Skip to content
Extraits de code Groupes Projets

Comparer les révisions

Les modifications sont affichées comme si la révision source était fusionnée avec la révision cible. En savoir plus sur la comparaison des révisions.

Source

Sélectionner le projet cible
No results found

Cible

Sélectionner le projet cible
  • spip/spip
  • Roman/spip
  • g0uZ/spip_puce_changement_statut_rapide_sans_JS_inline
  • erational/issue_4450
  • cy.altern/spip_core
  • fa_b/spip
  • glopglop/spip
  • MathieuAlphamosa/spip
  • taffit/spip
  • claffont/spip
  • RealET/spip
  • alexis.pellicier/spip
  • syl20/spip
  • cpol/spip_cpol0
  • franck_r/spip
  • JLuc/spip
  • JLuc/jluc-spip
  • bricebou/spip
  • Jack31/spip-issue-5919
  • Plumf/spip
  • jo/spip
  • pierretux/spip
  • placido/spip
  • touti/spip
  • florent.tri/spip
25 résultats
Afficher les modifications
Affichage de avec 0 ajout et 1844 suppressions
<BOUCLE_mois(ARTICLES)
{agenda date, mois, #ENV{annee}, #ENV{mois}}
>[(#DATE|agenda_memo{#DESCRIPTIF,
#TITRE,
#URL_ARTICLE,
calendrier-couleur[(#ID_SECTEUR|
modulo{14,1})]})]</BOUCLE_mois>[(#TOTAL_BOUCLE|
agenda_affiche{<:aucun_article:>, 'mois'}
)]<//B_mois>
\ No newline at end of file
<BOUCLE_periode(ARTICLES)
{agenda date, periode,
#ENV{annee}, #ENV{mois}, #ENV{jour},
#ENV{annee_fin}, #ENV{mois_fin}, #ENV{jour_fin}}>[
(#DATE|agenda_memo{#DESCRIPTIF, #TITRE, #URL_ARTICLE, 'calendrier-couleur6'})
]</BOUCLE_periode>[(#TOTAL_BOUCLE|
agenda_affiche{<:aucun_article:>, 'periode', 'calendrier-couleur6'}
)]<//B_periode>
\ No newline at end of file
<BOUCLE_semaine(ARTICLES)
{agenda date, semaine, #ENV{annee}, #ENV{mois}, #ENV{jour}}
>[(#DATE|agenda_memo{#DESCRIPTIF, #TITRE, #URL_ARTICLE,
[(#COMPTEUR_BOUCLE|
alterner{'calendrier-couleur2', 'calendrier-couleur4'})]})]</BOUCLE_semaine>[(#TOTAL_BOUCLE|
agenda_affiche{<:aucun_article:>, 'semaine', 'calendrier-couleur2','calendrier-couleur4'}
)]<//B_semaine>
#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">
<html dir="#LANG_DIR" lang="#LANG">
<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="(#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" />
<!-- Feuille de styles CSS pour l'affichage du site sur ecran -->
<link rel="stylesheet" href="#CHEMIN{habillage.css}" type="text/css" media="all" />
<!-- 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}> &gt; <a href="#URL_RUBRIQUE">[(#TITRE|supprimer_numero|couper{80})]</a></BOUCLE_ariane>[ &gt; (#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{?}|?{&amp;,?})]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 ]
[ #REM Conserver cet invalideur : (#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>
\ No newline at end of file
#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">
<html dir="#LANG_DIR" lang="#LANG">
<head>
<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" />
<!-- Feuille de styles CSS pour l'affichage du site sur ecran -->
<link rel="stylesheet" href="#CHEMIN{habillage.css}" type="text/css" media="all" />
<!-- 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>
<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> &gt; <:info_auteurs:>[ &gt; (#NOM|supprimer_numero|couper{80})]</div>
<div id="conteneur">
[(#REM) Contenu principal : affichage de l'auteur ]
<div id="contenu">
<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 />]
<br class="nettoyeur" />
[<div class="encart">
(#FORMULAIRE_ECRIRE_AUTEUR)
</div>]
[(#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="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) 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>
</div><!-- fin navigation -->
</div><!-- fin conteneur -->
[(#REM) Pied de page ]
<INCLURE{fond=inc-pied}{lang}>
</div><!-- fin page -->
</body>
</html>
</BOUCLE_auteur_principal>
\ No newline at end of file
#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/"
>
<channel>
<title>[(#NOM_SITE_SPIP|texte_backend)]</title>
<link>#URL_SITE_SPIP/</link>
<description>[(#DESCRIPTIF_SITE_SPIP|texte_backend)]</description>
<language>#LANG</language>
<generator>SPIP - www.spip.net</generator>
[ <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>
]
<BOUCLE_breves(BREVES){id_rubrique ?}{lang ?}{id_mot ?}
{par date}{inverse}{0,20}>
<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>]
[(#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_breve}>
[<dc:subject>(#TITRE|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}>-
[&lt;a href="[(#URL_RUBRIQUE|url_absolue)]" rel="directory"&gt;(#TITRE|supprimer_numero|texte_backend)&lt;/a&gt;]
</BOUCLE_rubrique_mf><B_mots_mf>
/ <BOUCLE_mots_mf(MOTS){id_breve}{", "}>
[&lt;a href="[(#URL_MOT|url_absolue)]" rel="tag"&gt;(#TITRE|texte_backend)&lt;/a&gt;]</BOUCLE_mots_mf>
</description>
[(#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)
][&lt;div class='rss_texte'&gt;(#TEXTE|texte_backend)&lt;/div&gt;
][&lt;hr /&gt;
&lt;div class='rss_notes'&gt;(#NOTES|texte_backend)&lt;/div&gt;]
</content:encoded>
]
</item>
</BOUCLE_breves>
</channel>
</rss>
#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/">
<channel>
<title>[(#NOM_SITE_SPIP|texte_backend)]</title>
<link>#URL_SITE_SPIP/</link>
<description>[(#DESCRIPTIF_SITE_SPIP|texte_backend)]</description>
<language>#LANG</language>
<generator>SPIP - www.spip.net</generator>
[<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>]
<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>
[<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_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}>-
[&lt;a href="[(#URL_RUBRIQUE|url_absolue)]" rel="directory"&gt;(#TITRE|supprimer_numero|texte_backend)&lt;/a&gt;]
</BOUCLE_rubrique_mf>
<B_mots_mf>/ <BOUCLE_mots_mf(MOTS){id_article}{", "}>
[&lt;a href="[(#URL_MOT|url_absolue)]" rel="tag"&gt;(#TITRE|supprimer_numero|texte_backend)&lt;/a&gt;]
</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)]
[&lt;div class='rss_chapo'&gt;(#CHAPO|texte_backend)&lt;/div&gt;]
[&lt;div class='rss_texte'&gt;(#TEXTE|texte_backend)&lt;/div&gt;]
[&lt;hr /&gt;
&lt;div class='rss_notes'&gt;(#NOTES|texte_backend)&lt;/div&gt;]
[&lt;div class='rss_ps'&gt;(#PS|texte_backend)&lt;/div&gt;]
</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>
<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>]
[(#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>
<description>
[(#INTRODUCTION|texte_backend)]
[(#REM) Le bloc qui suit diffuse la rubrique et les mots-cles sous forme de "microformats" ]
<BOUCLE_rubrique_breve_mf(RUBRIQUES){id_rubrique}>-
[&lt;a href="[(#URL_RUBRIQUE|url_absolue)]" rel="directory"&gt;(#TITRE|supprimer_numero|texte_backend)&lt;/a&gt;]
</BOUCLE_rubrique_breve_mf>
<B_mots_breve_mf>/ <BOUCLE_mots_breve_mf(MOTS){id_breve}{", "}>
[&lt;a href="[(#URL_MOT|url_absolue)]" rel="tag"&gt;(#TITRE|supprimer_numero|texte_backend)&lt;/a&gt;]
</BOUCLE_mots_breve_mf>
</description>
[(#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)]
[&lt;div class='rss_texte'&gt;(#TEXTE|texte_backend)&lt;/div&gt;]
[&lt;hr /&gt;
&lt;div class='rss_notes'&gt;(#NOTES|texte_backend)&lt;/div&gt;]
</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}>-
[&lt;a href="[(#URL_RUBRIQUE|url_absolue)]" rel="directory"&gt;(#TITRE|supprimer_numero|texte_backend)&lt;/a&gt;]
</BOUCLE_rubrique_forum_mf>
<B_mots_forum_mf>/ <BOUCLE_mots_forum_mf(MOTS){id_forum}{", "}>
[&lt;a href="[(#URL_MOT|url_absolue)]" rel="tag"&gt;(#TITRE|supprimer_numero|texte_backend)&lt;/a&gt;]
</BOUCLE_mots_forum_mf>
</description>
</item>
</BOUCLE_commentaires>
[(#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>
\ No newline at end of file
#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">
<html dir="#LANG_DIR" lang="#LANG">
<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="(#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" />
<!-- Feuille de styles CSS pour l'affichage du site sur ecran -->
<link rel="stylesheet" href="#CHEMIN{habillage.css}" type="text/css" media="all" />
<!-- 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-breves}" />
[<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(RUBRIQUES){id_rubrique}> &gt; <a href="#URL_RUBRIQUE">[(#TITRE|supprimer_numero|couper{80})]</a></BOUCLE_ariane>[ &gt; (#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
/*
* Styles du calendrier
*/
.calendrier-arial9 {
font-family: Arial, Sans, sans-serif; font-size: 9px;
}
.calendrier-arial10 {
font-family: Arial, Sans, sans-serif; font-size: 10px;
}
.calendrier-arial11 {
font-family: Arial, Sans, sans-serif; font-size: 11px;
}
.calendrier-verdana10 {
font-family: Verdana, Arial, Sans, sans-serif; font-size: 10px;
}
.calendrier-helvetica16 {
font-family: arial,helvetica,sans-serif;
font-size: 16px;
color: black;
}
div.navigation-calendrier {
color: white;
background-color: #cccccc;
font-family: verdana, arial, sans,sans-serif;
font-weight: bold;
font-size: 14px;
}
div.navigation-calendrier img {
border: 0px;
vertical-align: middle;
margin: 1px;
}
a.calendrier-annee {
background-color: #aaaaaa;
padding: 3px;
margin: 1px;
font-family: verdana, arial, sans,sans-serif;
font-size: 10px;
font-weight: bold;
color: white;
-moz-border-radius: 5px;
}
a.calendrier-annee:hover {
color: black;
background-color: white;
}
.calendrier-table-large {
border: 0px;
width: 900px;
}
.calendrier-table-etroit {
border: 0px;
width: 750px;
}
.calendrier-td-centre {
width: 550px;
padding-left: 25px;
padding-right: 25px;
vertical-align: top;
}
.calendrier-td {
width: 14%;
vertical-align: top;
}
.calendrier-th {
width: 14%;
padding: 5px;
text-align: center;
vertical-align: middle;
font-size: 10px;
font-weight: bold;
font-family: Verdana, Arial, Sans, sans-serif;
}
.calendrier-th a {
color: black;
}
.calendrier-table-etroit .calendrier-td-gauche {
width: 0px;
vertical-align: top;
}
.calendrier-table-large .calendrier-td-gauche {
width: 150px;
vertical-align: top;
}
.calendrier-table-etroit .calendrier-td-droit {
width: 150px;
vertical-align: top;
}
.calendrier-table-large .calendrier-td-droit {
width: 150px;
vertical-align: top;
}
.calendrier-jour {
position: relative;
color: #999999;
background-color: white;
border: 1px solid #aaaaaa;
}
.calendrier-agenda {
margin-left: 1px;
margin-top: 1px;
padding: 1px;
text-align: center;
background-color: white;
-moz-border-radius: 5px;
}
.calendrier-demiagenda {
margin-left: 0px;
margin-top: 0px;
padding: 0px;
text-align: center;
background-color: white;
-moz-border-radius: 5px;
}
.calendrier-tripleagenda {
vertical-align: top;
width: 33%;
}
.calendrier-cadreagenda {
visibility: hidden;
width: 100%;
position: absolute;
padding-top: 5px;
padding-bottom: 5px;
border: 0px;
background-color: white;
-moz-border-radius-bottomleft: 8px;
-moz-border-radius-bottomright: 8px;
}
.calendrier-titre {
padding: 5px;
text-align: center;
font-weight: bold;
}
.calendrier-evenement {
padding: 2px;
margin-top: 2px;
}
.calendrier-heurepile {
position: absolute;
margin-left: 2px;
margin-right: 2px;
border-top: 1px solid #cccccc;
font-weight: bold;
}
.calendrier-heureface {
position: absolute;
margin-left: 2px;
margin-right: 2px;
border-top: 1px solid #cccccc;
}
.calendrier-mozleft {
-moz-border-radius-topleft: 10px;
-moz-border-radius-bottomleft: 10px;
}
.calendrier-mozright {
-moz-border-radius-topright: 10px;
-moz-border-radius-bottomright: 10px;
}
.calendrier-moztop8 {
-moz-border-radius-topleft: 8px;
-moz-border-radius-topright: 8px;
}
.calendrier-mozbottom8 {
-moz-border-radius-bottomleft: 8px;
-moz-border-radius-bottomright: 8px;
}
.calendrier-moztop6 {
-moz-border-radius-topleft: 6px;
-moz-border-radius-topright: 6px;
}
.calendrier-mozbottom6 {
-moz-border-radius-bottomleft: 6px;
-moz-border-radius-bottomright: 6px;
}
.calendrier-opacity {
-moz-opacity: 0.3;
filter: alpha(opacity=30);
}
.calendrier-png {
width: 12px;
height: 12px;
/* URL a revoir */
behavior: url(spip.php?page=win_png);
}
.calendrier-icone {
width: 14px;
height: 7px;
border: 0px;
}
.calendrier-noir { /* style anar */
color: black;
}
.calendrier-nb { /* style cinemat(yp)ographe */
background-color: white;
border: 1px solid black;
color: black;
}
.calendrier-couleur1 { /* Fushia */
background-color: #FDE5F2;
border: 1px solid #CD006F;
color: #CD006F;
}
.calendrier-couleur1i { /* Fushia */
background-color: #CD006F;
border: 1px solid #FDE5F2;
color: #FDE5F2
}
.calendrier-couleur2 { /* Bleu */
background-color: #EDF3FE;
border: 1px solid #5da7c5;
color: #5da7c5;
}
.calendrier-couleur2i { /* Bleu */
background-color: #5da7c5;
border: 1px solid #EDF3FE;
color: #EDF3FE
}
.calendrier-couleur3 { /* Bleu pastel */
background-color: #EBE9FF;
border: 1px solid #766CF6;
color: #766CF6;
}
.calendrier-couleur3i { /* Bleu pastel */
background-color: #766CF6;
border: 1px solid #EBE9FF;
color: #EBE9FF
}
.calendrier-couleur4 { /* Orange */
background-color: #ffeecc;
border: 1px solid #fa9a00;
color: #fa9a00;
}
.calendrier-couleur4i { /* Orange */
background-color: #fa9a00;
border: 1px solid #ffeecc;
color: #ffeecc
}
.calendrier-couleur5 { /* Rouge (Vermillon) */
background-color: #FFEDED;
border: 1px solid #FF0000;
color: #FF0000;
}
.calendrier-couleur5i { /* Rouge (Vermillon) */
background-color: #FF0000;
border: 1px solid #FFEDED;
color: #FFEDED
}
.calendrier-couleur6 { /* Orange */
background-color: #FFF2EB;
border: 1px solid #E95503;
color: #E95503;
}
.calendrier-couleur6i { /* Orange */
background-color: #E95503;
border: 1px solid #FFF2EB;
color: #FFF2EB
}
.calendrier-couleur7 { /* Jaune */
background-color: #ffffee;
border: 1px solid #ccaa00;
color: #ccaa00;
}
.calendrier-couleur7i { /* Jaune */
background-color: #ccaa00;
border: 1px solid #ffffee;
color: #ffffee
}
.calendrier-couleur8 { /* Vert pastel */
background-color: #E2FDEC;
border: 1px solid #009F3C;
color: #009F3C;
}
.calendrier-couleur8i { /* Vert pastel */
background-color: #009F3C;
border: 1px solid #E2FDEC;
color: #E2FDEC
}
.calendrier-couleur9 { /* Vert */
background-color: #e5fd63;
border: 1px solid #9DBA00;
color: #9DBA00;
}
.calendrier-couleur9i { /* Vert */
background-color: #9DBA00;
border: 1px solid #e5fd63;
color: #e5fd63
}
.calendrier-couleur10 { /* Rouge (Bordeaux) */
background-color: #FFE0E0;
border: 1px solid #640707;
color: #640707;
}
.calendrier-couleur10i { /* Rouge (Bordeaux) */
background-color: #640707;
border: 1px solid #FFE0E0;
color: #FFE0E0
}
.calendrier-couleur11 { /* Gris */
background-color: #F2F2F2;
border: 1px solid #3F3F3F;
color: #3F3F3F;
}
.calendrier-couleur11i { /* Gris */
background-color: #3F3F3F;
border: 1px solid #F2F2F2;
color: #F2F2F2
}
.calendrier-couleur12 {
background-color: #aaaaaa;
border: 1px solid black;
color: black;
}
.calendrier-couleur12i {
background-color: black;
border: 1px solid #aaaaaa;
color: #aaaaaa}
.calendrier-couleur13 {
background-color: #FFFFE0;
border: 1px solid #666500;
color: #666500; /* Caca d'oie */
}
.calendrier-couleur13i { /* Caca d'oie */
background-color: #666500;
border: 1px solid #FFFFE0;
color: #FFFFE0
}
.calendrier-couleur14 { /* Marron */
background-color: #F5EEE5;
border: 1px solid #8C6635;
color: #8C6635;
}
.calendrier-couleur14i { /* Marron */
background-color: #8C6635;
border: 1px solid #F5EEE5;
color: #F5EEE5
}
<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
#CACHE{3600}
#HTTP_HEADER{Content-Type: text/javascript}
document.write('<table border="0" bgcolor="#000000" cellspacing="0" cellpadding="0"><tr><td>');
document.write('<table border="0" bgcolor="#ffffff" cellspacing="1" cellpadding="2"><tr><td bgcolor="#d0d0d0" align="center">');
document.write('<a href="#URL_SITE_SPIP/"><strong>[(#NOM_SITE_SPIP|addslashes)]</strong></a>&nbsp;</td></tr><tr><td><ul><small>');
<BOUCLE_articles(articles){tout}{par date}{inverse}{0,10}>
document.write('<li><a href="[(#URL_ARTICLE|url_absolue)]"><font color="#000000">[(#TITRE|addslashes)]</font></a></li>\n');
</BOUCLE_articles>
document.write('</small></ul></td></tr></table></td></tr></table>');
dist/favicon.ico

1,37 ko

#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">
<html dir="#LANG_DIR" lang="#LANG">
<head>
<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" />
<!-- 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" />
<!-- Feuille de styles CSS pour l'affichage du site sur ecran -->
<link rel="stylesheet" href="#CHEMIN{habillage.css}" type="text/css" media="all" />
<!-- 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>
<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}> &gt; <a href="#URL_RUBRIQUE">[(#TITRE|supprimer_numero|couper{80})]</a></BOUCLE_ariane_article>
[ &gt; <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}> &gt; <a href="#URL_RUBRIQUE">[(#TITRE|supprimer_numero|couper{80})]</a></BOUCLE_ariane_breve>
[ &gt; <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}> &gt; <a href="#URL_RUBRIQUE">[(#TITRE|supprimer_numero|couper{80})]</a></BOUCLE_ariane_rubrique>
[ &gt; <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}> &gt; <a href="#URL_RUBRIQUE">[(#NOM_SITE|supprimer_numero|couper{80})]</a></BOUCLE_ariane_site>
[ &gt; <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}> &gt; <a href="#URL_RUBRIQUE">[(#TITRE|supprimer_numero|couper{80})]</a></BOUCLE_ariane_forum>
[ &gt; <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>
&gt; <: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)][&nbsp;(#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>
[<h3 class="spip"><:envoyer_message:></h3>
(#FORMULAIRE_FORUM)]
</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>
/* ---------------------------------------------------------------- */
/* 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
*/
/* ------------------------------------------
/* 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%;
}
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; }
/* ------------------------------------------
/* Disposition a l'ecran des blocs principaux
/* ------------------------------------------ */
#page {
width: 48em;
text-align: left;
left: 0;
margin-left: auto;
margin-right: auto;
}
#conteneur { width: 100%; } /* Particularisme IE/PC */
#conteneur #contenu {
float: left;
width: 33em;
}
#conteneur #navigation {
float: right;
width: 12em;
text-align: center;
}
/* Blocs du contenu (c-a-d. la colonne principale)
---------------------------------------------- */
#contenu .contre-encart {
float: left;
width: 21em;
}
#contenu .encart {
float: right;
width: 11em;
margin: 0;
margin-bottom: 1em;
}
#contenu .encart div h3 {
font-size: 1.2em;
font-weight: bold;
}
/* Entete et pied de page
---------------------------------------------- */
/* * Entete */
#entete {
width: 100%;
font-size: 0.77em; }
#entete h1 {
float: left;
font-weight: bold;
font-size: 1.5em;
margin: 0;
padding: 0;}
#entete a { text-decoration: none; }
#entete a img.spip_logos { display: block; }
/* * Fil d'Ariane */
#hierarchie {
clear: both;
margin-bottom: 16px;
border-top: 2px solid #333333;
font-size: 0.77em; }
/* * 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;
}
.rubriques .titre, .breves .titre, .syndic .titre, .forums .titre, .divers .titre {
padding: 3px 4px 2px 4px;
border-bottom: 1px dotted #CCCCCC;
text-align: center;
}
.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;
}
/* Des couleurs specifiques selon les types de menus
---------------------------------------------- */
.rubriques { background: #EAFFEA;}
.rubriques .titre { background: #F2FFF2; }
.breves { background: #FFEAEA; }
.breves .titre { background: #FFF2F2; }
.syndic { background: #E8F8F8; }
.syndic .titre { background: #F0FCFC; }
.forums { background: #EAEAFF; }
.forums .titre { background: #F2F2FF; }
.divers { background: #F8F8E8; }
.divers .titre { background: #FCFCF0; }
/* ------------------------------------------
/* Habillage du contenu
/* ------------------------------------------ */
/* Cartouche et titraille
---------------------------------------------- */
.cartouche { margin-bottom: 2em; }
.cartouche small { font-size: 0.71em; }
.cartouche .titre {
font-size: 1.27em;
font-weight: bold;
color: #000000; }
.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; }
.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 .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: 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
/* ------------------------------------------ */
#signatures { clear: both; font-size: 0.77em; }
#signatures h3 {
padding: 0.5em;
text-align: center;
font-size: 1.2em;
font-weight: bold; }
#signatures table { width: 100%; margin: 1em 0; }
#signatures thead { display: none; } /* On n'affiche pas les titres du tableau */
#signatures td {}
#signatures td.signature-date {
background: #E4F0F0;
padding: 0.5em;
white-space: nowrap; }
#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
#HTTP_HEADER{Content-type: text/calendar}
#CACHE{3600}
BEGIN:VCALENDAR
CALSCALE:GREGORIAN
X-WR-CALNAME;VALUE=TEXT:[(#NOM_SITE_SPIP|filtrer_ical)]
X-WR-RELCALID:[(#URL_SITE_SPIP|filtrer_ical)]
<BOUCLE_articles(ARTICLES){par date}{inverse}{0,100}>
BEGIN:VEVENT
SUMMARY:[(#TITRE|filtrer_ical)] [[(#NOM_SITE_SPIP|filtrer_ical)]]
UID:article#ID_ARTICLE @ [(#URL_SITE_SPIP|filtrer_ical)]
DTSTAMP:[(#DATE|date_ical)]
DTSTART:[(#DATE|date_ical)]
DTEND:[(#DATE|date_ical{60})]
CATEGORIES:<:articles|filtrer_ical:>
URL:[(#URL_ARTICLE|url_absolue)]
STATUS:CONFIRMED
END:VEVENT
</BOUCLE_articles>
<BOUCLE_breves(BREVES){par date}{inverse}{0,100}>
BEGIN:VEVENT
SUMMARY:[(#TITRE|filtrer_ical)] [[(#NOM_SITE_SPIP|filtrer_ical)]]
UID:breve#ID_BREVE @ [(#URL_SITE_SPIP|filtrer_ical)]
DTSTAMP:[(#DATE|date_ical)]
DTSTART:[(#DATE|date_ical)]
DTEND:[(#DATE|date_ical{60})]
CATEGORIES:<:breves|filtrer_ical:>
URL:[(#URL_BREVE|url_absolue)]
STATUS:CONFIRMED
END:VEVENT
</BOUCLE_breves>
END:VCALENDAR
/* ---------------------------------------------------------------- */
/* 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 (!) */
a { color: black; text-decoration: underline; }
a:visited { color: black; text-decoration: underline; }
a.spip_in { color: black; text-decoration: underline; }
a.spip_out { color: black; text-decoration: underline; }
a:after {
display: inline;
border: 1px solid dotted;
content: " [" attr(href) "]";
}
/*
* Un peu de coquetterie
*/
.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 #707070;
}
.structure {
display: none;
}
.spip-admin {
display: none;
}
.contenu {
margin: 10px;
}
.contenu h1 {
margin-top: 0em;
margin-bottom: 0em;
}
.contenu h1.titre-extrait {
}
.contenu h1.titre-texte {
}
.contenu .surtitre {
margin-top: 0em;
margin-bottom: 0em;
}
.contenu .detail {
margin-left: 2em;
}
.extrait {
margin-top: 0.5em;
margin-bottom: 0.5em;
margin-left: 2em;
margin-right: 0em;
line-height: 1.4em;
}
/*
* Disposition : on elimine les elements de navigation (display: none)
* et on choisit un affichage de base pour le principal
*/
#principal {
margin: 10px;
}
#navigation {
display: none;
}
.encart {
display: none;
}
.cartouche {
margin-top: 0.5em;
padding-top: 1em;
margin-bottom: 1em;
}
.cartouche .spip_logos {
margin-left: 0px;
padding-left: 0px;
margin-right: 0.8em;
}
/*
* Forums
*/
.forum-repondre {
display: none;
}
.forum-repondre-message {
display: none;
}
/*
* Images typographiques (via image_typo) URL a revoir...
*/
.image_typo {
behavior: url("spip.php?page=win_png");
}
/*
* Boutons admin
*/
.spip-admin-float {
display: none;
}
\ No newline at end of file
<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 ]
[(#FORMULAIRE_RECHERCHE)]
<br class="nettoyeur" />
</div>
\ No newline at end of file
[(#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)][&nbsp;(#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)][&nbsp;(#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
[(#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}|?{'<strong>',<a href="[(#SELF|parametre_url{debut_signatures,''})]#signatures"[ title="(#DATE|affdate)"]>})] [(#TOTAL_BOUCLE|>={30}|?{'0',''})] [(#ENV{debut_signatures,0}|=={0}|?{'</strong>',</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>
<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>