J'ai fais un test avec PHP 8.5 RC1 et la V 2.2.22 sur une Debian 12.11 en local
Déjà l’installation avec cmsms-2.2.22-install.expanded.zip en mode développeur comme il se doit

Étape 1
Deprecated: Using unregistered function "addslashes" in a template is deprecated and will be removed in a future release. Use Smarty::registerPlugin to explicitly register a custom modifier. in .../lib/Smarty/sysplugins/smarty_internal_compile_private_modifier.php on line 113
Étape 3 - Tests
Deprecated: Constant E_STRICT is deprecated since 8.4, the error level was removed in /installer/app/wizard/class.wizard_step3.php on line 225
Deprecated: Function curl_close() is deprecated since 8.5, as it has no effect since PHP 8.0 in /installer/lib/classes/class.http_request.php on line 918
Étape 8 - Travail sur la base de données
Deprecated: CMSMS\Database\Connection :: SetDebugCallback(): Implicitly marking parameter $debug_handler as nullable is deprecated, the explicit nullable type must be used instead in /installer/lib/CMSMS/Database/class.Connection.php on line 648
Deprecated: CMSMS\LoginOperations :: save_authentication(): Implicitly marking parameter $effective_user as nullable is deprecated, the explicit nullable type must be used instead in /lib/classes/internal/class.LoginOperations.php on line 75
Deprecated: CMSMS\LoginOperations :: set_effective_user(): Implicitly marking parameter $e_user as nullable is deprecated, the explicit nullable type must be used instead in /lib/classes/internal/class.LoginOperations.php on line 199
Étape 9 - Finalisation
eprecated: CMSMS\Database\Connection :: SetDebugCallback(): Implicitly marking parameter $debug_handler as nullable is deprecated, the explicit nullable type must be used instead in /installer/lib/CMSMS/Database/class.Connection.php on line 648
Deprecated: CMSMS\LoginOperations :: save_authentication(): Implicitly marking parameter $effective_user as nullable is deprecated, the explicit nullable type must be used instead in /lib/classes/internal/class.LoginOperations.php on line 75
Deprecated: CMSMS\LoginOperations :: set_effective_user(): Implicitly marking parameter $e_user as nullable is deprecated, the explicit nullable type must be used instead in /lib/classes/internal/class.LoginOperations.php on line 199
Deprecated: Case statements followed by a semicolon ; are deprecated, use a colon : instead in /lib/classes/class.FileTypeHelper.php on line 248
Deprecated: str_pad(): Passing null to parameter #1 ($string) of type string is deprecated in /modules/News/lib/class.news_admin_ops.php on line 124
Deprecated: CMS_Fixed_Resource_Custom::populate(): Implicitly marking parameter $_template as nullable is deprecated, the explicit nullable type must be used instead in /lib/classes/internal/class.CMS_Fixed_Resource_Custom.php on line 37
ADMIN login
Deprecated: CMSMS\Database\Connection::SetDebugCallback(): Implicitly marking parameter $debug_handler as nullable is deprecated, the explicit nullable type must be used instead in /lib/classes/Database/class.Connection.php on line 648
Deprecated: Case statements followed by a semicolon ; are deprecated, use a colon : instead in /lib/classes/class.FileTypeHelper.php on line 248
Deprecated: Using null as an array offset is deprecated, use an empty string instead in /lib/classes/class.cms_userprefs.php on line 60
Deprecated: Using null as an array offset is deprecated, use an empty string instead in /lib/classes/class.cms_userprefs.php on line 95
Gestionnaire de fichiers
Deprecated: Function finfo_close() is deprecated since 8.5, as finfo objects are freed automatically in /modules/FileManager/lib/class.filemanager_utils.php on line 312
Deprecated: Using unregistered function "implode" in a template is deprecated and will be removed in a future release. Use Smarty::registerPlugin to explicitly register a custom modifier. in /lib/smarty/sysplugins/smarty_internal_templatecompilerbase.php on line 663
Gestionnaire des contenus
Deprecated: ContentListBuilder :: set_filter(): Implicitly marking parameter $filter as nullable is deprecated, the explicit nullable type must be used instead in /modules/CMSContentManager/lib/class.ContentListBuilder.php on line 308
Gestionnaire de modules
Deprecated: Function curl_close() is deprecated since 8.5, as it has no effect since PHP 8.0 in /lib/classes/class.cms_http_request.php on line 851
Gestionnaire des tâches
Deprecated: Using null as an array offset is deprecated, use an empty string instead in /tmp/templates_c/b9b102d05511755619a1836df95d6ed7dce2a8f1_0.module_file_tpl.CmsJobManagerdefaultadmin.tpl.php on line 89
Site WEB Home (cache vidé)
Deprecated: Using unregistered function "implode" in a template is deprecated and will be removed in a future release. Use Smarty::registerPlugin to explicitly register a custom modifier. in /lib/smarty/sysplugins/smarty_internal_templatecompilerbase.php on line 663
A suivre pour voir les corrections ....