{tout}

Le critère {tout} permet de sélectionner les données d’une table comme si aucun critère restrictif, même implicite, n’était appliqué.

  • <BOUCLE_x(RUBRIQUES) {tout}>
    • toutes les rubriques sont sélectionnées, c’est-à-dire les rubriques vides en plus des rubriques contenant des éléments publiés.
      On réservera ce choix à des besoins très spécifiques ; en effet, par défaut, SPIP n’affiche pas sur le site public les rubriques qui ne contiennent aucun élément actif, afin de garantir que le site ne propose pas de « culs de sac » (navigation vers des pages ne proposant aucun contenu).
  • <BOUCLE_x(ARTICLES) {tout}>
    • tous les articles quelqu’en soient le statut, publié ou non, sont sélectionnés dans toutes les rubriques sauf ceux dont la date publication est postérieure à la date en cours (dans le cas où le site est configuré avec l’option « Ne pas publier les articles avant la date de publication fixée »).
      Utile par exemple pour afficher les articles les plus récents (dans l’intégralité du site) sur la page d’accueil.
  • <BOUCLE_x(AUTEURS) {tout}>
    • tous les auteurs sauf ceux mis à la poubelle (statut != 5poubelle) sont sélectionnés, qu’ils aient écrit un article ou non, qu’ils soient administrateur, administrateur restreint, rédacteur, visiteur ou nouvel inscrit.
  • <BOUCLE_x(DOCUMENTS) {tout}>
    • tous les documents sauf ceux en mode vignette (mode != vignette) sont sélectionnés dans l’intégralité du site.
  • <BOUCLE_x(MOTS) {tout}>
    • tous les mots-clefs sont sélectionnés dans l’intégralité du site.
  • <BOUCLE_x(BREVES) {tout}>
    • toutes les brèves publiées (statut = publie) sont sélectionnées dans l’intégralité du site.
  • <BOUCLE_x(FORUMS) {tout}>
    • tous les forums publiés (statut = publie) sont sélectionnés dans l’intégralité du site sans prendre en compte leur hiérarchie. Avec ce critère, vous pouvez sélectionner tous les messages quelle que soit leur position dans un thread (dans la limite des autres critères, bien sûr).
      Cela permet par exemple d’afficher les messages par ordre strictement chronologique, ou de compter le nombre total de contributions dans un forum.

Noter que ce critère possède un alias : le critère {tous}.

Auteur denisb Publié le : Mis à jour : 15/07/23

Traductions : عربي, català, English, Español, Español, français, Nederlands, Türkçe