Skip to content
Extraits de code Groupes Projets
Valider 89b43ae9 rédigé par Fil's avatar Fil
Parcourir les fichiers

une correction plus correcte du bug "disparition des <hr> signalé par ARNO* (ma faute, désolé).

parent 1037c395
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
...@@ -608,7 +608,7 @@ function traiter_listes ($texte) { ...@@ -608,7 +608,7 @@ function traiter_listes ($texte) {
$pile_li[$profond] = "</li>"; $pile_li[$profond] = "</li>";
} }
else { else {
$ajout = "\n- "; // puce normale $ajout = "\n-"; // puce normale ou <hr>
} }
$texte .= $ajout . $regs[2]; $texte .= $ajout . $regs[2];
...@@ -839,12 +839,6 @@ function traiter_raccourcis($letexte, $les_echap = false, $traiter_les_notes = ' ...@@ -839,12 +839,6 @@ function traiter_raccourcis($letexte, $les_echap = false, $traiter_les_notes = '
$letexte = trim($letexte); $letexte = trim($letexte);
if ($flag_str_replace && !$flag_preg_replace) {
$letexte = ereg_replace("\n(-{4,}|_{4,})", "\n<hr class=\"spip\">\n", $letexte);
} else {
$letexte = ereg_remplace("/\n(----+|____+)/", "\n<hr class=\"spip\">\n", $letexte);
}
// les listes // les listes
if (ereg("\n-[*#]", "\n".$letexte)) if (ereg("\n-[*#]", "\n".$letexte))
...@@ -852,6 +846,7 @@ function traiter_raccourcis($letexte, $les_echap = false, $traiter_les_notes = ' ...@@ -852,6 +846,7 @@ function traiter_raccourcis($letexte, $les_echap = false, $traiter_les_notes = '
// autres raccourcis // autres raccourcis
if ($flag_str_replace && !$flag_preg_replace) { if ($flag_str_replace && !$flag_preg_replace) {
$letexte = ereg_replace("\n(-{4,}|_{4,})", "\n<hr class=\"spip\">\n", $letexte);
$letexte = ereg_replace("^- *", "$puce&nbsp;", $letexte); $letexte = ereg_replace("^- *", "$puce&nbsp;", $letexte);
$letexte = str_replace("\n- *", "\n<br>$puce&nbsp;",$letexte); $letexte = str_replace("\n- *", "\n<br>$puce&nbsp;",$letexte);
$letexte = str_replace("\n_ +", "\n<br>",$letexte); $letexte = str_replace("\n_ +", "\n<br>",$letexte);
...@@ -868,7 +863,7 @@ function traiter_raccourcis($letexte, $les_echap = false, $traiter_les_notes = ' ...@@ -868,7 +863,7 @@ function traiter_raccourcis($letexte, $les_echap = false, $traiter_les_notes = '
} }
else { else {
$cherche1 = array( $cherche1 = array(
//* 0 */ "/\n(----+|____+)/", /* 0 */ "/\n(----+|____+)/",
/* 1 */ "/^- */", /* 1 */ "/^- */",
/* 2 */ "/\n- */", /* 2 */ "/\n- */",
/* 3 */ "/\n_ +/", /* 3 */ "/\n_ +/",
...@@ -885,7 +880,7 @@ function traiter_raccourcis($letexte, $les_echap = false, $traiter_les_notes = ' ...@@ -885,7 +880,7 @@ function traiter_raccourcis($letexte, $les_echap = false, $traiter_les_notes = '
/* 14 */ "/\n/" /* 14 */ "/\n/"
); );
$remplace1 = array( $remplace1 = array(
//* 0 */ "\n<hr class=\"spip\">\n", /* 0 */ "\n<hr class=\"spip\">\n",
/* 1 */ "$puce&nbsp;", /* 1 */ "$puce&nbsp;",
/* 2 */ "\n<br>$puce&nbsp;", /* 2 */ "\n<br>$puce&nbsp;",
/* 3 */ "\n<br>", /* 3 */ "\n<br>",
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Veuillez vous inscrire ou vous pour commenter