Changeset 53211 in spip-zone


Ignore:
Timestamp:
Oct 10, 2011, 3:23:06 PM (8 years ago)
Author:
cedric@…
Message:

Version 2.0 du plugin, fonctionnelle avec SPIP 3.0-beta, revision 18602 mini

Location:
_plugins_/polyhierarchie/trunk
Files:
5 added
5 deleted
6 edited
5 moved

Legend:

Unmodified
Added
Removed
  • _plugins_/polyhierarchie/trunk/formulaires/inc-selecteur-parents.html

    r41540 r53211  
    77]
    88#CACHE{3600*100}
    9 <li class='editer_parents[ (#ENV**{erreurs}|table_valeur{parents}|oui)erreur]'>
     9<li class='editer editer_parents[ (#ENV**{erreurs}|table_valeur{parents}|oui)erreur]'>
    1010        <label><:polyhier:label_parents:></label>[
    1111        <span class='erreur_message'>(#ENV**{erreurs}|table_valeur{parents})</span>
  • _plugins_/polyhierarchie/trunk/lang/polyhier_fr.php

    r42601 r53211  
    66
    77        // A
    8         'articles_associes' => 'Articles li&eacute;s',
     8        'articles_associes' => 'Articles liés',
    99       
    1010        // B
     
    2020        // L
    2121        'label_parents' => 'Dans les rubriques',
    22         'label_autre_parent' => '&Eacute;galement dans la rubrique',
    23         'label_autres_parents' => '&Eacute;galement dans les rubriques',
     22        'label_autre_parent' => 'Également dans la rubrique',
     23        'label_autres_parents' => 'Également dans les rubriques',
    2424       
    2525        // M
    2626        // P
    2727        'parent_obligatoire' => 'Vous devez indiquer au moins une rubrique',
    28        
     28
    2929        // R
    30         'rubriques_associees' => 'Rubriques li&eacute;es',
     30        'rubriques_associees' => 'Rubriques liées',
    3131       
    3232        // T
    33        
     33        'titre_polyhierarchie' => 'Polyhiérarchie',
     34
    3435        // U
    3536       
  • _plugins_/polyhierarchie/trunk/polyhier_pipeline.php

    r52794 r53211  
    134134                if (strpos($flux['data'],'<!--polyhier-->')!==FALSE)
    135135                        $flux['data'] = preg_replace(',(.*)(<!--polyhier-->),ims',"\\1$saisie\\2",$flux['data'],1);
    136                 elseif (preg_match(",<li [^>]*class=[\"']editer_(descriptif|virtuel|chapo|liens_sites|texte),Uims",$flux['data'],$regs)){
    137                         $flux['data'] = preg_replace(",(<li [^>]*class=[\"']editer_".$regs[1]."),Uims",$saisie."\\1",$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);
    138138                }
    139139                elseif (strpos($flux['data'],'<!--extra-->')!==FALSE)
  • _plugins_/polyhierarchie/trunk/prive/contenu/rubrique-enfants-indirects.html

    r39025 r53211  
    77]
    88#CACHE{3600*100}
    9 #SET{div,'<div id="polyhier_enfants_indirects" class="cadre">'}
    10 <B_polyhier_rub>
     9#SET{div,#BOITE_OUVRIR{#VAL{polyhier:titre_polyhierarchie}|_T|concat{#CHEMIN_IMAGE{polyhier-24.png}|balise_img{'',cadre-icone}},simple}}
     10
     11#SET{lid,'0'}
     12<BOUCLE_polyhier_rub(RUBRIQUES){enfants_indirects #ID_RUBRIQUE}{statut?}>
     13#SET{lid,#GET{lid}|concat{',',#ID_RUBRIQUE}}
     14</BOUCLE_polyhier_rub>
    1115[(#GET{div}|unique)]
    12 <h3><:polyhier:rubriques_associees:></h3>
    13 [<p class="pagination">(#PAGINATION)</p>]
    14 <ul class="liste_items polyhier_rub">
    15 <BOUCLE_polyhier_rub(RUBRIQUES){enfants_indirects #ID_RUBRIQUE}{statut?}{par titre}{pagination 10}>
    16 <li class="item"><a href="[(#ID_RUBRIQUE|generer_url_entite{rubrique})]"
    17 title="<:info_numero_abbreviation:>#ID_RUBRIQUE">[(#TITRE|sinon{<:info_sans_titre:>})]</a></li>
    18 </BOUCLE_polyhier_rub>
    19 </ul>
    20 </BOUCLE_polyhier_rub>
     16<INCLURE{fond=prive/objets/liste/rubriques,id_rubrique=#GET{lid}|explode{','},titre=<:polyhier:rubriques_associees:>} />
     17</B_polyhier_rub>
    2118
    22 <B_polyhier_art>
     19#SET{lid,'0'}
     20<BOUCLE_polyhier_art(ARTICLES){enfants_indirects #ID_RUBRIQUE}{statut?}>
     21#SET{lid,#GET{lid}|concat{',',#ID_ARTICLE}}
     22</BOUCLE_polyhier_art>
    2323[(#GET{div}|unique)]
    24 <h3><:polyhier:articles_associes:></h3>
    25 [<p class="pagination">(#PAGINATION)</p>]
    26 <ul class="liste_items polyhier_art">
    27 <BOUCLE_polyhier_art(ARTICLES){enfants_indirects #ID_RUBRIQUE}{statut?}{!par date}{pagination 10}>
    28 <li class="item">[(#ID_ARTICLE|puce_changement_statut{#STATUT,#ID_RUBRIQUE,article,1})]
    29 <a href="[(#ID_ARTICLE|generer_url_entite{article})]"
    30 title="<:info_numero_abbreviation:>#ID_ARTICLE">[(#TITRE|sinon{<:info_sans_titre:>})]</a>[,
    31 <span class="date">(#DATE|affdate)</span>]
    32 </li>
    33 </BOUCLE_polyhier_art>
    34 </ul>
    35 </BOUCLE_polyhier_art>
    36 [(#GET{div}|unique|?{'','</div>'})]
     24<INCLURE{fond=prive/objets/liste/articles,id_article=#GET{lid}|explode{','},titre=<:polyhier:articles_associes:>} />
     25</B_polyhier_art>
     26       
     27[(#GET{div}|unique|?{'',#BOITE_FERMER})]
Note: See TracChangeset for help on using the changeset viewer.