====== Plugin Todo : Guide et Bonnes Pratiques ====== Le plugin **Todo** permet de créer, d'assigner et de suivre des tâches sous forme de listes interactives directement dans vos pages DokuWiki. ===== 1. Syntaxe de base en liste ===== Pour un rendu propre et aéré, insérez toujours vos balises `< todo >` dans des **listes à puces DokuWiki** (avec 2 espaces avant l'astérisque ` * `). ==== Tâche simple ==== * Rédiger la documentation technique ==== Assigner un responsable (@) ==== Ajoutez `@` suivi du login DokuWiki de l'utilisateur : * Corriger le bug d'affichage sur le formulaire ==== Ajouter une date d'échéance (#) ==== Ajoutez `#` suivi de la date au format ISO (`AAAA-MM-JJ`) : * Envoyer le rapport financier * Valider les maquettes avec le client ==== Sous-tâches et hiérarchie ==== Indentez avec **4 espaces** avant l'astérisque pour créer un sous-niveau : * Projet de refonte * Design de la page d'accueil * Intégration CSS --- ===== 2. Afficher la liste récapitulative (Agrégation) ===== Vous pouvez regrouper automatiquement toutes vos tâches sur une page centrale de tableau de bord. ==== Récapitulatif global ==== {{todo>}} ==== Récapitulatif par espace de nom (Namespace) ==== {{todo>projets:client_a}} ==== Filtrer par utilisateur ==== {{todo>@alex}} --- ===== 3. Modèle de page complet (Prêt à l'emploi) ===== Voici une structure de page de projet tirant pleinement parti de la mise en page en listes imbriquées : ====== Suivi de Projet : Refonte du Site ====== ===== 📌 Phase 1 : Infrastructure & Backend ===== * Mise en place de l'environnement * Mettre à jour le serveur de staging * Optimiser la base de données * Spécifications fonctionnelles * Rédiger les cas d'utilisation ===== 🎨 Phase 2 : Design & Contenu ===== * Maquettes graphiques * Valider la charte auprès du client * Décliner les bannières mobiles * Préparer les textes de présentation * Remarque : Attendre la validation du service juridique. ===== 📊 Tableau de bord centralisé ===== {{todo>projets:refonte}} --- ===== 4. Astuces & Bonnes Pratiques ===== * **La règle des espaces :** Respectez scrupuleusement le formatage DokuWiki pour les listes : * ` * ` (2 espaces, astérisque, 1 espace) pour le niveau principal. * ` * ` (4 espaces, astérisque, 1 espace) pour une sous-tâche. * **Format de date ISO :** Utilisez toujours `#AAAA-MM-JJ` (ex: `#2026-08-15`) pour que le plugin ordonne chronologiquement les échéances dans le tableau de bord. * **Correspondance des pseudos :** Le nom précédé de `@` doit correspondre au **login DokuWiki exact** de l'utilisateur. * **Nettoyage périodique :** Cocher une tâche enregistre l'état directement dans le code source de la page. Supprimez périodiquement les anciennes tâches validées pour préserver la clarté de la page. *