Changeset 113604 in spip-zone


Ignore:
Timestamp:
Jan 24, 2019, 7:58:54 PM (3 months 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.

Location:
_plugins_/multidomaines/branches/nettoyage
Files:
1 added
3 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"/>
  • _plugins_/multidomaines/branches/nettoyage/lang/multidomaines_fr.php

    r111354 r113604  
    1414        - pour trouver le domaine du secteur : Url du secteur puis url par defaut <br />
    1515        - pour trouver le squelette du secteur : Chercher le dossier suivant le schéma (www.domaine.fr puis domaine.fr) puis dossiers des squelettes du secteur. <br />
    16         Un domaine peut avoir plusieurs dossiers squelettes, il faut les séparer par ":" (ex:squelettes:squelettes/sous-domaine.domaine.com)',
    17         'explication_identifiant' => 'Nom informatique optionnel pour identifier le secteur : charactères alphanumériques ou «_»',
     16        Un domaine peut avoir plusieurs dossiers squelettes, il faut les séparer par ":" (ex:squelettes:squelettes/sous-domaine.domaine.com)<br>
     17        <br>
     18        Identifiant : Nom informatique optionnel pour identifier le secteur : charactères alphanumériques ou «_»',
    1819
    1920        // I
     
    2627        'label_editer_url_secteur' => 'Url du secteur',
    2728        'label_squelette' => 'Dossier des secteurs',
    28         'label_squelette_rubrique' => 'Dossiers des squelettes de la rubrique',
    29         'label_squelette_secteur' => 'Dossiers des squelettes du secteur',
     29        'label_squelette_rubrique' => 'Dossiers des squelettes',
     30        'label_squelette_secteur' => 'Dossiers des squelettes',
    3031        'label_menu_id_domaine' => 'N° ou identifiant du secteur',
    3132        'label_identifiant' => 'Identifiant',
  • _plugins_/multidomaines/branches/nettoyage/paquet.xml

    r113579 r113604  
    22        prefix="multidomaines"
    33        categorie="maintenance"
    4         version="3.1.10"
     4        version="3.1.11"
    55        etat="stable"
    66        compatibilite="[3.0.0;3.2.*]"
Note: See TracChangeset for help on using the changeset viewer.