Changeset 114120 in spip-zone


Ignore:
Timestamp:
Feb 26, 2019, 11:07:27 AM (6 months ago)
Author:
real3t@…
Message:

Simplification puisque #PROFONDEUR est disponible.
Intégration de l'affichage du numéro des titres des mots (cf https://core.spip.net/issues/4160)

Location:
_plugins_/mots_arborescents/trunk
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/mots_arborescents/trunk/formulaires/selecteur_mot.html

    r91799 r114120  
    55]<B_mots>
    66<select[ name='(#ENV{name})'][ id='(#ENV{id})']>
    7 <BOUCLE_mots(MOTS){racine}{par titre}{id_groupe}>
     7<BOUCLE_mots(MOTS){racine}{par num titre, titre}{id_groupe}>
    88<option value='#ID_MOT'[(#EXPOSE{' '})selected='selected']>[(#TITRE|supprimer_tags|texte_backend)]</option>
    9         #SET{profondeur,1}
    109        <BOUCLE_enfants(MOTS){id_parent}{par titre}{id_groupe}>
    11                 <option value='#ID_MOT'[(#EXPOSE{' '})selected='selected']>[(#VAL{&gt; }|str_repeat{#GET{profondeur}})][(#TITRE|supprimer_tags|texte_backend)]</option>
    12                 #SET{profondeur,#GET{profondeur}|plus{1}}
     10                <option value='#ID_MOT'[(#EXPOSE{' '})selected='selected']>[(#VAL{&gt; }|str_repeat{#PROFONDEUR})][(#RANG). ][(#TITRE|supprimer_tags|texte_backend)]</option>
    1311                <BOUCLE_recursif(BOUCLE_enfants) />
    14                 #SET{profondeur,#GET{profondeur}|moins{1}}
    1512        </BOUCLE_enfants>
    1613</BOUCLE_mots>
  • _plugins_/mots_arborescents/trunk/paquet.xml

    r113106 r114120  
    22        prefix="motsar"
    33        categorie="navigation"
    4         version="1.1.7"
     4        version="1.1.8"
    55        etat="test"
    66        compatibilite="[3.0.4;3.2.*]"
  • _plugins_/mots_arborescents/trunk/prive/objets/liste/mots_associer-select-unseul.html

    r91815 r114120  
    88
    99]#SET{selected,''}
    10 #SET{profondeur,1}
    1110<select
    1211<BOUCLE_remplacer(MOTS){id_groupe}{id_mot IN #ENV{exclus}}{0,1}>
     
    2625<BOUCLE_mots(MOTS){racine}{id_groupe}{par num titre, multi titre}>
    2726        #SET{value,mot-#ID_MOT-#OBJET-#ID_OBJET}
    28         <option value="#GET{value}"[(#GET{value}|=={#GET{expose}}|oui)selected="selected" class="on"]>#TITRE</option>
     27        <option value="#GET{value}"[(#GET{value}|=={#GET{expose}}|oui)selected="selected" class="on"]>[(#RANG). ]#TITRE</option>
    2928
    3029        <BOUCLE_enfants(MOTS){id_parent}{id_groupe}{par num titre, multi titre}>
    3130                #SET{value,mot-#ID_MOT-#OBJET-#ID_OBJET}
    32                 <option value="#GET{value}"[(#GET{value}|=={#GET{expose}}|oui)selected="selected" class="on"]>[(#PROFONDEUR|mostar_tabulation)]#TITRE</option>
    33                 #SET{profondeur,#GET{profondeur}|plus{1}}
     31                <option value="#GET{value}"[(#GET{value}|=={#GET{expose}}|oui)selected="selected" class="on"]>[(#PROFONDEUR|mostar_tabulation)][(#RANG). ]#TITRE</option>
    3432                <BOUCLE_recursif(BOUCLE_enfants) />
    35                 #SET{profondeur,#GET{profondeur}|moins{1}}
    3633        </BOUCLE_enfants>
    3734</BOUCLE_mots>
  • _plugins_/mots_arborescents/trunk/prive/objets/liste/mots_associer-select.html

    r91815 r114120  
    99
    1010]#SET{selected,''}
    11 #SET{profondeur,1}
    1211<BOUCLE_groupe_plat(GROUPES_MOTS){id_groupe}{mots_arborescents != oui}>
    1312<B_mots>
     
    1817        <BOUCLE_mots(MOTS){id_groupe}{id_mot !IN #ENV{exclus}}{par num titre, multi titre}>
    1918                #SET{value,mot-#ID_MOT-#OBJET-#ID_OBJET}
    20                 <option value="#GET{value}"[(#GET{value}|=={#ENV{ajouter_lien}|table_valeur{groupe#ID_GROUPE}}|oui)selected="selected"#SET{selected,' '}]>#TITRE</option>
     19                <option value="#GET{value}"[(#GET{value}|=={#ENV{ajouter_lien}|table_valeur{groupe#ID_GROUPE}}|oui)selected="selected"#SET{selected,' '}]>[(#RANG). ]#TITRE</option>
    2120        </BOUCLE_mots>
    2221        </select>
     
    3231        <BOUCLE_mots_racines(MOTS){id_groupe}{racine}{par num titre, multi titre}>
    3332                #SET{value,mot-#ID_MOT-#OBJET-#ID_OBJET}
    34                 <option value="#GET{value}"[(#ID_MOT|in_any{#ENV{exclus}}|oui) disabled="disabled" ][(#GET{value}|=={#ENV{ajouter_lien}|table_valeur{groupe#ID_GROUPE}}|oui)selected="selected"#SET{selected,' '}]>#TITRE</option>
     33                <option value="#GET{value}"[(#ID_MOT|in_any{#ENV{exclus}}|oui) disabled="disabled" ][(#GET{value}|=={#ENV{ajouter_lien}|table_valeur{groupe#ID_GROUPE}}|oui)selected="selected"#SET{selected,' '}]>[(#RANG). ]#TITRE</option>
    3534
    3635                <BOUCLE_enfants(MOTS){id_parent}{id_groupe}{par num titre, multi titre}>
    3736                        #SET{value,mot-#ID_MOT-#OBJET-#ID_OBJET}
    38                         <option value="#GET{value}"[(#ID_MOT|in_any{#ENV{exclus}}|oui) disabled="disabled" ][(#GET{value}|=={#ENV{ajouter_lien}|table_valeur{groupe#ID_GROUPE}}|oui)selected="selected"#SET{selected,' '}]>[(#PROFONDEUR|mostar_tabulation)]#TITRE</option>
    39                         #SET{profondeur,#GET{profondeur}|plus{1}}
     37                        <option value="#GET{value}"[(#ID_MOT|in_any{#ENV{exclus}}|oui) disabled="disabled" ][(#GET{value}|=={#ENV{ajouter_lien}|table_valeur{groupe#ID_GROUPE}}|oui)selected="selected"#SET{selected,' '}]>[(#PROFONDEUR|mostar_tabulation)][(#RANG). ]#TITRE</option>
    4038                        <BOUCLE_recursif(BOUCLE_enfants) />
    41                         #SET{profondeur,#GET{profondeur}|moins{1}}
    4239                </BOUCLE_enfants>
    4340
  • _plugins_/mots_arborescents/trunk/saisies/mots_recursif.html

    r104843 r114120  
    3232[(#ENV{multiple}|non) #SET{valeur,#ENV{valeur_forcee,#ENV{valeur,#ENV{defaut}}}} ]
    3333
    34 #SET{profondeur,1}
    3534<BOUCLE_multiples(GROUPES_MOTS){id_groupe}{unseul!=oui}{si #ENV{multiple}|oui}{si #ENV{forcer_select}|non}>
    3635        [(#REM) defaut peut être une chaine (plusieurs valeurs ou pas) qu'on sait décomposer ]
     
    5655                <label for="#GET{id}"[(#GET{checked})class="on"]>#TITRE</label>
    5756        </div>
    58         #SET{profondeur,#GET{profondeur}|plus{1}}
    5957        <BOUCLE_check_recursif(BOUCLE_check_enfants) />
    60         #SET{profondeur,#GET{profondeur}|moins{1}}
    6158        </BOUCLE_check_enfants>
    6259        </BOUCLE_checkmots>
    6360</BOUCLE_multiples>
    6461
    65 #SET{profondeur,1}     
    6662<select name="#ENV{nom}[(#ENV{multiple}|?{\[\]})]" id="champ_[(#ENV{nom}|saisie_nom2classe)]"[ class="(#ENV{class})"][(#ENV{multiple}|oui) multiple="multiple" size="#ENV{size,10}"][ disabled="(#ENV{disable})"]>
    6763        [(#ENV{cacher_option_intro}|ou{#ENV{multiple}}|non)
     
    7874                        [(#ENV{multiple}|non)
    7975                        <option value="#ID_MOT"[(#ID_MOT|=={#GET{valeur}}|oui) selected="selected"][ (#ID_MOT|in_array{#GET{exclus}}|oui) disabled="disabled"]>[(#PROFONDEUR|mostar_tabulation)]#TITRE</option>]
    80                         #SET{profondeur,#GET{profondeur}|plus{1}}
    8176                        <BOUCLE_recursif(BOUCLE_enfants) />
    82                         #SET{profondeur,#GET{profondeur}|moins{1}}
    8377                </BOUCLE_enfants>
    8478        </BOUCLE_mots>
Note: See TracChangeset for help on using the changeset viewer.