Cade;
You can access the tags filed with the tag operators or
as a field in its own right {{!!tags}} or has[tags] or has:field[tags]
these should work with gen tags fields
If you are asking about operators for gen tags specifically refer to its
documentation. It adds a some operators.
Regards
Tony
On Wednesday, 30 September 2020 10:59:10 UTC+10, Cade Roux wrote:
>
> Cool, is there also now a Core alternative now to the tags:field[]
> operator? I am using that extension from the GenTags plugin to build my
> dropdowns of tags across a set of tiddlers.
>
> Thanks,
>
> Cade
>
> On Tuesday, September 29, 2020 at 5:57:23 PM UTC-5 TW Tones wrote:
>
>> Cade,
>>
>> The contains operator is newer than GenTags. Also as I said earlier;
>>
>>
>> - *Instead I tend to use my own fields and list fields that in many
>> ways work not unlike tags if you want them to.*
>> - *See listops and other operators and widgets.*
>>
>> Tones
>>
>>
>> On Tuesday, 29 September 2020 02:11:22 UTC+10, Cade Roux wrote:
>>>
>>> OK, that appears to work. I was working from the readme on GenTags. I
>>> think to do what I need, I don't even really need the GenTags plugin anyway
>>> (I don't need to display the tags), and this wasn't relying on it.
>>>
>>> Thanks,
>>>
>>> Cade
>>>
>>> On Monday, September 28, 2020 at 9:26:34 AM UTC-5 Eric Shulman wrote:
>>>
>>>> On Monday, September 28, 2020 at 6:39:48 AM UTC-7, Cade Roux wrote:
>>>>>
>>>>> FWIW, to me it appears like the listed operator cannot be re-used in
>>>>> the run for some reason, even on a different parameter or different
>>>>> field.
>>>>> Yet by itself just once, combined with tag does work. I made my.field
>>>>> and
>>>>> my.field2 with combinations of A, B, C and X, Y, Z respectively and put
>>>>> alpha, beta, gamma in tags, and combining tag operator with listed works
>>>>> fine. And tag filter intersection seems to work as
>>>>> expected: [tag[alpha]tag[gamma]]
>>>>>
>>>>> Perhaps the clunky original plan of prefixing tags for the possible
>>>>> values of each field may have to be what I resort to. e.g.
>>>>> [tag[name-some
>>>>> name]tag[structure-some structure]tag[context-some context]]
>>>>>
>>>>
>>>> I think you might be using the wrong filter operator! Try using
>>>> "contains:fieldname[value]", like this:
>>>>
>>>> <$list filter="[contains:my.field[A]contains:my.field[C]]" />
>>>>
>>>> (see https://tiddlywiki.com/#contains%20Operator)
>>>>
>>>> -e
>>>>
>>>>
--
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 view this discussion on the web visit
https://groups.google.com/d/msgid/tiddlywiki/fc5b9053-3ecf-44d4-a048-458f9efc5dbao%40googlegroups.com.