Choisir le nombre de colonnes
Choisir le nombre de colonnes
Choisir le nombre de colonnes pour une page a deux significations :
Des colonnes menu
En plus de votre menu horizontal, vous pouvez ajouter un ou des menus, à gauche et/ou à droite.Exemple visuel d'une page avec une colonne menu à gauche (cliquez sur l'image pour la voir en plein écran) :

Des colonnes de mise en forme du contenu
Vous avez des possibilités de mise en forme en colonnes de votre contenu (texte, images ...) à l'intérieur du bloc central de contenu.Exemple visuel d'une page dont le contenu est organisé en 3 colonnes (cliquez sur l'image pour la voir en plein écran) :

Extension Progress Bar
demande une maîtrise du ftp et accès au serveur
Extension Progress Bar
L'extension Progress Bar permet d'afficher la progression d'une tâche à l'intérieur d'une page wiki.Installation
- Télécharger l'extension Progress Bar
- la décompresser et la copier dans le répertoire tools de votre YesWiki,
- Vérifier que dans le fichier desc.xml active soit sur "1" et c'est fini !
Paramètres des actions
[100%] done
[40%] done
[60%] done
[50%] done
[5%] done
[25%] done
[6/14] done
Captcha
Captcha
L'extension captcha rajoute sur chaque page en mode édition, un champ captcha à compléter avant de valider la page.
Ceci permet de limiter le spam sur le wiki.
Extension Tags
Extension Tags
Ensemble d'actions permettant d'associer a des pages wiki des mot clés, afin de catégoriser le contenu.
Attention : ne marche qu'en PHP5.
Installation
- Télécharger l'extension Tags
- Les décompresser et les copier dans le répertoire tools de votre YesWiki
- Ajouter dans une page de votre YesWiki l'action correspondante entre {{ }}
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 {{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
{{nuagetag tri="1"}} donne
{{nuagetag tri="alpha"}} donne
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).
- vue : indique le template à utiliser {{listepages tags="actu" vue="bulle_microblog.tpl.html"}}
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
Les handlers
/ajaxaddcomment, /ajaxdeletepage, /ajaxeditsont les équivalent ajax (donc renvoyant du json plutôt que du html) des handlers /addcomment, /deletepage, /edit
Les parametres de configuration
Dans le dossier tools/tags/wiki.phpligne:
define('COMMENTAIRES_OUVERTS_PAR_DEFAUT', 1);
> pour afficher par défaut la possibilité d'ajouter des commentaires à une page (on peut toujours affine page par page par la suite)
define('CACHER_MOTS_CLES', 0);
> pour qu'en mode édition n'apparaissent pas les mots clés à saisir
Observations
Lorsqu'on édite une page pour modifier un tag (on touche uniquement au tag et pas au contenu de la page), puis qu'on sauvegarde la page, la boite de dialogue Cette page n'a pas été enregistrée car elle n'a subi aucune modification apparaît.Voilà une action qui demande un clic supplémentaire...