Changeset 98632 in spip-zone


Ignore:
Timestamp:
Jul 1, 2016, 5:11:36 PM (4 years ago)
Author:
rastapopoulos@…
Message:

Petit code mais amélioration sympathique : permettre de choisir OÙ on veut insérer les noisettes dans les blocs automatiques de Z : en ajoutant un commentaire sur le même principe que les champs extras.

Location:
_plugins_/noizetier/trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/noizetier/trunk/noizetier_pipelines.php

    r95531 r98632  
    6363                                }
    6464                               
    65                                 $flux['data']['texte'] .= $complements['texte'];
     65                                // S'il y a une indication d'insertion explicite
     66                                if (strpos($flux['data']['texte'], '<!--noisettes-->') !== false) {
     67                                        $flux['data']['texte'] = preg_replace(
     68                                                '%(<!--noisettes-->)%is',
     69                                                "${complements['texte']}\n" . '$1',
     70                                                $flux['data']['texte']
     71                                        );
     72                                }
     73                                else {
     74                                        $flux['data']['texte'] .= $complements['texte'];
     75                                }
    6676                        }
    6777                        // Il faut ajouter les blocs vides en mode voir=noisettes
  • _plugins_/noizetier/trunk/paquet.xml

    r95531 r98632  
    22        prefix="noizetier"
    33        categorie="maintenance"
    4         version="2.6.0"
     4        version="2.7.0"
    55        etat="test"
    66        compatibilite="[3.0.0;3.1.*]"
Note: See TracChangeset for help on using the changeset viewer.