Changements entre 2.1.25 et 2.1.26

6 fichiers impactés :
-  ecrire/genie/optimiser.php
-  ecrire/inc/forum.php
-  ecrire/inc/log.php
-  ecrire/inc/syndic.php
-  ecrire/public/quete.php
-  prive/modeles/image.html

1 tickets fermé :
3165

révision 21251
ecrire/inc/log.php

On echappe toujours les < dans les logs, sauf si la constante _LOG_BRUT est definie a true a fin de debug.

révision 21247
ecrire/public/quete.php

Un echappement manquant dans une requete SQL, c’est mal (Philippe Baumgart et al).

révision 21242
prive/modeles/image.html

Petit bug dans le modèle des images : l’écriture "[ width=’(#LARGEUR)’]" est inexacte car un champ valant "0" n’est pas égal à "", du coup on produit un "width=’0’" qui produit un affichage vide. Le cas se voit sur des doc distants qu’on veut incruster en mode image sans qu’on ait pu calculer leur dimension auparavant.

révision 21184
ecrire/genie/optimiser.php

réparer la suppression des liens de documents liés a un objet inexistant dans genie/optimiser.
Ferme le ticket #3165

révision 21178
ecrire/inc/forum.php

A un moment quelconque il y a du y avoir un renommage de l’ID des blocs de messages dans les forums privés, qui est passé de "idNNN" à "forumNNN" à moins que ce ne soit l’inverse, ce qui fait que l’ancre de l’URL dans le message de notification est inopérant. Plutôt que de faire un remplacement qui risque de faire un ennui ailleurs, on remet l’ancien ancre pas loin de l’autre, ça répare sans risquer de casser ailleurs. Ca aurait été bien de fixer une politique de nommage claire pour éviter ça.

révision 21167
ecrire/inc/syndic.php

tester que la balise link n’est pas vide (hors espace, saut de ligne et tabulation).

Auteur denisb Publié le : Mis à jour : 15/08/21