Filter ~ liste des conditions

motclé description type valeur
datemax vrai jusqu'à cette date AAAAMMJJHHMM
datemin vrai à partir de cette date AAAAMMJJHHMM
period vrai entre ces dates
Si l'année est omise, le test est fait pour l'année en cours.
Exemple: 1224,01021000 = du 24 décembre minuit au 2 janvier de l'année suivante à 10h
AAAAMMJJHHMM, AAAAMMJJHHMM
day liste des jours autorisés. 1,7 -> lundi ou dimanche
month liste des mois autorisés 1,2 -> janvier ou février
hmax vrai jusqu'à cette heure HHMM
hmin vrai à partir de cette heure HHMM
hperiod vrai entre ces plages horaires (liste possible) HHMM-HHMM
guest vrai si l'internaute n'est pas identifié (invité) 1|0
admin vrai si un admin est connecté 1|0
user liste des userid autorisés 8,12
username liste des username autorisés ex: admin,lomart
group liste des usergroup autorisés 8,12
lang liste des langages autorisés. Seule une partie du code est nécessaire ex: fr,ca
mobile vrai si le site est affiché sur un mobile 1|0
homepage vrai si le shortcode est affiché sur la page d'accueil 1|0
server-host vrai si l'argument figure dans le nom du serveur hôte.
exemple: server-host:.lomart.fr (un sous-domaine de lomart.fr)
tout ou partie du nom
server-ip vrai si l'IP correspond à une de la liste. localhost, ::1, 192.168.0.1 pour des serveurs locaux adresse IP
  • Une condition, comme argument d'une option filter 1, s'exprime en indiquant le type de condition (mot-clé), suivi du signe 2 points et de la valeur. datemax:20191225
  • Plusieurs conditions sont possibles en les séparant par des points-virgules. day:6,7;hperiod:9-12
  • >Pour inverser le sens de la condition, il suffit d'ajouter un point d'exclamation devant le type de condition. !admin
  • Un mot-clé sans valeur est équivalent à mot-clé:1 (ou vrai). Une condition fausse s'exprime par mot-clé:0 ou !mot-clé.
  • Pour les dates, la partie heure (HHMM) est optionnelle.

1 L'action filter permet également d'utiliser une autre forme. Voir filter ~ afficher sous conditions