La boucle BREVES

La boucle BREVES, comme son nom l’indique, retourne une liste de brèves.

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

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} : les brèves sont sélectionnées dans l’intégralité du site.

-  {id_breve} sélectionne la brève dont l’identifiant est id_breve. Comme l’identifiant de chaque brève est unique, ce critère retourne une ou zéro réponse.

-  {id_rubrique} sélectionne toutes les brèves contenues dans la rubrique en cours.

-  {id_mot} sélectionne toutes les brèves liées au mot-clé en cours (à l’intérieur d’une boucle de type MOTS).

-  {titre_mot=xxxx}, ou {type_mot=yyyy} sélectionne les brèves liées au mot-clé dont le nom est « xxxx », ou liées à des mots-clés du groupe de mots-clés « yyyy ». Attention, on ne peut pas utiliser plusieurs critères {titre_mot=xxxx} ou {type_mot=yyyy} dans une même boucle.

-  {id_groupe=zzzz} permet de sélectionner les brèves liées à un groupe de mots-clés ; principe identique au {type_mot} précédent, mais puisque l’on travaille avec un identifiant (numéro du groupe), la syntaxe sera plus « propre ».

-  {lang} sélectionne les brèves de la langue demandée dans l’adresse de la page.

-  {recherche} sélectionne les brèves correspondant aux mots indiqués dans l’interface de recherche (moteur de recherche incorporé à SPIP).

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_BREVE affiche l’identifiant unique de la brève.

-  #TITRE affiche le titre de la brève.

-  #DATE affiche la date de publication de la brève.

-  #TEXTE affiche le texte de la brève.

-  #NOM_SITE affiche le nom du site indiqué en références.

-  #URL_SITE affiche l’adresse (URL) du site indiqué en références.

-  #ID_RUBRIQUE affiche l’identifiant de la rubrique dont dépend cette brève.

-  #LANG affiche la langue de cette brève. Par défaut, la langue d’une brève est la langue du secteur dans lequel elle se trouve.

Les balises calculées par SPIP

Les éléments suivants sont calculés par SPIP (Ils ne peuvent pas être utilisés comme critère de classement).

-  #NOTES affiche les notes de bas de page (calculées à partir de l’analyse du texte).

-  #INTRODUCTION affiche les 600 premiers caractères du texte, les enrichissements typographiques (gras, italique) sont supprimés.

-  #URL_BREVE affiche l’URL de la page de la brève.

-  #FORMULAIRE_FORUM fabrique et affiche le formulaire permettant de poster un message répondant à cette brève. Pour en savoir plus, voir aussi « VarianteContrib MultiSpip-creez-des-sites-Spip-en ».

-  #PARAMETRES_FORUM fabrique la liste des variables exploitées par l’interface du formulaire permettant de répondre à cette brève.

[<a href="spip.php?page=forum&(#PARAMETRES_FORUM)">Répondre à cette brève</a>]

On peut lui passer un paramètre spécifiant l’adresse de retour après avoir posté le message. Par exemple : <a href="spip.php?page=forum&(#PARAMETRES_FORUM{#SELF})">Répondre à cette brève</a> renverra le visiteur sur la page actuelle une fois que le message a été validé.

Le logo

-  #LOGO_BREVE affiche le logo de la brève, éventuellement avec la gestion du survol.

-  #LOGO_BREVE_RUBRIQUE affiche, si il existe, le logo de la brève ; si ce logo n’a pas été attribué, SPIP affiche le logo de la rubrique.

Discussion

Aucune discussion

Ajouter un commentaire

Avant de faire part d’un problème sur un plugin X, merci de lire ce qui suit :

  • Désactiver tous les plugins que vous ne voulez pas tester afin de vous assurer que le bug vient bien du plugin X. Cela vous évitera d’écrire sur le forum d’une contribution qui n’est finalement pas en cause.
  • Cherchez et notez les numéros de version de tout ce qui est en place au moment du test :
    • version de SPIP, en bas de la partie privée
    • version du plugin testé et des éventuels plugins nécessités
    • version de PHP (exec=info en partie privée)
    • version de MySQL / SQLite
  • Si votre problème concerne la partie publique de votre site, donnez une URL où le bug est visible, pour que les gens puissent voir par eux-mêmes.
  • En cas de page blanche, merci d’activer l’affichage des erreurs, et d’indiquer ensuite l’erreur qui apparaît.

Merci d’avance pour les personnes qui vous aideront !

Par ailleurs, n’oubliez pas que les contributeurs et contributrices ont une vie en dehors de SPIP.

Qui êtes-vous ?
[Se connecter]

Pour afficher votre trombine avec votre message, enregistrez-la d’abord sur gravatar.com (gratuit et indolore) et n’oubliez pas d’indiquer votre adresse e-mail ici.

Ajoutez votre commentaire ici

Ce champ accepte les raccourcis SPIP {{gras}} {italique} -*liste [texte->url] <quote> <code> et le code HTML <q> <del> <ins>. Pour créer des paragraphes, laissez simplement des lignes vides.

Ajouter un document

Suivre les commentaires : RSS 2.0 | Atom