Mohammad,

Great  but to be clear;

I am not suggesting a Fix, I only said "I looked at modifying".

Regards
Tony

On Wednesday, March 18, 2020 at 8:37:16 AM UTC+11, Mohammad wrote:
>
> Hi Tony!
>
> Good to submit a ticket and ask Jeremy to revise this if has no 
> consequences!
>
>
> Best wishes
> Mohammad
>
>
> On Wed, Mar 18, 2020 at 12:41 AM TonyM <anthon...@gmail.com <javascript:>> 
> wrote:
>
>> Folks,
>>
>> This solution I presented very early worked for me,
>>
>> The Key is given the state tiddler is "qualified" it is based on the 
>> currentTiddler, and in my example the current tiddler is changed to match 
>> the tag, and thus there is a different state tiddler for each tag.
>>
>> The macro is defined in $:/core/macros/tag and uses  
>> $:/core/ui/TagTemplate 
>>
>> I looked at modifing the $:/core/ui/TagTemplate  references to `<<qualify 
>> "$:/state/popup/tag">>` to `<<qualify "$:/state/popup/tag/$tag$">>` since 
>> the $tag$ is always available in the macros may be unnecessary
>>
>> <<tag test>>
>> <<tag fred>>
>> <<tag test>>
>>
>> Mentioning the same tag in the same tiddler will cause the popup twice 
>> but this is easily avoided.
>>
>> Regards
>> Tony
>>
>> On Tuesday, March 17, 2020 at 11:36:07 AM UTC+11, TonyM wrote:
>>>
>>> Soren,
>>>
>>> The tags macro overcomes this limitation
>>>
>>> <$list filter="[all[]tags[]]">
>>> <$macrocall $name=tag tag=<<currentTiddler>>/>
>>> </$list>
>>>
>>> Only the clicked tag drop down appears.
>>>
>>> Regards
>>> Tony
>>>
>>> On Tuesday, March 17, 2020 at 10:03:18 AM UTC+11, Soren Bjornstad wrote:
>>>>
>>>> Hi everyone,
>>>>
>>>> I am trying to make a simple table that lists tiddlers matching a 
>>>> filter, along with those tiddlers' tags (in the standard pill display). 
>>>> I've written the following template tiddler:
>>>>
>>>> <table>
>>>>   <$list 
>>>> filter="[all[current]backlinks[]!tag[Source]!tag[Publication]!tag[Place]!tag[Meta]!tag[PAO]]">
>>>>     <tr>
>>>>       <td>
>>>>         <$link>{{!!title}}</$link>
>>>>       </td>
>>>>       <td class="tc-tags-wrapper">
>>>>         <$list filter="[all[current]tags[]]" 
>>>> template="$:/core/ui/TagTemplate"/>
>>>>       </td>
>>>>     </tr>
>>>>   </$list>
>>>> </table>
>>>>
>>>> This renders nicely enough when I transclude it. However, when the same 
>>>> tag appears multiple times in a list and I click on that tag pill, every 
>>>> pill's menu opens, creating an unusable mess:
>>>>
>>>> [image: shot.png]
>>>>
>>>> How can I make only the pill I click on open? From my limited knowledge 
>>>> of web programming, I am guessing this is happening because the pills 
>>>> don't 
>>>> have unique identifiers, but I have no idea how to go about fixing this in 
>>>> my template.
>>>>
>>> -- 
>> 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 tiddl...@googlegroups.com <javascript:>.
>> To view this discussion on the web visit 
>> https://groups.google.com/d/msgid/tiddlywiki/15826e22-3fe2-493a-84e6-f021c73ea1e7%40googlegroups.com
>>  
>> <https://groups.google.com/d/msgid/tiddlywiki/15826e22-3fe2-493a-84e6-f021c73ea1e7%40googlegroups.com?utm_medium=email&utm_source=footer>
>> .
>>
>

-- 
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 tiddlywiki+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/5e4fd007-fe08-4a4a-ba8d-a9ef57a47b7e%40googlegroups.com.

Reply via email to