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. filter=
datemax:20191225
- Plusieurs conditions sont possibles en les séparant par des points-virgules.
filter=!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.
filter=!admin
oufilter=!group:8
- Un mot-clé sans valeur est équivalent à
filter=mot-clé:1
(ou vrai). Une condition fausse s'exprime parfilter=mot-clé:0
oufilter=!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