Dernière publication:29/09/2026à 10:11RaphaëlFranchet
Cette page ne doit être appliquée que si le script vous demande de passer la migration manuelle code.20260925.Runtime.EncodeBOParamters
Liens
Il existe des liens pour ouvrir le BO Ametys avec directement des outils ouverts : par exemple, ouvrir le BO avec un contenu ou une page directement ouvert.
Ne sont concernés que les outils avec paramètres (comme les pages ou les contenus) qui ont donc un lien de la forme uitool=uitool-xxxx,param:'valeur' (la ' peut être sous la forme %27) Si le lien n'a pas de paramètre : rien à faire. Par exemple uitool=uitool-xxxx sans rien après.
Désormais :
les noms de paramètres doivent être encadrés de " (ou mieux %22).
les valeurs de paramètres ne peuvent plus être encadrées de ' (ou %27) mais doivent aussi utiliser " (ou %22)
Exemple :
Avant
Oups !
La copie dans le presse papier a échouée. Ouvrez le code et copier-le manuellement.
Dans de rares cas, un double encodage peut être nécessaire si %22 ne fonctionne pas, essayez avec %2522.
Fichier de configuration
Dans WEB-INF/param, les fichiers en *-uitools*.xml sont potentiellement concernés pour la même problématique que si dessus, sauf qu'il ne faut PAS utiliser %22 cette fois, mais uniquement des ". Seules le contenu texte des balises ouvertes <uitool-factory> est impacté (pas les attributs)
Exemple :
Avant
Oups !
La copie dans le presse papier a échouée. Ouvrez le code et copier-le manuellement.