mistergraphx / porte_plume_intertitres

Ajoute au porte plume de spip, la gestion des niveaux de titres
GNU General Public License v3.0
4 stars 2 forks source link

mauvaise conversion des intertitres spip #1

Open mistergraphx opened 6 years ago

mistergraphx commented 6 years ago

les intertitre spip standard ayant la forme {{{ texte }}} ne sont pas convertis correctement quand il comporte une ' dans le titre.

par exemple {{{ L'espérance fait vivre}}}

maieul commented 5 years ago

ce serait possible de corriger cela? j'ai du désactiver sur contrib le plugin car ca fait trop de problème...

mistergraphx commented 5 years ago

Je pense que j'ai trouvé l'apostrophe est retourné encodé dans la chaine et donc avec un # ce qui plantais le traitement,comme j'utilisais strpos. je viens de modifier en remplaçant par un pregmatch.

https://github.com/mistergraphx/porte_plume_intertitres/commit/f8c830b9e538f0b47e432bc0b3d75de4bd296755

Bon en relisant mon code, je pense qu'il y'a des choses a optimiser certainement. notamment l'extraction du premier niveau via la global debut intertitre, ça n'as pas a être calculé a chaque traitement. si t'as des idées opinions au passage ^^.

maieul commented 5 years ago

merci!

pas le tps de regarder pour optimiser le code

est-ce que tu peux taguer et modifier pour la distrib du zip sur spip- zone?

mistergraphx commented 5 years ago

ok je prépare le tag et je met a jour le external de la zone.