Dokuwiki : rédaction à plusieurs
Présentation
DokuWiki est un Wiki simple d'utilisation. Il permet l'édition et la rédaction commune entre plusieurs utilisateurs.
Installation
DokuWiki s'installe manuellement, saisir les commandes suivantes :
# Query-Auto
# apt-eole install eole-dokuwiki
L'application n'est pas disponible immédiatement après l'installation.
L'opération nécessite une reconfiguration du serveur avec la commande reconfigure
.
Attention
Il existe un paquet dokuwiki qu'il ne faut pas confondre avec le paquet eole-dokuwiki.
Truc & astuce
Pour désactiver rapidement et temporairement (jusqu'au prochain reconfigure) l'application web il est possible d'utiliser la commande suivante :
# a2dissite nom_de_l'application
Le nom de l'application à mettre dans la commande est celui que l'on trouve dans le répertoire /etc/apache2/sites-available/
Pour activer cette nouvelle configuration il faut recharger la configuration d'Apache avec la commande :
# service apache2 reload
Pour réactiver l'application avec cette méthode il faut utiliser les commandes suivantes :
# a2ensite nom_de_l'application
# service apache2 reload
Pour désactiver l'application pour une période plus longue voir définitivement, il faut désactiver l'application depuis l'interface de configuration du module, dans l'onglet Applications web
.
L'opération nécessite une reconfiguration du module avec la commande reconfigure
.
Accéder à l'application
Pour accéder à l'application se rendre à l'adresse : http://<adresse_serveur>/dokuwiki/
L'authentification se fait obligatoirement par le biais du serveur SSO, ce service doit donc être actif.
Rôles des utilisateurs
Les élèves, les enseignants et les administrateurs ayant un compte sur le module Scribe possèdent un accès à l'application.
administrateur
Seul l'utilisateur
admin
est administrateur de l'application.Il a un accès complet à l'application et à sa configuration.
Il peut déléguer se rôle à un autre utilisateur mais aussi à un groupe d'utilisateurs.
Il peut aussi, ajouter des privilèges à un ou plusieurs utilisateurs.
@ALL
Toute personne ayant un compte authentifié sur Scribe est "ALL" mais n'a aucun droit.
@professeurs
Les enseignants peuvent créer des nouvelles pages et éditer.
@eleves
Les élèves ont le droit de lecture sur l'ensemble du wiki.
@administratifs
Les administratifs n'ont pas de droit sur le wiki
visiteur anonyme
Ne peut pas accéder à l'application.
Sur le module Horus, l'utilisateur admin
est administrateur de l'application et les autres utilisateurs n'ont par défaut aucun droit.
Remarque
Les rôles sont directement modifiables dans l'application par l'administrateur :
http://<adresse_serveur>/dokuwiki/doku.php?id=start&do=admin&page=acl
Remarques
Les données utilisateurs relatives à l'application sont stockées dans le répertoire data/
de l'application et sont sauvegardées par Bacula.
Il existe 3 fichiers de configuration pour Dokuwiki :
dokuwiki.php
→ le fichier principal ;local.php
→ le fichier secondaire est vide pour utilisation ultérieure ;local.protected.php
→ le fichier protégé qui contient les configurations sensibles :- la méthodes d'authentification ;
- les informations relatives à l'annuaire LDAP ;
- l'emplacement du répertoire qui contient les données de Dokuwiki.