Revisions : SPIP
Les articles publiés sur le site
-
Anomalie #4704 : Par sinum tri le nombre par ordre alpha
28 mars 2021, par jluc -J'ai actualisé la doc pour refléter le comportement actuel : « Ce critère ne fait que placer les éléments numérotés avant les non-numérotés : il ne trie pas plus les éléments à l’intérieur de ces 2 groupes. Il doit donc être utilisé en conjonction avec un autre critère de tri. » Ça fait du bien de comprendre la logique du truc.
-
Anomalie #4189 : extraire_multi mélange un /li /ul final avec le de langue ajouté par code_...
28 mars 2021, par Jacques BouthierJe viens de voir qu'il y avait également le problème en 3.2.11. Si on applique le même patch ça règle le souci.
-
Anomalie #4504 : Pas d’installations des tables des plugins avec opcache activé en mutu OVH
27 mars 2021, par Jacques BouthierJe viens de refaire des essais chez OVH en mutu sur un site de test, et avec la même configuration d'opcache dans les dernières versions de SPIP et dans différentes versions php je n'ai eu aucun problème d'installation de tables !
Essais en
SPIP 3.2.11, versions php 5.6, 7.2 et 7.3, OK
SPIP 3.3 version php 7.3 OK
Je crois donc qu'on peut (enfin) clôturer ce ticket. -
Anomalie #4705 (Nouveau) : plantage dans le chemin d’inclure d’une balise dynamique sous Windows a...
26 mars 2021, par cy_altern -la fonction synthetiser_balise_dynamique() https://git.spip.net/SPIP/spip/src/branch/master/ecrire/public/composer.php#L311 fait une modification du chemin du fichier de la fonction de la balise dynamique si le premier caractère de ce chemin n'est pas un / :
if (strncmp($file, "/", 1) !== 0) { $file = './" . _DIR_RACINE . "' . $file; }
...mais sur un serveur sous Windows avec un SPIP ayant le dossier des plugins en lien symbolique, $file arrive avec un chemin complet "à la Windows" (par exemple D:/www/plugins/calendrier_mini/balise/calendrier_mini.php ), l'ajout de './" . _DIR_RACINE est joué ce qui fait foirer lamentablement l'inclure_once de $file par la suite ! (plugin en question pour ce problème : calendrier_mini)Etant donné que c'est un cas de configuration serveur assez rare on pourrait se contenter du patch suivant :
if (strncmp($file, "/", 1) !== 0 and substr_count($file, ':') === 0) { $file = './" . _DIR_RACINE . "' . $file; }
...qui ne semble pas provoquer d'effets secondaires sur Linux ou MacOS. -
Anomalie #4704 : Par sinum tri le nombre par ordre alpha
26 mars 2021, par Maïeul RouquetteAH ! Donc je comprend enfion cette syntaxe absconne ! Pour moi "par sinum" faisait les deux, vu la phrase
{sinum nom_champ} permet d’avoir un tri par numéro avec les éléments numérotés avant ...
il faudrait plutot dire
{sinum nom_champ} met les éléments numérotés avant ... il doit être ensuite combiné avec le critère par num
parce que moi je ne comprenait par pourquoi on disait "par tri par numéro si il y a un numéro, puis par numero".
après... why not changer le comportement de par num, on peut se l'assumer en 3.3, non ?
Par contre cedric tu dis
(et les rares cas où on voudrait que ceux sans numéros soit en premier, on utilisera {sinum...}
si on fait cela, cela voudrait dire que tout les squelettes où l'on a sinum mettrait les numéros... à la fin. Ce qui non seulement ne serait pas cohérent avec le nom du critère, mais en plus casserait les choses. Mais je n'ai pas d'idée de bonne syntaxe