{tout}

El criterio {tout} permite seleccionar los datos de una tabla como si ningún otro criterio restrictivo hubiera sido aplicado.
Su utilización sirve también de recordatorio para el webmaster, ya que se obtiene el mismo resultado si no se indica ningún criterio.

  • <BOUCLE_x(RUBRIQUES) {tout}>
    • Todas las secciones son seleccionadas, es deciar las secciones vacías más las secciones que contienen elementos publicados.
      Se reservará esa opción a necesidades muy específicas; de hecho, por defecto, SPIP no muestra en el sitio público las secciones que no tienen ningún elemento activo, a fin de garantizar que el sitio no proponga «culs de sac» (es decir, navegación hacia páginas que no proponen ningún contenido).
  • <BOUCLE_x(ARTICLES) {tout}>
    • Todos los artículos publicados (statut = publie) son seleccionados en todas las secciones. Esto es útil especialmente para mostrar los artículos más recientes (de todo el sitio) en la página de inicio.
  • <BOUCLE_x(AUTEURS) {tout}>
    • Todos los autores excepto los que están en la papelera (statut != 5poubelle) son seleccionados, hayan escrito un artículo o no, ya sean administrador, administrador restringido, redactor, visitante o recién inscrito.
  • <BOUCLE_x(DOCUMENTS) {tout}>
    • Todos los documentos excepto los que están en modo viñeta (mode != vignette) de todo el sitio son seleccionados.
  • <BOUCLE_x(MOTS) {tout}>
    • Todas las palabras clave del sitio son seleccionadas.
  • <BOUCLE_x(BREVES) {tout}>
    • Todas las breves publicadas (statut = publie) de todo el sitio son seleccionadas.
  • <BOUCLE_x(FORUMS) {tout}>
    • Todos los foros publicados (statut = publie) de todo el sitio son seleccionados, sin tener en cuenta su jerarquía. Con este criterio, se pueden seleccionar todos los mensajes independientemente de su posición dentro de un hilo (por supuesto, con el límite de los otros criterios). Eso permite, por ejemplo, mostrar los mensajes por orden estrictamente cronológico, o bien contar el número total de contribuciones en un foro.

A partir de SPIP 2.0 :
Para saltarse las últimas restricciones de selección (“where statut=publie”, por ejemplo) y seleccionar realmente todos los elementos de una tabla, se puede utilizar la notación <BOUCLE_yy(prefixe_table)> donde se le precisa en minúsculas el nombre exacto —incluido el prefijo— de la tabla de búsqueda [1].
Por ejemplo, para mostrar todos los artículos, cualquiera que sea su estado (prepa, prop, publie, poubelle, refuse): <BOUCLE_yy(spip_articles)>


Nótese que este criterio tiene un alias: el criterio {tous}.

Notas

[1atención: sin ’s’ para spip_forum

Autor o autora David Sánchez Crespillo Publicado el: Actualizado: 26/10/12

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