Bonjour, j'aimerai créer une page "liens" avec l'ensemble de nos sites
"amis". Actuellement les sites ne sont visibles qu'à partir des
rubriques. J'aimerai que sur cette page, les sites soient classés par
rubrique. Voici le squelette actuel de la page qui ne marche pas,
merci de vos remarques et corrections..:
#CACHE{3600}
#HTTP_HEADER{« Cache-Control: max-age=3600, must-revalidate »}
<!DOCTYPE html PUBLIC ‹ -//W3C//DTD XHTML 1.0 Strict//EN ›
‹ http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd ›>
<html dir="#LANG_DIR" lang="#LANG">
<head>
<title><:sites_web:> - [(#NOM_SITE_SPIP|textebrut)]</title>
<INCLURE{fond=inc-head}>
</head>
<BOUCLE_site(SITES){id_syndic}>
<?php
$jp_rubrique = [(#ID_RUBRIQUE|texte_script)];
$jp_site = '[(#ID_SYNDIC|texte_script)]';
$jp_syndication = '[(#ENV{id_syndic_article}|texte_script)]';
$titre = '<:sites_web:> :
[(#NOM_SITE|textebrut|supprimer_numero|attribut_html|texte_script)]';
<li><a href="#URL_SITE_SPIP"
title="Accueil"><:pyrat:accueil:></a></li>
<BOUCLE_ariane(HIERARCHIE){id_syndic}><li><a
href="#URL_RUBRIQUE">[(#TITRE|supprimer_numero)]</a></li></BOUCLE_ariane><li><a
href="#URL_PAGE{site}"><:sites_web:></a></li>
<BOUCLE_UnArticleSyndique(SYNDIC_ARTICLES)
{id_syndic_article}>
<li><a
href="[(#ID_SYNDIC|generer_url_site)]">#NOM_SITE</a></li>
<li>[(#TITRE|supprimer_numero)]</li>
</BOUCLE_UnArticleSyndique>
<li>[(#NOM_SITE|couper{80})]</li>
<//B_UnArticleSyndique>
</ul>
</div>
<div class="texte">
<!-- Contenu : corps du site syndiqué -->
<div class="cartouche">
<h1 class="#EDIT{nom_site} titre">
[(#LOGO_SITE{site_logo}{mode=normal}|logo_swf_or_img{64,64,[(#TITRE|texte_script|supprimer_tags|entites_html|supprimer_numero)
(logo)],"","logo_site",
[(#LOGO_SITE{site_logo}{mode=survol}|image_reduire{64,64})]})][#DEBUT_SURLIGNE(#TITRE|supprimer_numero)#FIN_SURLIGNE]
<:sites_web:> :
#NOM_SITE
</h1>
[<p class="#EDIT{url_site}
soustitre"><a href="#URL_SITE"
class="spip_out">(#URL_SITE|couper{80})</a></p>]
<div class="datepublication"><span><:pyrat:publiele:>
[(#DATE|nom_jour)] [(#DATE|affdate)]</span></div>
</div>
<div id="letexte">
[<div class="chapo">(#DESCRIPTIF)</div>]
[(#REM) Affichage du détail de la syndication si applicable ]
<B_ArticleSyndique>
<div class="syndic">
<BOUCLE_ArticleSyndique(SYNDIC_ARTICLES)
{id_syndic_article} >
<h2><a
href="#URL_ARTICLE">[(#TITRE|supprimer_numero)]</a></h2>
[<div
class="enclosures">(#TAGS|afficher_enclosures)</div>]
<small>[(#DATE|affdate_court)][,
<:par_auteur:> (#LESAUTEURS)][ —
<em>(#TAGS|afficher_tags)</em>]</small>
[<div>(#DESCRIPTIF|image_reduire{300})
<br class="nettoyeur" /></div>]
</BOUCLE_ArticleSyndique>
</div>
</B_ArticleSyndique>
[(#REM) Articles issus de la syndication ]
<B_articles>
<div class="syndic">
#ANCRE_PAGINATION
<h2><:ecrire:titre_articles_syndiques:></h2>
<dl>
<BOUCLE_articles(SYNDIC_ARTICLES)
{id_syndic} {age<180} {par date}{inverse} {pagination}>
<dt><a
href="[(#ID_SYNDIC|generer_url_site|parametre_url{'id_syndic_article',#ID_SYNDIC_ARTICLE})]">[(#TITRE|supprimer_numero)]</a></dt>
<dd>
<small>[(#DATE|affdate_court)][, <:par_auteur:> (#LESAUTEURS)]</small>
[<div>(#DESCRIPTIF|couper{300}|image_reduire{300})
<br class="nettoyeur" /></div>]
</dd>
</BOUCLE_articles>
</dl>
[<p class="pagination">(#PAGINATION)</p>]
</div>
</B_articles>
<//B_ArticleSyndique>
[<div
class="notes"><h2><:info_notes:></h2>(#NOTES)</div>]
</div><!-- Fin de .letexte -->
</div><!-- Fin de #texte -->
[(#FORMULAIRE_ADMIN)]
</BOUCLE_site>
<?php
$jp_rubrique = 'Sites';
$titre = '<:sites_web:>';
<li><a href="#URL_SITE_SPIP"
title="Accueil"><:pyrat:accueil:></a></li>
<li><:sites_web:></li>
</ul>
</div>
<div class="texte">
<!-- Contenu : corps du site syndiqué -->
<div class="cartouche">
<h1 class="#EDIT{nom_site}
titre"><:sites_web:></h1>
[<p class="#EDIT{url_site}
soustitre"><a href="#URL_SITE"
class="spip_out">(#URL_SITE|couper{80})</a></p>]
<div class="datepublication"><span><:pyrat:publiele:>
[(#DATE|nom_jour)] [(#DATE|affdate)]</span></div>
</div> <div id="letexte">
[(#CONFIG{plugin}|match{SEDNA}|?{' ',''})<p><:pyrat:voirsitespar:>
<a href="@sedna.html"><:pyrat:sedna:></a>.</p>]
<BOUCLE_Autres(RUBRIQUES){id_parent=0}{par num titre}{doublons plan}>
<h2><a href="#URL_RUBRIQUE"
title="[(#DESCRIPTIF|attribut_html)]">[(#TITRE|supprimer_numero)]</a></h2>
<B_sites>
<ul class="alaune">
<BOUCLE_sites(SITES) {id_rubrique} {par
nom_site}><li><a href="[(#ID_SYNDIC|generer_url_site)]">[<img
class="menu_right_logo"
src="/(#LOGO_SITE_NORMAL||reduire_image{120,50}|extraire_attribut{src})"[
width="(#LOGO_SITE_NORMAL||reduire_image{120,50}|extraire_attribut{width})"][
height="(#LOGO_SITE_NORMAL||reduire_image{120,50}|extraire_attribut{height})"]
alt="[(#TITRE|texte_script|supprimer_tags|entites_html|supprimer_numero)
(logo)]" />]#NOM_SITE</a></li></BOUCLE_sites>
</ul>
</B_sites>
<B_Autres_Details>
<ul>
<BOUCLE_Autres_Details(RUBRIQUES){id_parent}{par num
titre}{doublons plan}>
<li style="list-style-image:
url(/#CHEMIN{images/menu_plus.gif});"><a href="#URL_RUBRIQUE"
title="[(#DESCRIPTIF|attribut_html)]">[(#TITRE|supprimer_numero)]</a>
<BOUCLE_Recurssion(BOUCLE_Autres_Details)></BOUCLE_Recurssion>
<B_sites2>
<ul class="alaune">
<BOUCLE_sites2(SITES) {id_rubrique} {par nom_site}><li><a
href="[(#ID_SYNDIC|generer_url_site)]">#NOM_SITE</a></li></BOUCLE_sites2>
</ul>
</B_sites2>
</li>
</BOUCLE_Autres_Details>
</ul>
</B_Autres_Details>
</BOUCLE_Autres>
<//B_Autres>
</div><!-- Fin de .letexte -->
</div><!-- Fin de #texte -->
[(#FORMULAIRE_ADMIN)]
<//B_site>
--