If I understand correctly, you want to look for OTHER tiddlers that have
ALL the tags of the current tiddler ?
So if the current tiddler had tags A, B, C, you would want to find all
tiddlers that also had tags A, B, C (and maybe some others).
Using wikify, it's possible to to create a filter string equivalent to
tag[A]tag[B]tag[C] and then search by that. This seems to work:
\define gluefilter() [$(filtertext)$]
\define maketagitem() tag[$(tag)$]
\define alltagsfilter() <$list filter="[all[current]tags[]]" variable="tag"
><<maketagitem>></$list>
<$wikify name="filtertext" text="<<alltagsfilter>>">
<$list filter=<<gluefilter>>>
</$list>
</$wikify>
Good luck!
-- Mark
On Wednesday, August 22, 2018 at 9:42:55 AM UTC-7, Uwe wrote:
>
> Thank you for your attempt to solve the problem. Your solution helps
> people who like to see *at least one* of the given tags in the result.
> But in my case, I need *all* of the tags of the tiddler [[Some Title]] to
> be found. (Some of the found tiddlers *may have more* than only these
> tags.)
>
> This is what I made with your help, so far:
>
> >Zeige alle Tiddler, die zumindest einen der Tags dieses Tiddlers
> enthalten. Kann Duplikate enthalten.
> <table>
> <$list filter='[[versuch]tags[]]'>
> <$list filter='[!is[system]tag<currentTiddler>]'><br>
> <!-- {{!!title}} hat zumindest einen der Tags des Tiddlers [[versuch]] -->
> <tr>
> <td>{{!!uw-inf}}</td>
> <td><$link>{{!!title}}</$link></td>
> <td>{{||$:/core/ui/ViewTemplate/tags}}</td>
> </tr>
> </$list>
> </$list>
> </table>
>
>
>
>
> Am Mittwoch, 22. August 2018 17:19:44 UTC+2 schrieb Jed Carty:
>>
>> This is one of the weaknesses of tiddlywiki that I still can't articulate
>> well enough to make a solution. There isn't a straight forward way to
>> combine multiple filters into a single list inside a list widget, but that
>> isn't a good way to describe the problem.
>>
>> That said, if you just want the list this works but may contain
>> duplicates:
>>
>> <$list filter='[[Some Title]tags[]]'>
>> <$list filter='[tag<currentTiddler>]'>
>> {{!!title}} has at least one of the same tags as [[Some Title]]
>> </$list>
>> </$list>
>>
>>
--
You received this message because you are subscribed to the Google Groups
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit
https://groups.google.com/d/msgid/tiddlywiki/88bead20-0874-456b-9edc-a7fab0aaf7cd%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.