Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
Prochaine révision Les deux révisions suivantes
wikitips [2018/05/16 15:49]
superadmin
wikitips [2020/05/07 11:43]
superadmin [Liens des images]
Ligne 4: Ligne 4:
  
 //You will find here a few tips regarding the mananing of the DokuWiki. This page is in french as the administrators are french.// //You will find here a few tips regarding the mananing of the DokuWiki. This page is in french as the administrators are french.//
 +
 +<​nodisp>​
 +----
 +//MAJ 2020.04//
 +
 +**Technique**
 +  * Mise à jour : impossible pour le moment, il faudrait que le serveur soit sur la version 5.6 de PHP (il est sur la 5.3.3) / **à discuter**
 +  * Pages cachées : possible de cacher des textes aux personnes non loguées et non admin avec le plugin nodisp qui est installé et disponible / **OK**
 +  * Table des matières : activable sur chaque page en effaçant le NOTOC en haut de page dans l'​édition / **OK**
 +  * Sidebar : ajout des liens vers les différents sites de AYCH / **OK**
 +  * Ajout d'une vidéo : syntaxe expliquée en bas de cette page / **OK**
 +  * Ajout du favicon / **OK**
 +  * Ajout d'un lien sur une image : 
 +
 +**Graphique**
 +  * Modification du footer : ajout des logos / **OK**
 +  * Modification du header (logo) : ajout du logo / **OK**
 +
 +----
 +</​nodisp>​
  
 ===== Syntaxe ===== ===== Syntaxe =====
  
 Des pages intéressantes qui décrivent la syntaxe à utiliser sur DokuWiki : Des pages intéressantes qui décrivent la syntaxe à utiliser sur DokuWiki :
 +  * [[http://​colossus.lecolededesign.com/​forsoni/​wiki/​doku.php?​id=wiki:​syntaxe|La syntaxe décrite par Quentin pour le colossus]]
   * [[http://​tutos.free-h.org/​doku.php/​wiki/​syntaxe|tutos.free-h.org]]   * [[http://​tutos.free-h.org/​doku.php/​wiki/​syntaxe|tutos.free-h.org]]
   * [[https://​wiki.monitoring-fr.org/​syntax|wiki.monitoring-fr.org]]   * [[https://​wiki.monitoring-fr.org/​syntax|wiki.monitoring-fr.org]]
  
-<​code ​tip+<​code>​ 
-On peut faire plein de trucs sympa comme ces petits blocs si on connaît la syntaxe !+On peut faire plein de trucs sympa comme ces petits blocs si on  
 +connaît la syntaxe !
 </​code>​ </​code>​
  
Ligne 56: Ligne 78:
  
 On peut apparemment aussi ajouter un fichier userscript.js dans le dossier de configuration du wiki selon [[https://​www.dokuwiki.org/​fr:​tips:​table_des_matieres_repliee_par_defaut|cette méthode]]. Je l'ai fait, mais ça n'a pas fonctionné. On peut apparemment aussi ajouter un fichier userscript.js dans le dossier de configuration du wiki selon [[https://​www.dokuwiki.org/​fr:​tips:​table_des_matieres_repliee_par_defaut|cette méthode]]. Je l'ai fait, mais ça n'a pas fonctionné.
 +
 +
 +===== Modifier le footer du DokuWiki =====
 +
 +Cela demande de plonger les mains dans le code. Il faut aller dans le dossier racine du DokuWiki (aych), puis aller dans :
 +  * lib
 +  * tpl
 +  * dokuwiki
 +  * tpl_footer.php
 +
 +C'est ce fichier tpl_footer.php qu'il faut modifier directement. A faire avec précaution.
 +
 +Source : [[https://​www.inmotionhosting.com/​support/​edu/​dokuwiki/​change-dokuwiki-appearance/​removing-footer-buttons-text|inmotionhosting.com]]
 +
 +===== Modifier le header du DokuWiki =====
 +
 +Pareil. Cela demande de plonger les mains dans le code. Il faut aller dans le dossier racine du DokuWiki (aych), puis aller dans :
 +  * lib
 +  * tpl
 +  * dokuwiki
 +  * tpl_header.php
 +
 +C'est ce fichier tpl_header.php qu'il faut modifier directement. A faire avec précaution.
 +J'ai retiré le logo et j'ai rajouté à la main "​toolbox",​ en plus du titre qui est en dessous, modifiable dans le gestionnaire de configuration,​ dans les premières lignes de la page.
 +
 +Source : [[https://​www.inmotionhosting.com/​support/​edu/​dokuwiki/​change-dokuwiki-appearance/​removing-footer-buttons-text|inmotionhosting.com]]
 +
 +===== Modifier la direction des liens =====
 +
 +Pour décider si un type de lien va s'​ouvrir sur la même fenêtre ou une fenêtre différente,​ il faut aller dans :
 +
 +  * Administrer
 +  * Gestionnaire de configuration
 +  * Paramètres de DokuWiki
 +  * Paramètre des liens
 +
 +Selon si le lien, est un lien interne (dans le dokuwiki), interwiki (vers un autre wiki, mais en utilisant une syntaxe particulière),​ externe (n'​importe quel lien hors du dokuwiki) ou média (lien vers un média uploadé sur le wiki), on peut lui donner une direction différente. Dans les paramètres,​ en face du type de lien :
 +
 +  * Laisser la zone de texte vide pour que ces liens s'​ouvrent dans la même page
 +  * Ecrire "​_blank"​ pour qu'ils s'​ouvrent dans une nouvelle fenêtre / onglet
 +
 +
 +===== Accès au wiki pour les personnes non-identifiées =====
 +
 +Pour modifier l'​accès des personnes non-identifiées sur le dokuwiki, il faut aller dans :
 +
 +  * Administrer
 +  * Gestion de la liste des contrôles d'​accès (ACL)
 +
 +Et modifier la ligne @ALL qui correspond à tous, même non-identifiés. Il faut la mettre sur "​lecture"​ si on veut que tous puissent lire le contenu, ou sur "​aucune"​ si on veut obliger les gens à se connecter pour lire le contenu.
 +
 +Source : [[https://​www.dokuwiki.org/​acl|dokuwiki.org]]
 +
 +
 +===== Cacher du contenu =====
 +
 +Pour cacher du contenu aux visiteurs non logués ou non administrateurs,​ il suffit de mettre le contenu entre des balises nodisp comme ceci :
 +
 +<​code>​
 +<​nodisp>​
 +Ceci est un texte caché !
 +</​nodisp>​
 +</​code>​
 +
 +<​nodisp>​
 +Par exemple, ceci est un texte visible uniquement par les administrateurs.
 +</​nodisp>​
 +
 +===== Ajouter une vidéo =====
 +
 +Pour ajouter une vidéo, il faut utiliser la syntaxe suivante :
 +
 +<​code>​
 +{{url>​https://​www.liendelavideo.com|Titre de la vidéo}}
 +</​code>​
 +
 +Exemple :
 +{{url>​https://​www.youtube.com/​embed/​1ir9Cwl9UNY|A funny video}}
 +
 +
 +===== Liens des images =====
 +
 +Lorsqu'​on veut intégrer une image, il y a plusieurs comportements possibles au clic :
 +
 +  * **Redirection ​ vers l'​image originale avec ses métadonnées**
 +
 +C'est le comportement standart donc la syntaxe est la plus simple :
 +<​code>​ {{test.png}} </​code>​
 +
 +{{test.png}}
 +
 +  * **Redirection vers l'​image originale seule**
 +
 +Il suffit de rajouter ?direct à la suite du lien comme ceci :
 +
 +<​code>​ {{test.png?​direct}} </​code>​
 +
 +{{test.png?​direct}}
 +
 +  * **Aucune action**
 +