Je cherche peut-être à configurer DokuWiki pour une documentation de groupe, mais cela est compliqué par le fait qu'il y aura plusieurs équipes qui se chevauchent. Les individus peuvent appartenir à une ou plusieurs équipes et utiliseraient donc le wiki pour obtenir des informations relatives à chaque équipe qui leur est affectée.
J'aime DokuWiki pour sa simplicité (un serveur Web simple basé sur des fichiers suffit), mais comment diviseriez-vous les articles en différentes sections d'équipe comme celle-ci? Existe-t-il un moyen de marquer les articles de sorte qu'ils se rapportent à différentes équipes ou devrais-je configurer un wiki distinct pour chaque équipe?
Après en avoir creusé un peu plus (lecture de la documentation), je suis tombé sur des groupes, des sections et des ACL.
En divisant mes pages en sections, je peux les garder organisées en fonction de sujets. Ensuite, je crée des groupes pour accéder à chaque section. Enfin, j'utilise les ACL pour contrôler quels groupes peuvent afficher chaque section.
Le résultat est que les pages qui ne sont pas disponibles pour quelqu'un (en fonction de leur appartenance à un groupe) ne sont même pas affichées. Ceux qui le font portent l’indication du nom de la section, délimitant clairement le sujet pour ceux ayant plusieurs appartenances à un groupe.