# 🚀 Guide de Configuration Dataview ## ✅ Installation Votre plugin Dataview v0.5.68 est déjà installé et activé. Pas de configuration supplémentaire requise pour qu'il fonctionne. ## 🎯 Comment l'utiliser ### Syntaxe de base Les blocs Dataview s'écrivent dans des fences de code avec le langage `dataview` : \`\`\`dataview TABLE type, tags FROM "concepts" SORT file.name ASC \`\`\` ### Types de requêtes #### 1. **TABLE** (Tableau) Affiche un tableau avec colonnes. \`\`\`dataview TABLE type AS "Type", tags AS "Tags" FROM "concepts" OR "entities" \`\`\` #### 2. **LIST** (Liste) Affiche une liste à puces. \`\`\`dataview LIST FROM "concepts" WHERE contains(tags, "IA") \`\`\` #### 3. **TASK** (Tâches) Affiche les tâches du wiki. \`\`\`dataview TASK WHERE !completed \`\`\` #### 4. **CALENDAR** (Calendrier) Affiche les notes par date. \`\`\`dataview CALENDAR file.ctime \`\`\` ## 🔍 Champs disponibles ### Champs standards | Champ | Description | | :--- | :--- | | `file.name` | Nom du fichier (sans extension) | | `file.path` | Chemin complet | | `file.link` | Lien wiki [[...]] | | `file.ctime` | Date de création | | `file.mtime` | Date de modification | | `file.inlinks` | Liens entrants | | `file.outlinks` | Liens sortants | | `file.tags` | Tags inline (sans frontmatter) | ### Champs de votre frontmatter Vous avez accès à **tous** les champs de votre frontmatter : - `type` - `tags` (array) - `confidence` (high/medium/low) - `contested` (true/false) - `sources` (array) - `created`, `updated` ## 🎯 Requêtes Utiles pour votre Wiki ### Pages par type \`\`\`dataview TABLE length(rows) AS "Pages" FROM "" GROUP BY type \`\`\` ### Pages par tag \`\`\`dataview TABLE length(rows) AS "Occurrences" FROM "" FLATTEN tags GROUP BY tags \`\`\` ### Pages de basse qualité \`\`\`dataview LIST FROM "" WHERE confidence = "low" OR confidence = "medium" \`\`\` ### Pages contestées (à vérifier) \`\`\`dataview LIST FROM "" WHERE contested = true \`\`\` ### Top pages (par connexions) \`\`\`dataview TABLE length(file.inlinks) AS "Entrants", length(file.outlinks) AS "Sortants" FROM "concepts" OR "entities" WHERE length(file.inlinks) > 0 SORT length(file.inlinks) DESC LIMIT 20 \`\`\` ## ⚙️ Configuration (optionnel) Si vous voulez modifier les paramètres : 1. **Paramètres** $\rightarrow$ **Dataview** 2. Options principales : - **Render Markdown** : activé (par défaut) - **Inline Queries** : activé - **JS Queries** : désactivé (sécurité) - **Refresh Interval** : 500ms ## 📚 Ressources - 📖 [Documentation officielle](https://blacksmithgu.github.io/obsidian-dataview/) - 🎓 [Tutoriel interactif](https://github.com/blacksmithgu/obsidian-dataview/blob/master/docs/docs/queries/structure.md) - 💡 [Snippets communautaires](https://github.com/blacksmithgu/obsidian-dataview/blob/master/docs/docs/snippets/snippets.md) --- Votre **Dashboard Wiki** utilise déjà toutes ces requêtes. Ouvrez `Dashboard.md` pour voir le wiki en action ! 🎉