Changeset 27265 in spip-zone


Ignore:
Timestamp:
Mar 12, 2009, 10:57:34 PM (10 years ago)
Author:
maieulrouquette@…
Message:

c'est mieux de ne pas avoir d'intertitres qui trainent

Location:
_plugins_/_stable_/spip-bible
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/_stable_/spip-bible/plugin.xml

    r27262 r27265  
    77    </auteur>
    88    <version>
    9     1.5.4
     9    1.5.5
    1010    </version>
    1111    <etat>
  • _plugins_/_stable_/spip-bible/traduction/lire.php

    r27262 r27265  
    5858
    5959function lire_traiter_code($code){
    60        
     60        $code = supprimer_interitre($code);
    6161        $tableau = explode('<div class="styletxt">',$code);
    6262        $tableau = explode('</div>',$tableau[1]);
     
    9696
    9797}
     98
     99function supprimer_interitre($texte){
     100   
     101    $texte = eregi_replace("<p></p>","",$texte);
     102    if (eregi('p class="titre4"',$texte) == false){ // c'est ton jamais, des fois qu'il n'y auarit pas d'intertitre ce serait gentils
     103        return $texte;
     104   
     105    }
     106   
     107    $tableau = explode('<p class="titre4">',$texte);
     108   
     109    $texte = array_shift($tableau);
     110   
     111    foreach ($tableau as $chaine){
     112        $tableau2 = explode("</p>",$chaine);
     113        $texte = $texte.$tableau2[1];
     114       
     115   
     116    }
     117
     118    return $texte;
     119}
    98120?>
Note: See TracChangeset for help on using the changeset viewer.