Page de documentation de la configuration de ce wiki
====== Config ======
===== Des usages du wiki =====
==== Mot de passe ====
La méthode de chiffrement des mots de passe lors de l'inscription est [[wp>wiki/Bcrypt |Brcypt]]
==== Barre de menu gauche ====
Il est généré depuis [[:aside|]], puis placé dans la [[:aside?do=admin&page=config|configuration]] à la ligne sidebar puis réduit en marge depuis [[:aside?do=admin&page=styling|Paramètres de style du thème]] (template) à la valeur ''
**[[Le Biohackerspace|]]**
* [[Accès|]]
* [[Gouvernance|]]
------
**[[Les activités|]]**
* Prototypes
* Ateliers
------
**Hors les murs**
* [[Hack2eaux|]]
==== Bouton 'modifier' pour section de page ====
Ceci est permis par configuration en sélectionnant l'éditeur DokuWiki comme éditeur par défaut
==== Dispositif anti Spam ====
Le module [[https://www.dokuwiki.org/plugin:captcha|Captacha plugin]] est installé et utilisé (octobre 2020) pour proposer de résoudre un formule mathématique relativement simple lors de la création de compte et d’enregistrement de modifications de pages.
===== Mise en forme du texte =====
Installation du module [[https://www.dokuwiki.org/plugin:blockquote|blockquote]] qui permte de mettre en forme les citations dans les pages de ce wiki.
Ne jamais croire un citation partagée sur Internet
Apocryphe, "Dans les ZinternetS", Act 0 scene 2
Qui disait aussi C'est ça la vie!
et se carapata.
« //Ne jamais croire un citation partagée sur Internet// » Apocryphe, "Dans les ZinternetS", Act 0 scene 2Qui disait aussi
C'est ça la vie !et se carapata.
{{tag>Prototype Eaux Rivières}}
//Ici 3 étiquettes ''Prototype'' ; ''Eaux'' ; ''Rivières'' sont appliquées à la page//
Ce qui fut fait le 22/11/2020 sur la page [[:hors_les_murs:hack2eaux:pieges_a_microplastiques|]], voir la [[https://wiki.kaouenn-noz.fr/hors_les_murs:hack2eaux:pieges_a_microplastiques?do=diff&rev2%5B0%5D=1603300834&rev2%5B1%5D=1606060761&difftype=sidebyside|vue comprative]]
ce qui donne un répertoire par étiquette, grace au module [[https://www.dokuwiki.org/plugin:pagelist|PageList Plugin]], accessible [[https://wiki.kaouenn-noz.fr/tag:prototype?do=showtag&tag=Prototype|ici]]
**À faire pour éviter le bordel et améliorer l'indexation**
« //Comment j'organise mes notes professionnelles avec Dokuwiki et ses plugins// » Jln, sur son blog==== Création d'un répertoire par type de documentation ==== À l'aide du module [[https://www.dokuwiki.org/plugin:pagequery|PageQuery]] le code ressemble à (pour exemple du répertoire [[:repertoire:type_tutorielle|Tutorielle]])
{{pagequery>type_tutorielle;
fulltext;
sort=key:direction,key2:direction;
sort=a,name;
group;
limit=100;
cols=2;
spelldate;
bullet=square;
proper;
border=inside;
hidestart;
case;
natsort
}}
Ce qui rend :
{{ :config:repertoire_type_tutorielle_kaouenn-noz_.png }}
=== Les répertoires ===
* Le répertoire de [[:repertoire:type_tutorielle|pages contenant de tutoriels]]
* Le répertoire de [[:repertoire:guide_pratique|pages contenant des guides pratiques]]
* Le répertoire de [[:repertoire:explication|pages contenant des explications]]
* Le répertoire de [[:modele:type_guide_reference|pages étant des guides de référence]]
==== Liste des pages orphelines ====
[[:orphans|Cette page wiki]] liste les pages dans lesquelles ou pour lesquelles un effort de contribution de contribution est nécessaire afin de rétablir les liens de redirection interne entre pages du wiki.
===== Légender les images =====
Les images, une fois téléversées dans le wiki, peuvent être affichées avec l'aide de l'éditeur de texte et/ou avec le wikicode directement dans la page :
{{nom-de-fichier-image.png}}
Pour ajouter une légende aux images nous utilisons le greffons [[https://www.dokuwiki.org/plugin:imagereference|Imagereference]]. Il s'utilise ainsi :
{{nom-de-fichier-image.png}}
L'image ici est visible dans la référence .
===== Sous le moteur =====
Ce wiki tourne sur un serveur personnel ([[https://fr.wikipedia.org/wiki/Auto-hébergement_(Internet)|auto-hébergement]]) dans un conteneur Docker. Plusieurs petits changements ont été effectués pour être à même de faire fonctionner certains détails comme l'import/export de wikis.
Nous utilisons un fichier ''Dockerfile'' assez simple :
upload_max_filesize = 100M
post_max_size = 100M
max_execution_time = 600
max_input_time = 600
Et enfin la configuration de Apache2 (volume Docker : ''./data/apache2.conf:/etc/apache2/apache2.conf'')
Timeout 600