Changeset 58367 in spip-zone


Ignore:
Timestamp:
Feb 15, 2012, 8:56:44 PM (8 years ago)
Author:
jcvilleneuve@…
Message:

mise à jour en V3

Location:
_squelettes_/escal/branche_V3
Files:
17 added
49 edited

Legend:

Unmodified
Added
Removed
  • _squelettes_/escal/branche_V3/404.html

    r50685 r58367  
    1616            <INCLURE {fond=inclusions/inc-titre_page}{lang}>
    1717            <INCLURE {fond=inclusions/inc-bandeau}>
    18             <INCLURE {fond=inclusions/inc-menu}{id_rubrique}{lang}>
     18            [(#CONFIG{escal/config/menuH}|non)<INCLURE {fond=inclusions/inc-menu}{env}>]
     19            [(#CONFIG{escal/config/menuH}|=={oui}|oui)<INCLURE {fond=inclusions/inc-menu}{env}>]
    1920          </div>
    2021
     
    3637
    3738          <div id="navigation">
     39          <!-- affichage des 2 menus verticaux par defaut ou si selectionnes dans la page de configuration -->
     40            [(#CONFIG{escal/config/menuV1}|non)<div class="cadre-bleu"><INCLURE {fond=inclusions/inc-menu_vertical}{lang}></div>]
     41            [(#CONFIG{escal/config/menuV1}|=={oui}|oui)<div class="cadre-bleu"><INCLURE {fond=inclusions/inc-menu_vertical}{lang}></div>]
     42
     43            [(#CONFIG{escal/config/menuV2}|non)<div class="cadre-bleu"><INCLURE {fond=inclusions/inc-menu_vertical_2}{lang}></div>]
     44            [(#CONFIG{escal/config/menuV2}|=={oui}|oui)<div class="cadre-bleu"><INCLURE {fond=inclusions/inc-menu_vertical_2}{lang}></div>]
     45           
    3846            <div class="cadre-bleu">
    3947              <INCLURE {fond=inclusions/inc-acces_direct}{lang}>
  • _squelettes_/escal/branche_V3/agenda.html

    r55430 r58367  
    1818            <INCLURE {fond=inclusions/inc-titre_page}{lang}>
    1919            <INCLURE {fond=inclusions/inc-bandeau}>
    20             <INCLURE {fond=inclusions/inc-menu}{lang}>
     20            [(#CONFIG{escal/config/menuH}|non)<INCLURE {fond=inclusions/inc-menu}{env}>]
     21            [(#CONFIG{escal/config/menuH}|=={oui}|oui)<INCLURE {fond=inclusions/inc-menu}{env}>]
    2122          </div>
    2223
     
    2829            <div id="contenu" style="margin:0 10px; padding:0; width:auto">
    2930
    30       [(#SPIP_VERSION|version_compare{3}|=={-1}|oui)
     31      [(#SPIP_VERSION|version_compare{3, >=}|non)
    3132        <INCLURE {fond=inclusions/inc-agenda}>
    3233      ]
    33       [(#SPIP_VERSION|version_compare{3}|=={-1}|non)
     34      [(#SPIP_VERSION|version_compare{3, >=}|oui)
    3435        <INCLURE{fond=contenu/calendrier,env} />
    3536      ]
    36 
    3737
    3838             
  • _squelettes_/escal/branche_V3/annuaire.html

    r55430 r58367  
    1717            <INCLURE {fond=inclusions/inc-titre_page}{lang}>
    1818            <INCLURE {fond=inclusions/inc-bandeau}>
    19               <INCLURE {fond=inclusions/inc-menu}{lang}>
     19            [(#CONFIG{escal/config/menuH}|non)<INCLURE {fond=inclusions/inc-menu}{env}>]
     20            [(#CONFIG{escal/config/menuH}|=={oui}|oui)<INCLURE {fond=inclusions/inc-menu}{env}>]
    2021          </div>
    2122
     
    104105
    105106          <div id="navigation">
     107          <!-- affichage des 2 menus verticaux par defaut ou si selectionnes dans la page de configuration -->
     108            [(#CONFIG{escal/config/menuV1}|non)<div class="cadre-bleu"><INCLURE {fond=inclusions/inc-menu_vertical}{lang}></div>]
     109            [(#CONFIG{escal/config/menuV1}|=={oui}|oui)<div class="cadre-bleu"><INCLURE {fond=inclusions/inc-menu_vertical}{lang}></div>]
     110
     111            [(#CONFIG{escal/config/menuV2}|non)<div class="cadre-bleu"><INCLURE {fond=inclusions/inc-menu_vertical_2}{lang}></div>]
     112            [(#CONFIG{escal/config/menuV2}|=={oui}|oui)<div class="cadre-bleu"><INCLURE {fond=inclusions/inc-menu_vertical_2}{lang}></div>]
     113           
    106114            <div class="cadre-bleu">
    107115              <INCLURE {fond=inclusions/inc-acces_direct}{lang}>
    108116            </div>
    109117          </div>
    110 
    111118
    112119          <div id="pied">
  • _squelettes_/escal/branche_V3/article.html

    r55066 r58367  
    2020            <INCLURE {fond=inclusions/inc-titre_page}{lang}>
    2121            <INCLURE {fond=inclusions/inc-bandeau}>
    22             <INCLURE {fond=inclusions/inc-menu}{id_article}{env}>
     22            [(#CONFIG{escal/config/menuH}|non)<INCLURE {fond=inclusions/inc-menu}{id_article}{env}>]
     23            [(#CONFIG{escal/config/menuH}|=={oui}|oui)<INCLURE {fond=inclusions/inc-menu}{id_article}{env}>]
    2324          </div>
    2425
     
    7879
    7980            <div id="navigation">
    80               <div class="cadre-bleu">
    81                 <INCLURE {fond=inclusions/inc-acces_direct}{lang}>
    82               </div>
    83               <div class="cadre-bleu">
    84                 <INCLURE {fond=inclusions/inc-menu_vertical}{id_article}{lang}>
    85               </div>
     81            <!-- affichage des 2 menus verticaux par defaut ou si selectionnes dans la page de configuration -->
     82            [(#CONFIG{escal/config/menuV1}|non)<div class="cadre-bleu"><INCLURE {fond=inclusions/inc-menu_vertical}{lang}></div>]
     83            [(#CONFIG{escal/config/menuV1}|=={oui}|oui)<div class="cadre-bleu"><INCLURE {fond=inclusions/inc-menu_vertical}{lang}></div>]
     84
     85            [(#CONFIG{escal/config/menuV2}|non)<div class="cadre-bleu"><INCLURE {fond=inclusions/inc-menu_vertical_2}{lang}></div>]
     86            [(#CONFIG{escal/config/menuV2}|=={oui}|oui)<div class="cadre-bleu"><INCLURE {fond=inclusions/inc-menu_vertical_2}{lang}></div>]
     87           
     88          <!-- affichage du bloc inc-acces_direct par defaut ou si selectionne dans la page de configuration -->
     89            [(#CONFIG{escal/config/artaccesdirect}|non)<div class="cadre-bleu"><INCLURE {fond=inclusions/inc-acces_direct}{lang}></div>]
     90            [(#CONFIG{escal/config/artaccesdirect}|=={nav}|oui)<div class="cadre-bleu"><INCLURE {fond=inclusions/inc-acces_direct}{lang}></div>]
     91
     92          <!-- affichage du bloc inc-nav_mots si selectionne dans la page de configuration -->
     93            [(#CONFIG{escal/config/navmot}|=={nav}|oui)<div class="cadre-bleu"><INCLURE {fond=inclusions/inc-nav_mots}{id_article}{lang}></div>]
     94
     95          <!-- affichage du bloc inc-meme_rub si selectionne dans la page de configuration -->
     96            [(#CONFIG{escal/config/memerub}|=={nav}|oui)<div class="cadre-bleu"><INCLURE {fond=inclusions/inc-meme_rub}{id_rubrique}{id_article}{self=#SELF}{lang}></div>]
     97
     98
    8699            </div>
    87100
    88101            <div id="extra">
    89               <BOUCLE_test(RUBRIQUES){id_secteur}{titre_mot==forum}>
     102           
     103              <BOUCLE_test(RUBRIQUES){id_secteur}{titre_mot==^(trombino|forum)$} >
    90104              </BOUCLE_test>
    91105              </B_test>
    92               <div class="cadre-bleu">
    93                 <INCLURE {fond=inclusions/inc-nav_mots}{id_article}{lang}>
    94               </div>
    95               <div class="cadre-bleu">
    96                 <INCLURE {fond=inclusions/inc-meme_rub}{id_rubrique}{id_article}{self=#SELF}{lang}>
    97               </div>
     106
     107          <!-- affichage du bloc inc-nav_mots par defaut ou si selectionne dans la page de configuration -->
     108            [(#CONFIG{escal/config/navmot}|non)<div class="cadre-bleu"><INCLURE {fond=inclusions/inc-nav_mots}{id_article}{lang}></div>]
     109            [(#CONFIG{escal/config/navmot}|=={extra}|oui)<div class="cadre-bleu"><INCLURE {fond=inclusions/inc-nav_mots}{id_article}{lang}></div>]
     110
     111          <!-- affichage du bloc inc-acces_direct si selectionne dans la page de configuration -->
     112            [(#CONFIG{escal/config/artaccesdirect}|=={extra}|oui)<div class="cadre-bleu"><INCLURE {fond=inclusions/inc-acces_direct}{lang}></div>]
     113
     114          <!-- affichage du bloc inc-meme_rubrique par defaut ou si selectionne dans la page de configuration -->
     115            [(#CONFIG{escal/config/memerub}|non)<div class="cadre-bleu"><INCLURE {fond=inclusions/inc-meme_rub}{id_rubrique}{id_article}{self=#SELF}{lang}></div>]
     116            [(#CONFIG{escal/config/memerub}|=={extra}|oui)<div class="cadre-bleu"><INCLURE {fond=inclusions/inc-meme_rub}{id_rubrique}{id_article}{self=#SELF}{lang}></div>]
     117
    98118              <//B_test>
    99119
  • _squelettes_/escal/branche_V3/auteur.html

    r55430 r58367  
    1515            <INCLURE {fond=inclusions/inc-titre_page}{lang}>
    1616            <INCLURE {fond=inclusions/inc-bandeau}>
    17             <INCLURE {fond=inclusions/inc-menu}{id_rubrique}{lang}>
     17            [(#CONFIG{escal/config/menuH}|non)<INCLURE {fond=inclusions/inc-menu}{env}>]
     18            [(#CONFIG{escal/config/menuH}|=={oui}|oui)<INCLURE {fond=inclusions/inc-menu}{env}>]
    1819          </div>
    1920
     
    7980
    8081          <div id="navigation">
     82          <!-- affichage des 2 menus verticaux par defaut ou si selectionnes dans la page de configuration -->
     83            [(#CONFIG{escal/config/menuV1}|non)<div class="cadre-bleu"><INCLURE {fond=inclusions/inc-menu_vertical}{lang}></div>]
     84            [(#CONFIG{escal/config/menuV1}|=={oui}|oui)<div class="cadre-bleu"><INCLURE {fond=inclusions/inc-menu_vertical}{lang}></div>]
     85
     86            [(#CONFIG{escal/config/menuV2}|non)<div class="cadre-bleu"><INCLURE {fond=inclusions/inc-menu_vertical_2}{lang}></div>]
     87            [(#CONFIG{escal/config/menuV2}|=={oui}|oui)<div class="cadre-bleu"><INCLURE {fond=inclusions/inc-menu_vertical_2}{lang}></div>]
     88           
    8189            <div class="cadre-bleu">
    8290              <INCLURE {fond=inclusions/inc-acces_direct}{lang}>
  • _squelettes_/escal/branche_V3/cadres.html

    r55430 r58367  
    1616            <INCLURE {fond=inclusions/inc-titre_page}{lang}>
    1717            <INCLURE {fond=inclusions/inc-bandeau}>
    18             <INCLURE {fond=inclusions/inc-menu}{lang}>
    19           </div>[(#REM) mise en place du formulaire recherche]
     18            [(#CONFIG{escal/config/menuH}|non)<INCLURE {fond=inclusions/inc-menu}{env}>]
     19            [(#CONFIG{escal/config/menuH}|=={oui}|oui)<INCLURE {fond=inclusions/inc-menu}{env}>]
     20          </div>
    2021
    2122          <div id="espace">
  • _squelettes_/escal/branche_V3/calendrier_quete.json.html

    r54985 r58367  
    1111[<BOUCLE_periode(ARTICLES){!doublons}
    1212    {agenda date, periode,
    13     #ENV{start}|todate|affdate{Y}, #ENV{start}|todate|affdate{m},
    14 #ENV{start}|todate|affdate{d},
    15     #ENV{end}|todate|affdate{Y}, #ENV{end}|todate|affdate{m},
    16 #ENV{end}|todate|affdate{d}}{', '}>
     13    #ENV{start}|todate|affdate{Y}, #ENV{start}|todate|affdate{m},#ENV{start}|todate|affdate{d},
     14    #ENV{end}|todate|affdate{Y}, #ENV{end}|todate|affdate{m},#ENV{end}|todate|affdate{d}}{', '}>
    1715[(#ARRAY{id,#ID_ARTICLE,title,[(#TITRE|html2unicode|unicode2charset)],allDay,#EVAL{false},start,#DATE_REDAC,end,#DATE_REDAC,url,#URL_ARTICLE,className,calendrier-couleur2,description,
    1816[(#INTRODUCTION|html2unicode|unicode2charset)]}|json_encode)]
  • _squelettes_/escal/branche_V3/calendrier_quete.json_fonctions.php

    r54985 r58367  
    11<?php
    22
     3if (!defined('_ECRIRE_INC_VERSION')) return;
    34
    45include_spip('inc/json');
  • _squelettes_/escal/branche_V3/contact.html

    r55640 r58367  
    1616            <INCLURE {fond=inclusions/inc-titre_page}{lang}>
    1717            <INCLURE {fond=inclusions/inc-bandeau}>
    18             <INCLURE {fond=inclusions/inc-menu}{id_rubrique}{lang}>
     18            [(#CONFIG{escal/config/menuH}|non)<INCLURE {fond=inclusions/inc-menu}{env}>]
     19            [(#CONFIG{escal/config/menuH}|=={oui}|oui)<INCLURE {fond=inclusions/inc-menu}{env}>]
    1920          </div>
    2021
     
    176177
    177178          <div id="navigation">
     179          <!-- affichage des 2 menus verticaux par defaut ou si selectionnes dans la page de configuration -->
     180            [(#CONFIG{escal/config/menuV1}|non)<div class="cadre-bleu"><INCLURE {fond=inclusions/inc-menu_vertical}{lang}></div>]
     181            [(#CONFIG{escal/config/menuV1}|=={oui}|oui)<div class="cadre-bleu"><INCLURE {fond=inclusions/inc-menu_vertical}{lang}></div>]
     182
     183            [(#CONFIG{escal/config/menuV2}|non)<div class="cadre-bleu"><INCLURE {fond=inclusions/inc-menu_vertical_2}{lang}></div>]
     184            [(#CONFIG{escal/config/menuV2}|=={oui}|oui)<div class="cadre-bleu"><INCLURE {fond=inclusions/inc-menu_vertical_2}{lang}></div>]
     185           
    178186            <div class="cadre-bleu">
    179187              <INCLURE {fond=inclusions/inc-acces_direct}{lang}>
  • _squelettes_/escal/branche_V3/escal_fonctions.php

    r57642 r58367  
    3333   // pour gerer les classes des differents liens dans les articles
    3434   // Un grand merci a l'auteur : bobof
    35 
     35   
    3636function inc_lien($lien, $texte='', $class='', $title='', $hlang='', $rel='', $connect='')
    3737{
     
    6161
    6262// balises issues da la contrib  "Balises de comptage" de Franck
    63 // http://www.spip-contrib.net/Balises-de-comptage
     63// http://www.spip-contrib.net/Balises-de-comptage 
    6464
    6565// balise #TOTAL_VISITES
     
    9797         return count(preg_files(_DIR_TMP.'visites/','.'));
    9898     }
    99      
     99
     100
    100101// paramètres pour le plugin diapo
    101102
     
    103104$GLOBALS['diapo_vignettes']=15;
    104105
    105 //largeur de la grande image :
     106//largeur et hauteur maxi des vignettes :
     107$GLOBALS['diapo_vignette']=60;
     108
     109//largeur maxi de la grande image avec vignettes en haut :
    106110$GLOBALS['diapo_grand']=400;
    107111
    108 //largeur maxi de la photo :
     112//largeur maxi de la grande image avec vignettes sur les côtés:
    109113$GLOBALS['diapo_petit']=300;
    110 //hauteur maxi de la photo :
     114//hauteur maxi de la grande image avec vignettes sur les côtés :
    111115$GLOBALS['diapo_petit_h']=300;
    112 
    113 //largeur et hauteur maxi des vignettes :
    114 $GLOBALS['diapo_vignette']=60;
    115116
    116117//diaporama : temps de pause en millisecondes :
  • _squelettes_/escal/branche_V3/formulaires/forum_site.html

    r51791 r58367  
    11<div class="formulaire_spip formulaire_forum ajax" id="formulaire_forum">
    2 [(#REM) pour IE qui sinon se perd dans l'ajax !, ne pas retirer]<br class='bugajaxie' />
    32
    4 [<p class="reponse_formulaire reponse_formulaire_ok">(#ENV*{message_ok})</p>]
    5 [<p class="reponse_formulaire reponse_formulaire_erreur">(#ENV*{message_erreur})</p>]
     3[<p class="reponse_formulaire reponse_formulaire_ok success">(#ENV*{message_ok})</p>]
     4[<p class="reponse_formulaire reponse_formulaire_erreur error">(#ENV*{message_erreur})</p>]
    65
    76[(#ENV{login_forum_abo})
    8 <INCLURE{fond=formulaires/inc-login_forum_abo}{env} />
     7<INCLURE{fond=formulaires/inc-login_forum_abo, env} />
    98]
    109
     
    2019
    2120][<form action="#ENV{action}#formulaire_forum" method="post" class="noajax">
    22         <div id="previsu">
     21        <div>
    2322        [(#ACTION_FORMULAIRE{#ENV{action}})]
    2423        <input type='hidden' name='titre' value="#ENV{titre}" />
     
    2726        <input type='hidden' name='nom_site' value="#ENV{nom_site}" />
    2827        [<input type="hidden" name="id_forum" value="(#ENV*{id_forum})" />]
    29         [(#INCLURE{fond=formulaires/inc-forum_ajouter_mot}{ajouter_mot})]
     28        [(#INCLURE{fond=formulaires/inc-forum_ajouter_mot, ajouter_mot})]
    3029        (#ENV*{erreurs}|table_valeur{previsu})
    3130        </div>
     
    3635[(#ACTION_FORMULAIRE{#ENV{action}})]
    3736[<input type="hidden" name="id_forum" value="(#ENV*{id_forum})" />]
    38 [<fieldset>
    39         <legend><:bouton_radio_modere_priori:></legend>
    40         <p class="explication">(#ENV{modere})<:forum_info_modere:></p>
     37[<fieldset class="moderation_info info">
     38        <legend><:forum:bouton_radio_modere_priori:></legend>
     39        <p class="explication">(#ENV{modere})<:forum:forum_info_modere:></p>
    4140</fieldset>]
    4241
    4342[(#ENV**{afficher_texte}|choixsiegal{'non', ' ',''})
    4443[<input type="hidden" name="titre" value="(#ENV{titre})" />]
    45 <p class="spip_bouton"><input type="submit" class="submit" value="<:forum_valider:>" /></p>]
     44<p class="spip_bouton"><input type="submit" class="submit" value="<:forum:forum_valider:>" /></p>]
    4645
    4746[(#ENV**{afficher_texte}|choixsiegal{'non', '',' '})
     47
     48        <INCLURE{fond=formulaires/inc-login_forum, env} />
    4849
    4950        <fieldset>
    5051        <legend>Proposer un sujet</legend>[
    5152        (#CONFIG{forums_titre}|!={non}|non)
    52                 <input type="hidden" name="titre" id="titre" value="" />
     53                <input type="hidden" name="titre" id="titre"[ value="(#ENV{titre})"] />
    5354        ]<ul>
    54         [<li class='saisie_mots_forum'>(#INCLURE{fond=formulaires/inc-forum_bloc_choix_mots}{table=#ENV*{table}}{ajouter_mot})</li>]
     55        [<li class='editer saisie_mots_forum'>(#INCLURE{fond=formulaires/inc-forum_bloc_choix_mots, table=#ENV*{table}, ajouter_mot})</li>]
    5556
    5657[(#CONFIG{forums_titre}|!={non}|oui)
    57         <li class='saisie_titre[ (#ENV**{erreurs}|table_valeur{titre}|oui)erreur]'>
    58                 <label for="titre"><:forum_titre:></label>
     58        <li class='editer saisie_titre obligatoire[ (#ENV**{erreurs}|table_valeur{titre}|oui)erreur]'>
     59                <label for="titre"><:forum:forum_titre:> <:info_obligatoire_02:></label>
    5960                [<span class='erreur_message'>(#ENV**{erreurs}|table_valeur{titre})</span>]
    6061                <input type="text" class="text" name="titre" id="titre"[ value="(#ENV{titre})"] size="60" />
     
    6364
    6465[(#CONFIG{forums_texte}|!={non}|?{
    65         <li class='saisie_texte[ (#ENV**{erreurs}|table_valeur{texte}|oui)erreur]'>
    66                 <label for='texte'><:forum_texte|typo:></label>
     66        <li class='editer saisie_texte obligatoire[ (#ENV**{erreurs}|table_valeur{texte}|oui)erreur]'>
     67                <label for='texte'><:forum:forum_texte|typo:> <:info_obligatoire_02:></label>
    6768                [<span class='erreur_message'>(#ENV**{erreurs}|table_valeur{texte})</span>]
    68                 <p class='explication'><:info_creation_paragraphe:></p>
    69                 [(#ENV**{config}|table_valeur{afficher_barre}|?{#VAL{texte}|barre_typo{#LANG,1}})]
    70                 <textarea name="texte" id="texte" rows="12" cols="50">[(#ENV{texte})]</textarea>
     69                <textarea name="texte" id="texte" rows="10" cols="60"[(#CONFIG{forums_afficher_barre}|=={non}|oui) class="no_barre"]>[(#ENV{texte})]</textarea>
     70        [(#ENV**{config}|table_valeur{afficher_barre}|?{<p class='explication'><:info_creation_paragraphe:></p>,<p class="explication forum_saisie_texte_info"><:forum:forum_saisie_texte_info:></p>})]
    7171        </li>
    7272})]
    7373        </ul></fieldset>
    7474
    75 
    76 
    7775[
    7876        <fieldset>
    79         <legend><:bouton_ajouter_document:></legend>
     77        <legend><:medias:bouton_ajouter_document:></legend>
    8078        <ul>
    81         <li class='saisie_document_forum[ (#ENV**{erreurs}|table_valeur{document_forum}|oui)erreur]'>
     79        <li class='editer saisie_document_forum[ (#ENV**{erreurs}|table_valeur{document_forum}|oui)erreur]'>
    8280        [<span class='erreur_message'>(#ENV**{erreurs}|table_valeur{document_forum})</span>]
    8381        <input type="hidden" name="cle_ajouter_document" value="(#ENV{cle_ajouter_document})" />
     
    107105]
    108106
    109         <INCLURE{fond=formulaires/inc-login_forum}{env} />
    110 
    111         [(#REM) Piege a robots spammeurs ]
     107        [(#REM) Piege a robots spammeurs, dont on change le nom a chaque fois,
     108        ][<p style="display: none;">
     109                <label for="(#ENV{cle_ajouter_document})"><:antispam_champ_vide:></label>
     110                <input type="text" class="text" name="#ENV{cle_ajouter_document}" id="#ENV{cle_ajouter_document}" value="#ENV{#ENV{cle_ajouter_document}}" size="10" />
     111        </p>]
     112        [(#ENV{cle_ajouter_document}|non)
    112113        <p style="display: none;">
    113                 <label for="nobot"><:antispam_champ_vide:></label>
    114                 <input type="text" class="text" name="nobot" id="nobot" value="#ENV{nobot}" size="10" />
     114                <label for="nobot_forum"><:antispam_champ_vide:></label>
     115                <input type="text" class="text" name="nobot" id="nobot_forum" value="#ENV{nobot}" size="10" />
    115116        </p>
    116         <p class="boutons"><input type="submit" class="submit" value="<:forum_voir_avant:>" /></p>
     117        ]
     118        <p class="boutons"><input type="submit" class="submit" value="<:forum:forum_voir_avant:>" /></p>
    117119]
    118120</div>
     
    120122
    121123[(#REM)
    122         Sauver les donnees du formulaire dans un cookie, si on quitte la page,
    123         et les remettre quand on revient (dans les limites de 4ko etc)
     124        Sauver les donnees du formulaire dans la session, si on quitte la page,
     125        et proposer de les remettre quand on revient
    124126]
    125127<script type="text/javascript">/*<!#EVAL{chr(91)}CDATA#EVAL{chr(91)}*/
    126128if (window.jQuery)(function($){
    127         $.getScript('[(#CHEMIN{javascript/jquery.cookie.js}|url_absolue)]',
    128         function(){
    129                 var a = $.cookie('spip_contenu_formulaire_#ENV{_sign}');
    130                 var saveauto = true;
    131                 if (a) {
    132                         $('#formulaire_forum textarea#EVAL{chr(91)}name=texte#EVAL{chr(93)}')
    133                         .val(a);
    134                         $.cookie('spip_contenu_formulaire_#ENV{_sign}', null);
    135                 }
     129        $(function(){
    136130                $('#formulaire_forum form')
    137                 .bind('submit', function() {
    138                         saveauto = false;
    139                 });
    140                 $(window)
    141                 .bind('unload', function(){
    142                         if (saveauto)
    143                         $.cookie('spip_contenu_formulaire_#ENV{_sign}',
    144                                 $('#formulaire_forum textarea#EVAL{chr(91)}name=texte#EVAL{chr(93)}').val()
    145                         );
    146                 });
     131                .autosave();
    147132        });
    148133}(jQuery));
  • _squelettes_/escal/branche_V3/forum.html

    r55415 r58367  
    1515            <INCLURE {fond=inclusions/inc-titre_page}{lang}>
    1616            <INCLURE {fond=inclusions/inc-bandeau}>
    17             <INCLURE {fond=inclusions/inc-menu}{id_rubrique}{lang}>
     17            [(#CONFIG{escal/config/menuH}|non)<INCLURE {fond=inclusions/inc-menu}{env}>]
     18            [(#CONFIG{escal/config/menuH}|=={oui}|oui)<INCLURE {fond=inclusions/inc-menu}{env}>]
    1819          </div>
    1920
     
    5152
    5253              <!-- affichage du formulaire de reponse -->
    53               #FORMULAIRE_FORUM
     54              #FORMULAIRE_FORUM_SITE
    5455
    5556            </div><!-- fin contenu -->
     
    5758
    5859          <div id="navigation">
     60          <!-- affichage des 2 menus verticaux par defaut ou si selectionnes dans la page de configuration -->
     61            [(#CONFIG{escal/config/menuV1}|non)<div class="cadre-bleu"><INCLURE {fond=inclusions/inc-menu_vertical}{lang}></div>]
     62            [(#CONFIG{escal/config/menuV1}|=={oui}|oui)<div class="cadre-bleu"><INCLURE {fond=inclusions/inc-menu_vertical}{lang}></div>]
     63
     64            [(#CONFIG{escal/config/menuV2}|non)<div class="cadre-bleu"><INCLURE {fond=inclusions/inc-menu_vertical_2}{lang}></div>]
     65            [(#CONFIG{escal/config/menuV2}|=={oui}|oui)<div class="cadre-bleu"><INCLURE {fond=inclusions/inc-menu_vertical_2}{lang}></div>]
     66           
    5967            <div class="cadre-bleu">
    6068              <INCLURE {fond=inclusions/inc-acces_direct}{lang}>
  • _squelettes_/escal/branche_V3/forumProposer.html

    r55067 r58367  
    2020            <INCLURE {fond=inclusions/inc-titre_page}{lang}>
    2121            <INCLURE {fond=inclusions/inc-bandeau}>
    22             <INCLURE {fond=inclusions/inc-menu}{env}> 
     22            [(#CONFIG{escal/config/menuH}|non)<INCLURE {fond=inclusions/inc-menu}{env}>]
     23            [(#CONFIG{escal/config/menuH}|=={oui}|oui)<INCLURE {fond=inclusions/inc-menu}{env}>]
    2324          </div>
    2425           
     
    5455          </div>
    5556
    56           <div id="navigation">
     57          <div id="navigation">
     58          <!-- affichage des 2 menus verticaux par defaut ou si selectionnes dans la page de configuration -->
     59            [(#CONFIG{escal/config/menuV1}|non)<div class="cadre-bleu"><INCLURE {fond=inclusions/inc-menu_vertical}{lang}></div>]
     60            [(#CONFIG{escal/config/menuV1}|=={oui}|oui)<div class="cadre-bleu"><INCLURE {fond=inclusions/inc-menu_vertical}{lang}></div>]
     61
     62            [(#CONFIG{escal/config/menuV2}|non)<div class="cadre-bleu"><INCLURE {fond=inclusions/inc-menu_vertical_2}{lang}></div>]
     63            [(#CONFIG{escal/config/menuV2}|=={oui}|oui)<div class="cadre-bleu"><INCLURE {fond=inclusions/inc-menu_vertical_2}{lang}></div>]
     64           
    5765            <div class="cadre-bleu">
    5866              <INCLURE {fond=inclusions/inc-acces_direct}{lang}>
  • _squelettes_/escal/branche_V3/forumSite.html

    r52396 r58367  
    2020            <INCLURE {fond=inclusions/inc-titre_page}{lang}>
    2121            <INCLURE {fond=inclusions/inc-bandeau}>
    22             <INCLURE {fond=inclusions/inc-menu}{env}> 
     22            [(#CONFIG{escal/config/menuH}|non)<INCLURE {fond=inclusions/inc-menu}{env}>]
     23            [(#CONFIG{escal/config/menuH}|=={oui}|oui)<INCLURE {fond=inclusions/inc-menu}{env}>]
    2324          </div>
    2425           
     
    114115
    115116
    116           <div id="navigation">
     117          <div id="navigation">
     118          <!-- affichage des 2 menus verticaux par defaut ou si selectionnes dans la page de configuration -->
     119            [(#CONFIG{escal/config/menuV1}|non)<div class="cadre-bleu"><INCLURE {fond=inclusions/inc-menu_vertical}{lang}></div>]
     120            [(#CONFIG{escal/config/menuV1}|=={oui}|oui)<div class="cadre-bleu"><INCLURE {fond=inclusions/inc-menu_vertical}{lang}></div>]
     121
     122            [(#CONFIG{escal/config/menuV2}|non)<div class="cadre-bleu"><INCLURE {fond=inclusions/inc-menu_vertical_2}{lang}></div>]
     123            [(#CONFIG{escal/config/menuV2}|=={oui}|oui)<div class="cadre-bleu"><INCLURE {fond=inclusions/inc-menu_vertical_2}{lang}></div>]
     124           
    117125            <div class="cadre-bleu">
    118126              <INCLURE {fond=inclusions/inc-acces_direct}{lang}>
  • _squelettes_/escal/branche_V3/inclusions/inc-a_la_une.html

    r56802 r58367  
    1414  </div>
    1515
    16 </div>
     16</div> 
  • _squelettes_/escal/branche_V3/inclusions/inc-acces_direct.html

    r49854 r58367  
    66                        C'est a vous de jouer ]
    77
    8 <!-- on teste s'il y a un article avec le mot-cle acces-direct -->   
    9 <BOUCLE_test(ARTICLES){titre_mot=acces-direct}{lang}>
    10 </BOUCLE_test>
    11 <!-- si la boucle ne renvoie rien, rien ne s'affiche
    12   et si elle renvoie quelque chose, on affiche le cadre avec le dernier article concerné -->     
    13      
    148<BOUCLE_direct(ARTICLES){titre_mot=acces-direct}{par date}{inverse}{0,1}>
    159
     
    2418
    2519</BOUCLE_direct>
    26 
    27 </B_test>
  • _squelettes_/escal/branche_V3/inclusions/inc-actus.html

    r49854 r58367  
    1 <!-- on teste s'il y a un article avec le mot-cle actus -->   
    2 <BOUCLE_test(ARTICLES){titre_mot=actus}{lang}>
    3 </BOUCLE_test>
    4 <!-- si la boucle ne renvoie rien, rien ne s'affiche
    5   et si elle renvoie quelque chose, on affiche le cadre avec les articles concernés -->
    6 
    71        <h1 class="cadre">
    8   <:escal:actus:>
     2 [(#CONFIG{escal/config/titreactus,<:escal:actus:>})]
    93  </h1>
    104<div class="texte" id="actus" > 
     
    2014  </div>
    2115</div>
    22 
    23 </B_test>
  • _squelettes_/escal/branche_V3/inclusions/inc-article.html

    r57641 r58367  
    3737<div id="cadre-article">
    3838                                <!-- affichage des images pour diminuer ou augmenter la taille des caractères -->
     39
    3940                        <div id="diminuer">
    4041                                <a href="javascript:changestyle(-1)" title="<:escal:taille_diminuer:>">
     
    115116        <B_doc_joints>
    116117                <div id="cadre-telechargement">
    117                         <img src="#CHEMIN{images/download.gif}" width="18" height="18" alt="<:escal:alt_telechargements:>" />
     118                        <img src="#CHEMIN{images/download.gif}" width="18" height="18" alt="<:escal:alt_telechargements:>" /> 
    118119      [(#TOTAL_BOUCLE|>{01}|oui) <:escal:telechargements:>]
    119120      [(#TOTAL_BOUCLE|>{01}|non) <:escal:telechargement:>]
     
    125126                        <ul>
    126127                                                <li>
    127                 [(#SPIP_VERSION|version_compare{2.1}|=={-1}|oui)
     128                [(#SPIP_VERSION|version_compare{2.1, >=}|non)
    128129                  <a href="#URL_DOCUMENT">#LOGO_DOCUMENT</a>
    129130                ]
    130                 [(#SPIP_VERSION|version_compare{2.1}|=={-1}|non)
     131                [(#SPIP_VERSION|version_compare{2.1, >=}|oui)
    131132                  #LOGO_DOCUMENT{#URL_DOCUMENT}
    132133                ]
  • _squelettes_/escal/branche_V3/inclusions/inc-calendrier.html

    r58285 r58367  
    88</BOUCLE_selection_articles>
    99
    10 <!-- on teste si doublons evenements contient au moins un article -->
    11 <BOUCLE_test(ARTICLES){!doublons evenements}>
    12 </BOUCLE_test>
    1310
    1411
     
    3734
    3835        <h1 class="cadre">
    39                 <:escal:calendrier:>
     36    [(#CONFIG{escal/config/titrecalendrier,<:escal:calendrier:>})]
    4037        </h1>
    4138
     
    117114               
    118115                <div id="entete-evenement">
    119                 <:escal:evenements:>
     116  <:escal:evenements:>
    120117                </div>
    121118
     
    146143</div><!-- fin texte -->
    147144
    148 </B_test>
    149145
    150146
    151147
     148
  • _squelettes_/escal/branche_V3/inclusions/inc-derniers_articles.html

    r50783 r58367  
    11        <h1 class="cadre">
    2         <:escal:articles_derniers:>
     2        [(#CONFIG{escal/config/titrederniersart,<:escal:articles_derniers:>})]
    33        [(#LOGO_RUBRIQUE||image_reduire{36})]
    44        </h1>
    55
    66<div class="texte" id="derniers-articles" >
    7 
    8 <BOUCLE_derniers(ARTICLES){branche}{par date}{inverse}{0,5}{doublons}>
     7#SET{nombrederniersart,#CONFIG{escal/config/nombrederniersart,5}}
     8<BOUCLE_derniers(ARTICLES){branche}{par date}{inverse}{0,#GET{nombrederniersart}}{doublons}>
    99
    1010                <!--    affichage du titre avec lien vers l'article
  • _squelettes_/escal/branche_V3/inclusions/inc-edito.html

    r49854 r58367  
    1 <!-- on teste s'il y a un article avec le mot-cle edito -->   
    2 <BOUCLE_test(ARTICLES){titre_mot=edito}{lang}>
    3 </BOUCLE_test>
    4 <!-- si la boucle ne renvoie rien, rien ne s'affiche
    5   et si elle renvoie quelque chose, on affiche le cadre avec le dernier article concerné -->
    6  
    71<BOUCLE_edito(ARTICLES){titre_mot=edito}{par date}{inverse}{0,1}>
    82
     
    1610
    1711</BOUCLE_edito>
    18 
    19 </B_test>
  • _squelettes_/escal/branche_V3/inclusions/inc-evenements.html

    r53026 r58367  
    88    </BOUCLE_selection_articles>
    99
    10 <!-- on teste si doublons evenements contient au moins un article -->
    11 <BOUCLE_test(ARTICLES){!doublons evenements}>
    12 </BOUCLE_test>
    13 <!-- si la boucle ne renvoie rien, rien ne s'affiche
    14   et si elle renvoie quelque chose, on affiche le cadre avec les articles stockés -->
     10
    1511        <h1 class="cadre">
    16   <:escal:evenements:>
     12    [(#CONFIG{escal/config/titreevenements,<:escal:evenements:>})]
    1713  </h1>
    1814
     
    3228  </div>
    3329
    34 </B_test>
  • _squelettes_/escal/branche_V3/inclusions/inc-head.html

    r58140 r58367  
    77<meta http-equiv="Reply-to" content="#EMAIL_WEBMASTER" />
    88<meta name="REVISIT-AFTER" content="7 days" />
    9 <meta name="author" content="Jean-Christophe Villeneuve - DRT de l'académie de Lyon" />
     9<meta name="author" content="DRT de l'académie de Lyon" />
    1010<meta name="Keywords" content="spip escal squelette academie Lyon etablissement scolaire" />
    1111
  • _squelettes_/escal/branche_V3/inclusions/inc-meme_rub.html

    r50670 r58367  
    33
    44<h1 class="cadre a-droite" >
    5         <:meme_rubrique:> :
     5  [(#CONFIG{escal/config/titrememerub,<:meme_rubrique:>})]
    66        [(#LOGO_RUBRIQUE||image_reduire{36})]
    77</h1>
    88
    99<div class="texte" id="meme-rub" >
    10 
    11         <BOUCLE_meme_rubrique(ARTICLES){id_rubrique}{exclus}{par date}{inverse}{0,10}>
     10#SET{nombrememerub,#CONFIG{escal/config/nombrememerub,10}}
     11        <BOUCLE_meme_rubrique(ARTICLES){id_rubrique}{exclus}{par date}{inverse}{0,#GET{nombrememerub}}>
    1212       
    1313                <!--    affichage du titre avec lien vers l'article
  • _squelettes_/escal/branche_V3/inclusions/inc-menu.html

    r57726 r58367  
    4040</ul><!-- fin menu -->
    4141</div>
     42       
     43
  • _squelettes_/escal/branche_V3/inclusions/inc-menu_vertical.html

    r58140 r58367  
    1717    <B_secteurs>
    1818    <ul class="rubriques">
    19                 <BOUCLE_secteurs(RUBRIQUES){racine} {lang}{par num titre, titre}{doublons}>
     19                <BOUCLE_secteurs(RUBRIQUES) {racine}{lang}{par num titre, titre}{doublons}>
    2020               
    2121      <li class="#EXPOSE">
  • _squelettes_/escal/branche_V3/inclusions/inc-nav_mots.html

    r50783 r58367  
    1616  et si elle renvoie quelque chose, on affiche le cadre avec lee groupes de mots et les mots -->
    1717        <h1 class="cadre">
    18   <:escal:mots_clefs_associes:>
     18        [(#CONFIG{escal/config/titrenavmot,<:escal:mots_clefs_associes:>})]
    1919  </h1>
    2020
  • _squelettes_/escal/branche_V3/inclusions/inc-photos.html

    r50536 r58367  
    99
    1010
    11 <!-- on teste s'il y a au moins un article avec le mot-cle photo-une -->   
    12 <BOUCLE_test(ARTICLES){!doublons photos}>
    13 </BOUCLE_test>
    14 <!-- si la boucle ne renvoie rien, rien ne s'affiche
    15   et si elle renvoie quelque chose, on affiche les photos -->     
    16 
    17 
    1811        <h1 class="cadre">
    19          <:escal:photos_hasard:>
     12    [(#CONFIG{escal/config/titrephotos,<:escal:photos_hasard:>})]
    2013  </h1>     
    2114
    2215        <div class="texte">
     16#SET{nombrephotos,#CONFIG{escal/config/nombrephotos,10}}
    2317  <div id="scrollup2">
    2418  <BOUCLE_direct(ARTICLES){!doublons photos}>
    2519
    26       <BOUCLE_photo_une(DOCUMENTS){id_article}{mode=image}{extension==jpg|png|gif}{0,10}{par hasard}>
     20      <BOUCLE_photo_une(DOCUMENTS){id_article}{mode=image}{extension==jpg|png|gif}{0,#GET{nombrephotos}}{par hasard}>
    2721      <div class="headline2">
    2822      <a href="[(#URL_ARTICLE|parametre_url{lang,#ENV{lang}})]">
     
    3731        </div>
    3832  </div>
    39 
    40 </B_test>
  • _squelettes_/escal/branche_V3/inclusions/inc-pied.html

    r57439 r58367  
    3232<div id="credits">
    3333<:escal:site_realise_avec:> <a href="http://www.spip.net" title="<:ecrire:version:> #SPIP_VERSION">SPIP</a><br />
    34 <:escal:avec_le_squelette:> <a href="http://projetice.crdp.ac-lyon.fr/escal/" title="<:escal:title_escal:>">ESCAL-V2</a><br />
     34<:escal:avec_le_squelette:> <a href="http://projetice.crdp.ac-lyon.fr/escal/" title="<:escal:title_escal:>" >ESCAL-V2</a><br />
    3535<:version:> #VERSION_SQUELETTE
    3636</div>
  • _squelettes_/escal/branche_V3/inclusions/inc-sites.html

    r50670 r58367  
    1 <!-- on teste s'il y a des sites syndiqués -->   
    2 <BOUCLE_test(SITES){syndication=oui}>
    3 </BOUCLE_test>
    4 <!-- si la boucle ne renvoie rien, rien ne s'affiche
    5   et si elle renvoie quelque chose, on affiche le cadre avec les sites syndiqués -->
    6 
    71        <h1 class="cadre" >
    8         <:sur_web:>
     2    [(#CONFIG{escal/config/titresites,<:sur_web:>})]
    93        </h1>
    104
    115  <div class="texte" id="sites">
    12 
     6#SET{nombresites,#CONFIG{escal/config/nombresites,5}}
     7#SET{nombreartsites,#CONFIG{escal/config/nombreartsites,5}}
    138    <B_derniers_sites>
    149
    15           <BOUCLE_derniers_sites(SITES){syndication=oui}{par date}{inverse}{0,5}{doublons} >
     10          <BOUCLE_derniers_sites(SITES){syndication=oui}{par date}{inverse}{0,#GET{nombresites}}{doublons} >
    1611                    <div class="titre-site"><a href="#URL_SITE" [ title="(#NOM_SITE|couper{80}|attribut_html)"]>#NOM_SITE</a></div>
    1712                    <div class="descriptif-site"> [(#DESCRIPTIF|couper{50})]</div>
    1813                      <B_articles_sites>
    1914                      <ul>
    20                                    <BOUCLE_articles_sites(SYNDIC_ARTICLES){par date}{inverse}{id_syndic}{0,5}>
     15                                   <BOUCLE_articles_sites(SYNDIC_ARTICLES){par date}{inverse}{id_syndic}{0,#GET{nombreartsites}}>
    2116                                   <li><a href="[(#URL_ARTICLE|parametre_url{lang,#ENV{lang}})]" title="[(#DESCRIPTIF|textebrut)]" >[(#TITRE|couper{30})]</a></li>
    2217                                   </BOUCLE_articles_sites>
     
    2823
    2924  </div>
    30 
    31   </B_test>
  • _squelettes_/escal/branche_V3/inclusions/inc-stats.html

    r48007 r58367  
    22
    33        <h1 class="cadre">
    4   <:escal:statistiques:>
     4    [(#CONFIG{escal/config/titrestats,<:escal:statistiques:>})]
    55  </h1>
    66 
  • _squelettes_/escal/branche_V3/inclusions/inc-top.html

    r50670 r58367  
    11        <h1 class="cadre">
    2   <:escal:top_articles:>
     2        [(#CONFIG{escal/config/titretop,<:escal:top_articles:>})]
    33  </h1>
    44
    55  <div class="texte" id="top5">
    6 
     6#SET{nombretop,#CONFIG{escal/config/nombretop,5}}
    77    <B_affichage_articles>
    88    <ul>
    9     <BOUCLE_affichage_articles(ARTICLES){par visites}{inverse}{0,5}{lang}>
     9    <BOUCLE_affichage_articles(ARTICLES){par visites}{inverse}{0,#GET{nombretop}}{lang}>
    1010    <li>
    1111    <a href="[(#URL_ARTICLE|parametre_url{lang,#ENV{lang}})]"  title="[(#DESCRIPTIF|textebrut)]">#TITRE</a>
  • _squelettes_/escal/branche_V3/inclusions/inc-une_derniers.html

    r55416 r58367  
    1818
    1919<!-- On selectionne les 11 articles les + recents et on les stocke dans {doublons selection}-->
    20 <BOUCLE_selection(ARTICLES){lang}{branche}{par date}{inverse}{0,11}{doublons}{doublons selection1}{doublons selection2}>
     20#SET{nombrealaune,#CONFIG{escal/config/nombrealaune,11}}
     21<BOUCLE_selection(ARTICLES){lang}{branche}{par date}{inverse}{0,#GET{nombrealaune}}{doublons}{doublons selection1}{doublons selection2}>
    2122</BOUCLE_selection>
    2223
  • _squelettes_/escal/branche_V3/lang/escal_fr.php

    r57504 r58367  
    9797'espace_redacteurs' => 'Espace r&eacute;dacteurs',
    9898'escal' => 'Escal',
     99'escal_couleurs' => 'Escal : les couleurs',
     100'escal_elements' => 'Escal : les &eacute;l&eacute;ments',
    99101'et' => 'et',
    100102'evenements' => '&Eacute;v&egrave;nements &agrave; venir',
  • _squelettes_/escal/branche_V3/message.html

    r54090 r58367  
    1616              <INCLURE {fond=inclusions/inc-titre_page}{lang}>
    1717              <INCLURE {fond=inclusions/inc-bandeau}>
    18               <INCLURE {fond=inclusions/inc-menu}{id_rubrique}{lang}>
     18            [(#CONFIG{escal/config/menuH}|non)<INCLURE {fond=inclusions/inc-menu}{env}>]
     19            [(#CONFIG{escal/config/menuH}|=={oui}|oui)<INCLURE {fond=inclusions/inc-menu}{env}>]
    1920            </div>
    2021
     
    7475
    7576            <div id="navigation">
    76               <div class="cadre-bleu">
    77                 <INCLURE {fond=inclusions/inc-acces_direct}{lang}>
    78               </div>
     77          <!-- affichage des 2 menus verticaux par defaut ou si selectionnes dans la page de configuration -->
     78            [(#CONFIG{escal/config/menuV1}|non)<div class="cadre-bleu"><INCLURE {fond=inclusions/inc-menu_vertical}{lang}></div>]
     79            [(#CONFIG{escal/config/menuV1}|=={oui}|oui)<div class="cadre-bleu"><INCLURE {fond=inclusions/inc-menu_vertical}{lang}></div>]
     80
     81            [(#CONFIG{escal/config/menuV2}|non)<div class="cadre-bleu"><INCLURE {fond=inclusions/inc-menu_vertical_2}{lang}></div>]
     82            [(#CONFIG{escal/config/menuV2}|=={oui}|oui)<div class="cadre-bleu"><INCLURE {fond=inclusions/inc-menu_vertical_2}{lang}></div>]
     83           
     84          <div class="cadre-bleu"><INCLURE {fond=inclusions/inc-acces_direct}{lang}></div>
     85
    7986            </div>
    8087
  • _squelettes_/escal/branche_V3/mot.html

    r55430 r58367  
    1818            <INCLURE {fond=inclusions/inc-titre_page}{lang}>
    1919            <INCLURE {fond=inclusions/inc-bandeau}>
    20             <INCLURE {fond=inclusions/inc-menu}{id_rubrique}{lang}>
    21           </div>[(#REM) mise en place du formulaire recherche]
     20            [(#CONFIG{escal/config/menuH}|non)<INCLURE {fond=inclusions/inc-menu}{env}>]
     21            [(#CONFIG{escal/config/menuH}|=={oui}|oui)<INCLURE {fond=inclusions/inc-menu}{env}>]
     22          </div>
    2223
    2324          <div id="espace">
     
    8182
    8283          <div id="navigation">
     84          <!-- affichage des 2 menus verticaux par defaut ou si selectionnes dans la page de configuration -->
     85            [(#CONFIG{escal/config/menuV1}|non)<div class="cadre-bleu"><INCLURE {fond=inclusions/inc-menu_vertical}{lang}></div>]
     86            [(#CONFIG{escal/config/menuV1}|=={oui}|oui)<div class="cadre-bleu"><INCLURE {fond=inclusions/inc-menu_vertical}{lang}></div>]
     87
     88            [(#CONFIG{escal/config/menuV2}|non)<div class="cadre-bleu"><INCLURE {fond=inclusions/inc-menu_vertical_2}{lang}></div>]
     89            [(#CONFIG{escal/config/menuV2}|=={oui}|oui)<div class="cadre-bleu"><INCLURE {fond=inclusions/inc-menu_vertical_2}{lang}></div>]
     90           
    8391            <div class="cadre-bleu">
    8492              <INCLURE {fond=inclusions/inc-acces_direct}{lang}>
    8593            </div>
    8694          </div>
     95         
    8796          <div id="extra">
     97           
    8898            <div class="cadre-bleu">
    8999              <INCLURE {fond=inclusions/inc-menu_mots}{lang}>
  • _squelettes_/escal/branche_V3/plugin.xml

    r58210 r58367  
    11<plugin>
    2         <nom>Squelette Escal-V2</nom>
     2        <nom>Squelette Escal-V3</nom>
    33        <auteur>[Jean-Christophe Villeneuve->http://projetice.crdp.ac-lyon.fr/escal/]</auteur>
    44        <licence>&#169; 2007-2009 - GNU/GPL</licence>
    5         <version>2.4.0</version>
     5        <version>3.0.0</version>
    66        <etat>stable</etat>
    77        <icon>images/escal32.png</icon>
     
    1010                <multi>
    1111[fr]Adapt&#233; pour les versions 2 et 3 de SPIP, il propose :
     12-* avec SPIP3, une configuration poussée dans l'espace privé
    1213-* une mise en page param&#233;trable en 2 ou 3 colonnes par le choix d&#39;une feuille de style
    1314-* une gestion du multilinguisme
    14 -* un forum du site style PhpBB mais très simplifié
     15-* un forum simple style phpBB
    1516-* un large choix de noisettes &#224; garder ou pas, certaines &#233;tant redondantes : identification, menu horizontal et/ou vertical.
    16 -* place, couleur et contenu des blocs lat&#233;raux facile &#224; changer
     17-* place, couleur et contenu des blocs lat&#233;raux faciles &#224; changer
    1718-* un menu horizontal et/ou vertical (2 au choix) d&#233;roulants avec mise en valeur de la rubrique courante 
    1819-* une redirection automatique vers l&#39;article s&#39;il est seul dans sa rubrique
     
    4041        <necessite id="SPIP" version="[2.0.0;3.0.99]" />
    4142        <bouton id='configurer_escal' parent='bando_squelette'>
    42           <icone>images/escal16.png</icone>
     43  <icone>images/escal16.png</icone>
    4344        <titre>escal:escal</titre>
    4445        </bouton>
     46
    4547</plugin>
  • _squelettes_/escal/branche_V3/recherche.html

    r55430 r58367  
    1616            <INCLURE {fond=inclusions/inc-titre_page}{lang}>
    1717            <INCLURE {fond=inclusions/inc-bandeau}>
    18             <INCLURE {fond=inclusions/inc-menu}{id_rubrique}{lang}>
    19           </div>[(#REM) mise en place du formulaire recherche]
     18            [(#CONFIG{escal/config/menuH}|non)<INCLURE {fond=inclusions/inc-menu}{env}>]
     19            [(#CONFIG{escal/config/menuH}|=={oui}|oui)<INCLURE {fond=inclusions/inc-menu}{env}>]
     20          </div>
    2021
    21           [(#REM) mise en place du lien vers le forum, du formulaire recherche et du menu de langues ]
    2222          <div id="espace">
    2323            <BOUCLE_forum(RUBRIQUES){titre_mot="forum"}>
     
    120120
    121121          <div id="navigation">
     122          <!-- affichage des 2 menus verticaux par defaut ou si selectionnes dans la page de configuration -->
     123            [(#CONFIG{escal/config/menuV1}|non)<div class="cadre-bleu"><INCLURE {fond=inclusions/inc-menu_vertical}{lang}></div>]
     124            [(#CONFIG{escal/config/menuV1}|=={oui}|oui)<div class="cadre-bleu"><INCLURE {fond=inclusions/inc-menu_vertical}{lang}></div>]
     125
     126            [(#CONFIG{escal/config/menuV2}|non)<div class="cadre-bleu"><INCLURE {fond=inclusions/inc-menu_vertical_2}{lang}></div>]
     127            [(#CONFIG{escal/config/menuV2}|=={oui}|oui)<div class="cadre-bleu"><INCLURE {fond=inclusions/inc-menu_vertical_2}{lang}></div>]
     128           
    122129            <div class="cadre-bleu">
    123130              <INCLURE {fond=inclusions/inc-acces_direct}{lang}>
  • _squelettes_/escal/branche_V3/rubrique.html

    r55430 r58367  
    1919              <INCLURE {fond=inclusions/inc-titre_page}{lang}>
    2020              <INCLURE {fond=inclusions/inc-bandeau}>
    21               <INCLURE {fond=inclusions/inc-menu}{id_rubrique}{env}>
     21            [(#CONFIG{escal/config/menuH}|non)<INCLURE {fond=inclusions/inc-menu}{id_rubrique}{env}>]
     22            [(#CONFIG{escal/config/menuH}|=={oui}|oui)<INCLURE {fond=inclusions/inc-menu}{id_rubrique}{env}>]
    2223            </div>
    23             [(#REM) mise en place du formulaire recherche]
     24
    2425            <div id="espace">
    2526            <BOUCLE_forum(RUBRIQUES){titre_mot="forum"}>
     
    4748
    4849            <div id="navigation">
    49               <div class="cadre-bleu">
    50                 <INCLURE  {fond=inclusions/inc-acces_direct}{lang}>
    51               </div>
    52               <div class="cadre-bleu">
    53                 <INCLURE {fond=inclusions/inc-menu_vertical}{id_rubrique}{lang}>
    54               </div>
     50            <!-- affichage des 2 menus verticaux par defaut ou si selectionnes dans la page de configuration -->
     51            [(#CONFIG{escal/config/menuV1}|non)<div class="cadre-bleu"><INCLURE {fond=inclusions/inc-menu_vertical}{lang}></div>]
     52            [(#CONFIG{escal/config/menuV1}|=={oui}|oui)<div class="cadre-bleu"><INCLURE {fond=inclusions/inc-menu_vertical}{lang}></div>]
     53
     54            [(#CONFIG{escal/config/menuV2}|non)<div class="cadre-bleu"><INCLURE {fond=inclusions/inc-menu_vertical_2}{lang}></div>]
     55            [(#CONFIG{escal/config/menuV2}|=={oui}|oui)<div class="cadre-bleu"><INCLURE {fond=inclusions/inc-menu_vertical_2}{lang}></div>]
     56
     57          <!-- affichage du bloc inc-acces_direct par defaut ou si selectionne dans la page de configuration -->
     58            [(#CONFIG{escal/config/rubaccesdirect}|non)<div class="cadre-bleu"><INCLURE {fond=inclusions/inc-acces_direct}{lang}></div>]
     59            [(#CONFIG{escal/config/rubaccesdirect}|=={nav}|oui)<div class="cadre-bleu"><INCLURE {fond=inclusions/inc-acces_direct}{lang}></div>]
     60
     61          <!-- affichage du bloc inc-derniers_articles si selectionne dans la page de configuration -->
     62            [(#CONFIG{escal/config/derniersart}|=={nav}|oui)<div class="cadre-bleu"><INCLURE {fond=inclusions/inc-derniers_articles}{lang}></div>]
     63           
    5564            </div>
    5665
    5766            <div id="extra">
    58               <BOUCLE_test(RUBRIQUES){id_rubrique}{titre_mot==^["trombino""forum"]}>
     67
     68              <BOUCLE_test(RUBRIQUES){id_rubrique}{titre_mot==^(trombino|forum)$}>
    5969              </BOUCLE_test>
    60               </B_test>   
    61                 <div class="cadre-bleu">
    62                   <INCLURE {fond=inclusions/inc-derniers_articles}{id_rubrique}{lang}>
    63                 </div>
     70              </B_test>
     71
     72          <!-- affichage du bloc inc-acces_direct si selectionne dans la page de configuration -->
     73            [(#CONFIG{escal/config/rubaccesdirect}|=={extra}|oui)<div class="cadre-bleu"><INCLURE {fond=inclusions/inc-acces_direct}{lang}></div>]
     74
     75          <!-- affichage du bloc inc-derniers_articles par defaut ou si selectionne dans la page de configuration -->
     76            [(#CONFIG{escal/config/derniersart}|non)<div class="cadre-bleu"><INCLURE {fond=inclusions/inc-derniers_articles}{lang}></div>]
     77            [(#CONFIG{escal/config/derniersart}|=={extra}|oui)<div class="cadre-bleu"><INCLURE {fond=inclusions/inc-derniers_articles}{lang}></div>]
     78
    6479              <//B_test>
    6580            </div>
  • _squelettes_/escal/branche_V3/sommaire.html

    r58285 r58367  
    3838            <INCLURE {fond=inclusions/inc-titre_page}{lang}>
    3939            <INCLURE {fond=inclusions/inc-bandeau}>
    40             <INCLURE {fond=inclusions/inc-menu}{env}>
     40            [(#CONFIG{escal/config/menuH}|non)<INCLURE {fond=inclusions/inc-menu}{env}>]
     41            [(#CONFIG{escal/config/menuH}|=={oui}|oui)<INCLURE {fond=inclusions/inc-menu}{env}>]
    4142          </div>
    4243
    4344          <div id="espace">
    44          
    45             <INCLURE {fond=inclusions/inc-identification_light}{lang}>
     45          <!-- affichage de la version simplifiee du bloc d'identification par defaut ou si selectionnee dans la page de configuration -->
     46            [(#CONFIG{escal/config/idlight}|non)<INCLURE {fond=inclusions/inc-identification_light}{lang}>]
     47            [(#CONFIG{escal/config/idlight}|=={oui}|oui)<INCLURE {fond=inclusions/inc-identification_light}{lang}>]
    4648
    4749          <!-- affichage du bouton d'accès au forum si une rubrique a la mot-cle "forum" -->
     
    6365
    6466          <div id="navigation">
    65               <div class="cadre-bleu">
    66                 <INCLURE {fond=inclusions/inc-edito}{lang}>
    67               </div>
    68             <div class="cadre-bleu">
    69               <INCLURE {fond=inclusions/inc-acces_direct}{lang}>
    70             </div>
    71             <div class="cadre-bleu">
    72               <INCLURE {fond=inclusions/inc-top}{lang}>
    73             </div>
    74             <div class="cadre-bleu">
    75               <INCLURE {fond=inclusions/inc-menu_vertical}{lang}>
    76             </div>
    77             <INCLURE {fond=inclusions/inc-menu_vertical_2}{lang}>
     67          <!-- affichage des 2 menus verticaux par defaut ou si selectionnes dans la page de configuration -->
     68            [(#CONFIG{escal/config/menuV1}|non)<div class="cadre-bleu"><INCLURE {fond=inclusions/inc-menu_vertical}{lang}></div>]
     69            [(#CONFIG{escal/config/menuV1}|=={oui}|oui)<div class="cadre-bleu"><INCLURE {fond=inclusions/inc-menu_vertical}{lang}></div>]
     70           
     71            [(#CONFIG{escal/config/menuV2}|non)<div class="cadre-bleu"><INCLURE {fond=inclusions/inc-menu_vertical_2}{lang}></div>]
     72            [(#CONFIG{escal/config/menuV2}|=={oui}|oui)<div class="cadre-bleu"><INCLURE {fond=inclusions/inc-menu_vertical_2}{lang}></div>]
     73           
     74          <!-- affichage du bloc inc-edito par defaut ou si selectionne dans la page de configuration -->
     75            [(#CONFIG{escal/config/edito}|non)<div class="cadre-bleu"><INCLURE {fond=inclusions/inc-edito}{lang}></div>]
     76            [(#CONFIG{escal/config/edito}|=={nav}|oui)<div class="cadre-bleu"><INCLURE {fond=inclusions/inc-edito}{lang}></div>]
     77
     78          <!-- affichage du bloc inc-acces_direct par defaut ou si selectionne dans la page de configuration -->
     79            [(#CONFIG{escal/config/accesdirect}|non)<div class="cadre-bleu"><INCLURE {fond=inclusions/inc-acces_direct}{lang}></div>]
     80            [(#CONFIG{escal/config/accesdirect}|=={nav}|oui)<div class="cadre-bleu"><INCLURE {fond=inclusions/inc-acces_direct}{lang}></div>]
     81           
     82          <!-- affichage du bloc inc-top (articles les plus vus) par defaut ou si selectionne dans la page de configuration -->
     83            [(#CONFIG{escal/config/top}|non)<div class="cadre-bleu"><INCLURE {fond=inclusions/inc-top}{lang}></div>]
     84            [(#CONFIG{escal/config/top}|=={nav}|oui)<div class="cadre-bleu"><INCLURE {fond=inclusions/inc-top}{lang}></div>]
     85           
     86          <!-- affichage du bloc inc-actus si selectionne dans la page de configuration -->
     87            [(#CONFIG{escal/config/actus}|=={nav}|oui)<div class="cadre-bleu"><INCLURE {fond=inclusions/inc-actus}{lang}></div>]
     88           
     89          <!-- affichage du bloc inc-photos (quelques photos au hasard) si selectionne dans la page de configuration -->
     90            [(#CONFIG{escal/config/photos}|=={nav}|oui)<div class="cadre-bleu"><INCLURE {fond=inclusions/inc-photos}{lang}></div>]
     91           
     92          <!-- affichage du bloc inc-evenements si selectionne dans la page de configuration -->
     93            [(#CONFIG{escal/config/evenements}|=={nav}|oui)<div class="cadre-bleu"><INCLURE {fond=inclusions/inc-evenements}{lang}></div>]
     94           
     95          <!-- affichage du bloc inc-calendrier si selectionne dans la page de configuration -->
     96            [(#CONFIG{escal/config/calendrier}|=={nav}|oui)<div class="cadre-bleu"><INCLURE {fond=inclusions/inc-calendrier}{lang}></div>]
     97           
     98          <!-- affichage du bloc inc-sites si selectionne dans la page de configuration -->
     99            [(#CONFIG{escal/config/sites}|=={nav}|oui)<div class="cadre-bleu"><INCLURE {fond=inclusions/inc-sites}{lang}></div>]
     100           
     101          <!-- affichage du bloc inc-stats si selectionne dans la page de configuration -->
     102            [(#CONFIG{escal/config/stats}|=={nav}|oui)<div class="cadre-bleu"><INCLURE {fond=inclusions/inc-stats}{lang}></div>]
     103
    78104
    79105          </div>
    80106
    81107          <div id="extra">
     108           
     109          <!-- affichage du bloc d'identification par defaut ou si selectionnee dans la page de configuration -->
     110            [(#CONFIG{escal/config/idbloc}|non)<div class="cadre-bleu"><INCLURE {fond=inclusions/inc-identification}{lang}></div>]
     111            [(#CONFIG{escal/config/idbloc}|=={oui}|oui)<div class="cadre-bleu"><INCLURE {fond=inclusions/inc-identification}{lang}></div>]
     112           
     113          <!-- affichage du bloc inc-edito si selectionne dans la page de configuration -->
     114            [(#CONFIG{escal/config/edito}|=={extra}|oui)<div class="cadre-bleu"><INCLURE {fond=inclusions/inc-edito}{lang}></div>]
     115           
     116          <!-- affichage du bloc inc-acces_direct si selectionne dans la page de configuration -->
     117            [(#CONFIG{escal/config/accesdirect}|=={extra}|oui)<div class="cadre-bleu"><INCLURE {fond=inclusions/inc-acces_direct}{lang}></div>]
     118           
     119          <!-- affichage du bloc inc-top (articles les plus vus) si selectionne dans la page de configuration -->
     120            [(#CONFIG{escal/config/top}|=={extra}|oui)<div class="cadre-bleu"><INCLURE {fond=inclusions/inc-top}{lang}></div>]
     121           
     122          <!-- affichage du bloc inc-actus par defaut ou si selectionne dans la page de configuration -->
     123            [(#CONFIG{escal/config/actus}|non)<div class="cadre-bleu"><INCLURE {fond=inclusions/inc-actus}{lang}></div>]
     124            [(#CONFIG{escal/config/actus}|=={extra}|oui)<div class="cadre-bleu"><INCLURE {fond=inclusions/inc-actus}{lang}></div>]
     125           
     126          <!-- affichage du bloc inc-photos (quelques photos au hasard) par defaut ou si selectionne dans la page de configuration -->
     127            [(#CONFIG{escal/config/photos}|non)<div class="cadre-bleu"><INCLURE {fond=inclusions/inc-photos}{lang}></div>]
     128            [(#CONFIG{escal/config/photos}|=={extra}|oui)<div class="cadre-bleu"><INCLURE {fond=inclusions/inc-photos}{lang}></div>]
     129           
     130          <!-- affichage du bloc inc-evenements par defaut ou si selectionne dans la page de configuration -->
     131            [(#CONFIG{escal/config/evenements}|non)<div class="cadre-bleu"><INCLURE {fond=inclusions/inc-evenements}{lang}></div>]
     132            [(#CONFIG{escal/config/evenements}|=={extra}|oui)<div class="cadre-bleu"><INCLURE {fond=inclusions/inc-evenements}{lang}></div>]
     133           
     134          <!-- affichage du bloc inc-calendrier par defaut ou si selectionne dans la page de configuration -->
     135            [(#CONFIG{escal/config/calendrier}|non)<div class="cadre-bleu"><INCLURE {fond=inclusions/inc-calendrier}{lang}></div>]
     136            [(#CONFIG{escal/config/calendrier}|=={extra}|oui)<div class="cadre-bleu"><INCLURE {fond=inclusions/inc-calendrier}{lang}></div>]
     137           
     138          <!-- affichage du bloc inc-sites par defaut ou si selectionne dans la page de configuration -->
     139            [(#CONFIG{escal/config/sites}|non)<div class="cadre-bleu"><INCLURE {fond=inclusions/inc-sites}{lang}></div>]
     140            [(#CONFIG{escal/config/sites}|=={extra}|oui)<div class="cadre-bleu"><INCLURE {fond=inclusions/inc-sites}{lang}></div>]
     141           
     142          <!-- affichage du bloc inc-stats par defaut ou si selectionne dans la page de configuration -->
     143            [(#CONFIG{escal/config/stats}|non)<div class="cadre-bleu"><INCLURE {fond=inclusions/inc-stats}{lang}></div>]
     144            [(#CONFIG{escal/config/stats}|=={extra}|oui)<div class="cadre-bleu"><INCLURE {fond=inclusions/inc-stats}{lang}></div>]
    82145
    83             <div class="cadre-bleu">
    84               <INCLURE {fond=inclusions/inc-identification}{lang}>
    85             </div>]
    86             <div class="cadre-bleu">
    87               <INCLURE {fond=inclusions/inc-actus}{lang}>
    88             </div>
    89             <div class="cadre-bleu">
    90               <INCLURE {fond=inclusions/inc-photos}{lang}>
    91             </div>
    92             <div class="cadre-bleu">
    93               <INCLURE {fond=inclusions/inc-evenements}{lang}>
    94             </div>
    95             <div class="cadre-bleu">
    96               <INCLURE {fond=inclusions/inc-calendrier}{lang}>
    97             </div>
    98             <div class="cadre-bleu">
    99               <INCLURE {fond=inclusions/inc-sites}{lang}>
    100             </div>
    101             <div class="cadre-bleu">
    102               <INCLURE {fond=inclusions/inc-stats}{lang}>
    103             </div>
    104146          </div>
     147         
    105148          <div id="pied">
    106149            <INCLURE {fond=inclusions/inc-pied}{skel=#SQUELETTE}{lang}>
  • _squelettes_/escal/branche_V3/styles/general.css

    r58184 r58367  
    104104        height: 50px;
    105105}
    106 #formulaire-auteur{
    107   text-align: left;
    108 }
    109106
    110107/**************/
     
    142139#credits {
    143140        float: right;
    144         margin: -40px 5px 0 0;
     141        margin: -30px 5px 0 0;
    145142}
    146143/**************************************************************/
     
    369366        top: 140px;
    370367}
     368#formulaire-auteur{
     369  text-align: left;
     370}
    371371/* encart annonce a la une */
    372372/***************************/
  • _squelettes_/escal/branche_V3/styles/layoutMPP.css

    r58188 r58367  
    1212div#navigation {
    1313        float: left;
    14         width: 180px;
    15         margin-left: -380px
     14        width: 190px;
     15        margin-left: -400px
    1616}
    1717div#extra {
    1818        float: left;
    19         width: 180px;
    20         margin-left: -190px
     19        width: 190px;
     20        margin-left: -200px
    2121}
    2222div#pied {
  • _squelettes_/escal/branche_V3/styles/layoutPPM.css

    r58188 r58367  
    1212div#navigation {
    1313        float: left;
    14         width: 180px;
     14        width: 190px;
    1515        margin-left: -940px
    1616}
    1717div#extra {
    1818        float: left;
    19         width: 180px;
    20         margin-left: -750px
     19        width: 190px;
     20        margin-left: -740px
    2121}
    2222div#pied {
  • _squelettes_/escal/branche_V3/styles/menu.css

    r56801 r58367  
    3030        display: block;
    3131        padding: 0px 10px;
    32         border-width: 1px;
    33         border-style: solid;
     32  border-width: 1px;
     33  border-style: solid;
    3434        text-decoration: none;
    3535        border-radius: 10px;
    3636}
     37
    3738/* Les sous menu */
    3839ul#menu ul {
     
    4748        vertical-align: middle;
    4849        line-height: 20px;
    49         border-width: 1px;
    50         border-style: solid;
    51         border-radius: 10px;
     50  border-width: 1px;
     51  border-style: solid;
     52  border-radius: 10px;
    5253}
    5354ul#menu ul ul {
     
    6667        border: none;
    6768}
     69
    6870/* pour les flèches */
    6971ul#menu ul img {
     
    119121        font-size: 12px;
    120122        text-align: left;
     123        margin-bottom: 25px;
    121124}
    122125#menuV2 ul.menulist, #menuV2 ul.menulist ul {
Note: See TracChangeset for help on using the changeset viewer.