Changeset 117896 in spip-zone


Ignore:
Timestamp:
Sep 19, 2019, 8:02:28 AM (8 months ago)
Author:
tcharlss@…
Message:

Pro-tip : il existe des nombres au delà de 9. Incroyable.

Location:
_plugins_/chapitres/trunk
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/chapitres/trunk/paquet.xml

    r117623 r117896  
    22        prefix="chapitres"
    33        categorie="edition"
    4         version="1.0.30"
     4        version="1.0.31"
    55        etat="dev"
    66        compatibilite="[3.2.0;3.2.*]"
  • _plugins_/chapitres/trunk/prive/squelettes/inclure/chapitres_editables.html

    r110597 r117896  
    2323<div class="chapitres_editables">
    2424
    25         <BOUCLE_liste_chapitres (CHAPITRES)
     25        <BOUCLE_chapitres_racines (CHAPITRES)
    2626                {id_parent?}
    2727                {objet?}
     
    5454
    5555                #SET{profondeur, 1}
    56                 <BOUCLE_liste_chapitres_enfants (CHAPITRES)
     56                <BOUCLE_chapitres_enfants (CHAPITRES)
    5757                        {id_parent=#ID_CHAPITRE}
    5858                        {objet}
     
    8484
    8585                        #SET{profondeur,#GET{profondeur}|plus{1}}
    86                         <BOUCLE_liste_chapitres_petits_enfants (BOUCLE_liste_chapitres_enfants) />
     86                        <BOUCLE_chapitres_petits_enfants (BOUCLE_chapitres_enfants) />
    8787                        #SET{profondeur,#GET{profondeur}|moins{1}}
    88                         #SET{numero_parent,#GET{numero_parent}|substr{0,-2}}
     88                        #SET{numero_parent,#GET{numero_parent}|substr{0,#GET{numero_parent}|strrpos{.}}}
    8989
    9090                </section>
    91                 </BOUCLE_liste_chapitres_enfants>
     91                </BOUCLE_chapitres_enfants>
    9292
    9393        </section>
    9494        #BOITE_FERMER
    95         </BOUCLE_liste_chapitres>
     95        </BOUCLE_chapitres_racines>
    9696
    9797        [(#REM) Ajout de chapitre à la racine ]
     
    104104                ajax}
    105105        />
    106         </B_liste_chapitres>
     106        </B_chapitres_racines>
    107107
    108108        [<div class="liste-objets chapitres caption-wrap">
    109109                <strong class="caption">(#ENV*{sinon,<:chapitre_info_aucun_chapitre:>})</strong>
    110110        </div>
    111         ]<//B_liste_chapitres>
     111        ]<//B_chapitres_racines>
    112112
    113113</div>
  • _plugins_/chapitres/trunk/prive/squelettes/inclure/chapitres_plan.html

    r110636 r117896  
    1111#SET{ancres,#ENV{chapitres}|=={editables}|?{oui,''}}
    1212
    13 <B_liste_chapitres>
     13<B_chapitres_racine>
    1414[(#BOITE_OUVRIR{<:chapitre:titre_plan:>, 'simple chapitres-plan'})]
    1515
     
    2424        <ul class="menu-items">
    2525
    26                 <BOUCLE_liste_chapitres (CHAPITRES)
     26                <BOUCLE_chapitres_racine (CHAPITRES)
    2727                        {id_parent = 0}
    2828                        {objet?}
     
    4242                        #ID_CHAPITRE|generer_url_entite{chapitre}
    4343                }}
     44                #SET{numero,#COMPTEUR_BOUCLE}
     45                #SET{numero_parent,#GET{numero}}
    4446                <li class="item[ (#EXPOSE{expose})]">
    4547
    46                         [(#GET{lien}|lien_ou_expose{#TITRE,#EXPOSE,#GET{ancre}|?{lien-ancre,lien}})]
     48                        [(#GET{lien}|lien_ou_expose{<span class="numero">#GET{numero}</span> #TITRE,#EXPOSE,#GET{ancre}|?{lien-ancre,lien}})]
    4749
    48                         <B_liste_chapitres_enfants>
     50                        <B_chapitres_enfants>
    4951                        <ul class="menu-items">
    50                                 <BOUCLE_liste_chapitres_enfants (CHAPITRES)
     52                                <BOUCLE_chapitres_enfants (CHAPITRES)
    5153                                        {id_parent = #ID_CHAPITRE}
    5254                                        {objet?}
     
    6668                                        #ID_CHAPITRE|generer_url_entite{chapitre}
    6769                                }}
     70                                #SET{numero,#GET{numero_parent}|concat{.#COMPTEUR_BOUCLE}}
     71                                #SET{numero_parent,#GET{numero}}
    6872
    6973                                <li class="item[ (#EXPOSE{expose})]">
    7074
    71                                         [(#GET{lien}|lien_ou_expose{#TITRE,#EXPOSE,#GET{ancre}|?{lien-ancre,lien}})]
     75                                        [(#GET{lien}|lien_ou_expose{<span class="numero">#GET{numero}</span> #TITRE,#EXPOSE,#GET{ancre}|?{lien-ancre,lien}})]
    7276
    73                                         <BOUCLE_liste_chapitres_petits_enfants (BOUCLE_liste_chapitres_enfants) />
     77                                        <BOUCLE_chapitres_petits_enfants (BOUCLE_chapitres_enfants) />
     78                                        #SET{numero_parent,#GET{numero_parent}|substr{0,#GET{numero_parent}|strrpos{.}}}
    7479
    7580                                </li>
    7681
    77                                 </BOUCLE_liste_chapitres_enfants>
     82                                </BOUCLE_chapitres_enfants>
    7883                        </ul>
    79                         </B_liste_chapitres_enfants>
     84                        </B_chapitres_enfants>
    8085
    8186                </li>
    82                 </BOUCLE_liste_chapitres>
     87                </BOUCLE_chapitres_racine>
    8388
    8489        </ul>
     
    9297
    9398#BOITE_FERMER
    94 </B_liste_chapitres>
     99</B_chapitres_racine>
  • _plugins_/chapitres/trunk/prive/style_prive_plugin_chapitres.html

    r117545 r117896  
    3535.chapitres-plan .objet-parent {
    3636  padding-bottom: 0.25em;
     37}
     38.chapitres-plan .numero {
     39  color: #888;
    3740}
    3841
Note: See TracChangeset for help on using the changeset viewer.