Changeset 66251 in spip-zone


Ignore:
Timestamp:
Sep 25, 2012, 11:41:32 PM (7 years ago)
Author:
patfr@…
Message:

Attention au paragraphage de SPIP

Location:
_plugins_/couteau_suisse
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/couteau_suisse/couteau_suisse_options.php

    r65347 r66251  
    280280@define('_CS_HTMLB', '<span class="csfoo htmlb"></span>');
    281281@define('_CS_HTMLX', '<span class="csfoo \w+"></span>');
     282// avec paragraphage intempestif :
     283@define('_CS_HTMLX2', '<p>(?:<br[^>]*>\s*)?<span class="csfoo \w+"></span></p>|<span class="csfoo \w+"></span>');
    282284
    283285// nettoyage des separateurs
    284286function cs_nettoie(&$flux) {
    285287        if(strpos($flux, '"csfoo ')===false) return $flux;
    286         return preg_replace(','._CS_HTMLX.',', '', $flux);
    287 //      return preg_replace(',<pp>\s*</p>,', '', preg_replace(','._CS_HTMLX.',', '', $flux));
     288        return preg_replace(','.(strpos($flux, '<p><br')===false?_CS_HTMLX:_CS_HTMLX2).',', '', $flux);
    288289}
    289290
  • _plugins_/couteau_suisse/paquet.xml

    r65380 r66251  
    22        prefix="couteau_suisse"
    33        categorie="maintenance"
    4         version="1.8.98"
     4        version="1.8.99"
    55        etat="stable"
    66        compatibilite="[1.9.2;3.0.99]"
  • _plugins_/couteau_suisse/plugin.xml

    r65380 r66251  
    33        <slogan>... ou plus de fonctionnalit&#233;s pour SPIP !</slogan>
    44        <icon>img/couteau-50.gif</icon>
    5         <version>1.8.98</version>
     5        <version>1.8.99</version>
    66        <version_base>1.8</version_base>
    77        <auteur>Patrice Vanneufville
Note: See TracChangeset for help on using the changeset viewer.