TiddlyWiki : ajouter un sommaire dynamique
La macro crée un sommaire expansif dans un tiddler X.
Ce sommaire liste tous les tiddlers qui ont comme tag le titre du tiddler X.
Créer la macro
\define menu(title:Sommaire) <div class="tc-table-of-contents"> <b>Sommaire de $title$</b> <<toc-selective-expandable '$title$'>> </div> \end
La nommer : $:/tags/Macro/menu
Mettre un tag : $:/tags/Macro
Appeler la macro
Mettre le code dans le tiddler X.
<$macrocall $name="menu" title={{!!title}}/>
La fonction $macrocall récupère le titre du tiddler {{!!title}}, passe ce titre à la macro menu. Cette macro <menu> a une variable qui s’appelle <title>. En l’absence de variable, la variable par défaut est utilisée (Sommaire).
Automatiser l’appel de la macro
Mettre le code d’appel de la macro dans le tiddler système :
$:/tags/ViewTemplate/BodyDefaut
Ce tiddler système a comme tag :
$:/tags/ViewTemplate
