renseigner la barre de liens

All contributions published for previous SPIP versions

Deux ou trois boucles pour faire chauffer le processeur du serveur hébergeant le site SPIP, et mettre à jour les TAGs “LINK”
utilisés par beaucoup de navigateurs dont Mozilla (mais pas IE)

En image

<BOUCLE_ART(ARTICLES){id_article}>
   <title>[(#TITRE|textebrut)]</title>
   <meta name="description" content="[(#INTRODUCTION|textebrut)]">
   <link rel="SHORTCUT ICON" href="favicon.ico">
   <link rel="contents" href="#URL_SITE_SPIP">
   <link rel="copyright" href="#URL_SITE_SPIP" title="Ces documents sont sous licence GNU GPL">
   <link rel="Webmestre" title="Webmestre" href="mailto:[(#EMAIL_WEBMASTER)]">
   <BOUCLE_RUBa11(RUBRIQUES){id_secteur=#ID_SECTEUR}> <link rel="top" href="#URL_RUBRIQUE" title="[(#TITRE|textebrut)]"> </BOUCLE_RUBa11>
   <BOUCLE_RUBa1(RUBRIQUES){id_rubrique}> <link rel="up" href="#URL_RUBRIQUE" title="[(#TITRE|textebrut)]"> </BOUCLE_RUBa1>
   <BOUCLE_RUBarts(ARTICLES){id_rubrique}> <link rel="section" href="#URL_ARTICLE" title="[(#TITRE|textebrut)]"> </BOUCLE_RUBarts>
   <BOUCLE_RUBrub(RUBRIQUES){id_parent}> <link rel="chapter" href="#URL_RUBRIQUE" title="[(#TITRE|textebrut)]"> </BOUCLE_RUBrub>
   <BOUCLE_RUBbrv(BREVES){id_rubrique}> <link rel="subsection" href="#URL_BREVE" title="[(#DATE||jour)]-[(#DATE||mois)] #TITRE"> </BOUCLE_RUBbrv>
   <BOUCLE_AUTa1(AUTEURS){id_article}> <link rel="Authors" [href="mailto:(#EMAIL)"] [title="(#NOM|textebrut)"]> </BOUCLE_AUTa1>
   <BOUCLE_ARTnext(ARTICLES){id_rubrique}{par date}{inverse}{age_relatif>0}{0,1}> <link rel="prev" href="#URL_ARTICLE" title="[(#TITRE|textebrut)]"> </BOUCLE_ARTnext>
   <BOUCLE_ARTprev(ARTICLES){id_rubrique}{par date}{age_relatif<0}{0,1}> <link rel="next" href="#URL_ARTICLE" title="[(#TITRE|textebrut)]"> </BOUCLE_ARTprev>
   <BOUCLE_ARTfirst(ARTICLES){id_rubrique}{par date}{0,1}> <link rel="first" href="#URL_ARTICLE" title="[(#TITRE|textebrut)]"> </BOUCLE_ARTfirst>
   <BOUCLE_ARTlast(ARTICLES){id_rubrique}{par date}{inverse}{0,1}> <link rel="last" href="#URL_ARTICLE" title="[(#TITRE|textebrut)]"> </BOUCLE_ARTlast>
</BOUCLE_ART>

Pour activer les tags-links sous mozilla:

N’hésitez pas à aller consulter l’article complet sur le site de CLX traitant des tags LINK et de leur utilité.

Un mini bug non résolu sur le lien suivant-précédent: si plusieurs articles sont publiés le même jour, cela « boucle ». Si un Spipeur fou a LA boucle pour afficher l’article précédent, qu’il le fasse savoir ;-)

updated on 8 December 2006

Discussion

Une discussion

  • 3

    Le code correct pour trouver l’article précédant se trouve sur la page suivante :
    http://www.uzine.net/article1971.html

    Le code pour l’article précédant est donc :

    <BOUCLE_ARTnext(ARTICLES)id_rubriquepar dateinverse

    age_relatif>=0

    > <link rel=“prev” href=“#URL_ARTICLE” title=“(#TITRE”> </BOUCLE_ARTnext>

    • oups j’ai mail géré la chose, le code suivant devra suremnt etr mieux

      &lt;BOUCLE_ARTnext(ARTICLES)&#123;id_rubrique&#125;&#123;par date&#125;&#123;inverse&#125;&#123;age_relatif>=0&#125;&#123;1,1&#125;> &lt;link rel=“prev” href=“#URL_ARTICLE” title=“(#TITRE”> &lt;/BOUCLE_ARTnext>

    • encore raté !!!!
      je vais l’expliqué autrement : remplacé “age_relatif<0” par “age_relatif<=0” et “0,1” par “1,1”

      je m’excuse d’avance aupres de l’admin qui devra nettoyer tout mon code inutilisable

    • <BOUCLE_ARTnext(ARTICLES){id_rubrique}{par date}{inverse}{age_relatif<=0}{1,1}> <link rel="prev" href="#URL_ARTICLE" title="[(#TITRE|textebrut)]"> </BOUCLE_ARTnext>

      ...perso j’ai pas forcément compris le choix entre 0,1 et 1,1
      @+

    Reply to this message

Comment on this article

Who are you?
  • [Log in]

To show your avatar with your message, register it first on gravatar.com (free et painless) and don’t forget to indicate your Email addresse here.

Enter your comment here

This form accepts SPIP shortcuts {{bold}} {italic} -*list [text->url] <quote> <code> and HTML code <q> <del> <ins>. To create paragraphs, just leave empty lines.

Add a document

Follow the comments: RSS 2.0 | Atom