Changeset 113622 in spip-zone


Ignore:
Timestamp:
Jan 26, 2019, 7:18:46 PM (3 months ago)
Author:
jcvilleneuve@…
Message:

EscalV4 : Mentions légales : on peut afficher la page dédiée du plugin ou un article de son choix

Location:
_squelettes_/escal/trunk
Files:
6 edited

Legend:

Unmodified
Added
Removed
  • _squelettes_/escal/trunk/config.css.html

    r112998 r113622  
    328328}
    329329.nav > li > div {
    330         border-color: [(#CONFIG{escal/config/couleur9,#336699})];
     330        border-color: [(#CONFIG{escal/config/couleur3,#336699})];
    331331}
    332332/* fond des pages */
     
    377377#menu, ul#menu ul, ul#menu li a,
    378378.main-nav, .main-nav a,.sm-blue a, .sm-blue a:hover, .sm-blue a:focus, .sm-blue a:active,
     379nav.menuH2 ,
    379380#menuV2 ul.menulist a:hover, #menuV2 ul.menulist li.smenu:hover,
    380381#menuV2 ul.menulist li.smenu>a:hover{
  • _squelettes_/escal/trunk/formulaires/configurer_escal_mentions.html

    r104137 r113622  
    11<!-- Mentions -->
    2     <div class="formulaire_spip formulaire_configurer formulaire_#FORM">
    3 
    4     <h3 class="titrem">[(#CHEMIN_IMAGE{configmentions.png}|balise_img{'',cadre-icone})]<:escal:mentions_plugin:></h3>
    5     [<p class="reponse_formulaire reponse_formulaire_ok">(#ENV*{message_ok})</p>]
    6     [<p class="reponse_formulaire reponse_formulaire_erreur">(#ENV*{message_erreur})</p>]
    7     <form method="post" action="#ENV{action}">
    8     <div>
    9     #ACTION_FORMULAIRE{#ENV{action}}
     2        <div class="formulaire_spip formulaire_configurer formulaire_#FORM">
     3        <h3 class="titrem">[(#CHEMIN_IMAGE{configmentions.png}|balise_img{'',cadre-icone})]<:escal:mentions_plugin:></h3>
     4        <div>
     5                <div class="explication">
     6                        <:escal:mentions_explication:>
     7                </div>
     8                <br />
     9        </div>
     10        </div>
    1011   
    11             <div class="explication">
    12             <:escal:mentions_explication:>
    13             </div>
    14    
    15     <ul>
    16             <li class="editer [ (#GET{erreurs}|oui)erreur]">
    17             <div class="explication">
    18             #SET{name,mentions}#SET{erreurs,#ENV**{erreurs}|table_valeur{#GET{name}}}
    19                     <:escal:mentions_activer:>
    20                     [<span class='erreur_message'>(#GET{erreurs})</span>
    21                     ]<span class="choix droite">
    22                             <input type="radio" name="#GET{name}" id="#GET{name}_oui" value="oui"
    23                             [(#ENV{#GET{name}}|=={oui}|oui)checked="checked"] [(#ENV{#GET{name}}|non)checked="checked"] /><label for="#GET{name}_oui"><:item_oui:></label>
    24                             <input type="radio" name="#GET{name}" id="#GET{name}_non" value="non"
    25                             [(#ENV{#GET{name}}|=={non}|oui)checked="checked"] /><label for="#GET{name}_non"><:item_non:></label>
    26                     </span>
    27              <div class="nettoyeur"></div>         
    28              </div>
    29              </li>
    30     </ul>
    31 
    32 <!-------------------------------------------------------------------------------->
    33 <!-- Stockage des donnees  ------------------------------------------------------->
    34 <!-------------------------------------------------------------------------------->
    35 
    36     <input type="hidden" name="_meta_casier" value="escal/config" />
    37     <br /><br />
    38         <p class="boutons"><span class='image_loading'>&nbsp;</span>
    39   <input type="submit" name="enregistrer" class="submit" value="<:bouton_valider:>" />
    40         </p>
    41   </div>
    42     </form>
    43     </div>
    44    
  • _squelettes_/escal/trunk/formulaires/configurer_escal_pied.html

    r108372 r113622  
    3838                    </span>
    3939                    <br /><br />
     40            #SET{name,lienmentions}#SET{erreurs,#ENV**{erreurs}|table_valeur{#GET{name}}}
     41                    <:escal:pied_lien_mentions:>
     42                    [<span class='erreur_message'>(#GET{erreurs})</span>
     43                    ]<span class="choix droite">
     44                            <input type="radio" name="#GET{name}" id="#GET{name}_oui" value="oui"
     45                            [(#ENV{#GET{name}}|=={non}|non)checked="checked"] /><label for="#GET{name}_oui"><:item_oui:></label>
     46
     47                            <input type="radio" name="#GET{name}" id="#GET{name}_non" value="non"
     48                            [(#ENV{#GET{name}}|=={non}|oui)checked="checked"] /><label for="#GET{name}_non"><:item_non:></label>
     49                    </span>
     50                    <br /><br />
     51             #SET{name,lienmentionschoix}#SET{erreurs,#ENV**{erreurs}|table_valeur{#GET{name}}}
     52                    <span style="margin-left:50px"><:escal:pied_lien_mentions_choix:></span>
     53                    [<span class='erreur_message'>(#GET{erreurs})</span>
     54                    ]<span class="choix droite">
     55                            <input type="radio" name="#GET{name}" id="#GET{name}_oui" value="plugin"
     56                            [(#ENV{#GET{name}}|=={non}|non)checked="checked"] /><label for="#GET{name}_oui"><:escal:pied_lien_mentions_choix1:></label>
     57                                                <br />
     58                            <input type="radio" name="#GET{name}" id="#GET{name}_non" value="article"
     59                            [(#ENV{#GET{name}}|=={non}|oui)checked="checked"] /><label for="#GET{name}_non"><:escal:pied_lien_mentions_choix2:></label>
     60                    </span>
     61                    <br /><br /><br />
     62             #SET{name,lienmentionsarticle}#SET{erreurs,#ENV**{erreurs}|table_valeur{#GET{name}}}
     63                    <span style="margin-left:100px"><:escal:pied_lien_mentions_article:></span>
     64                    [<span class='erreur_message'>(#GET{erreurs})</span>
     65                    ]<span class="choix">
     66                             <input type="texte" style="width:50px" name="#GET{name}" id="#GET{name}" value="#ENV{#GET{name}}"  />
     67                    </span>
     68                    <br /><br /><br />                                                         
    4069            #SET{name,lienecrire}#SET{erreurs,#ENV**{erreurs}|table_valeur{#GET{name}}}
    4170                    <:escal:pied_lien_prive:>
  • _squelettes_/escal/trunk/inclusions/inc-pied.html

    r112580 r113622  
    5151]
    5252
    53 [(#PLUGIN{SPIP_PROPRIO}|oui)
    54 [(#CONFIG{escal/config/mentions}|=={non}|non)
    55 <!-- un lien vers la page des mentions legales -->
    56 <a href="[(#CONFIG{gerer_trad}=={oui}|?{[(#URL_PAGE{mentions-legales}|parametre_url{lang,#ENV{lang}})],#URL_PAGE{mentions-legales}})]" title="<:escal:title_mentions:>">
    57 [(#CONFIG{escal/config/texteicone}|=={icone}|oui)<img src="#CHEMIN{images/legal.png}" alt="<:escal:mentions:>" />]
    58 [(#CONFIG{escal/config/texteicone}|=={icone}|non)<img src="#CHEMIN{images/pucebleue.gif}" alt="<:escal:puce:>" /><:escal:mentions:>]
    59 </a>
    60 ]
     53[(#CONFIG{escal/config/lienmentions}|=={oui}|oui)
     54        [(#CONFIG{escal/config/lienmentionschoix}|=={plugin}|oui)
     55                [(#PLUGIN{SPIP_PROPRIO}|oui)
     56                        <!-- un lien vers la page des mentions legales -->
     57                        <a href="[(#CONFIG{gerer_trad}=={oui}|?{[(#URL_PAGE{mentions-legales}|parametre_url{lang,#ENV{lang}})],#URL_PAGE{mentions-legales}})]" title="<:escal:title_mentions:>">
     58                        [(#CONFIG{escal/config/texteicone}|=={icone}|oui)<img src="#CHEMIN{images/legal.png}" alt="<:escal:mentions:>" />]
     59                        [(#CONFIG{escal/config/texteicone}|=={icone}|non)<img src="#CHEMIN{images/pucebleue.gif}" alt="<:escal:puce:>" /><:escal:mentions:>]
     60                        </a>
     61                ]
     62        ]
     63        [(#CONFIG{escal/config/lienmentionschoix}|=={article}|oui)
     64                <!-- un lien vers la page des mentions legales -->
     65                <a href="[(#CONFIG{gerer_trad}=={oui}|?{[(#URL_ARTICLE{#CONFIG{escal/config/lienmentionsarticle}}|parametre_url{lang,#ENV{lang}})],#URL_ARTICLE{#CONFIG{escal/config/lienmentionsarticle}}})]" title="<:escal:title_mentions:>">
     66                [(#CONFIG{escal/config/texteicone}|=={icone}|oui)<img src="#CHEMIN{images/legal.png}" alt="<:escal:mentions:>" />]
     67                [(#CONFIG{escal/config/texteicone}|=={icone}|non)<img src="#CHEMIN{images/pucebleue.gif}" alt="<:escal:puce:>" /><:escal:mentions:>]
     68                </a>
     69        ]
    6170]
    6271
     
    131140[(#REM) appel des javascripts ]
    132141<INCLURE {fond=inclusions/inc-javascripts}>
     142[(#CONFIG{escal/config/mentions}|=={non}|non)
  • _squelettes_/escal/trunk/lang/escal_fr.php

    r113532 r113622  
    569569        'mentions_activer' => 'Activer le lien vers la page "Mentions légales"',
    570570        'mentions_explication' => 'Si vous avez activé le <a class="spip_out" href="http://contrib.spip.net/Mentions-Legales" title="Documentation">plugin "Mentions légales"</a>,
    571             vous pouvez faire apparaitre le lien vers la page dédiée dans le pied de page du site.',
     571            vous pouvez faire apparaître le lien vers la page dédiée dans le pied de page du site.
     572            <br />
     573            Pour cela vous devez aller dans "Généralités" &rarr; "Pied de page" ',
    572574        'mentions_plugin' => 'Plugin Mentions légales',
    573575        'menu' => 'Au menu',
     
    858860        'pied_lien_contact' => 'Lien vers la page contact',
    859861        'pied_lien_icone' => 'Sous forme d’icônes',
     862        'pied_lien_mentions' => 'Lien vers la page des mentions légales',
     863        'pied_lien_mentions_choix' => 'Choix de la page à afficher',
     864        'pied_lien_mentions_choix1' => 'Celle du plugin "Mentions légales" si vous l\'avez activé',
     865        'pied_lien_mentions_choix2' => 'Un article de votre choix',
     866        'pied_lien_mentions_article' => 'Numéro de l\'article choisi',
    860867        'pied_lien_plan' => 'Lien vers le plan du site',
    861868        'pied_lien_prive' => 'Lien vers l’espace privé',
  • _squelettes_/escal/trunk/paquet.xml

    r113603 r113622  
    22        prefix="escal"
    33        categorie="squelette"
    4         version="4.2.39"
     4        version="4.2.40"
    55        schema="1.0.13"
    66        etat="stable"
Note: See TracChangeset for help on using the changeset viewer.