Un peu de nouvelles avant la finale ...
Test de la version 2.2.17 révision 12907  Iqaluit
Mode développeur error_reporting = 32767 - display_errors = 1  ((php.ini avec Development Value: E_ALL + display_errors = On)
Linux debian 5.10.0-23-amd64  FPM/FastCGI 	Apache/2.4.56 (Debian11)
*  PHP  8.1.18  
  - affichage sur site Web  Default Templates Explained / Higher End / NCleanBlue ERROR !!!
  message du  journal Syntax error in template "tpl_body:tpl_body:9" on line 44 "{capture assign='cms_version'}{cms_version|lower}{/capture}{"/-([a-z]).*/"|preg_replace:"":$cms_version}" modifier 'preg_replace' not allowed
  - Admin page Onglet Navigation *Parent" BUG pas d'affichage
  ERROR at line 44 of file  .... /lib/smarty/sysplugins/smarty_internal_templatecompilerbase.php:  Si Php 7.4.33 ou PHP 8.0.28
  en PHP 8.1.18  Fatal error: Type of SmartyCompilerException::$line must be int (as in class Exception) in /lib/smarty/sysplugins/smartycompilerexception.php on line 8
  - Impossible d' Effacer le Journal de l'administration avec le bouton Effacer 
  - Balises utilisateur impossible d'utliser exécuter
  - Paramètres globaux = page blanche avec  Fatal error: Type of SmartyCompilerException::$line must be int (as in class Exception)
  ->
  en en plus sur certaines pages ....
 Deprecated: trim(): Passing null to parameter #1 ($string) of type string is deprecated in /lib/classes/class.FileTypeHelper.php on line 91
 Deprecated: Return type of microtiny_profile::OffsetExists($key -> Accueil
 Deprecated: strtotime(): Passing null to parameter #1 ($datetime)   ->Articles
 Deprecated: Function strftime()   ->Articles
 Deprecated: trim(): Passing null  Éditeur WYSIWYG MicroTiny   ->inserer fichiers
Deprecated: Return type of CmsModuleInfo::OffsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in/lib/classes/internal/class.CmsModuleInfo.php on line 48   -> Gestionnaire de modules 
* PHP 8.0.28   La fin de vie sera le 26/11/2023, Y-a-du-mieux, il n'y a que, mais c'est pas la version PHP à utiliser maintenant !
  - affichage sur site Web  Default Templates Explained / Higher End / NCleanBlue ERROR !!!
    - Admin page Onglet Navigation *Parent" BUG pas d'affichage
    - Paramètres globaux = page blanche avec Fatal error: Uncaught --> Smarty Compiler: Syntax error in template
* en PHP 7.4.33 fin de vie depuis le 28 Nov 2022 
https://www.php.net/eol.php
  - affichage sur site Web  Default Templates Explained / Higher End / NCleanBlue ERROR !!!
     - Admin page Onglet Navigation *Parent" BUG pas d'affichage
    - Paramètres globaux = page blanche avec Fatal error: Uncaught --> Smarty Compiler: Syntax error in template
* PHP 8.2.6 Pour ce test en je n'en parle pas !
Bilan : je ne dirais pas ce que je pense 
Alors bien sur avec PHP en mode production error_reporting = 22527 - display_errors = 0 (php.ini avec Production Value: E_ALL & ~E_DEPRECATED & ~E_STRICT + display_errors = Off) Il n'y a plus les erreurs de codage ou Deprecated visibles !