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.
Téléchargements Extensions
Téléchargements Extensions
Extensions à installer dans le répertoire /tools.
Extension : Actions
Pour disposer d'une action de gestion des utilisateurs, permettant entre autre de supprimer les utilisateurs non voulus. (par Jean-Pascal Milcent, de Tela Botanica)Extension : a_multilinguisme (alpha version)
Permet de mettre le site yeswiki en anglais, pourrait être adapté pour d'autres languesExtension : Facette
Permet de filtrer le contenu de fiches bazar grâce à des cases à cocher indiquant des critères de catégorisation de ces fichesExtension : Gestionnaire de fiches Bazar
L'extension Bazar permet à la fois de gérer des formulaires et de gérer les données saisies dans ces formulaires.Extension : IP-Block
Blocage par filtre ip des spammeurs indonésiensExtension : despam
Pour effacer les pages affectées de spam de manière radicale (à réserver aux plus aguerris)Extension : Post-installation
Ajout de pages supplémentaires une fois le wiki installéExtension Syndication
L'extension syndication permet d'afficher une liste de liens issus d'un flux RSSExtension Login
L'extension login permet d'afficher un formulaire d'identification simplifié et configurable.De plus, quand on arrive sur une page où il faut être identifié, un formulaire d'identification minimal sera proposé plutôt qu'un message d'erreur.
Extension Contact
L'extension contact permet d'afficher un formulaire d'envoi de mail, d'inscription ou de désinscription à une newsletter, et la possibilité d'envoyer des pages de votre site par mail.Extension Attach
Cette version permet de redimensionner les images automatiquement au moment de l'envoi.Extension Tags
Ensemble d'actions wikini permettant d'associer a des pages wiki des mot clés, afin de catégoriser le contenu.Extensions en vrac
Ici une copie brute de l'ensemble des extensions disponibles :Afin d'éviter des erreurs, il est déconseillé d'écraser le dossier tools déjà présents sur votre espace ftp par ce dossier tools "complet".
Choisissez plutôt dans ce dossier tools "complet" ceux qui vous voulez installer et placez-les un par un dans votre dossier tools sur votre espace FTP.
Wikical
Wikical
Activité
Activité
Duplicateur
Duplicateur
Googleanalytics
Googleanalytics
Google Drive
Google Drive
Notif
Notif
Ebook pdf
Ebook pdf
Wikicolor
Wikicolor
Wikicolor permet d'afficher du texte dans une couleur spécifique, via la syntaxe :
- ~~(yellow)en rouge~~
- ~~(blue)en rouge~~
- ~~(brown)en rouge~~
- ~~(green)en rouge~~
- ~~(palevioletred)en rouge~~
Color
Color
Statistique
Statistique
Avec google stat
se connecter sur son compte google analyticsaller dans la roule crantée, créer un compte pui sremplir les infos demandées
- nom du compte = ça vous décidez
- nom du site web = ça vous décidez
- URL du site Web : ça c'est l'url de votre wiki
- => obtenir un ID de suivi
Récupérez le code global site tag et insérez le dans la page footer de votre wiki
A priori ça devrait compter les passants sur chacune des pages de votre wiki
l'Extension Pdf
l'Extension Pdf
- 186 Ko génére un pdf à partir d'une page wiki
- utiliser un handler /pdf pour afficher la page en Pdf dans votre navigateur.
ExtensionsSupplementairesYesWiki
Extension
Définition
Une extension est un petit module optionnel que l'on pourra ajouter à son YesWiki de base pour par exemple voir les statistiques du wiki, inclure des espaces de coécriture ou pour récupérer des pages wiki au format PDF. Certaines actions sont réservées au compte super administrateur (en général WikiAdmin).
Les extensions permettent d'activer de nouvelles actions et handlers
Si un message d'alerte de type Action inconnue "toto" apparaît, soit vous avez mal orthographié votre action, soit l'outil correspondant n'est pas installé ou pas activé.
installation
Vous pouvez ajouter une extension en utilisant l'utilitaire de mise à jour disponible sur la page WikiAdmin. TODO: quelle version de YesWiki ? Sur Cercopithèque je ne trouve pas cette fonctionnalité.
Les extensions permettent d'activer de nouvelles actions et handlers
Si un message d'alerte de type Action inconnue "toto" apparaît, soit vous avez mal orthographié votre action, soit l'outil correspondant n'est pas installé ou pas activé.
installation
Vous pouvez ajouter une extension en utilisant l'utilitaire de mise à jour disponible sur la page WikiAdmin. TODO: quelle version de YesWiki ? Sur Cercopithèque je ne trouve pas cette fonctionnalité.
- Activité : récupère la liste de tous les wikis installés sur un même espace et fourni leur flux RSS
- Captcha permet d'installer un captcha lors de l'édition d'une page
- Duplicateur : copie d'un ensemble de pages wiki d'un wiki à l'autre
- Ferme : interface pour gérer une ferme à wikis (installer des nouveaux wikis sur le même domaine)
- Googleanalytics : ajout de l'outils de statistiques Google Analytics aux pages de votre wiki
- Statistique permet d'installer un gestionnaire de statistiques pour votre wiki
- Espace co-écritire permet de créer des espaces de co-écriture au sein du wiki
- Markdown permet d'utiliser du markdown au sein de wiki
- Notif : recevoir par mail les modifications d'une page (en cours ou dépréciée ?)
- Pdf : génére un pdf à partir d'une page wiki
- Qrcode : générateur de qrcodes pour YesWiki
- Wikical : petit calendrier généré à partir des éléments entrés dans un fichier calendrier standard (.ICS)
- Wikicolor : coloration de texte dans YesWiki
- Ebook pdf permet de créer un pdf à partir d'une sélection de page wiki
- ebook : Générateur d'ebook aux formats epub et pdf à partir des pages wikis ou fiche bazar.
- ferme : Gérer une ferme à wikis a partir d'un formulaire bazar.
- googledrive : Créer des documents google et etherpad avec bazar.
- ipblock : Bloque les accès en édition pour les adresses ip de différents pays.
- LMS : Permet d'utiliser YesWiki comme une plateforme d'apprentissage (LMS : Learning Management System).
- loginldap : Remplace l'authentification de YesWiki par celle d'un annuaire LDAP,
- markdown : Active markdown au sein de YesWiki.
- qrcode : Générateur de Qrcodes et application QrcodeTroc
- Webhooks : ajouter de webhooks sortant
- Actions : ajoute la gestion des utilisateurs (suppression possible) à Yeswiki
- Cartowiki : représentation géographique de données
- Chatmot : création automatique d'un ChatMot à partir d'un titre de page
- Convergence : système de vote participatif
- Multilinguisme : changer la langue par défaut de YesWiki
- Notif : recevoir par mail les modifications d'une page
- Pointimagewiki : ajouter des points avec une description sur une image
- Rss : informations plus complètes dans le flux RSS des dernières modifications
- Tableau : ajoute une syntaxe pour formater des tableaux
- Tableofcontent : ajout d'une table des matières à une page
Qrcode
Qrcode
Cette extension permet d'ajouter dans le petit bouton partager en bas de page un qrcode spécifique à la page.
En le récupérant, vous obtenez un qrcode pointant vers la page en question.
Utilisation de QrCode Troc : explications sur github
Extension CheckAccessLink
Extension CheckAccessLink
Cette extension conditionne la visibilité du lien cible à son accessibilité.
L'objectif est de choisir caché certains liens aux utilisateurs non autorisés.
Fonctionnement:
- Installer l'extension (via Roue Crantée / Gestion du site / Mise à jour / Extensions )
- Il faut ajouter la chaine 'cacher_si_pas_autorise' à la fin de la syntaxe de lien, comme dans l'exemple suivant :
[[PageDeTest accéder sur la page de testcacher_si_pas_autorise]]
- Le lien "page de test" ne s'affichera que si la page cible est accessible à l'utilisateur en cours.
Utilisation avancée
Il est possible de remplacer la chaine 'cacher_si_pas_autorise' dans wakka.config.php par autre chose en rajoutant une ligne
Dans ce cas l'exempe précedent s'écrit de la façon suivante :
'alter_management_string' => '_ma_string_a_moi_',
Dans ce cas l'exempe précedent s'écrit de la façon suivante :
[[PageDeTest accéder sur la page de test_ma_string_a_moi_]]
Syntaxe Markdown
Syntaxe Markdown
YesWiki dans sa version Doryphore intègre une bibliothèque Markdown.
Afin d'utiliser la syntaxe markdown vous devez utiliser les balises suivantes :
""<div class="markdown"> votre markdown ici </div>""
Documentation originelle en Anglais
Mémo syntaxe Markdown
Markdown
Rendu
Titre 1
# Titre 1
# Titre 1
Titre 2
## Titre 2
## Titre 2
Titre 3
### Titre 3
### Titre 3
Gras
Un peu de **texte en gras**
Un peu de **texte en gras**
Italique
Un peu de _texte en italique_
Un peu de _texte en italique_
Italique (autre version)
Un peu de *texte en italique*
Un peu de *texte en italique*
Lien Hypertexte
Ceci est détecté comme un lien: https://yeswiki.net Et ceci est un lien avec un texte ancré : [YesWiki](https://yeswiki.net) Et ceci est un lien avec un texte ancré et un texte en survol : [YesWiki](https://yeswiki.org "Page d'accueil de YesWiki")
Ceci est détecté comme un lien:
https://yeswiki.net
Et ceci est un lien avec un texte ancré :
[YesWiki](https://yeswiki.net)
Et ceci est un lien avec un texte ancré
et un texte en survol :
[YesWiki](https://yeswiki.org "Page d'accueil de YesWiki")
Image


Image avec un lien
[](https://yeswiki.net/?AccueiL)
[](https://yeswiki.net/?AccueiL)
Citation
> Laurent. > YesWiki c'est génial? > Les autres. > C'est bon on a compris !!!!
> Laurent.
> YesWiki c'est génial?
> Les autres.
> C'est bon on a compris !!!!
Liste
* Lait * Oeuf * Fromage * Fourme * Langres * Jambon
* Lait
* Oeuf
* Fromage
* Fourme
* Langres
* Jambon
Liste ordonnée
1. Introduction 2. Acte 1 3. Acte 2 1. Scène 1 2. Scène 2 4. Acte 3
1. Introduction
2. Acte 1
3. Acte 2
1. Scène 1
2. Scène 2
4. Acte 3
Code Source
Voilà du `JavaScript()`
Voilà du `JavaScript()`
Bloc de code
Voilà un peu de code en JavaScript : ``` function bonjour() { alert('Bonjour'); } ``` Le langage est normalement détecté automatiquement, mais vous pouvez aussi le spécifier: ```sql SELECT * FROM users; DELETE FROM sessions; ```
Voilà un peu de code en JavaScript :
```
function bonjour() {
alert('Bonjour');
}
```
Le langage est normalement détecté automatiquement,
mais vous pouvez aussi le spécifier:
```sql
SELECT * FROM users;
DELETE FROM sessions;
```
Ligne Horizontale
Une ligne : *** ou Une autre ligne : ---
Une ligne :
***
ou
Une autre ligne :
---
Tableaux
Les tableaux sont créés en utilisant des pipes | et des traits d'union -.
Voici un tableau en Markdown :
Voici un tableau en Markdown :
| Mardi | Mercredi | | ------------- | ------------- | | Laurent | Jérémie | | Sébastian | Romain |
| Mardi | Mercredi |
| ------------- | ------------- |
| Laurent | Jérémie |
| Sébastian | Romain |
Notez qu'il faut au moins trois caractères de séparation dans chaque cellule titre.
La ligne 2 peut être utilisée pour aligner les colonnes:
La ligne 2 peut être utilisée pour aligner les colonnes:
| Ce Tableau | Est | Cool | | -------------- |:----------------:| ---------------:| | col 3 est | alignée à droite | Doryphore | | col 2 est | centrée | Cercopithèque |
| Ce Tableau | Est | Cool |
| -------------- |:----------------:| ---------------:|
| col 3 est | alignée à droite | Doryphore |
| col 2 est | centrée | Cercopithèque |
Extension LMS
Extension LMS
Permet d'utiliser YesWiki comme une plateforme d'apprentissage (LMS : Learning Management System).
Installation
- Copiez l'extension dans votre dossier tools ou installez-la depuis la page
GererMisesAJour
- Une fois l'installation automatique terminée sans erreur, taper
/update
Exemple :
https://www.example.com/?GererMisesAJour/update
Utilisation
- Rendez-vous sur la page
Bazar
- Ajoutez des activités LMS en ajoutant des fiches au formulaire ID = 1201
- Ajoutez ensuite des modules LMS en ajoutant des fiches au formulaire ID = 1202
- Ajoutez ensuite un parcours LMS en ajoutant un fiche au formulaire ID = 1203
- Notez l'url de ce parcours. Vous pouvez l'indiquer sur votre liste de parcours.
La documentation technique à jour est disponible ici.