Comment masquer le tag source avec l'opérateur tags?

Salut à tous,

J’utilise le filtre <$list filter="[tag[ToDo]tags[]]"> qui affiche tous les tags associés au tag ToDo mais je souhaite ne pas voir apparaître le tag ToDo dans la liste.

Merci pour vos idées.

Bonjour @svink ,
Tu peux d’exclure un Tiddler unique avec le signe moins :

<$list filter="[tag[ToDo]tags[]] -ToDo">

Merci @fab13n ça marche très bien.

Et est-ce que tu sais comment faire la même chose mais pour 2 tags (par exemple ToDo et ToDoDone)?

Hello

tu peux en enlever autant que tu veux en utilisant ![Nom du tiddler]

donc là

<$list filter="[tag[ToDo]tags[]![ToDo]![ToDoDone]">

Sylvain
@sycom

@sycom, en fait je voudrais aussi que les tags associés à ToDoDone soient affichés. Je ne sais pas comment faire pour filtrer 2 tags…

Bon avec un peu de persévérance j’ai fini par trouver:

    <$list filter="
[tag[ToDo]tags[]] [tag[ToDoDone]tags[]] -ToDo -ToDoDone +[sort[]]">

Merci à vous deux.

@svink

Dans ce cas, il faut mettre deux filtres bout à bout pour faire un OR puis enlever tes tiddlers

<$list filter="[tag[ToDo]tags[]][tag[ToDoDone]tags[]]-[[ToDo]]-[[ToDoDone]]"></$list>

devrait fonctionner, mais il y a peut-être une façon plus simple de faire ce que tu veux faire…

Sylvain
@sycom

@sycom, j’ai pas trouvé plus simple mais les deux méthodes fonctionnent bien.