SPIP et phpnet

Bonjour,

Pour des raisons de sécurité, nous sommes passé a la version 4.4.6 de PHP.

Cette mise a jour peut engendrer des problemes avec les anciennes versions de SPIP et de différents
scripts en raison de la mise a jour de PCRE (regex perl).

Si vous utilisez une ancienne version pour laquelle cette mise a jour pose probleme, nous vous
invitons soit a mettre a jour votre applications, soit a chercher le patch correctif pour la rendre compatible.

Pour le cas de SPIP, voici la correction a faire :
Dans ecrire/inc/texte/php il y a un expression régulière qui auparavant fonctionnait, et qui apparemment
est la cause du plantage sous PHP 4.4.6 :

/* 12 */ "/<p>([\n]*(<br[[:space:]]*\/?".">)*)*/",

On peut la remplacer par :

/* 12 */ "/<p>\n*(?:<br\b.*?>\n*)*/",

Excellente journée a tous et Joyeuses Paques !

L'équipe technique

----
PHPNET
123 ter Cours de la libération
38100 GRENOBLE
Tel: (+33) 04 56 58 65 00
http://www.phpnet.fr