From cdab4ea38a8394bf240462833465471ccfb7a13e Mon Sep 17 00:00:00 2001 From: tetue <tetue@rezo.net> Date: Mon, 8 May 2006 19:39:06 +0000 Subject: [PATCH] Ca y est : FraichDist remplace la dist --- .gitattributes | 5 + dist/404.html | 66 ++-- dist/article.html | 461 +++++++++---------------- dist/auteur.html | 135 ++++---- dist/backend.html | 178 +++++++--- dist/breve.html | 302 +++++------------ dist/choix_mots.html | 36 +- dist/forum.html | 235 +++++++------ dist/habillage.css | 726 ++++++++++++++++++++-------------------- dist/impression.css | 8 +- dist/inc-entete.html | 10 + dist/inc-forum.html | 56 ++++ dist/inc-petition.html | 39 +++ dist/inc-pied.html | 1 + dist/inc-rubriques.html | 28 ++ dist/mot.html | 319 +++++++++--------- dist/plan.html | 177 +++++----- dist/recherche.html | 300 ++++++++--------- dist/rubrique.html | 363 ++++++++------------ dist/site.html | 152 +++++---- dist/sommaire.html | 288 +++++++--------- dist/spip_style.css | 321 ++++++++---------- 22 files changed, 1995 insertions(+), 2211 deletions(-) create mode 100644 dist/inc-entete.html create mode 100644 dist/inc-forum.html create mode 100644 dist/inc-petition.html create mode 100644 dist/inc-pied.html create mode 100644 dist/inc-rubriques.html diff --git a/.gitattributes b/.gitattributes index bad0c58062..c984c2a77f 100644 --- a/.gitattributes +++ b/.gitattributes @@ -4,6 +4,11 @@ IMG/logo_spip.jpg -text /UPGRADE.txt -text dist/choix_mots.html -text dist/favicon.ico -text +dist/inc-entete.html -text +dist/inc-forum.html -text +dist/inc-petition.html -text +dist/inc-pied.html -text +dist/inc-rubriques.html -text dist/puce.gif -text dist/puce_rtl.gif -text dist/rien.gif -text diff --git a/dist/404.html b/dist/404.html index 9e3e53d2b1..de3e885035 100644 --- a/dist/404.html +++ b/dist/404.html @@ -2,54 +2,60 @@ #HTTP_HEADER{"Cache-Control: no-store, no-cache, must-revalidate"} #HTTP_HEADER{Pragma: no-cache} -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html dir="#LANG_DIR" lang="#LANG"> <head> - <title>[#NOM_SITE_SPIP - <:pass_erreur:> 404]</title> + <title><:pass_erreur:> 404 - [(#NOM_SITE_SPIP|textebrut)]</title> <meta http-equiv="Content-Type" content="text/html; charset=#CHARSET" /> + <meta name="robots" content="none" /> + <meta name="generator" content="SPIP" /> <!-- Ceci est la feuille de style par defaut pour les types internes a SPIP --> <link rel="stylesheet" href="#CHEMIN{spip_style.css}" type="text/css" /> - <!-- Les feuilles de style specifiques aux presents squelettes --> - <link rel="stylesheet" href="#CHEMIN{typographie.css}" type="text/css" /> + <!-- Feuille de styles CSS pour l'affichage du site sur ecran --> +<link rel="stylesheet" href="#CHEMIN{habillage.css}" type="text/css" media="all" /> - <!-- media="..." permet de ne pas utiliser ce style sous Netscape 4 (sinon plantage) --> - <link rel="stylesheet" href="#CHEMIN{habillage.css}" type="text/css" media="print, projection, screen, tv" /> + <!-- Feuille de styles CSS pour l'impression --> + <link rel="stylesheet" href="#CHEMIN{impression.css}" type="text/css" media="print" /> -[ <link rel="shortcut icon" href="(#CHEMIN{favicon.ico})" /> -]</head> + [<link rel="shortcut icon" href="(#CHEMIN{favicon.ico})" />] +</head> <body> + <div id="page"> + [(#REM) Entete de la page + titre du site ] + <INCLURE{fond=inc-entete}{lang}> + [(#REM) Fil d'Ariane ] + <div id="hierarchie"><a href="#URL_SITE_SPIP"><:accueil_site:></a> > <:pass_erreur:> 404</div> -<div id="navigation"> + <div id="conteneur"> - <h1 class="structure"><:navigation:></h1> - - <!-- Menu de navigation general --> - <div class="menu"> - <ul class="general"> - <li class="menu-titre"><a href="#URL_SITE_SPIP" title="<:accueil_site:>"><strong>#NOM_SITE_SPIP</strong></a></li> - <li class="menu-item"><a href="#URL_PAGE{plan}"><:plan_site:></a></li> - <li class="menu-item"><a href="#URL_PAGE{resume}" title="<:articles_populaires:>"><:en_resume:></a></li> - <li class="menu-item"><a href="ecrire/"><:espace_prive:></a></li> - </ul> - </div> - - <!-- Formulaire de recherche --> - #FORMULAIRE_RECHERCHE + <div id="contenu"> -</div> + <div class="cartouche"> + <h2 class="titre"><:pass_erreur:> 404</h2> + </div> + [<div class="chapo">(#ENV*{erreur}|propre)</div>] -<div id="principal" class="contenu"> + </div><!-- fin contenu --> -<h1 class="titre-texte"><:pass_erreur:> 404</h1> - [<p>(#ENV*{erreur}|propre)</p>] -</div> + [(#REM) Menu de navigation laterale ] + <div id="navigation"> + <h2 class="invisible"><:navigation:></h2> + [(#REM) Menu de navigation par rubriques ] + <INCLURE{fond=inc-rubriques}{lang}> -#SPIP_CRON + </div><!-- fin navigation --> + + </div><!-- fin conteneur --> + [(#REM) Pied de page ] + <INCLURE{fond=inc-pied}{lang}> + + </div><!-- fin page --> +#SPIP_CRON </body> -</html> +</html> \ No newline at end of file diff --git a/dist/article.html b/dist/article.html index 3115c1cf74..c5fe8a623c 100644 --- a/dist/article.html +++ b/dist/article.html @@ -1,321 +1,158 @@ #CACHE{86400} -<BOUCLE_article_principal(ARTICLES) {id_article}><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<BOUCLE_article_principal(ARTICLES) {id_article}><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html dir="#LANG_DIR" lang="#LANG"> <head> -<title>[(#TITRE|textebrut)]</title> -<meta http-equiv="Content-Type" content="text/html; charset=#CHARSET" /> -<!-- Ceci est la feuille de style par defaut pour les types internes a SPIP --> -<link rel="stylesheet" href="#CHEMIN{spip_style.css}" type="text/css" /> + <title>[(#TITRE|supprimer_numero|textebrut)][ - (#NOM_SITE_SPIP|textebrut)]</title> + <meta http-equiv="Content-Type" content="text/html; charset=#CHARSET" /> + [<meta name="description" content="(#INTRODUCTION|couper{150}|attribut_html)" />] + <meta name="generator" content="SPIP" /> -<!-- Les feuilles de style specifiques aux presents squelettes --> -<link rel="stylesheet" href="#CHEMIN{typographie.css}" type="text/css" /> + <!-- Ceci est la feuille de style par defaut pour les types internes a SPIP --> + <link rel="stylesheet" href="#CHEMIN{spip_style.css}" type="text/css" /> -<!-- media="..." permet de ne pas utiliser ce style sous Netscape 4 (sinon plantage) --> -<link rel="stylesheet" href="#CHEMIN{habillage.css}" type="text/css" media="projection, screen, tv" /> -<!-- media="print" permet d'utiliser cette feuille de style quand vous imprimez depuis votre navigateur --> -<link rel="stylesheet" href="#CHEMIN{impression.css}" type="text/css" media="print" /> -[ <link rel="shortcut icon" href="(#CHEMIN{favicon.ico})" /> -]</head> + <!-- Feuille de styles CSS pour l'affichage du site sur ecran --> + <link rel="stylesheet" href="#CHEMIN{habillage.css}" type="text/css" media="all" /> -<body> -<div id="navigation"> - -<h1 class="structure"><:navigation:></h1> - -<!-- Menu de navigation general --> - -<div class="menu"> -<ul class="general"> - <li class="menu-titre"> - [<a href="(#URL_SITE_SPIP)" title="<:accueil_site:>"><strong>#NOM_SITE_SPIP</strong></a>] - </li> - <li class="menu-item"> - <a href="#URL_PAGE{plan}"><:plan_site:></a> - </li> - <li class="menu-item"> - <a href="#URL_PAGE{resume}" title="<:articles_populaires:>"><:en_resume:></a> - </li> - <li class="menu-item"> - <a href="ecrire/"><:espace_prive:></a> - </li> -</ul> -</div> - -<!-- Formulaire de recherche --> - -[(#FORMULAIRE_RECHERCHE)] - -<!-- Menu de navigation rubriques --> - -<B_rubriques> -<div class="menu"> -<ol class="rubriques"> -<BOUCLE_rubriques(HIERARCHIE) {id_article}> -<li> -<div class="menu-titre"><a href="#URL_RUBRIQUE" [title="(#DESCRIPTIF|textebrut|entites_html)"]>#TITRE</a></div> -<B_sous_rubriques> - <ul class="menu-liste"> -<BOUCLE_sous_rubriques(RUBRIQUES) {meme_parent} {exclus} {par date} {inverse} {0,3}> - <li class="menu-item"><a href="#URL_RUBRIQUE" [title="(#DESCRIPTIF|textebrut|entites_html)"]>#TITRE</a></li> -</BOUCLE_sous_rubriques> - </ul> -</B_sous_rubriques> -</li> -</BOUCLE_rubriques> -</ol> -</div> -</B_rubriques> - - -<!-- Menu de navigation mots-cles --> - -<B_mots> -<div class="menu"> - -<h1 class="structure"><:mots_clefs:></h1> - -<ul class="divers" title="<:mots_clefs:>"> -<BOUCLE_mots(MOTS) {id_article} {par titre}> -<li> -<div class="menu-titre"><a href="#URL_MOT" [title="(#DESCRIPTIF|textebrut|entites_html)"]>#TITRE</a></div> -<B_articles_mots> - <ul class="menu-liste"> -<BOUCLE_articles_mots(ARTICLES) {id_mot} {par hasard} {0,4}> - <li class="menu-item"><a href="#URL_ARTICLE" title="[(#DESCRIPTIF|textebrut|entites_html)]">#TITRE</a></li> -</BOUCLE_articles_mots> - </ul> -</B_articles_mots> -</li> -</BOUCLE_mots> -</ul> -</div> -</B_mots> - - -<!-- Liens des forums --> -<B_forums_liens> - -<div class="menu" title="<:derniers_commentaires:>"> - -<h1 class="structure"><:derniers_commentaires:></h1> - -<ul class="forums"> -<BOUCLE_forums_decompte(FORUMS){id_article}{plat}></BOUCLE_forums_decompte> - <li class="menu-titre"><:messages_forum:>: #TOTAL_BOUCLE</li> -<//B_forums_decompte> - -<BOUCLE_forums_liens(FORUMS){id_article}{par date}{inverse}{0,5}> - <li class="menu-item">[<em>(#DATE|affdate_court)</em>:] - <a href="#forum#ID_FORUM">#TITRE</a> - </li> -</BOUCLE_forums_liens> -</ul> -</div> -</B_forums_liens> - - -</div> - - -<!-- Une : derniers articles publies --> - -<div class="contenu" id="principal"> - -<div class="cartouche"> -[ -(#LOGO_ARTICLE|left||reduire_image{120,120})][ -<div class="surtitre">#DEBUT_SURLIGNE(#SURTITRE)#FIN_SURLIGNE</div> -]<h1 class="titre-texte">#DEBUT_SURLIGNE#TITRE#FIN_SURLIGNE</h1>[ -<div class="surtitre">#DEBUT_SURLIGNE(#SOUSTITRE)#FIN_SURLIGNE</div> -] -[(#DATE|nom_jour)] [(#DATE|affdate).] -</div> - -<div style="line-height: 0em"> </div><!-- Bug Mozilla http://bugzilla.mozilla.org/show_bug.cgi?id=200510 --> - - <div class="encart"> - - <!-- Auteurs de l'article --> - - <B_auteurs> - - <div class="menu"> - <h2 class="structure"><:memes_auteurs:></h2> - <ul class="divers"> - <BOUCLE_auteurs(AUTEURS) {id_article} {par nom}> - <li> - <div class="menu-titre"><a href="#URL_AUTEUR">#NOM</a></div> - <ul> - [<li class="menu-item" style="text-align: center"><a href="(#URL_SITE)">#NOM_SITE</a></li>] - [<li class="menu-item" style="text-align: center">(#BIO)</li>] - <B_articles_auteur> - <BOUCLE_articles_auteur(ARTICLES) {id_auteur} {par popularite} {inverse} {0,5}> - <li class="menu-item"><a href="#URL_ARTICLE" [title="(#DESCRIPTIF|textebrut|entites_html)"]>#TITRE</a></li> - </BOUCLE_articles_auteur> - </ul> - </li> - </BOUCLE_auteurs> - </ul> - </div> - - </B_auteurs> - - <!-- Articles dans la meme rubrique --> - - <B_articles_rubrique> - - <div class="menu"> - <div class="breves"> - <h2 class="structure"><:meme_rubrique:></h2> - <div class="menu-titre"> - <:meme_rubrique:> - </div> - <ul> - <BOUCLE_articles_rubrique(ARTICLES) {id_rubrique} {par hasard} {exclus} {0,8}> - <li class="menu-item"> - <a href="#URL_ARTICLE" [title="(#DESCRIPTIF|textebrut|entites_html)"]>#TITRE</a> - </li> - </BOUCLE_articles_rubrique> - </ul> - </div> - </div> - - </B_articles_rubrique> - [<div class='reponse_formulaire'> - <a name='sp#ID_ARTICLE' id='sp#ID_ARTICLE'></a> - (#FORMULAIRE_SIGNATURE) - </div>] - </div> - -[ -<div class="chapo">#DEBUT_SURLIGNE(#CHAPO)#FIN_SURLIGNE</div> -][<div class="texte">#DEBUT_SURLIGNE(#TEXTE)#FIN_SURLIGNE</div> -][<div class="ps">#DEBUT_SURLIGNE(#PS)#FIN_SURLIGNE</div>][ -<div class="notes">#DEBUT_SURLIGNE(#NOTES)#FIN_SURLIGNE</div> -] - - -<BOUCLE_afficher_document(DOCUMENTS){id_document}{mode=document}{extension==(png|jpg|gif)$}{doublons}> -<hr /> -[<h3 class="spip">(#TITRE)</h3>] -[<div>(#DESCRIPTIF)</div>] - -[<div>(#EMBED_DOCUMENT)</div>] -</BOUCLE_afficher_document> - -<B_documents_portfolio> -<div><hr /> -<BOUCLE_documents_portfolio(DOCUMENTS){id_article}{mode=document}{extension==(png|jpg|gif)$}{doublons}> - <div style="float: left;"> - [<a href="#URL_ARTICLE[(#URL_ARTICLE|strpos{?}|?{&,?})]id_document=#ID_DOCUMENT">(#LOGO_DOCUMENT{0,60})</a>] -[<div style="clear: both;"><strong>(#TITRE)</strong></div>][<div style="clear: both;">(#DESCRIPTIF)</div>] - </div> -</BOUCLE_documents_portfolio> -</div> -<div style="clear: both;"></div> -</B_documents_portfolio> - -<B_documents_joints> -<div><hr /> -<BOUCLE_documents_joints(DOCUMENTS) {id_article} {mode=document} {doublons}> - <div style="float: left;"> - [(#LOGO_DOCUMENT|#URL_DOCUMENT)][<div style="clear: both;"><strong>(#TITRE)</strong></div>][<div style="clear: both;">(#DESCRIPTIF)</div>] - </div> -</BOUCLE_documents_joints> -</div> -<div style="clear: both;"></div> -</B_documents_joints> - - -<!-- Signatures petition --> - -<B_signatures> -<BOUCLE_signatures_decompte(SIGNATURES){id_article}></BOUCLE_signatures_decompte> -<div class="signatures-titre"><:signatures_petition:>: #TOTAL_BOUCLE</div> -<//B_signatures_decompte> - -<table class="signatures"> -<thead class="structure"> -<tr> - <th><:date:></th> - <th><:nom:></th> - <th><:message:></th> -</tr> -</thead> -<tbody> -<BOUCLE_signatures(SIGNATURES) {id_article} {par date} {inverse} {debut_signatures,30}> -<tr> - <td class="signature-date">[(#DATE|affdate_court)]</td> - <td class="signature-nom">#NOM[ <a href="#URL_SITE">(#NOM_SITE)</a>]</td> - [<td class="signature-message">(#MESSAGE)</td>] -</tr> -</BOUCLE_signatures> -</tbody> -</table> -</B_signatures> - - -<!-- Forums --> - -[<div class="forum-repondre"><strong><a href="(#PARAMETRES_FORUM|url_reponse_forum)"><:repondre_article:></a></strong></div>] -<br /> - -<B_forums> -<h1 class="structure"><:Forum:></h1> - -<ul class="forum-total"> - -<BOUCLE_forums(FORUMS){id_article}{par date}{inverse}> - -<li> -<div class="forum-fil"> - -<div class="forum"> -<div class="forum-chapo"> -<div class="forum-titre"><a name="forum#ID_FORUM" id="forum#ID_FORUM"></a>#TITRE</div> -[(#DATE|affdate)][, <:par_auteur:> <a href="mailto:[(#EMAIL|entites_html)]">(#NOM)</a>] -</div> -<div class="forum-item"> -#TEXTE -[<div class="forum-titre"><a href="(#URL_SITE)" class="spip_out">#NOM_SITE</a></div>] -[<div class="forum-repondre-message"><a href="(#PARAMETRES_FORUM|url_reponse_forum)"><:repondre_message:></a></div>] -</div> -</div> - -<B_forums_fils> - <ul> - <BOUCLE_forums_fils(FORUMS){id_parent}{par date}> - - <li> - <div class="forum"> - <div class="forum-chapo"> - <div class="forum-titre"><a name="forum#ID_FORUM"></a>#TITRE</div> - [(#DATE|affdate)][, <:par_auteur:> <a href="mailto:#EMAIL">(#NOM)</a>] - </div> - <div class="forum-item"> - #TEXTE - [<div class="forum-titre"><a href="(#URL_SITE)" class="spip_out">#NOM_SITE</a></div>] - [<div class="forum-repondre-message"><a href="(#PARAMETRES_FORUM|url_reponse_forum)"><:repondre_message:></a></div>] - </div> - - </div> - - <BOUCLE_Forums_Boucle(boucle_forums_fils)></BOUCLE_Forums_Boucle> - </li> - - </BOUCLE_forums_fils> - </ul> -</B_forums_fils> - -</div> -</li> -</BOUCLE_forums> - -</ul> -</B_forums> - -</div> + <!-- Feuille de styles CSS pour l'impression --> + <link rel="stylesheet" href="#CHEMIN{impression.css}" type="text/css" media="print" /> + + <!-- Lien vers le backend pour navigateurs eclaires --> + <link rel="alternate" type="application/rss+xml" title="<:syndiquer_site:>" href="#URL_PAGE{backend}" /> + [<link rel="shortcut icon" href="(#CHEMIN{favicon.ico})" />] +</head> + +<body> +<div id="page"> + + [(#REM) Entete de la page + titre du site ] + <INCLURE{fond=inc-entete}{lang}> + + [(#REM) Fil d'Ariane ] + <div id="hierarchie"><a href="#URL_SITE_SPIP"><:accueil_site:></a><BOUCLE_ariane(HIERARCHIE){id_article}> > <a href="#URL_RUBRIQUE">[(#TITRE|supprimer_numero|couper{80})]</a></BOUCLE_ariane>[ > (#TITRE|supprimer_numero|couper{80})]</div> + + + <div id="conteneur"> + + + [(#REM) Contenu principal : contenu de l'article ] + + <div id="contenu"> + + <div class="cartouche"> + [(#LOGO_ARTICLE||reduire_image{200,200})] + [<p class="surtitre">#DEBUT_SURLIGNE(#SURTITRE)#FIN_SURLIGNE</p>] + <h2 class="titre">#DEBUT_SURLIGNE[(#TITRE|supprimer_numero)]#FIN_SURLIGNE</h2> + [<p class="soustitre">#DEBUT_SURLIGNE(#SOUSTITRE)#FIN_SURLIGNE</p>] + + <p><small>[(#DATE|nom_jour) ][(#DATE|affdate)]<B_auteurs>, <:par_auteur:> <BOUCLE_auteurs(AUTEURS) {id_article} {", "}><a href="#URL_AUTEUR">[(#NOM|supprimer_numero)]</a></BOUCLE_auteurs></small></p> + + [(#REM) Traductions de l'article ] + <B_traductions> + <div class="traductions"> + <p><:trad_article_traduction:></p> + <ul> + <li>[(#LANG|traduire_nom_langue)]</li> + <BOUCLE_traductions(ARTICLES){traduction}{exclus}> + <li><a[ href="(#URL_ARTICLE|url_absolue)"] rel="alternate" hreflang="#LANG"[ title="(#TITRE|supprimer_numero|couper{80}|texte_backend)"]><span lang="#LANG" xml:lang="#LANG" dir="#LANG_DIR">[(#LANG|traduire_nom_langue)]</span></a></li> + </BOUCLE_traductions> + </ul> + </div> + </B_traductions> + </div> + + <br class="nettoyeur" /> + + [<div class="chapo">#DEBUT_SURLIGNE(#CHAPO)#FIN_SURLIGNE</div>] + [<p class="lien"><:voir_en_ligne:> : <a href="(#URL_SITE)" class="spip_out">[(#NOM_SITE|sinon{[(#URL_SITE|couper{80})]})]</a></p>] + [<div class="texte">#DEBUT_SURLIGNE(#TEXTE|lignes_longues|reduire_image{520,0})#FIN_SURLIGNE</div>] + + [(#REM) Portfolio : album d'images ] + <BOUCLE_afficher_document(DOCUMENTS) {id_document} {mode=document}{extension==(png|jpg|gif)$}> + <div id="document_actif"> + [<h3 class="spip">(#TITRE)</h3>] + [(#EMBED_DOCUMENT||inserer_attribut{alt,[(#TITRE|supprimer_numero|couper{80}|texte_backend)]})] + [<div class="spip_doc_descriptif">(#DESCRIPTIF)</div>] + </div> + </BOUCLE_afficher_document> + <B_documents_portfolio> + <div id="documents_portfolio"> + <h3 class="invisible"><:info_portfolio:></h3> + <BOUCLE_documents_portfolio(DOCUMENTS) {id_article} {mode=document}{extension==(png|jpg|gif)$}> + [<a href="#URL_ARTICLE[(#URL_ARTICLE|strpos{?}|?{&,?})]id_document=#ID_DOCUMENT#document_actif"[ title="(#TITRE|supprimer_numero|couper{80}|texte_backend)"]>(#LOGO_DOCUMENT||reduire_image{0,60}|inserer_attribut{alt,[(#TITRE|supprimer_numero|couper{80}|texte_backend)]})</a>] + </BOUCLE_documents_portfolio> + </div> + </B_documents_portfolio> + + [<div class="ps"><h3><:info_ps:></h3>#DEBUT_SURLIGNE(#PS)#FIN_SURLIGNE</div>] + + [(#REM) Autres documents joints a l'article ] + <B_documents_joints> + <div id="documents_joints"> + <h3><:titre_documents_joints:></h3> + <ul> + <BOUCLE_documents_joints(DOCUMENTS) {id_article} {mode=document} {doublons}> + <li>[(#LOGO_DOCUMENT|#URL_DOCUMENT||reduire_image{0,60}|inserer_attribut{alt,[(#TITRE|supprimer_numero|couper{60}|texte_backend)]})] + [<div class="spip_doc_titre">(#TITRE)</div>] + [<div class="spip_doc_descriptif">(#DESCRIPTIF)</div>]</li> + <br class="nettoyeur" /> + </BOUCLE_documents_joints> + </ul> + </div> + </B_documents_joints> + + [(#REM) Petition ] + <INCLURE{fond=inc-petition}{id_article} {debut_signatures}> + + [<div class="notes"><h3><:info_notes:></h3>#DEBUT_SURLIGNE(#NOTES)#FIN_SURLIGNE</div>] + + [(#REM) Forums ] + [<h3 class="invisible"><:Forum:></h3> + <p class="repondre"><a href="(#PARAMETRES_FORUM|url_reponse_forum)"><:repondre_article:></a></p>] + <INCLURE{fond=inc-forum}{id_article}> + + + </div><!-- fin contenu --> + + + [(#REM) Menu de navigation laterale ] + <div id="navigation"> + <h2 class="invisible"><:navigation:></h2> + + [(#REM) Menu de navigation par rubriques ] + <INCLURE{fond=inc-rubriques}{lang}{id_rubrique}> + + [(#REM) Articles dans la meme rubrique ] + <B_articles_rubrique> + <div class="breves"> + <h3 class="titre"><a href="[(#URL_RUBRIQUE|supprimer_numero)]"><:meme_rubrique:></a></h3> + <ul> + <BOUCLE_articles_rubrique(ARTICLES) {id_rubrique} {par date}{inverse}> + <li><a href="#URL_ARTICLE"[ class="(#EXPOSE)"]>[(#TITRE|supprimer_numero|couper{80})]</a></li> + </BOUCLE_articles_rubrique> + </ul> + </div> + </B_articles_rubrique> + + [(#REM) Menu de navigation mots-cles ] + <B_mots> + <div class="divers"> + <h3 class="titre"><:mots_clefs:></h3> + <ul> + <BOUCLE_mots(MOTS) {id_article} {par titre}> + <li><a href="#URL_MOT">[(#TITRE|supprimer_numero|couper{80})]</a></li> + </BOUCLE_mots> + </ul> + </div> + </B_mots> + </div><!-- fin navigation --> + + </div><!-- fin conteneur --> + + [(#REM) Pied de page ] + <INCLURE{fond=inc-pied}{lang}> + +</div><!-- fin page --> </body> </html> -</BOUCLE_article_principal> +</BOUCLE_article_principal> \ No newline at end of file diff --git a/dist/auteur.html b/dist/auteur.html index d8f5e1986d..4718e46c21 100644 --- a/dist/auteur.html +++ b/dist/auteur.html @@ -1,94 +1,99 @@ #CACHE{86400} -<BOUCLE_auteur_principal(AUTEURS) {id_auteur} -><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<BOUCLE_auteur_principal(AUTEURS) {id_auteur}> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html dir="#LANG_DIR" lang="#LANG"> <head> -<title>[(#NOM|textebrut)]</title> -<meta http-equiv="Content-Type" content="text/html; charset=#CHARSET" /> + <title>[(#NOM|supprimer_numero|textebrut)][ - (#NOM_SITE_SPIP|textebrut)]</title> + <meta http-equiv="Content-Type" content="text/html; charset=#CHARSET" /> + [<meta name="description" content="(#BIO|couper{150}|attribut_html)" />] + <meta name="generator" content="SPIP" /> -<!-- Ceci est la feuille de style par defaut pour les types internes a SPIP --> -<link rel="stylesheet" href="#CHEMIN{spip_style.css}" type="text/css" /> + <!-- Ceci est la feuille de style par defaut pour les types internes a SPIP --> + <link rel="stylesheet" href="#CHEMIN{spip_style.css}" type="text/css" /> -<!-- Les feuilles de style specifiques aux presents squelettes --> -<link rel="stylesheet" href="#CHEMIN{typographie.css}" type="text/css" /> + <!-- Feuille de styles CSS pour l'affichage du site sur ecran --> + <link rel="stylesheet" href="#CHEMIN{habillage.css}" type="text/css" media="all" /> -<!-- media="..." permet de ne pas utiliser ce style sous Netscape 4 (sinon plantage) --> -<link rel="stylesheet" href="#CHEMIN{habillage.css}" type="text/css" media="projection, screen, tv" /> -<!-- media="print" permet d'utiliser cette feuille de style quand vous imprimez depuis votre navigateur --> -<link rel="stylesheet" href="#CHEMIN{impression.css}" type="text/css" media="print" /> -[ <link rel="shortcut icon" href="(#CHEMIN{favicon.ico})" /> -]</head> + <!-- Feuille de styles CSS pour l'impression --> + <link rel="stylesheet" href="#CHEMIN{impression.css}" type="text/css" media="print" /> -<body> - -<div id="navigation"> - -<h1 class="structure"><:navigation:></h1> + [<link rel="shortcut icon" href="(#CHEMIN{favicon.ico})" />] +</head> -<!-- Menu de navigation general --> +<body> + <div id="page"> -<div class="menu"> -<ul class="general"> - <li class="menu-titre"> - [<a href="(#URL_SITE_SPIP)" title="<:accueil_site:>"><strong>#NOM_SITE_SPIP</strong></a>] - </li> - <li class="menu-item"> - <a href="#URL_PAGE{plan}"><:plan_site:></a> - </li> - <li class="menu-item"> - <a href="#URL_PAGE{resume}" title="<:articles_populaires:>"><:en_resume:></a> - </li> - <li class="menu-item"> - <a href="ecrire/"><:espace_prive:></a> - </li> -</ul> -</div> + [(#REM) Entete de la page + titre du site ] + <INCLURE{fond=inc-entete}{lang}> + [(#REM) Fil d'Ariane ] + <div id="hierarchie"><a href="#URL_SITE_SPIP"><:accueil_site:></a> > <:info_auteurs:>[ > (#NOM|supprimer_numero|couper{80})]</div> -<!-- Formulaire de recherche --> + <div id="conteneur"> -[(#FORMULAIRE_RECHERCHE)] + [(#REM) Contenu principal : affichage de l'auteur ] + <div id="contenu"> -</div> + <div class="cartouche"> + [(#LOGO_AUTEUR||reduire_image{200,200})] + <h2 class="titre">[(#NOM|supprimer_numero)]</h2> + [<div class="soustitre"><:voir_en_ligne:> : <a href="(#URL_SITE)" class="spip_out">[(#NOM_SITE|sinon{[(#URL_SITE|couper{80})]})]</a></div>] + </div> + [<div class="texte">(#BIO)</div><br />] -<!-- Une : affichage de l'auteur --> + <br class="nettoyeur" /> -<div class="contenu" id="principal"> + [<div class="encart"><div class="formulaire_spip"> + <h3 class="invisible"><:envoyer_message:></h3> + (#FORMULAIRE_ECRIRE_AUTEUR) + </div></div>] -<div class="cartouche"> -[(#LOGO_AUTEUR|left)] -<h1 class="titre-texte">#NOM</h1> + [(#REM) Articles de l'auteur ] + <B_articles> + <div class="contre-encart"> + <h3 class="invisible"><:articles_auteur:></h3> + <ul> + <BOUCLE_articles(ARTICLES) {id_auteur} {par date}{inverse}> + <li class="extrait"><h4 class="titre"><a href="#URL_ARTICLE">[(#TITRE|supprimer_numero|couper{80})]</a></h4> + <small>[(#DATE|affdate)]</small></li> + </BOUCLE_articles> + </ul> + </div><!-- fin contre-encart --> + </B_articles> -[<div class="chapo">(#BIO)</div>] -[<br />#NOM_SITE : <a href="(#URL_SITE)">#URL_SITE</a><br />] -[<div class="notes">(#NOTES)</div>] -</div> + [<div class="notes"><h3><:info_notes:></h3>(#NOTES)</div>] -[<p><strong><:envoyer_message:></strong></p> -<div class='spip_encadrer'>(#FORMULAIRE_ECRIRE_AUTEUR)</div>] + </div><!-- fin contenu --> -<!-- Articles de l'auteur --> + [(#REM) Menu de navigation laterale ] + <div id="navigation"> + <h2 class="invisible"><:navigation:></h2> -<h1 class="structure"><:articles_auteur:></h1> + [(#REM) Menu de navigation par rubriques ] + <INCLURE{fond=inc-rubriques}{lang}> -<div class="liste-articles"> + [(#REM) Autres auteurs ] + <B_auteurs> + <div class="forums"> + <h3 class="titre"><:info_auteurs:></h3> + <ul> + <BOUCLE_auteurs(AUTEURS)> + <li><a href="#URL_AUTEUR"[ class="(#EXPOSE)"]>[(#NOM|supprimer_numero|couper{80})]</a></li> + </BOUCLE_auteurs> + </ul> + </div> + </B_auteurs> -<BOUCLE_articles(ARTICLES) {id_auteur} {par titre}> - <h2><a href="#URL_ARTICLE" [title="(#DESCRIPTIF|textebrut|entites_html)"]>#TITRE</a></h2> - <div class="detail"> - [(#DATE|nom_jour)] [(#DATE|affdate)] - <B_auteurs><:par_auteur:> <BOUCLE_auteurs(AUTEURS) {id_article} {", "}>#NOM</BOUCLE_auteurs> - </div> - <br /> -</BOUCLE_articles> + </div><!-- fin navigation --> -</div> + </div><!-- fin conteneur --> -</div> + [(#REM) Pied de page ] + <INCLURE{fond=inc-pied}{lang}> + </div><!-- fin page --> </body> </html> -</BOUCLE_auteur_principal> - +</BOUCLE_auteur_principal> \ No newline at end of file diff --git a/dist/backend.html b/dist/backend.html index 473478734b..07fac52cbf 100644 --- a/dist/backend.html +++ b/dist/backend.html @@ -1,10 +1,7 @@ #CACHE{3600} [(#HTTP_HEADER{Content-type: text/xml[; charset=(#CHARSET)]})] <?php echo '<' ?>?xml version="1.0"[ encoding="(#CHARSET)"]?> -<rss version="2.0" - xmlns:dc="http://purl.org/dc/elements/1.1/" - xmlns:content="http://purl.org/rss/1.0/modules/content/" -> +<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/"> <channel> <title>[(#NOM_SITE_SPIP|texte_backend)]</title> @@ -13,16 +10,16 @@ <language>#LANG</language> <generator>SPIP - www.spip.net</generator> -[ <image> + [<image> <title>[(#NOM_SITE_SPIP|texte_backend)]</title> <url>(#LOGO_SITE_SPIP||extraire_attribut{src}|url_absolue|texte_backend)</url> <link>#URL_SITE_SPIP/</link> [<height>(#LOGO_SITE_SPIP||extraire_attribut{height})</height>] [<width>(#LOGO_SITE_SPIP||extraire_attribut{width})</width>] - </image> -] + </image>] - <BOUCLE_un_article(ARTICLES){id_article}> + +<BOUCLE_articles(ARTICLES){lang ?}{id_rubrique ?}{id_mot ?}{age<180}{par date}{inverse}{0,10}> <item> <title>[(#TITRE|supprimer_numero|texte_backend)]</title> <link>[(#URL_ARTICLE|url_absolue)]</link> @@ -30,63 +27,138 @@ [<dc:date>(#DATE|date_iso)</dc:date>] <dc:format>text/html</dc:format> [<dc:language>(#LANG)</dc:language>] - [<dc:creator>(#LESAUTEURS|supprimer_tags|texte_backend)</dc:creator>] + [<dc:creator>(#LESAUTEURS|supprimer_numero|supprimer_tags|texte_backend)</dc:creator>] + + [(#REM) Le bloc qui suit diffuse diffuse la rubrique et les mots-cles a la mode RSS ] + <BOUCLE_rubrique_rss(RUBRIQUES){id_rubrique}>[<category[ domain="(#URL_RUBRIQUE|url_absolue)"]>(#TITRE|supprimer_numero|texte_backend)</category>]</BOUCLE_rubrique_rss> + <BOUCLE_mots_rss(MOTS){id_article}> + [<dc:subject>(#TITRE|supprimer_numero|texte_backend)</dc:subject>]</BOUCLE_mots_rss> + + <description> + [(#INTRODUCTION|texte_backend)] + + [(#REM) Le bloc qui suit diffuse la rubrique et les mots-cles sous forme de "microformats" ] + <BOUCLE_rubrique_mf(RUBRIQUES){id_rubrique}>- + [<a href="[(#URL_RUBRIQUE|url_absolue)]" rel="directory">(#TITRE|supprimer_numero|texte_backend)</a>] + </BOUCLE_rubrique_mf> + <B_mots_mf>/ <BOUCLE_mots_mf(MOTS){id_article}{", "}> + [<a href="[(#URL_MOT|url_absolue)]" rel="tag">(#TITRE|supprimer_numero|texte_backend)</a>] + </BOUCLE_mots_mf> + + </description> + +[(#REM) Le bloc qui suit diffuse aussi le texte integral de l'article, ce qui permet une syndication plus riche (mais plus "lourde"). Fonction desactivable depuis les reglages du site. ] +[(#CONFIG{syndication_integrale}|=={oui}|?{' ',''}) +<content:encoded> +[(#LOGO_ARTICLE|right||texte_backend)] +[<div class='rss_chapo'>(#CHAPO|texte_backend)</div>] +[<div class='rss_texte'>(#TEXTE|texte_backend)</div>] +[<hr /> + <div class='rss_notes'>(#NOTES|texte_backend)</div>] +[<div class='rss_ps'>(#PS|texte_backend)</div>] +</content:encoded>] + + +[(#REM) Le bloc qui suit diffuse l'adresse des documents associes aux articles ; ajouter par ex. {extension=mp3} pour limiter a un certain type de document. ] +<BOUCLE_documents(DOCUMENTS){id_article}{mode=document}{doublons}> +[<enclosure url="(#URL_DOCUMENT|url_absolue|unique)"[ length="(#TAILLE)"][ type="(#MIME_TYPE)"] />] +</BOUCLE_documents> + + </item> +</BOUCLE_articles> -[(#REM) - Le bloc qui suit diffuse diffuse la rubrique et les mots-cles a la mode RSS -]<BOUCLE_rubrique_rss(RUBRIQUES){id_rubrique}>[<category[ domain="(#URL_RUBRIQUE|url_absolue)"]>(#TITRE|supprimer_numero|texte_backend)</category>]</BOUCLE_rubrique_rss> -<BOUCLE_mots_rss(MOTS){id_article}> - [<dc:subject>(#TITRE|texte_backend)</dc:subject>]</BOUCLE_mots_rss> +<BOUCLE_breves(BREVES){lang ?}{id_rubrique ?}{id_mot ?}{age<180}{par date}{inverse}{0,10}> + <item> + <title>[(#TITRE|supprimer_numero|texte_backend)]</title> + <link>[(#URL_BREVE|url_absolue)]</link> + [<guid isPermaLink="true">(#URL_BREVE|url_absolue)</guid>] + [<dc:date>(#DATE|date_iso)</dc:date>] + <dc:format>text/html</dc:format> + [<dc:language>(#LANG)</dc:language>] - <description>[(#INTRODUCTION|texte_backend)] + [(#REM) Le bloc qui suit diffuse diffuse la rubrique et les mots-cles a la mode RSS ] + <BOUCLE_rubrique_breve_rss(RUBRIQUES){id_rubrique}>[<category[ domain="(#URL_RUBRIQUE|url_absolue)"]>(#TITRE|supprimer_numero|texte_backend)</category>]</BOUCLE_rubrique_breve_rss> + <BOUCLE_mots_breve_rss(MOTS){id_breve}> + [<dc:subject>(#TITRE|supprimer_numero|texte_backend)</dc:subject>]</BOUCLE_mots_breve_rss> -[(#REM) - Le bloc qui suit diffuse la rubrique et les mots-cles - sous forme de "microformats" + <description> + [(#INTRODUCTION|texte_backend)] -]<BOUCLE_rubrique_mf(RUBRIQUES){id_rubrique}>- -[<a href="[(#URL_RUBRIQUE|url_absolue)]" rel="directory">(#TITRE|supprimer_numero|texte_backend)</a>] -</BOUCLE_rubrique_mf><B_mots_mf> -/ <BOUCLE_mots_mf(MOTS){id_article}{", "}> -[<a href="[(#URL_MOT|url_absolue)]" rel="tag">(#TITRE|texte_backend)</a>]</BOUCLE_mots_mf> + [(#REM) Le bloc qui suit diffuse la rubrique et les mots-cles sous forme de "microformats" ] + <BOUCLE_rubrique_breve_mf(RUBRIQUES){id_rubrique}>- + [<a href="[(#URL_RUBRIQUE|url_absolue)]" rel="directory">(#TITRE|supprimer_numero|texte_backend)</a>] + </BOUCLE_rubrique_breve_mf> + <B_mots_breve_mf>/ <BOUCLE_mots_breve_mf(MOTS){id_breve}{", "}> + [<a href="[(#URL_MOT|url_absolue)]" rel="tag">(#TITRE|supprimer_numero|texte_backend)</a>] + </BOUCLE_mots_breve_mf> </description> -[(#REM) - Le bloc qui suit diffuse aussi le texte integral de l'article, - ce qui permet une syndication plus riche (mais plus "lourde"). - Fonction desactivable depuis les reglages du site. -][ -(#CONFIG{syndication_integrale}|=={oui}|?{' ',''})<content:encoded>[(#LOGO_ARTICLE|right||texte_backend) - ][<div class='rss_chapo'>(#CHAPO|texte_backend)</div> - ][<div class='rss_texte'>(#TEXTE|texte_backend)</div> - ][<hr /> - <div class='rss_notes'>(#NOTES|texte_backend)</div> - ][<div class='rss_ps'>(#PS|texte_backend)</div>] - </content:encoded> -] - -[(#REM) - Le bloc qui suit diffuse l'adresse des documents associes aux articles ; - ajouter par ex. {extension=mp3} pour limiter a un certain type de document. -] <BOUCLE_documents(DOCUMENTS){id_article}{mode=document}{doublons}>[ - <enclosure url="(#URL_DOCUMENT|url_absolue|unique)"[ length="(#TAILLE)"][ type="(#MIME_TYPE)"] />] - </BOUCLE_documents> +[(#REM) Le bloc qui suit diffuse aussi le texte integral de la breve, ce qui permet une syndication plus riche (mais plus "lourde"). Fonction desactivable depuis les reglages du site. ] +[(#CONFIG{syndication_integrale}|=={oui}|?{' ',''}) +<content:encoded> +[(#LOGO_BREVE|right||texte_backend)] +[<div class='rss_texte'>(#TEXTE|texte_backend)</div>] +[<hr /> + <div class='rss_notes'>(#NOTES|texte_backend)</div>] +</content:encoded>] + + </item> +</BOUCLE_breves> + + +[(#REM) Commentaires des forums ] +<BOUCLE_commentaires(FORUMS){lang ?}{id_rubrique ?}{id_mot ?}{plat}{age<180}{par date}{inverse}{0,10}> + <item> + <title>[(#TITRE|supprimer_numero|texte_backend)]</title> + <link>[(#URL_FORUM|url_absolue)]</link> + [<guid isPermaLink="true">(#URL_FORUM|url_absolue)</guid>] + [<dc:date>(#DATE|date_iso)</dc:date>] + <dc:format>text/html</dc:format> + [<dc:language>(#LANG)</dc:language>] + [<dc:creator>(#NOM|supprimer_numero|supprimer_tags|texte_backend)</dc:creator>] + + [(#REM) Le bloc qui suit diffuse diffuse la rubrique et les mots-cles a la mode RSS ] + <BOUCLE_rubrique_forum_rss(RUBRIQUES){id_rubrique}>[<category[ domain="(#URL_RUBRIQUE|url_absolue)"]>(#TITRE|supprimer_numero|texte_backend)</category>]</BOUCLE_rubrique_forum_rss> + <BOUCLE_mots_forum_rss(MOTS){id_forum}> + [<dc:subject>(#TITRE|supprimer_numero|texte_backend)</dc:subject>]</BOUCLE_mots_forum_rss> + + <description> + [(#TEXTE|texte_backend)] + + [(#REM) Le bloc qui suit diffuse la rubrique et les mots-cles sous forme de "microformats" ] + <BOUCLE_rubrique_forum_mf(RUBRIQUES){id_rubrique}>- + [<a href="[(#URL_RUBRIQUE|url_absolue)]" rel="directory">(#TITRE|supprimer_numero|texte_backend)</a>] + </BOUCLE_rubrique_forum_mf> + <B_mots_forum_mf>/ <BOUCLE_mots_forum_mf(MOTS){id_forum}{", "}> + [<a href="[(#URL_MOT|url_absolue)]" rel="tag">(#TITRE|supprimer_numero|texte_backend)</a>] + </BOUCLE_mots_forum_mf> + + </description> </item> -</BOUCLE_un_article> +</BOUCLE_commentaires> -<BOUCLE_10recents(ARTICLES) {lang ?}{branche ?}{id_mot ?} - {par date}{inverse}{0,10}{unique}> -<BOUCLE_a(BOUCLE_un_article)></BOUCLE_a> -</BOUCLE_10recents> -<BOUCLE_tres_recents(ARTICLES){lang ?}{branche ?}{id_mot ?} - {par date}{inverse}{age<3}{unique}> -<BOUCLE_b(BOUCLE_un_article)></BOUCLE_b> -</BOUCLE_tres_recents> +[(#REM) Articles de certains sites syndiques ] +<BOUCLE_sites(SITES){id_mot=1}> +<BOUCLE_syndic(SYNDIC_ARTICLES){id_syndic}{age<180}{!par date}{0,3}> + <item> + <title>[(#TITRE|supprimer_numero|texte_backend)]</title> + <link>[(#URL_ARTICLE|url_absolue)]</link> + [<guid isPermaLink="true">(#URL_ARTICLE|url_absolue)</guid>] + [<dc:date>(#DATE|date_iso)</dc:date>] + <dc:format>text/html</dc:format> + [<dc:language>(#LANG)</dc:language>] + [<dc:creator>(#LESAUTEURS|supprimer_tags|texte_backend)</dc:creator>] + [<category domain="#URL_SITE">(#NOM_SITE|texte_backend)</category>] + [<dc:subject>(#TAGS|texte_backend)</dc:subject>] + <description>[(#DESCRIPTIF|texte_backend)]</description> + </item> +</BOUCLE_syndic> +</BOUCLE_sites> </channel> -</rss> +</rss> \ No newline at end of file diff --git a/dist/breve.html b/dist/breve.html index 1b6ae703da..d4b8a7e200 100644 --- a/dist/breve.html +++ b/dist/breve.html @@ -1,221 +1,99 @@ #CACHE{43200} -<BOUCLE_breve_principal(BREVES) {id_breve} -><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<BOUCLE_breve_principal(BREVES) {id_breve}> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html dir="#LANG_DIR" lang="#LANG"> <head> -<title>#TITRE</title> -<meta http-equiv="Content-Type" content="text/html; charset=#CHARSET" /> + <title>[(#TITRE|supprimer_numero|textebrut)][ - (#NOM_SITE_SPIP|textebrut)]</title> + <meta http-equiv="Content-Type" content="text/html; charset=#CHARSET" /> + [<meta name="description" content="(#INTRODUCTION|couper{150}|attribut_html)" />] + <meta name="generator" content="SPIP" /> -<!-- Ceci est la feuille de style par defaut pour les types internes a SPIP --> -<link rel="stylesheet" href="#CHEMIN{spip_style.css}" type="text/css" /> + <!-- Ceci est la feuille de style par defaut pour les types internes a SPIP --> + <link rel="stylesheet" href="#CHEMIN{spip_style.css}" type="text/css" /> -<!-- Les feuilles de style specifiques aux presents squelettes --> -<link rel="stylesheet" href="#CHEMIN{typographie.css}" type="text/css" /> + <!-- Feuille de styles CSS pour l'affichage du site sur ecran --> + <link rel="stylesheet" href="#CHEMIN{habillage.css}" type="text/css" media="all" /> -<!-- media="..." permet de ne pas utiliser ce style sous Netscape 4 (sinon plantage) --> -<link rel="stylesheet" href="#CHEMIN{habillage.css}" type="text/css" media="projection, screen, tv" /> -<!-- media="print" permet d'utiliser cette feuille de style quand vous imprimez depuis votre navigateur --> -<link rel="stylesheet" href="#CHEMIN{impression.css}" type="text/css" media="print" /> -[ <link rel="shortcut icon" href="(#CHEMIN{favicon.ico})" /> -]</head> + <!-- Feuille de styles CSS pour l'impression --> + <link rel="stylesheet" href="#CHEMIN{impression.css}" type="text/css" media="print" /> -<body> - - -<div id="navigation"> - -<h1 class="structure"><:navigation:></h1> - -<!-- Menu de navigation general --> - -<div class="menu"> -<ul class="general"> - <li class="menu-titre"> - [<a href="(#URL_SITE_SPIP)" title="<:accueil_site:>"><strong>#NOM_SITE_SPIP</strong></a>] - </li> - <li class="menu-item"> - <a href="#URL_PAGE{plan}"><:plan_site:></a> - </li> - <li class="menu-item"> - <a href="#URL_PAGE{resume}" title="<:articles_populaires:>"><:en_resume:></a> - </li> - <li class="menu-item"> - <a href="ecrire/"><:espace_prive:></a> - </li> -</ul> -</div> - -<!-- Formulaire de recherche --> - -[(#FORMULAIRE_RECHERCHE)] - -<!-- Menu de navigation rubriques --> - -<div class="menu"> -<ul class="rubriques"> -<BOUCLE_rubrique(RUBRIQUES) {id_rubrique}> -<li> -<div class="menu-titre"><a href="#URL_RUBRIQUE" [title="(#DESCRIPTIF|textebrut|entites_html)"]>#TITRE</a></div> -</li> -<BOUCLE_autres_rubriques(RUBRIQUES) {racine} {exclus} {par titre}> - <li class="menu-item"><a href="#URL_RUBRIQUE" [title="(#DESCRIPTIF|textebrut|entites_html)"]>#TITRE</a></li> -</BOUCLE_autres_rubriques> -</BOUCLE_rubrique> -</ul> -</div> - - -<!-- Menu de navigation mots-cles --> - -<B_mots> -<div class="menu"> -<ul class="divers" title="<:mots_clefs:>"> -<BOUCLE_mots(MOTS) {id_article} {par titre}> -<li> -<div class="menu-titre"><a href="#URL_MOT" [title="(#DESCRIPTIF|textebrut|entites_html)"]>#TITRE</a></div> -<B_breves_mots> - <ul class="menu-liste"> -<BOUCLE_breves_mots(BREVES) {id_mot} {par hasard} {0,4}> - <li class="menu-item"><a href="#URL_BREVE">#TITRE</a></li> -</BOUCLE_breves_mots> - </ul> -</B_breves_mots> -</li> -</BOUCLE_mots> -</ul> -</div> -</B_mots> - - -<!-- Articles dans le meme secteur --> - -<B_articles_secteur> - -<div class="menu"> -<div class="breves" title="<:derniers_articles:>"> - <div class="menu-titre"> - <:derniers_articles:> - </div> - <ul> -<BOUCLE_articles_secteur(ARTICLES) {id_secteur} {par date} {inverse} {0,5}> - <li class="menu-item"> - <a href="#URL_ARTICLE" [title="(#DESCRIPTIF|textebrut|entites_html)"]>#TITRE</a> - </li> -</BOUCLE_articles_secteur> - </ul> -</div> -</div> - -</B_articles_secteur> - - -</div> - -<!-- Contenu : corps de la breve --> - -<div class="contenu" id="principal"> - -<div id="cartouche"> -[(#LOGO_BREVE|left)] -<h1 class="titre-texte">#TITRE</h1> -[(#DATE|nom_jour)] [(#DATE|affdate).] -</div> - - <div class="encart"> - - <!-- Breves dans la meme rubrique --> - - <B_breves_rubrique> - - <div class="menu"> - <div class="breves" title="<:meme_rubrique:>"> - <h1 class="structure"><:meme_rubrique:></h1> - <div class="menu-titre"> - <:autres_breves:> - </div> - <ul> - <BOUCLE_breves_rubrique(BREVES) {id_rubrique} {exclus} {par date} {inverse} {0,8}> - <li class="menu-item"> - <em>[(#DATE|affdate_court)]</em>: - <a href="#URL_BREVE">#TITRE</a> - </li> - </BOUCLE_breves_rubrique> - </ul> - </div> - </div> - - </B_breves_rubrique> - - </div> - -[ -<div class="texte">(#TEXTE)</div>][ -<div class="chapo"><:voir_en_ligne:>: <a href="(#URL_SITE)" class="spip_out">#NOM_SITE</a>.</div>][ -<div class="notes">(#NOTES)</div>][ - -<br /> - -<!-- Forums --> - -<div class="forum-repondre"><strong><a href="(#PARAMETRES_FORUM|url_reponse_forum)"><:repondre_breve:></a></strong></div>] -<br /> - -<h1 class="structure"><:forum:></h1> - -<B_forums> -<ul class="forum-total"> - -<BOUCLE_forums(FORUMS){id_breve}{par date}{inverse}> - -<li> -<div class="forum-fil"> -<div class="forum"> -<a name="forum#ID_FORUM"></a> -<div class="forum-chapo"> -<div class="forum-titre">#TITRE</div> -[(#DATE|affdate)][, <:par_auteur:> <a href="mailto:[(#EMAIL|entites_html)]">(#NOM)</a>] -</div> -<div class="forum-item"> -#TEXTE -[<div class="forum-titre"><a href="(#URL_SITE)" class="spip_out">#NOM_SITE</a></div>] -[<div class="forum-repondre-message"><a href="(#PARAMETRES_FORUM|url_reponse_forum)"><:repondre_message:></a></div>] -</div> -</div> - -<B_forums_fils> - <ul> - <BOUCLE_forums_fils(FORUMS){id_parent}{par date}> + <!-- Lien vers le backend pour navigateurs eclaires --> + <link rel="alternate" type="application/rss+xml" title="<:syndiquer_site:>" href="#URL_PAGE{backend-breves}" /> - <li> - <div class="forum"> - <a id="forum#ID_FORUM"></a> - <div class="forum-chapo"> - <div class="forum-titre">#TITRE</div> - [(#DATE|affdate)][, par <a href="mailto:[(#EMAIL|entites_html)]">(#NOM)</a>] - </div> - <div class="forum-item"> - #TEXTE - [<div class="forum-titre"><a href="(#URL_SITE)" class="spip_out">#NOM_SITE</a></div>] - [<div class="forum-repondre-message"><a href="(#PARAMETRES_FORUM|url_reponse_forum)"><:repondre_message:></a></div>] - </div> - - </div> + [<link rel="shortcut icon" href="(#CHEMIN{favicon.ico})" />] +</head> - <BOUCLE_Forums_Boucle(boucle_forums_fils)></BOUCLE_Forums_Boucle> - </li> - - </BOUCLE_forums_fils> - </ul> -</B_forums_fils> - -</div> -</li> -</BOUCLE_forums> - -</ul> -</B_forums> - -</div> - -</body></html> -</BOUCLE_breve_principal> +<body> + <div id="page"> + + [(#REM) Entete de la page + titre du site ] + <INCLURE{fond=inc-entete}{lang}> + + [(#REM) Fil d'Ariane ] + <div id="hierarchie"><a href="#URL_SITE_SPIP" ><:accueil_site:></a><BOUCLE_ariane(RUBRIQUES){id_rubrique}> > <a href="#URL_RUBRIQUE">[(#TITRE|supprimer_numero|couper{80})]</a></BOUCLE_ariane>[ > (#TITRE|supprimer_numero|couper{80})]</div> + + <div id="conteneur"> + + [(#REM) Contenu : corps de la breve ] + + <div id="contenu"> + + <div class="cartouche"> + [(#LOGO_BREVE||reduire_image{200,200})] + <h2 class="titre">[(#TITRE|supprimer_numero)]</h2> + <small>[(#DATE|nom_jour) ][(#DATE|affdate)]</small> + </div> + + [<div class="texte">(#TEXTE)</div>] + [<p class="lien"><:voir_en_ligne:> : <a href="(#URL_SITE)" class="spip_out">[(#NOM_SITE|sinon{[(#URL_SITE|couper{80})]})]</a></p>] + [<div class="notes"><h3><:info_notes:></h3>(#NOTES)</div>] + + [(#REM) Forums ] + [<h3 class="invisible"><:Forum:></h3> + <p class="repondre"><a href="(#PARAMETRES_FORUM|url_reponse_forum)"><:repondre_breve:></a></p>] + <INCLURE{fond=inc-forum}{id_breve}> + + </div><!-- fin contenu --> + + [(#REM) Menu de navigation laterale ] + <div id="navigation"> + <h2 class="invisible"><:navigation:></h2> + + [(#REM) Menu de navigation par rubriques ] + <INCLURE{fond=inc-rubriques}{lang}{id_rubrique}> + + [(#REM) Breves dans la meme rubrique ] + <B_breves_rubrique> + <div class="breves" > + <h3 class="titre"><:autres_breves:></h3> + <ul> + <BOUCLE_breves_rubrique(BREVES) {id_rubrique} {par date}{inverse}> + <li>[(#DATE|affdate_court) : ]<a href="#URL_BREVE"[ class="(#EXPOSE)"]>[(#TITRE|supprimer_numero|couper{80})]</a></li> + </BOUCLE_breves_rubrique> + </ul> + </div> + </B_breves_rubrique> + + [(#REM) Menu de navigation mots-cles ] + <B_mots> + <div class="divers"> + <h3 class="titre"><:mots_clefs:></h3> + <ul> + <BOUCLE_mots(MOTS) {id_breve} {par titre}> + <li><a href="#URL_MOT">[(#TITRE|supprimer_numero|couper{80})]</a></li> + </BOUCLE_mots> + </ul> + </div> + </B_mots> + + </div><!-- fin navigation --> + + </div><!-- fin conteneur --> + + [(#REM) Pied de page ] + <INCLURE{fond=inc-pied}{lang}> + + </div><!-- fin page --> +</body> +</html> +</BOUCLE_breve_principal> \ No newline at end of file diff --git a/dist/choix_mots.html b/dist/choix_mots.html index 74bf8c5006..6cb3072004 100644 --- a/dist/choix_mots.html +++ b/dist/choix_mots.html @@ -1,19 +1,17 @@ -<B_M> - <table cellpadding='0' cellspacing='0' border='0' width='100%'> - <BOUCLE_M(MOTS){id_groupe}>[ -(#COMPTEUR_BOUCLE|alterner{'<tr>',''})] -<td style='width: 47%'> - <input type='[(#ENV{unseul}|choixsiegal{oui,radio,checkbox})]' - name='ajouter_mot[]' - value='#ID_MOT' - id='mot#ID_MOT' - [(#ID_MOT|in_any{#ENV**{ajouter_mot}, ''}|? - {'checked="checked"',''})] />[ - (#LOGO_MOT|lien) - <br />] - <strong><label for='mot#ID_MOT'>#TITRE</label></strong> -</td>[ -(#COMPTEUR_BOUCLE|alterner{'',</tr>})]</BOUCLE_M> - </table> -</B_M> -<br /> +<B_mots> +<div class="choix_mots"> + <BOUCLE_mots(MOTS){id_groupe} {par titre} {1/2}><div> + <input type="[(#ENV{unseul}|choixsiegal{oui,radio,checkbox})]" class="spip_checkbox" name="ajouter_mot[]" id="mot#ID_MOT" value="#ID_MOT" [(#ID_MOT|in_any{#ENV**{ajouter_mot}, ''}|?{'checked="checked"',''})] /> + [<label for="mot#ID_MOT">(#TITRE|supprimer_numero)</label>]</div> + </BOUCLE_mots> +</div> +</B_mots> +<B_mots_suite> +<div class="choix_mots"> + <BOUCLE_mots_suite(MOTS){id_groupe} {par titre} {2/2}><div> + <input type="[(#ENV{unseul}|choixsiegal{oui,radio,checkbox})]" class="spip_checkbox" name="ajouter_mot[]" id="mot#ID_MOT" value="#ID_MOT" [(#ID_MOT|in_any{#ENV**{ajouter_mot}, ''}|?{'checked="checked"',''})] /> + [<label for="mot#ID_MOT">(#TITRE|supprimer_numero)</label>]</div> + </BOUCLE_mots_suite> +</div> +</B_mots_suite> +<br class="nettoyeur" /> \ No newline at end of file diff --git a/dist/forum.html b/dist/forum.html index acd426083e..36707fffd4 100644 --- a/dist/forum.html +++ b/dist/forum.html @@ -1,111 +1,146 @@ #CACHE{3600} #HTTP_HEADER{"Cache-Control: max-age=3600, must-revalidate"} - -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html dir="#LANG_DIR" lang="#LANG"> <head> -<title>[#NOM_SITE_SPIP] <:poster_message:></title> -<meta http-equiv="Content-Type" content="text/html; charset=#CHARSET" /> - -<!-- Ceci est la feuille de style par defaut pour les types internes a SPIP --> -<link rel="stylesheet" href="#CHEMIN{spip_style.css}" type="text/css" /> + <title><:poster_message:> - [(#NOM_SITE_SPIP|textebrut)]</title> + <meta http-equiv="Content-Type" content="text/html; charset=#CHARSET" /> + <meta name="robots" content="none" /> + <meta name="generator" content="SPIP" /> -<!-- Les feuilles de style specifiques aux presents squelettes --> -<link rel="stylesheet" href="#CHEMIN{typographie.css}" type="text/css" /> + <!-- Ceci est la feuille de style par defaut pour les types internes a SPIP --> + <link rel="stylesheet" href="#CHEMIN{spip_style.css}" type="text/css" /> -<!-- media="..." permet de ne pas utiliser ce style sous Netscape 4 (sinon plantage) --> -<link rel="stylesheet" href="#CHEMIN{habillage.css}" type="text/css" media="print, projection, screen, tv" /> -[ <link rel="shortcut icon" href="(#CHEMIN{favicon.ico})" /> -]</head> + <!-- Feuille de styles CSS pour l'affichage du site sur ecran --> + <link rel="stylesheet" href="#CHEMIN{habillage.css}" type="text/css" media="all" /> -<body> + <!-- Feuille de styles CSS pour l'impression --> + <link rel="stylesheet" href="#CHEMIN{impression.css}" type="text/css" media="print" /> + [<link rel="shortcut icon" href="(#CHEMIN{favicon.ico})" />] +</head> -<div id="navigation"> - -<h1 class="structure"><:navigation:></h1> - -<!-- Menu de navigation general --> - -<div class="menu"> -<ul class="general"> - <li class="menu-titre"> - [<a href="(#URL_SITE_SPIP)" title="<:accueil_site:>"><strong>#NOM_SITE_SPIP</strong></a>] - </li> - <li class="menu-item"> - <a href="#URL_PAGE{plan}"><:plan_site:></a> - </li> - <li class="menu-item"> - <a href="#URL_PAGE{resume}" title="<:articles_populaires:>"><:en_resume:></a> - </li> - <li class="menu-item"> - <a href="ecrire/"><:espace_prive:></a> - </li> -</ul> -</div> - -</div> - - -<!-- Contenu : poster un message dans le forum --> - -<div id="principal" class="contenu"> - -<h1 class="structure"><:poster_message:></h1> - -<BOUCLE_article(ARTICLES) {id_article}> - <:en_reponse:> - [(#LOGO_ARTICLE|right)] - [<div class="surtitre">(#SURTITRE)</div>] - <h2 class="titre-extrait"><a href="#URL_ARTICLE">#TITRE</a></h2> - [<div class="surtitre">(#SOUSTITRE)</div>] - <div class="detail"> - [(#DATE|nom_jour)] [(#DATE|affdate)] - <B_auteurs_un><:par_auteur:> <BOUCLE_auteurs_un(AUTEURS) {id_article} {", "}>#NOM</BOUCLE_auteurs_un> - </div> - [<div class="texte"><div class="extrait">(#INTRODUCTION)</div></div>] - <br /> -</BOUCLE_article> - -<BOUCLE_breve(BREVES) {id_breve}> - <:en_reponse:> - [(#LOGO_BREVE|right)] - <h2 class="titre-extrait"><a href="#URL_BREVE">#TITRE</a></h2> - <div class="detail"> - [(#DATE|nom_jour)] [(#DATE|affdate)] - </div> - [<div class="texte"><div class="extrait">(#INTRODUCTION)</div></div>] - <br /> -</BOUCLE_breve> - -<BOUCLE_rubrique(RUBRIQUES) {id_rubrique}> - <:en_reponse:> - <h2 class="titre-extrait"><a href="#URL_RUBRIQUE">#TITRE</a></h2> - [<div class="texte"><div class="extrait">(#TEXTE)</div></div>] - <br /> -</BOUCLE_rubrique> - -<BOUCLE_syndic(SITES) {id_syndic}> - <:en_reponse:> - <h2 class="titre-extrait"><a href="#URL_SYNDIC">#TITRE</a></h2> - <br /> -</BOUCLE_syndic> - -<BOUCLE_forum_parent(FORUMS) {id_forum}> - <:en_reponse:> - <h2 class="titre-extrait"><a href="#URL_FORUM">#TITRE</a></h2> - <div class="detail"> - [(#DATE|nom_jour)] [(#DATE|affdate)] - </div> - [<div class="texte"><div class="extrait">(#TEXTE)</div></div>] - <br /> -</BOUCLE_forum_parent> - - -#FORMULAIRE_FORUM - - -</div> - +<body> + <div id="page"> + + [(#REM) Entete de la page + titre du site ] + <INCLURE{fond=inc-entete}{lang}> + + [(#REM) Fil d'Ariane ] + <div id="hierarchie"><a href="#URL_SITE_SPIP"><:accueil_site:></a> + + <BOUCLE_contexte_article(ARTICLES) {id_article}> + <BOUCLE_ariane_article(HIERARCHIE) {id_article}> > <a href="#URL_RUBRIQUE">[(#TITRE|supprimer_numero|couper{80})]</a></BOUCLE_ariane_article> + [ > <a href="#URL_ARTICLE">(#TITRE|supprimer_numero|couper{80})</a>] + </BOUCLE_contexte_article> + </B_contexte_article> + + <BOUCLE_contexte_breve(BREVES) {id_breve}> + <BOUCLE_ariane_breve(RUBRIQUES) {id_rubrique}> > <a href="#URL_RUBRIQUE">[(#TITRE|supprimer_numero|couper{80})]</a></BOUCLE_ariane_breve> + [ > <a href="#URL_BREVE">(#TITRE|supprimer_numero|couper{80})</a>] + </BOUCLE_contexte_breve> + + <BOUCLE_contexte_rubrique(RUBRIQUES) {id_rubrique}> + <BOUCLE_ariane_rubrique(HIERARCHIE) {id_rubrique}> > <a href="#URL_RUBRIQUE">[(#TITRE|supprimer_numero|couper{80})]</a></BOUCLE_ariane_rubrique> + [ > <a href="#URL_RUBRIQUE">(#TITRE|supprimer_numero|couper{80})</a>] + </BOUCLE_contexte_rubrique> + + <BOUCLE_contexte_site(SITES) {id_syndic}> + <BOUCLE_ariane_site(HIERARCHIE) {id_rubrique}> > <a href="#URL_RUBRIQUE">[(#NOM_SITE|supprimer_numero|couper{80})]</a></BOUCLE_ariane_site> + [ > <a href="[(#ID_SYNDIC|generer_url_site)]">(#TITRE|supprimer_numero|couper{80})</a>] + </BOUCLE_contexte_site> + + <BOUCLE_contexte_forum(FORUMS) {id_forum}> + <BOUCLE_ariane_forum(HIERARCHIE) {id_rubrique}> > <a href="#URL_RUBRIQUE">[(#TITRE|supprimer_numero|couper{80})]</a></BOUCLE_ariane_forum> + [ > <a href="#URL_FORUM">(#TITRE|supprimer_numero|couper{80})</a>] + </BOUCLE_contexte_forum> + + <//B_contexte_site> + <//B_contexte_rubrique> + <//B_contexte_breve> + <//B_contexte_article> + + > <:poster_message:> + + </div> + + + <div id="conteneur"> + + [(#REM) Contenu : poster un message dans le forum ] + + <div id="contenu"> + + <h2 class="invisible"><:poster_message:></h2> + + <BOUCLE_forum_parent(FORUMS) {id_forum}> + <div class="extrait"> + <h3 class="surtitre"><:en_reponse:></h3> + <p class="titre"><a href="#URL_FORUM">[(#TITRE|supprimer_numero|couper{80})]</a></p> + <small>[(#DATE|affdate)][ (#DATE|heures)][:(#DATE|minutes)][, <:par_auteur:> (#NOM)]</small> + [<div class="texte">(#INTRODUCTION)</div>] + </div> + </BOUCLE_forum_parent> + + <BOUCLE_article(ARTICLES) {id_article}> + <div class="extrait"> + <h3 class="surtitre"><:en_reponse:></h3> + [(#LOGO_ARTICLE||reduire_image{120,120})] + <p class="titre"><a href="#URL_ARTICLE">[(#TITRE|supprimer_numero|couper{80})]</a></p> + <small>[(#DATE|affdate)]<B_auteurs>, <:par_auteur:> <BOUCLE_auteurs(AUTEURS) {id_article} {", "}><a href="#URL_AUTEUR">[(#NOM|supprimer_numero|couper{80})]</a></BOUCLE_auteurs></small> + [<div class="texte">(#INTRODUCTION)</div>] + </div> + </BOUCLE_article> + + <BOUCLE_breve(BREVES) {id_breve}> + <div class="extrait"> + <h3 class="surtitre"><:en_reponse:></h3> + [(#LOGO_BREVE||reduire_image{120,120})] + <p class="titre"><a href="#URL_BREVE">[(#TITRE|supprimer_numero|couper{80})]</a></p> + <small>[(#DATE|affdate)]</small> + [<div class="texte">(#INTRODUCTION)</div>] + </div> + </BOUCLE_breve> + + <BOUCLE_rubrique(RUBRIQUES) {id_rubrique}> + <div class="extrait"> + <h3 class="surtitre"><:en_reponse:></h3> + <p class="titre"><a href="#URL_RUBRIQUE">[(#TITRE|supprimer_numero|couper{80})]</a></p> + [<div class="texte">(#TEXTE)</div>] + </div> + </BOUCLE_rubrique> + + <BOUCLE_syndic(SITES) {id_syndic}> + <div class="extrait"> + <h3 class="surtitre"><:en_reponse:></h3> + <p class="titre"><a href="[(#ID_SYNDIC|generer_url_site)]">[(#NOM_SITE|supprimer_numero|couper{80})]</a></p> + [<div class="texte">(#DESCRIPTIF)</div>] + </div> + </BOUCLE_syndic> + + + <//B_forum_parent> + + [<div class="formulaire_spip"> + <h3 class="spip"><:envoyer_message:></h3> + (#FORMULAIRE_FORUM)</div>] + + </div><!-- fin contenu --> + + [(#REM) Menu de navigation laterale ] + <div id="navigation"> + <h2 class="invisible"><:navigation:></h2> + + [(#REM) Menu de navigation par rubriques ] + <INCLURE{fond=inc-rubriques}{lang}> + + </div><!-- fin navigation --> + + </div><!-- fin conteneur --> + + [(#REM) Pied de page ] + <INCLURE{fond=inc-pied}{lang}> + + </div><!-- fin page --> </body> </html> diff --git a/dist/habillage.css b/dist/habillage.css index 9d326f3b6e..70d605fba5 100755 --- a/dist/habillage.css +++ b/dist/habillage.css @@ -1,418 +1,412 @@ - - -/* - * Mise en page des textes (bordures...) +/* ---------------------------------------------------------------- */ +/* Feuilles de styles des squelettes par defaut pour SPIP 1.9 beta */ +/* ---------------------------------------------------------------- */ + +/* taille typo + * Base 100% + * ------------------------------------- + * 20px 1.27em + * 19px 1.21em + * 18px 1.15em + * 17px 1.09em + * 16px 1.03em + * 15px 0.96em + * 14px 0.88em + * 13px 0.82em + * 12px 0.77em + * 11px 0.71em + * 10px 0.65em + * 9px 0.59em + * attention en dessous de 0.71em le texte devient illisible en text smallest sur ie */ -.chapo { - line-height: 1.4em; - margin-top: 1em; -} -.texte { -} -.ps { - padding-top: 0.6em; - margin-top: 0.6em; - border-top: 1px dashed #404040; -} -.notes { - margin-top: 0.6em; - margin-bottom: 0.6em; - border-top: 1px solid #a0a0a0; - padding: 1.5em; +/* ------------------------------------------ +/* Correction des styles HTML par defaut +/* ------------------------------------------ */ +body { + background: #FFFFFF; + margin: 1.5em; + font: 1em "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif; + text-align: center; + color: #333333; + font-size: 100%; } -/* - * Habillage des menus et de la navigation - */ +img { margin: 0; padding: 0; border: 0; } +ul, ol, li { margin: 0; padding: 0; list-style: none; } +h1, h2, h3, h4, h5, h6 { margin: 0; padding: 0; font-size: 1em; font-weight: normal; } -.menu { - border: 1px solid #a0a0a0; - border-top: 0px; - padding: 0px; - margin: 0px; - margin-bottom: 16px; -} -.menu ul { - display: block; - margin: 0px; - padding: 0px; - padding-bottom: 4px; - list-style: none; -} -.menu ol { - display: block; - margin: 0px; - padding: 0px; - padding-bottom: 4px; - list-style: none; -} -.menu-titre { - border-top: 1px solid #a0a0a0; - border-bottom: 1px dashed #d0d0d0; - margin: 0px; - padding-left: 4px; - padding-right: 4px; - padding-top: 3px; - padding-bottom: 2px; - font-size: 90%; -} -.menu-item { - margin: 0px; - padding-left: 4px; - padding-right: 4px; - padding-top: 1px; - padding-bottom: 1px; - font-size: 80%; +/* ------------------------------------------ +/* Disposition a l'ecran des blocs principaux +/* ------------------------------------------ */ +#page { + width: 48em; + text-align: left; + left: 0; + margin-left: auto; + margin-right: auto; } -/* Des couleurs specifiques selon les types de menus */ +#conteneur { width: 100%; } /* Particularisme IE/PC */ + +#conteneur #contenu { + float: left; + width: 33em; +} -.general { background-color: #f8f8e8; text-align:center; } -.general .menu-titre { background-color: #fcfcf0; } -.rubriques { background-color: #eaffea; text-align:center; } -.rubriques .menu-titre { background-color: #f2fff2; } +#conteneur #navigation { + float: right; + width: 12em; + text-align: center; +} -.breves { background-color: #ffeaea; } -.breves .menu-titre { background-color: #fff2f2; text-align:center; } +/* Blocs du contenu (c-a-d. la colonne principale) +---------------------------------------------- */ +#contenu .contre-encart { + float: left; + width: 21em; +} -.divers { background-color: #eaeaff; } -.divers .menu-titre { background-color: #f2f2ff; text-align:center; } +#contenu .encart { + float: right; + width: 11em; + margin: 0; + margin-bottom: 1em; +} -.forums { background-color: #e8f8f8; } -.forums .menu-titre { background-color: #f0fcfc; text-align:center; } +#contenu .encart div h3 { + font-size: 1.2em; + font-weight: bold; +} -/* - * Styles pour le contenu (c-a-d. la colonne principale) - */ +/* Entete et pied de page +---------------------------------------------- */ -.contenu { - margin: 15px; -} -.contenu h2.titre-extrait { -} -.contenu h2.titre-texte { -} -.contenu .surtitre { - margin-top: 0em; - margin-bottom: 0em; -} -.contenu .detail { - margin-left: 2em; -} -.contenu .detail .important { - color: #a02020; -} -.extrait { - margin: 0.1em; - margin-top: 0.5em; - margin-bottom: 0.5em; - margin-left: 2em; - margin-right: 0.1em; - line-height: 1.4em; -} -.liste-articles { - margin-top: 1em; - margin-bottom: 1em; - clear: left; -} -.contenu .forum-repondre { - font-family: Verdana, Arial, Helvetica, sans-serif; - text-align: left; - font-size: 90%; +/* * Entete */ +#entete { + width: 100%; + font-size: 0.77em; } + +#entete h1 { + float: left; font-weight: bold; - margin-top: 0.6em; -} + font-size: 1.5em; + margin: 0; + padding: 0;} +#entete a { text-decoration: none; } +#entete a img.spip_logos { display: block; } -/* - * Disposition a l'ecran : colonnes, encarts, cartouches - */ +/* * Fil d'Ariane */ +#hierarchie { + clear: both; + margin-bottom: 16px; + border-top: 2px solid #333333; + font-size: 0.77em; } -#principal { - position: absolute; - left: 30%; - /*left: 18em;*/ - top: 0px; - margin: 0px; - padding: 0px; - /*margin-right: 2em;*/ - margin-right: 3%; - margin-top: 1.5em; -} -#plan { - position: absolute; - left: 2em; - top: 0px; - margin: 0px; - padding: 0px; - margin-right: 2em; +/* * Pied de page */ +#pied { + clear: both; + width: 100%; margin-top: 2em; + border-top: 1px dotted #CCCCCC; + padding: 2px; + text-align: center; } + +#pied small { font-size: 0.77em; } + +/* ------------------------------------------ +/* Habillage des menus et de navigation +/* ------------------------------------------ */ + +#navigation *{ font-size: 0.77em; } +#navigation * *{ font-size: 1em; } +#navigation div h3 { font-size: 1.2em; font-weight: bold; } + +#contenu .encart *{ font-size: 0.71em; } +#contenu .encart * *{ font-size: 1em; } + +/* Habillage commun des menus +---------------------------------------------- */ +.rubriques, .breves, .syndic, .forums, .divers { + text-align: left; + border: 1px solid #CCCCCC; + margin-bottom: 16px; + min-width: 10em; } - -#navigation { - position: absolute; - left: 0px; - top: 0px; - width: 24%; - /*width: 14em;*/ - padding: 0px; - margin: 0px; - /*margin-left: 1.8em;*/ - margin-left: 3%; - margin-top: 1.5em; + +.rubriques .titre, .breves .titre, .syndic .titre, .forums .titre, .divers .titre { + padding: 3px 4px 2px 4px; + border-bottom: 1px dotted #CCCCCC; + text-align: center; } -.encart { - float: right; - /*width: 14em;*/ - width: 34%; - margin-left: 4%; - /*margin-left: 2em;*/ - margin-top: 1em; - margin-bottom: 0em; - margin-right: 0px; +.rubriques p, .breves p, .syndic p, .forums p, .divers p { margin: 2px 4px; } + +.rubriques ul, .breves ul, .syndic ul, .forums ul, .divers ul { + display: block; + padding: 2px 0; + padding-right: 0.7em; } + +.rubriques li, .breves li, .syndic li, .forums li, .divers li { + list-style: none; + padding-left: 0.7em; +} -.cartouche { - padding-top: 1em; - border-top: 2px solid #404040; - margin-bottom: 0em; -} +/* Des couleurs specifiques selon les types de menus +---------------------------------------------- */ +.rubriques { background: #EAFFEA;} +.rubriques .titre { background: #F2FFF2; } -.spip_logos { - margin: 3px; - border-width: 0px; -} +.breves { background: #FFEAEA; } +.breves .titre { background: #FFF2F2; } -/* - * Habillage du plan du site - */ +.syndic { background: #E8F8F8; } +.syndic .titre { background: #F0FCFC; } -.plan-secteur { - margin-top: 0em; - margin-bottom: 3em; - clear: right; -} +.forums { background: #EAEAFF; } +.forums .titre { background: #F2F2FF; } -.plan-secteur h1 { - display: block; - border: 1px solid #a0a0a0; - margin: 0px; - padding: 8px; - font-size: 150%; - font-weight: bold; - background-color: #e0ffe0; - text-align:center; -} -.plan-rubriques { - clear: left; - display: block; - list-style: none; -} -.plan-rubrique { - display: inline; - border: 1px solid #a0a0a0; - padding: 3px; - font-weight: bold; -} -.plan-articles { - clear: left; - margin-top: 0.5em; - margin-bottom: 1em; - list-style: square; -} +.divers { background: #F8F8E8; } +.divers .titre { background: #FCFCF0; } -/* Eclaircissement progressif des rubriques en fonction de la profondeur */ +/* ------------------------------------------ +/* Habillage du contenu +/* ------------------------------------------ */ -ul .plan-rubrique { - background-color: #e0ffe0; - border-color: #b8b8b8; -} -ul ul .plan-rubrique { - background-color: #eaffea; - border-color: #d0d0d0; -} -ul ul ul .plan-rubrique { - background-color: #f4fff4; - border-color: #e8e8e8; -} +/* Cartouche et titraille +---------------------------------------------- */ +.cartouche { margin-bottom: 2em; } +.cartouche small { font-size: 0.71em; } +.cartouche .titre { + font-size: 1.27em; + font-weight: bold; + color: #000000; } -/* - * Habillage des forums - */ +.cartouche img.spip_logos { + float: right; + margin-left: 16px; + margin-bottom: 16px; } + +.cartouche p { margin: 0; padding: 0; clear: left; } + +.cartouche .traductions { font-size: 0.71em; } +.cartouche .traductions p { float: left; } +.cartouche .traductions li { + float: left; + margin-left: 1em; } + +#contenu .surtitre, #contenu .soustitre { + font-size: 0.82em; + font-variant: small-caps; + font-family: Georgia, Garamond, Times, serif; } + + +/* Mise en forme des textes du contenu +---------------------------------------------- */ +.chapo { + margin-bottom: 1.5em; + font-size: 0.82em; + font-weight: bold; + line-height: 1.4em; } + +.lien { + background: #FAFAFA; + margin: 1em; + margin-bottom: 1.5em; + padding: 8px; + border: 1px solid #CCCCCC; + font-size: 0.9em; + font-weight: bold; } + +.texte { color: #000000; } + +.texte *{ font-size: 1em; } + +.ps, .notes { + margin-top: 1.4em; + padding-top: 2px; + border-top: 2px solid #CCCCCC; } +.ps { font-size: 0.82em; } +.notes { clear: both; font-size: 0.77em; } + +.ps h3, .notes h3 { font-size: 1.19em; font-weight: bold; } + +/* * Citations */ +q, blockquote { font-family: Georgia, Garamond, Times, serif; } +blockquote { + margin: 10px 20px; + padding: 0em 1em; + border: 1px dotted #CCCCCC; } + + +/* Portfolio +---------------------------------------------- */ +#documents_portfolio { + clear: both; + margin-top: 1.4em; + padding-top: 2px; + border-top: 2px solid #CCCCCC; + padding-top: 1em; } + +#document_actif { + clear: both; + margin-top: 1em; + text-align: center; } +#document_actif img { margin: auto; } + +/* Listes de documents joints (a un article ou une rubrique) +---------------------------------------------- */ +#documents_joints { + margin-top: 1.4em; + padding-top: 2px; + border-top: 2px solid #CCCCCC; + font-size: 0.88em; } +#documents_joints h3 { + margin-bottom: 10px; font-weight: bold; } +#documents_joints li { margin-bottom: 10px; } +#documents_joints li img.spip_logos {} +#documents_joints li .spip_doc_titre { text-align: left; } +#documents_joints li .spip_doc_descriptif {} + + +/* Listes d'articles et extraits introductifs +----------------------------------------------- */ +.extrait { margin-bottom: 16px; padding-top: 0.3em; } + +.extrait .titre a { + font-size: 1.03em; + font-weight: bold; } + +.extrait img.spip_logos { + float: right; + margin-left: 16px; + margin-bottom: 16px; + clear: right; } -ul.forum-total { - display: block; - padding: 0px; - margin: 0px; - list-style: none; -} -.forum-fil { - margin-top: 3em; -} -.forum-fil ul { - display: block; - margin: 0px; - margin-left: 2em; - padding: 0px; - list-style: none; -} -.forum-titre { - font-weight: bold; - font-size: 120%; -} -.forum-item { - margin: 0px; - padding: 1em; - padding-top: 0.5em; - padding-bottom: 0em; - text-align: justify; - color: #303030; - font-size: 80%; -} -.forum-repondre-message { +.extrait p { margin: 0; padding: 0; } + +.extrait .enclosures { + float: right; text-align: right; -} + max-width: 60%; + margin: 0; } + +.extrait small { + display: block; + font-size: 0.71em; } + +.extrait .texte { + margin-top: 5px; + margin-bottom: 2em; + border: 1px solid #CCCCCC; + padding: 0.9em; + font-size: 0.82em; + line-height: 1.4em; } + +/* ------------------------------------------ +/* Habillage specifique du plan du site +/* ------------------------------------------ */ + +#contenu.plan {} + +#contenu.plan h3 { + clear: both; + background: #e0ffe0; + border: 1px solid #CCCCCC; + padding: 8px; + margin-bottom: 16px; + font-weight: bold; + text-align: center; } + +#contenu.plan ul { + display: block; + clear: left; + margin-left: 16px; + margin-bottom: 16px; } + +#contenu.plan li { list-style: square; } +#contenu.plan .encart ul, #contenu.plan .encart li { margin: 0; list-style: none; } + +/* ------------------------------------------ +/* Habillage des forums +/* ------------------------------------------ */ + +#contenu .repondre { + clear: both; + margin-top: 2.5em; + padding-top: 2px; + border-top: 2px solid #CCCCCC; + font-size: 0.88em; + font-weight: bold; } + +/* * Habillage des forums */ + +ul.forum { display: block; clear: both; margin: 0; padding: 0; } +.forum-fil { margin-top: 1.5em; } +.forum-fil ul { display: block; margin: 0; padding: 0; margin-left: 1em; } +.forum-chapo .forum-titre, .forum-chapo .forum-titre a:hover { display: block; margin: 0; padding: 0; font-weight: bold; text-decoration: none; color: #333333; } +.forum-chapo small {} +.forum-texte { margin: 0; padding: 0.5em 1em 0 1em; color: #333333; font-size: 0.82em; } +.forum-texte .forum-lien {} +.forum-texte .forum-repondre-message { margin: 0; padding: 1px 0; text-align: right; } /* Boite d'un forum : eclaircissement progressif des bords */ -ul .forum { - border: 1px solid #909090; - padding: 0px; - margin: 0px; - margin-bottom: 1em; -} -ul ul .forum { - border: 1px solid #a4a4a4; -} -ul ul ul .forum { - border: 1px solid #b8b8b8; -} -ul ul ul ul .forum { - border: 1px solid #cccccc; -} -ul ul ul ul ul .forum { - border: 1px solid #e0e0e0; -} -ul ul ul ul ul ul .forum { - border: 1px dashed #e0e0e0; -} +ul .message { border: 1px solid #666666; margin: 0; padding: 0; margin-bottom: 1em; } +ul ul .message { border: 1px solid #A4A4A4; } +ul ul ul .message { border: 1px solid #B8B8B8; } +ul ul ul ul .message { border: 1px solid #CCCCCC; } +ul ul ul ul ul .message { border: 1px solid #E0E0E0; } +ul ul ul ul ul ul .message { border: 1px dashed #E0E0E0; } /* Boite de titre d'un forum : mise en couleur selon la profondeur du forum */ -ul .forum-chapo { - border: 0px; - border-bottom: 1px dashed #b8b8b8; - margin: 0px; - padding-left: 6px; - padding-right: 6px; - padding-top: 3px; - padding-bottom: 2px; - font-size: 90%; - background: #c4e0e0; -} -ul ul .forum-chapo { - background: #d4e8e8; -} -ul ul ul .forum-chapo { - background: #e4f0f0; -} -ul ul ul ul .forum-chapo { - background: #f4f8f8; -} -ul ul ul ul ul .forum-chapo { - background: #ffffff; -} +ul .forum-chapo { border: 0; border-bottom: 1px dashed #B8B8B8; margin: 0; padding: 3px 6px 2px 6px; font-size: 0.88em; background: #C4E0E0; } +ul ul .forum-chapo { background: #D4E8E8; } +ul ul ul .forum-chapo { background: #E4F0F0; } +ul ul ul ul .forum-chapo { background: #F4F8F8; } +ul ul ul ul ul .forum-chapo { background: #FFFFFF; } +/* ------------------------------------------ +/* Habillage des petitions +/* ------------------------------------------ */ -/* - * Habillage des petitions - */ +#signatures { clear: both; font-size: 0.77em; } -.signatures { - margin-left: 0px; - margin-right: 0px; - margin-top: 1em; - margin-bottom: 1em; - width: 100%; -} -.signatures td, .signatures th { - -moz-border-radius: 0.4em; -} -.signatures-titre { - clear: right; - font-weight: bold; - font-size: 120%; - text-align: center; +#signatures h3 { padding: 0.5em; - margin: 0px; -} -.signature-date { - white-space: nowrap; - background: #e4f0f0; - padding: 0.5em; -} -.signature-nom { - font-weight: bold; - background: #ecf4f4; - padding: 0.2em; text-align: center; -} -.signature-message { - font-size: 85%; - background: #f4f8f8; - padding: 0.4em; - text-align: justify; -} - - -/* - * Formulaires - */ + font-size: 1.2em; + font-weight: bold; } -.formrecherche { - background-color: #f2f2f2; - color: #505030; - margin: 0px; - padding: 2px; - border: solid 1px #909090; - font-family: Verdana, Arial, Helvetica, sans-serif; - font-size: 80%; - font-weight: normal; -} +#signatures table { width: 100%; margin: 1em 0; } +#signatures thead { display: none; } /* On n'affiche pas les titres du tableau */ +#signatures td {} -.formulaire { - color: black; - margin: 0px; - margin-bottom: 16px; - padding: 4px; - border: 1px solid #a0a0a0; - background-color: #f6f6f6; - font-family: Verdana, Arial, Helvetica, sans-serif; - font-size: 80%; - font-weight: normal; -} -.forml { - background-color: #ececec; - margin: 4px; - padding: 1px; - border: dashed 1px #909090; - font-family: Verdana, Arial, Helvetica, sans-serif; - font-size: 90%; -} -.spip_bouton { - border: 2px solid #404040; - padding: 3px; - background: #d0d0d0; - font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif; -} +#signatures td.signature-date { + background: #E4F0F0; + padding: 0.5em; + white-space: nowrap; } -.spip-admin { -} +#signatures td.signature-nom { + background: #ECF4F4; + padding: 0.2em; + text-align: center; + font-weight: bold; } +#signatures td.signature-message { + background: #F4F8F8; + padding: 0.4em; + font-size: 0.96em; } +/* ------------------------------------------ +/* Divers +/* ------------------------------------------ */ +.invisible { position: absolute; top: -3000em; height: 1%; } +.nettoyeur { clear: both; margin: 0; padding: 0; height: 0; line-height: 1px; font-size: 1px; overflow: hidden; } \ No newline at end of file diff --git a/dist/impression.css b/dist/impression.css index 447d4f44f9..f7afceecd8 100755 --- a/dist/impression.css +++ b/dist/impression.css @@ -1,7 +1,7 @@ +/* ---------------------------------------------------------------- */ +/* Feuille de style specifique a l'impression */ +/* ---------------------------------------------------------------- */ -/* - * Feuille de style specifique a l'impression - */ /* Pour les liens, on desactive les couleurs et on affiche l'URL cible a la suite du lien (!) */ @@ -126,4 +126,4 @@ a:after { .spip-admin-float { display: none; -} +} \ No newline at end of file diff --git a/dist/inc-entete.html b/dist/inc-entete.html new file mode 100644 index 0000000000..10ff258d07 --- /dev/null +++ b/dist/inc-entete.html @@ -0,0 +1,10 @@ +<div id="entete"> + +[(#REM) Afficher le logo du site, sinon le titre du site ] +<h1>[<a rel="start" href="#URL_SITE_SPIP/">(#LOGO_SITE_SPIP||reduire_image{770,200}|inserer_attribut{alt,[(#NOM_SITE_SPIP|textebrut)]}|inserer_attribut{title,[(#NOM_SITE_SPIP|textebrut)]}|sinon{#NOM_SITE_SPIP})</a>]</h1> + +[(#REM) Formulaire de recherche ] +[<div class="formulaire_spip">(#FORMULAIRE_RECHERCHE)</div>] + +<br class="nettoyeur" /> +</div> \ No newline at end of file diff --git a/dist/inc-forum.html b/dist/inc-forum.html new file mode 100644 index 0000000000..61eb6a52a0 --- /dev/null +++ b/dist/inc-forum.html @@ -0,0 +1,56 @@ +[(#PARAMETRES_FORUM|?{'',''}) Cette balise (invisible) provoque le recalcul du forum la premiere fois qu'un message est poste (cf. inc/invalideur). ] + +[(#REM) Nombre total de messages ] +<BOUCLE_decompte(FORUMS) {id_rubrique ?}{id_article ?}{id_breve ?}{id_syndic ?} {plat}> +</BOUCLE_decompte>[<p class="repondre">(#TOTAL_BOUCLE) [(#TOTAL_BOUCLE|=={1}|?{<:commentaire:>,<:commentaires:>})]</p>]</B_decompte> + +[(#REM) Messages du forum ] +<B_forums> +<ul class="forum"> + + <BOUCLE_forums(FORUMS) {id_rubrique ?}{id_article ?}{id_breve ?}{id_syndic ?} {par date}> + + <li class="forum-fil"> + + <div class="message"> + <div class="forum-chapo"> + <h4 class="forum-titre"><a href="#forum#ID_FORUM" name="forum#ID_FORUM" id="forum#ID_FORUM">#TITRE</a></h4> + <small>[(#DATE|affdate)][ (#DATE|heures)][:(#DATE|minutes)][, <:par_auteur:> (#NOM)]</small> + </div> + <div class="forum-texte"> + [(#TEXTE|lignes_longues)] + [<p class="forum-lien"><:voir_en_ligne:> : <a href="(#URL_SITE)" class="spip_out">[(#NOM_SITE|sinon{[(#URL_SITE|couper{80})]})]</a></p>] + [<p class="forum-repondre-message"><a href="(#PARAMETRES_FORUM|url_reponse_forum)"><:repondre_message:></a></p>] + </div> + </div> + + <B_forums_fils> + <ul> + <BOUCLE_forums_fils(FORUMS){id_parent}{par date}> + + <li> + <div class="message"> + <div class="forum-chapo"> + <strong class="forum-titre"><a href="#forum#ID_FORUM" name="forum#ID_FORUM" id="forum#ID_FORUM">#TITRE</a></strong> + <small>[(#DATE|affdate)][ (#DATE|heures)][:(#DATE|minutes)][, <:par_auteur:> (#NOM)]</small> + </div> + <div class="forum-texte"> + [(#TEXTE|lignes_longues)] + [<p class="forum-lien"><:voir_en_ligne:> : <a href="(#URL_SITE)" class="spip_out">[(#NOM_SITE|sinon{[(#URL_SITE|couper{80})]})]</a></p>] + [<p class="forum-repondre-message"><a href="(#PARAMETRES_FORUM|url_reponse_forum)"><:repondre_message:></a></p>] + </div> + </div> + + <BOUCLE_Forums_Boucle(boucle_forums_fils)></BOUCLE_Forums_Boucle> + + </li> + + </BOUCLE_forums_fils> + </ul> + </B_forums_fils> + + </li> + </BOUCLE_forums> + +</ul> +</B_forums> \ No newline at end of file diff --git a/dist/inc-petition.html b/dist/inc-petition.html new file mode 100644 index 0000000000..8382b79f93 --- /dev/null +++ b/dist/inc-petition.html @@ -0,0 +1,39 @@ +[(#REM) Signer la petition ] +[<div class="formulaire_spip">(#FORMULAIRE_SIGNATURE)</div>] + +[(#REM) Signatures de la petition ] +<B_signatures> + <div id="signatures"> + <B_signatures_decompte> + [(#REM) S'affiche s'il y a pagination] + <h3>#TOTAL_BOUCLE <:signatures_petition:></h3> + [(#ENV{debut_signatures,0}|=={0}|?{'','<a href="[(#SELF|parametre_url{debut_signatures,''})]#signatures"[ title="(#DATE|affdate)"]>'})][(#ENV{debut_signatures,0}|=={0}|?{'',</a>})] + <BOUCLE_signatures_decompte(SIGNATURES){id_article}{par date} {inverse}> + [|(#COMPTEUR_BOUCLE|modulo{30}|?{'',[(#COMPTEUR_BOUCLE|=={#ENV{debut_signatures,0}}|?{'<strong>',<a href="[(#SELF|parametre_url{debut_signatures,#COMPTEUR_BOUCLE})]#signatures"[ title="(#DATE|affdate)"]>})] #COMPTEUR_BOUCLE [(#COMPTEUR_BOUCLE|=={#ENV{debut_signatures,0}}|?{'</strong>',</a>})]})] + </BOUCLE_signatures_decompte> + [(#REM) S'affiche s'il n'y a pas de signature] + <h3>0 <:signatures_petition:></h3> + <//B_signatures_decompte> + + <table summary="<:signatures_petition:>"> + <caption class="invisible"><:signatures_petition:></caption> + <thead> + <tr> + <th scope="col"><:date:></th> + <th scope="col"><:nom:></th> + <th scope="col"><:message:></th> + </tr> + </thead> + <tbody> + <BOUCLE_signatures(SIGNATURES) {id_article} {par date}{inverse} {debut_signatures,30}> + <tr> + <td class="signature-date">[(#DATE|affdate)]</td> + <td class="signature-nom">#NOM[<br /><a href="(#URL_SITE)" class="spip_out"><small>[(#NOM_SITE|sinon{[(#URL_SITE|couper{80})]})</small>]</a>]</td> + [<td class="signature-message">(#MESSAGE|PtoBR)</td>] + </tr> + </BOUCLE_signatures> + </tbody> + </table> + + </div> + </B_signatures> \ No newline at end of file diff --git a/dist/inc-pied.html b/dist/inc-pied.html new file mode 100644 index 0000000000..9372286dd4 --- /dev/null +++ b/dist/inc-pied.html @@ -0,0 +1 @@ +<div id="pied"><small><a href="#URL_PAGE{backend}" title="<:syndiquer_site:>"><img src="ecrire/img_pack/feed.png" alt="<:icone_suivi_activite:>" width="16" height="16" class="spip_logos" /></a> | <a href="#URL_PAGE{plan}"><:plan_site:></a> | <a href="ecrire/"><:espace_prive:></a> | <a href="http://www.spip.net"><img src="ecrire/img_pack/spip-80x15.png" alt="<:site_realise_avec_spip:>" width="80" height="15" class="spip_logos" /></a></small></div> diff --git a/dist/inc-rubriques.html b/dist/inc-rubriques.html new file mode 100644 index 0000000000..70f8b590f6 --- /dev/null +++ b/dist/inc-rubriques.html @@ -0,0 +1,28 @@ +[(#REM) + Barre de navigation, ouverte sur la hierarchie courante + + On fait un plan, et, quand on avance vers une rubrique, + on l'affiche si son parent est expose ou est la racine du site. ] + +<B_rubriques> +<div class="rubriques"> + <h3 class="titre"><:rubriques:></h3> + <ul> + <BOUCLE_rubriques(RUBRIQUES) {racine} {par num titre, titre}> + <li> + <a href="#URL_RUBRIQUE"[ class="(#EXPOSE)"]>[(#TITRE|supprimer_numero|couper{80})]</a> + + <B_sous_rubriques> + <ul> + <BOUCLE_sous_rubriques(RUBRIQUES) {id_parent} {par num titre, titre}><BOUCLE_test_expose(RUBRIQUES) {id_enfant}>[(#EXPOSE{' '})]</BOUCLE_test_expose> + <li><a href="#URL_RUBRIQUE"[ class="(#EXPOSE)"]>[(#TITRE|supprimer_numero|couper{80})]</a><BOUCLE_re(BOUCLE_sous_rubriques)></BOUCLE_re> </li> + </B_test_expose></BOUCLE_sous_rubriques> + </ul> + </B_sous_rubriques> + + </li> + </BOUCLE_rubriques> + + </ul> +</div> +</B_rubriques> \ No newline at end of file diff --git a/dist/mot.html b/dist/mot.html index 1af7eb5eae..d139d068d7 100644 --- a/dist/mot.html +++ b/dist/mot.html @@ -1,179 +1,162 @@ #CACHE{86400} -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<BOUCLE_mot_principal(MOTS) {id_mot} {doublons}> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html dir="#LANG_DIR" lang="#LANG"> <head> -<title>[(#TITRE|textebrut)]</title> -<meta http-equiv="Content-Type" content="text/html; charset=#CHARSET" /> - -<!-- Ceci est la feuille de style par defaut pour les types internes a SPIP --> -<link rel="stylesheet" href="#CHEMIN{spip_style.css}" type="text/css" /> - -<!-- Les feuilles de style specifiques aux presents squelettes --> -<link rel="stylesheet" href="#CHEMIN{typographie.css}" type="text/css" /> - -<!-- media="..." permet de ne pas utiliser ce style sous Netscape 4 (sinon plantage) --> -<link rel="stylesheet" href="#CHEMIN{habillage.css}" type="text/css" media="projection, screen, tv" /> -<!-- media="print" permet d'utiliser cette feuille de style quand vous imprimez depuis votre navigateur --> -<link rel="stylesheet" href="#CHEMIN{impression.css}" type="text/css" media="print" /> -[ <link rel="shortcut icon" href="(#CHEMIN{favicon.ico})" /> -]</head> + <title>[(#TITRE|supprimer_numero|textebrut)][ - (#NOM_SITE_SPIP|textebrut)]</title> + <meta http-equiv="Content-Type" content="text/html; charset=#CHARSET" /> + [<meta name="description" content="(#DESCRIPTIF|sinon{#TEXTE}|couper{150}|attribut_html)" />] + <meta name="generator" content="SPIP" /> -<body> -<BOUCLE_mot_principal(MOTS) {id_mot} {doublons}> -<div id="navigation"> + <!-- Ceci est la feuille de style par defaut pour les types internes a SPIP --> + <link rel="stylesheet" href="#CHEMIN{spip_style.css}" type="text/css" /> -<h1 class="structure"><:navigation:></h1> + <!-- Feuille de styles CSS pour l'affichage du site sur ecran --> + <link rel="stylesheet" href="#CHEMIN{habillage.css}" type="text/css" media="all" /> -<!-- Menu de navigation general --> + <!-- Feuille de styles CSS pour l'impression --> + <link rel="stylesheet" href="#CHEMIN{impression.css}" type="text/css" media="print" /> -<div class="menu"> -<ul class="general"> - <li class="menu-titre"> - [<a href="(#URL_SITE_SPIP)" title="<:accueil_site:>"><strong>#NOM_SITE_SPIP</strong></a>] - </li> - <li class="menu-item"> - <a href="#URL_PAGE{plan}"><:plan_site:></a> - </li> - <li class="menu-item"> - <a href="#URL_PAGE{resume}" title="<:articles_populaires:>"><:en_resume:></a> - </li> - <li class="menu-item"> - <a href="ecrire/"><:espace_prive:></a> - </li> -</ul> -</div> - - -<!-- Formulaire de recherche --> - -[(#FORMULAIRE_RECHERCHE)] - - -<!-- Menu de navigation mots-cles : les autres mots cles du meme groupe--> - -<B_mots_freres> -<h2 class="structure"><:mots_clefs_meme_groupe:></h2> - -<div class="menu"> -<div class="divers"> -<BOUCLE_groupe(GROUPES_MOTS) {id_groupe} {doublons}><div class="menu-titre"[ title="(#DESCRIPTIF|attribut_html)"]>#TITRE</div></BOUCLE_groupe> -<ul class="menu-liste"> -<BOUCLE_mots_freres(MOTS) {type} {par titre}> - <li class="menu-item"><a [(#EXPOSE{name,href})]="#URL_MOT" title="[(#DESCRIPTIF|textebrut|entites_html)]">#TITRE</a></li> -</BOUCLE_mots_freres> - </ul> -</div> -</div> -</B_mots_freres> + <!-- Lien vers le backend pour navigateurs eclaires --> + <link rel="alternate" type="application/rss+xml" title="<:syndiquer_rubrique:>" href="#URL_PAGE{backend,id_rubrique=#ID_MOT}" /> + [<link rel="shortcut icon" href="(#CHEMIN{favicon.ico})" />] +</head> -<!-- Menu de navigation mots-cles : les autres groupes avec un lien sur le premier mot du groupe --> - -<B_groupes_freres> -<h2 class="structure"><:autres_groupes_mots_clefs:></h2> - -<div class="menu"> -<div class="divers"> -<div class="menu-titre"><:autres_groupes_mots_clefs:></div> - <ul class="menu-liste"> -<BOUCLE_groupes_freres(GROUPES_MOTS) {par titre} {doublons}> -<BOUCLE_mot_cousin(MOTS) {id_groupe} {par titre} {0,1}> - <li class="menu-item"[ title="(#_groupes_freres:DESCRIPTIF|attribut_html)"]><a href="#URL_MOT">#TYPE</a></li> -</BOUCLE_mot_cousin> -</BOUCLE_groupes_freres> - </ul> -</div> -</div> -</B_groupes_freres> - - -</div> - -<!-- Une : contenu du mot-cle --> - -<div class="contenu" id="principal"> - -<div class="cartouche"> -[(#LOGO_MOT|left)] -<h1 class="titre-texte">#TITRE</h1> -</div> - - <div class="encart"> - - <!-- Rubriques liees au mot-cle --> - - <B_rubriques> - <h2 class="structure"><:rubriques:></h2> - - <div class="menu"> - <div class="rubriques"> - <div class="menu-titre"><:rubriques:></div> - <ul class="menu-liste"> - <BOUCLE_rubriques(RUBRIQUES) {id_mot} {par titre}> - <li class="menu-item"><a href="#URL_RUBRIQUE" [title="(#DESCRIPTIF|textebrut|entites_html)"]>#TITRE</a></li> - </BOUCLE_rubriques> - </ul> - </div> - </div> - </B_rubriques> - - <!-- Breves liees au mot-cle --> - - <B_breves> - <h2 class="structure"><:breves:></h2> - - <div class="menu"> - <div class="breves"> - <div class="menu-titre"><:breves:></div> - <ul class="menu-liste"> - <BOUCLE_breves(BREVES) {id_mot} {par titre}> - <li class="menu-item"><a href="#URL_BREVE">#TITRE</a></li> - </BOUCLE_breves> - </ul> - </div> - </div> - </B_breves> - - <!-- Sites Web lies au mot-cle --> - - <B_sites> - <h2 class="structure"><:sites_web:></h2> - - <div class="menu"> - <div class="breves"> - <div class="menu-titre"><:sites_web:></div> - <ul class="menu-liste"> - <BOUCLE_sites(SITES) {id_mot} {par nom_site}> - <li class="menu-item"><a href="#URL_SITE">#TITRE</a></li> - </BOUCLE_sites> - </ul> - </div> - </div> - </B_sites> - - </div> - -[<div class="chapo">(#TEXTE)</div>] -[<div class="notes">(#NOTES)</div>] - - -<!-- Articles lies au mot-cle --> - -<h1 class="structure"><:articles:></h1> - -<div class="liste-articles"> - -<BOUCLE_articles(ARTICLES) {id_mot} {par titre}> - <h2><a href="#URL_ARTICLE" [title="(#DESCRIPTIF|textebrut|entites_html)"]>#TITRE</a></h2> - <div class="detail"> - [(#DATE|nom_jour)] [(#DATE|affdate)] - <B_auteurs><:par_auteur:> <BOUCLE_auteurs(AUTEURS) {id_article} {", "}>#NOM</BOUCLE_auteurs> - </div> - <br /> -</BOUCLE_articles> - -</div> -</div> -</BOUCLE_mot_principal> +<body> + <div id="page"> + + [(#REM) Entete de la page + titre du site ] + <INCLURE{fond=inc-entete}{lang}> + + [(#REM) Fil d'Ariane ] + <div id="hierarchie"><a href="#URL_SITE_SPIP"><:accueil_site:></a> > <:mots_clefs:><BOUCLE_ariane(GROUPES_MOTS){id_groupe}> > [(#TITRE|supprimer_numero|couper{80})]</BOUCLE_ariane>[ > (#TITRE|supprimer_numero|couper{80})]</div> + + <div id="conteneur"> + + [(#REM) Contenu principal : contenu du mot-cle ] + + <div id="contenu"> + + <div class="cartouche"> + [(#LOGO_MOT||reduire_image{200,200})] + <h2 class="titre">[(#TITRE|supprimer_numero)]</h2> + </div> + + [<div class="chapo">(#TEXTE)</div>] + + <br class="nettoyeur" /> + + [(#REM) Articles lies au mot-cle ] + <B_articles> + <div class="contre-encart"> + <h3 class="invisible"><:articles:></h3> + <ul> + <BOUCLE_articles(ARTICLES) {id_mot} {par popularite}{inverse}> + <li class="extrait"> + <h4 class="titre"><a href="#URL_ARTICLE">[(#TITRE|supprimer_numero|couper{80})]</a></h4> + <small>[(#DATE|affdate)]<B_auteurs>, <:par_auteur:> <BOUCLE_auteurs(AUTEURS) {id_article} {", "}>[(#NOM|supprimer_numero)]</BOUCLE_auteurs></small></li> + </BOUCLE_articles> + </ul> + </div><!-- fin contre-encart --></B_articles> + + <div class="encart"> + + [(#REM) Rubriques liees au mot-cle ] + <B_rubriques> + <div class="rubriques"> + <h3 class="titre"><:rubriques:></h3> + <ul> + <BOUCLE_rubriques(RUBRIQUES) {id_mot} {par titre}> + <li><a href="#URL_RUBRIQUE">[(#TITRE|supprimer_numero|couper{80})]</a></li> + </BOUCLE_rubriques> + </ul> + </div> + </B_rubriques> + + [(#REM) Breves liees au mot-cle ] + <B_breves> + <div class="breves"> + <h3 class="titre"><:breves:></h3> + <ul> + <BOUCLE_breves(BREVES) {id_mot} {par titre}> + <li><a href="#URL_BREVE">[(#TITRE|supprimer_numero|couper{80})]</a></li> + </BOUCLE_breves> + </ul> + </div> + </B_breves> + + [(#REM) Liens des forums ] + <B_forums_liens> + <div class="forums"> + <h3 class="titre"><:messages_forum:></h3> + <ul> + <BOUCLE_forums_liens(FORUMS) {id_mot} {plat} {par date}{inverse}> + <li>[(#DATE|affdate_court) : ]<a href="#URL_FORUM">[(#TITRE|supprimer_numero|couper{80})]</a></li> + </BOUCLE_forums_liens> + </ul> + </div> + </B_forums_liens> + + [(#REM) Sites Web lies au mot-cle ] + <B_sites> + <div class="syndic"> + <h3 class="titre"><:sites_web:></h3> + <ul> + <BOUCLE_sites(SITES) {id_mot} {par nom_site}> + <li><a href="[(#ID_SYNDIC|generer_url_site)]">[(#NOM_SITE|supprimer_numero|couper{80})]</a></li> + </BOUCLE_sites> + </ul> + </div> + </B_sites> + + </div> + + [<div class="notes"><h3><:info_notes:></h3>(#NOTES)</div>] + + </div><!-- fin contenu --> + + [(#REM) Menu de navigation laterale ] + <div id="navigation"> + <h2 class="invisible"><:navigation:></h2> + + [(#REM) Menu de navigation par rubriques ] + <INCLURE{fond=inc-rubriques}{lang}> + + [(#REM) Menu de navigation mots-cles : les autres mots cles du meme groupe ] + <B_mots_freres> + <div class="divers"> + <BOUCLE_groupe(GROUPES_MOTS) {id_groupe} {doublons}><h3 class="titre"[ title="(#TITRE|couper{80}|texte_backend)"]><:mots_clefs_meme_groupe:></h3></BOUCLE_groupe> + <ul> + <BOUCLE_mots_freres(MOTS) {type} {par titre}> + <li><a href="#URL_MOT"[ class="(#EXPOSE)"]>[(#TITRE|supprimer_numero|couper{80})]</a></li> + </BOUCLE_mots_freres> + </ul> + </div> + </B_mots_freres> + + [(#REM) Menu de navigation mots-cles : les autres groupes avec un lien sur le premier mot du groupe ] + <B_groupes_freres> + <div class="divers"> + <h3 class="titre"><:autres_groupes_mots_clefs:></h3> + <ul> + <BOUCLE_groupes_freres(GROUPES_MOTS) {par titre} {doublons}> + <BOUCLE_mot_cousin(MOTS) {id_groupe} {par titre} {0,1}> + <li><a href="#URL_MOT">[(#TYPE|supprimer_numero)]</a></li> + </BOUCLE_mot_cousin> + </BOUCLE_groupes_freres> + </ul> + </div> + </B_groupes_freres> + + </div><!-- fin navigation --> + + </div><!-- fin conteneur --> + + [(#REM) Pied de page ] + <INCLURE{fond=inc-pied}{lang}> + + </div><!-- fin page --> </body> </html> +</BOUCLE_mot_principal> \ No newline at end of file diff --git a/dist/plan.html b/dist/plan.html index eacde2ed52..09bd9b06a7 100644 --- a/dist/plan.html +++ b/dist/plan.html @@ -1,125 +1,128 @@ #CACHE{7200} -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html dir="#LANG_DIR" lang="#LANG"> <head> -<title>[#NOM_SITE_SPIP]</title> -<meta http-equiv="Content-Type" content="text/html; charset=#CHARSET" /> + <title><:plan_site:> - [(#NOM_SITE_SPIP|textebrut)]</title> + <meta http-equiv="Content-Type" content="text/html; charset=#CHARSET" /> + [<meta name="description" content="(#DESCRIPTIF_SITE_SPIP|couper{150}|attribut_html)" />] + <meta name="robots" content="none" /> + <meta name="generator" content="SPIP" /> -<!-- Ceci est la feuille de style par defaut pour les types internes a SPIP --> -<link rel="stylesheet" href="#CHEMIN{spip_style.css}" type="text/css" /> + <!-- Ceci est la feuille de style par defaut pour les types internes a SPIP --> + <link rel="stylesheet" href="#CHEMIN{spip_style.css}" type="text/css" /> -<!-- Les feuilles de style specifiques aux presents squelettes --> -<link rel="stylesheet" href="#CHEMIN{typographie.css}" type="text/css" /> + <!-- Feuille de styles CSS pour l'affichage du site sur ecran --> + <link rel="stylesheet" href="#CHEMIN{habillage.css}" type="text/css" media="all" /> -<!-- media="..." permet de ne pas utiliser ce style sous Netscape 4 (sinon plantage) --> -<link rel="stylesheet" href="#CHEMIN{habillage.css}" type="text/css" media="print, projection, screen, tv" /> -[ <link rel="shortcut icon" href="(#CHEMIN{favicon.ico})" /> -]</head> - -<body> + <!-- Feuille de styles CSS pour l'impression --> + <link rel="stylesheet" href="#CHEMIN{impression.css}" type="text/css" media="print" /> + [<link rel="shortcut icon" href="(#CHEMIN{favicon.ico})" />] +</head> -<!-- Plan du site --> +<body> + <div id="page"> -<div id="plan" class="contenu"> + [(#REM) Entete de la page + titre du site ] + <INCLURE{fond=inc-entete}{lang}> -<BOUCLE_secteurs(RUBRIQUES) {racine} {par titre}> + [(#REM) Fil d'Ariane ] + <div id="hierarchie"><a href="#URL_SITE_SPIP"><:accueil_site:></a> > <:plan_site:></div> -<div class="plan-secteur"> + <div id="conteneur"> - [(#LOGO_RUBRIQUE|left)]<h1><a href="#URL_RUBRIQUE">#TITRE</a></h1> + [(#REM) Le plan de site ci-dessous est a adapter selon les besoins. En particulier, on n'aura pas necessairement besoin de tous les elements (sous-rubriques, articles, breves et sites) ] - <div class="encart"> + <div id="contenu" class="plan"> - <!-- Breves --> + <h2 class="invisible"><:plan_site:></h2> - <h2 class="structure"><:breves:></h2> + <BOUCLE_secteurs(RUBRIQUES) {racine} {par titre}> - <B_breves> - <div class="menu"> - <div class="breves"> - <div class="menu-titre"> - <:breves:> - </div> - <ul> - <BOUCLE_breves(BREVES) {id_secteur} {par date} {inverse} {0,15}> - <li class="menu-item"> - <em>[(#DATE|affdate_court)]</em>: - <a href="#URL_BREVE">#TITRE</a> - </li> - </BOUCLE_breves> - </ul> - </div> - </div> - </B_breves> + <h3><a href="#URL_RUBRIQUE">[(#TITRE|supprimer_numero|couper{80})]</a></h3> - <!-- Sur le Web --> + [(#REM) Articles et sous-rubriques ] - <h2 class="structure"><:sites_web:></h2> + <div class="contre-encart"> - <B_sites> - <div class="menu"> - <div class="divers"> - <div class="menu-titre"> - <:sur_web:> - </div> - <ul> - <BOUCLE_sites(SITES) {id_secteur} {par nom_site}> - <li class="menu-item"> - <a href="#URL_SITE">#NOM_SITE</a> - </li> - </BOUCLE_sites> - </ul> - </div> - </div> - </B_sites> + <B_articles_racine> + <h4 class="invisible"><:articles:></h4> + <ul> + <BOUCLE_articles_racine(ARTICLES) {id_rubrique} {par titre}> + <li><a href="#URL_ARTICLE">[(#TITRE|supprimer_numero|couper{80})]</a></li> + </BOUCLE_articles_racine> + </ul> + </B_articles_racine> - </div> + <B_rubriques> + <ul> + <BOUCLE_rubriques(RUBRIQUES) {id_parent} {par titre}> + <li><strong><a href="#URL_RUBRIQUE">[(#TITRE|supprimer_numero|couper{80})]</a></strong> -<!-- Articles et sous-rubriques --> + <B_articles> + <ul> + <BOUCLE_articles(ARTICLES) {id_rubrique} {par titre}> + <li><a href="#URL_ARTICLE">[(#TITRE|supprimer_numero|couper{80})]</a></li> + </BOUCLE_articles> + </ul> + </B_articles> -<h2 class="structure"><:articles:></h2> + <BOUCLE_sous_rubriques(BOUCLE_rubriques)></BOUCLE_sous_rubriques> -<B_articles_racine> -<ul class="plan-articles"> + </li> + </BOUCLE_rubriques> -<BOUCLE_articles_racine(ARTICLES) {id_rubrique} {par titre}> -<li class="plan-article"><a href="#URL_ARTICLE">#TITRE</a></li> -</BOUCLE_articles_racine> + </ul> + </B_rubriques> -</ul> -</B_articles_racine> + </div><!-- fin contre-encart --> -<B_rubriques> + <div class="encart"> -<ul class="plan-rubriques"> + [(#REM) Breves ] + <B_breves> + <div class="breves"> + <h4 class="titre"><:breves:></h4> + <ul> + <BOUCLE_breves(BREVES) {id_secteur} {par date}{inverse}> + <li><a href="#URL_BREVE">[(#TITRE|supprimer_numero|couper{80})]</a></li> + </BOUCLE_breves> + </ul> + </div> + </B_breves> -<BOUCLE_rubriques(RUBRIQUES) {id_parent} {par titre}> -<li> -<div class="plan-rubrique"><a href="#URL_RUBRIQUE">#TITRE</a></div> + [(#REM) Sur le Web ] + <B_sites> + <div class="syndic"> + <h4 class="titre"><:sites_web:></h4> + <ul> + <BOUCLE_sites(SITES) {id_secteur} {par nom_site}> + <li><a href="[(#ID_SYNDIC|generer_url_site)]">[(#NOM_SITE|supprimer_numero|couper{80})]</a></li> + </BOUCLE_sites> + </ul> + </div> + </B_sites> - <B_articles> - <ul class="plan-articles"> - <BOUCLE_articles(ARTICLES) {id_rubrique} {par titre}> - <li class="plan-article"><a href="#URL_ARTICLE">#TITRE</a></li> - </BOUCLE_articles> - </ul> - </B_articles> + </div> - <BOUCLE_sous_rubriques(BOUCLE_rubriques)></BOUCLE_sous_rubriques> + </BOUCLE_secteurs> -</li> -</BOUCLE_rubriques> + </div><!-- fin contenu --> -</ul> -</B_rubriques> + [(#REM) Menu de navigation laterale ] + <div id="navigation"> + <h2 class="invisible"><:navigation:></h2> + [(#REM) Menu de navigation par rubriques ] + <INCLURE{fond=inc-rubriques}{lang}> -</div> + </div><!-- fin navigation --> -</BOUCLE_secteurs> + </div><!-- fin conteneur --> -</div> + [(#REM) Pied de page ] + <INCLURE{fond=inc-pied}{lang}> + </div><!-- fin page --> </body> -</html> +</html> \ No newline at end of file diff --git a/dist/recherche.html b/dist/recherche.html index 105e177aa1..40d78af136 100644 --- a/dist/recherche.html +++ b/dist/recherche.html @@ -1,179 +1,141 @@ #CACHE{0} -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html dir="#LANG_DIR" lang="#LANG"> <head> -<title><:resultats_recherche:></title> -<meta http-equiv="Content-Type" content="text/html; charset=#CHARSET" /> + <title><:resultats_recherche:> - [(#NOM_SITE_SPIP|textebrut)]</title> + <meta http-equiv="Content-Type" content="text/html; charset=#CHARSET" /> + <meta name="robots" content="none" /> + <meta name="generator" content="SPIP" /> -<!-- Ceci est la feuille de style par defaut pour les types internes a SPIP --> -<link rel="stylesheet" href="#CHEMIN{spip_style.css}" type="text/css" /> + <!-- Ceci est la feuille de style par defaut pour les types internes a SPIP --> + <link rel="stylesheet" href="#CHEMIN{spip_style.css}" type="text/css" /> -<!-- Les feuilles de style specifiques aux presents squelettes --> -<link rel="stylesheet" href="#CHEMIN{typographie.css}" type="text/css" /> + <!-- Feuille de styles CSS pour l'affichage du site sur ecran --> + <link rel="stylesheet" href="#CHEMIN{habillage.css}" type="text/css" media="all" /> -<!-- media="..." permet de ne pas utiliser ce style sous Netscape 4 (sinon plantage) --> -<link rel="stylesheet" href="#CHEMIN{habillage.css}" type="text/css" media="projection, screen, tv" /> -<!-- media="print" permet d'utiliser cette feuille de style quand vous imprimez depuis votre navigateur --> -<link rel="stylesheet" href="#CHEMIN{impression.css}" type="text/css" media="print" /> -[ <link rel="shortcut icon" href="(#CHEMIN{favicon.ico})" /> -]</head> + <!-- Feuille de styles CSS pour l'impression --> + <link rel="stylesheet" href="#CHEMIN{impression.css}" type="text/css" media="print" /> -<body> - -<div id="navigation"> - -<!-- Menu de navigation general --> - -<div class="menu"> -<ul class="general"> - <li class="menu-titre"> - [<a href="(#URL_SITE_SPIP)" title="<:accueil_site:>"><strong>#NOM_SITE_SPIP</strong></a>] - </li> - <li class="menu-item"> - <a href="#URL_PAGE{plan}"><:plan_site:></a> - </li> - <li class="menu-item"> - <a href="#URL_PAGE{resume}" title="<:articles_populaires:>"><:en_resume:></a> - </li> - <li class="menu-item"> - <a href="ecrire/"><:espace_prive:></a> - </li> -</ul> -</div> - - -<!-- Formulaire de recherche --> - -[(#FORMULAIRE_RECHERCHE)] - - -<!-- Rubriques trouvees --> - -<B_rubriques> -<div class="menu"> -<ul class="rubriques" title="<:rubriques:>"> -<li class="menu-titre"><:rubriques:></li> -<BOUCLE_rubriques(RUBRIQUES) {recherche} {par points} {inverse} {0,8}> -<li class="menu-item"><a href="#URL_RUBRIQUE" [title="(#DESCRIPTIF|textebrut|entites_html)"]>#TITRE</a></li> -</BOUCLE_rubriques> -</ul> -</div> -</B_rubriques> - - -<!-- Mots-cles trouves et articles associes--> - -<B_mots> -<div class="menu"> -<ul class="divers" title="<:mots_clefs:>"> -<BOUCLE_mots(MOTS) {recherche} {par points} {inverse} {0,5}> -<li> -<div class="menu-titre"><a href="#URL_MOT" [title="(#DESCRIPTIF|textebrut|entites_html)"]>#TITRE</a></div> -<B_articles_mots> - <ul class="menu-liste"> -<BOUCLE_articles_mots(ARTICLES) {id_mot} {par hasard} {0,8}> - <li class="menu-item"><a href="#URL_ARTICLE" title="[(#DESCRIPTIF|textebrut|entites_html)]">#TITRE</a></li> -</BOUCLE_articles_mots> - </ul> -</B_articles_mots> -</li> -</BOUCLE_mots> -</ul> -</div> -</B_mots> - -</div> - -<!-- Une : articles trouves --> - -<div class="contenu" id="principal"> - -<div class="cartouche"> -<h1 class="surtitre"><:resultats_recherche:></h1> -[<h2 class="titre-texte">(#RECHERCHE)</h2>] -</div> - - <div class="encart"> - - <!-- Breves trouvees --> - - <B_breves> - - <div class="menu"> - <div class="breves" title="Brèves trouvées"> - <div class="menu-titre"> - <:breves:> - </div> - <ul> - <BOUCLE_breves(BREVES) {recherche} {par points} {inverse} {0,8}> - <li class="menu-item"> - <em>[(#DATE|affdate_court)]</em>: - <a href="#URL_BREVE">#TITRE</a> - </li> - </BOUCLE_breves> - </ul> - </div> - </div> - - </B_breves> - - <!-- Sites Web trouves --> - - <B_sites> - <div class="menu"> - <div class="divers" title="Sites Web trouvés"> - <div class="menu-titre"> - <:sites_web:> - </div> - <ul> - <BOUCLE_sites(SITES) {recherche} {par points} {inverse} {0,8}> - <li class="menu-item"> - <a href="#URL_SITE" title="[(#DESCRIPTIF|textebrut|entites_html)]">#NOM_SITE</a> - </li> - </BOUCLE_sites> - </ul> - </div> - </div> - </B_sites> - - <!-- Messages trouves --> - - <B_messages> - <div class="menu"> - <div class="divers" title="<:messages_forum:>"> - <div class="menu-titre"> - <:messages_forum:> - </div> - <ul> - <BOUCLE_messages(FORUMS) {recherche} {par points} {inverse} {0,8}> - <li class="menu-item"> - <a href="#URL_FORUM">#TITRE</a> - </li> - </BOUCLE_messages> - </ul> - </div> - </div> - </B_messages> - - </div> - - -<div class="liste-articles"> - -<BOUCLE_articles(ARTICLES) {recherche} {par points} {inverse} {0,10}> - <h2><a href="#URL_ARTICLE" [title="(#DESCRIPTIF|textebrut|entites_html)"]>#TITRE</a></h2> - <div class="detail"> - [(#DATE|nom_jour)] [(#DATE|affdate)] - <B_auteurs_articles><:par_auteur:> <BOUCLE_auteurs_articles(AUTEURS) {id_article} {", "}>#NOM</BOUCLE_auteurs_articles> - </div> - <br /> -</BOUCLE_articles> - -</div> - -</div> + [<link rel="shortcut icon" href="(#CHEMIN{favicon.ico})" />] +</head> +<body> +<div id="page"> + + [(#REM) Entete de la page + titre du site ] + <INCLURE{fond=inc-entete}{lang}> + + [(#REM) Fil d'Ariane ] + <div id="hierarchie"><a href="#URL_SITE_SPIP"><:accueil_site:></a> > <:info_rechercher:>[ > (#RECHERCHE)]</div> + + + <div id="conteneur"> + + [(#REM) Contenu principal : Resultats de la recherche ] + + <div id="contenu"> + + [<div class="cartouche"> + <h2 class="surtitre"><:resultats_recherche:></h2> + <p class="titre">« (#RECHERCHE) »</p> + </div>] + + <div class="contre-encart"> + + [(#REM) Articles trouves ] + <B_articles><ul> + <BOUCLE_articles(ARTICLES) {recherche} {par points}{inverse} {0,10}> + <li class="extrait"> + <h3><a href="#URL_ARTICLE">[(#TITRE|supprimer_numero|couper{80})]</a></h3> + <small>[(#DATE|affdate)]<B_auteurs>, <:par_auteur:> <BOUCLE_auteurs(AUTEURS) {id_article} {", "}>[(#NOM|supprimer_numero)]</BOUCLE_auteurs></small> + </li> + </BOUCLE_articles> + </ul></B_articles> + + </div><!-- fin contre-encart --> + + <div class="encart"> + + [(#REM) Rubriques trouvees ] + <B_rubriques> + <div class="rubriques"> + <h3 class="titre"><:rubriques:></h3> + <ul> + <BOUCLE_rubriques(RUBRIQUES) {recherche} {par points}{inverse} {0,5}> + <li><a href="#URL_RUBRIQUE">[(#TITRE|supprimer_numero|couper{80})]</a></li> + </BOUCLE_rubriques> + </ul> + </div> + </B_rubriques> + + [(#REM) Mots-cles trouves et articles associes ] + <B_mots> + <div class="divers"> + <h3 class="titre"><:mots_clefs:></h3> + <ul> + <BOUCLE_mots(MOTS) {recherche} {par points}{inverse} {0,5}> + <li><a href="#URL_MOT">[(#TITRE|supprimer_numero|couper{80})]</a></li> + </BOUCLE_mots> + </ul> + </div> + </B_mots> + + [(#REM) Breves trouvees ] + <B_breves> + <div class="breves"> + <h3 class="titre"><:breves:></h3> + <ul> + <BOUCLE_breves(BREVES) {recherche} {par points}{inverse} {0,5}> + <li>[(#DATE|affdate_court) : ]<a href="#URL_BREVE">[(#TITRE|supprimer_numero|couper{80})]</a></li> + </BOUCLE_breves> + </ul> + </div> + </B_breves> + + [(#REM) Messages trouves ] + <B_messages> + <div class="forums"> + <h3 class="titre"><:messages_forum:></h3> + <ul> + <BOUCLE_messages(FORUMS) {recherche} {par points}{inverse} {0,5}> + <li>[(#DATE|affdate_court) : ]<a href="#URL_FORUM">#TITRE</a></li> + </BOUCLE_messages> + </ul> + </div> + </B_messages> + + [(#REM) Sites Web trouves ] + <B_sites> + <div class="syndic"> + <h3 class="titre"><:sites_web:></h3> + <ul> + <BOUCLE_sites(SITES) {recherche} {par points}{inverse} {0,5}> + <li><a href="[(#ID_SYNDIC|generer_url_site)]">[(#NOM_SITE|supprimer_numero|couper{80})]</a></li> + </BOUCLE_sites> + </ul> + </div> + </B_sites> + + </div> + + </div><!-- fin contenu --> + + [(#REM) Menu de navigation laterale ] + <div id="navigation"> + <h2 class="invisible"><:navigation:></h2> + + [(#REM) Menu de navigation par rubriques ] + <INCLURE{fond=inc-rubriques}{lang}> + + </div><!-- fin navigation --> + + </div><!-- fin conteneur --> + + +[(#REM) Pied de page ] +<INCLURE{fond=inc-pied}{lang}> + +</div><!-- fin page --> </body> -</html> - +</html> \ No newline at end of file diff --git a/dist/rubrique.html b/dist/rubrique.html index ca162952dc..627bc5b35d 100644 --- a/dist/rubrique.html +++ b/dist/rubrique.html @@ -1,227 +1,158 @@ #CACHE{7200} -<BOUCLE_rubrique_principal(RUBRIQUES) {id_rubrique} -><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<BOUCLE_rubrique_principal(RUBRIQUES) {id_rubrique}> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html dir="#LANG_DIR" lang="#LANG"> <head> -<title>[(#TITRE|textebrut)]</title> -<meta http-equiv="Content-Type" content="text/html; charset=#CHARSET" /> +<title>[(#TITRE|supprimer_numero|textebrut)][ - (#NOM_SITE_SPIP|textebrut)]</title> + <meta http-equiv="Content-Type" content="text/html; charset=#CHARSET" /> + [<meta name="description" content="(#INTRODUCTION|couper{150}|attribut_html)" />] + <meta name="generator" content="SPIP" /> -<!-- Ceci est la feuille de style par defaut pour les types internes a SPIP --> -<link rel="stylesheet" href="#CHEMIN{spip_style.css}" type="text/css" /> + <!-- Ceci est la feuille de style par defaut pour les types internes a SPIP --> + <link rel="stylesheet" href="#CHEMIN{spip_style.css}" type="text/css" /> -<!-- Les feuilles de style specifiques aux presents squelettes --> -<link rel="stylesheet" href="#CHEMIN{typographie.css}" type="text/css" /> + <!-- Feuille de styles CSS pour l'affichage du site sur ecran --> + <link rel="stylesheet" href="#CHEMIN{habillage.css}" type="text/css" media="all" /> -<!-- media="..." permet de ne pas utiliser ce style sous Netscape 4 (sinon plantage) --> -<link rel="stylesheet" href="#CHEMIN{habillage.css}" type="text/css" media="projection, screen, tv" /> -<!-- media="print" permet d'utiliser cette feuille de style quand vous imprimez depuis votre navigateur --> -<link rel="stylesheet" href="#CHEMIN{impression.css}" type="text/css" media="print" /> + <!-- Feuille de styles CSS pour l'impression --> + <link rel="stylesheet" href="#CHEMIN{impression.css}" type="text/css" media="print" /> -<!-- Lien vers le backend pour navigateurs eclaires --> -<link rel="alternate" type="application/rss+xml" title="<:syndiquer_rubrique:>" href="#URL_PAGE{backend,id_rubrique=#ID_RUBRIQUE}" /> -[ <link rel="shortcut icon" href="(#CHEMIN{favicon.ico})" /> -]</head> + <!-- Lien vers le backend pour navigateurs eclaires --> + <link rel="alternate" type="application/rss+xml" title="<:syndiquer_rubrique:>" href="#URL_PAGE{backend,id_rubrique=#ID_RUBRIQUE}" /> -<body> - -<div id="navigation"> - -<h1 class="structure"><:navigation:></h1> - -<!-- Menu de navigation general --> - -<div class="menu"> -<ul class="general"> - <li class="menu-titre"> - [<a href="(#URL_SITE_SPIP)" title="<:accueil_site:>"><strong>#NOM_SITE_SPIP</strong></a>] - </li> - <li class="menu-item"> - <a href="#URL_PAGE{plan}"><:plan_site:></a> - </li> - <li class="menu-item"> - <a href="#URL_PAGE{resume}" title="<:articles_populaires:>"><:en_resume:></a> - </li> - <li class="menu-item"> - <a href="ecrire/"><:espace_prive:></a> - </li> -</ul> -</div> - - -<!-- Formulaire de recherche --> - -[(#FORMULAIRE_RECHERCHE)] - - -<!-- Menu de navigation rubriques --> - -<div class="menu"> -<ol class="rubriques" title="<:hierarchie_site:>"> -<BOUCLE_hierarchie(HIERARCHIE) {id_rubrique} {tout}> -<li> -<div class="menu-titre"><a href="#URL_RUBRIQUE" [title="(#DESCRIPTIF|textebrut|entites_html)"]>#TITRE</a></div> -<B_rubriques_soeurs> - <ul class="menu-liste"> -<BOUCLE_rubriques_soeurs(RUBRIQUES) {meme_parent} {exclus} {par titre}> - <li class="menu-item"><a href="#URL_RUBRIQUE" [title="(#DESCRIPTIF|textebrut|entites_html)"]>#TITRE</a></li> -</BOUCLE_rubriques_soeurs> - </ul> -</B_rubriques_soeurs> -</li> -</BOUCLE_hierarchie> -</ol> -</div> - - -<!-- Breves dans la rubrique --> - -<B_breves_rubrique> - -<div class="menu"> -<div class="breves" title="<:dernieres_breves:>"> - <div class="menu-titre"> - <:breves:> - </div> - <ul> -<BOUCLE_breves_rubrique(BREVES) {id_secteur} {par date} {inverse} {0,5}> - <li class="menu-item"> - <em>[(#DATE|affdate_court)]</em>: - <a href="#URL_BREVE">#TITRE</a> - </li> -</BOUCLE_breves_rubrique> - </ul> -</div> -</div> - -</B_breves_rubrique> - - -</div> - - -<!-- Une : contenu de la rubrique --> - -<div class="contenu" id="principal"> - -<div class="cartouche"> -[(#LOGO_RUBRIQUE|left)] -<h1 class="titre-texte">#TITRE</h1> -[<:dernier_ajout:> : (#DATE|nom_jour)] [(#DATE|affdate).] -</div> - - <div class="encart"> - - <!-- Menu de navigation mots-cles --> - - <B_mots> - <h2 class="structure"><:mots_clefs:></h2> - - <div class="menu"> - <ul class="divers" title="<:mots_clefs:>"> - <BOUCLE_mots(MOTS) {id_rubrique} {par titre}> - <li> - <div class="menu-titre"><a href="#URL_MOT" [title="(#DESCRIPTIF|textebrut|entites_html)"]>#TITRE</a></div> - <B_rubriques_mots> - <ul class="menu-liste"> - <BOUCLE_rubriques_mots(RUBRIQUES) {id_mot} {par hasard} {0,4}> - <li class="menu-item"><a href="#URL_RUBRIQUE" title="[(#DESCRIPTIF|textebrut|entites_html)]">#TITRE</a></li> - </BOUCLE_rubriques_mots> - </ul> - </B_rubriques_mots> - </li> - </BOUCLE_mots> - </ul> - </div> - </B_mots> - - <!-- Sous-rubriques --> - - <B_sous_rubriques> - <h2 class="structure"><:sous_rubriques:></h2> - - <div class="menu"> - <ul class="rubriques" title="<:sous_rubriques:>"> - <BOUCLE_sous_rubriques(RUBRIQUES) {id_parent} {par titre}> - <li> - <div class="menu-titre"><a href="#URL_RUBRIQUE" [title="(#DESCRIPTIF|textebrut|entites_html)"]>#TITRE</a></div> - <B_sous_sous_rubriques> - <ul class="menu-liste"> - <BOUCLE_sous_sous_rubriques(RUBRIQUES) {id_parent} {par titre}> - <li class="menu-item"><a href="#URL_RUBRIQUE" [title="(#DESCRIPTIF|textebrut|entites_html)"]>#TITRE</a></li> - </BOUCLE_sous_sous_rubriques> - </ul> - </B_sous_sous_rubriques> - </li> - </BOUCLE_sous_rubriques> - </ul> - </div> - </B_sous_rubriques> - - <!-- Sites syndiques --> - - <B_sites> - <div class="menu"> - <div class="divers"> - <div class="menu-titre"> - <:sur_web:> - </div> - <ul> - <BOUCLE_sites(SITES) {id_rubrique} {par nom_site}> - <li class="menu-item"> - <a href="#URL_SITE">#NOM_SITE</a> - <B_syndic> - <ul class="menu-liste"> - <BOUCLE_syndic(SYNDIC_ARTICLES) {id_syndic} {par date} {inverse} {0,3}> - <li class="menu-item"><small><a href="#URL_ARTICLE">#TITRE</a></small></li> - </BOUCLE_syndic> - </ul> - </B_syndic> - </li> - </BOUCLE_sites> - </ul> - </div> - </div> - </B_sites> - [ -<div class="menu"> - <div class="divers"> - <div class="menu-titre"><:proposer_site:> - <div class='reponse_formulaire'>(#FORMULAIRE_SITE)</div> - </div> - </div> -</div> -] - </div> - -[<div class="chapo">(#TEXTE)</div>] -[<div class="notes">(#NOTES)</div>] - -<BOUCLE_documents_joints(DOCUMENTS) {id_rubrique} {mode=document} {doublons} {"<br />"}> -[(#LOGO_DOCUMENT|#URL_DOCUMENT)][<br />(#TITRE)][ - (#DESCRIPTIF)] -</BOUCLE_documents_joints> -<br /> - -<!-- Articles de la rubrique --> - -<h1 class="structure"><:articles_rubrique:></h1> - -<div class="liste-articles"> - -<BOUCLE_articles_recents(ARTICLES) {id_rubrique} {par titre}> - <h2><a href="#URL_ARTICLE" [title="(#DESCRIPTIF|textebrut|entites_html)"]>#TITRE</a></h2> - <div class="detail"> - [(#DATE|nom_jour)] [(#DATE|affdate)] - <B_auteurs_recents><:par_auteur:> <BOUCLE_auteurs_recents(AUTEURS) {id_article} {", "}>#NOM</BOUCLE_auteurs_recents> - </div> - <br /> -</BOUCLE_articles_recents> - - -</div> - - -</div> + [<link rel="shortcut icon" href="(#CHEMIN{favicon.ico})" />] +</head> +<body> +<div id="page"> + + [(#REM) Entete de la page + titre du site ] + <INCLURE{fond=inc-entete}{lang}> + + [(#REM) Fil d'Ariane ] + <div id="hierarchie"><a href="#URL_SITE_SPIP"><:accueil_site:></a><BOUCLE_ariane(HIERARCHIE){id_rubrique}> > <a href="#URL_RUBRIQUE">[(#TITRE|supprimer_numero|couper{80})]</a></BOUCLE_ariane>[ > (#TITRE|supprimer_numero|couper{80})]</div> + + <div id="conteneur"> + + [(#REM) Contenu principal : contenu de la rubrique ] + + <div id="contenu"> + <div class="cartouche"> + [(#LOGO_RUBRIQUE||reduire_image{200,200})] + <h2 class="titre">[(#TITRE|supprimer_numero)]</h2> + <small><:dernier_ajout:> : [(#DATE|nom_jour) ][(#DATE|affdate).]</small> + </div> + + [<div class="chapo">(#TEXTE)</div>] + + <br class="nettoyeur" /> + + <div class="contre-encart"> + + [(#REM) Articles de la rubrique ] + <B_articles> + <h3 class="invisible"><:articles_rubrique:></h3> + <ul> + <BOUCLE_articles(ARTICLES) {id_rubrique} {par date}{inverse}> + <li class="extrait"> + <h4 class="titre"><a href="#URL_ARTICLE">[(#TITRE|supprimer_numero|couper{80})]</a></h4> + <small>[(#DATE|affdate)]<B_auteurs>, <:par_auteur:> <BOUCLE_auteurs(AUTEURS) {id_article} {", "}>[(#NOM|supprimer_numero)]</BOUCLE_auteurs></small> + </li> + </BOUCLE_articles> + </ul> + </B_articles> + + [(#REM) Documents joints a la rubrique ] + <B_documents_joints> + <div id="documents_joints"> + <h3><:titre_documents_joints:></h3> + <ul> + <BOUCLE_documents_joints(DOCUMENTS) {id_rubrique} {mode=document} {doublons}> + <li>[(#LOGO_DOCUMENT|#URL_DOCUMENT||reduire_image{0,60}|inserer_attribut{alt,[(#TITRE|supprimer_numero|couper{80})]})] + [<div class="spip_doc_titre">(#TITRE)</div>] + [<div class="spip_doc_descriptif">(#DESCRIPTIF)</div>]</li> + </BOUCLE_documents_joints> + </ul> + + </div> + </B_documents_joints> + + </div><!-- fin contre-encart --> + + <div class="encart"> + + [(#REM) Breves du secteur ] + <B_breves_rubrique> + <div class="breves"> + <h3 class="titre"><:breves:></h3> + <ul> + <BOUCLE_breves_rubrique(BREVES) {id_secteur} {par date}{inverse} {0,5}> + <li>[(#DATE|affdate_court) : ]<a href="#URL_BREVE">[(#TITRE|supprimer_numero|couper{80})]</a></li> + </BOUCLE_breves_rubrique> + </ul> + </div> + </B_breves_rubrique> + + [(#REM) Sites de la rubrique ] + <B_sites> + <div class="syndic"> + <h3 class="titre"><:sur_web:></h3> + <ul> + <BOUCLE_sites(SITES) {id_rubrique} {par nom_site}> + <li><a href="[(#ID_SYNDIC|generer_url_site)]">[(#NOM_SITE|supprimer_numero)]</a> + <B_syndic> + <ul> + <BOUCLE_syndic(SYNDIC_ARTICLES) {id_syndic} {age<180} {par date}{inverse} {0,3}> + <li><a href="#URL_ARTICLE" class="spip_out">[(#TITRE|supprimer_numero|couper{80})]</a></li> + </BOUCLE_syndic> + </ul> + </B_syndic> + </li> + </BOUCLE_sites> + </ul> + </div> + </B_sites> + + [(#REM) Proposer un site ] + [<div class="formulaire_spip"> + <p><:proposer_site:></p> + (#FORMULAIRE_SITE)</div>] + + </div> + + + <br class="nettoyeur" /> + [<div class="notes"><h3><:info_notes:></h3>(#NOTES)</div>] + + </div><!-- fin contenu --> + + [(#REM) Menu de navigation laterale ] + <div id="navigation"> + <h2 class="invisible"><:navigation:></h2> + + [(#REM) Menu de navigation par rubriques ] + <INCLURE{fond=inc-rubriques}{lang}{id_rubrique}> + + [(#REM) Menu de navigation mots-cles ] + <B_mots> + <div class="divers"> + <h3 class="titre"><:mots_clefs:></h3> + <ul> + <BOUCLE_mots(MOTS) {id_rubrique} {par titre}> + <li><a href="#URL_MOT">[(#TITRE|supprimer_numero|couper{80})]</a></li> + </BOUCLE_mots> + </ul> + </div> + </B_mots> + + </div><!-- fin navigation --> + +</div><!-- fin conteneur --> + +[(#REM) Pied de page ] +<INCLURE{fond=inc-pied}{lang}> + +</div><!-- fin page --> </body> </html> -</BOUCLE_rubrique_principal> +</BOUCLE_rubrique_principal> \ No newline at end of file diff --git a/dist/site.html b/dist/site.html index 1e7d9c56fd..e381b60d8f 100644 --- a/dist/site.html +++ b/dist/site.html @@ -1,101 +1,107 @@ #CACHE{7200} -<BOUCLE_site(SITES){id_syndic} ->[(#REM) - Les sites n'ont pas de "lang" a proprement parler ; on va donc se - baser sur la langue de la rubrique qui les contient. Les articles - syndiques, eux, ont une lang. -]<BOUCLE_lang(RUBRIQUES){id_rubrique}> -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> -<html dir="#LANG_DIR" lang="#LANG"></BOUCLE_lang> +<BOUCLE_site(SITES){id_syndic}> +[(#REM) Les sites n'ont pas de "lang" a proprement parler ; on se base donc sur la langue de la rubrique qui les contient. Les articles syndiques, eux, ont une "lang". ] +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<BOUCLE_lang(RUBRIQUES){id_rubrique}><html dir="#LANG_DIR" lang="#LANG"></BOUCLE_lang> <head> -<title>[(#NOM_SITE|textebrut)]</title> -<meta http-equiv="Content-Type" content="text/html; charset=#CHARSET" /> + <title>[(#NOM_SITE|supprimer_numero|textebrut)][ - (#NOM_SITE_SPIP|textebrut)]</title> + <meta http-equiv="Content-Type" content="text/html; charset=#CHARSET" /> + [<meta name="description" content="(#DESCRIPTIF|couper{150}|attribut_html)" />] + <meta name="robots" content="none" /> + <meta name="generator" content="SPIP" /> -<!-- Ceci est la feuille de style par defaut pour les types internes a SPIP --> -<link rel="stylesheet" href="#CHEMIN{spip_style.css}" type="text/css" /> + <!-- Ceci est la feuille de style par defaut pour les types internes a SPIP --> + <link rel="stylesheet" href="#CHEMIN{spip_style.css}" type="text/css" /> -<!-- Les feuilles de style specifiques aux presents squelettes --> -<link rel="stylesheet" href="#CHEMIN{typographie.css}" type="text/css" /> + <!-- Feuille de styles CSS pour l'affichage du site sur ecran --> + <BOUCLE_lang2(RUBRIQUES){id_rubrique}><link rel="stylesheet" href="#CHEMIN{habillage.css}" type="text/css" media="all" /></BOUCLE_lang2> -<!-- media="..." permet de ne pas utiliser ce style sous Netscape 4 (sinon plantage) --> -<link rel="stylesheet" href="#CHEMIN{habillage.css}" type="text/css" media="projection, screen, tv" /> -<!-- media="print" permet d'utiliser cette feuille de style quand vous imprimez depuis votre navigateur --> -<link rel="stylesheet" href="#CHEMIN{impression.css}" type="text/css" media="print" /> -[ <link rel="shortcut icon" href="(#CHEMIN{favicon.ico})" /> -]</head> + <!-- Feuille de styles CSS pour l'impression --> + <link rel="stylesheet" href="#CHEMIN{impression.css}" type="text/css" media="print" /> -<body> - -<div id="navigation"> - -<h1 class="structure"><:navigation:></h1> - -<!-- Menu de navigation general --> + [<link rel="shortcut icon" href="(#CHEMIN{favicon.ico})" />] +</head> -<div class="menu"> -<ul class="general"> - <li class="menu-titre"> - [<a href="(#URL_SITE_SPIP)" title="<:accueil_site:>"><strong>#NOM_SITE_SPIP</strong></a>] - </li> - <li class="menu-item"> - <a href="#URL_PAGE{plan}"><:plan_site:></a> - </li> - <li class="menu-item"> - <a href="#URL_PAGE{resume}" title="<:articles_populaires:>"><:en_resume:></a> - </li> - <li class="menu-item"> - <a href="ecrire/"><:espace_prive:></a> - </li> -</ul> -</div> +<body> + <div id="page"> + [(#REM) Entete de la page + titre du site ] + <INCLURE{fond=inc-entete}{lang}> -<!-- Formulaire de recherche --> + [(#REM) Fil d'Ariane ] + <div id="hierarchie"><a href="#URL_SITE_SPIP"><:accueil_site:></a><BOUCLE_ariane(HIERARCHIE){id_syndic}> > <a href="#URL_RUBRIQUE">[(#TITRE|supprimer_numero|couper{80})]</a></BOUCLE_ariane>[ > (#NOM_SITE|supprimer_numero|couper{80})]</div> -[(#FORMULAIRE_RECHERCHE)] + <div id="conteneur"> + [(#REM) Contenu principal : affichage du site ] -</div> + <div id="contenu"> -<!-- Une : affichage du site --> + <div class="cartouche"> + <a href="#URL_SITE">[(#LOGO_SITE||reduire_image{150,100}|inserer_attribut{alt,[(#NOM_SITE|supprimer_numero|couper{80})]})]</a> + <h2 class="titre">[(#NOM_SITE|supprimer_numero)]</h2> + [<div class="soustitre"><a href="#URL_SITE" class="spip_out">(#URL_SITE|couper{80})</a></div>] + </div> -<div class="contenu" id="principal"> + [<div class="chapo">(#DESCRIPTIF)</div>] -<div class="cartouche"> -[(#LOGO_SITE|right||sinon{<img src="http://open.thumbshots.org/image.pxf?url=[(#URL_SITE|rawurlencode)]" style="float: right;" alt="[(#NOM_SITE|entites_html)]" />})] + [(#REM) Articles issus de la syndication ] + <h3 class="invisible"><:articles:></h3> -<h1 class="titre-texte"><a href="#URL_SITE">#NOM_SITE</a></h1> + <BOUCLE_articles(SYNDIC_ARTICLES) {id_syndic} {age<180} {par date}{inverse} {0,10}> + <div class="extrait"> + <h4 class="titre"><a href="#URL_ARTICLE" class="spip_out">[(#TITRE|supprimer_numero|couper{80})]</a></h4> + [<div class="enclosures">(#TAGS|afficher_enclosures)</div>] + <small>[(#DATE|affdate_court)][, <:par_auteur:> (#LESAUTEURS)]</small> + [<small>— <em>(#TAGS|afficher_tags{'directory'})</em></small>] + [<small>— <em>(#TAGS|afficher_tags{'tag'})</em></small>] + [<div class="texte">(#DESCRIPTIF)</div>] + </div> + </BOUCLE_articles> -[<div class="chapo">(#DESCRIPTIF)</div>] -[<div class="notes">(#NOTES)</div>] -</div> + [<div class="notes"><h3><:info_notes:></h3>(#NOTES)</div>] + </div><!-- fin contenu --> -<!-- Articles du site --> + [(#REM) Menu de navigation laterale ] + <div id="navigation"> + <h2 class="invisible"><:navigation:></h2> -<h1 class="structure"><:articles:></h1> + [(#REM) Menu de navigation par rubriques ] + <INCLURE{fond=inc-rubriques}{lang}{id_rubrique}> -<div class="liste-articles"> + [(#REM) Autres sites Web ] + <B_sites> + <div class="syndic"> + <h3 class="titre"><:sites_web:></h3> + <ul> + <BOUCLE_sites(SITES) {par nom_site} {doublons}> + <li><a href="[(#ID_SYNDIC|generer_url_site)]"[ class="(#EXPOSE)"]>[(#NOM_SITE|supprimer_numero|couper{80})]</a></li> + </BOUCLE_sites> + </ul> + </div> + </B_sites> -<BOUCLE_articles(SYNDIC_ARTICLES) {id_syndic} {par date}{inverse}{0,10}> - <h2><a href="#URL_ARTICLE">#TITRE</a></h2> - <div class="detail"> - [<div style='float:#LANG_RIGHT;'>(#TAGS|afficher_enclosures)</div>] - [(#DATE|nom_jour)] [(#DATE|affdate)][, <:par_auteur:> (#LESAUTEURS)] - [: (#DESCRIPTIF)] - [— <em>(#TAGS|afficher_tags{'directory'})</em>] - [— <em>(#TAGS|afficher_tags{'tag'})</em>] + [(#REM) Menu de navigation mots-cles ] + <B_mots> + <div class="divers"> + <h3 class="titre"><:mots_clefs:></h3> + <ul> + <BOUCLE_mots(MOTS) {id_syndic} {par titre}> + <li><a href="#URL_MOT">[(#TITRE|supprimer_numero|couper{80})]</a></li> + </BOUCLE_mots> + </ul> + </div> + </B_mots> - </div> - <br /> -</BOUCLE_articles> + </div><!-- fin navigation --> -</div> + </div><!-- fin conteneur --> -</div> + [(#REM) Pied de page ] + <INCLURE{fond=inc-pied}{lang}> + </div><!-- fin page --> </body> </html> - - -</BOUCLE_site> +</BOUCLE_site> \ No newline at end of file diff --git a/dist/sommaire.html b/dist/sommaire.html index d2ca02b301..37c60300b7 100644 --- a/dist/sommaire.html +++ b/dist/sommaire.html @@ -1,170 +1,140 @@ #CACHE{7200} -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html dir="#LANG_DIR" lang="#LANG"> <head> -<title>[#NOM_SITE_SPIP] </title> -<meta http-equiv="Content-Type" content="text/html; charset=#CHARSET" /> + <title>[(#NOM_SITE_SPIP|textebrut)]</title> + <meta http-equiv="Content-Type" content="text/html; charset=#CHARSET" /> + [<meta name="description" content="(#DESCRIPTIF_SITE_SPIP|couper{150}|attribut_html)" />] + <meta name="generator" content="SPIP" /> -<!-- Ceci est la feuille de style par defaut pour les types internes a SPIP --> -<link rel="stylesheet" href="#CHEMIN{spip_style.css}" type="text/css" /> + <!-- Ceci est la feuille de style par defaut pour les types internes a SPIP --> + <link rel="stylesheet" href="#CHEMIN{spip_style.css}" type="text/css" /> -<!-- Les feuilles de style specifiques aux presents squelettes --> -<link rel="stylesheet" href="#CHEMIN{typographie.css}" type="text/css" /> + <!-- Feuille de styles CSS pour l'affichage du site sur ecran --> + <link rel="stylesheet" href="#CHEMIN{habillage.css}" type="text/css" media="all" /> -<!-- media="..." permet de ne pas utiliser ce style sous Netscape 4 (sinon plantage) --> -<link rel="stylesheet" href="#CHEMIN{habillage.css}" type="text/css" media="print, projection, screen, tv" /> + <!-- Feuille de styles CSS pour l'impression --> + <link rel="stylesheet" href="#CHEMIN{impression.css}" type="text/css" media="print" /> -<!-- Lien vers le backend pour navigateurs eclaires --> -<link rel="alternate" type="application/rss+xml" title="<:syndiquer_site:>" href="#URL_PAGE{backend}" /> -[ <link rel="shortcut icon" href="(#CHEMIN{favicon.ico})" /> -]</head> + <!-- Lien vers le backend pour navigateurs eclaires --> + <link rel="alternate" type="application/rss+xml" title="<:syndiquer_site:>" href="#URL_PAGE{backend}" /> -<body> -<div id="navigation"> - -<h1 class="structure"><:navigation:></h1> - -<!-- Menu de navigation general --> - -<div class="menu"> -<ul class="general"> - <li class="menu-titre"> - [<a href="(#URL_SITE_SPIP)" title="<:accueil_site:>"><strong>#NOM_SITE_SPIP</strong></a>] - </li> - <li class="menu-item"> - <a href="#URL_PAGE{plan}"><:plan_site:></a> - </li> - <li class="menu-item"> - <a href="#URL_PAGE{resume}" title="<:articles_populaires:>"><:en_resume:></a> - </li> - <li class="menu-item"> - <a href="ecrire/"><:espace_prive:></a> - </li> -</ul> -</div> - -<!-- Formulaire de recherche --> - -[(#FORMULAIRE_RECHERCHE)] - -<!-- Menu de navigation rubriques --> - -<B_rubriques> -<div class="menu"> -<ul class="rubriques"> -<BOUCLE_rubriques(RUBRIQUES) {racine} {par titre}> -<li> -<div class="menu-titre"><a href="#URL_RUBRIQUE" [title="(#DESCRIPTIF|textebrut|entites_html)"]>#TITRE</a></div> -<B_sous_rubriques> - <ul class="menu-liste"> -<BOUCLE_sous_rubriques(RUBRIQUES) {id_parent} {par titre}> - <li class="menu-item"><a href="#URL_RUBRIQUE" [title="(#DESCRIPTIF|textebrut|entites_html)"]>#TITRE</a></li> -</BOUCLE_sous_rubriques> - </ul> -</B_sous_rubriques> -</li> -</BOUCLE_rubriques> -</ul> -</div> -</B_rubriques> - -<!-- Logo SPIP --> - -<a href="http://www.spip.net"><img src="IMG/logo_spip.jpg" width="105" height="92" class="spip_logos" alt="<:site_realise_avec_spip:>" /></a> - -</div> - - -<div id="principal" class="contenu"> - - <!-- Une : derniers articles publies --> - - <h1 class="structure"><:derniers_articles:></h1> - - <BOUCLE_article_un(ARTICLES) {par date} {inverse} {0,2}> - [(#LOGO_ARTICLE_RUBRIQUE|right||reduire_image{200,200})] - [<div class="surtitre">(#SURTITRE)</div>] - <h2 class="titre-extrait"><a href="#URL_ARTICLE">#TITRE</a></h2> - [<div class="surtitre">(#SOUSTITRE)</div>] - <div class="detail"> - [(#DATE|nom_jour)] [(#DATE|affdate)] - <B_auteurs_un><:par_auteur:> <BOUCLE_auteurs_un(AUTEURS) {id_article} {", "}>#NOM</BOUCLE_auteurs_un> - </div> - [<div class="texte"><div class="extrait">(#INTRODUCTION)</div></div>] - <br /> - </BOUCLE_article_un> - - - <div class="encart"> - - <!-- Breves --> - - <h1 class="structure"><:dernieres_breves:></h1> - - <B_breves> - <div class="menu"> - <div class="breves"> - <div class="menu-titre"> - <:breves:> - </div> - <ul> - <BOUCLE_breves(BREVES) {par date} {inverse} {0,8}> - <li class="menu-item"> - <em>[(#DATE|affdate_court)]</em>: - <a href="#URL_BREVE">#TITRE</a> - </li> - </BOUCLE_breves> - </ul> - </div> - </div> - </B_breves> - - <!-- Sur le Web --> - - <h1 class="structure"><:nouveautes_web:></h1> - - <B_syndic> - <div class="menu"> - <div class="divers"> - <div class="menu-titre"> - <:sur_web:> - </div> - <ul> - <BOUCLE_syndic(SYNDIC_ARTICLES) {par date} {inverse} {0,8}> - <li class="menu-item"> - <a href="#URL_ARTICLE">#TITRE</a> - </li> - </BOUCLE_syndic> - </ul> - </div> - </div> - </B_syndic> -[ - <!-- Inscription au site --> - - <div class="formulaire"><:participer_site:> - <br /><br />(#FORMULAIRE_INSCRIPTION) - </div> -] - </div> - - -<h1 class="structure"><:articles_recents:></h1> - -<!-- Articles recents --> - -<BOUCLE_articles_recents(ARTICLES) {par date} {inverse} {2,8}> - <h2><a href="#URL_ARTICLE" [title="(#DESCRIPTIF|textebrut|entites_html)"]>#TITRE</a></h2> - <div class="detail"> - [(#DATE|nom_jour)] [(#DATE|affdate)] - <B_auteurs_recents><:par_auteur:> <BOUCLE_auteurs_recents(AUTEURS) {id_article} {", "}>#NOM</BOUCLE_auteurs_recents> - </div> - <br /> -</BOUCLE_articles_recents> - - -</div> + [<link rel="shortcut icon" href="(#CHEMIN{favicon.ico})" />] +</head> +<body> +<div id="page"> + + [(#REM) Entete de la page + titre du site ] + <INCLURE{fond=inc-entete}{lang}> + + [(#REM) Fil d'Ariane ] + <div id="hierarchie"><:accueil_site:></div> + + <div id="conteneur"> + + [(#REM) Contenu principal : derniers articles publies ] + + <div id="contenu"> + + [<div class="chapo">(#DESCRIPTIF_SITE_SPIP)</div>] + + [(#REM) Les deux derniers articles ] + <B_articles> + <h2 class="invisible"><:derniers_articles:></h2> +<ul> + <BOUCLE_articles(ARTICLES) {par date}{inverse} {0,2}> + <li class="extrait"> + [(#LOGO_ARTICLE_RUBRIQUE|#URL_ARTICLE||reduire_image{120,120}|inserer_attribut{alt,[(#TITRE|supprimer_numero|couper{80}|texte_backend)]})] + [<p class="surtitre">(#SURTITRE)</p>] + <h3 class="titre"><a href="#URL_ARTICLE">[(#TITRE|supprimer_numero|couper{80})]</a></h3> + [<p class="soustitre">(#SOUSTITRE)</p>] + <small>[(#DATE|affdate)]<B_auteurs>, <:par_auteur:> <BOUCLE_auteurs(AUTEURS) {id_article} {", "}>[(#NOM|supprimer_numero)]</BOUCLE_auteurs></small> + [<div class="texte">(#INTRODUCTION)</div>] + </li> + </BOUCLE_articles> + </ul> + </B_articles> + + <br class="nettoyeur" /> + + [(#REM) Articles recents ] + <B_articles_suite><div class="contre-encart"> + <h2 class="invisible"><:articles_recents:></h2> +<ul> + <BOUCLE_articles_suite(ARTICLES) {par date}{inverse} {2,8}> + <li class="extrait"> + <h3 class="titre"><a href="#URL_ARTICLE">[(#TITRE|supprimer_numero|couper{80})]</a></h3> + <small>[(#DATE|affdate)]<B_auteurs_suite>, <:par_auteur:> <BOUCLE_auteurs_suite(AUTEURS) {id_article} {", "}>[(#NOM|supprimer_numero)]</BOUCLE_auteurs_suite></small> + </li> + </BOUCLE_articles_suite> + </ul></div><!-- fin contre-encart --> + </B_articles_suite> + +<div class="encart"> + + [(#REM) Breves ] + <B_breves> + <div class="breves"> + <h2 class="titre"><:dernieres_breves:></h2> +<ul> + <BOUCLE_breves(BREVES) {par date}{inverse} {0,5}> + <li>[(#DATE|affdate_court) : ]<a href="#URL_BREVE">[(#TITRE|supprimer_numero|couper{80})]</a></li> + </BOUCLE_breves> + </ul> + </div> + </B_breves> + + [(#REM) Liens des forums ] + <B_forums_liens> + <div class="forums"> + <h2 class="titre"><:derniers_commentaires:></h2> + <p><:messages_recents:></p> + <ul> + <BOUCLE_forums_liens(FORUMS) {plat} {par date}{inverse} {0,8}> + <li>[(#DATE|affdate_court) : ][<a href="#URL_FORUM">(#TITRE|couper{80})</a>]</li> + </BOUCLE_forums_liens> + </ul> + </div> + </B_forums_liens> + + [(#REM) Sur le Web ] + <B_syndic> + <div class="syndic"> + <h2 class="titre"><:nouveautes_web:></h2> +<ul> + <BOUCLE_syndic(SYNDIC_ARTICLES) {age<180} {par date}{inverse} {0,6}> + <li>[(#DATE|affdate_court) : ]<a href="#URL_ARTICLE" class="spip_out">[(#TITRE|supprimer_numero|couper{80})]</a></li> + </BOUCLE_syndic> + </ul> + </div> + </B_syndic> + + </div> + + </div><!-- fin contenu --> + + [(#REM) Menu de navigation laterale ] + <div id="navigation"> + <h2 class="invisible"><:navigation:></h2> + + [(#REM) Menu de navigation par rubriques ] + <INCLURE{fond=inc-rubriques}{lang}> + + [(#REM) Inscription au site ] + [<div class="formulaire_spip"> + <h3 class="invisible"><:pass_vousinscrire:></h3> + <p><:participer_site:></p> + (#FORMULAIRE_INSCRIPTION)</div>] + + </div><!-- fin navigation --> + + </div><!-- fin conteneur --> + + [(#REM) Pied de page ] + <INCLURE{fond=inc-pied}{lang}> + +</div><!-- fin page --> #SPIP_CRON </body> -</html> +</html> \ No newline at end of file diff --git a/dist/spip_style.css b/dist/spip_style.css index 4335c1f8d0..fdb945db25 100644 --- a/dist/spip_style.css +++ b/dist/spip_style.css @@ -1,197 +1,162 @@ -a { - text-decoration: none; -} +/* ------------------------------------------ */ +/* Styles pour le code genere par SPIP +/* ------------------------------------------ */ -a:hover { - color:#ff9900; - text-decoration: underline; -} -a.spip_url { } -a.spip_in { } -a.spip_out { } -a.spip_glossaire { } +/* Spip Styles : intertitre, citations, cadre, etc... +----------------------------------------------- */ +b.spip {} +i.spip {} +strong.spip {} +em.spip {} +hr.spip {} -img { - border: 0px; -} - -.spip_code { - font-family: monospace; -} - -p.spip_note { } +.spip_puce { list-style-position: outside; border: 0; } +li.spip { margin-left: 0.8em; list-style: square; list-style-position: outside; } h3.spip { - font-family: Verdana,Arial,Helvetica,sans-serif; - font-weight: bold; - font-size: 120%; - text-align: center; - margin-top : 40px; - margin-bottom : 40px; - padding: 0em; - clear: both; -} - -.spip_puce { - list-style-position: inside; - border-width: 0px; -} -.spip_documents{ - font-family: Verdana,Arial,Helvetica,sans-serif; - font-size : 70%; -} - -.spip_documents_center { - margin: auto; - text-align: center; - margin-top: 15px; - margin-bottom: 15px; -} - -.spip_documents_left{ - float: left; - margin-right: 15px; - text-align: center; -} - -.spip_documents_right{ - float: right; - margin-left: 15px; - text-align: center; -} - -table.spip { - margin-left: auto; - margin-right: auto; - border: 1px solid #999999; - border-collapse:collapse; -} - -table.spip caption{ + clear: both; + text-align: center; + margin-top: 2em; + margin-bottom: 1.4em; + font-size: 1.15em; + font-weight: bold; } + +p.spip {} +p.spip_note {} /* inutile : a supprimer */ + +blockquote.spip {} + +.spip_poesie { + margin-bottom: 5px; + margin: 10px 20px; + padding-left: 10px; + border-left: 1px solid #CCCCCC; + font-family: Georgia, Garamond, Times, serif; } +.spip_poesie div { text-indent: -60px; margin-left: 60px; } + +.spip_serif { font-family: Georgia, Garamond, Times, serif; } + +.spip_code, .spip_cadre { font-family: monospace; font-style: normal; font-size: 1.1em; } +.spip_cadre { width: 100%; border: 1px solid #CCCCCC; } + +/* Tableaux +---------------------------------------------- */ +table.spip { + margin: 0 auto; + width: 100%; + border: 1px solid #333333; + border-collapse: collapse; + font: 0.88em Verdana, Arial, Helvetica, sans-serif; } + +table.spip caption { caption-side: top; /* bottom pas pris en compte par IE */ - text-align: center; - margin-left: auto; - margin-right: auto; - padding: 3px; - font-weight: bold; - font-family: Verdana,Arial,Sans,sans-serif; - font-size : 70%; -} - -table.spip tr.row_first { - background-color: #fcf4d0; -} - -table.spip tr.row_odd { - background-color: #d0d0d0; -} - -table.spip tr.row_even { - background-color: #f0f0f0; -} - -table.spip td { - padding: 3px; - text-align: left; - vertical-align: middle; -} - -hr.spip { } -b.spip { } -i.spip { } -blockquote.spip { - margin-left : 40px; - margin-top : 10px; - margin-bottom : 10px; - margin-right: 0px; - border : solid 1px #aaaaaa; - background-color: #ffffff; - padding-left: 10px; - padding-right: 10px; -} - -.forml { width: 100% ; background-color: #ffddaa;} + margin: 0 auto; + padding: 3px; + text-align: center; + font-weight: bold; } + +table.spip tr.row_first { background: #F8F8E8; text-align: center; font-size: 1em; } +table.spip tr.row_odd { background: #F0F0F0; font-size: 1em; } +table.spip tr.row_even { background: #FAFAFA; font-size: 1em; } +table.spip td { padding: 3px; text-align: left; vertical-align: middle; } + +/* Logos et documents +---------------------------------------------- */ +img.spip_logos { margin: 0; padding: 0; border: 0; } + +.spip_documents { font-family: Verdana, Arial, Helvetica, sans-serif; } +.spip_documents_center { margin: auto; text-align: center; width: 80%; } +.spip_documents_left { float: left; margin-right: 15px; text-align: left; } +.spip_documents_right { float: right; margin-left: 15px; text-align: right; } +.spip_doc_titre { font-weight: bold; text-align: center; font-size: 0.88em; } +.spip_doc_descriptif { clear: both; font-size: 0.82em; } + +/* * Images typographiques (via image_typo), URL a revoir... */ +/* .format_png { behavior: url([(#CHEMIN{win_width.htc}|url_absolue)]); } */ + +/* ------------------------------------------ */ +/* Habillage des formulaires +/* ------------------------------------------ */ + +/* Correction des styles HTML par defaut +----------------------------------------------- */ +form, fieldset, legend, label, input, textarea, select, option { + margin: 0; padding: 0; border: 0; + font-family: Verdana, Arial, Helvetica, sans-serif; } + +/* Styles de Spip +----------------------------------------------- */ +.formulaire_spip {} .spip_encadrer { - font-family: helvetica, arial, sans-serif; - width : 95%; - background-color: #ffffff; - padding: 5px; - border: 1px #666666 solid; -} - -.spip_sanscadre { - border: 0px; + display: block; + background: #FAFAFA; + margin: 8px 0; + padding: 8px; + border: 1px solid #CCCCCC; } + +.spip_sanscadre { border: 0; } /* inutile : a supprimer */ + +.forml { + width: 99%; + background: #FCFCF0; + padding: 1px; + border: 1px solid #666666; + color: #000000; + font-size: 1em; } + +input.spip_bouton { + width: auto; + background: #666666; + margin: 3px 0; + padding: 1px 2px; + border: 2px outset #666666; font-weight: bold; -} - -.spip_serif { - font-family: Georgia, Garamond, Times New Roman, serif; -} - -.spip_cadre { - width : 95%; - background-color: #ffffff; - padding: 5px; - margin-top: 10px; -} - -div.spip_poesie { - margin-bottom: 5px; - margin-left: 10px; - padding-left: 10px; - border-left: 1px solid #999999; -} -div.spip_poesie div { - text-indent: -60px; - margin-left: 60px; -} - -.spip_bouton { background-color: #ffcc00;} - -form.formrecherche { - margin-top: 5px; - margin-bottom: 5px; -} -input.formrecherche { - width: 95%; - background-color: #ffddaa; -} + color: #FFFFFF; + float: right; } .reponse_formulaire { - font-family: Verdana,Arial,Helvetica,sans-serif; font-weight: bold; - font-size: 110%; - color: red; -} - -.spip_surligne { background-color: #ffff66; } - - -/* - * Images typographiques (via image_typo), URL a revoir... - */ -.format_png { - behavior: url(spip.php?page=win_png); -} - - -/* - * Barre de raccourcis - */ + color: #FF0000; } +/* * Barre de raccourcis */ a.spip_barre img { - border-left: 1px solid #ffffff; - border-top: 1px solid #ffffff; - border-right: 1px solid #aa9966; - border-bottom: 1px solid #aa9966; + border-left: 1px solid #FFFFFF; + border-top: 1px solid #FFFFFF; + border-right: 1px solid #AA9966; + border-bottom: 1px solid #AA9966; padding: 3px; - background-color: #ffddaa; -} + background: #FFDDAA; } + a.spip_barre:hover img { border: 1px solid #808080; padding: 3px; - background-color: #f8f8f4; -} + background: #F8F8F4; } + +/* * Choix des mots-clefs */ +div.choix_mots { width: 47%; float:left} +div.choix_mots label { display: inline; } +/* Formulaire de recherche +----------------------------------------------- */ +input#formulaire_recherche { + float: right; + text-align: left; + width: 12em; + background: #FCFCF0; + padding: 1px; + border: 1px solid #666666; + color: #000000; } + +.spip_surligne { background: #FFFF66; } + +/* Couleurs des liens +----------------------------------------------- */ +a { text-decoration: none; color: #333333; } +a.on { font-weight: bold; } +a:hover { text-decoration: underline; color: #000000; } +a.spip_in { color: #A02020; } /* liens internes */ +a.spip_out { color: #2020A0; } /* liens sortants */ +a.spip_url { color: #2020A0; } /* liens url sortants */ +a.spip_glossaire { color: #20A020; } /* liens vers encyclopedie */ \ No newline at end of file -- GitLab