sudo chown -R www-data:www-data wiki/
Pour la sécurité, dans le fichier de configuration d'Apache :
<Directory /var/www/wiki>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
</Directory>
Créer un lien vers un fichier PDF : après avoir versé le document via le gestionnaire de médias, par exemple dans une catégorie pdf, créer le lien comme suit :
Une icône PDF apparaîtra à côté du nom du document.{ {pdf:telechargement.pdf|Doc} }
Lorsque les pages à créer ont un canevas identique, il existe un moyen simple d'automatiser leur structure au travers d'un template. Pour l'utiliser, au préalable, il faut créer un namespace dans lequel sera placé un fichier _template.txt
Dans l'exemple suivant (très simple), vous remarquez la directive @PAGE@ qui sera remplacée automatiquement par le nom de la page.
===== @PAGE@ =====
==== Résumé ====
|IP :|FIXME|
|URL :|FIXME|
|OS :|FIXME|
|Services hébergés :|FIXME|
Créer un dossier fr puis le fichier : lib/plugins/doodle/lang/fr/lang.php La traduction est disponible : https://github.com/Doogiemuc/Dokuwiki-Plugin-Doodle2/blob/master/lang/fr/lang.phpmv lib/plugins/doodle2/ lib/plugins/doodle/
===== Réunion : @PAGE@ =====
<doodle title="Réunion @PAGE@" auth="none" voteType="multi" closed="false">
* date1
* date2
* date3
</doodle>
Dans mon cas les utilisateurs du wiki sont dans une OU spécifique et l'annuaire est OpenLdap.<?php
$conf['auth']['ldap']['server'] = 'ldap://ip_du_ldap';
$conf['auth']['ldap']['usertree'] = 'ou=people, dc=domaine_du_ldap, dc=extension_du_ldap';
$conf['auth']['ldap']['userfilter'] = '(&(objectClass=inetOrgPerson)(ou=ou_des_wikiusers)(uid=%{user}))';
$conf['auth']['ldap']['version'] = 3;
Pour donner des droits d'administration à certains utilisateurs du LDAP, dans le même fichier :$conf['authtype'] = 'ldap';
... à suivre !$conf['superuser'] = '@admin,nom_user';