2 bugs dans la création des pages statiques.
Bonjour Messieurs Dames,
Voici 2 petits bugs que j'ai trouvé dans la partie admin en création de pages statiques.
Pluxml : version 5.8.2 et 5.8.3(master) / PHP : Versions 7.4 / 7.3 et 7.2
-----
1°) Lorsque l'on créer une page statique avec des mots comportant "de" ou "des" (peut être aussi d'autres à vérifier) ex : "Mur des lamentations". Le titre est généré correctement mais à la génération de l'url cela supprime "de" "du "des" ...
Mais lorsque on met un "et" par exemple, ça fonctionne bien.
2°) Avant nous pouvions placer une url dans le champs url, mais à présent la génération de l'url n'est plus valide.Lorsque j'écris https://www.pluxml.org ça me donne ceci.
Merci à vous tous pour les mises à jours et le traitement des erreurs.
Excellente journée à vous.
Réponses
Personne n'a vu ce soucis ? ou alors vous l'avez peut-être déjà pris en compte ?
Bonjour Kamea, pour le premier c'est un comportement normal: la suppression des articles "le, la, un et autres ..." dans l'url sont passés à la moulinette pour le bien (ou le mal) voir https://forum.pluxml.org/discussion/comment/59959/#Comment_59959
Pour le 2eme cas effectivement plus possible faire une url à cet endroit là :/ à corriger ou à réfléchir un système qui le permette à nouveau pour le coup.
Buster/NGINX/PHP7/PluXml5.8
Merci je n'avais pas vu cette information.
Du coup ce n'est pas un bug :)
Excellente journée.
@kamea
Pour conserver les liens comportant des articles (les, le, des, ...) vas dans le fichier core/lib/class.plx.utils.php et modifie la déclaration de la fonction urlify comme suit :
Pour les liens externes des pages statiques, rajoute après la ligne ci-dessus :
On suppose que le lien donné est valide (pas d'accent, ...).
Mais il y a d'autres améliorations à apporter.
Accès à mon dépôt de plugins et thèmes
installe PluXml plus vite que ton ombre avec kzInstall2
La correction de @bazooka07, sur les liens externes, a été ajoutée à la version 5.8.3 de PluXml (version en cours de dev).
Merci beaucoup :)