{tout}

-  {tout} is een voorwaarde die toelaat gegevens te selecteren en de standaard criteria te laten vervallen.

Wat heeft het plaatsen van deze voorwaarde als consequenties:

  • <BOUCLE_x(RUBRIQUES) {tout}>
    • Alle rubrieken worden geselecteerd, dat wil zeggen: alle lege rubrieken bovenop de rubrieken die gepubliceerde elementen bevatten.
      Deze keuze wordt slechts in zeer specifieke gevallen toegepast. Standaard verbergt SPIP rubrieken die geen gepubliceerde elementen bevatten om geen "valse verwachtingen" bij de bezoekers op te wekken.
  • <BOUCLE_x(ARTICLES) {tout}>
    • Zoals normaal worden alle gepubliceerde (statut = publie) artikelen geselecteerd uit alle rubrieken, behalve die waarvan de publicatiedatum in de toekomst ligt (in het geval dat de site werd geconfigureerd met de optie «Artikelen niet weergeven vóór hun vastgestelde publicatiedatum»).
      Bruikbaar om bijvoorbeeld op de home page een overzicht te geven van de nieuwste artikelen uit de gehele site.
  • <BOUCLE_x(AUTEURS) {tout}>
    • Alle auteurs behalve die in de prullenbak (statut != 5poubelle) worden geselecteerd, ongeacht of ze een artikel hebben geschreven, of administrateur zijn, of redacteur, of bezoeker.
  • <BOUCLE_x(DOCUMENTS) {tout}>
    • Alle documenten behalve die als ikoon (mode != vignette) worden geselecteerd uit de gehele site.
  • <BOUCLE_x(MOTS) {tout}>
    • Alle trefwoorden van de gehele site worden geselecteerd.
  • <BOUCLE_x(BREVES) {tout}>
    • Alle gepubliceerde (statut = publie) nieuwberichten uit de gehele site worden geselecteerd.
  • <BOUCLE_x(FORUMS) {tout}>
    • Alle gepubliceerde (statut = publie) forums uit de gehele site worden geselecteerd, zonder rekening te houden met hun hierarchie.
      Dit laat toe alle berichten op strikt chronologische volgorde weer te geven, of het totaal aantal bijdragen aan een forum te tellen.

In SPIP 2.0 en SPIP 2.1 :
Om de standaardvoorwaarde (bijvoorbeeld “where statut=publie”) te laten vervallen en werkelijk alle elementen van een tabel te selecteren, kan de schrijfwijze <BOUCLE_yy(prefix_tabel)> worden gebruikt, waarbij in kleine letters de exacte naam —inclusief prefix— van de tabel wordt aangegeven [1].
Een voorbeeld om alle artikelen, ongeacht hun status, weer te geven: <BOUCLE_yy(spip_articles)>


Deze voorwaarde heeft een alias: de voorwaarde {tous}.

Voetnoot

[1let op: dus geen ’s’ in spip_forum

Auteur Hanjo Gepubliceerd op:

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