Changeset 96015 in spip-zone


Ignore:
Timestamp:
Mar 16, 2016, 12:53:56 PM (3 years ago)
Author:
pierre.laszczak@…
Message:

Nettoyage fonctions et pipelines inutilisés,
Utilisation de nettoyage_raccourci_typo (balise introducton)

Location:
_plugins_/hashtags/trunk
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/hashtags/trunk/formulaires/configurer_hashtags.html

    r95952 r96015  
    11<div class="formulaire_spip formulaire_configurer formulaire_#FORM">
    22
    3         <h3 class="titrem"><img src="#CHEMIN_IMAGE{hashtag-24.png}" class="cadre-icone" /><:hashtags:titre_configurer_hashtags:></h3>
     3        <h3 class="titrem"><img src="#CHEMIN_IMAGE{hashtags-24.png}" class="cadre-icone" /><:hashtags:titre_configurer_hashtags:></h3>
    44
    55        [<p class="reponse_formulaire reponse_formulaire_ok">(#ENV*{message_ok})</p>]
  • _plugins_/hashtags/trunk/hashtags_fonctions.php

    r95952 r96015  
    2121                if ( count($tagsPropres) AND $res = sql_allfetsel('id_mot, titre', 'spip_mots', $where) )
    2222                        foreach ($res as $r)
    23                                 $mots[$r['titre']] = $r['id_mot'];
     23                           $mots[$r['titre']] = $r['id_mot'];
    2424
    2525                $patterns = array();
     
    3737                        elseif ( $mots[$v] )
    3838                                $replacements[] = "<span class=\"hashtag\" data-id-mot=\"$mots[$v]\">" . $v . "</span>";
     39                        else
     40                                $replacements[] = $v;
    3941
    4042                return preg_replace($patterns,$replacements,$str);
     
    4345        return $str;
    4446}
     47
     48function nettoyer_raccourcis_hashtags($flux,$option=''){
     49        return preg_replace("~#(&nbsp;| )?(!->|->|!)?~u",$option,$flux);
     50}
  • _plugins_/hashtags/trunk/hashtags_pipelines.php

    r95952 r96015  
    55function hashtags_post_edition($flux){
    66
    7         include_spip('inc/meta');
    87        $cfg = lire_config('cfg_hashtags');
    98
     
    7271}
    7372
    74 function hashtags_declarer_tables_interfaces($interfaces) {
     73function hashtags_declarer_tables_interfaces($interfaces){
    7574
    7675        # Ajouter les traitements qui vont bien en fonctions de la config des mot clefs
     
    8988        return $interfaces;
    9089}
     90
     91# Nettoyage de la synatxe hashtag en particulier pour INTRODUCTION...
     92function hashtags_nettoyer_raccourcis_typo($flux){
     93    return  nettoyer_raccourcis_hashtags($flux);
     94}
  • _plugins_/hashtags/trunk/paquet.xml

    r95952 r96015  
    22        prefix="hashtags"
    33        categorie="edition"
    4         version="0.0.25"
     4        version="0.0.26"
    55        etat="dev"
    6         documentation="http://blog.roxing.net/spip-plugin-hashtags"
     6        documentation="http://contrib.spip.net/Hashtags"
    77        compatibilite="[3.0.0;3.1.*]"
    8         logo="prive/themes/spip/images/hashtag-32.png"
     8        logo="prive/themes/spip/images/hashtags-64.png"
    99>
    1010
     
    1717
    1818        <pipeline nom="post_edition" inclure="hashtags_pipelines.php" />
     19        <pipeline nom="nettoyer_raccourcis_typo" inclure="hashtags_pipelines.php" />
    1920        <pipeline nom="declarer_tables_interfaces" inclure="hashtags_pipelines.php" />
    2021
Note: See TracChangeset for help on using the changeset viewer.