Thank you very much, that is the solution!
The only thing that I see is that there is an error message "Filter Fehler:
Missing [ in filter expression"
when there is *no *tag assigned.
Am Mittwoch, 22. August 2018 19:44:52 UTC+2 schrieb Mark S.:
>
> 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/6711c8df-876c-47e7-aaf8-21ef018c8b6a%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.