SPIP

[ar] [ast] [bg] [br] [ca] [co] [cpf] [cs] [da] [de] [en] [eo] [es] [eu] [fa] [fon] [fr] [gl] [id] [it] [ja] [lb] [nl] [oc] [pl] [pt] [ro] [ru] [sk] [sv] [tr] [vi] [zh] Espace de traduction

Télécharger

La boucle SYNDIC_ARTICLES

Mai 2001 — mis à jour le : Janvier 2007

Toutes les versions de cet article :

La boucle SYNDIC_ARTICLES retourne une liste des articles des sites syndiqués.

<BOUCLEn(SYNDIC_ARTICLES){critères...}>


On peut soit l’utiliser à l’intérieur d’une boucle SITES (cette dernière récupère une liste de sites référencés, ensuite on récupère chaque article de ces sites), soit directement à l’intérieur d’une rubrique (on récupère directement tous les articles syndiqués dans une rubrique, en court-circuitant le passage par la liste des sites).

(SPIP 1.3) À partir de la version 1.3 de SPIP, la boucle SITES (ou SYNDICATION) n’affiche plus uniquement des sites syndiqués, mais plus généralement des sites référencés (la syndication de certains sites référencés étant une option). On pourra donc, pour obtenir une présentation graphique plus précise, utiliser une boucle SYNDIC_ARTICLES uniquement à l’intérieur d’une boucle SITES utilisant le critère {syndication=oui}.

Les critères de sélection

On utilisera l’un ou autre des critères suivants pour indiquer comment on sélectionne les éléments.

-  {tout}, tous les sites syndiqués.

-  {id_syndic_article} retourne l’article syndiqué dont l’identifiant est id_syndic_article. (Dans la pratique, il y très peu d’intérêt à fabriquer une page pour un article syndiqué, puisqu’on préférera renvoyer directement vers l’article en question.)

-  {id_syndic} retourne la liste des articles du site syndiqué dont l’identifiant est id_syndic.

-  {id_rubrique} retourne la liste des articles syndiqués dans cette rubrique.

-  {id_secteur} retourne la liste des articles syndiqués dans ce secteur.

Les critères d’affichage

Les critères communs à toutes les boucles s’appliquent.

Les balises de cette boucle

Les balises tirées de la base de données

Les balises suivantes correspondent aux éléments directement tirés de la base de données. Vous pouvez les utiliser également en tant que critère de classement (généralement : {par titre}).

-  #ID_SYNDIC_ARTICLE affiche l’identifiant unique de l’article syndiqué.

-  #ID_SYNDIC affiche l’identifiant unique du site syndiqué contenant cet article.

-  #TITRE affiche le titre de l’article.
Remarque : il est préférable d’utiliser ici le titre « brut » de l’article syndiqué - via le code [(#TITRE*)] -, pour éviter le moteur typographique. En effet les titres sont censés être déjà « typographiquement corrects » dans les backends, et on ne souhaite pas passer la correction typographique sur des titres en anglais ou sur des titres comprenant des expressions du genre « Les fichiers ~/.tcshrc ».

-  #URL_ARTICLE affiche l’adresse (URL) de l’article syndiqué (sur son site original).

-  #DATE affiche la date de publication de cet article.

-  #LESAUTEURS affiche les auteurs de l’article syndiqué.

-  #DESCRIPTIF affiche le descriptif de l’article syndiqué.

-  #NOM_SITE affiche le nom du site syndiqué contenant cet article.

-  #URL_SITE affiche l’adresse (URL) du site


Voir le squelette de cette page Site réalisé avec SPIP | Espace de traduction | Espace privé