Ignore:
Timestamp:
Jan 24, 2019, 7:58:54 PM (2 years ago)
Author:
nicod@…
Message:

Si on utilise les sous rubriques dans la configuration multidomaines (en activant _MULTIDOMAINE_RUBRIQUE), créer une hiérarchie visuelle pour identifier les secteurs / rubriques.
Déplacer l'explication dans le texte d'introduction et raccourcir les label_squelette pour gagner un peu de place en hauteur.
Remplacer les ul/li par des div si possible.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/multidomaines/branches/nettoyage/formulaires/configurer_multidomaines.html

    r111173 r113604  
    77                <div>
    88                        #ACTION_FORMULAIRE{#ENV{action}}
    9                         <ul class="editer-groupe">
    10                                 <li class="editer editer_url">
     9                        <[(#DIV|sinon{ul})] class="editer-groupe">
     10                                <[(#DIV|sinon{li})] class="editer">
    1111                                        <label for="editer_url">
    1212                                                <:multidomaines:label_editer_url:>
    1313                                        </label>
    1414                                        <input type="text" name="defaut[url]" class="text" id="editer_url" value="#ENV{defaut/url}"/>
    15                                 </li>
    16                                 <li class="editer squelette">
     15                                </[(#DIV|sinon{li})]>
     16                                <[(#DIV|sinon{li})] class="editer">
    1717                                        <label for="squelette">
    1818                                                <:multidomaines:label_squelette:>
    1919                                        </label>
    2020                                        <input type="text" name="defaut[squelette]" class="text" id="squelette" value="#ENV{defaut/squelette}"/>
    21                                 </li>
     21                                </[(#DIV|sinon{li})]>
    2222                                <BOUCLE_multiracine(RUBRIQUES){id_parent=#VAL{_MULTIDOMAINE_RACINE}|constant|sinon{0}}{tous} {par num titre, titre}>
    23                                 <li class="fieldset">
     23                                <[(#DIV|sinon{li})] class="fieldset [(#VAL{_MULTIDOMAINE_RUBRIQUE}|constant|oui)multidomaines__secteur]">
    2424                                        <fieldset>
    2525                                                <legend>#TITRE</legend>
    26                                                 <ul>
    27                                                         <li class="editer editer_url">
     26                                                <[(#DIV|sinon{ul})] class="editer-groupe">
     27                                                        <[(#DIV|sinon{li})] class="editer">
    2828                                                                <label for="editer_url">
    2929                                                                        <:multidomaines:label_editer_url_secteur:>
    3030                                                                </label>
    3131                                                                <input type="text" name="#ID_RUBRIQUE[url]" class="text" id="editer_url_#ID_RUBRIQUE" value="#ENV{#ID_RUBRIQUE/url}"/>
    32                                                         </li>
    33                                                         <li class="editer squelette">
     32                                                        </[(#DIV|sinon{li})]>
     33                                                        <[(#DIV|sinon{li})] class="editer">
    3434                                                                <label for="squelette">
    3535                                                                        <:multidomaines:label_squelette_secteur:>
    3636                                                                </label>
    3737                                                                <input type="text" name="#ID_RUBRIQUE[squelette]" class="text" id="squelette_#ID_RUBRIQUE" value="#ENV{#ID_RUBRIQUE/squelette}"/>
    38                                                         </li>
    39                                                         <li class="editer identifiant">
    40                                                                 <p class="explication"><:multidomaines:explication_identifiant:></p>
     38                                                        </[(#DIV|sinon{li})]>
     39                                                        <[(#DIV|sinon{li})] class="editer">
    4140                                                                <label for="identifiant">
    4241                                                                        <:multidomaines:label_identifiant:>
    4342                                                                </label>
    4443                                                                <input type="text" name="#ID_RUBRIQUE[identifiant]" class="text" id="identifiant_#ID_RUBRIQUE" value="#ENV{#ID_RUBRIQUE/identifiant}"/>
    45                                                         </li>
    46                                                 </ul>
     44                                                        </[(#DIV|sinon{li})]>
     45                                                </[(#DIV|sinon{ul})]>
    4746                                        </fieldset>
    4847                                        <B_multidomaines>
    49                                                 <ul>
     48                                                <[(#DIV|sinon{ul})] class="editer-groupe">
    5049                                                        <BOUCLE_multidomaines(RUBRIQUES) {si #VAL{_MULTIDOMAINE_RUBRIQUE}|constant|oui} {id_parent}{tous} {par num titre, titre}>
    51                                                         <li class="fieldset">
     50                                                        <[(#DIV|sinon{li})] class="fieldset multidomaines__rubrique">
    5251                                                                <fieldset>
    5352                                                                        <legend>#TITRE</legend>
    54                                                                         <ul>
    55                                                                                 <li class="editer editer_url">
     53                                                                        <[(#DIV|sinon{ul})] class="editer-groupe">
     54                                                                                <[(#DIV|sinon{li})] class="editer">
    5655                                                                                        <label for="editer_url">
    5756                                                                                                <:multidomaines:label_editer_url_rubrique:>
    5857                                                                                        </label>
    5958                                                                                        <input type="text" name="#ID_RUBRIQUE[url]" class="text" id="editer_url_#ID_RUBRIQUE" value="#ENV{#ID_RUBRIQUE/url}"/>
    60                                                                                 </li>
    61                                                                                 <li class="editer squelette">
     59                                                                                </[(#DIV|sinon{li})]>
     60                                                                                <[(#DIV|sinon{li})] class="editer">
    6261                                                                                        <label for="squelette">
    6362                                                                                                <:multidomaines:label_squelette_rubrique:>
    6463                                                                                        </label>
    6564                                                                                        <input type="text" name="#ID_RUBRIQUE[squelette]" class="text" id="squelette_#ID_RUBRIQUE" value="#ENV{#ID_RUBRIQUE/squelette}"/>
    66                                                                                 </li>
    67                                                                                 <li class="editer identifiant">
    68                                                                                         <p class="explication"><:multidomaines:explication_identifiant:></p>
     65                                                                                </[(#DIV|sinon{li})]>
     66                                                                                <[(#DIV|sinon{li})] class="editer">
    6967                                                                                        <label for="identifiant">
    7068                                                                                                <:multidomaines:label_identifiant:>
    7169                                                                                        </label>
    7270                                                                                        <input type="text" name="#ID_RUBRIQUE[identifiant]" class="text" id="identifiant_#ID_RUBRIQUE" value="#ENV{#ID_RUBRIQUE/identifiant}"/>
    73                                                                                 </li>
    74                                                                         </ul>
     71                                                                                </[(#DIV|sinon{li})]>
     72                                                                        </[(#DIV|sinon{ul})]>
    7573                                                                </fieldset>
    76                                                         </li>
     74                                                        </[(#DIV|sinon{li})]>
    7775                                                        </BOUCLE_multidomaines>
    78                                                 </ul>
     76                                                </[(#DIV|sinon{ul})]>
    7977                                        </B_multidomaines>
    80                                 </li>
     78                                </[(#DIV|sinon{li})]>
    8179                                </BOUCLE_multiracine>
    82                         </ul>
     80                        </[(#DIV|sinon{ul})]>
    8381                        <p class="boutons">
    8482                                <input type="submit" name="_cfg_ok" value="<:bouton_enregistrer:>" class="submit"/>
Note: See TracChangeset for help on using the changeset viewer.