Changeset 84584 in spip-zone


Ignore:
Timestamp:
Sep 13, 2014, 11:35:28 AM (5 years ago)
Author:
cedric@…
Message:

bugfix sur les <li> quand _AUTOBR est desactive

File:
1 edited

Legend:

Unmodified
Added
Removed
  • _core_/plugins/textwheel/wheels/spip/spip-paragrapher.php

    r84256 r84584  
    4141        }
    4242
     43        if (strpos($t,"<br-li/>")!==false){
     44                $t = str_replace("<br-li/></li>","</li>",$t); // pour respecter les non-retour lignes avant </li>
     45                $t = str_replace("<br-li/><ul>","<ul>",$t); // pour respecter les non-retour lignes avant <ul>
     46                $t = str_replace("<br-li/>","\n",$t);
     47        }
    4348        if (_AUTOBR) {
    4449                $t = str_replace(_AUTOBR."\n"."<br", "\n<br", $t); #manque /i
    45                 if (strpos($t,"<br-li/>")){
    46                         $t = str_replace("<br-li/></li>","</li>",$t); // pour respecter les non-retour lignes avant </li>
    47                         $t = str_replace("<br-li/><ul>","<ul>",$t); // pour respecter les non-retour lignes avant <ul>
    48                         $t = str_replace("<br-li/>","\n",$t);
    49                 }
    5050                $reg = ',(<(p|br|li)\b[^>]*>\s*)'.preg_quote(_AUTOBR."\n", ',').",iS";
    5151                $t = preg_replace($reg, '\1'."\n", $t);
Note: See TracChangeset for help on using the changeset viewer.