Changeset 115018 in spip-zone for _plugins_/z-core/trunk


Ignore:
Timestamp:
Apr 18, 2019, 2:11:09 PM (4 months ago)
Author:
cedric@…
Message:

Pas de rupture de compat : on remet astucieusement les ancien nom d'icone pour comment et ok-circle (petitions), en utilisant le filtre filtre_icone_ancre_from_name_dist() pour faire correspondre au nouveau nom, et on ajoute la class icon-{$name} sur chaque icon, et pouf, tout remarche a l'identique avec les plugins BS2 & BS3
(c'est a dire qu'ils affichent leurs icones image an background sur le <i> au lieu de l'icone vectorielle en svg : si on veut en beneficier avec ces BS il faut ajouter les css qui vont bien)

Location:
_plugins_/z-core/trunk
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/z-core/trunk/inclure/resume/article.html

    r114893 r115018  
    1515                <span class="comments">
    1616                <span class="sep">|</span>
    17                 <a[ href="(#URL_ARTICLE|ancre_url{comments})"] class="nb_commentaires" [title="(#TOTAL_BOUCLE|singulier_ou_pluriel{zcore:info_1_commentaire,zcore:info_nb_commentaires}|attribut_html)"]>[#ICON{msg} (#TOTAL_BOUCLE)]</a>
     17                <a[ href="(#URL_ARTICLE|ancre_url{comments})"] class="nb_commentaires" [title="(#TOTAL_BOUCLE|singulier_ou_pluriel{zcore:info_1_commentaire,zcore:info_nb_commentaires}|attribut_html)"]>[#ICON{comment} (#TOTAL_BOUCLE)]</a>
    1818                </span>
    1919                ]
     
    2222                <span class="signatures">
    2323                <span class="sep">|</span>
    24                 <a[ href="(#URL_ARTICLE|ancre_url{petition})"] class="nb_signatures" [title="(#TOTAL_BOUCLE|singulier_ou_pluriel{zcore:info_1_signature,zcore:info_nb_signatures}|attribut_html)"]>[#ICON{compose} (#TOTAL_BOUCLE)]</a>
     24                <a[ href="(#URL_ARTICLE|ancre_url{petition})"] class="nb_signatures" [title="(#TOTAL_BOUCLE|singulier_ou_pluriel{zcore:info_1_signature,zcore:info_nb_signatures}|attribut_html)"]>[#ICON{ok-circle} (#TOTAL_BOUCLE)]</a>
    2525                </span>
    2626                ]
  • _plugins_/z-core/trunk/inclure/resume/breve.html

    r114893 r115018  
    1414        <BOUCLE_nb_commentaires(FORUMS) {id_breve}{plat} />     [(#TOTAL_BOUCLE|oui)
    1515                <span class="sep">|</span>
    16                 <a[ href="(#URL_BREVE|ancre_url{comments})"] class="nb_commentaires" [title="(#TOTAL_BOUCLE|singulier_ou_pluriel{zcore:info_1_commentaire,zcore:info_nb_commentaires}|attribut_html)"]>[#ICON{msg} (#TOTAL_BOUCLE)]</a>
     16                <a[ href="(#URL_BREVE|ancre_url{comments})"] class="nb_commentaires" [title="(#TOTAL_BOUCLE|singulier_ou_pluriel{zcore:info_1_commentaire,zcore:info_nb_commentaires}|attribut_html)"]>[#ICON{comment} (#TOTAL_BOUCLE)]</a>
    1717                ]
    1818        <//B_nb_commentaires>
  • _plugins_/z-core/trunk/inclure/resume/rubrique.html

    r114893 r115018  
    1414        <BOUCLE_nb_commentaires(FORUMS) {id_rubrique}{plat} />  [(#TOTAL_BOUCLE|oui)
    1515                <span class="sep">|</span>
    16                 <a[ href="(#URL_RUBRIQUE|ancre_url{comments})"] class="nb_commentaires" [title="(#TOTAL_BOUCLE|singulier_ou_pluriel{zcore:info_1_commentaire,zcore:info_nb_commentaires}|attribut_html)"]>[#ICON{msg} (#TOTAL_BOUCLE)]</a>
     16                <a[ href="(#URL_RUBRIQUE|ancre_url{comments})"] class="nb_commentaires" [title="(#TOTAL_BOUCLE|singulier_ou_pluriel{zcore:info_1_commentaire,zcore:info_nb_commentaires}|attribut_html)"]>[#ICON{comment} (#TOTAL_BOUCLE)]</a>
    1717                ]
    1818        <//B_nb_commentaires>
  • _plugins_/z-core/trunk/paquet.xml

    r114896 r115018  
    22        prefix="Zcore"
    33        categorie="outil"
    4         version="2.7.0"
     4        version="2.7.1"
    55        etat="stable"
    66        compatibilite="[3.0.0;3.2.*]"
  • _plugins_/z-core/trunk/zcore_options.php

    r114892 r115018  
    197197                        $class = preg_replace(",[^\w\s\-],", "", $class);
    198198                }
    199                 return "<i class=\"icon" . ($class ? " $class" : "") . "\">$svg</i> ";
     199                return "<i class=\"icon icon-$name" . ($class ? " $class" : "") . "\">$svg</i> ";
    200200        }
    201201        return "";
     
    203203
    204204function filtre_icone_ancre_from_name_dist($name) {
    205         return "i-$name";
     205        switch ($name) {
     206                case "comment":
     207                        $ancre = 'msg';
     208                        break;
     209                case "ok-circle":
     210                        $ancre = 'compose';
     211                        break;
     212                default:
     213                        $ancre = $name;
     214                        break;
     215        }
     216        return "i-$ancre";
    206217}
    207218
Note: See TracChangeset for help on using the changeset viewer.