ezmashup_fonctions.php
Ce fichier contient les filtres et les balises du plugin.
Table of Contents
Functions
- balise_FEED_CATEGORIES_dist() : Champ
- Compile la balise `#FEED_CATEGORIES` qui fournit la configuration d'une ou des catégories affectées aux différents feeds, pour un plugin utilisateur donné.
- balise_EZMASHUP_PLUGINS_dist() : Champ
- Compile la balise `#EZMASHUP_PLUGINS` qui fournit les plugins utilisateur actifs implémentant des feeds.
- ezmashup_lister_plugins() : array<string|int, mixed>
- Renvoie la liste des préfixes des plugins actifs ou tous les plugins utilisant Mashup Factory.
- feed_taglist_afficher() : string
- Construit la liste des tags non techniques du feed pour un affichage.
Functions
balise_FEED_CATEGORIES_dist()
Compile la balise `#FEED_CATEGORIES` qui fournit la configuration d'une ou des catégories affectées aux différents feeds, pour un plugin utilisateur donné.
balise_FEED_CATEGORIES_dist(Champ $p) : Champ
La signature de la balise est : #FEED_CATEGORIES{plugin[, categorie_id, information]}
.
Parameters
- $p : Champ
-
Pile au niveau de la balise.
Tags
Return values
Champ —Pile complétée par le code à générer.
balise_EZMASHUP_PLUGINS_dist()
Compile la balise `#EZMASHUP_PLUGINS` qui fournit les plugins utilisateur actifs implémentant des feeds.
balise_EZMASHUP_PLUGINS_dist(Champ $p) : Champ
La signature de la balise est : #EZMASHUP_PLUGINS{[actifs_seuls]}
.
Parameters
- $p : Champ
-
Pile au niveau de la balise.
Tags
Return values
Champ —Pile complétée par le code à générer.
ezmashup_lister_plugins()
Renvoie la liste des préfixes des plugins actifs ou tous les plugins utilisant Mashup Factory.
ezmashup_lister_plugins([mixed $actifs_seuls = 'oui' ]) : array<string|int, mixed>
L'utilisation du plugin Mashup Factory est repérée via les consignations dans la table spip_meta
.
Parameters
- $actifs_seuls : mixed = 'oui'
Return values
array<string|int, mixed> —Liste des préfixes en minuscules
feed_taglist_afficher()
Construit la liste des tags non techniques du feed pour un affichage.
feed_taglist_afficher(array<string|int, mixed> $tags[, null|string $separateur = ',' ]) : string
Les tags non techniques commencent par un _
.
Parameters
- $tags : array<string|int, mixed>
-
Tableau des tags du feed
- $separateur : null|string = ','
-
Séparateur des tags dans la liste affichée (par défaut une virgule)
Return values
string —Liste des tags non techniques au format chaine