Changeset 90501 in spip-zone


Ignore:
Timestamp:
Jun 25, 2015, 10:16:27 AM (4 years ago)
Author:
maieul@…
Message:

compat avec nvl structure des formulaires en 3.0

Location:
_plugins_/polyhierarchie/branches/v2.0
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/polyhierarchie/branches/v2.0/formulaires/inc-selecteur-parents.html

    r53211 r90501  
    77]
    88#CACHE{3600*100}
    9 <li class='editer editer_parents[ (#ENV**{erreurs}|table_valeur{parents}|oui)erreur]'>
     9
     10<[(#SPIP_VERSION|substr{0,3}|=={3.0}|?{li,div})] class='editer editer_parents[ (#ENV**{erreurs}|table_valeur{parents}|oui)erreur]'>
    1011        <label><:polyhier:label_parents:></label>[
    1112        <span class='erreur_message'>(#ENV**{erreurs}|table_valeur{parents})</span>
    12         ]<INCLURE{fond=formulaires/selecteur/rubriques}{selected=#ENV{parents}}{name=parents}{sortable=oui}{id_rubrique}{limite_branche}{tri}>
     13        ]
     14        <INCLURE{fond=formulaires/selecteur/rubriques}{selected=#ENV{parents}}{name=parents}{sortable=oui}{id_rubrique}{limite_branche}{tri}>
    1315        <input type="hidden" name="confirme_deplace" value="oui" />
    14         <script type='text/javascript'>jQuery(function() {jQuery('li.editer_parent').remove();});</script>
    15 </li>
     16        <script type='text/javascript'>jQuery(function() {jQuery('.editer_parent').remove();});</script>
     17</[(#SPIP_VERSION|substr{0,3}|=={3.0}|?{li,div})]>
    1618
  • _plugins_/polyhierarchie/branches/v2.0/paquet.xml

    r87900 r90501  
    22        prefix="polyhier"
    33        categorie="navigation"
    4         version="2.0.9"
     4        version="2.0.10"
    55        etat="stable"
    66        compatibilite="[3.0.0;3.1.*]"
  • _plugins_/polyhierarchie/branches/v2.0/polyhier_pipeline.php

    r76022 r90501  
    130130                // On ne fait rien si l'id_parent principal est incoherent (exemple : compat pages uniques)
    131131                if ($args['contexte']['id_parent'] < 0) return $flux;
    132 
    133132                $saisie = recuperer_fond("formulaires/inc-selecteur-parents",$args['contexte']);
    134133                if (strpos($flux['data'],'<!--polyhier-->')!==FALSE)
    135134                        $flux['data'] = preg_replace(',(.*)(<!--polyhier-->),ims',"\\1$saisie\\2",$flux['data'],1);
    136                 elseif (preg_match(",<li [^>]*class=[\"']editer editer_(descriptif|virtuel|chapo|liens_sites|texte),Uims",$flux['data'],$regs)){
    137                         $flux['data'] = preg_replace(",(<li [^>]*class=[\"']editer editer_".$regs[1]."),Uims",$saisie."\\1",$flux['data'],1);
     135                elseif (preg_match(",<(div|li) [^>]*class=[\"']editer editer_(descriptif|virtuel|chapo|liens_sites|texte),Uims",$flux['data'],$regs)){
     136                        $flux['data'] = preg_replace(",(<(div|li) [^>]*class=[\"']editer editer_".$regs[2]."),Uims",$saisie."\\1",$flux['data'],1);
    138137                }
    139138                elseif (strpos($flux['data'],'<!--extra-->')!==FALSE)
Note: See TracChangeset for help on using the changeset viewer.