Skip to content
Extraits de code Groupes Projets
Valider 4609b0b5 rédigé par cerdic's avatar cerdic
Parcourir les fichiers

- _BALISES_BLOCS n'incluait pas <thead> ce qui laissait un <p></thead></p> dans les tableaux SPIP

- retarder l'injection d'un \n devant les <p > pour eviter d'avoir a le nettoyer ou d'injecter des lignes vides dans le texte fourni en entree

Repare le test filtre_text_csv_dist qui passe dans propre pour generer ses tableaux
parent dc535e87
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
...@@ -119,7 +119,7 @@ function definir_puce() { ...@@ -119,7 +119,7 @@ function definir_puce() {
if (!defined('_BALISES_BLOCS')) define('_BALISES_BLOCS', if (!defined('_BALISES_BLOCS')) define('_BALISES_BLOCS',
'p|div|pre|ul|ol|li|blockquote|h[1-6r]|' 'p|div|pre|ul|ol|li|blockquote|h[1-6r]|'
.'t(able|[rdh]|body|foot|extarea)|' .'t(able|[rdh]|head|body|foot|extarea)|'
.'form|object|center|marquee|address|' .'form|object|center|marquee|address|'
.'applet|iframe|' .'applet|iframe|'
.'d[ltd]|script|noscript|map|button|fieldset|style'); .'d[ltd]|script|noscript|map|button|fieldset|style');
...@@ -873,7 +873,7 @@ function paragrapher($letexte, $forcer=true) { ...@@ -873,7 +873,7 @@ function paragrapher($letexte, $forcer=true) {
// Fermer les paragraphes (y compris sur "STOP P") // Fermer les paragraphes (y compris sur "STOP P")
$letexte = preg_replace(',(<p\s.*)(</?(STOP P|'._BALISES_BLOCS.')[>[:space:]]),UimsS', $letexte = preg_replace(',(<p\s.*)(</?(STOP P|'._BALISES_BLOCS.')[>[:space:]]),UimsS',
"\n\\1</p>\n\\2", $letexte); "\\1</p>\n\\2", $letexte);
// Supprimer les marqueurs "STOP P" // Supprimer les marqueurs "STOP P"
$letexte = str_replace('<STOP P>', '', $letexte); $letexte = str_replace('<STOP P>', '', $letexte);
...@@ -888,7 +888,7 @@ function paragrapher($letexte, $forcer=true) { ...@@ -888,7 +888,7 @@ function paragrapher($letexte, $forcer=true) {
$letexte); $letexte);
// Renommer les paragraphes normaux // Renommer les paragraphes normaux
$letexte = str_replace('<p >', "<p$class_spip>", $letexte = str_replace('<p >', "\n<p$class_spip>",
$letexte); $letexte);
} }
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Veuillez vous inscrire ou vous pour commenter