Changeset 112458 in spip-zone


Ignore:
Timestamp:
Nov 16, 2018, 8:11:14 PM (4 months ago)
Author:
jcvilleneuve@…
Message:

EscalV4 : passage en HTML5 + ajout d'un title sur le bloc annonces-defilantes + correction bug affichage image en pleine page

Location:
_squelettes_/escal/trunk
Files:
1 deleted
113 edited

Legend:

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

    r108087 r112458  
    33#HTTP_HEADER{Pragma: no-cache}
    44
    5 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    6 <html xmlns="http://www.w3.org/1999/xhtml" dir="#LANG_DIR" lang="#LANG">
     5<!DOCTYPE html>
     6<html lang="#LANG" >
     7
    78  <head>
    89    <title><:pass_erreur:> [(#ENV{code, 404}|textebrut)] - [(#NOM_SITE_SPIP|textebrut)]</title>
     
    3233         
    3334          <div id="page">
    34             <div id="contenu">
     35            <main id="contenu">
    3536              <div id="cadre-rubrique">
    3637                <div id="titre-rubrique" style="margin:20px 0 20px 20px;">
     
    5051              ]
    5152             
    52             </div>
     53            </main>
    5354          </div>
    5455
    55           [(#LANG_DIR|=={ltr}|oui)<div id="navigation">] [(#LANG_DIR|=={rtl}|oui)<div id="extra">]
     56          [(#LANG_DIR|=={ltr}|oui)<section id="navigation">] [(#LANG_DIR|=={rtl}|oui)<section id="extra">]
    5657
    5758          <!-- affichage du formulaire de recherche-->
     
    9192         ]]
    9293
    93           </div> <!-- fin navigation -->
     94          </section> <!-- fin navigation -->
    9495
    95           [(#LANG_DIR|=={ltr}|oui)<div id="extra">] [(#LANG_DIR|=={rtl}|oui)<div id="navigation">]
     96          [(#LANG_DIR|=={ltr}|oui)<section id="extra">] [(#LANG_DIR|=={rtl}|oui)<section id="navigation">]
    9697
    9798          <!-- affichage du formulaire de recherche-->
     
    130131         ]]
    131132
    132           </div> <!-- fin extra -->
     133          </section> <!-- fin extra -->
    133134
    134135
  • _squelettes_/escal/trunk/agenda.html

    r110026 r112458  
    1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    2 <html xmlns="http://www.w3.org/1999/xhtml" dir="#LANG_DIR" lang="#LANG">
     1<!DOCTYPE html>
     2<html lang="#LANG" >
     3
    34  <head>
    45    <title><:escal:agenda:> - [[(#NOM_SITE_SPIP|textebrut)]]
     
    3637         
    3738          <div id="page">
    38             <div id="contenu">
     39            <main id="contenu">
    3940                       
    4041                            <B_test>
     
    5657                        </span>
    5758
    58             </div><!-- fin contenu -->
     59            </main><!-- fin contenu -->
    5960          </div><!-- fin page -->
    6061
  • _squelettes_/escal/trunk/annuaire.html

    r108357 r112458  
    1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    2 <html xmlns="http://www.w3.org/1999/xhtml" dir="#LANG_DIR" lang="#LANG">
     1<!DOCTYPE html>
     2<html lang="#LANG" >
    33
    44  <head>
     
    3030         
    3131          <div id="page">
    32             <div id="contenu">
     32            <main id="contenu">
    3333            <BOUCLE_signe(ARTICLES){titre_mot="annuaire"}>
    3434           
     
    102102            </BOUCLE_signe>
    103103
    104             </div>
     104            </main>
    105105          </div>
    106106
    107           [(#LANG_DIR|=={ltr}|oui)<div id="navigation">] [(#LANG_DIR|=={rtl}|oui)<div id="extra">]
     107          [(#LANG_DIR|=={ltr}|oui)<section id="navigation">] [(#LANG_DIR|=={rtl}|oui)<section id="extra">]
    108108
    109109          <!-- affichage du formulaire de recherche-->
     
    143143         ]]
    144144
    145           </div> <!-- fin navigation -->
     145          </section> <!-- fin navigation -->
    146146
    147           [(#LANG_DIR|=={ltr}|oui)<div id="extra">] [(#LANG_DIR|=={rtl}|oui)<div id="navigation">]
     147          [(#LANG_DIR|=={ltr}|oui)<section id="extra">] [(#LANG_DIR|=={rtl}|oui)<section id="navigation">]
    148148
    149149          <!-- affichage du formulaire de recherche-->
     
    182182         ]]
    183183
    184           </div> <!-- fin extra -->
     184          </section> <!-- fin extra -->
    185185
    186186          <div id="pied">
  • _squelettes_/escal/trunk/article_pleinepage.html

    r111290 r112458  
    1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    2 <html xmlns="http://www.w3.org/1999/xhtml" dir="#LANG_DIR" lang="#LANG" >
     1<!DOCTYPE html>
     2<html lang="#LANG" >
    33
    44<BOUCLE_article_principal(ARTICLES){id_article}>
     
    99      [<link rel="canonical" href="(#URL_ARTICLE|url_absolue)" />]
    1010      <meta name="Keywords" content=" <BOUCLE_keywords(MOTS){id_article}{","}>#TITRE </BOUCLE_keywords>" />
    11       <meta name="Author" content="<BOUCLE_author(AUTEURS){id_article}{", "}{lang_select}>[(#NOM|textebrut)] </BOUCLE_author>" />
     11      <meta name="author" content="Jean-Christophe Villeneuve" , "}{lang_select}>[(#NOM|textebrut)] </BOUCLE_author>" />
    1212      <INCLURE {fond=inclusions/inc-head, env}>
    1313      <BOUCLE_couleur_article(HIERARCHIE){id_rubrique}{id_article}{0,1}>
     
    4242
    4343            <div id="page">
    44               <div id="contenu" >
     44              <main id="contenu" >
    4545                [(#INCLURE{fond=inclusions/inc-article_pleine_page}{env})]
    46               </div>
     46              </main>
    4747            </div>
    4848
  • _squelettes_/escal/trunk/auteur.html

    r111382 r112458  
    1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    2 <html xmlns="http://www.w3.org/1999/xhtml" dir="#LANG_DIR" lang="#LANG">
     1<!DOCTYPE html>
     2<html lang="#LANG" >
     3
    34  <head>
    45    <title><:escal:auteurs:> - [[(#NOM_SITE_SPIP|textebrut)]]
     
    2930         
    3031          <div id="page">
    31             <div id="contenu">
     32            <main id="contenu">
    3233              <div id="cadre-article">
    3334
     
    9394                </div><!-- fin texte-article -->
    9495              </div><!-- fin cadre-article -->
    95             </div><!-- fin contenu -->
     96            </main><!-- fin contenu -->
    9697          </div>
    9798
    98           [(#LANG_DIR|=={ltr}|oui)<div id="navigation">] [(#LANG_DIR|=={rtl}|oui)<div id="extra">]
     99          [(#LANG_DIR|=={ltr}|oui)<section id="navigation">] [(#LANG_DIR|=={rtl}|oui)<section id="extra">]
    99100
    100101          <!-- affichage du formulaire de recherche-->
     
    134135         ]]
    135136
    136           </div> <!-- fin navigation -->
     137          </section> <!-- fin navigation -->
    137138
    138           [(#LANG_DIR|=={ltr}|oui)<div id="extra">] [(#LANG_DIR|=={rtl}|oui)<div id="navigation">]
     139          [(#LANG_DIR|=={ltr}|oui)<section id="extra">] [(#LANG_DIR|=={rtl}|oui)<section id="navigation">]
    139140
    140141          <!-- affichage du formulaire de recherche-->
     
    173174         ]]
    174175
    175           </div> <!-- fin extra -->
     176          </section> <!-- fin extra -->
    176177
    177178          <div id="pied">
  • _squelettes_/escal/trunk/cadres.html

    r108087 r112458  
    1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    2 <html xmlns="http://www.w3.org/1999/xhtml" dir="#LANG_DIR" lang="#LANG">
     1<!DOCTYPE html>
     2<html lang="#LANG" >
     3
    34  <head>
    45    <title>[(#NOM_SITE_SPIP|textebrut)]
     
    2425
    2526          <div id="page">
    26             <div id="contenu"><h1>Variations</h1>
     27            <main id="contenu"><h1>Variations</h1>
    2728              <div class="cadre-couleur">
    2829                <h1 class="cadre">  Un bloc bleu au milieu   </h1>
     
    5556                </div>
    5657              </div>
    57             </div>
     58            </main>
    5859          </div>
    5960
    60           [(#LANG_DIR|=={ltr}|oui)<div id="navigation">] [(#LANG_DIR|=={rtl}|oui)<div id="extra">]
     61          [(#LANG_DIR|=={ltr}|oui)<section id="navigation">] [(#LANG_DIR|=={rtl}|oui)<section id="extra">]
    6162          <h1>Les couleurs</h1>
    6263            <div class="cadre-jaune">
     
    9293          </div>
    9394
    94           [(#LANG_DIR|=={ltr}|oui)<div id="extra">] [(#LANG_DIR|=={rtl}|oui)<div id="navigation">]
     95          [(#LANG_DIR|=={ltr}|oui)<section id="extra">] [(#LANG_DIR|=={rtl}|oui)<section id="navigation">]
    9596          <h1>Les bords et le fond</h1>
    9697            <div class="cadre-rouge">
  • _squelettes_/escal/trunk/contact.html

    r108087 r112458  
    1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    2 <html xmlns="http://www.w3.org/1999/xhtml" dir="#LANG_DIR" lang="#LANG">
     1<!DOCTYPE html>
     2<html lang="#LANG" >
     3
    34  <head>
    45    <title><:escal:contact:> - [[(#NOM_SITE_SPIP|textebrut)]]
     
    3031         
    3132          <div id="page">
    32             <div id="contenu">
     33            <main id="contenu">
    3334              <div id="cadre-rubrique">
    3435                <div id="titre-rubrique"><:escal:page_contact:>
     
    4849                   
    4950              </div><!-- fin formulaire-contact -->
    50             </div><!-- fin contenu -->
     51            </main><!-- fin contenu -->
    5152          </div><!-- fin page -->
    5253
    53           [(#LANG_DIR|=={ltr}|oui)<div id="navigation">] [(#LANG_DIR|=={rtl}|oui)<div id="extra">]
     54          [(#LANG_DIR|=={ltr}|oui)<section id="navigation">] [(#LANG_DIR|=={rtl}|oui)<section id="extra">]
    5455
    5556          <!-- affichage du formulaire de recherche-->
     
    8990         ]]
    9091
    91           </div> <!-- fin navigation -->
     92          </section> <!-- fin navigation -->
    9293
    93           [(#LANG_DIR|=={ltr}|oui)<div id="extra">] [(#LANG_DIR|=={rtl}|oui)<div id="navigation">]
     94          [(#LANG_DIR|=={ltr}|oui)<section id="extra">] [(#LANG_DIR|=={rtl}|oui)<section id="navigation">]
    9495
    9596          <!-- affichage du formulaire de recherche-->
     
    128129         ]]
    129130
    130           </div> <!-- fin extra -->
     131          </section> <!-- fin extra -->
    131132
    132133          <div id="pied">
  • _squelettes_/escal/trunk/evenement.html

    r109954 r112458  
    1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    2 <html xmlns="http://www.w3.org/1999/xhtml" dir="#LANG_DIR" lang="#LANG">
     1<!DOCTYPE html>
     2<html lang="#LANG" >
    33
    44  <head>
     
    88        [<link rel="canonical" href="(#URL_PAGE{evenement,id_evenement=#ID_EVENEMENT}|parametre_url{lang,#ENV{lang}})" />]
    99      <meta name="Keywords" content=" <BOUCLE_keywords(MOTS){id_article}{","}>#TITRE </BOUCLE_keywords>" />
    10       <meta name="Author" content="<BOUCLE_author(AUTEURS){id_article}{", "}{lang_select}>#NOM </BOUCLE_author>" />
     10      <meta name="author" content="Jean-Christophe Villeneuve" , "}{lang_select}>#NOM </BOUCLE_author>" />
    1111    </BOUCLE_head>
    1212
     
    3636
    3737            <div id="page">
    38               <div id="contenu">
     38              <main id="contenu">
    3939                <INCLURE {fond=inclusions/inc-events_agenda}{env}>
    40               </div>
     40              </main>
    4141            </div>
    4242
    43             [(#LANG_DIR|=={ltr}|oui)<div id="navigation">] [(#LANG_DIR|=={rtl}|oui)<div id="extra">]
     43            [(#LANG_DIR|=={ltr}|oui)<section id="navigation">] [(#LANG_DIR|=={rtl}|oui)<section id="extra">]
    4444
    4545          <!-- affichage du formulaire de recherche-->
     
    9494         ]]
    9595
    96             </div>
     96            </section>
    9797
    98             [(#LANG_DIR|=={ltr}|oui)<div id="extra">] [(#LANG_DIR|=={rtl}|oui)<div id="navigation">]
     98            [(#LANG_DIR|=={ltr}|oui)<section id="extra">] [(#LANG_DIR|=={rtl}|oui)<section id="navigation">]
    9999
    100100          <!-- affichage du formulaire de recherche-->
     
    134134         ]]
    135135
    136             </div>
     136            </section>
    137137
    138138
  • _squelettes_/escal/trunk/forum.html

    r111382 r112458  
    1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    2 <html xmlns="http://www.w3.org/1999/xhtml" dir="#LANG_DIR" lang="#LANG">
     1<!DOCTYPE html>
     2<html lang="#LANG" >
     3
    34  <head>
    45    <title><<:escal:forum:> - [[(#NOM_SITE_SPIP|textebrut)]]
     
    2930         
    3031          <div id="page">
    31             <div id="contenu">
     32            <main id="contenu">
    3233              <div id="cadre-article">
    3334                <div id="cadre-titre-article"><:escal:poster_message:>
     
    6061              #FORMULAIRE_FORUM
    6162
    62             </div><!-- fin contenu -->
     63            </main><!-- fin contenu -->
    6364          </div><!-- fin page -->
    6465
    65           [(#LANG_DIR|=={ltr}|oui)<div id="navigation">] [(#LANG_DIR|=={rtl}|oui)<div id="extra">]
     66          [(#LANG_DIR|=={ltr}|oui)<section id="navigation">] [(#LANG_DIR|=={rtl}|oui)<section id="extra">]
    6667
    6768          <!-- affichage du formulaire de recherche-->
     
    101102         ]]
    102103
    103           </div> <!-- fin navigation -->
     104          </section> <!-- fin navigation -->
    104105
    105           [(#LANG_DIR|=={ltr}|oui)<div id="extra">] [(#LANG_DIR|=={rtl}|oui)<div id="navigation">]
     106          [(#LANG_DIR|=={ltr}|oui)<section id="extra">] [(#LANG_DIR|=={rtl}|oui)<section id="navigation">]
    106107
    107108          <!-- affichage du formulaire de recherche-->
     
    140141         ]]
    141142
    142           </div> <!-- fin extra -->
     143          </section> <!-- fin extra -->
    143144
    144145
  • _squelettes_/escal/trunk/forumSite-article.html

    r108497 r112458  
    1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    2 <html xmlns="http://www.w3.org/1999/xhtml" dir="#LANG_DIR" lang="#LANG">
     1<!DOCTYPE html>
     2<html lang="#LANG" >
    33
    44  <head>
     
    3636
    3737            <div id="page">
    38               <div id="contenu">
     38              <main id="contenu">
    3939                <INCLURE{fond=inclusions/inc-article_forumSite}{env}>
    40               </div>
     40              </main>
    4141            </div>
    4242
    43             <div id="navigation">
     43            <section id="navigation">
    4444
    4545          <!-- affichage du formulaire de recherche-->
     
    7979         ]]
    8080         
    81             </div>
     81            </section>
    8282
    8383
  • _squelettes_/escal/trunk/forumSite-proposer.html

    r110232 r112458  
    1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    2 <html xmlns="http://www.w3.org/1999/xhtml" dir="#LANG_DIR" lang="#LANG" >
     1<!DOCTYPE html>
     2<html lang="#LANG" >
    33 
    44  <head>
     
    3535         
    3636          <div id="page">
    37             <div id="contenu">
     37            <main id="contenu">
    3838
    3939       
     
    6262          </div>
    6363
    64             </div>
     64            </main>
    6565          </div>
    6666
    67           <div id="navigation">
     67          <section id="navigation">
    6868
    6969          <!-- affichage du formulaire de recherche-->
     
    103103         ]]
    104104           
    105           </div>
     105          </section>
    106106
    107107          <div id="pied">
  • _squelettes_/escal/trunk/forumSite-rubrique.html

    r108497 r112458  
    1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    2 <html xmlns="http://www.w3.org/1999/xhtml" dir="#LANG_DIR" lang="#LANG">
     1<!DOCTYPE html>
     2<html lang="#LANG" >
    33
    44  <!-- on se met dans le contexte de la rubrique appelée -->
     
    3434         
    3535            <div id="page">
    36               <div id="contenu">
     36              <main id="contenu">
    3737                <INCLURE{fond=inclusions/inc-rubrique_forumSite}{env}>
    38               </div>
     38              </main>
    3939            </div>
    4040
    4141
    42             <div id="navigation">
     42            <section id="navigation">
    4343
    4444          <!-- affichage du formulaire de recherche-->
     
    7878         ]]
    7979
    80             </div>
     80            </section>
    8181
    8282
  • _squelettes_/escal/trunk/forumSite-sujet.html

    r111382 r112458  
    1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    2 <html xmlns="http://www.w3.org/1999/xhtml" dir="#LANG_DIR" lang="#LANG" >
     1<!DOCTYPE html>
     2<html lang="#LANG" >
    33 
    44  <head>
     
    3535         
    3636          <div id="page">
    37             <div id="contenu">
     37            <main id="contenu">
    3838
    3939              <BOUCLE_forum(FORUMS){id_forum}>
     
    127127</BOUCLE_forum>
    128128
    129         </div><!-- fin contenu -->
     129        </main><!-- fin contenu -->
    130130        </div><!-- fin page -->
    131131
    132132
    133           <div id="navigation">
     133          <section id="navigation">
    134134         
    135135          <!-- affichage du formulaire de recherche-->
     
    169169         ]]
    170170
    171           </div>
     171          </section>
    172172
    173173
  • _squelettes_/escal/trunk/identifiants.html

    r108087 r112458  
    11<!DOCTYPE html>
    2 <html>
    3  
     2<html lang="#LANG" >
     3
    44    <head>
    55    <link rel="stylesheet" href="[(#VAL{minipres.css}|find_in_theme|direction_css)]" type="text/css" />
     
    88      [<link rel="canonical" href="(#URL_ARTICLE|url_absolue)" />]
    99      <meta name="Keywords" content=" <BOUCLE_keywords(MOTS){id_article}{","}>#TITRE </BOUCLE_keywords>" />
    10       <meta name="Author" content="<BOUCLE_author(AUTEURS){id_article}{", "}{lang_select}>#NOM </BOUCLE_author>" />
     10      <meta name="author" content="Jean-Christophe Villeneuve" , "}{lang_select}>#NOM </BOUCLE_author>" />
    1111      <INCLURE {fond=inclusions/inc-head, env}>
    1212    </head>
    1313
    1414    <body id="page_identifiant">
    15    
     15
    1616        <div id="ombre-gauche">
    1717      <div id="ombre-droite">
     
    1919
    2020          <div id="entete">
    21            
     21
    2222            <INCLURE {fond=inclusions/inc-entete}>
    2323
     
    2727
    2828            <div id="page">
    29               <div id="contenu">
     29              <main id="contenu">
    3030             
    3131
     
    4949</div><!--#minipres-->
    5050
    51               </div>
     51              </main>
    5252            </div>
    5353
  • _squelettes_/escal/trunk/inclusions/inc-acces_direct.html

    r111276 r112458  
    55                        des sites amis ... que sais-je encore ?
    66                        C'est a vous de jouer ]
    7 
     7<aside>
    88<BOUCLE_direct(ARTICLES){titre_mot=acces-direct}{lang}{par date}{inverse}{0,1}>
    99
    10         <h1 class="cadre acces-direct #EDIT{titre}">
    11          #TITRE
    12   </h1>
     10<h1 class="cadre acces-direct #EDIT{titre}">
     11        #TITRE
     12</h1>
    1313
    14         <div class="texte #EDIT{texte} acces-direct [(#CONFIG{escal/config/toggleaccesdirect}|=={oui}|oui)toggle]">
    15          [(#TEXTE|image_reduire{[(#CONFIG{escal/config/largeurimagenoisettes,170})]})]
    16     <div class="nettoyeur"></div>
    17         </div>     
     14<div class="texte #EDIT{texte} acces-direct [(#CONFIG{escal/config/toggleaccesdirect}|=={oui}|oui)toggle]">
     15        [(#TEXTE|image_reduire{[(#CONFIG{escal/config/largeurimagenoisettes,170})]})]
     16        <div class="nettoyeur"></div>
     17</div>     
    1818
    1919</BOUCLE_direct>
    2020</B_direct>
    2121
    22         <h1 class="cadre acces-direct">
    23   <:escal:acces_direct:>
    24   </h1>
     22<h1 class="cadre acces-direct">
     23        <:escal:acces_direct:>
     24</h1>
    2525
    26         <div class="texte #EDIT{texte} acces-direct [(#CONFIG{escal/config/toggleaccesdirect}|=={oui}|oui)toggle]" >
    27   Ici vous pouvez afficher le contenu d'un article avec le mot-clé "acces-direct".<br /><br />
    28   Le titre du bloc sera celui de l'article.
    29         </div>
     26<div class="texte #EDIT{texte} acces-direct [(#CONFIG{escal/config/toggleaccesdirect}|=={oui}|oui)toggle]" >
     27        Ici vous pouvez afficher le contenu d'un article avec le mot-clé "acces-direct".<br /><br />
     28        Le titre du bloc sera celui de l'article.
     29</div>
    3030       
    3131<//B_direct>
     32</aside>
  • _squelettes_/escal/trunk/inclusions/inc-actus.html

    r112178 r112458  
    4747<//B_test2>
    4848
     49<aside>
    4950<BOUCLE_affiche(ARTICLES){0,1}{si #GET{test1}|plus{#GET{test2}}|!={2}|oui}>
     51<h1 class="cadre actus" >
     52        [(#CONFIG{escal/config/titreactus}|oui)
     53                [(#CONFIG{escal/config/titreactus}|propre|_T_ou_typo|PtoBR)]
     54        ]
     55        [(#CONFIG{escal/config/titreactus}|non)
     56                <:escal:actus:>
     57        ]
     58</h1>
    5059
    51         <h1 class="cadre actus" >
    52         [(#CONFIG{escal/config/titreactus}|oui)
    53     [(#CONFIG{escal/config/titreactus}|propre|_T_ou_typo|PtoBR)]
    54   ]
    55         [(#CONFIG{escal/config/titreactus}|non)
    56     <:escal:actus:>
    57   ]
    58   </h1>
    5960<div class="texte actus [(#CONFIG{escal/config/toggleactus}|=={oui}|oui)toggle]" >
    60 
    61  <div id="actus-defilantes">
    62   <BOUCLE_actus(ARTICLES){!doublons actus}{par date}{inverse}{0,#CONFIG{escal/config/nbractus,5}}>
    63   <div class="une-actu-defilante" >
    64   <a href="[(#CONFIG{gerer_trad}=={oui}|?{[(#URL_ARTICLE|parametre_url{lang,#ENV{lang}})],#URL_ARTICLE})]">#TITRE</a>
    65   <div class="intro">
    66   [(#INTRODUCTION|couper{80}|propre)]
    67   </div>
    68   </div>
    69   </BOUCLE_actus>
    70   </B_actus>
    71   Ici vous pouvez afficher le titre (avec lien) et le début du texte des articles avec le mot-clé "actus".<br /><br />
    72   Et les actus défilent !
    73   <//B_actus>
    74   </div>
     61        <div id="actus-defilantes">
     62                <BOUCLE_actus(ARTICLES){!doublons actus}{par date}{inverse}{0,#CONFIG{escal/config/nbractus,5}}>
     63                        <div class="une-actu-defilante" >
     64                                <a href="[(#CONFIG{gerer_trad}=={oui}|?{[(#URL_ARTICLE|parametre_url{lang,#ENV{lang}})],#URL_ARTICLE})]">#TITRE</a>
     65                                <div class="intro">
     66                                        [(#INTRODUCTION|couper{80}|propre)]
     67                                </div>
     68                        </div>
     69                </BOUCLE_actus>
     70                </B_actus>
     71                        Ici vous pouvez afficher le titre (avec lien) et le début du texte des articles avec le mot-clé "actus".<br /><br />
     72                        Et les actus défilent !
     73                <//B_actus>
     74        </div>
    7575</div>
    76 
    77 
    7876</BOUCLE_affiche>
     77</aside>
    7978<div class="nettoyeur"></div>
  • _squelettes_/escal/trunk/inclusions/inc-annonce.html

    r88082 r112458  
    1111
    1212<BOUCLE_annonce(ARTICLES){!doublons periodeaffichage}>
    13   <div class="annonce">
    14   <div class="annonce-titre #EDIT{titre}">#TITRE</div>
    15   <div class="#EDIT{texte}">
    16         [(#PLUGIN{COUTEAU_SUISSE}|oui)
    17         [(#TEXTE*
    18             |appliquer_filtre{cs_traitements, TEXTE, articles, sommaire_d_article}
    19             |replace{<centrer>,<div style="text-align:center;">}
    20             |replace{</centrer>,</div>}
    21             |image_reduire{[(#CONFIG{escal/config/largeurimage,400})],0}
    22         )]
    23         ]
    24         [(#PLUGIN{COUTEAU_SUISSE}|non)
    25         [(#TEXTE
    26             |replace{<centrer>,<div style="text-align:center;">}
    27             |replace{</centrer>,</div>}
    28             |image_reduire{[(#CONFIG{escal/config/largeurimage,400})],0}
    29         )]
    30         ]
    31   </div>
    32   <div class="nettoyeur"></div>
    33   </div>
     13<aside class="annonce">
     14        <h1 class="annonce-titre #EDIT{titre}">#TITRE</h1>
     15        <div class="#EDIT{texte}">
     16                [(#PLUGIN{COUTEAU_SUISSE}|oui)
     17                        [(#TEXTE*
     18                                |appliquer_filtre{cs_traitements, TEXTE, articles, sommaire_d_article}
     19                                |replace{<centrer>,<div style="text-align:center;">}
     20                                |replace{</centrer>,</div>}
     21                                |image_reduire{[(#CONFIG{escal/config/largeurimage,400})],0}
     22                        )]
     23                ]
     24                [(#PLUGIN{COUTEAU_SUISSE}|non)
     25                        [(#TEXTE
     26                                |replace{<centrer>,<div style="text-align:center;">}
     27                                |replace{</centrer>,</div>}
     28                                |image_reduire{[(#CONFIG{escal/config/largeurimage,400})],0}
     29                        )]
     30                ]
     31        </div>
     32<div class="nettoyeur"></div>
     33</aside>
    3434</BOUCLE_annonce>
    3535
  • _squelettes_/escal/trunk/inclusions/inc-annonce_defilant.html

    r112178 r112458  
    5454
    5555
    56 <div id="annonces-defilantes">
     56<aside id="annonces-defilantes">
    5757<!-- affichage par défaut selon le numéro du titre -->
    5858  <BOUCLE_annoncedefaut1(ARTICLES){si #CONFIG{escal/config/ordreannonces}|non}{titre_mot=annonce-defilant}{lang}{par num titre}{0,#CONFIG{escal/config/nbreannonces,10}}>
     
    7979    [(#INCLURE{fond=inclusions/inc-annonce_defilant_article}{id_article}{compteur=#COMPTEUR_BOUCLE}{total=#TOTAL_BOUCLE})]
    8080  </BOUCLE_annonce7>   
    81 </div>
     81</aside>
    8282
    8383</B_test>
  • _squelettes_/escal/trunk/inclusions/inc-annonce_defilant_article.html

    r111382 r112458  
    1616
    1717<BOUCLE_inc_annonce_defilant_article(ARTICLES){id_article}>
    18   <div class="une-annonce-defilante article#ID_ARTICLE"
    19   onclick="location.href='[(#CONFIG{gerer_trad}=={oui}|?{[(#URL_ARTICLE|parametre_url{lang,#ENV{lang}})],#URL_ARTICLE})]'"
    20   onmouseover="this.style.cursor='hand';"
    21   onmouseout="this.style.cursor='pointer';">
    22     <div class="annoncedefil">
    23       [(#CONFIG{escal/config/affichecompteur}|=={non}|non)
    24         <span class="compteur-annonce">#ENV{compteur}/#ENV{total}</span>
    25       ]
    26      
    27         <div class="nettoyeur"></div>
    28      
     18<div class="une-annonce-defilante article#ID_ARTICLE"
     19        title="<:escal:clic_suite:>"
     20        onclick="location.href='[(#CONFIG{gerer_trad}=={oui}|?{[(#URL_ARTICLE|parametre_url{lang,#ENV{lang}})],#URL_ARTICLE})]'"
     21        onmouseover="this.style.cursor='hand';"
     22        onmouseout="this.style.cursor='pointer';">
     23        <div class="annoncedefil">
     24                [(#CONFIG{escal/config/affichecompteur}|=={non}|non)
     25                        <span class="compteur-annonce">#ENV{compteur}/#ENV{total}</span>
     26                ]
     27                <div class="nettoyeur"></div>
    2928<!-- affichage logo -->
    30         [(#LOGO_ARTICLE_RUBRIQUE|extraire_attribut{src}|balise_img{logo article ou rubrique,spip_logos}|image_reduire{0,#CONFIG{escal/config/taillelogoannonce,150}})]
    31 <!-- affichage titre -->       
    32         <div class="annonce-titre #EDIT{titre}">#TITRE</div>   
     29                [(#LOGO_ARTICLE_RUBRIQUE|extraire_attribut{src}|balise_img{logo article ou rubrique,spip_logos}|image_reduire{0,#CONFIG{escal/config/taillelogoannonce,150}})]
     30<!-- affichage titre -->
     31                <h1 class="annonce-titre #EDIT{titre}">#TITRE</h1>
    3332<!-- affichage descriptif -->
    34         <BOUCLE_descriptif_ann(ARTICLES){id_article}{si #CONFIG{escal/config/descriptifannonce}|=={non}|non}>
    35         [<div class="#EDIT{descriptif} annonce-descriptif">
    36         (#DESCRIPTIF)
    37         </div>]
    38         </BOUCLE_descriptif_ann>
    39         [(#CONFIG{escal/config/textesousimage}|=={non}|non)
    40         <div class="nettoyeur"></div>
    41         ]
    42         <br />
     33                <BOUCLE_descriptif_ann(ARTICLES){id_article}{si #CONFIG{escal/config/descriptifannonce}|=={non}|non}>
     34                        [<div class="#EDIT{descriptif} annonce-descriptif">
     35                                (#DESCRIPTIF)
     36                        </div>]
     37                </BOUCLE_descriptif_ann>
     38                [(#CONFIG{escal/config/textesousimage}|=={non}|non)
     39                        <div class="nettoyeur"></div>
     40                ]
     41                <br />
    4342<!-- affichage texte -->
    44         <BOUCLE_texteann(ARTICLES){id_article}{si #CONFIG{escal/config/texteannonce}|=={non}|non}>
    45       <div class="#EDIT{texte} annonce-texte">
    46         [(#PLUGIN{COUTEAU_SUISSE}|oui)
    47         [(#TEXTE*
    48             |appliquer_filtre{cs_traitements, TEXTE, articles, sommaire_d_article}
    49             |replace{<centrer>,<div style="text-align:center;">}
    50             |replace{</centrer>,</div>}
    51             |image_reduire{[(#CONFIG{escal/config/largeurimage,400})],0}
    52         )]
    53         ]
    54         [(#PLUGIN{COUTEAU_SUISSE}|non)
    55         [(#TEXTE
    56             |replace{<centrer>,<div style="text-align:center;">}
    57             |replace{</centrer>,</div>}
    58             |image_reduire{[(#CONFIG{escal/config/largeurimage,400})],0}
    59         )]
    60         ]   
    61       </div>
    62       </BOUCLE_texteann> 
    63  
    64     </div>
    65 
    66   </div>
     43                <BOUCLE_texteann(ARTICLES){id_article}{si #CONFIG{escal/config/texteannonce}|=={non}|non}>
     44                        <div class="#EDIT{texte} annonce-texte">
     45                                [(#PLUGIN{COUTEAU_SUISSE}|oui)
     46                                        [(#TEXTE*
     47                                        |appliquer_filtre{cs_traitements, TEXTE, articles, sommaire_d_article}
     48                                        |replace{<centrer>,<div style="text-align:center;">}
     49                                        |replace{</centrer>,</div>}
     50                                        |image_reduire{[(#CONFIG{escal/config/largeurimage,400})],0}
     51                                        )]
     52                                ]
     53                                [(#PLUGIN{COUTEAU_SUISSE}|non)
     54                                        [(#TEXTE
     55                                        |replace{<centrer>,<div style="text-align:center;">}
     56                                        |replace{</centrer>,</div>}
     57                                        |image_reduire{[(#CONFIG{escal/config/largeurimage,400})],0}
     58                                        )]
     59                                ]
     60                        </div>
     61                </BOUCLE_texteann>
     62        </div>
     63</div>
    6764</BOUCLE_inc_annonce_defilant_article>
  • _squelettes_/escal/trunk/inclusions/inc-article.html

    r112178 r112458  
    55
    66<BOUCLE_contexte(ARTICLES){id_article}>
    7 
    8 <div class="cadre-chemin">
    9          <!-- affichage du chemin de l'article si aucune rubrique ou sous-rubrique du chemin n'a le mot-clé "pas-au-menu" -->
    10 
    11          <a href="[(#CONFIG{gerer_trad}=={oui}|?{[(#URL_SITE_SPIP|parametre_url{lang,#ENV{lang}})],#URL_SITE_SPIP})]" title="<:escal:accueil:>"><img src="#CHEMIN{images/fleche_droite.png}" alt="<:escal:fleche:>" /><:escal:accueil:></a>
    12 
    13 [(#CONFIG{escal/config/arianeniveaudeux}|=={oui}|non)<INCLURE {fond=inclusions/inc-hierarchie_art}{env}>]
    14 [(#CONFIG{escal/config/arianeniveaudeux}|=={oui}|oui)<INCLURE {fond=inclusions/inc-hierarchie_art_2eniveau}{env}>]
    15          
    16 </div>
     7<article>
     8
     9<aside class="cadre-chemin">
     10<!-- affichage du chemin de l'article si aucune rubrique ou sous-rubrique du chemin n'a le mot-clé "pas-au-menu" -->   
     11        <a href="[(#CONFIG{gerer_trad}=={oui}|?{[(#URL_SITE_SPIP|parametre_url{lang,#ENV{lang}})],#URL_SITE_SPIP})]" title="<:escal:accueil:>"><img src="#CHEMIN{images/fleche_droite.png}" alt="<:escal:fleche:>" /><:escal:accueil:></a>
     12        [(#CONFIG{escal/config/arianeniveaudeux}|=={oui}|non)<INCLURE {fond=inclusions/inc-hierarchie_art}{env}>]
     13        [(#CONFIG{escal/config/arianeniveaudeux}|=={oui}|oui)<INCLURE {fond=inclusions/inc-hierarchie_art_2eniveau}{env}>]
     14</aside>
    1715
    1816<div id="cadre-titre-article">
    1917
    20   <!-- affichage du logo de l'article ou de sa rubrique avec lien vers cette rubrique -->
     18<!-- affichage du logo de l'article ou de sa rubrique avec lien vers cette rubrique -->
    2119        <div class="logorub">
    22     [(#LOGO_ARTICLE_RUBRIQUE|extraire_attribut{src}|balise_img{logo article ou rubrique,spip_logos}|image_reduire{0,#CONFIG{escal/config/taillelogoart,150}})]
    23   </div>
    24 
    25 
    26 
    27                 <!-- affichage du titre de l'article, de son descriptif, de sa date de publication et de son auteur-->
    28                 <div id="surtitre-article" class="#EDIT{surtitre}">[(#SURTITRE)]</div>
    29                 <div id="titre-article" class="#EDIT{titre}">[(#TITRE)]</div>
    30                 <div id="soustitre-article" class="#EDIT{soustitre}">[(#SOUSTITRE)]</div>
    31                 <div id="descriptif-article">[(#DESCRIPTIF)]</div>
    32                 <div id="auteur-article"> 
    33                 <BOUCLE_date(ARTICLES){id_article}{titre_mot=article-sans-date}>
    34                 </BOUCLE_date>
    35                 [(#CONFIG{escal/config/dateart}|=={non}|non)
    36                     <div id="date-article">[<:escal:article_mise_en_ligne:> <span class="majuscules">(#DATE|affdate)</span>] </div>
    37                     <div id="date-modif-article">[(#DATE_MODIF|affdate|!=={[(#DATE|affdate)]}|?{[<:escal:article_modifie:> (#DATE_MODIF|affdate)],''})]</div>
    38                 ]
    39                 <//B_date>
     20                [(#LOGO_ARTICLE_RUBRIQUE|extraire_attribut{src}|balise_img{logo article ou rubrique,spip_logos}|image_reduire{0,#CONFIG{escal/config/taillelogoart,150}})]
     21        </div>
     22
     23<!-- affichage du titre de l'article, de son descriptif, de sa date de publication et de son auteur-->
     24        [<div id="surtitre-article" class="#EDIT{surtitre}">(#SURTITRE)</div>]
     25        [<div id="titre-article" class="#EDIT{titre}">(#TITRE)</div>]
     26        [<div id="soustitre-article" class="#EDIT{soustitre}">(#SOUSTITRE)</div>]
     27        [<div id="descriptif-article">(#DESCRIPTIF)</div>]
     28        <div id="auteur-article"> 
     29                <BOUCLE_date(ARTICLES){id_article}{titre_mot=article-sans-date}>
     30                </BOUCLE_date>
     31                        [(#CONFIG{escal/config/dateart}|=={non}|non)
     32                                <div id="date-article">[<:escal:article_mise_en_ligne:> <span class="majuscules">(#DATE|affdate)</span>] </div>
     33                                <div id="date-modif-article">[(#DATE_MODIF|affdate|!=={[(#DATE|affdate)]}|?{[<:escal:article_modifie:> (#DATE_MODIF|affdate)],''})]</div>
     34                        ]
     35                <//B_date>
    4036       
    41                         <BOUCLE_test(AUTEURS){id_article}{lang_select}{si #CONFIG{escal/config/auteurart}|=={non}|non}>
    42                         </BOUCLE_test>
    43                        <br />[(#LANG|=={ja}|non)<:par_auteur:>]
    44                                  <BOUCLE_auteurs_art(AUTEURS){id_article}{par nom}{", "}{lang_select}>
    45                                  <a class="auteur" href="[(#URL_PAGE{auteur}|parametre_url{id_auteur,#ID_AUTEUR}|parametre_url{lang,#ENV{lang}})]" title="<:escal:page_auteur:>">#NOM</a></BOUCLE_auteurs_art>
    46                        [(#LANG|=={ja}|oui)<:par_auteur:>]
    47                       </B_test>     
    48                 </div>
    49                 [(#CONFIG{escal/config/visites}|=={oui}|oui)
    50                 <div class="visites">
     37                <BOUCLE_test(AUTEURS){id_article}{lang_select}{si #CONFIG{escal/config/auteurart}|=={non}|non}>
     38                </BOUCLE_test>
     39                        <br />[(#LANG|=={ja}|non)<:par_auteur:>]
     40                        <BOUCLE_auteurs_art(AUTEURS){id_article}{par nom}{", "}{lang_select}>
     41                        <a class="auteur" href="[(#URL_PAGE{auteur}|parametre_url{id_auteur,#ID_AUTEUR}|parametre_url{lang,#ENV{lang}})]" title="<:escal:page_auteur:>">#NOM</a></BOUCLE_auteurs_art>
     42                        [(#LANG|=={ja}|oui)<:par_auteur:>]
     43                </B_test>     
     44        </div>
     45
     46        [(#CONFIG{escal/config/visites}|=={oui}|oui)
     47<!-- affichage des visites et de la popularité -->
     48        <aside class="visites">
    5149                <span class="visites-nbr"><:escal:visites:> : <strong>#VISITES</strong></span>
    52                 [(#CONFIG{escal/config/visites-inter, - })]
    53                 <span class="visites-popularite">
    54                  <:escal:popularite:> :
    55                 [<div class="graph">
    56                         <strong class="bar" style="width: #POPULARITE%;">(#POPULARITE)%</strong>
    57                 </div>]
    58                 </span>
    59                 </div>
    60                 ]
     50                        [(#CONFIG{escal/config/visites-inter, - })]
     51                <div class="visites-popularite">
     52                        <:escal:popularite:> :
     53                        [<div class="graph">
     54                                <strong class="bar" style="width: #POPULARITE%;">(#POPULARITE)%</strong>
     55                        </div>]
     56                </div>
     57        </aside>
     58        ]
    6159   
    6260<div class="nettoyeur"></div>   
     
    6563<div id="cadre-article">
    6664
    67     <div id="outils-article">
    68         <!-- affichage du bouton pour imprimer l'article -->
    69         <div class="imprime-article outil">
     65<aside>
     66<div id="outils-article">
     67<!-- affichage du bouton pour imprimer l'article -->
     68        <div class="imprime-article outil">
    7069                <a href="#" onclick="javascript:window.print()" title="<:escal:article_imprimer:>">
    71                 <img src="#CHEMIN{images/imprimer.gif}" alt="logo imprimer" />
    72                 </a>
    73         </div>
    74         <!-- affichage de l'icone pdf si plugin article_pdf activé -->
    75         [(#PLUGIN{ARTICLE_PDF}|oui)
    76         <div class="article-pdf outil">
    77         #ARTICLE_PDF{id_article}
    78         </div>
    79         ]
    80     <!-- affichage de l'icone pdf si plugin spipdf activé -->         
    81         [(#PLUGIN{SPIPDF}|oui)
    82         <div class="spipdf outil">
    83           <a href="[(#URL_PAGE{spipdf}
    84           |parametre_url{spipdf,spipdf_article}
    85           |parametre_url{id_article,#ID_ARTICLE}
    86           |parametre_url{nom_fichier,article_#ID_ARTICLE})]">
    87           <img src="#CHEMIN{images/icone_pdf.gif}" alt="article au format PDF" title="Télécharger l'article au format PDF" /></a>
    88         </div>
    89         ]       
    90         <!-- affichage de l'icone de licence si plugin licence activé -->
    91        
    92         [(#PLUGIN{LICENCE}|oui)
    93         [(#ID_LICENCE|=={0}|non)
    94         <div class="licence outil">
    95         <:escal:article_licence:> [(#LICENCE|image_reduire{0, 32})]
    96         </div>
    97         ]
    98         ]
    99         <!-- affichage des icones socialtags si plugin Socialtags activé -->
    100         [(#PLUGIN{SOCIALTAGS}|oui)
    101         <div id="socialtags-article" class="outil"></div>
    102         ]       
    103     <!-- affichage du bouton signalement si plugin activé -->
    104         [(#PLUGIN{SIGNALEMENT}|oui)
    105         <div class="signalement outil">       
    106         #FORMULAIRE_SIGNALEMENT
    107         </div>       
    108         ]
    109        
    110     </div>
     70                        <img src="#CHEMIN{images/imprimer.gif}" alt="logo imprimer" />
     71                </a>
     72        </div>
     73<!-- affichage de l'icone pdf si plugin article_pdf activé -->
     74        [(#PLUGIN{ARTICLE_PDF}|oui)
     75        <div class="article-pdf outil">
     76                #ARTICLE_PDF{id_article}
     77        </div>
     78        ]
     79<!-- affichage de l'icone pdf si plugin spipdf activé -->         
     80        [(#PLUGIN{SPIPDF}|oui)
     81        <div class="spipdf outil">
     82                <a href="[(#URL_PAGE{spipdf}
     83                |parametre_url{spipdf,spipdf_article}
     84                |parametre_url{id_article,#ID_ARTICLE}
     85                |parametre_url{nom_fichier,article_#ID_ARTICLE})]">
     86                <img src="#CHEMIN{images/icone_pdf.gif}" alt="article au format PDF" title="Télécharger l'article au format PDF" />
     87                </a>
     88        </div>
     89        ]       
     90<!-- affichage de l'icone de licence si plugin licence activé -->       
     91        [(#PLUGIN{LICENCE}|oui)
     92                [(#ID_LICENCE|=={0}|non)
     93                <div class="licence outil">
     94                        <:escal:article_licence:> [(#LICENCE|image_reduire{0, 32})]
     95                </div>
     96                ]
     97        ]
     98<!-- affichage des icones socialtags si plugin Socialtags activé -->
     99        [(#PLUGIN{SOCIALTAGS}|oui)
     100        <div id="socialtags-article" class="outil"></div>
     101        ]       
     102<!-- affichage du bouton signalement si plugin activé -->
     103        [(#PLUGIN{SIGNALEMENT}|oui)
     104        <div class="signalement outil">       
     105                #FORMULAIRE_SIGNALEMENT
     106        </div>       
     107        ]
     108</div>
    111109   
    112         <!-- affichage des images pour diminuer ou augmenter la taille des caractères -->
    113                         <div id="diminuer">
    114                                 <a href="javascript:changestyle(-1)" title="<:escal:taille_diminuer:>">
    115                         <img src="#CHEMIN{images/fontsizedown.png}"
    116                                         alt="<:escal:taille_diminuer:>"
    117                                          />
    118                                 </a>
    119                         </div>
    120 
    121                         <div id="augmenter">
    122                                 <a href="javascript:changestyle(1)" title="<:escal:taille_augmenter:>">
    123                         <img src="#CHEMIN{images/fontsizeup.png}"
    124                                         alt="<:escal:taille_augmenter:>"
    125                                          />
    126                                 </a>
    127                         </div>
    128 
    129    <div id="traductions-article">
    130     <B_traductions>
    131       <ul><hr /><:escal:traductions_article:>
    132         <BOUCLE_traductions(ARTICLES){traduction}{par lang}{exclus}{"/"}>
    133           <li><a href="[(#URL_ARTICLE|parametre_url{lang,#LANG})]">[(#LANG|traduire_nom_langue)]</a></li>
    134         </BOUCLE_traductions>
    135         <hr />
    136       </ul>
    137     </B_traductions>
    138   </div>
     110<!-- affichage des images pour diminuer ou augmenter la taille des caractères -->
     111        <div id="diminuer">
     112                <a href="javascript:changestyle(-1)" title="<:escal:taille_diminuer:>">
     113                        <img src="#CHEMIN{images/fontsizedown.png}" alt="<:escal:taille_diminuer:>" />
     114                </a>
     115        </div>
     116        <div id="augmenter">
     117                <a href="javascript:changestyle(1)" title="<:escal:taille_augmenter:>">
     118                        <img src="#CHEMIN{images/fontsizeup.png}" alt="<:escal:taille_augmenter:>" />
     119                </a>
     120        </div>
     121
     122<!-- affichage des traductions de l'article -->
     123        <div id="traductions-article">
     124                <B_traductions>
     125                        <ul>
     126                                <hr /><:escal:traductions_article:>
     127                <BOUCLE_traductions(ARTICLES){traduction}{par lang}{exclus}{"/"}>
     128                                <li><a href="[(#URL_ARTICLE|parametre_url{lang,#LANG})]">[(#LANG|traduire_nom_langue)]</a></li>
     129                </BOUCLE_traductions>
     130                                <hr />
     131                </ul>
     132                </B_traductions>
     133        </div>
    139134
    140135<div class="nettoyeur"></div>   
     136</aside>
    141137
    142138<div id="texte-article" class="surlignable">
    143139
    144         [(#PLUGIN{NOTATION}|oui)
    145         <div class="notation">
    146         <span style="float:left;padding-right:5px;">Noter cet article : </span>#FORMULAIRE_NOTATION
    147         </div>
    148         ]
    149 
    150                 [<div id="chapo" class="#EDIT{chapo}">(#CHAPO)</div>]
    151 
    152                 <!--Affichage du texte de l'article -->
     140        [(#PLUGIN{NOTATION}|oui)
     141                <div class="notation">
     142                        <span style="float:left;padding-right:5px;">Noter cet article : </span>#FORMULAIRE_NOTATION
     143                </div>
     144        ]
     145
     146        [<div id="chapo" class="#EDIT{chapo}">(#CHAPO)</div>]
     147
     148<!--Affichage du texte de l'article -->
    153149
    154150                <BOUCLE_2colonnes(ARTICLES){id_article}{titre_mot="texte2colonnes"}>
     
    210206           <//B_2colonnes>
    211207               
    212                                         <!-- et hop, un petit div pour récupérer le flux normal d'affichage
    213                                                 au cas où l'article se finisse par une image non centrée -->
    214                                         <div class="nettoyeur"></div>
    215 
    216                         <!--Affichage des notes de bas de page  -->
    217                                 [<div id="notes"><strong>Notes : </strong> <br />(#NOTES)</div>]
     208<div class="nettoyeur"></div>
     209
     210<!--Affichage des notes de bas de page  -->
     211        [<aside id="notes"><strong>Notes : </strong> <br />(#NOTES)</aside>]
    218212
    219213<!-- affichage carte gis du lieu -->
    220214        [(#PLUGIN{GIS}|oui)
    221         <INCLURE{fond=inclusions/inc-gis}{env}>
    222         ]
    223 <!-- fin affichage carte gis du lieu -->
    224 
    225 
     215                <INCLURE{fond=inclusions/inc-gis}{env}>
     216        ]
    226217
    227218<!-- affichage des événements -->
    228 
    229 
    230 #SET{tableauprochainement,#ARRAY}
    231 <BOUCLE_prochainementselection(EVENEMENTS){id_article}{age_fin<1}{par date_debut}>
    232 [(#ID_EVENEMENT_SOURCE|=={0}|?{
    233 #SET{tableauprochainement,#GET{tableauprochainement}|push{#ID_EVENEMENT}},
    234 #SET{tableauprochainement,#GET{tableauprochainement}|push{#ID_EVENEMENT_SOURCE}}
    235 })]
    236 </BOUCLE_prochainementselection>
     219        #SET{tableauprochainement,#ARRAY}
     220        <BOUCLE_prochainementselection(EVENEMENTS){id_article}{age_fin<1}{par date_debut}>
     221        [(#ID_EVENEMENT_SOURCE|=={0}|?{
     222        #SET{tableauprochainement,#GET{tableauprochainement}|push{#ID_EVENEMENT}},
     223        #SET{tableauprochainement,#GET{tableauprochainement}|push{#ID_EVENEMENT_SOURCE}}
     224        })]
     225        </BOUCLE_prochainementselection>
    237226
    238227<B_select>
    239 <div class="events-associes">
    240 <hr />
    241 <strong><:escal:evenements_associes:></strong>
    242 
    243 <div class="container-choix">
     228        <aside class="events-associes">
     229        <hr />
     230        <strong><:escal:evenements_associes:></strong>
     231
     232        <div class="container-choix">
    244233<BOUCLE_select(EVENEMENTS){id_evenement IN #GET{tableauprochainement}}>
    245234
    246 <BOUCLE_seul(EVENEMENTS){id_evenement=#ID_EVENEMENT}{par date}{date_fin>=#DATE}{doublons}>
    247 </BOUCLE_seul>
    248 <BOUCLE_plusieurs(EVENEMENTS){id_evenement_source=#ID_EVENEMENT}{par date}>
    249         <BOUCLE_futur(EVENEMENTS){id_evenement}{age<=0}{doublons}>
    250         </BOUCLE_futur>
    251 </BOUCLE_plusieurs>
    252 
    253 <BOUCLE_mot(MOTS){id_evenement}{type=Agenda_couleur}{0,1}>
    254 #SET{couleur,#DESCRIPTIF}
    255 </BOUCLE_mot>
    256 </B_mot>
    257 #SET{couleur,#CONFIG{escal/config/couleureventscalendrier,#336699}
    258 <//B_mot>
    259 
    260 <B_affiche>
    261         <div class="choix-article" style="width:40%;">
    262         <a href="[(#CONFIG{gerer_trad}=={oui}|?{[(#URL_EVENEMENT|parametre_url{lang,#ENV{lang}})],#URL_EVENEMENT})]" title="[(#DESCRIPTIF|textebrut)]">
    263 <BOUCLE_affiche(EVENEMENTS){!doublons}{0,1}{doublons affiche}{par date}>
    264 
    265         <div class="evenement-date" style="background-color:[(#GET{couleur}|PtoBR)];">
    266                 <span class="evenement-jour">[(#DATE_DEBUT|affdate{'d'})]</span>
    267                 <br />
    268                 <span class="evenement-mois">[(#DATE_DEBUT|nom_mois)]</span>
    269                 <br />
    270                 <span class="evenement-annee">[(#DATE_DEBUT|affdate{'Y'})]</span>
    271                 <br />
    272         </div>
    273 
    274         <div class="evenement-donnees">
    275                         <div class="donnee-titre">             
    276                         #TITRE
    277                         </div>
    278                         [<div class="donnee-lieu">             
    279                         <img src="#CHEMIN{images/geoloc.png}" alt="lieu"  />(#ADRESSE|PtoBR)
    280                         </div>]
    281 
    282                 [(#DATE_DEBUT|jour|=={[(#DATE_FIN|jour)]}|non)
    283                         <div class="donnee-heure">
    284                                 <img src="#CHEMIN{images/heure.png}" alt="horaire"  />
    285                                 du [(#DATE_DEBUT|nom_jour)] <strong>[(#DATE_DEBUT|affdate)]</strong>
    286                                 [(#HORAIRE|=={oui}|?{&agrave; partir de
    287                                 [(#DATE_DEBUT|heures)]H[(#DATE_DEBUT|minutes)],''})]
    288                                 <br />au
    289                                 [(#DATE_FIN|nom_jour)]
    290                         <strong>[(#DATE_FIN|affdate)]</strong> [(#HORAIRE|=={oui}|?{jusqu'&agrave;
    291                                 [(#DATE_FIN|heures)]H[(#DATE_FIN|minutes)],''})]
    292                 </div>
    293                 ]
    294 
    295                 [(#DATE_DEBUT|jour|=={[(#DATE_FIN|jour)]}|oui)
    296                         <div class="donnee-heure">
    297                                 [(#DATE_DEBUT|heures|=={[(#DATE_FIN|heures)]}|non)
    298                                 <img src="#CHEMIN{images/heure.png}" alt="horaire"  />
    299                                 [(#DATE_DEBUT|heures)]H[(#DATE_DEBUT|minutes)] -
    300                                 [(#DATE_FIN|heures)]H[(#DATE_FIN|minutes)]
    301                                 ]
    302                 </div>
    303                 ]
    304         </div>
    305 
    306 </BOUCLE_affiche>
    307         <div class="evenement-donnees">
    308         <BOUCLE_autres2(EVENEMENTS){!doublons}{id_evenement_source=#ID_EVENEMENT}{age<=1}{age>=-365}{doublons affiche}{par date}>
    309                 <br />&nbsp;&nbsp;+ [(#DATE_DEBUT|affdate_jourcourt)]
    310         </BOUCLE_autres2>
    311         </div>
    312         </a>
    313         </div><!--choix-article-->
    314 </B_affiche>
    315 
    316 </BOUCLE_select>
    317 </div><!--container-choix-->
    318 
    319 <hr />
    320 
    321 </div><!--events-associes-->
     235        <BOUCLE_seul(EVENEMENTS){id_evenement=#ID_EVENEMENT}{par date}{date_fin>=#DATE}{doublons}>
     236        </BOUCLE_seul>
     237        <BOUCLE_plusieurs(EVENEMENTS){id_evenement_source=#ID_EVENEMENT}{par date}>
     238                <BOUCLE_futur(EVENEMENTS){id_evenement}{age<=0}{doublons}>
     239                </BOUCLE_futur>
     240        </BOUCLE_plusieurs>
     241
     242        <BOUCLE_mot(MOTS){id_evenement}{type=Agenda_couleur}{0,1}>
     243        #SET{couleur,#DESCRIPTIF}
     244        </BOUCLE_mot>
     245        </B_mot>
     246        #SET{couleur,#CONFIG{escal/config/couleureventscalendrier,#336699}
     247        <//B_mot>
     248
     249        <B_affiche>
     250                <div class="choix-article" style="width:40%;">
     251                <a href="[(#CONFIG{gerer_trad}=={oui}|?{[(#URL_EVENEMENT|parametre_url{lang,#ENV{lang}})],#URL_EVENEMENT})]" title="[(#DESCRIPTIF|textebrut)]">
     252        <BOUCLE_affiche(EVENEMENTS){!doublons}{0,1}{doublons affiche}{par date}>
     253
     254                <div class="evenement-date" style="background-color:[(#GET{"couleur"}|PtoBR)];">
     255                        <span class="evenement-jour">[(#DATE_DEBUT|affdate{'d'})]</span>
     256                        <br />
     257                        <span class="evenement-mois">[(#DATE_DEBUT|nom_mois)]</span>
     258                        <br />
     259                        <span class="evenement-annee">[(#DATE_DEBUT|affdate{'Y'})]</span>
     260                        <br />
     261                </div>
     262
     263                <div class="evenement-donnees">
     264                                <div class="donnee-titre">             
     265                                #TITRE
     266                                </div>
     267                                [<div class="donnee-lieu">             
     268                                <img src="#CHEMIN{images/geoloc.png}" alt="lieu"  />(#ADRESSE|PtoBR)
     269                                </div>]
     270
     271                        [(#DATE_DEBUT|jour|=={[(#DATE_FIN|jour)]}|non)
     272                                <div class="donnee-heure">
     273                                        <img src="#CHEMIN{images/heure.png}" alt="horaire"  />
     274                                        du [(#DATE_DEBUT|nom_jour)] <strong>[(#DATE_DEBUT|affdate)]</strong>
     275                                        [(#HORAIRE|=={oui}|?{&agrave; partir de
     276                                        [(#DATE_DEBUT|heures)]H[(#DATE_DEBUT|minutes)],''})]
     277                                        <br />au
     278                                        [(#DATE_FIN|nom_jour)]
     279                                <strong>[(#DATE_FIN|affdate)]</strong> [(#HORAIRE|=={oui}|?{jusqu'&agrave;
     280                                        [(#DATE_FIN|heures)]H[(#DATE_FIN|minutes)],''})]
     281                        </div>
     282                        ]
     283
     284                        [(#DATE_DEBUT|jour|=={[(#DATE_FIN|jour)]}|oui)
     285                                <div class="donnee-heure">
     286                                        [(#DATE_DEBUT|heures|=={[(#DATE_FIN|heures)]}|non)
     287                                        <img src="#CHEMIN{images/heure.png}" alt="horaire"  />
     288                                        [(#DATE_DEBUT|heures)]H[(#DATE_DEBUT|minutes)] -
     289                                        [(#DATE_FIN|heures)]H[(#DATE_FIN|minutes)]
     290                                        ]
     291                        </div>
     292                        ]
     293                </div>
     294
     295        </BOUCLE_affiche>
     296                <div class="evenement-donnees">
     297                <BOUCLE_autres2(EVENEMENTS){!doublons}{id_evenement_source=#ID_EVENEMENT}{age<=1}{age>=-365}{doublons affiche}{par date}>
     298                        <br />&nbsp;&nbsp;+ [(#DATE_DEBUT|affdate_jourcourt)]
     299                </BOUCLE_autres2>
     300                </div>
     301                </a>
     302                </div><!--choix-article-->
     303        </B_affiche>
     304
     305        </BOUCLE_select>
     306
     307        </div><!--container-choix-->
     308
     309                <hr />
     310        </aside>
    322311</B_select>
    323312       
    324313</div><!-- Fin texte-article -->
    325314
    326                         <!--Affichage du post-sciptum  -->
    327         [<div id="ps" class="#EDIT{ps}"><strong>P.S. : </strong>(#PS|image_reduire{[(#CONFIG{escal/config/largeurimage,400})],0})</div>]
    328 
    329 
    330                 <!-- Ajout du site web associé s'il existe -->
    331                         [<div id="site" class="#EDIT{nom_site}"><br />
    332         <div class="#EDIT{url_site}">
    333                                 <img src="#CHEMIN{images/fleche_droite.png}"  alt="<:escal:fleche:>" />
    334                                
    335                                 <:escal:sur_web:> :
    336                                 <a href="#URL_SITE" [ title="(#NOM_SITE|couper{80}|attribut_html)"]> (#NOM_SITE) </a>
    337                                 </div>
    338         </div>]
    339 
    340         [(#PLUGIN{RECOMMANDER}|oui)
     315<!--Affichage du post-sciptum  -->
     316        [<aside id="ps" class="#EDIT{ps}"><strong>P.S. : </strong>(#PS|image_reduire{[(#CONFIG{escal/config/largeurimage,400})],0})</aside>]
     317
     318<!-- Ajout du site web associé s'il existe -->
     319        [<aside id="site" class="#EDIT{nom_site}"><br />
     320                 <div class="#EDIT{url_site}">
     321                        <img src="#CHEMIN{images/fleche_droite.png}"  alt="<:escal:fleche:>" />
     322                        <:escal:sur_web:> :
     323                        <a href="#URL_SITE" [ title="(#NOM_SITE|couper{80}|attribut_html)"]> (#NOM_SITE) </a>
     324                </div>
     325        </aside>]
     326
     327[(#PLUGIN{RECOMMANDER}|oui)
    341328        #RECOMMANDER{#TITRE,#URL_ARTICLE,#INTRODUCTION}
    342         ]
     329]
    343330
    344331</div><!-- Fin cadre-article-->
     332</article>
     333
    345334<br />
     335
    346336<!-- affichage des blocs annonce -->
    347337[(#CONFIG{escal/config/annonceart}|=={bas}|oui)<INCLURE {fond=inclusions/inc-annonce}{env}>]
    348338[(#CONFIG{escal/config/annoncedefilart}|=={bas}|oui)<INCLURE {fond=inclusions/inc-annonce_defilant}{env}>]
    349339
    350 
    351   [(#CONFIG{escal/config/portfolio}|=={non}|non)
    352     <INCLURE {fond=inclusions/inc-portfolio}{env}>
    353   ]
    354 
    355  
    356 
    357         <!-- et hop, un autre petit div pour récupérer le flux normal d'affichage -->
    358         <div class="nettoyeur"></div>
    359 
    360 
    361         <!-- Affichage des messages du forum associé à l'article -->
     340[(#CONFIG{escal/config/portfolio}|=={non}|non)
     341        <INCLURE {fond=inclusions/inc-portfolio}{env}>
     342]
     343
     344<div class="nettoyeur"></div>
     345
     346<!-- Affichage des messages du forum associé à l'article -->
    362347        [(#ACCEPTER_FORUM|=={non}|non)
    363           <!-- affichage du retour vers le haut de la page -->
    364     <div id="haut"><a href="#top" title="<:escal:title_haut_page:>"><:escal:haut_page:></a></div>
    365   <INCLURE {fond=inclusions/inc-forum_article}{id_article}{self=#SELF}>
    366   ]
    367 
    368   </BOUCLE_contexte>
     348        <INCLURE {fond=inclusions/inc-forum_article}{id_article}{self=#SELF}>
     349        ]
     350
     351</BOUCLE_contexte>
  • _squelettes_/escal/trunk/inclusions/inc-article_accueil.html

    r111947 r112458  
    1 <div  class="texte-article accueil">
     1<article  class="texte-article accueil">
    22
    33        <BOUCLE_accueil(ARTICLES){lang}{titre_mot=accueil}{par date}{inverse}{0,1}>
     
    1818                )
    1919              </div>]
     20        <div class="nettoyeur"></div>                 
    2021<!--Affichage des notes de bas de page  -->
    21                                 [<div id="notes"><strong>Notes : </strong> <br />(#NOTES)</div>]
    22                                         <!-- et hop, un petit div pour récupérer le flux normal d'affichage
    23                                                 au cas où l'article se finisse par une image non centrée -->
    24                                         <div class="nettoyeur"></div>
    25           [(#CONFIG{escal/config/accueilforum}|=={oui}|oui)
    26           <div class="accueilforum">
    27           <hr />
    28           <INCLURE {fond=inclusions/inc-forum_article}{id_article}{self=#SELF}>
    29           </div>
    30           ]
     22        [<aside id="notes"><strong>Notes : </strong> <br />(#NOTES)</aside>]
     23        <div class="nettoyeur"></div>
     24        [(#CONFIG{escal/config/accueilforum}|=={oui}|oui)
     25        <!--Affichage éventuel du forum  -->
     26                <aside class="accueilforum">
     27                        <hr />
     28                        <INCLURE {fond=inclusions/inc-forum_article}{id_article}{self=#SELF}>
     29                </aside>
     30        ]
    3131
    3232        </BOUCLE_accueil>
     
    3434
    3535            <BOUCLE_alt(ARTICLES){lang}{par date}{inverse}{0,1}>
    36 
     36<!-- si aucun article avec le mot-clé "accueil" on affiche le plus récent  -->
    3737              [<div class="texte #EDIT{texte}" id="accueil">
    3838                (#TEXTE
     
    5252        <div class="nettoyeur"></div>
    5353<!--Affichage des notes de bas de page  -->
    54                                 [<div id="notes"><strong>Notes : </strong> <br />(#NOTES)</div>]
    55                                
    56               [(#CONFIG{escal/config/accueilforum}|=={oui}|oui)
    57               <div class="accueilforum">
    58               <hr />
    59               <INCLURE {fond=inclusions/inc-forum_article}{id_article}{self=#SELF}>
    60               </div>
    61               ]
     54        [<aside id="notes"><strong>Notes : </strong> <br />(#NOTES)</aside>]
     55        <div class="nettoyeur"></div>
     56<!--Affichage éventuel du forum  -->
     57        [(#CONFIG{escal/config/accueilforum}|=={oui}|oui)
     58                <aside class="accueilforum">
     59                        <hr />
     60                        <INCLURE {fond=inclusions/inc-forum_article}{id_article}{self=#SELF}>
     61                </aside>
     62        ]
    6263
    6364            </BOUCLE_alt>
     
    6566        <//B_accueil>
    6667
    67         </div>
     68</article>
  • _squelettes_/escal/trunk/inclusions/inc-article_archive.html

    r111382 r112458  
    1 <div class="accueil">
     1<article class="accueil">
    22
    33<BOUCLE_exclusion(ARTICLES){titre_mot  IN 'accueil','annonce','annonce-defilant'}{doublons}>
    44</BOUCLE_exclusion>
    55
    6 
    76<BOUCLE_contexte(RUBRIQUES){titre_mot=archive}>
    87<BOUCLE_aleatoire(ARTICLES){branche}{par hasard}{0,1}{doublons}>
    98
    10 <div class="cadre-chemin">
    11          <!-- affichage du chemin de l'article -->
    12          <a href="[(#CONFIG{gerer_trad}=={oui}|?{[(#URL_SITE_SPIP|parametre_url{lang,#ENV{lang}})],#URL_SITE_SPIP})]" title="<:escal:accueil:>"><img src="#CHEMIN{images/fleche_droite.png}" alt="<:escal:fleche:>" /><:escal:accueil:></a>
    13          <BOUCLE_chemin_article(HIERARCHIE){id_article}{tout}>
    14            <img src="#CHEMIN{images/fleche_droite.png}" alt="<:escal:fleche:>" />
    15            <a href="[(#CONFIG{gerer_trad}=={oui}|?{[(#URL_RUBRIQUE|parametre_url{lang,#ENV{lang}})],#URL_RUBRIQUE})]" title="[(#DESCRIPTIF|textebrut|entites_html)]" >[(#TITRE)]</a>
    16          </BOUCLE_chemin_article>
     9<aside class="cadre-chemin">
     10<!-- affichage du chemin de l'article -->
     11        <a href="[(#CONFIG{gerer_trad}=={oui}|?{[(#URL_SITE_SPIP|parametre_url{lang,#ENV{lang}})],#URL_SITE_SPIP})]" title="<:escal:accueil:>"><img src="#CHEMIN{images/fleche_droite.png}" alt="<:escal:fleche:>" /><:escal:accueil:></a>
     12        <BOUCLE_chemin_article(HIERARCHIE){id_article}{tout}>
     13        <img src="#CHEMIN{images/fleche_droite.png}" alt="<:escal:fleche:>" />
     14        <a href="[(#CONFIG{gerer_trad}=={oui}|?{[(#URL_RUBRIQUE|parametre_url{lang,#ENV{lang}})],#URL_RUBRIQUE})]" title="[(#DESCRIPTIF|textebrut|entites_html)]" >[(#TITRE)]</a>
     15        </BOUCLE_chemin_article>
     16</aside>
     17
     18[(#LOGO_ARTICLE_RUBRIQUE|extraire_attribut{src}|balise_img{logo article ou rubrique,spip_logos}|image_reduire{50})]
     19
     20[<div id="surtitre-article" class="#EDIT{surtitre}">(#SURTITRE)</div>]
     21[<div id="titre-article" class="#EDIT{titre}">(#TITRE)</div>]
     22[<div id="soustitre-article" class="#EDIT{soustitre}">(#SOUSTITRE)</div>]
     23[<div id="descriptif-article">(#DESCRIPTIF)</div>]
     24<div id="auteur-article">  [<:escal:article_mise_en_ligne:> (#DATE|affdate)]
     25        <BOUCLE_test(AUTEURS){id_article}{lang_select}>
     26        </BOUCLE_test>
     27                <br />
     28                [(#LANG|=={ja}|non)<:par_auteur:>]
     29                <BOUCLE_auteurs_art(AUTEURS){id_article}{", "}{lang_select}>
     30                <a class="auteur" href="[(#URL_PAGE{auteur}|parametre_url{id_auteur,#ID_AUTEUR}|parametre_url{lang,#ENV{lang}})]" title="<:escal:page_auteur:>">#NOM</a></BOUCLE_auteurs_art>
     31                [(#LANG|=={ja}|non)<:par_auteur:>]
     32        </B_test>
    1733</div>
    1834
    19   [(#LOGO_ARTICLE_RUBRIQUE|extraire_attribut{src}|balise_img{logo article ou rubrique,spip_logos}|image_reduire{50})]
     35<div class="texte-article">
    2036
    21                 <div id="surtitre-article" class="#EDIT{surtitre}">[(#SURTITRE)]</div>
    22                 <div id="titre-article" class="#EDIT{titre}">[(#TITRE)]</div>
    23                 <div id="soustitre-article" class="#EDIT{soustitre}">[(#SOUSTITRE)]</div>
    24                 <div id="descriptif-article">[(#DESCRIPTIF)]</div>
    25                 <div id="auteur-article">  [<:escal:article_mise_en_ligne:> (#DATE|affdate)]
    26                 <BOUCLE_test(AUTEURS){id_article}{lang_select}>
    27                 </BOUCLE_test>
    28            <br />[(#LANG|=={ja}|non)<:par_auteur:>]
    29                         <BOUCLE_auteurs_art(AUTEURS){id_article}{", "}{lang_select}>
    30                         <a class="auteur" href="[(#URL_PAGE{auteur}|parametre_url{id_auteur,#ID_AUTEUR}|parametre_url{lang,#ENV{lang}})]" title="<:escal:page_auteur:>">#NOM</a></BOUCLE_auteurs_art>
    31             [(#LANG|=={ja}|non)<:par_auteur:>]
    32     </B_test>
    33     </div>
     37        [<div id="chapo" class="#EDIT{chapo}">(#CHAPO)</div>]
     38        <hr />
     39       
     40<!--Affichage du texte de l'article -->
     41        [<div class="#EDIT{texte}">(#TEXTE|image_reduire{[(#CONFIG{escal/config/largeurimage,400})],0})</div>]
     42        <div class="nettoyeur"></div>
     43       
     44<!--Affichage des notes de bas de page  -->
     45        [<aside id="notes"><strong>Notes : </strong> <br />(#NOTES)</aside>]
     46        <div class="nettoyeur"></div>
     47       
     48</div><!-- Fin texte-article -->
    3449
     50<!--Affichage du post-sciptum  -->
     51[<aside id="ps" class="#EDIT{ps}"><strong>P.S. : </strong>(#PS|image_reduire{[(#CONFIG{escal/config/largeurimage,400})],0})</aside>]
    3552
    36 
    37   <div class="texte-article">
    38 
    39                                 [<div id="chapo" class="#EDIT{chapo}">(#CHAPO)</div>]
    40     <hr />
    41                         <!--Affichage du texte de l'article -->
    42                                 [<div class="#EDIT{texte}">(#TEXTE|image_reduire{[(#CONFIG{escal/config/largeurimage,400})],0})</div>]
    43                                         <!-- et hop, un petit div pour récupérer le flux normal d'affichage
    44                                                 au cas où l'article se finisse par une image non centrée -->
    45                                         <div class="nettoyeur"></div>
    46 
    47                         <!--Affichage des notes de bas de page  -->
    48                                 [<strong>Notes : </strong> <br />
    49                                 <div id="notes">(#NOTES)</div>]
    50 
    51         </div><!-- Fin texte-article -->
    52 
    53                         <!--Affichage du post-sciptum  -->
    54         [<div id="ps" class="#EDIT{ps}"><strong>P.S. : </strong>(#PS|image_reduire{[(#CONFIG{escal/config/largeurimage,400})],0})</div>]
    55 
    56 
    57                 <!-- Ajout du site web associé s'il existe -->
    58                         [<div id="site" class="#EDIT{nom_site}"><br />
    59         <div class="#EDIT{url_site}">
    60                                 <img src="#CHEMIN{images/fleche_droite.png}"  alt="<:escal:fleche:>" />
    61 
    62                                 <:escal:sur_web:> :
    63                                 <a href="#URL_SITE" [ title="(#NOM_SITE|couper{80}|attribut_html)"]> (#NOM_SITE) </a>
    64                                 </div>
    65         </div>]
     53<!-- Ajout du site web associé s'il existe -->
     54[<aside id="site" class="#EDIT{nom_site}"><br />
     55        <div class="#EDIT{url_site}">
     56        <img src="#CHEMIN{images/fleche_droite.png}"  alt="<:escal:fleche:>" />
     57        <:escal:sur_web:> :
     58        <a href="#URL_SITE" [ title="(#NOM_SITE|couper{80}|attribut_html)"]> (#NOM_SITE) </a>
     59        </div>
     60</aside>]
    6661
    6762<!-- documents à telécharger -->
    68         <B_doc_joints>
    69                 <div id="cadre-telechargement">
    70                         <img src="#CHEMIN{images/download.gif}" width="18" height="18" alt="<:escal:alt_telechargements:>" />
    71       [(#TOTAL_BOUCLE|>{01}|oui) <:escal:telechargements:>]
    72       [(#TOTAL_BOUCLE|>{01}|non) <:escal:telechargement:>]
    73                         <div class="texte-doc" >
     63<B_doc_joints>
     64        <aside id="cadre-telechargement">
     65                <img src="#CHEMIN{images/download.gif}" width="18" height="18" alt="<:escal:alt_telechargements:>" />
     66                [(#TOTAL_BOUCLE|>{01}|oui) <:escal:telechargements:>]
     67                [(#TOTAL_BOUCLE|>{01}|non) <:escal:telechargement:>]
     68                <div class="texte-doc" >
    7469                        <table>
    75                                 <BOUCLE_doc_joints(DOCUMENTS){id_article}{mode=document}{vu=non}>
    76                                 [(#COMPTEUR_BOUCLE|alterner{'<tr>',''})]
    77                                 <td>
    78                         <ul>
    79                                                 <li>
    80                 [(#SPIP_VERSION|version_compare{2.1, >=}|non)
    81                   <a href="#URL_DOCUMENT">#LOGO_DOCUMENT</a>
    82                 ]
    83                 [(#SPIP_VERSION|version_compare{2.1, >=}|oui)
    84                   #LOGO_DOCUMENT{#URL_DOCUMENT}
    85                 ]
    86             </li>
     70<BOUCLE_doc_joints(DOCUMENTS){id_article}{mode=document}{vu=non}>
     71                        [(#COMPTEUR_BOUCLE|alterner{'<tr>',''})]
     72                        <td>
     73                                <ul>
     74                                        <li>
     75                                        [(#SPIP_VERSION|version_compare{2.1, >=}|non)
     76                                        <a href="#URL_DOCUMENT">#LOGO_DOCUMENT</a>
     77                                        ]
     78                                         [(#SPIP_VERSION|version_compare{2.1, >=}|oui)
     79                                        #LOGO_DOCUMENT{#URL_DOCUMENT}
     80                                        ]
     81                                        </li>
     82                                        <li><div class="titre-doc">[(#TITRE|sinon{#FICHIER|basename})]</div></li>
     83                                        <li>[<:escal:taille_fichier:> (#TAILLE|taille_en_octets)]</li>
     84                                        <li>[<:escal:format:> (#TYPE_DOCUMENT)]</li>
     85                                </ul>
     86                        </td>
     87                        [(#COMPTEUR_BOUCLE|alterner{'','</tr>'})]
     88</BOUCLE_doc_joints>
     89                        [(#TOTAL_BOUCLE|alterner{'<td></td></tr>',''})]
     90                        </table>
     91                </div><!-- fin texte-doc -->
    8792
    88                                                 <li><div class="titre-doc">[(#TITRE|sinon{#FICHIER|basename})]</div></li>
     93        </aside><!-- Fin cadre-telechargements -->
     94</B_doc_joints>
    8995
    90                                                 <li>[<:escal:taille_fichier:> (#TAILLE|taille_en_octets)]</li>
    91 
    92                                                 <li>[<:escal:format:> (#TYPE_DOCUMENT)]</li>
    93 
    94                                         </ul>
    95                 </td>
    96                                 [(#COMPTEUR_BOUCLE|alterner{'','</tr>'})]
    97                                 </BOUCLE_doc_joints>
    98                                 [(#TOTAL_BOUCLE|alterner{'<td></td></tr>',''})]
    99                         </table>
    100                     </div><!-- fin texte-doc -->
    101 
    102           </div><!-- Fin cadre-telechargements -->
    103         </B_doc_joints>
    104 
    105 
    106 
    107         <!-- et hop, un autre petit div pour récupérer le flux normal d'affichage -->
    108         <div class="nettoyeur"></div>
     96<div class="nettoyeur"></div>
    10997       
    110   [(#CONFIG{escal/config/archiveforum}|=={oui}|oui)
    111   <div class="accueilforum">
    112   <hr />
    113   <INCLURE {fond=inclusions/inc-forum_article}{id_article}{self=#SELF}>
    114   </div>
    115   ]
     98[(#CONFIG{escal/config/archiveforum}|=={oui}|oui)
     99        <aside class="accueilforum">
     100        <hr />
     101        <INCLURE {fond=inclusions/inc-forum_article}{id_article}{self=#SELF}>
     102        </aside>
     103]
    116104     
    117105</BOUCLE_aleatoire>
    118106</BOUCLE_contexte>
    119107
    120 </div>
     108</article>
    121109
    122110
  • _squelettes_/escal/trunk/inclusions/inc-article_forumSite.html

    r111382 r112458  
    33<BOUCLE_contexte(ARTICLES){id_article}>
    44
    5 <div id="forum-site">
     5<article id="forum-site">
    66       
    7         <div id="ariane-forum">
    8     <a href="[(#CONFIG{gerer_trad}=={oui}|?{[(#URL_SITE_SPIP|parametre_url{lang,#ENV{lang}})],#URL_SITE_SPIP})]" title="<:escal:accueil:>"><:escal:accueil:></a>
    9                 <BOUCLE_ariane(HIERARCHIE){id_article}{0,1}>
    10     <img src="#CHEMIN{images/fleche_droite.png}" alt="<:escal:fleche:>" />
    11     <a href="[(#URL_PAGE{forumSite-rubrique}|parametre_url{lang,#LANG})]">[(#TITRE|couper{80})]</a>
    12     </BOUCLE_ariane>
    13     <BOUCLE_ariane2(HIERARCHIE){id_article}{1,10}>
    14     <img src="#CHEMIN{images/fleche_droite.png}" alt="<:escal:fleche:>" />
    15     [(#TITRE|couper{80})]
     7<aside id="ariane-forum">
     8                <a href="[(#CONFIG{gerer_trad}=={oui}|?{[(#URL_SITE_SPIP|parametre_url{lang,#ENV{lang}})],#URL_SITE_SPIP})]" title="<:escal:accueil:>"><:escal:accueil:></a>
     9        <BOUCLE_ariane(HIERARCHIE){id_article}{0,1}>
     10                <img src="#CHEMIN{images/fleche_droite.png}" alt="<:escal:fleche:>" />
     11                <a href="[(#URL_PAGE{forumSite-rubrique}|parametre_url{lang,#LANG})]">[(#TITRE|couper{80})]</a>
     12        </BOUCLE_ariane>
     13        <BOUCLE_ariane2(HIERARCHIE){id_article}{1,10}>
     14                <img src="#CHEMIN{images/fleche_droite.png}" alt="<:escal:fleche:>" />
     15                [(#TITRE|couper{80})]
    1616    </BOUCLE_ariane2>
    17     <img src="#CHEMIN{images/fleche_droite.png}" alt="<:escal:fleche:>" />
    18     #TITRE
    19         </div>
     17                <img src="#CHEMIN{images/fleche_droite.png}" alt="<:escal:fleche:>" />
     18                #TITRE
     19</aside>
    2020
    21         [<div class="descriptif">(#DESCRIPTIF)</div>]
    22         [<div class=texte>(#TEXTE)</div>]
     21[<div class="descriptif">(#DESCRIPTIF)</div>]
     22[<div class=texte>(#TEXTE)</div>]
    2323
    24                                 [(#REM) Forum de l'article ]
    25                                 <div id="boutonG">
    26                                         <a href="[(#URL_PAGE{forumSite-proposer,#PARAMETRES_FORUM{#SELF}})]">
    27                                                 <img src="#CHEMIN{images/forum_bouton_proposerUnSujet.png}" alt="Proposer un sujet" />
    28                                         </a>
    29         </div>
    30         <div class="nettoyeur"></div>
     24<figure id="boutonG">
     25        <a href="[(#URL_PAGE{forumSite-proposer,#PARAMETRES_FORUM{#SELF}})]">
     26                <img src="#CHEMIN{images/forum_bouton_proposerUnSujet.png}" alt="Proposer un sujet" />
     27        </a>
     28</figure>
     29<div class="nettoyeur"></div>
    3130
    3231#SET{nbrpagsujets,#CONFIG{escal/config/paginforumsite,10}}
     
    3635        <div class="nettoyeur"></div>]
    3736        <table class="forum">
    38     <tr>
    39                         <th colspan="2">Sujets</th>
    40                         <th>Réponses</th>
    41                         <th>Derniers  Messages</th>
    42                 </tr>
     37        <thead>
     38        <tr>
     39                <th colspan="2">Sujets</th>
     40                <th>Réponses</th>
     41                <th>Derniers  Messages</th>
     42        </tr>
     43        </thead>
    4344
    4445<BOUCLE_test(FORUMS){id_article}{!par date_thread}{pagination #GET{nbrpagsujets}}>
    45      
    46         <BOUCLE_forums(FORUMS){id_thread}{doublons}>   
    47                 <tr class=" art-forum [(#COMPTEUR_BOUCLE|alterner{row_odd,row_even"})]" >
    48                         <td class="logo">
    49                                 [(#LOGO_AUTEUR||oui) [(#LOGO_AUTEUR|extraire_attribut{src}|balise_img{logo auteur,spip_logos}|image_reduire{64})] ]
    50                                 [(#LOGO_AUTEUR||non) <img src="#CHEMIN{images/forum_iconeSujet.jpg}" alt="sujet" /> ]
    51             </td>
    52                        
    53             <td class="titre-rub">
    54               <a href="[(#URL_PAGE{forumSite-sujet}|parametre_url{id_forum,#ID_FORUM})]" id="forum#ID_FORUM" title="[(#TEXTE|couper{100})]">
    55               #TITRE
    56               </a>
    57               <p>Propos&eacute; [(#LANG|=={ja}|non)<:par_auteur:>] #NOM [(#LANG|=={ja}|oui)<:par_auteur:>]</p>
    58             </td>
    59                        
    60                         <td>
    61                                 <!--nombre de message-->
    62                                 <B_nb_forumtotal>
    63                                 <BOUCLE_nb_forumtotal(FORUMS){id_thread}{plat}></BOUCLE_nb_forumtotal>
    64                                 <?php $total=#TOTAL_BOUCLE-1; echo $total; ?>
    65                                 <//B_nb_forumtotal>
    66             </td>
    67        
    68                         <td style="font-size:11px">
    69                                 <BOUCLE_dernier_message(FORUMS){id_thread}{plat}{par date}{inverse}{0,1}>
    70                                         <a href="[(#URL_PAGE{forumSite-sujet}|parametre_url{id_forum,#_forums:ID_FORUM})]#ancre[(#ID_FORUM)]">
    71                                         [(#NOM)]<br />
    72                                         [(#DATE|affdate{'d/m/Y'})] [(#DATE|affdate{'H:i:s'})]
    73                     </a>
    74                                 </BOUCLE_dernier_message>
    75             </td>     
    76                 </tr>             
    77         </BOUCLE_forums>
    78         </B_forums>
    79        
     46        <tr class="art-forum [(#COMPTEUR_BOUCLE|alterner{row_odd, row_even})]" >               
     47                <td class="logo">
     48                        [(#LOGO_AUTEUR||oui) [(#LOGO_AUTEUR|extraire_attribut{src}|balise_img{logo auteur,spip_logos}|image_reduire{64})] ]
     49                        [(#LOGO_AUTEUR||non) <img src="#CHEMIN{images/forum_iconeSujet.jpg}" alt="sujet" /> ]
     50                </td>
     51               
     52                <td class="titre-rub">
     53                        <a href="[(#URL_PAGE{forumSite-sujet}|parametre_url{id_forum,#ID_FORUM})]" id="forum#ID_FORUM" title="[(#TEXTE|couper{100})]">
     54                        #TITRE
     55                        </a>
     56                        <p>Propos&eacute; [(#LANG|=={ja}|non)<:par_auteur:>] #NOM [(#LANG|=={ja}|oui)<:par_auteur:>]</p>
     57                </td>
     58               
     59                <td>
     60                        <!--nombre de message-->
     61                        <B_nb_forumtotal>
     62                        <BOUCLE_nb_forumtotal(FORUMS){id_thread}{plat}></BOUCLE_nb_forumtotal>
     63                        <?php $total=#TOTAL_BOUCLE-1; echo $total; ?>
     64                        <//B_nb_forumtotal>
     65                </td>
     66
     67                <td style="font-size:11px">
     68                        <BOUCLE_dernier_message(FORUMS){id_thread}{plat}{par date}{inverse}{0,1}>
     69                                <a href="[(#URL_PAGE{forumSite-sujet}|parametre_url{id_forum,#_forums:ID_FORUM})]#ancre[(#ID_FORUM)]">
     70                                [(#NOM)]<br />
     71                                [(#DATE|affdate{'d/m/Y'})] [(#DATE|affdate{'H:i:s'})]
     72               </a>
     73                        </BOUCLE_dernier_message>
     74                </td>
     75        </tr>         
    8076</BOUCLE_test>   
    8177        </table>
    8278</B_test>
    8379
    84 </div>
     80</article>
    8581</BOUCLE_contexte>
  • _squelettes_/escal/trunk/inclusions/inc-article_libre1.html

    r96997 r112458  
    1 [(#REM)         on appelle l'article a qui on a attribue le mot-cle "article-libre1"
    2                         On y met ce qu'on veut dedans
    3                         C'est a vous de jouer ]
     1<aside>
     2[(#REM) On appelle l'article a qui on a attribue le mot-cle "article-libre1"
     3                On y met ce qu'on veut dedans
     4                C'est a vous de jouer ]
    45
    56<BOUCLE_direct(ARTICLES){titre_mot=article-libre1}{lang}{par date}{inverse}{0,1}>
     7<h1 class="cadre article-libre1">
     8        #TITRE
     9</h1>
    610
    7         <h1 class="cadre article-libre1">
    8          #TITRE
    9   </h1>
    10 
    11         <div class="texte article-libre1 [(#CONFIG{escal/config/togglearticlelibre1}|=={oui}|oui)toggle]">
    12          [(#TEXTE|image_reduire{[(#CONFIG{escal/config/largeurimagenoisettes,170})],0})]
    13         </div>     
     11<div class="texte article-libre1 [(#CONFIG{escal/config/togglearticlelibre1}|=={oui}|oui)toggle]">
     12        [(#TEXTE|image_reduire{[(#CONFIG{escal/config/largeurimagenoisettes,170})],0})]
     13</div>     
    1414
    1515</BOUCLE_direct>
    1616</B_direct>
    17 
    1817        <h1 class="cadre article-libre1">
    19  
    20   </h1>
    21 
     18         
     19        </h1>
     20       
    2221        <div class="texte article-libre1 [(#CONFIG{escal/config/togglearticlelibre1}|=={oui}|oui)toggle]" >
    23   Ici vous pouvez afficher le contenu d'un article avec le mot-clé "article-libre1".<br /><br />
    24   Le titre du bloc sera celui de l'article.
     22                Ici vous pouvez afficher le contenu d'un article avec le mot-clé "article-libre1".<br /><br />
     23                Le titre du bloc sera celui de l'article.
    2524        </div>
    26        
    2725<//B_direct>
    2826<div class="nettoyeur"></div>
     27</aside>
  • _squelettes_/escal/trunk/inclusions/inc-article_libre2.html

    r87910 r112458  
    1 [(#REM)         on appelle l'article a qui on a attribue le mot-cle "article-libre2"
    2                         On y met ce qu'on veut dedans
    3                         C'est a vous de jouer ]
     1<aside>
     2[(#REM) On appelle l'article a qui on a attribue le mot-cle "article-libre2"
     3                On y met ce qu'on veut dedans
     4                C'est a vous de jouer ]
    45
    56<BOUCLE_direct(ARTICLES){titre_mot=article-libre2}{lang}{par date}{inverse}{0,1}>
     7<h1 class="cadre article-libre2">
     8        #TITRE
     9</h1>
    610
    7         <h1 class="cadre article-libre2">
    8          #TITRE
    9   </h1>
    10 
    11         <div class="texte article-libre2 [(#CONFIG{escal/config/togglearticlelibre2}|=={oui}|oui)toggle]">
    12          [(#TEXTE|image_reduire{[(#CONFIG{escal/config/largeurimagenoisettes,170})],0})]
    13         </div>     
     11<div class="texte article-libre2 [(#CONFIG{escal/config/togglearticlelibre2}|=={oui}|oui)toggle]">
     12        [(#TEXTE|image_reduire{[(#CONFIG{escal/config/largeurimagenoisettes,170})],0})]
     13</div>     
    1414
    1515</BOUCLE_direct>
    1616</B_direct>
    17 
    1817        <h1 class="cadre article-libre2">
    19  
    20   </h1>
    21 
     18         
     19        </h1>
     20       
    2221        <div class="texte article-libre2 [(#CONFIG{escal/config/togglearticlelibre2}|=={oui}|oui)toggle]" >
    23   Ici vous pouvez afficher le contenu d'un article avec le mot-clé "article-libre2".<br /><br />
    24   Le titre du bloc sera celui de l'article.
     22                Ici vous pouvez afficher le contenu d'un article avec le mot-clé "article-libre2".<br /><br />
     23                Le titre du bloc sera celui de l'article.
    2524        </div>
    26        
    2725<//B_direct>
    2826<div class="nettoyeur"></div>
     27</aside>
  • _squelettes_/escal/trunk/inclusions/inc-article_libre3.html

    r87910 r112458  
    1 [(#REM)         on appelle l'article a qui on a attribue le mot-cle "article-libre3"
    2                         On y met ce qu'on veut dedans
    3                         C'est a vous de jouer ]
     1<aside>
     2[(#REM) On appelle l'article a qui on a attribue le mot-cle "article-libre3"
     3                On y met ce qu'on veut dedans
     4                C'est a vous de jouer ]
    45
    56<BOUCLE_direct(ARTICLES){titre_mot=article-libre3}{lang}{par date}{inverse}{0,1}>
     7<h1 class="cadre article-libre3">
     8        #TITRE
     9</h1>
    610
    7         <h1 class="cadre article-libre3">
    8          #TITRE
    9   </h1>
    10 
    11         <div class="texte article-libre3 [(#CONFIG{escal/config/togglearticlelibre3}|=={oui}|oui)toggle]">
    12          [(#TEXTE|image_reduire{[(#CONFIG{escal/config/largeurimagenoisettes,170})],0})]
    13         </div>     
     11<div class="texte article-libre3 [(#CONFIG{escal/config/togglearticlelibre3}|=={oui}|oui)toggle]">
     12        [(#TEXTE|image_reduire{[(#CONFIG{escal/config/largeurimagenoisettes,170})],0})]
     13</div>     
    1414
    1515</BOUCLE_direct>
    1616</B_direct>
    17 
    1817        <h1 class="cadre article-libre3">
    19  
    20   </h1>
    21 
     18         
     19        </h1>
     20       
    2221        <div class="texte article-libre3 [(#CONFIG{escal/config/togglearticlelibre3}|=={oui}|oui)toggle]" >
    23   Ici vous pouvez afficher le contenu d'un article avec le mot-clé "article-libre3".<br /><br />
    24   Le titre du bloc sera celui de l'article.
     22                Ici vous pouvez afficher le contenu d'un article avec le mot-clé "article-libre3".<br /><br />
     23                Le titre du bloc sera celui de l'article.
    2524        </div>
    26        
    2725<//B_direct>
    2826<div class="nettoyeur"></div>
     27</aside>
  • _squelettes_/escal/trunk/inclusions/inc-article_libre4.html

    r87910 r112458  
    1 [(#REM)         on appelle l'article a qui on a attribue le mot-cle "article-libre4"
    2                         On y met ce qu'on veut dedans
    3                         C'est a vous de jouer ]
     1<aside>
     2[(#REM) On appelle l'article a qui on a attribue le mot-cle "article-libre4"
     3                On y met ce qu'on veut dedans
     4                C'est a vous de jouer ]
    45
    56<BOUCLE_direct(ARTICLES){titre_mot=article-libre4}{lang}{par date}{inverse}{0,1}>
     7<h1 class="cadre article-libre4">
     8        #TITRE
     9</h1>
    610
    7         <h1 class="cadre article-libre4">
    8          #TITRE
    9   </h1>
    10 
    11         <div class="texte article-libre4 [(#CONFIG{escal/config/togglearticlelibre4}|=={oui}|oui)toggle]">
    12          [(#TEXTE|image_reduire{[(#CONFIG{escal/config/largeurimagenoisettes,170})],0})]
    13         </div>     
     11<div class="texte article-libre4 [(#CONFIG{escal/config/togglearticlelibre4}|=={oui}|oui)toggle]">
     12        [(#TEXTE|image_reduire{[(#CONFIG{escal/config/largeurimagenoisettes,170})],0})]
     13</div>     
    1414
    1515</BOUCLE_direct>
    1616</B_direct>
    17 
    1817        <h1 class="cadre article-libre4">
    19  
    20   </h1>
    21 
     18         
     19        </h1>
     20       
    2221        <div class="texte article-libre4 [(#CONFIG{escal/config/togglearticlelibre4}|=={oui}|oui)toggle]" >
    23   Ici vous pouvez afficher le contenu d'un article avec le mot-clé "article-libre4".<br /><br />
    24   Le titre du bloc sera celui de l'article.
     22                Ici vous pouvez afficher le contenu d'un article avec le mot-clé "article-libre4".<br /><br />
     23                Le titre du bloc sera celui de l'article.
    2524        </div>
    26        
    2725<//B_direct>
    2826<div class="nettoyeur"></div>
     27</aside>
  • _squelettes_/escal/trunk/inclusions/inc-article_libre5.html

    r87910 r112458  
    1 [(#REM)         on appelle l'article a qui on a attribue le mot-cle "article-libre5"
    2                         On y met ce qu'on veut dedans
    3                         C'est a vous de jouer ]
     1<aside>
     2[(#REM) On appelle l'article a qui on a attribue le mot-cle "article-libre5"
     3                On y met ce qu'on veut dedans
     4                C'est a vous de jouer ]
    45
    56<BOUCLE_direct(ARTICLES){titre_mot=article-libre5}{lang}{par date}{inverse}{0,1}>
     7<h1 class="cadre article-libre5">
     8        #TITRE
     9</h1>
    610
    7         <h1 class="cadre article-libre5">
    8          #TITRE
    9   </h1>
    10 
    11         <div class="texte article-libre5 [(#CONFIG{escal/config/togglearticlelibre5}|=={oui}|oui)toggle]">
    12          [(#TEXTE|image_reduire{[(#CONFIG{escal/config/largeurimagenoisettes,170})],0})]
    13         </div>     
     11<div class="texte article-libre5 [(#CONFIG{escal/config/togglearticlelibre5}|=={oui}|oui)toggle]">
     12        [(#TEXTE|image_reduire{[(#CONFIG{escal/config/largeurimagenoisettes,170})],0})]
     13</div>     
    1414
    1515</BOUCLE_direct>
    1616</B_direct>
    17 
    1817        <h1 class="cadre article-libre5">
    19  
    20   </h1>
    21 
     18         
     19        </h1>
     20       
    2221        <div class="texte article-libre5 [(#CONFIG{escal/config/togglearticlelibre5}|=={oui}|oui)toggle]" >
    23   Ici vous pouvez afficher le contenu d'un article avec le mot-clé "article-libre5".<br /><br />
    24   Le titre du bloc sera celui de l'article.
     22                Ici vous pouvez afficher le contenu d'un article avec le mot-clé "article-libre5".<br /><br />
     23                Le titre du bloc sera celui de l'article.
    2524        </div>
    26        
    2725<//B_direct>
    2826<div class="nettoyeur"></div>
     27</aside>
  • _squelettes_/escal/trunk/inclusions/inc-article_pleine_page.html

    r111382 r112458  
    11<BOUCLE_contexte(ARTICLES){id_article}>
    2 
    3 
    4 <div class="cadre-chemin">
    5          <!-- affichage du chemin de l'article -->
    6          <a href="[(#CONFIG{gerer_trad}=={oui}|?{[(#URL_SITE_SPIP|parametre_url{lang,#ENV{lang}})],#URL_SITE_SPIP})]" title="<:escal:accueil:>"><img src="#CHEMIN{images/fleche_droite.png}" alt="<:escal:fleche:>" /><:escal:accueil:></a>
    7          <BOUCLE_chemin_article(HIERARCHIE){id_article}{tout}>
    8            <img src="#CHEMIN{images/fleche_droite.png}" alt="<:escal:fleche:>" />
    9            <a href="[(#CONFIG{gerer_trad}=={oui}|?{[(#URL_RUBRIQUE|parametre_url{lang,#ENV{lang}})],#URL_RUBRIQUE})]" title="[(#DESCRIPTIF|textebrut|entites_html)]" >[(#TITRE)]</a>
    10          </BOUCLE_chemin_article>
    11 </div>
     2<article>
     3
     4<aside class="cadre-chemin">
     5<!-- affichage du chemin de l'article -->
     6        <a href="[(#CONFIG{gerer_trad}=={oui}|?{[(#URL_SITE_SPIP|parametre_url{lang,#ENV{lang}})],#URL_SITE_SPIP})]" title="<:escal:accueil:>"><img src="#CHEMIN{images/fleche_droite.png}" alt="<:escal:fleche:>" /><:escal:accueil:></a>
     7        <BOUCLE_chemin_article(HIERARCHIE){id_article}{tout}>
     8                <img src="#CHEMIN{images/fleche_droite.png}" alt="<:escal:fleche:>" />
     9                <a href="[(#CONFIG{gerer_trad}=={oui}|?{[(#URL_RUBRIQUE|parametre_url{lang,#ENV{lang}})],#URL_RUBRIQUE})]" title="[(#DESCRIPTIF|textebrut|entites_html)]" >[(#TITRE)]</a>
     10        </BOUCLE_chemin_article>
     11</aside>
    1212
    1313<div id="cadre-titre-article">
    1414
    15   <!-- affichage du logo de l'article ou de sa rubrique avec lien vers cette rubrique -->
     15<!-- affichage du logo de l'article ou de sa rubrique avec lien vers cette rubrique -->
    1616        <div class="logorub">
    17     [(#LOGO_ARTICLE_RUBRIQUE|extraire_attribut{src}|balise_img{logo article ou rubrique,spip_logos}|image_reduire{0,#CONFIG{escal/config/taillelogoart,150}})]
    18   </div>
    19 
    20 
    21 
    22                 <!-- affichage du titre de l'article, de son descriptif, de sa date de publication et de son auteur-->
    23                 <div id="surtitre-article" class="#EDIT{surtitre}">[(#SURTITRE)]</div>
    24                 <div id="titre-article" class="#EDIT{titre}">[(#TITRE)]</div>
    25                 <div id="soustitre-article" class="#EDIT{soustitre}">[(#SOUSTITRE)]</div>
    26                 <div id="descriptif-article">[(#DESCRIPTIF)]</div>
    27                 <div id="auteur-article"> 
    28 
    29         <BOUCLE_date(ARTICLES){id_article}{titre_mot=article-sans-date}>
    30         </BOUCLE_date>
    31         [(#CONFIG{escal/config/dateart}|=={non}|non)
    32             <div id="date-article">[<:escal:article_mise_en_ligne:> <span class="majuscules">(#DATE|affdate)</span>] </div>
    33             <div id="date-modif-article">[(#DATE_MODIF|affdate|!=={[(#DATE|affdate)]}|?{[<:escal:article_modifie:> (#DATE_MODIF|affdate)],''})]</div>
    34         ]
    35         <//B_date>
    36 
     17                [(#LOGO_ARTICLE_RUBRIQUE|extraire_attribut{src}|balise_img{logo article ou rubrique,spip_logos}|image_reduire{0,#CONFIG{escal/config/taillelogoart,150}})]
     18        </div>
     19
     20<!-- affichage du titre de l'article, de son descriptif, de sa date de publication et de son auteur-->
     21        [<div id="surtitre-article" class="#EDIT{surtitre}">(#SURTITRE)</div>]
     22        [<div id="titre-article" class="#EDIT{titre}">(#TITRE)</div>]
     23        [<div id="soustitre-article" class="#EDIT{soustitre}">(#SOUSTITRE)</div>]
     24        [<div id="descriptif-article">(#DESCRIPTIF)</div>]
     25        <div id="auteur-article"> 
     26                <BOUCLE_date(ARTICLES){id_article}{titre_mot=article-sans-date}>
     27                </BOUCLE_date>
     28                        [(#CONFIG{escal/config/dateart}|=={non}|non)
     29                                <div id="date-article">[<:escal:article_mise_en_ligne:> <span class="majuscules">(#DATE|affdate)</span>] </div>
     30                                <div id="date-modif-article">[(#DATE_MODIF|affdate|!=={[(#DATE|affdate)]}|?{[<:escal:article_modifie:> (#DATE_MODIF|affdate)],''})]</div>
     31                        ]
     32                <//B_date>
     33       
    3734                <BOUCLE_test(AUTEURS){id_article}{lang_select}{si #CONFIG{escal/config/auteurart}|=={non}|non}>
    3835                </BOUCLE_test>
    39                <br />[(#LANG|=={ja}|non)<:par_auteur:>]
    40                          <BOUCLE_auteurs_art(AUTEURS){id_article}{par nom}{", "}{lang_select}>
    41                          <a class="auteur" href="[(#URL_PAGE{auteur}|parametre_url{id_auteur,#ID_AUTEUR}|parametre_url{lang,#ENV{lang}})]" title="<:escal:page_auteur:>">#NOM</a></BOUCLE_auteurs_art>
    42                [(#LANG|=={ja}|oui)<:par_auteur:>]
    43         </B_test>
    44     </div>
     36                        <br />[(#LANG|=={ja}|non)<:par_auteur:>]
     37                        <BOUCLE_auteurs_art(AUTEURS){id_article}{par nom}{", "}{lang_select}>
     38                        <a class="auteur" href="[(#URL_PAGE{auteur}|parametre_url{id_auteur,#ID_AUTEUR}|parametre_url{lang,#ENV{lang}})]" title="<:escal:page_auteur:>">#NOM</a></BOUCLE_auteurs_art>
     39                        [(#LANG|=={ja}|oui)<:par_auteur:>]
     40                </B_test>     
     41        </div>
    4542<div class="nettoyeur"></div>
    4643   
     
    4946<div id="cadre-article">
    5047
    51    <div id="outils-article">
    52         <!-- affichage du bouton pour imprimer l'article -->
    53         <div class="imprime-article outil">
     48<aside>
     49<div id="outils-article">
     50<!-- affichage du bouton pour imprimer l'article -->
     51        <div class="imprime-article outil">
    5452                <a href="#" onclick="javascript:window.print()" title="<:escal:article_imprimer:>">
    55                 <img src="#CHEMIN{images/imprimer.gif}" alt="logo imprimer" />
    56                 </a>
    57         </div>
    58         <!-- affichage de l'icone pdf si plugin article_pdf activé -->
    59         [(#PLUGIN{ARTICLE_PDF}|oui)
    60         <div class="article-pdf outil">
    61         #ARTICLE_PDF{id_article}
    62         </div>
    63         ]
    64     <!-- affichage de l'icone pdf si plugin spipdf activé -->       
    65         [(#PLUGIN{SPIPDF}|oui)
    66         <div class="spipdf outil">
    67           <a href="[(#URL_PAGE{spipdf}
    68           |parametre_url{spipdf,spipdf_article}
    69           |parametre_url{id_article,#ID_ARTICLE}
    70           |parametre_url{nom_fichier,article_#ID_ARTICLE})]">
    71           <img src="#CHEMIN{images/icone_pdf.gif}" alt="article au format PDF" title="Télécharger l'article au format PDF" /></a>
    72         </div>
    73         ]
    74         <!-- affichage de l'icone de licence si plugin licence activé -->
    75         [(#PLUGIN{LICENCE}|oui)
    76         <div class="licence outil">
    77         <:escal:article_licence:> [(#LICENCE|image_reduire{0, 32})]
    78         </div>
    79         ]
    80         <!-- affichage des icones socialtags si plugin Socialtags activé -->
    81         [(#PLUGIN{SOCIALTAGS}|oui)
    82         <div id="socialtags-article" class="outil"></div>
    83         ]       
    84     <!-- affichage du bouton signalement si plugin activé -->
    85         [(#PLUGIN{SIGNALEMENT}|oui)
    86         <div class="signalement outil">       
    87         #FORMULAIRE_SIGNALEMENT
    88         </div>       
    89         ]
    90     </div>
    91         <!-- affichage des images pour diminuer ou augmenter la taille des caractères -->
    92                         <div id="diminuer">
    93                                 <a href="javascript:changestyle(-1)" title="<:escal:taille_diminuer:>">
    94                         <img src="#CHEMIN{images/fontsizedown.png}"
    95                                         alt="<:escal:taille_diminuer:>"
    96                                          />
    97                                 </a>
    98                         </div>
    99 
    100                         <div id="augmenter">
    101                                 <a href="javascript:changestyle(1)" title="<:escal:taille_augmenter:>">
    102                         <img src="#CHEMIN{images/fontsizeup.png}"
    103                                         alt="<:escal:taille_augmenter:>"
    104                                          />
    105                                 </a>
    106                         </div>
    107 
    108 
    109 <!--
    110    <div id="traductions-article">
    111     <B_traductions>
    112       <ul><hr /><:escal:traductions_article:>
    113         <BOUCLE_traductions(ARTICLES){traduction}{par lang}{exclus}{"/"}>
    114           <li><a href="[(#URL_ARTICLE|parametre_url{lang,#LANG})]">[(#LANG|traduire_nom_langue)]</a></li>
    115         </BOUCLE_traductions>
    116         <hr />
    117       </ul>
    118     </B_traductions>
    119   </div>
    120 -->
    121 
    122 <div class="nettoyeur"></div>   
    123 
    124   <div id="texte-article" class="surlignable">
    125 
    126         [(#PLUGIN{NOTATION}|oui)
    127         <div class="notation">
    128         <span style="float:left;padding-right:5px;">Noter cet article : </span>#FORMULAIRE_NOTATION
    129         </div>
    130         ]
    131        
    132                         [<div id="chapo" class="#EDIT{chapo}">(#CHAPO)</div>]
    133 
    134                         <!--Affichage du texte de l'article -->
     53                        <img src="#CHEMIN{images/imprimer.gif}" alt="logo imprimer" />
     54                </a>
     55        </div>
     56<!-- affichage de l'icone pdf si plugin article_pdf activé -->
     57        [(#PLUGIN{ARTICLE_PDF}|oui)
     58        <div class="article-pdf outil">
     59                #ARTICLE_PDF{id_article}
     60        </div>
     61        ]
     62<!-- affichage de l'icone pdf si plugin spipdf activé -->         
     63        [(#PLUGIN{SPIPDF}|oui)
     64        <div class="spipdf outil">
     65                <a href="[(#URL_PAGE{spipdf}
     66                |parametre_url{spipdf,spipdf_article}
     67                |parametre_url{id_article,#ID_ARTICLE}
     68                |parametre_url{nom_fichier,article_#ID_ARTICLE})]">
     69                <img src="#CHEMIN{images/icone_pdf.gif}" alt="article au format PDF" title="Télécharger l'article au format PDF" />
     70                </a>
     71        </div>
     72        ]       
     73<!-- affichage de l'icone de licence si plugin licence activé -->       
     74        [(#PLUGIN{LICENCE}|oui)
     75                [(#ID_LICENCE|=={0}|non)
     76                <div class="licence outil">
     77                        <:escal:article_licence:> [(#LICENCE|image_reduire{0, 32})]
     78                </div>
     79                ]
     80        ]
     81<!-- affichage des icones socialtags si plugin Socialtags activé -->
     82        [(#PLUGIN{SOCIALTAGS}|oui)
     83        <div id="socialtags-article" class="outil"></div>
     84        ]       
     85<!-- affichage du bouton signalement si plugin activé -->
     86        [(#PLUGIN{SIGNALEMENT}|oui)
     87        <div class="signalement outil">       
     88                #FORMULAIRE_SIGNALEMENT
     89        </div>       
     90        ]
     91</div>
     92   
     93<!-- affichage des images pour diminuer ou augmenter la taille des caractères -->
     94        <div id="diminuer">
     95                <a href="javascript:changestyle(-1)" title="<:escal:taille_diminuer:>">
     96                        <img src="#CHEMIN{images/fontsizedown.png}" alt="<:escal:taille_diminuer:>" />
     97                </a>
     98        </div>
     99        <div id="augmenter">
     100                <a href="javascript:changestyle(1)" title="<:escal:taille_augmenter:>">
     101                        <img src="#CHEMIN{images/fontsizeup.png}" alt="<:escal:taille_augmenter:>" />
     102                </a>
     103        </div>
     104
     105<!-- affichage des traductions de l'article -->
     106        <div id="traductions-article">
     107                <B_traductions>
     108                        <ul>
     109                                <hr /><:escal:traductions_article:>
     110                <BOUCLE_traductions(ARTICLES){traduction}{par lang}{exclus}{"/"}>
     111                                <li><a href="[(#URL_ARTICLE|parametre_url{lang,#LANG})]">[(#LANG|traduire_nom_langue)]</a></li>
     112                </BOUCLE_traductions>
     113                                <hr />
     114                </ul>
     115                </B_traductions>
     116        </div>
     117
     118<div class="nettoyeur"></div>   
     119</aside>
     120 
     121<div id="texte-article" class="surlignable">
     122
     123        [(#PLUGIN{NOTATION}|oui)
     124                <div class="notation">
     125                        <span style="float:left;padding-right:5px;">Noter cet article : </span>#FORMULAIRE_NOTATION
     126                </div>
     127        ]
     128
     129        [<div id="chapo" class="#EDIT{chapo}">(#CHAPO)</div>]
     130
     131<!--Affichage du texte de l'article -->
    135132                       
    136133                <BOUCLE_2colonnes(ARTICLES){id_article}{titre_mot="texte2colonnes"}>
    137                 <div class="container-colonnes">       
     134                <div class="container-colonnes">
    138135                        <div id="colonne1" >
    139136                        [<div class="#EDIT{texte}">
    140137                        (#TEXTE*
    141138                        |decouper_en_XD_parties{2,1}|propre
    142                         |image_reduire{[(#CONFIG{escal/config/largeurimage,400})],0
     139                        |image_reduire{[(#CONFIG{escal/config/largeurimagepleinepage,400})],0
    143140                        |replace{<aide>,<div class="aide">}
    144141               |replace{</aide>,</div>}
     
    153150               </div>]
    154151                        </div>
    155                        
     152
    156153                        <div id="colonne2">
    157154                        [<div class="#EDIT{texte}">
    158155                        (#TEXTE*
    159156                        |decouper_en_XD_parties{2,2}|propre
    160                         |image_reduire{[(#CONFIG{escal/config/largeurimage,400})],0
     157                        |image_reduire{[(#CONFIG{escal/config/largeurimagepleinepage,400})],0
    161158                        |replace{<aide>,<div class="aide">}
    162159               |replace{</aide>,</div>}
     
    172169                        </div>
    173170                </div>
    174                 </BOUCLE_2colonnes>     
    175                
     171                </BOUCLE_2colonnes>
     172
    176173                </B_2colonnes> 
    177174                        [<div class="#EDIT{texte}">
    178175                (#TEXTE
    179                 |image_reduire{[(#CONFIG{escal/config/largeurimage,400})],0}
     176                |image_reduire{[(#CONFIG{escal/config/largeurimagepleinepage,400})],0}
    180177                |replace{<aide>,<div class="aide">}
    181178                |replace{</aide>,</div>}
     
    191188                </div>]
    192189           <//B_2colonnes>                             
    193                                         <!-- et hop, un petit div pour récupérer le flux normal d'affichage
    194                                                 au cas où l'article se finisse par une image non centrée -->
    195                                         <div class="nettoyeur"></div>
     190
     191<div class="nettoyeur"></div>
    196192                                       
    197193
     
    199195                                [<strong>Notes : </strong> <br />
    200196                                <div id="notes">(#NOTES)</div>]
    201                                
     197
     198<!--Affichage des notes de bas de page  -->
     199        [<aside id="notes"><strong>Notes : </strong> <br />(#NOTES)</aside>]
     200
    202201<!-- affichage carte gis du lieu -->
    203202        [(#PLUGIN{GIS}|oui)
    204         <INCLURE{fond=inclusions/inc-gis}{env}>
    205         ]
    206 <!-- fin affichage carte gis du lieu -->
    207                                
     203                <INCLURE{fond=inclusions/inc-gis}{env}>
     204        ]
     205
    208206<!-- affichage des événements -->
    209 
    210 
    211 #SET{tableauprochainement,#ARRAY}
    212 <BOUCLE_prochainementselection(EVENEMENTS){id_article}{age_fin<=0}{par date_debut}>
    213 [(#ID_EVENEMENT_SOURCE|=={0}|?{                         
    214 #SET{tableauprochainement,#GET{tableauprochainement}|push{#ID_EVENEMENT}},                             
    215 #SET{tableauprochainement,#GET{tableauprochainement}|push{#ID_EVENEMENT_SOURCE}}
    216 })]
    217 </BOUCLE_prochainementselection>
     207        #SET{tableauprochainement,#ARRAY}
     208        <BOUCLE_prochainementselection(EVENEMENTS){id_article}{age_fin<1}{par date_debut}>
     209        [(#ID_EVENEMENT_SOURCE|=={0}|?{
     210        #SET{tableauprochainement,#GET{tableauprochainement}|push{#ID_EVENEMENT}},
     211        #SET{tableauprochainement,#GET{tableauprochainement}|push{#ID_EVENEMENT_SOURCE}}
     212        })]
     213        </BOUCLE_prochainementselection>
    218214
    219215<B_select>
    220 <div class="events-associes">
    221 <hr /> 
    222 <strong><:escal:evenements_associes:></strong>
    223 
    224 <div class="container-choix">
     216        <aside class="events-associes">
     217        <hr />
     218        <strong><:escal:evenements_associes:></strong>
     219
     220        <div class="container-choix">
    225221<BOUCLE_select(EVENEMENTS){id_evenement IN #GET{tableauprochainement}}>
    226        
    227 <BOUCLE_seul(EVENEMENTS){id_evenement=#ID_EVENEMENT}{par date}{date_fin>=#DATE}{doublons}>
    228 </BOUCLE_seul>
    229 <BOUCLE_plusieurs(EVENEMENTS){id_evenement_source=#ID_EVENEMENT}{par date}>
    230         <BOUCLE_futur(EVENEMENTS){id_evenement}{age<=0}{doublons}>
    231         </BOUCLE_futur>
    232 </BOUCLE_plusieurs> 
    233 
    234 <BOUCLE_mot(MOTS){id_evenement}{type=Agenda_couleur}{0,1}>
    235 #SET{couleur,#DESCRIPTIF}
    236 </BOUCLE_mot>
    237 </B_mot>
    238 #SET{couleur,#336699}
    239 <//B_mot>       
    240 
    241 <B_affiche>
    242         <div class="choix-article" style="width:40%;">
    243         <a href="[(#CONFIG{gerer_trad}=={oui}|?{[(#URL_EVENEMENT|parametre_url{lang,#ENV{lang}})],#URL_EVENEMENT})]" title="[(#DESCRIPTIF|textebrut)]">         
    244 <BOUCLE_affiche(EVENEMENTS){!doublons}{0,1}{doublons affiche}{par date}>
    245 
    246         <div class="evenement-date" style="background-color:[(#GET{couleur}|PtoBR)];">
    247                 <span class="evenement-jour">[(#DATE_DEBUT|affdate{'d'})]</span>
    248                 <br />
    249                 <span class="evenement-mois">[(#DATE_DEBUT|nom_mois)]</span>
    250                 <br />
    251                 <span class="evenement-annee">[(#DATE_DEBUT|affdate{'Y'})]</span>
    252                 <br />
    253         </div>
    254                                
    255         <div class="evenement-donnees">
    256                         <div class="donnee-titre">             
    257                         #TITRE
    258                         </div>
    259                         [<div class="donnee-lieu">             
    260                         <img src="#CHEMIN{images/geoloc.png}" alt="lieu"  />(#ADRESSE|PtoBR)
    261                         </div>]
    262                                                        
    263                 [(#DATE_DEBUT|jour|=={[(#DATE_FIN|jour)]}|non)
    264                         <div class="donnee-heure">
    265                                 <img src="#CHEMIN{images/heure.png}" alt="horaire"  />
    266                                 du [(#DATE_DEBUT|nom_jour)] <strong>[(#DATE_DEBUT|affdate)]</strong>
    267                                 [(#HORAIRE|=={oui}|?{&agrave; partir de
    268                                 [(#DATE_DEBUT|heures)]H[(#DATE_DEBUT|minutes)],''})]
    269                                 <br />au
    270                                 [(#DATE_FIN|nom_jour)]
    271                         <strong>[(#DATE_FIN|affdate)]</strong> [(#HORAIRE|=={oui}|?{jusqu'&agrave;
    272                                 [(#DATE_FIN|heures)]H[(#DATE_FIN|minutes)],''})]
    273                 </div> 
    274                 ]
    275        
    276                 [(#DATE_DEBUT|jour|=={[(#DATE_FIN|jour)]}|oui)
    277                         <div class="donnee-heure">
    278                                 [(#DATE_DEBUT|heures|=={[(#DATE_FIN|heures)]}|non)
    279                                 <img src="#CHEMIN{images/heure.png}" alt="horaire"  />
    280                                 [(#DATE_DEBUT|heures)]H[(#DATE_DEBUT|minutes)] -
    281                                 [(#DATE_FIN|heures)]H[(#DATE_FIN|minutes)]
    282                                 ]
    283                 </div> 
    284                 ]
    285         </div>
    286        
    287 </BOUCLE_affiche>
    288         <div class="evenement-donnees">         
    289         <BOUCLE_autres2(EVENEMENTS){!doublons}{id_evenement_source=#ID_EVENEMENT}{age<=1}{age>=-365}{doublons affiche}{par date}>
    290                 <br />&nbsp;&nbsp;+ [(#DATE_DEBUT|affdate_jourcourt)]
    291         </BOUCLE_autres2>
    292         </div>
    293         </a>
    294         </div><!--choix-article-->
    295 </B_affiche>   
    296        
    297 </BOUCLE_select>
    298 </div><!--container-choix-->   
    299 
    300 <hr />
    301 
    302 </div><!--events-associes-->
     222
     223        <BOUCLE_seul(EVENEMENTS){id_evenement=#ID_EVENEMENT}{par date}{date_fin>=#DATE}{doublons}>
     224        </BOUCLE_seul>
     225        <BOUCLE_plusieurs(EVENEMENTS){id_evenement_source=#ID_EVENEMENT}{par date}>
     226                <BOUCLE_futur(EVENEMENTS){id_evenement}{age<=0}{doublons}>
     227                </BOUCLE_futur>
     228        </BOUCLE_plusieurs>
     229
     230        <BOUCLE_mot(MOTS){id_evenement}{type=Agenda_couleur}{0,1}>
     231        #SET{couleur,#DESCRIPTIF}
     232        </BOUCLE_mot>
     233        </B_mot>
     234        #SET{couleur,#CONFIG{escal/config/couleureventscalendrier,#336699}
     235        <//B_mot>
     236
     237        <B_affiche>
     238                <div class="choix-article" style="width:40%;">
     239                <a href="[(#CONFIG{gerer_trad}=={oui}|?{[(#URL_EVENEMENT|parametre_url{lang,#ENV{lang}})],#URL_EVENEMENT})]" title="[(#DESCRIPTIF|textebrut)]">
     240        <BOUCLE_affiche(EVENEMENTS){!doublons}{0,1}{doublons affiche}{par date}>
     241
     242                <div class="evenement-date" style="background-color:[(#GET{"couleur"}|PtoBR)];">
     243                        <span class="evenement-jour">[(#DATE_DEBUT|affdate{'d'})]</span>
     244                        <br />
     245                        <span class="evenement-mois">[(#DATE_DEBUT|nom_mois)]</span>
     246                        <br />
     247                        <span class="evenement-annee">[(#DATE_DEBUT|affdate{'Y'})]</span>
     248                        <br />
     249                </div>
     250
     251                <div class="evenement-donnees">
     252                                <div class="donnee-titre">             
     253                                #TITRE
     254                                </div>
     255                                [<div class="donnee-lieu">             
     256                                <img src="#CHEMIN{images/geoloc.png}" alt="lieu"  />(#ADRESSE|PtoBR)
     257                                </div>]
     258
     259                        [(#DATE_DEBUT|jour|=={[(#DATE_FIN|jour)]}|non)
     260                                <div class="donnee-heure">
     261                                        <img src="#CHEMIN{images/heure.png}" alt="horaire"  />
     262                                        du [(#DATE_DEBUT|nom_jour)] <strong>[(#DATE_DEBUT|affdate)]</strong>
     263                                        [(#HORAIRE|=={oui}|?{&agrave; partir de
     264                                        [(#DATE_DEBUT|heures)]H[(#DATE_DEBUT|minutes)],''})]
     265                                        <br />au
     266                                        [(#DATE_FIN|nom_jour)]
     267                                <strong>[(#DATE_FIN|affdate)]</strong> [(#HORAIRE|=={oui}|?{jusqu'&agrave;
     268                                        [(#DATE_FIN|heures)]H[(#DATE_FIN|minutes)],''})]
     269                        </div>
     270                        ]
     271
     272                        [(#DATE_DEBUT|jour|=={[(#DATE_FIN|jour)]}|oui)
     273                                <div class="donnee-heure">
     274                                        [(#DATE_DEBUT|heures|=={[(#DATE_FIN|heures)]}|non)
     275                                        <img src="#CHEMIN{images/heure.png}" alt="horaire"  />
     276                                        [(#DATE_DEBUT|heures)]H[(#DATE_DEBUT|minutes)] -
     277                                        [(#DATE_FIN|heures)]H[(#DATE_FIN|minutes)]
     278                                        ]
     279                        </div>
     280                        ]
     281                </div>
     282
     283        </BOUCLE_affiche>
     284                <div class="evenement-donnees">
     285                <BOUCLE_autres2(EVENEMENTS){!doublons}{id_evenement_source=#ID_EVENEMENT}{age<=1}{age>=-365}{doublons affiche}{par date}>
     286                        <br />&nbsp;&nbsp;+ [(#DATE_DEBUT|affdate_jourcourt)]
     287                </BOUCLE_autres2>
     288                </div>
     289                </a>
     290                </div><!--choix-article-->
     291        </B_affiche>
     292
     293        </BOUCLE_select>
     294
     295        </div><!--container-choix-->
     296
     297                <hr />
     298        </aside>
    303299</B_select>
    304300                               
    305 
    306         </div><!-- Fin texte-article -->
    307 
    308                         <!--Affichage du post-sciptum  -->
    309         [<div id="ps" class="#EDIT{ps}"><strong>P.S. : </strong>(#PS|image_reduire{[(#CONFIG{escal/config/largeurimage,400})],0})</div>]
    310 
    311 
    312                 <!-- Ajout du site web associé s'il existe -->
    313                         [<div id="site" class="#EDIT{nom_site}"><br />
    314         <div class="#EDIT{url_site}">
    315                                 <img src="#CHEMIN{images/fleche_droite.png}"  alt="<:escal:fleche:>" />
    316                                
    317                                 <:escal:sur_web:> :
    318                                 <a href="#URL_SITE" [ title="(#NOM_SITE|couper{80}|attribut_html)"]> (#NOM_SITE) </a>
    319                                 </div>
    320         </div>]
    321 
    322         [(#PLUGIN{RECOMMANDER}|oui)
     301</div><!-- Fin texte-article -->
     302
     303<!--Affichage du post-sciptum  -->
     304        [<aside id="ps" class="#EDIT{ps}"><strong>P.S. : </strong>(#PS|image_reduire{[(#CONFIG{escal/config/largeurimagepleinepage,400})],0})</aside>]
     305
     306<!-- Ajout du site web associé s'il existe -->
     307        [<aside id="site" class="#EDIT{nom_site}"><br />
     308                 <div class="#EDIT{url_site}">
     309                        <img src="#CHEMIN{images/fleche_droite.png}"  alt="<:escal:fleche:>" />
     310                        <:escal:sur_web:> :
     311                        <a href="#URL_SITE" [ title="(#NOM_SITE|couper{80}|attribut_html)"]> (#NOM_SITE) </a>
     312                </div>
     313        </aside>]
     314
     315[(#PLUGIN{RECOMMANDER}|oui)
    323316        #RECOMMANDER{#TITRE,#URL_ARTICLE,#INTRODUCTION}
    324         ]
     317]
    325318
    326319</div><!-- Fin cadre-article-->
    327320
    328 
    329   [(#CONFIG{escal/config/portfolio}|=={non}|non)
    330     <INCLURE {fond=inclusions/inc-portfolio}{env}>
    331   ]
    332 
     321[(#CONFIG{escal/config/portfolio}|=={non}|non)
     322        <INCLURE {fond=inclusions/inc-portfolio}{env}>
     323]
     324
     325<div class="nettoyeur"></div>
     326
     327<!-- Affichage des messages du forum associé à l'article -->
     328        [(#ACCEPTER_FORUM|=={non}|non)
     329        <INCLURE {fond=inclusions/inc-forum_article}{id_article}{self=#SELF}>
     330        ]
    333331 
    334 
    335         <!-- et hop, un autre petit div pour récupérer le flux normal d'affichage -->
    336         <div class="nettoyeur"></div>
    337 
    338 
    339         <!-- Affichage des messages du forum associé à l'article -->
    340         [(#ACCEPTER_FORUM|=={non}|non)
    341           <!-- affichage du retour vers le haut de la page -->
    342     <div id="haut"><a href="#top" title="<:escal:title_haut_page:>"><:escal:haut_page:></a></div>
    343   <INCLURE {fond=inclusions/inc-forum_article}{id_article}{self=#SELF}>
    344   ]
    345 
     332</article>
    346333  </BOUCLE_contexte>
    347  
    348 
    349   <//B_articles>
  • _squelettes_/escal/trunk/inclusions/inc-articles_de_rubrique.html

    r110232 r112458  
    22#SET{paginartderub,#CONFIG{escal/config/paginartderub,5}}
    33
     4<section>
    45<BOUCLE_select(RUBRIQUES){titre_mot=articles-de-rubrique}{lang}>
    56
    6         <h1 class="cadre articles-de-rubrique">
     7<h1 class="cadre articles-de-rubrique">
    78        [(#CONFIG{escal/config/titreartderub}|oui)
    8     [(#CONFIG{escal/config/titreartderub}|propre|_T_ou_typo|PtoBR)]
    9   ]
     9                [(#CONFIG{escal/config/titreartderub}|propre|_T_ou_typo|PtoBR)]
     10        ]
    1011        [(#CONFIG{escal/config/titreartderub}|non)
    11     #TITRE
    12   ]
    13          
    14   </h1>
     12                #TITRE
     13        ]
     14</h1>
    1515
    16         <div class="texte articles-de-rubrique [(#CONFIG{escal/config/toggleartderub}|=={oui}|oui)toggle]">
     16<div class="texte articles-de-rubrique [(#CONFIG{escal/config/toggleartderub}|=={oui}|oui)toggle]">
    1717
    1818<B_affich>
    1919        [<p class="pagination">(#PAGINATION)</p>
    2020        <div class="nettoyeur"></div>]
    21 <BOUCLE_affich(ARTICLES){id_rubrique}{lang}{par date}{inverse}{0,#GET{nombreartderub}}{pagination #GET{paginartderub}}> 
    22  
    23 <!--    affichage du titre vec lien vers l'article
    24                                         de la date de publication
    25                                         et de l'auteur(s) avec un lien pour lui envoyer un message -->
     21<BOUCLE_affich(ARTICLES){id_rubrique}{lang}{par date}{inverse}{0,#GET{nombreartderub}}{pagination #GET{paginartderub}}>
     22
     23<!-- affichage du titre avec lien vers l'article
     24        de la date de publication
     25        et de l'auteur(s) avec un lien pour lui envoyer un message -->
    2626                <div class="titre-article-cadre">
    2727                        <a href="[(#CONFIG{gerer_trad}=={oui}|?{[(#URL_ARTICLE|parametre_url{lang,#ENV{lang}})],#URL_ARTICLE})]" [title="(#DESCRIPTIF|textebrut|entites_html)"]>
     
    4343            </B_test>
    4444                </div>
    45                
    46 </BOUCLE_affich>       
    47         </div>
    48              
     45
     46</BOUCLE_affich>
     47</div>
     48
    4949</BOUCLE_select>
    5050
    51         <h1 class="cadre articles-de-rubrique">
    52   Titre de la rubrique
    53   </h1>
     51<h1 class="cadre articles-de-rubrique">
     52        Titre de la rubrique
     53</h1>
    5454
    55         <div class="texte articles-de-rubrique [(#CONFIG{escal/config/toggleartderub}|=={oui}|oui)toggle]" >
    56   Ici vous pouvez afficher le titre des articles (avec lien) de la rubrique avec le mot-clé "articles-de-rubrique".<br /><br />
    57   Le titre du bloc sera celui de la rubrique ou celui que vous aurez indiqué dans la configuration d'Escal.
    58         </div>
    59        
     55<div class="texte articles-de-rubrique [(#CONFIG{escal/config/toggleartderub}|=={oui}|oui)toggle]" >
     56        Ici vous pouvez afficher le titre des articles (avec lien) de la rubrique avec le mot-clé "articles-de-rubrique".<br /><br />
     57        Le titre du bloc sera celui de la rubrique ou celui que vous aurez indiqué dans la configuration d'Escal.
     58</div>
     59
    6060<//B_select>
    61 
     61</section>
    6262
    6363
  • _squelettes_/escal/trunk/inclusions/inc-calendrier.html

    r110560 r112458  
     1<aside>
    12<h1 class="cadre calendrier">
    2                 [(#CONFIG{escal/config/titrecalendrier}|?{[(#CONFIG{escal/config/titrecalendrier}|propre|_T_ou_typo|PtoBR)],<:escal:calendrier:>})]
     3        [(#CONFIG{escal/config/titrecalendrier}|?{[(#CONFIG{escal/config/titrecalendrier}|propre|_T_ou_typo|PtoBR)],<:escal:calendrier:>})]
    34        [(#CONFIG{escal/config/lienagenda}|=={oui}|oui)
    4         <br />
    5         <a class="calendrier" href="#URL_SITE_SPIP/spip.php?page=agenda" title="<:escal:lien_agenda_title:>"><:escal:lien_agenda:></a>
     5                <br />
     6                <a class="calendrier" href="#URL_SITE_SPIP/spip.php?page=agenda" title="<:escal:lien_agenda_title:>"><:escal:lien_agenda:></a>
    67        ]                               
    78</h1>
    89
    9         <div class="texte calendrier [(#CONFIG{escal/config/togglecalendrier}|=={oui}|oui)toggle]" >
     10<div class="texte calendrier [(#CONFIG{escal/config/togglecalendrier}|=={oui}|oui)toggle]" >
    1011
     12        [(#CONFIG{escal/config/donneescalendrier}|non)
     13                #CALENDRIER_MINI{#ENV{date},date,#URL_PAGE{jour-event}|parametre_url{lang,#ENV{lang}},#URL_PAGE{calendrier_quete_minical.json}}
     14        ]
     15        [(#CONFIG{escal/config/donneescalendrier}|=={articles}|oui)
     16                #CALENDRIER_MINI{#ENV{date},date,#URL_PAGE{jour-art}|parametre_url{lang,#ENV{lang}},#URL_PAGE{calendrier_mini_escal.json}}
     17        ]
     18        [(#CONFIG{escal/config/donneescalendrier}|=={evenements}|oui)
     19                #CALENDRIER_MINI{#ENV{date},date,#URL_PAGE{jour-event}|parametre_url{lang,#ENV{lang}},#URL_PAGE{calendrier_quete_minical.json}}
     20        ]
     21<div class="nettoyeur"></div>
     22        [(#CONFIG{escal/config/listeeventscalendrier}|=={non}|non)
     23                [(#CONFIG{escal/config/donneescalendrier}|non)
     24                        <INCLURE {fond=inclusions/inc-calendrier_event}{env}{lang}>
     25                ]
     26                [(#CONFIG{escal/config/donneescalendrier}|=={articles}|oui)
     27                        <INCLURE {fond=inclusions/inc-calendrier_art}{env}{lang}>
     28                ]
     29                [(#CONFIG{escal/config/donneescalendrier}|=={evenements}|oui)
     30                        <INCLURE {fond=inclusions/inc-calendrier_event}{env}{lang}>
     31                ]
     32        ]
    1133
    12   [(#CONFIG{escal/config/donneescalendrier}|non)
    13     #CALENDRIER_MINI{#ENV{date},date,#URL_PAGE{jour-event}|parametre_url{lang,#ENV{lang}},#URL_PAGE{calendrier_quete_minical.json}}
    14   ]
    15   [(#CONFIG{escal/config/donneescalendrier}|=={articles}|oui)
    16     #CALENDRIER_MINI{#ENV{date},date,#URL_PAGE{jour-art}|parametre_url{lang,#ENV{lang}},#URL_PAGE{calendrier_mini_escal.json}}
    17   ]
    18   [(#CONFIG{escal/config/donneescalendrier}|=={evenements}|oui)
    19     #CALENDRIER_MINI{#ENV{date},date,#URL_PAGE{jour-event}|parametre_url{lang,#ENV{lang}},#URL_PAGE{calendrier_quete_minical.json}}
    20   ]
     34        <B_rubrique_agenda>
     35                <div id="nouvel-evenement">
     36        <BOUCLE_rubrique_agenda(RUBRIQUES){si #SESSION{id_auteur}|oui}{si #CONFIG{escal/config/liennouvelevent}|=={oui}|oui}{titre_mot=agenda}{0,1}>
     37                <a href="ecrire/?exec=article_edit&amp;id_rubrique=#ID_RUBRIQUE&amp;new=oui" title="R&eacute;serv&eacute; aux r&eacute;dacteurs">
     38                <:escal:evenements_ajouter:></a>
     39        </BOUCLE_rubrique_agenda>
     40                </div>
     41        </B_rubrique_agenda>
    2142
    22 
    23 <div class="nettoyeur"></div>
    24 [(#CONFIG{escal/config/listeeventscalendrier}|=={non}|non)
    25   [(#CONFIG{escal/config/donneescalendrier}|non)
    26     <INCLURE {fond=inclusions/inc-calendrier_art}{env}{lang}>
    27   ]
    28   [(#CONFIG{escal/config/donneescalendrier}|=={articles}|oui)
    29     <INCLURE {fond=inclusions/inc-calendrier_art}{env}{lang}>
    30   ]
    31   [(#CONFIG{escal/config/donneescalendrier}|=={evenements}|oui)
    32     <INCLURE {fond=inclusions/inc-calendrier_event}{env}{lang}>
    33   ]
    34 ]
    35 
    36     <B_rubrique_agenda>
    37     <div id="nouvel-evenement">
    38     <BOUCLE_rubrique_agenda(RUBRIQUES){si #SESSION{id_auteur}|oui}{si #CONFIG{escal/config/liennouvelevent}|=={oui}|oui}{titre_mot=agenda}{0,1}>
    39       <a href="ecrire/?exec=article_edit&amp;id_rubrique=#ID_RUBRIQUE&amp;new=oui" title="R&eacute;serv&eacute; aux r&eacute;dacteurs">
    40       <:escal:evenements_ajouter:></a>
    41     </BOUCLE_rubrique_agenda>
    42     </div>
    43     </B_rubrique_agenda>
    44 
    45 
    46   </div><!-- fin texte -->
     43</div><!-- fin texte -->
     44</aside>
    4745
    4846
    4947
    5048
    51 
  • _squelettes_/escal/trunk/inclusions/inc-calendrier_art.html

    r110232 r112458  
    1414    <B_articles_agenda>
    1515
    16                   <div id="entete-evenement">
    17         <:escal:evenements:>
    18                   </div>
     16<div id="entete-evenement">
     17        <:escal:evenements:>
     18</div>
    1919     
    20         [<p class="pagination">(#PAGINATION)</p>
    21         <div class="nettoyeur"></div>]
    22                 <BOUCLE_articles_agenda(ARTICLES){!doublons evenements}{par date_redac}{pagination #GET{nbrpageventcalendrier}}>
    23                         <div class="liste-evenements">
     20[<p class="pagination">(#PAGINATION)</p>
     21<div class="nettoyeur"></div>]
    2422
    25       [(#DATE_REDAC|annee|=={#GET{annee-en-cours}}|?{[(#DATE_REDAC|affdate{'d-m'})] :,[(#DATE_REDAC|affdate{'d-m-Y'})] :})]
    26                         <a href="[(#CONFIG{gerer_trad}=={oui}|?{[(#URL_ARTICLE|parametre_url{lang,#ENV{lang}})],#URL_ARTICLE})]" title="[(#DESCRIPTIF|textebrut|entites_html)]">#TITRE</a>
    27                         </div>
    28                 </BOUCLE_articles_agenda>
    29                         <div class="liste-evenements">
    30                         <:escal:evenements_non:>
    31                         </div>
    32                 <//B_articles_agenda>
     23<BOUCLE_articles_agenda(ARTICLES){!doublons evenements}{par date_redac}{pagination #GET{nbrpageventcalendrier}}>
     24        <div class="liste-evenements">
     25                [(#DATE_REDAC|annee|=={#GET{annee-en-cours}}|?{[(#DATE_REDAC|affdate{'d-m'})] :,[(#DATE_REDAC|affdate{'d-m-Y'})] :})]
     26                <a href="[(#CONFIG{gerer_trad}=={oui}|?{[(#URL_ARTICLE|parametre_url{lang,#ENV{lang}})],#URL_ARTICLE})]" title="[(#DESCRIPTIF|textebrut|entites_html)]">#TITRE</a>
     27        </div>
     28</BOUCLE_articles_agenda>
     29        <div class="liste-evenements">
     30                <:escal:evenements_non:>
     31        </div>
     32<//B_articles_agenda>
  • _squelettes_/escal/trunk/inclusions/inc-calendrier_event.html

    r112384 r112458  
    1111</BOUCLE_prochainementselection>
    1212   
    13     <B_evenements_agenda>
    14                   <div id="entete-evenement">
    15         <:escal:evenements:>
    16                   </div>
     13<B_evenements_agenda>
     14        <div id="entete-evenement">
     15                <:escal:evenements:>
     16        </div>
    1717
    1818        [<p class="pagination">(#PAGINATION)</p>
    19         <div class="nettoyeur"></div>]
     19<div class="nettoyeur"></div>]
    2020       
    21                 <BOUCLE_evenements_agenda(EVENEMENTS){id_evenement IN #GET{tableauprochainement}}{"<hr />"}
    22                 {pagination #GET{nbrpageventcalendrier}}{lang}>
     21<BOUCLE_evenements_agenda(EVENEMENTS){id_evenement IN #GET{tableauprochainement}}{"<hr />"}{pagination #GET{nbrpageventcalendrier}}{lang}>
    2322
    24 <BOUCLE_seul(EVENEMENTS){id_evenement=#ID_EVENEMENT}{par date}{date_fin>=#DATE}{doublons}>
    25 </BOUCLE_seul>
    26 <BOUCLE_plusieurs(EVENEMENTS){id_evenement_source=#ID_EVENEMENT}{par date}>
    27         <BOUCLE_futur(EVENEMENTS){id_evenement}{age<=0}{doublons}>
    28         </BOUCLE_futur>
    29 </BOUCLE_plusieurs>
     23        <BOUCLE_seul(EVENEMENTS){id_evenement=#ID_EVENEMENT}{par date}{date_fin>=#DATE}{doublons}>
     24        </BOUCLE_seul>
     25        <BOUCLE_plusieurs(EVENEMENTS){id_evenement_source=#ID_EVENEMENT}{par date}>
     26                <BOUCLE_futur(EVENEMENTS){id_evenement}{age<=0}{doublons}>
     27                </BOUCLE_futur>
     28        </BOUCLE_plusieurs>
    3029
    31 <BOUCLE_mot(MOTS){id_evenement}{type=Agenda_couleur}{0,1}>
    32 #SET{couleur,#DESCRIPTIF}
    33 </BOUCLE_mot>
    34 </B_mot>
    35 #SET{couleur,#CONFIG{escal/config/couleureventscalendrier,#336699}
    36 <//B_mot>
     30        <BOUCLE_mot(MOTS){id_evenement}{type=Agenda_couleur}{0,1}>
     31                #SET{couleur,#DESCRIPTIF}
     32        </BOUCLE_mot>
     33        </B_mot>
     34                #SET{couleur,#CONFIG{escal/config/couleureventscalendrier,#336699}
     35        <//B_mot>
    3736
    38 
    39 
    40 <BOUCLE_affiche(EVENEMENTS){!doublons}{0,1}{doublons affiche}{par date}>
     37        <BOUCLE_affiche(EVENEMENTS){!doublons}{0,1}{doublons affiche}{par date}>
    4138   
    4239        <div class="evenement-date" style="background-color:[(#GET{couleur}|PtoBR)];">
     
    8683        </div>
    8784
    88 </BOUCLE_affiche>
    89           <div class="evenement-donnees">
    90                 <BOUCLE_autres(EVENEMENTS){id_evenement_source=#ID_EVENEMENT}{age<=1}{age>=-365}{par date}{doublons affiche}>
    91                         <br />&nbsp;&nbsp;+ [(#DATE_DEBUT|affdate_jourcourt)]
    92                 </BOUCLE_autres>
    93                 </div>
     85        </BOUCLE_affiche>
    9486
    95           <div class="nettoyeur"></div>
     87        <div class="evenement-donnees">
     88                <BOUCLE_autres(EVENEMENTS){id_evenement_source=#ID_EVENEMENT}{age<=1}{age>=-365}{par date}{doublons affiche}>
     89                        <br />&nbsp;&nbsp;+ [(#DATE_DEBUT|affdate_jourcourt)]
     90                </BOUCLE_autres>
     91        </div>
     92
     93<div class="nettoyeur"></div>
    9694         
    97                 </BOUCLE_evenements_agenda>
    98                         <div class="liste-evenements">
    99                         <:escal:evenements_non:>
    100                         </div>
    101                 <//B_evenements_agenda>
     95</BOUCLE_evenements_agenda>
     96        <div class="liste-evenements">
     97        <:escal:evenements_non:>
     98        </div>
     99<//B_evenements_agenda>
  • _squelettes_/escal/trunk/inclusions/inc-decouvrir_articles_rub.html

    r111382 r112458  
     1<section>
    12<BOUCLE_contexte(RUBRIQUES){id_rubrique}{titre_mot=trombino}>
    23</BOUCLE_contexte>
     
    56</BOUCLE_testrub>
    67
    7         <h1 class="cadre decouvrir-articles">
     8<h1 class="cadre decouvrir-articles">
    89        [(#CONFIG{escal/config/titredecouvrirarticles}|oui)
    9     [(#CONFIG{escal/config/titredecouvrirarticles}|propre|_T_ou_typo||PtoBR)]
    10   ]
     10        [(#CONFIG{escal/config/titredecouvrirarticles}|propre|_T_ou_typo||PtoBR)]
     11        ]
    1112        [(#CONFIG{escal/config/titredecouvrirarticles}|non)
    12     <:escal:a_decouvrir:>
    13   ]
     13        <:escal:a_decouvrir:>
     14        ]
    1415
    1516        [(#LOGO_RUBRIQUE|extraire_attribut{src}|balise_img{logo rubrique,spip_logos}|image_reduire{36})]
    16         </h1>
     17</h1>
    1718
    1819<div class="texte decouvrir-articles [(#CONFIG{escal/config/toggledecouvrirarticles}|=={oui}|oui)toggle]" >
     
    4243<BOUCLE_affichage(ARTICLES){!doublons}{par hasard}{pagination #GET{nbrpagarticles}}>
    4344
    44                 <!--    affichage du titre avec lien vers l'article
    45                                         de la date de publication
    46                                         et de l'auteur(s) avec un lien pour lui envoyer un message -->
    47                 <div class="titre-article-cadre">
    48                         <a href="[(#CONFIG{gerer_trad}=={oui}|?{[(#URL_ARTICLE|parametre_url{lang,#ENV{lang}})],#URL_ARTICLE})]" [title="(#DESCRIPTIF|textebrut|entites_html)"]>
     45<!-- affichage du titre avec lien vers l'article
     46        de la date de publication
     47        et de l'auteur(s) avec un lien pour lui envoyer un message -->
     48        <div class="titre-article-cadre">
     49                <a href="[(#CONFIG{gerer_trad}=={oui}|?{[(#URL_ARTICLE|parametre_url{lang,#ENV{lang}})],#URL_ARTICLE})]" [title="(#DESCRIPTIF|textebrut|entites_html)"]>
    4950                        [(#TITRE)]
    50                         </a>
    51                 </div>
     51                </a>
     52        </div>
    5253
    53                 <div class="date-auteur-cadre">
    54             [(#CONFIG{escal/config/datedecouvrir}|=={non}|non)
     54        <div class="date-auteur-cadre">
     55                [(#CONFIG{escal/config/datedecouvrir}|=={non}|non)
    5556                        [<:escal:publie:> (#DATE|affdate) ]
    56             <br />]
    57                         <BOUCLE_test(AUTEURS){id_article}{lang_select}{si #CONFIG{escal/config/auteurdecouvrir}|=={non}|non}>
    58                   </BOUCLE_test>
    59                   [(#LANG|=={ja}|non)<:par_auteur:>]
     57                        <br />
     58                ]
     59                <BOUCLE_test(AUTEURS){id_article}{lang_select}{si #CONFIG{escal/config/auteurdecouvrir}|=={non}|non}>
     60                </BOUCLE_test>
     61                        [(#LANG|=={ja}|non)<:par_auteur:>]
    6062                        <BOUCLE_auteurs(AUTEURS){id_article}{",<br />"}{lang_select}>
    6163                        [<a href="[(#URL_PAGE{auteur}|parametre_url{id_auteur,#ID_AUTEUR}|parametre_url{lang,#ENV{lang}})]" title="<:escal:page_auteur:>">(#NOM)</a>]</BOUCLE_auteurs>
    6264                        [(#LANG|=={ja}|oui)<:par_auteur:>]
    63       </B_test>
    64                 </div>
     65                </B_test>
     66        </div>
    6567
    6668</BOUCLE_affichage>
     
    6971
    7072</B_testrub>
    71 
    7273<//B_contexte>
     74</section>
  • _squelettes_/escal/trunk/inclusions/inc-decouvrir_articles_site.html

    r110232 r112458  
    1         <h1 class="cadre decouvrir-articles">
     1<section>
     2<h1 class="cadre decouvrir-articles">
    23        [(#CONFIG{escal/config/titredecouvrirarticles}|oui)
    3     [(#CONFIG{escal/config/titredecouvrirarticles}|propre|_T_ou_typo||PtoBR)]
    4   ]
     4        [(#CONFIG{escal/config/titredecouvrirarticles}|propre|_T_ou_typo||PtoBR)]
     5        ]
    56        [(#CONFIG{escal/config/titredecouvrirarticles}|non)
    6     <:escal:a_decouvrir:>
    7   ]
    8         </h1>
     7        <:escal:a_decouvrir:>
     8        ]
     9</h1>
    910
    1011<div class="texte decouvrir-articles [(#CONFIG{escal/config/toggledecouvrirarticles}|=={oui}|oui)toggle]" >
    1112
    12                 <BOUCLE_exclusion_rubrique(RUBRIQUES){titre_mot=pas-a-decouvrir}{lang}>
    13                   <BOUCLE_exclusion_articles1(ARTICLES){branche}{lang}{doublons exclus}>
    14                   </BOUCLE_exclusion_articles1>
    15                 </BOUCLE_exclusion_rubrique>
     13<BOUCLE_exclusion_rubrique(RUBRIQUES){titre_mot=pas-a-decouvrir}{lang}>
     14        <BOUCLE_exclusion_articles1(ARTICLES){branche}{lang}{doublons exclus}>
     15        </BOUCLE_exclusion_articles1>
     16</BOUCLE_exclusion_rubrique>
    1617
    17                 <BOUCLE_exclusion_articles(ARTICLES){titre_mot=pas-a-decouvrir}{lang}{doublons exclus}>
    18                 </BOUCLE_exclusion_articles>
    19 
    20 
     18<BOUCLE_exclusion_articles(ARTICLES){titre_mot=pas-a-decouvrir}{lang}{doublons exclus}>
     19</BOUCLE_exclusion_articles>
    2120
    2221#SET{nombrerecents,#CONFIG{escal/config/nombreartrecents,2}}
     
    4140<B_affichage>
    4241        [<p class="pagination">(#PAGINATION)</p>
    43         <div class="nettoyeur"></div>]
     42<div class="nettoyeur"></div>]
    4443<BOUCLE_affichage(ARTICLES){!doublons}{par hasard}{pagination #GET{nbrpagarticles}}>
    4544
    46                 <!--    affichage du titre avec lien vers l'article
    47                                         de la date de publication
    48                                         et de l'auteur(s) avec un lien pour lui envoyer un message -->
    49                 <div class="titre-article-cadre">
    50                         <a href="[(#CONFIG{gerer_trad}=={oui}|?{[(#URL_ARTICLE|parametre_url{lang,#ENV{lang}})],#URL_ARTICLE})]" [title="(#DESCRIPTIF|textebrut|entites_html)"]>
     45<!-- affichage du titre avec lien vers l'article
     46        de la date de publication
     47        et de l'auteur(s) avec un lien pour lui envoyer un message -->
     48        <div class="titre-article-cadre">
     49                <a href="[(#CONFIG{gerer_trad}=={oui}|?{[(#URL_ARTICLE|parametre_url{lang,#ENV{lang}})],#URL_ARTICLE})]" [title="(#DESCRIPTIF|textebrut|entites_html)"]>
    5150                        [(#TITRE)]
    52                         </a>
    53                 </div>
     51                </a>
     52        </div>
    5453
    55                 <div class="date-auteur-cadre">
    56             [(#CONFIG{escal/config/datedecouvrir}|=={non}|non)
     54        <div class="date-auteur-cadre">
     55                [(#CONFIG{escal/config/datedecouvrir}|=={non}|non)
    5756                        [<:escal:publie:> (#DATE|affdate) ]
    58             <br />]
    59                         <BOUCLE_test(AUTEURS){id_article}{lang_select}{si #CONFIG{escal/config/auteurdecouvrir}|=={non}|non}>
    60                   </BOUCLE_test>
    61                   [(#LANG|=={ja}|non)<:par_auteur:>]
     57                        <br />
     58                ]
     59                <BOUCLE_test(AUTEURS){id_article}{lang_select}{si #CONFIG{escal/config/auteurdecouvrir}|=={non}|non}>
     60                </BOUCLE_test>
     61                        [(#LANG|=={ja}|non)<:par_auteur:>]
    6262                        <BOUCLE_auteurs(AUTEURS){id_article}{",<br />"}{lang_select}>
    6363                        [<a href="[(#URL_PAGE{auteur}|parametre_url{id_auteur,#ID_AUTEUR}|parametre_url{lang,#ENV{lang}})]" title="<:escal:page_auteur:>">(#NOM)</a>]</BOUCLE_auteurs>
    6464                        [(#LANG|=={ja}|oui)<:par_auteur:>]
    65       </B_test>
    66                 </div>
     65                </B_test>
     66        </div>
    6767
    6868</BOUCLE_affichage>
    6969
    7070</div><!-- fin texte -->
     71</section>
  • _squelettes_/escal/trunk/inclusions/inc-derniers_articles.html

    r111382 r112458  
     1<section>
    12<BOUCLE_contexte(RUBRIQUES){id_rubrique}{titre_mot=trombino}>
    23</BOUCLE_contexte>
     
    56</BOUCLE_testrub>
    67
    7         <h1 class="cadre derniers-articles">
     8<h1 class="cadre derniers-articles">
    89        [(#CONFIG{escal/config/titrederniersart}|oui)
    9     [(#CONFIG{escal/config/titrederniersart}|propre|_T_ou_typo|PtoBR)]
    10   ]
     10        [(#CONFIG{escal/config/titrederniersart}|propre|_T_ou_typo|PtoBR)]
     11        ]
    1112        [(#CONFIG{escal/config/titrederniersart}|non)
    12     <:escal:articles_derniers:>
    13   ]
    14  
     13        <:escal:articles_derniers:>
     14        ]
     15
    1516        [(#LOGO_RUBRIQUE|extraire_attribut{src}|balise_img{logo rubrique,spip_logos}|image_reduire{36})]
    16         </h1>
     17</h1>
    1718
    1819<div class="texte derniers-articles [(#CONFIG{escal/config/togglederniersarticles}|=={oui}|oui)toggle]" >
     
    2122<BOUCLE_derniers(ARTICLES){branche} {par date} {inverse} {0,#GET{nombrederniersart}} {doublons}>
    2223
    23                 <!--    affichage du titre avec lien vers l'article
    24                                         de la date de publication
    25                                         et de l'auteur(s) avec un lien pour lui envoyer un message -->
    26                 <div class="titre-article-cadre">
    27                         <a href="[(#CONFIG{gerer_trad}=={oui}|?{[(#URL_ARTICLE|parametre_url{lang,#ENV{lang}})],#URL_ARTICLE})]" [title="(#DESCRIPTIF|textebrut|entites_html)"]>
     24<!-- affichage du titre avec lien vers l'article
     25        de la date de publication
     26        et de l'auteur(s) avec un lien pour lui envoyer un message -->
     27        <div class="titre-article-cadre">
     28                <a href="[(#CONFIG{gerer_trad}=={oui}|?{[(#URL_ARTICLE|parametre_url{lang,#ENV{lang}})],#URL_ARTICLE})]" [title="(#DESCRIPTIF|textebrut|entites_html)"]>
    2829                        [(#TITRE)]
    29                         </a>
    30                 </div>
     30                </a>
     31        </div>
    3132
    32                 <div class="date-auteur-cadre">
    33                         [(#CONFIG{escal/config/datederniersart}|=={non}|non)
    34             [<:escal:publie:> (#DATE|affdate) ]
    35             <br />]
    36                         <BOUCLE_test(AUTEURS){id_article}{lang_select}{si #CONFIG{escal/config/auteurderniersart}|=={non}|non}>
    37                   </BOUCLE_test>
    38                   [(#LANG|=={ja}|non)<:par_auteur:>]
     33        <div class="date-auteur-cadre">
     34                [(#CONFIG{escal/config/datederniersart}|=={non}|non)
     35                        [<:escal:publie:> (#DATE|affdate) ]
     36                        <br />
     37                ]
     38                <BOUCLE_test(AUTEURS){id_article}{lang_select}{si #CONFIG{escal/config/auteurderniersart}|=={non}|non}>
     39                </BOUCLE_test>
     40                        [(#LANG|=={ja}|non)<:par_auteur:>]
    3941                        <BOUCLE_auteurs(AUTEURS){id_article}{",<br />"}{lang_select}>
    4042                        [<a href="[(#URL_PAGE{auteur}|parametre_url{id_auteur,#ID_AUTEUR}|parametre_url{lang,#ENV{lang}})]" title="<:escal:page_auteur:>">(#NOM)</a>]</BOUCLE_auteurs>
    4143                        [(#LANG|=={ja}|oui)<:par_auteur:>]
    42       </B_test>
    43                 </div>
     44                </B_test>
     45        </div>
    4446
    4547</BOUCLE_derniers>
    46 
    47 
    4848
    4949</div><!-- fin texte -->
     
    5151
    5252<//B_contexte>
     53</section>
  • _squelettes_/escal/trunk/inclusions/inc-derniers_comments.html

    r105268 r112458  
    1         <h1 class="cadre derniers-comments">
     1<section>
     2<h1 class="cadre derniers-comments">
    23        [(#CONFIG{escal/config/titredernierscomms}|oui)
    3     [(#CONFIG{escal/config/titredernierscomms}|propre|_T_ou_typo|PtoBR)]
    4   ]
     4        [(#CONFIG{escal/config/titredernierscomms}|propre|_T_ou_typo|PtoBR)]
     5        ]
    56        [(#CONFIG{escal/config/titredernierscomms}|non)
    6     <:escal:comments_derniers:>
    7   ]
    8         </h1>
     7        <:escal:comments_derniers:>
     8        ]
     9</h1>
    910
    1011<div class="texte derniers-comments [(#CONFIG{escal/config/toggledernierscomments}|=={oui}|oui)toggle]" >
     
    2526        <div class="nettoyeur"></div>]
    2627<BOUCLE_affichage(FORUMS){tout}{par date}{inverse}{0,#GET{nombredernierscomments}}{pagination #GET{nbrpagcomment}}{!doublons comms}>
    27     <div class="titre-article-cadre">
    28       <a href="[(#URL_FORUM|parametre_url{lang,#ENV{lang}})]" [title="(#DESCRIPTIF|textebrut|entites_html)"]>
    29       #TITRE
    30       </a>
    31     </div>
    32     <div class="detail">
    33        [(#TEXTE|couper{100})]
    34        <br /><br />
    35                 </div>
     28        <div class="titre-article-cadre">
     29                <a href="[(#URL_FORUM|parametre_url{lang,#ENV{lang}})]" [title="(#DESCRIPTIF|textebrut|entites_html)"]>
     30                        #TITRE
     31                </a>
     32        </div>
     33        <div class="detail">
     34                [(#TEXTE|couper{100})]
     35                <br /><br />
     36        </div>
    3637</BOUCLE_affichage>
    3738
    3839</div><!-- fin texte -->
     40</section>
  • _squelettes_/escal/trunk/inclusions/inc-documents_article.html

    r105268 r112458  
     1<aside>
    12<BOUCLE_docs(ARTICLES){id_article}>
    23<BOUCLE_test_doc_joints(DOCUMENTS){id_article}{0,1}{mode=document}>
    34</BOUCLE_test_doc_joints>
    45
    5         <h1 class="cadre documents-article">
     6<h1 class="cadre documents-article">
    67        [(#CONFIG{escal/config/titredocsart}|oui)
    7     [(#CONFIG{escal/config/titredocsart}|propre|_T_ou_typo|PtoBR)]
    8   ]
     8        [(#CONFIG{escal/config/titredocsart}|propre|_T_ou_typo|PtoBR)]
     9        ]
    910        [(#CONFIG{escal/config/titredocsart}|non)
    10     <:escal:a_telecharger:>
    11   ]
    12   </h1>
     11        <:escal:a_telecharger:>
     12        ]
     13</h1>
    1314
    14         <div class="texte documents-article">
    15         <B_doc_joints>
     15<div class="texte documents-article">
     16<B_doc_joints>
    1617        [<p class="pagination">(#PAGINATION)</p>
    1718        <div class="nettoyeur"></div>]
    18             <ul>           
    19                 <BOUCLE_doc_joints(DOCUMENTS){id_article}{par num titre, titre}{mode=document}{vu=non}{pagination 5}>
    20                    
    21                     [(#LOGO_DOCUMENT{#URL_DOCUMENT}|image_reduire{50}  )]
    22                                         <li><div class="titre-doc">[(#TITRE|sinon{#FICHIER|basename})]</div></li>
    23                     <li>[(#TAILLE|taille_en_octets)] / [(#TYPE_DOCUMENT)]</li>
    24                     <div class="nettoyeur"></div> <br />
    25                                                        
    26                                 </BOUCLE_doc_joints>
    27             </ul>   
    28         </B_doc_joints>                                 
    29         </div>     
     19        <ul>           
     20<BOUCLE_doc_joints(DOCUMENTS){id_article}{par num titre, titre}{mode=document}{vu=non}{pagination 5}>
     21        [(#LOGO_DOCUMENT{#URL_DOCUMENT}|image_reduire{50}  )]
     22                <li><div class="titre-doc">[(#TITRE|sinon{#FICHIER|basename})]</div></li>
     23                <li>[(#TAILLE|taille_en_octets)] / [(#TYPE_DOCUMENT)]</li>
     24                <div class="nettoyeur"></div> <br />                                                   
     25</BOUCLE_doc_joints>
     26        </ul>   
     27</B_doc_joints>                                 
     28</div>     
    3029
    3130</B_test_doc_joints>
    3231</BOUCLE_docs>
     32</aside>
  • _squelettes_/escal/trunk/inclusions/inc-documents_rubrique.html

    r105268 r112458  
     1<aside>
    12<BOUCLE_docs(RUBRIQUES){id_rubrique}>
    23<BOUCLE_test_doc_joints(DOCUMENTS){id_rubrique}{0,1}{mode=document}>
    34</BOUCLE_test_doc_joints>
    45
    5         <h1 class="cadre documents-rubrique">
     6<h1 class="cadre documents-rubrique">
    67        [(#CONFIG{escal/config/titredocsrub}|oui)
    7     [(#CONFIG{escal/config/titredocsrub}|propre|_T_ou_typo|PtoBR)]
    8   ]
     8        [(#CONFIG{escal/config/titredocsrub}|propre|_T_ou_typo|PtoBR)]
     9        ]
    910        [(#CONFIG{escal/config/titredocsrub}|non)
    10     <:escal:a_telecharger:>
    11   ]
     11        <:escal:a_telecharger:>
     12        ]
     13</h1>
    1214
    13   </h1>
    14 
    15         <div class="texte documents-rubrique">
    16         <B_doc_joints>
     15<div class="texte documents-rubrique">
     16<B_doc_joints>
    1717        [<p class="pagination">(#PAGINATION)</p>
    1818        <div class="nettoyeur"></div>]
    19             <ul>           
    20                 <BOUCLE_doc_joints(DOCUMENTS){id_rubrique}{par num titre, titre}{mode=document}{pagination 5}>
    21                    
    22                     [(#LOGO_DOCUMENT{#URL_DOCUMENT}|image_reduire{50}  )]
    23                                         <li><div class="titre-doc">[(#TITRE|sinon{#FICHIER|basename})]</div></li>
    24                     <li>[(#TAILLE|taille_en_octets)] / [(#TYPE_DOCUMENT)]</li>
    25                     <div class="nettoyeur"></div> <br />
    26                                                        
    27                                 </BOUCLE_doc_joints>
    28             </ul>   
    29         </B_doc_joints>                                 
    30         </div>     
     19        <ul>           
     20<BOUCLE_doc_joints(DOCUMENTS){id_rubrique}{par num titre, titre}{mode=document}{pagination 5}>
     21        [(#LOGO_DOCUMENT{#URL_DOCUMENT}|image_reduire{50}  )]
     22                <li><div class="titre-doc">[(#TITRE|sinon{#FICHIER|basename})]</div></li>
     23                <li>[(#TAILLE|taille_en_octets)] / [(#TYPE_DOCUMENT)]</li>
     24                <div class="nettoyeur"></div> <br />                                                   
     25</BOUCLE_doc_joints>
     26        </ul>   
     27</B_doc_joints>                                 
     28</div>     
    3129
    3230</B_test_doc_joints>
    3331</BOUCLE_docs>
     32</aside>
  • _squelettes_/escal/trunk/inclusions/inc-edito.html

    r87910 r112458  
     1<article>
    12<BOUCLE_edito(ARTICLES){titre_mot=edito}{lang}{par date}{inverse}{0,1}>
    23
    3         <h1 class="cadre edito #EDIT{titre}">
    4   #TITRE
    5   </h1>
     4<h1 class="cadre edito #EDIT{titre}">
     5        #TITRE
     6</h1>
    67
    7   <div class="texte #EDIT{texte} edito [(#CONFIG{escal/config/toggleedito}|=={oui}|oui)toggle]" >
    8   [(#TEXTE|image_reduire{[(#CONFIG{escal/config/largeurimagenoisettes,170})],0})]
    9   </div>
     8<div class="texte #EDIT{texte} edito [(#CONFIG{escal/config/toggleedito}|=={oui}|oui)toggle]" >
     9        [(#TEXTE|image_reduire{[(#CONFIG{escal/config/largeurimagenoisettes,170})],0})]
     10</div>
    1011
    1112</BOUCLE_edito>
    1213</B_edito>
    1314
    14         <h1 class="cadre">
    15   Edito
    16   </h1>
     15<h1 class="cadre">
     16        Edito
     17</h1>
    1718
    18   <div class="texte edito [(#CONFIG{escal/config/toggleedito}|=={oui}|oui)toggle]">
    19   Ici vous pouvez afficher le contenu d'un article avec le mot-clé "edito".<br /><br />
    20   Le titre du bloc sera celui de l'article.
    21   </div>
     19<div class="texte edito [(#CONFIG{escal/config/toggleedito}|=={oui}|oui)toggle]">
     20        Ici vous pouvez afficher le contenu d'un article avec le mot-clé "edito".<br /><br />
     21        Le titre du bloc sera celui de l'article.
     22</div>
    2223
    2324<//B_edito>
    2425<div class="nettoyeur"></div>
     26</article>
  • _squelettes_/escal/trunk/inclusions/inc-entete.html

    r107512 r112458  
    1             <INCLURE {fond=inclusions/inc-bandeau}{env}>
     1<header>            <INCLURE {fond=inclusions/inc-bandeau}{env}>
    22
    33            [(#CONFIG{escal/config/menuH}|=={non}|non)
     
    1111              ]
    1212            ]
     13</header>
  • _squelettes_/escal/trunk/inclusions/inc-espace.html

    r112115 r112458  
    1           <div id="espace">
     1<aside id="espace">
    22          <!-- affichage de la version simplifiee du bloc d'identification par defaut ou si selectionnee dans la page de configuration -->
    33            [(#CONFIG{escal/config/idlight}|=={non}|non)<INCLURE {fond=inclusions/inc-identification_light}{env}>]
     
    6060                        ]
    6161                        <div class="nettoyeur"></div>
    62           </div>
     62</aside>
  • _squelettes_/escal/trunk/inclusions/inc-espace_article.html

    r112178 r112458  
    1 <div id="espace">
     1<aside id="espace">
    22    <!-- affichage de la version simplifiee du bloc d'identification par defaut ou si selectionnee dans la page de configuration -->
    33        [(#CONFIG{escal/config/idlight}|=={non}|non)<INCLURE {fond=inclusions/inc-identification_light}{env}>]
     
    6565                        ]
    6666<div class="nettoyeur"></div>           
    67 </div>
     67</aside>
    6868         
  • _squelettes_/escal/trunk/inclusions/inc-espace_self.html

    r112178 r112458  
    1           <div id="espace">
     1<aside id="espace">
    22          <!-- affichage de la version simplifiee du bloc d'identification par defaut ou si selectionnee dans la page de configuration -->
    33            [(#CONFIG{escal/config/idlight}|=={non}|non)<INCLURE {fond=inclusions/inc-identification_light}{env}>]
     
    5959                        ]
    6060<div class="nettoyeur"></div>
    61           </div>
     61</aside>
    6262         
  • _squelettes_/escal/trunk/inclusions/inc-evenements.html

    r102413 r112458  
     1<aside>
    12  [(#CONFIG{escal/config/donneescalendrier}|non)
    23    <INCLURE {fond=inclusions/inc-evenements_events}{env}>
     
    89    <INCLURE {fond=inclusions/inc-evenements_events}{env}>
    910  ]
     11 </aside>
  • _squelettes_/escal/trunk/inclusions/inc-evenements_articles.html

    r110232 r112458  
    88    </BOUCLE_selection_articles>
    99
    10         <h1 class="cadre evenements">
     10<h1 class="cadre evenements">
    1111        [(#CONFIG{escal/config/titreevenements}|oui)
    12     [(#CONFIG{escal/config/titreevenements}|propre|_T_ou_typo|PtoBR)]
    13   ]
     12        [(#CONFIG{escal/config/titreevenements}|propre|_T_ou_typo|PtoBR)]
     13        ]
    1414        [(#CONFIG{escal/config/titreevenements}|non)
    15     <:escal:evenements:>
    16   ]
    17   </h1>
     15        <:escal:evenements:>
     16        ]
     17</h1>
    1818 
    1919 
    2020
    21   <div class="texte evenements [(#CONFIG{escal/config/toggleevenements}|=={oui}|oui)toggle]" >
     21*<div class="texte evenements [(#CONFIG{escal/config/toggleevenements}|=={oui}|oui)toggle]" >
    2222#SET{nbrpagevenements,#CONFIG{escal/config/paginevenements,5}}
    23     <B_affichage_articles>
     23<B_affichage_articles>
    2424        [<p class="pagination">(#PAGINATION)</p>
    2525        <div class="nettoyeur"></div>]
    26       <ul>
    27     <BOUCLE_affichage_articles(ARTICLES){lang}{!doublons articles}{par date_redac}{pagination #GET{nbrpagevenements}}>
    28       <li>
    29         [<:escal:le:> (#DATE_REDAC|affdate) :]
    30         <a href="[(#CONFIG{gerer_trad}=={oui}|?{[(#URL_ARTICLE|parametre_url{lang,#ENV{lang}})],#URL_ARTICLE})]" [title="(#DESCRIPTIF|PtoBR|textebrut)"]>#TITRE</a>
    31       </li>
    32     </BOUCLE_affichage_articles>
    33       </ul>
     26        <ul>
     27<BOUCLE_affichage_articles(ARTICLES){lang}{!doublons articles}{par date_redac}{pagination #GET{nbrpagevenements}}>
     28        <li>
     29                [<:escal:le:> (#DATE_REDAC|affdate) :]
     30                <a href="[(#CONFIG{gerer_trad}=={oui}|?{[(#URL_ARTICLE|parametre_url{lang,#ENV{lang}})],#URL_ARTICLE})]" [title="(#DESCRIPTIF|PtoBR|textebrut)"]>#TITRE</a>
     31        </li>
     32</BOUCLE_affichage_articles>
     33        </ul>
    3434        [<p class="pagination">(#PAGINATION)</p>
    3535        <div class="nettoyeur"></div>]
    36     </B_affichage_articles>
    37       <:escal:evenements_non:>
    38     <//B_affichage_articles>
     36</B_affichage_articles>
     37        <:escal:evenements_non:>
     38<//B_affichage_articles>
    3939
    40   </div>
     40*</div>
    4141
    4242
  • _squelettes_/escal/trunk/inclusions/inc-evenements_events.html

    r112384 r112458  
    1         <h1 class="cadre evenements">
     1<h1 class="cadre evenements">
    22        [(#CONFIG{escal/config/titreevenements}|oui)
    3     [(#CONFIG{escal/config/titreevenements}|propre|_T_ou_typo|PtoBR)]
    4   ]
     3        [(#CONFIG{escal/config/titreevenements}|propre|_T_ou_typo|PtoBR)]
     4        ]
    55        [(#CONFIG{escal/config/titreevenements}|non)
    6     <:escal:evenements:>
    7   ]
    8   </h1>
     6        <:escal:evenements:>
     7        ]
     8</h1>
    99
    1010#SET{tableauprochainement,#ARRAY}
     
    1818<div class="texte evenements [(#CONFIG{escal/config/toggleevenements}|=={oui}|oui)toggle]" >
    1919#SET{nbrpagevent,#CONFIG{escal/config/paginevenements,5}}
    20     <B_evenements_agenda>
    21 
     20<B_evenements_agenda>
    2221        [<p class="pagination">(#PAGINATION)</p>
    2322        <div class="nettoyeur"></div>]
     
    3332
    3433<BOUCLE_mot(MOTS){id_evenement}{type=Agenda_couleur}{0,1}>
    35 #SET{couleur,#DESCRIPTIF}
     34        #SET{couleur,#DESCRIPTIF}
    3635</BOUCLE_mot>
    3736</B_mot>
    38 #SET{couleur,#CONFIG{escal/config/couleureventscalendrier,#336699}
     37        #SET{couleur,#CONFIG{escal/config/couleureventscalendrier,#336699}
    3938<//B_mot>
    4039
  • _squelettes_/escal/trunk/inclusions/inc-events_agenda.html

    r111382 r112458  
    33<BOUCLE_artevent(ARTICLES){id_article}>
    44<div class="cadre-chemin">
    5 
    6          <a href="[(#CONFIG{gerer_trad}=={oui}|?{[(#URL_SITE_SPIP|parametre_url{lang,#ENV{lang}})],#URL_SITE_SPIP})]" title="<:escal:accueil:>"><img src="#CHEMIN{images/fleche_droite.png}" alt="<:escal:fleche:>" /><:escal:accueil:></a>
     5        <a href="[(#CONFIG{gerer_trad}=={oui}|?{[(#URL_SITE_SPIP|parametre_url{lang,#ENV{lang}})],#URL_SITE_SPIP})]" title="<:escal:accueil:>"><img src="#CHEMIN{images/fleche_droite.png}" alt="<:escal:fleche:>" /><:escal:accueil:></a>
    76
    87        [(#CONFIG{escal/config/arianeniveaudeux}|=={oui}|non)<INCLURE {fond=inclusions/inc-hierarchie_art}{id_article}>]
     
    109
    1110        <img src="#CHEMIN{images/fleche_droite.png}" alt="<:escal:fleche:>" />
    12         <a href="[(#CONFIG{gerer_trad}=={oui}|?{[(#URL_ARTICLE|parametre_url{lang,#ENV{lang}})],#URL_ARTICLE})]" title="[(#DESCRIPTIF|textebrut|entites_html)]" >[(#TITRE)]</a>
    13          
     11        <a href="[(#CONFIG{gerer_trad}=={oui}|?{[(#URL_ARTICLE|parametre_url{lang,#ENV{lang}})],#URL_ARTICLE})]" title="[(#DESCRIPTIF|textebrut|entites_html)]" >[(#TITRE)]</a>         
    1412</div>
    1513</BOUCLE_artevent>
    1614   
    17 <div id="cadre-titre-article">
    18 
    19                 <div id="titre-article" class="#EDIT{titre}">[(#TITRE)]</div>
    20 
    21 </div> <!-- fin cadre-titre-article -->
     15<h1 id="cadre-titre-article">
     16        <div id="titre-article" class="#EDIT{titre}">[(#TITRE)]</div>
     17</h1> <!-- fin cadre-titre-article -->
    2218
    2319
    2420<div id="cadre-article">
    25 
    26     <div id="outils-article">
    27         <!-- affichage du bouton pour imprimer l'article -->
    28         <div class="imprime-article outil">
    29                 <a href="#" onclick="javascript:window.print()" title="<:escal:article_imprimer:>">
    30                 <img src="#CHEMIN{images/imprimer.gif}" alt="logo imprimer" />
    31                 </a>
    32         </div>
    33         <!-- affichage de l'icone pdf si plugin article_pdf activé -->
    34         [(#PLUGIN{ARTICLE_PDF}|oui)
    35         <div class="article-pdf outil">
    36         #ARTICLE_PDF{id_article}
    37         </div>
    38         ]
    39     <!-- affichage de l'icone pdf si plugin spipdf activé -->         
    40         [(#PLUGIN{SPIPDF}|oui)
    41         <div class="spipdf outil">
    42           <a href="[(#URL_PAGE{spipdf}
    43           |parametre_url{spipdf,spipdf_article}
    44           |parametre_url{id_article,#ID_ARTICLE}
    45           |parametre_url{nom_fichier,article_#ID_ARTICLE})]">
    46           <img src="#CHEMIN{images/icone_pdf.gif}" alt="article au format PDF" title="Télécharger l'article au format PDF" /></a>
    47         </div>
    48         ]       
    49         <!-- affichage de l'icone de licence si plugin licence activé -->
    50        
    51         [(#PLUGIN{LICENCE}|oui)
    52         [(#ID_LICENCE|=={0}|non)
    53         <div class="licence outil">
    54         <:escal:article_licence:> [(#LICENCE|image_reduire{0, 32})]
    55         </div>
    56         ]
    57         ]
    58         <!-- affichage des icones socialtags si plugin Socialtags activé -->
    59         [(#PLUGIN{SOCIALTAGS}|oui)
    60         <div id="socialtags-article" class="outil"></div>
    61         ]       
    62     <!-- affichage du bouton signalement si plugin activé -->
    63         [(#PLUGIN{SIGNALEMENT}|oui)
    64         <div class="signalement outil">       
    65         #FORMULAIRE_SIGNALEMENT
    66         </div>       
    67         ]
    68     </div>
    69         <!-- affichage des images pour diminuer ou augmenter la taille des caractères -->
    70                         <div id="diminuer">
    71                                 <a href="javascript:changestyle(-1)" title="<:escal:taille_diminuer:>">
    72                         <img src="#CHEMIN{images/fontsizedown.png}"
    73                                         alt="<:escal:taille_diminuer:>"
    74                                          />
    75                                 </a>
    76                         </div>
    77 
    78                         <div id="augmenter">
    79                                 <a href="javascript:changestyle(1)" title="<:escal:taille_augmenter:>">
    80                         <img src="#CHEMIN{images/fontsizeup.png}"
    81                                         alt="<:escal:taille_augmenter:>"
    82                                          />
    83                                 </a>
    84                         </div>
    85                        
    86 <div class="nettoyeur"></div> 
    8721 
    8822  <div id="texte-article" class="surlignable">
     
    10741                </div>
    10842
    109        
     43
    11044                [(#LOGO_EVENEMENT|oui)
    11145                <div class="event-logo">
     
    11347                </div>
    11448                ]
    115                
    116 <div style="margin: 5px 0 5px 150px;">                         
     49
     50<div style="margin: 5px 0 5px 150px;">
    11751        [(#DATE_DEBUT|jour|=={[(#DATE_FIN|jour)]}|non)
    11852                <div class="periode">
     
    12458            <strong>[(#DATE_FIN|affdate)]</strong> [(#HORAIRE|=={oui}|?{jusqu'&agrave;
    12559            [(#DATE_FIN|heures)]h[(#DATE_FIN|minutes)],''})]
    126           </div> 
     60          </div>
    12761        ]
    12862        [(#DATE_DEBUT|jour|=={[(#DATE_FIN|jour)]}|oui)
    12963                <div class="donnee-heure">
    130                   [(#DATE_DEBUT|heures|=={[(#DATE_FIN|heures)]}|non) 
     64                  [(#DATE_DEBUT|heures|=={[(#DATE_FIN|heures)]}|non)
    13165                  <img src="#CHEMIN{images/heure.png}" alt="horaire"  />
    13266            [(#DATE_DEBUT|heures)]h[(#DATE_DEBUT|minutes)] -
    13367            [(#DATE_FIN|heures)]h[(#DATE_FIN|minutes)]
    13468            ]
    135           </div> 
     69          </div>
    13670        ]
    13771 </div>
     
    14478      <meta itemprop="endDate" content="[(#DATE_FIN|date_iso)]" />
    14579
    146         [(#DESCRIPTIF|oui)#DESCRIPTIF] 
     80        [(#DESCRIPTIF|oui)#DESCRIPTIF]
    14781           
    14882
     
    16195      #FORMULAIRE_PARTICIPER_EVENEMENT{#ID_EVENEMENT}
    16296      </div>
    163      
     97
    16498<!-- affichage carte gis du lieu -->
    16599        [(#PLUGIN{GIS}|oui)
    166100        <INCLURE{fond=inclusions/inc-gis}{env}>
    167         ] 
     101        ]
    168102<!-- fin affichage carte gis du lieu -->
    169103
  • _squelettes_/escal/trunk/inclusions/inc-events_calendrier.html

    r111382 r112458  
    1111   
    1212<div id="cadre-titre-article">
    13 
    14                 <div id="titre-article" class="#EDIT{titre}">[(#TITRE)]</div>
    15 
    16 </div> <!-- fin cadre-titre-article -->
     13        <div id="titre-article" class="#EDIT{titre}">[(#TITRE)]</div>
     14</div>
    1715
    1816
    19 <div id="cadre-article">
    20 
    21     <div id="outils-article">
    22         <!-- affichage du bouton pour imprimer l'article -->
    23         <div class="imprime-article outil">
    24                 <a href="#" onclick="javascript:window.print()" title="<:escal:article_imprimer:>">
    25                 <img src="#CHEMIN{images/imprimer.gif}" alt="logo imprimer" />
    26                 </a>
    27         </div>
    28         <!-- affichage de l'icone pdf si plugin article_pdf activé -->
    29         [(#PLUGIN{ARTICLE_PDF}|oui)
    30         <div class="article-pdf outil">
    31         #ARTICLE_PDF{id_article}
    32         </div>
    33         ]
    34     <!-- affichage de l'icone pdf si plugin spipdf activé -->         
    35         [(#PLUGIN{SPIPDF}|oui)
    36         <div class="spipdf outil">
    37           <a href="[(#URL_PAGE{spipdf}
    38           |parametre_url{spipdf,spipdf_article}
    39           |parametre_url{id_article,#ID_ARTICLE}
    40           |parametre_url{nom_fichier,article_#ID_ARTICLE})]">
    41           <img src="#CHEMIN{images/icone_pdf.gif}" alt="article au format PDF" title="Télécharger l'article au format PDF" /></a>
    42         </div>
    43         ]       
    44         <!-- affichage de l'icone de licence si plugin licence activé -->
    45        
    46         [(#PLUGIN{LICENCE}|oui)
    47         [(#ID_LICENCE|=={0}|non)
    48         <div class="licence outil">
    49         <:escal:article_licence:> [(#LICENCE|image_reduire{0, 32})]
    50         </div>
    51         ]
    52         ]
    53         <!-- affichage des icones socialtags si plugin Socialtags activé -->
    54         [(#PLUGIN{SOCIALTAGS}|oui)
    55         <div id="socialtags-article" class="outil"></div>
    56         ]       
    57     <!-- affichage du bouton signalement si plugin activé -->
    58         [(#PLUGIN{SIGNALEMENT}|oui)
    59         <div class="signalement outil">       
    60         #FORMULAIRE_SIGNALEMENT
    61         </div>       
    62         ]
    63     </div>
    64         <!-- affichage des images pour diminuer ou augmenter la taille des caractères -->
    65                         <div id="diminuer">
    66                                 <a href="javascript:changestyle(-1)" title="<:escal:taille_diminuer:>">
    67                         <img src="#CHEMIN{images/fontsizedown.png}"
    68                                         alt="<:escal:taille_diminuer:>"
    69                                          />
    70                                 </a>
    71                         </div>
    72 
    73                         <div id="augmenter">
    74                                 <a href="javascript:changestyle(1)" title="<:escal:taille_augmenter:>">
    75                         <img src="#CHEMIN{images/fontsizeup.png}"
    76                                         alt="<:escal:taille_augmenter:>"
    77                                          />
    78                                 </a>
    79                         </div>
    80 
    81 <div class="nettoyeur"></div> 
     17<div id="cadre-article" style="margin-bottom:10px">
    8218                       
    8319  <div id="texte-article" class="surlignable">
     
    10036                <br />
    10137                </div>
    102        
     38
    10339                [(#LOGO_EVENEMENT|oui)
    10440                <div class="event-logo">
     
    10642                </div>
    10743                ]
    108 <div style="margin: 5px 0 5px 150px;">                         
     44<div style="margin: 5px 0 5px 150px;">
    10945        [(#DATE_DEBUT|jour|=={[(#DATE_FIN|jour)]}|non)
    11046                <div class="periode">
     
    11652            <strong>[(#DATE_FIN|affdate)]</strong> [(#HORAIRE|=={oui}|?{jusqu'&agrave;
    11753            [(#DATE_FIN|heures)]h[(#DATE_FIN|minutes)],''})]
    118           </div> 
     54          </div>
    11955        ]
    12056        [(#DATE_DEBUT|jour|=={[(#DATE_FIN|jour)]}|oui)
    12157                <div class="donnee-heure">
    122                   [(#DATE_DEBUT|heures|=={[(#DATE_FIN|heures)]}|non) 
     58                  [(#DATE_DEBUT|heures|=={[(#DATE_FIN|heures)]}|non)
    12359                  <img src="#CHEMIN{images/heure.png}" alt="horaire"  />
    12460            [(#DATE_DEBUT|heures)]h[(#DATE_DEBUT|minutes)] -
    12561            [(#DATE_FIN|heures)]h[(#DATE_FIN|minutes)]
    12662            ]
    127           </div> 
     63          </div>
    12864        ]
    12965</div>
     
    13773      <meta itemprop="endDate" content="[(#DATE_FIN|date_iso)]" />
    13874
    139         [(#DESCRIPTIF|oui)#DESCRIPTIF] 
     75        [(#DESCRIPTIF|oui)#DESCRIPTIF]
    14076           
    14177
     
    15490      #FORMULAIRE_PARTICIPER_EVENEMENT{#ID_EVENEMENT}
    15591      </div>
    156      
     92
    15793<!-- affichage carte gis du lieu -->
    15894        [(#PLUGIN{GIS}|oui)
    15995        <INCLURE{fond=inclusions/inc-gis}{env}>
    160         ] 
     96        ]
    16197<!-- fin affichage carte gis du lieu -->
    16298
  • _squelettes_/escal/trunk/inclusions/inc-forum_article.html

    r110681 r112458  
    1         <div class="forum-article" id="ForumArticle">
     1<aside class="forum-article" id="ForumArticle">
    22
    33[(#CONFIG{escal/config/afficheformreponse}|=={oui}|non)
    4                         <img class="forum" src="#CHEMIN{images/forum.png}" alt='<:escal:forum:>' />
    5 
    6                         <div class="repondre-article">
    7                         <a href="[(#URL_PAGE{forum,#PARAMETRES_FORUM{#SELF}}|parametre_url{lang,#ENV{lang}})]" title="<:repondre_article:>" rel="nofollow">
    8                         <:repondre_article:>
    9                         </a>
    10                         </div>
     4        <img class="forum" src="#CHEMIN{images/forum.png}" alt='<:escal:forum:>' />
     5        <div class="repondre-article">
     6                <a href="[(#URL_PAGE{forum,#PARAMETRES_FORUM{#SELF}}|parametre_url{lang,#ENV{lang}})]" title="<:repondre_article:>" rel="nofollow">
     7                <:repondre_article:>
     8                </a>
     9        </div>
    1110]
    1211[(#CONFIG{escal/config/afficheformreponse}|=={oui}|oui)
    13                         <img class="forum" src="#CHEMIN{images/forum.png}" alt='<:escal:forum:>' />
    14 
    15                         <div class="repondre-article">
    16                         <span class="reponse-article"><:repondre_article:></span>
    17                         </div>
     12        <img class="forum" src="#CHEMIN{images/forum.png}" alt='<:escal:forum:>' />
     13        <div class="repondre-article">
     14                <span class="reponse-article"><:repondre_article:></span>
     15        </div>
    1816#FORMULAIRE_FORUM
    1917]
    2018
    2119<BOUCLE_test(FORUMS){id_article}{plat}{par date}{inverse}>
     20        <B_thread>
     21                <a name="forum#ID_FORUM"></a>
     22                [<p class="pagination">(#PAGINATION)</p>
     23                <div class="nettoyeur"></div>]
     24        <BOUCLE_thread(FORUMS){id_thread}{doublons}{pagination 5}>
     25                <div class="forum-thread" >
     26                        <div class="titre-message">
     27                                #TITRE
     28                                <div class="auteur-message">[<strong>(#NOM)</strong>] [ - <:escal:le:> (#DATE|affdate)]</div>
     29                </div>
     30                        [<div class="#EDIT{texte} texte-message">(#TEXTE)</div>]
    2231
    23       <B_thread>
    24       <a name="forum#ID_FORUM"></a>
    25         [<p class="pagination">(#PAGINATION)</p>
    26         <div class="nettoyeur"></div>]
    27                         <BOUCLE_thread(FORUMS){id_thread}{doublons}{pagination 5}>
    28                                 <div class="forum-thread" >
    29                                   <div class="titre-message">
     32                <BOUCLE_doc_joints(DOCUMENTS){id_forum}{mode=document}>
     33                        <span class="imageforum">[(#LOGO_DOCUMENT|#URL_DOCUMENT)]</span>
     34                        <div class="nettoyeur"></div>
     35                </BOUCLE_doc_joints>
     36
     37                        <div class="reponse">
     38                                <a href="[(#URL_PAGE{message,#PARAMETRES_FORUM{#SELF}}|parametre_url{id_forum,#ID_FORUM}|parametre_url{lang,#ENV{lang}})]" title="<:repondre_message:>" rel="nofollow">
     39                                        <:escal:repondre_message:>
     40                                </a>
     41                        </div>
     42                </div>
     43
     44                <B_reponses>
     45                        [(#CONFIG{escal/config/togglereponsearticle}|=={oui}|oui)<div class="toggle2">]
     46                        <a name="forum#ID_FORUM"></a>
     47                        <div class="decal-reponse">
     48                                <img width="10" height="13" alt="" src="#CHEMIN{images/forum-droite.gif}"/>
     49                <BOUCLE_reponses(FORUMS){id_parent}{par date}>
     50                                <div class="forum_reponse" >
     51                                        <div class="titre-message">
    3052                                                #TITRE
    3153                                        <div class="auteur-message">[<strong>(#NOM)</strong>] [ - <:escal:le:> (#DATE|affdate)]</div>
    32           </div>
    33 
    34                                         [<div class="#EDIT{texte} texte-message">(#TEXTE)</div>]
    35 
    36             <BOUCLE_doc_joints(DOCUMENTS){id_forum}{mode=document}>
    37               <span class="imageforum">[(#LOGO_DOCUMENT|#URL_DOCUMENT)]</span>
    38             </BOUCLE_doc_joints>
    39 
    40                                         <div class="reponse">
    41                                         <a href="[(#URL_PAGE{message,#PARAMETRES_FORUM{#SELF}}|parametre_url{id_forum,#ID_FORUM}|parametre_url{lang,#ENV{lang}})]" title="<:repondre_message:>" rel="nofollow">
    42                                         <:escal:repondre_message:>
    43                                         </a>
    4454                                        </div>
    45 
    46         </div>
    47 
    48                                         <B_reponses>
    49 [(#CONFIG{escal/config/togglereponsearticle}|=={oui}|oui)<div class="toggle2">]
    50 <a name="forum#ID_FORUM"></a>
    51       <div class="decal-reponse">
    52                                                 <img width="10" height="13" alt="" src="#CHEMIN{images/forum-droite.gif}"/>
    53                                         <BOUCLE_reponses(FORUMS){id_parent}{par date}>
    54                                                 <div class="forum_reponse" >
    55                                   <div class="titre-message">
    56                                                 #TITRE
    57                                         <div class="auteur-message">[<strong>(#NOM)</strong>] [ - <:escal:le:> (#DATE|affdate)]</div>
    58               </div>
    59 
    60                 [<div class="#EDIT{texte} texte-message">(#TEXTE)
    61                                         [<a href="#URL_SITE">(#NOM_SITE)</a>]
    62               </div>]
    63 
    64                 <BOUCLE_doc_joints2(DOCUMENTS){id_forum}{mode=document}>
    65                   <span class="imageforum">[(#LOGO_DOCUMENT|#URL_DOCUMENT)]</span>
    66                 </BOUCLE_doc_joints2>
     55                                        [<div class="#EDIT{texte} texte-message">(#TEXTE)
     56                                                [<a href="#URL_SITE">(#NOM_SITE)</a>]
     57                                        </div>]
     58                                <BOUCLE_doc_joints2(DOCUMENTS){id_forum}{mode=document}>
     59                                        <span class="imageforum">[(#LOGO_DOCUMENT|#URL_DOCUMENT)]</span>
     60                                </BOUCLE_doc_joints2>
    6761
    6862                                        <div class="reponse">
     
    7165                                        </a>
    7266                                        </div>
    73                                                 </div>
     67                                </div>
    7468
    75                                                         <BOUCLE_rep_messages(boucle_reponses)>
    76                                                         </BOUCLE_rep_messages>
    77                                         </BOUCLE_reponses>
     69                        <BOUCLE_rep_messages(boucle_reponses)>
     70                        </BOUCLE_rep_messages>
     71                </BOUCLE_reponses>
    7872                </div>
    79 [(#CONFIG{escal/config/togglereponsearticle}|=={oui}|oui)</div>]
    80         </B_reponses>
     73                        [(#CONFIG{escal/config/togglereponsearticle}|=={oui}|oui)</div>]
     74                </B_reponses>
    8175
    82                         </BOUCLE_thread>
    83         [<p class="pagination">(#PAGINATION)</p>
    84         <div class="nettoyeur"></div>]
    85       </B_thread>
    86 
     76        </BOUCLE_thread>
     77                [<p class="pagination">(#PAGINATION)</p>
     78                <div class="nettoyeur"></div>]
     79        </B_thread>
    8780
    8881</BOUCLE_test>
    8982
    90 
    91         </div><!-- fin forum-article -->
     83</aside><!-- fin forum-article -->
  • _squelettes_/escal/trunk/inclusions/inc-gis.html

    r110009 r112458  
     1<aside>
    12<BOUCLE_test1(GIS){id_evenement}{0,1}>
    23        [(#INCLURE{fond=modeles/carte_gis,objets=evenements,id_evenement,zoom=17,zoom_molette=non,width=99%,height=512px,scale=oui,overview=oui,centrer_auto=oui})]
     
    67</BOUCLE_test2>
    78<br />
     9</aside>
  • _squelettes_/escal/trunk/inclusions/inc-hierarchie_art.html

    r110232 r112458  
     1<nav class="ariane">
    12#SET{invisible,oui}
    2   <BOUCLE_hierarchie(HIERARCHIE){id_article}>
    3     <BOUCLE_testrub(RUBRIQUES){id_rubrique}{titre_mot IN 'pas-au-menu', 'pas-au-menu-vertical', 'invisible'}>
    4 #SET{invisible,non}
     3<BOUCLE_hierarchie(HIERARCHIE){id_article}>
     4        <BOUCLE_testrub(RUBRIQUES){id_rubrique}{titre_mot IN 'pas-au-menu', 'pas-au-menu-vertical', 'invisible'}>
     5        #SET{invisible,non}
    56    </BOUCLE_testrub>
    6   </BOUCLE_hierarchie>
     7</BOUCLE_hierarchie>
    78
    89<BOUCLE_testget(ARTICLES){id_article}{si #GET{invisible}|=={oui}|oui}>
    9 <BOUCLE_chemin_article(HIERARCHIE){id_article}>
    10            <img src="#CHEMIN{images/fleche_droite.png}" alt="<:escal:fleche:>" />
    11            <a href="[(#CONFIG{gerer_trad}=={oui}|?{[(#URL_RUBRIQUE|parametre_url{lang,#ENV{lang}})],#URL_RUBRIQUE})]" title="[(#DESCRIPTIF|textebrut|entites_html)]" >[(#TITRE)]</a>
    12 </BOUCLE_chemin_article>
     10        <BOUCLE_chemin_article(HIERARCHIE){id_article}>
     11                   <img src="#CHEMIN{images/fleche_droite.png}" alt="<:escal:fleche:>" />
     12                   <a href="[(#CONFIG{gerer_trad}=={oui}|?{[(#URL_RUBRIQUE|parametre_url{lang,#ENV{lang}})],#URL_RUBRIQUE})]" title="[(#DESCRIPTIF|textebrut|entites_html)]" >[(#TITRE)]</a>
     13        </BOUCLE_chemin_article>
    1314</BOUCLE_testget>
     15</nav>
  • _squelettes_/escal/trunk/inclusions/inc-hierarchie_art_2eniveau.html

    r110232 r112458  
     1<nav style="display:inline">
    12#SET{invisible,oui}
    2   <BOUCLE_hierarchie(HIERARCHIE){id_article}>
    3     <BOUCLE_testrub(RUBRIQUES){id_rubrique}{titre_mot IN 'pas-au-menu', 'pas-au-menu-vertical', 'invisible'}>
     3<BOUCLE_hierarchie(HIERARCHIE){id_article}>
     4        <BOUCLE_testrub(RUBRIQUES){id_rubrique}{titre_mot IN 'pas-au-menu', 'pas-au-menu-vertical', 'invisible'}>
    45#SET{invisible,non}
    5     </BOUCLE_testrub>
    6   </BOUCLE_hierarchie>
     6        </BOUCLE_testrub>
     7</BOUCLE_hierarchie>
    78
    89<BOUCLE_testget(ARTICLES){id_article}{si #GET{invisible}|=={oui}|oui}>
    9 <BOUCLE_chemin_article(HIERARCHIE){id_article}{1,n}>
    10            <img src="#CHEMIN{images/fleche_droite.png}" alt="<:escal:fleche:>" />
    11            <a href="[(#CONFIG{gerer_trad}=={oui}|?{[(#URL_RUBRIQUE|parametre_url{lang,#ENV{lang}})],#URL_RUBRIQUE})]" title="[(#DESCRIPTIF|textebrut|entites_html)]" >[(#TITRE)]</a>
    12 </BOUCLE_chemin_article>
     10        <BOUCLE_chemin_article(HIERARCHIE){id_article}{1,n}>
     11                   <img src="#CHEMIN{images/fleche_droite.png}" alt="<:escal:fleche:>" />
     12                   <a href="[(#CONFIG{gerer_trad}=={oui}|?{[(#URL_RUBRIQUE|parametre_url{lang,#ENV{lang}})],#URL_RUBRIQUE})]" title="[(#DESCRIPTIF|textebrut|entites_html)]" >[(#TITRE)]</a>
     13        </BOUCLE_chemin_article>
    1314</BOUCLE_testget>
     15</nav>
  • _squelettes_/escal/trunk/inclusions/inc-hierarchie_rub.html

    r110232 r112458  
    1         <BOUCLE_chemin_rubriques(HIERARCHIE){id_rubrique}{tout}>
     1<nav class="ariane">
     2<BOUCLE_chemin_rubriques(HIERARCHIE){id_rubrique}{tout}>
    23        <img src="#CHEMIN{images/fleche_droite.png}"  alt="<:escal:fleche:>" />
    34        <a href="[(#CONFIG{gerer_trad}=={oui}|?{[(#URL_RUBRIQUE|parametre_url{lang,#ENV{lang}})],#URL_RUBRIQUE})]" title="[(#DESCRIPTIF|textebrut|entites_html)]">[(#TITRE)]</a>
    4         </BOUCLE_chemin_rubriques>
     5</BOUCLE_chemin_rubriques>
     6</nav>
  • _squelettes_/escal/trunk/inclusions/inc-hierarchie_rub_2eniveau.html

    r110232 r112458  
    1   <BOUCLE_chemin_rubriques2(HIERARCHIE){tout}{1,n}>
     1<nav class="ariane">
     2<BOUCLE_chemin_rubriques2(HIERARCHIE){tout}{1,n}>
    23        <img src="#CHEMIN{images/fleche_droite.png}"  alt="<:escal:fleche:>" />
    34        <a href="[(#CONFIG{gerer_trad}=={oui}|?{[(#URL_RUBRIQUE|parametre_url{lang,#ENV{lang}})],#URL_RUBRIQUE})]" title="[(#DESCRIPTIF|textebrut|entites_html)]">[(#TITRE)]</a>
    4         </BOUCLE_chemin_rubriques2>
     5</BOUCLE_chemin_rubriques2>
     6</nav>
  • _squelettes_/escal/trunk/inclusions/inc-identification.html

    r111276 r112458  
     1<aside>
    12<h1 class="cadre identification a-droite" >
    23
    34[(#REM) si l'auteur est identifie, on lui souhaite bienvenue]
    4                 [(#SESSION{id_auteur}|oui) <:escal:bienvenue:><br />#SESSION{nom}]
    5                 [(#SESSION{id_auteur}|non) <:escal:identification:>]
     5        [(#SESSION{id_auteur}|oui) <:escal:bienvenue:><br />#SESSION{nom}]
     6        [(#SESSION{id_auteur}|non) <:escal:identification:>]
    67
    78</h1>
     
    1011
    1112[(#REM) formulaire d'identification]
    12                 #FORMULAIRE_LOGIN
     13        #FORMULAIRE_LOGIN
    1314
    1415[(#SESSION{id_auteur}|non)
    1516[(#CONFIG{escal/config/inscription}|=={oui}|oui)
    16                 <span id="inscription">#FORMULAIRE_INSCRIPTION</span>
     17        <span id="inscription">#FORMULAIRE_INSCRIPTION</span>
    1718]
    1819[(#CONFIG{escal/config/inscription_visiteur}|=={oui}|oui)
    19                 <span id="inscription">[(#FORMULAIRE_INSCRIPTION{6forum})]</span>
     20        <span id="inscription">[(#FORMULAIRE_INSCRIPTION{6forum})]</span>
    2021]
    2122]
     
    2425<div id="liensilogue">
    2526        [<a (#SESSION{id_auteur}|oui) href="#URL_LOGOUT" title="<:icone_deconnecter:>"><:icone_deconnecter:></a>]
    26     [<a(#AUTORISER{ecrire}) href="#EVAL{_DIR_RESTREINT_ABS}" title="<:escal:espace_redacteurs:>"><:escal:espace_redacteurs:></a>]
     27        [<a (#AUTORISER{ecrire}) href="#EVAL{_DIR_RESTREINT_ABS}" title="<:escal:espace_redacteurs:>"><:escal:espace_redacteurs:></a>]
    2728</div>         
    2829
    2930</div>
     31</aside>
  • _squelettes_/escal/trunk/inclusions/inc-liste_auteurs.html

    r105288 r112458  
    1   <h1 class="cadre liste-auteurs">
    2     <BOUCLE_comptauteurs(AUTEURS){tous}> </BOUCLE_comptauteurs>
    3       [(#TOTAL_BOUCLE) <:escal:auteurs:>]
    4     </B_comptauteurs>
    5     [(#CONFIG{escal/config/lien_trombino_auteurs}|=={non}|non)
    6       <a id="savoir-plus" href="#URL_PAGE{trombino-auteurs}"><:en_savoir_plus:></a>
    7       ]
    8   </h1>
     1 <aside>
     2 <h1 class="cadre liste-auteurs">
     3<BOUCLE_comptauteurs(AUTEURS){tous}> </BOUCLE_comptauteurs>
     4        [(#TOTAL_BOUCLE) <:escal:auteurs:>]
     5</B_comptauteurs>
     6        [(#CONFIG{escal/config/lien_trombino_auteurs}|=={non}|non)
     7        <a id="savoir-plus" href="#URL_PAGE{trombino-auteurs}"><:en_savoir_plus:></a>
     8        ]
     9</h1>
    910
    10   <div class="texte liste-auteurs [(#CONFIG{escal/config/togglelisteauteurs}|=={oui}|oui)toggle]">
     11<div class="texte liste-auteurs [(#CONFIG{escal/config/togglelisteauteurs}|=={oui}|oui)toggle]">
    1112
    12 
    13 <ul class="legende">
    14 <BOUCLE_legende_admin(AUTEURS){statut=0minirezo}{tous}> </BOUCLE_legende_admin>
    15 [<li class="legende_admin">&nbsp;(#TOTAL_BOUCLE)&nbsp;<:info_administrateurs:></li>]
    16 </B_legende_admin>
    17 
    18 <BOUCLE_legende_auteur(AUTEURS){statut=1comite}{tous}> </BOUCLE_legende_auteur>
    19 [<li class="legende_redacteur">&nbsp;(#TOTAL_BOUCLE)&nbsp;<:info_redacteurs:></li>]
    20 </B_legende_auteur>
    21 
    22 <BOUCLE_legende_visiteur(AUTEURS){statut=6forum}{tous}> </BOUCLE_legende_visiteur>
    23 [<li class="legende_visiteur">&nbsp;(#TOTAL_BOUCLE)&nbsp;<:info_visiteurs:></li>]
    24 </B_legende_visiteur>
    25 </ul>
     13        <ul class="legende">
     14                <BOUCLE_legende_admin(AUTEURS){statut=0minirezo}{tous}> </BOUCLE_legende_admin>
     15                        [<li class="legende_admin">&nbsp;(#TOTAL_BOUCLE)&nbsp;<:info_administrateurs:></li>]
     16                </B_legende_admin>
     17               
     18                <BOUCLE_legende_auteur(AUTEURS){statut=1comite}{tous}> </BOUCLE_legende_auteur>
     19                        [<li class="legende_redacteur">&nbsp;(#TOTAL_BOUCLE)&nbsp;<:info_redacteurs:></li>]
     20                </B_legende_auteur>
     21               
     22                <BOUCLE_legende_visiteur(AUTEURS){statut=6forum}{tous}> </BOUCLE_legende_visiteur>
     23                        [<li class="legende_visiteur">&nbsp;(#TOTAL_BOUCLE)&nbsp;<:info_visiteurs:></li>]
     24                </B_legende_visiteur>
     25        </ul>
    2626
    2727<p class="interne">Annuaire:
    28 <BOUCLE_initial_nom(AUTEURS){tous}{par nom}>
    29 [ <a  class="ajax" rel="nofollow" href="[(#SELF|parametre_url{'debut_auteurs',''}|parametre_url{lettre,#NOM|textebrut|translitteration|couper{1}|lettre1|unique{lien}})]">(#NOM|textebrut|translitteration|couper{1}|lettre1|unique{titrelien})</a>]
    30 </BOUCLE_initial_nom>
     28        <BOUCLE_initial_nom(AUTEURS){tous}{par nom}>
     29                [ <a  class="ajax" rel="nofollow" href="[(#SELF|parametre_url{'debut_auteurs',''}|parametre_url{lettre,#NOM|textebrut|translitteration|couper{1}|lettre1|unique{lien}})]">(#NOM|textebrut|translitteration|couper{1}|lettre1|unique{titrelien})</a>]
     30        </BOUCLE_initial_nom>
    3131</p>
    3232
    3333#SET{paginauteurs,#CONFIG{escal/config/paginauteurs,20}}
    3434<B_auteurs>
    35 #ANCRE_PAGINATION
    36 <div class="auteurs">
     35        #ANCRE_PAGINATION
     36        <div class="auteurs">
    3737<BOUCLE_auteurs(AUTEURS){tous}{par nom}{nom==^#ENV{lettre}}{pagination #GET{paginauteurs}}{", "}>
    38 [<span class="admin"><a (#STATUT|=={'0minirezo'}|?{' ',''}) href="[(#URL_AUTEUR)]" title="Webmaster/admin">]
    39 [<span class="redacteur"><a (#STATUT|=={'1comite'}|?{' ',''}) href="[(#URL_AUTEUR)]" title="R&eacute;dacteur d'article">]
    40 [<span class="visiteur"><a (#STATUT|=={'6forum'}|?{' ',''}) href="[(#URL_AUTEUR)]" title="Invit&eacute; ou visiteur">]
    41 [&nbsp;(#NOM|textebrut)]</a>
    42 </span>
     38        [<span class="admin"><a (#STATUT|=={'0minirezo'}|?{' ',''}) href="[(#URL_AUTEUR)]" title="Webmaster/admin">]
     39        [<span class="redacteur"><a (#STATUT|=={'1comite'}|?{' ',''}) href="[(#URL_AUTEUR)]" title="R&eacute;dacteur d'article">]
     40        [<span class="visiteur"><a (#STATUT|=={'6forum'}|?{' ',''}) href="[(#URL_AUTEUR)]" title="Invit&eacute; ou visiteur">]
     41        [&nbsp;(#NOM|textebrut)]</a>
     42        </span>
    4343</BOUCLE_auteurs>
    4444        [<p class="pagination pagination-liste-auteurs">(#PAGINATION)</p>
    45         <div class="nettoyeur"></div>] 
    46 </div> 
     45        <div class="nettoyeur"></div>]
     46        </div> 
    4747</B_auteurs>
    4848
    49 </div>
     49</div>
     50</aside>
  • _squelettes_/escal/trunk/inclusions/inc-meme_rub.html

    r110232 r112458  
     1<section>
    12<!-- Affichage des articles de la même rubrique s'ils existent-->
    2 
    33#SET{nombrememerub,#CONFIG{escal/config/nombrememerub,10}}
    44#SET{nbrpagmemerub,#CONFIG{escal/config/paginmemerub,5}}
     
    88<h1 class="cadre meme-rub a-droite" >
    99        [(#CONFIG{escal/config/titrememerub}|oui)
    10     [(#CONFIG{escal/config/titrememerub}|propre|_T_ou_typo|PtoBR)]
    11   ]
     10        [(#CONFIG{escal/config/titrememerub}|propre|_T_ou_typo|PtoBR)]
     11        ]
    1212        [(#CONFIG{escal/config/titrememerub}|non)
    13     <:meme_rubrique:>
    14   ]
    15 
     13        <:meme_rubrique:>
     14        ]
    1615</h1>
    1716
    18 <div class="texte meme-rub [(#CONFIG{escal/config/togglememerubrique}|=={oui}|oui)toggle]" > 
    19  
     17<div class="texte meme-rub [(#CONFIG{escal/config/togglememerubrique}|=={oui}|oui)toggle]" >   
    2018        [<p class="pagination">(#PAGINATION)</p>
    2119        <div class="nettoyeur"></div>]
    22         <BOUCLE_meme_rubrique(ARTICLES){si #CONFIG{escal/config/ordrememerub}|=={hasard}|non}{id_rubrique}{exclus}{par date}{inverse}{0,#GET{nombrememerub}}{pagination #GET{nbrpagmemerub}}>
    23        
    24                 <!--    affichage du titre avec lien vers l'article
    25                                         de la date de publication
    26                                         et de l'auteur(s) avec un lien pour lui envoyer un message -->
     20<BOUCLE_meme_rubrique(ARTICLES){si #CONFIG{escal/config/ordrememerub}|=={hasard}|non}{id_rubrique}{exclus}{par date}{inverse}{0,#GET{nombrememerub}}{pagination #GET{nbrpagmemerub}}>
     21        <!-- affichage du titre avec lien vers l'article
     22        de la date de publication
     23        et de l'auteur(s) avec un lien pour lui envoyer un message -->
    2724                <div class="titre-article-cadre">
    2825                        <a href="[(#CONFIG{gerer_trad}=={oui}|?{[(#URL_ARTICLE|parametre_url{lang,#ENV{lang}})],#URL_ARTICLE})]" [title="(#DESCRIPTIF|textebrut|entites_html)"]>
    29                         [(#TITRE)]
     26                                [(#TITRE)]
    3027                        </a>
    3128                </div>
    3229
    3330                <div class="date-auteur-cadre">
    34             [(#CONFIG{escal/config/datememerub}|=={non}|non)
     31                        [(#CONFIG{escal/config/datememerub}|=={non}|non)
    3532                        [<:escal:le:> (#DATE|affdate) ]
    36             <br />]
     33                        <br />]
    3734                        <BOUCLE_test(AUTEURS){id_article}{lang_select}{si #CONFIG{escal/config/auteurmemerub}|=={non}|non}>
    38                       </BOUCLE_test>
    39                 [(#LANG|=={ja}|non)<:par_auteur:>]
    40                                  <BOUCLE_auteurs(AUTEURS){id_article}{",<br />"}{lang_select}>
    41                                  [<a href="[(#URL_PAGE{auteur}|parametre_url{id_auteur,#ID_AUTEUR}|parametre_url{lang,#ENV{lang}})]" title="<:escal:page_auteur:>">(#NOM)</a>]
    42                      </BOUCLE_auteurs>
    43                             [(#LANG|=={ja}|oui)<:par_auteur:>]
    44             </B_test>
    45                 </div>
    46                  
    47         </BOUCLE_meme_rubrique>
     35                        </BOUCLE_test>
     36                                [(#LANG|=={ja}|non)<:par_auteur:>]
     37                                <BOUCLE_auteurs(AUTEURS){id_article}{",<br />"}{lang_select}>
     38                                        [<a href="[(#URL_PAGE{auteur}|parametre_url{id_auteur,#ID_AUTEUR}|parametre_url{lang,#ENV{lang}})]" title="<:escal:page_auteur:>">(#NOM)</a>]
     39                                </BOUCLE_auteurs>
     40                                [(#LANG|=={ja}|oui)<:par_auteur:>]
     41                        </B_test>
     42                </div>   
     43</BOUCLE_meme_rubrique>
    4844</div>
    49 
    5045</B_meme_rubrique>
    5146
    52   <B_meme_rubrique2>
     47<B_meme_rubrique2>
    5348
    5449<h1 class="cadre meme-rub a-droite" >
    5550        [(#CONFIG{escal/config/titrememerub}|oui)
    56     [(#CONFIG{escal/config/titrememerub}|propre|_T_ou_typo|PtoBR)]
    57   ]
     51        [(#CONFIG{escal/config/titrememerub}|propre|_T_ou_typo|PtoBR)]
     52        ]
    5853        [(#CONFIG{escal/config/titrememerub}|non)
    59     <:meme_rubrique:>
    60   ]
    61 
     54        <:meme_rubrique:>
     55        ]
    6256</h1>
    6357
    6458<div class="texte meme-rub [(#CONFIG{escal/config/togglememerubrique}|=={oui}|oui)toggle]" > 
    65  
    6659        [<p class="pagination">(#PAGINATION)</p>
    6760        <div class="nettoyeur"></div>]
    68 
    69         <BOUCLE_meme_rubrique2(ARTICLES){si #CONFIG{escal/config/ordrememerub}|=={hasard}|oui}{id_rubrique}{exclus}{par hasard}{0,#GET{nombrememerub}}{pagination #GET{nbrpagmemerub}}>
    70        
    71                 <!--    affichage du titre avec lien vers l'article
    72                                         de la date de publication
    73                                         et de l'auteur(s) avec un lien pour lui envoyer un message -->
     61<BOUCLE_meme_rubrique2(ARTICLES){si #CONFIG{escal/config/ordrememerub}|=={hasard}|oui}{id_rubrique}{exclus}{par hasard}{0,#GET{nombrememerub}}{pagination #GET{nbrpagmemerub}}>
     62        <!-- affichage du titre avec lien vers l'article
     63        de la date de publication
     64        et de l'auteur(s) avec un lien pour lui envoyer un message -->
    7465                <div class="titre-article-cadre">
    7566                        <a href="[(#CONFIG{gerer_trad}=={oui}|?{[(#URL_ARTICLE|parametre_url{lang,#ENV{lang}})],#URL_ARTICLE})]" [title="(#DESCRIPTIF|textebrut|entites_html)"]>
    76                         [(#TITRE)]
     67                                [(#TITRE)]
    7768                        </a>
    7869                </div>
    7970
    8071                <div class="date-auteur-cadre">
    81             [(#CONFIG{escal/config/datememerub}|=={non}|non)
     72                        [(#CONFIG{escal/config/datememerub}|=={non}|non)
    8273                        [<:escal:le:> (#DATE|affdate) ]
    83             <br />]
     74                        <br />]
    8475                        <BOUCLE_test2(AUTEURS){id_article}{lang_select}{si #CONFIG{escal/config/auteurmemerub}|=={non}|non}>
    85                       </BOUCLE_test2>
    86                 [(#LANG|=={ja}|non)<:par_auteur:>]
    87                                  <BOUCLE_auteurs2(AUTEURS){id_article}{",<br />"}{lang_select}>
    88                                  [<a href="[(#URL_PAGE{auteur}|parametre_url{id_auteur,#ID_AUTEUR}|parametre_url{lang,#ENV{lang}})]" title="<:escal:page_auteur:>">(#NOM)</a>]
    89                      </BOUCLE_auteurs2>
    90                             [(#LANG|=={ja}|oui)<:par_auteur:>]
    91             </B_test2>
     76                        </BOUCLE_test2>
     77                                [(#LANG|=={ja}|non)<:par_auteur:>]
     78                                <BOUCLE_auteurs2(AUTEURS){id_article}{",<br />"}{lang_select}>
     79                                        [<a href="[(#URL_PAGE{auteur}|parametre_url{id_auteur,#ID_AUTEUR}|parametre_url{lang,#ENV{lang}})]" title="<:escal:page_auteur:>">(#NOM)</a>]
     80                                </BOUCLE_auteurs2>
     81                                [(#LANG|=={ja}|oui)<:par_auteur:>]
     82                        </B_test2>
    9283                </div>
    93                  
    94         </BOUCLE_meme_rubrique2>
    95 
     84</BOUCLE_meme_rubrique2>
    9685</div>
    9786
    9887</B_meme_rubrique2>
     88</section>
  • _squelettes_/escal/trunk/inclusions/inc-menu.html

    r112178 r112458  
    11<div class="menumobile">
    2 <div class="menu">
     2<nav class="menu">
    33<ul id="menu">
    44
     
    6161        </BOUCLE_secteur>
    6262</ul><!-- fin menu -->
     63</nav>
    6364</div>
    64 </div>
  • _squelettes_/escal/trunk/inclusions/inc-menu2eniveau.html

    r112178 r112458  
    11<div class="menumobile">
    2 <div class="menu">
     2<nav class="menu">
    33<ul id="menu">
    44
     
    5454        </BOUCLE_secteur>
    5555</ul><!-- fin menu -->
     56</nav>
    5657</div>
    57 </div>
  • _squelettes_/escal/trunk/inclusions/inc-menu2eniveau_vertical.html

    r112178 r112458  
    44    </h1>
    55
    6   <div class="texte" >
     6<div class="texte" >
    77
    88
    9 <div id="menuV">
     9<nav id="menuV">
    1010
    1111<ul id="accueilmenu">
     
    9696                </ul>
    9797                </B_secteurs>
    98 </div>
     98</nav>
    9999
    100100</div>
  • _squelettes_/escal/trunk/inclusions/inc-menu2eniveau_vertical_2.html

    r112178 r112458  
    11<div class="menumobile">
    2 <div id="menuV2">
     2<nav id="menuV2">
    33
    44<ul class="menulist">
     
    4444        </BOUCLE_secteur>
    4545</ul><!-- fin menu -->
     46</nav>
    4647</div>
    47 </div>
  • _squelettes_/escal/trunk/inclusions/inc-menu2eniveau_vertical_2art.html

    r112178 r112458  
    11<div class="menumobile">
    2 <div id="menuV2">
     2<nav id="menuV2">
    33
    44<ul class="menulist">
     
    180180        </BOUCLE_secteur>
    181181</ul><!-- fin menu -->
     182</nav>
    182183</div>
    183 </div>
  • _squelettes_/escal/trunk/inclusions/inc-menu2eniveauart.html

    r112178 r112458  
    11<div class="menumobile">
    2 <div class="menu">
     2<nav class="menu">
    33<ul id="menu">
    44
     
    192192        </BOUCLE_secteur>
    193193</ul><!-- fin menu -->
     194</nav>
    194195</div>
    195 </div>
  • _squelettes_/escal/trunk/inclusions/inc-menu_mots.html

    r94615 r112458  
    1         <h1 class="cadre menu-mots">
    2   <:escal:mots_clefs:>
    3   </h1>
     1<nav>
     2<h1 class="cadre menu-mots">
     3        <:escal:mots_clefs:>
     4</h1>
    45
    5   <div class="texte menu-mots" >
    6 
    7 
     6<div class="texte menu-mots" >
    87<!-- on exclut les groupes de mot "techniques" utilises dans Escal -->
    9 
    10 
    11                 <BOUCLE_groupes(GROUPES_MOTS){par num titre, titre}{titre !IN affichage, trombino, type_rubrique, Agenda_couleur}>
    12       [<div class="titre-groupe">(#TITRE) :</div>]
    13      
    14       <!-- affichage des mots du groupe -->
    15                                         <BOUCLE_mots(MOTS){id_groupe}{par num titre, titre}>
    16                                         <a href="[(#URL_MOT|parametre_url{lang,#LANG})]" [title="<:escal:articles_associes:> (#TITRE)"]>#TITRE</a>
    17                                         </BOUCLE_mots>
    18 
    19                 </BOUCLE_groupes>
    20 
    21 
    22 
    23   </div>
     8<BOUCLE_groupes(GROUPES_MOTS){par num titre, titre}{titre !IN affichage, trombino, type_rubrique, Agenda_couleur}>
     9        [<div class="titre-groupe">(#TITRE) :</div>]
     10        <!-- affichage des mots du groupe -->
     11        <BOUCLE_mots(MOTS){id_groupe}{par num titre, titre}>
     12                <a href="[(#URL_MOT|parametre_url{lang,#LANG})]" [title="<:escal:articles_associes:> (#TITRE)"]>#TITRE</a>
     13        </BOUCLE_mots>
     14</BOUCLE_groupes>
     15</div>
     16</nav>
  • _squelettes_/escal/trunk/inclusions/inc-menu_vertical.html

    r112178 r112458  
    55    </h1>
    66
    7   <div class="texte menu" >
     7<div class="texte menu" >
    88
    99
    10 <div id="menuV">
     10<nav id="menuV">
    1111<ul id="accueilmenu">
    1212  <li class="item-accueil">
     
    9696                </ul>
    9797                </B_secteurs>
    98 </div>
     98</nav>
    9999
    100100</div>
  • _squelettes_/escal/trunk/inclusions/inc-menu_vertical_2.html

    r112178 r112458  
    11<div class="menumobile">
    2 <div id="menuV2">
     2<nav id="menuV2">
    33
    44<ul class="menulist">
     
    4444        </BOUCLE_secteur>
    4545</ul><!-- fin menu -->
     46</nav>
    4647</div>
    47 </div>
  • _squelettes_/escal/trunk/inclusions/inc-menu_vertical_2art.html

    r112178 r112458  
    11<div class="menumobile">
    2 <div id="menuV2">
     2<nav id="menuV2">
    33
    44<ul class="menulist">
     
    180180        </BOUCLE_secteur>
    181181</ul><!-- fin menu -->
     182</nav>
    182183</div>
    183 </div>
  • _squelettes_/escal/trunk/inclusions/inc-menuart.html

    r112178 r112458  
    11<div class="menumobile">
    2 <div class="menu">
     2<nav class="menu">
    33<ul id="menu">
    44
     
    200200        </BOUCLE_secteur>
    201201</ul><!-- fin menu -->
     202</nav>
    202203</div>
    203 </div>
  • _squelettes_/escal/trunk/inclusions/inc-nav_mots.html

    r107706 r112458  
    33<BOUCLE_test(MOTS){id_article}{type !IN 'affichage', 'trombino', 'type_rubrique', 'type_article','Agenda_couleur'}{id_mot?}{doublons}>
    44</BOUCLE_test>
    5   <!-- si la boucle ne renvoie rien, rien ne s'affiche
    6   et si elle renvoie quelque chose, on affiche le cadre avec les groupes de mots et les mots -->
    7         <h1 class="cadre nav-mots">
     5<!-- si la boucle ne renvoie rien, rien ne s'affiche
     6et si elle renvoie quelque chose, on affiche le cadre avec les groupes de mots et les mots -->
     7<nav>
     8<h1 class="cadre nav-mots">
    89        [(#CONFIG{escal/config/titrenavmot}|oui)
    9     [(#CONFIG{escal/config/titrenavmot}|propre|_T_ou_typo|PtoBR)]
    10   ]
     10        [(#CONFIG{escal/config/titrenavmot}|propre|_T_ou_typo|PtoBR)]
     11        ]
    1112        [(#CONFIG{escal/config/titrenavmot}|non)
    12     <:escal:mots_clefs_associes:>
    13   ]
    14   </h1>
     13        <:escal:mots_clefs_associes:>
     14        ]
     15</h1>
    1516
    16   <div class="texte nav-mots" >
    17 
    18                         <BOUCLE_mots(MOTS){id_article}{!doublons}>
    19                                 <BOUCLE_groupe(GROUPES_MOTS){id_groupe}{unique}>
    20                                         [<div class="titre-groupe">(#TITRE) :</div>]                   
    21                                                 <BOUCLE_mots2(MOTS){id_groupe}{id_article}>
    22                                                         [<a href="[(#URL_MOT|parametre_url{lang,#LANG})]" [title="<:escal:articles_associes:>(#TITRE)"]>(#TITRE)</a>]
    23                                                 </BOUCLE_mots2>
    24                                 </BOUCLE_groupe>
    25                         </BOUCLE_mots>         
    26 
    27   </div>
    28 
     17<div class="texte nav-mots" >
     18<BOUCLE_mots(MOTS){id_article}{!doublons}>
     19        <BOUCLE_groupe(GROUPES_MOTS){id_groupe}{unique}>
     20                [<div class="titre-groupe">(#TITRE) :</div>]
     21                <BOUCLE_mots2(MOTS){id_groupe}{id_article}>
     22                        [<a href="[(#URL_MOT|parametre_url{lang,#LANG})]" [title="<:escal:articles_associes:>(#TITRE)"]>(#TITRE)</a>]
     23                </BOUCLE_mots2>
     24        </BOUCLE_groupe>
     25</BOUCLE_mots>         
     26</div>
     27</nav>
    2928</B_test>
  • _squelettes_/escal/trunk/inclusions/inc-nav_mots2.html

    r110232 r112458  
     1<nav>
    12<h1 class="cadre nav-mots">
    23        [(#CONFIG{escal/config/titrenavmot2}|oui)
     
    1112
    1213<div id="menuV">
    13                
     14
    1415        <B_mots>
    1516        <ul class="menugrmots">         
     
    1718                <li>
    1819                <a href="#">#TITRE</a>
    19                
     20
    2021                <B_art>
    2122                <ul class="menumots">
     
    2324                        <li class="#EXPOSE">
    2425                                <a href="[(#CONFIG{gerer_trad}=={oui}|?{[(#URL_ARTICLE|parametre_url{lang,#ENV{lang}})],#URL_ARTICLE})]" [title="(#DESCRIPTIF|textebrut|entites_html)"]>
    25                                 [(#TITRE)]
     26                                        [(#TITRE)]
    2627                                </a>
    2728                        </li>
     
    2930                </ul>
    3031