{xxxx IN a,b,c,d}
a partir de SPIP 1.8, SPIP 1.8.1, limita la visualización a los resultados que tienen el criterio xxxx igual a a, b, c o d.
Lo resultados son ordenados en el orden indicado (salvo petición explícita de otro criterio de ordenación). También es posible seleccionar cadenas de caracteres, por ejemplo con {titre IN 'China', 'Japón'}
Es igualmente posible pasar como argumento una array (a partir de SPIP 1.9).
Puede tratarse de una array definida por una baliza #ARRAY
(ver #ARRAY) o bien de una array que provenga de una baliza #ENV{mon_post}***
.
Si #ENV{mon_post}
es una array (que viene por ejemplo de entradas de formulario cuyo atributo name termina en < code>[]), []), y si los filtros de análisis han sido desactivados añadiendo un doble asterisco como sufijo para esta baliza, entonces cada elemento de la array será considerado un argumento de IN, y SPIP aplicará los filtros de seguridad sobre cada uno de ellos [1].
El esqueleto estándar formulaire_forum_previsu proporciona un ejemplo de utilización con un bucle MOTS que tiene el criterio {id_mot IN #ENV**(ajouter_mot}}
:
este bucle selecciona solamente las palabras clave que pertenecen a un conjunto indicado dinámicamente. Aquí, este conjunto habrá sido construido por el formulario del esqueleto estándar «choix_mots» choix_mots, el cual utiliza el atributo name=ajouter_mot[]
.