Extension Tags
Ensemble d'actions wikini permettant d'associer a des pages wiki des mot clés, afin de catégoriser le contenu.
Attention : nécessite la présence de Jquery dans le template, ne marche qu'en PHP5.
(dans le template "carnet", Jquery n'est pas par défaut => aller le chercher dans un autre template : on prend le fichier "0jquery-1.3.2.min.js" dans le répertoire "javascript" d'un autre thème.)
Fonctionnement des tags
En mode édition, noter des mot-clés, séparés par un espace, dans la zone de saisie prévue à cet effet en bas de page.Attention : pas d'apostrophes !
On peut ensuite afficher les pages taguées de différentes façons grâce aux actions suivantes
Les actions utilisateurs
L'action {{listepages}}
L'action {{listepages}} permet de faire s'afficher les pages taguées. Par défaut, tout le contenu de la page s'affiche, mais on peut modifier ce paramètre.Paramètres
- tags (obligatoire) : ensemble des mots-clés devant figurer dans les pages
- notags : ensemble des mots-clés ne devant pas figurer dans les pages
- edit : possibilité d'éditer les pages
- class : associe une classe css aux pages (valeur "liste" par défaut)
- tri : trie par ordre alphabétique ("alpha") ou chronologique ("date")
- nb : nombre maximum de pages affichées sur une même page (si pas de valeur : affiche toutes les pages).
- accordeon : si fixé à "1", affiche une liste de noms de pages, qui se déroule en accordéon quand on clique dessus
L'action {{nuagetag}}
Affiche un nuage de mots clé, avec 6 niveaux de tailles de mot clés en fonction de leur fréquence d'utilisation.Paramètres
- tri : mettre "alpha" pour avoir un tri alphabétique, il sera mélangé aléatoirement sinon
-
mode-emploi
3 pages avec le mot clé "mode-emploi" :
-
balh
Une page avec le mot clé "balh" :
-
TxZrsLrjBlczPEMpP
Une page avec le mot clé "TxZrsLrjBlczPEMpP" :
-
nxc
Une page avec le mot clé "nxc" :
-
av
Une page avec le mot clé "av" :
-
musica
Une page avec le mot clé "musica" :
-
a
7 pages avec le mot clé "a" :
-
Projets
Une page avec le mot clé "Projets" :
-
s
6 pages avec le mot clé "s" :
-
news
4 pages avec le mot clé "news" :
-
:
Une page avec le mot clé ":" :
-
AkvGfjoKiBpZzHDayT
Une page avec le mot clé "AkvGfjoKiBpZzHDayT" :
-
A
Une page avec le mot clé "A" :
-
a
3 pages avec le mot clé "a" :
-
wikini
3 pages avec le mot clé "wikini" :
-
ComInterne
Une page avec le mot clé "ComInterne" :
-
pitol
Une page avec le mot clé "pitol" :
-
(
Une page avec le mot clé "(" :
-
RE
Une page avec le mot clé "RE" :
-
.
Une page avec le mot clé "." :
-
3
Une page avec le mot clé "3" :
-
GroupeTravail
Une page avec le mot clé "GroupeTravail" :
-
malautia
Une page avec le mot clé "malautia" :
-
\r\n
Une page avec le mot clé "\r\n" :
-
-
2 pages avec le mot clé "-" :
-
microblog
Une page avec le mot clé "microblog" :
-
²
Une page avec le mot clé "²" :
-
template
Une page avec le mot clé "template" :
-
i
Une page avec le mot clé "i" :
-
=
Une page avec le mot clé "=" :
-
c
Une page avec le mot clé "c" :
-
mp
Une page avec le mot clé "mp" :
-
pl
Une page avec le mot clé "pl" :
-
la
Une page avec le mot clé "la" :
-
ssassa
Une page avec le mot clé "ssassa" :
-
groupetravail
Une page avec le mot clé "groupetravail" :
-
b
Une page avec le mot clé "b" :
-
nt
Une page avec le mot clé "nt" :
-
tag
Une page avec le mot clé "tag" :
-
r
2 pages avec le mot clé "r" :
-
musica
Une page avec le mot clé "musica" :
-
q
Une page avec le mot clé "q" :
-
Musica
Une page avec le mot clé "Musica" :
L'action {{rss}}
Génère un flux RSS avec possibilité de sélectionner l'ensemble des pages contenant certains tags choisis.Paramètres
- tags (obligatoire) : ensemble des mots clés devant figurer dans le flux rss
- notags : ensemble des mots clés ne devant pas figurer dans le flux rss
- nbcar : nombre de caractères maximum de la page a afficher dans le flux rss
Exemple : {{rss tags="miniblog" nbcar="200"}} donne :
Les actions réservées au groupe d'administrateurs
L'action {{admintag}}
Affiche la liste complète des tags utilisés, avec les pages associées, en offrant la possibilité de les supprimer massivement.Attention : il faut être identifié comme administrateur du Wikini
Exemple : {{admintag}} donne L'action admintag est réservée au groupe des administrateurs...
Les handlers
/ajaxaddcomment, /ajaxdeletepage, /ajaxeditsont les équivalent ajax (donc renvoyant du json plutôt que du html) des handlers /addcomment, /deletepage, /edit