Changeset 111354 in spip-zone


Ignore:
Timestamp:
Aug 17, 2018, 4:28:04 PM (12 months ago)
Author:
tcharlss@…
Message:

Entrée de menu : options ancre et paramètres + classes BEM

Location:
_plugins_/multidomaines/branches/nettoyage
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/multidomaines/branches/nettoyage/lang/multidomaines_fr.php

    r111178 r111354  
    2929        'label_squelette_secteur' => 'Dossiers des squelettes du secteur',
    3030        'label_menu_id_domaine' => 'N° ou identifiant du secteur',
    31         'label_menu_ancre' => 'Ancre',
    3231        'label_identifiant' => 'Identifiant',
    3332
  • _plugins_/multidomaines/branches/nettoyage/menus/domaine.html

    r111178 r111354  
    2323
    2424#SET{titre,#ENV*{titre}|typo|sinon{#INFO_TITRE{rubrique,#GET{id_domaine}}}}
     25#SET{is_domaine,#GET{config/#GET{id_domaine}}}
    2526#SET{url,#GET{config/#GET{id_domaine}/url}}
    26 #SET{is_domaine,#GET{config/#GET{id_domaine}}}
    27 #SET{ancre,#ENV{ancre}|?{#VAL{#}|concat{#ENV{ancre}}}}
     27<BOUCLE_parametres(DATA){source table, #ENV*{parametres}|explode{&}}>
     28#SET{param,#VALEUR|explode{=}}
     29#SET{url,#GET{url}|parametre_url{#GET{param/0},#GET{param/1}}}
     30</BOUCLE_parametres>
     31#SET{url,#GET{url}|ancre_url{#ENV{ancre}}}
    2832
    2933[(#REM) Aperçu dans le privé ]
     
    3337                [(#GET{is_domaine}|non)<span class="erreur"><:multidomaines:info_domaine_non{domaine=#ENV{id_domaine}}:></span>]
    3438                [(#GET{is_domaine}|oui)
    35                 [(#GET{url}|concat{#GET{ancre}}|sinon{<span class="erreur"><:multidomaines:info_domaine_aucune_url:></span>})]
     39                [(#GET{url}|sinon{<span class="erreur"><:multidomaines:info_domaine_aucune_url:></span>})]
    3640                ]
    3741        </div>
     
    4044[(#REM) Vue sur le site public ]
    4145[(#ENV{appel_menu}|et{#GET{is_domaine}}|oui)
    42         <li class="menu-entree item[ (#ENV{css})][(#ID_SECTEUR_COURANT|=={#ENV{id_domaine}}|oui) on active]">
    43                 <a href="[(#GET{url}|ancre_url{#ENV{ancre}})]">#GET{titre}</a>
     46        <li class="menu-entree item menu-items__item[ (#ENV{css})][(#ID_SECTEUR_COURANT|=={#ENV{id_domaine}}|oui) on active]">
     47                <a href="#GET{url}" class="menu-items__lien">#GET{titre}</a>
    4448]
  • _plugins_/multidomaines/branches/nettoyage/menus/domaine.xml

    r111178 r111354  
    66        <parametre nom="id_domaine" label="multidomaines:label_menu_id_domaine" obligatoire="oui" />
    77        <parametre nom="titre" class="multilang" label="menus:entree_titre" />
    8         <parametre nom="ancre" label="multidomaines:label_menu_ancre" />
     8        <parametre nom="parametres" label="menus:entree_parametres" />
     9        <parametre nom="ancre" label="menus:entree_ancre" />
    910        <parametre nom="css" label="menus:entree_css" />
    1011</entree>
  • _plugins_/multidomaines/branches/nettoyage/paquet.xml

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