DokuWiki

It's better when it's simple

Outils pour utilisateurs

Outils du site


fr:plugin:struct:cloud

Extension Struct

Contrôle de nuages (Control Clouds)

Analogue au Tag Cloud de l'extension data, il existe une syntaxe pour créer des étiquettes-nuages (tag-clouds) pour contrôler les agrégations.

Cette syntaxe affichera les valeurs d'un champ struct donné en tant que nuage d'étiquettes. Chaque valeur renvoie à la page en cours (sauf si configurée autrement par l'option cible). La page doit également contenir une table struct - cette table sera filtrée pour toutes les entrées correspondant à la balise sélectionnée.

Exemple:

---- struct cloud ----
schema: project
field: employees
min: 2
limit: 20
----

Le code ci-dessus afficherait un nuage d'employés affectés à au moins deux projets différents. Un maximum de 20 employés les plus occupés sont montrés.

Voici les options possibles pour le nuage:

Option(s) Requis? Description
schéma
depuis
tables
oui Quel schéma est la source des données?
champ
select
cols
col
oui Quel attribut est utilisé pour construire le nuage?
limite
max
non Nombre maximum d'étiquettes à afficher. Si non renseigné, tout sera affiché
min non Compte minimum qu'une étiquette doit avoir. Si non renseigné, tout sera affiché
page
cible
non Donnez une page qui contient la table de données à contrôler. Si non renseigné, la page courante est utilisée
summarize non Réglez à 1 pour montrer la somme des champs
fr/plugin/struct/cloud.txt · Dernière modification : 2018-01-28 16:22 de Digitalin

Sauf mention contraire, le contenu de ce wiki est placé sous les termes de la licence suivante : CC Attribution-Share Alike 4.0 International
CC Attribution-Share Alike 4.0 International Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki