3.0 KiB
🚀 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 :
typetags(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 :
- Paramètres
\rightarrowDataview - Options principales :
- Render Markdown : activé (par défaut)
- Inline Queries : activé
- JS Queries : désactivé (sécurité)
- Refresh Interval : 500ms
📚 Ressources
Votre Dashboard Wiki utilise déjà toutes ces requêtes. Ouvrez Dashboard.md pour voir le wiki en action ! 🎉