Ce guide traite de la migration graphique de vos chartes d'une version Ametys 4.4.x à 4.5.0.
Reportez-vous également au guide de migration technique.
La migration graphique est maintenant assistée par un script.
Le script effectuera certaines tâches simples automatiquement et signalera les migrations manuelles nécessaires.
En orange apparaissent les opérations faites automatiquement.
En rouge apparaissent les opérations à faire manuellement.
Une fois ces migrations assistées terminées, vous pouvez faire les autres migrations manuelles qui suit.
Dans le fichier <skin>/conf/sitemap.xml le paramètre "descendant-depth" indique combien de niveaux en dessous de la page courante étaient générés pour le sax du plan du site (pour construire des sous-menus contextuels par exemple).
Un bug faisait que le XML généré allait deux niveaux plus loin que spécifié par le paramètre, ce qui pouvait causer des problèmes de performance, alors que c'était la plupart du temps inutile.
Ce bug a été corrigé, mais du coup, il est théoriquement possible que les chartes tiraient partie du bug sans le savoir. Vérifiez que la navigation dans le site fonctionne toujours correctement quelque soit le niveau de page. Si non, il vous faudra certainement augmenter la valeur du paramètre "descendant-depth".
Avant la correction du ticket CMS-9991, le service "Moteur de recherche" configuré pour remonter des "Contenus" affichait les contenus sans tenir compte des CSS apportées par ceux-ci.
Depuis la correction du ticket CMS-9991, les CSS apportées par les contenus sont utilisées par le service "Moteur de recherche" en mode "Contenu".
Cela peut donc entraîner des changements graphiques sur les pages du service "Moteur de recherche" en mode "Contenu" : il faut vérifier manuellement que cet afflux de fichier CSS n'a pas d'impact graphique sur vos pages utilisant le service de "moteur de recherche" en mode "contenu".
Si c'est cas, il vous faudra corriger vos CSS, peut-être pour enlever les correctifs effectués suite au ticket CMS-9991.