Reading over that it isn't organised very well, and I forgot to put in what 
you actually wanted for each item in the list, so this is the content of 
the tiddler with what you said you wanted in it:

\whitespace trim
<span class="tc-tag-list-item">
<$set name="transclusion" value=<<currentTiddler>>>
<$macrocall $name="tag-pill-body" tag=<<currentTiddler>> icon={{!!icon}} 
colour={{!!color}} palette={{$:/palette}} element-tag="""$button""" 
element-attributes="""popup=<<qualify "$:/state/popup/tag">> 
dragFilter='[all[current]tagging[]]' tag='span'"""/>
<$reveal state=<<qualify "$:/state/popup/tag">> type="popup" 
position="below" animate="yes" class="tc-drop-down">
<$set name="tv-show-missing-links" value="yes">
<$transclude tiddler="$:/core/ui/ListItemTemplate"/>
</$set>
<$list 
filter="[all[shadows+tiddlers]tag[$:/tags/TagDropdown]!has[draft.of]]" 
variable="listItem"> 
<$transclude tiddler=<<listItem>>/>
</$list>
<hr>
<$list filter='[tag<currentTiddler>]'>
<$transclude field="extlink"/>
</$list>
</$reveal>
</$set>
</span>

On Wednesday, December 16, 2020 at 5:36:31 PM UTC+1 Jed Carty wrote:

> David,
>
> While it is certainly not, as has been said, 'too easy' it is doable.
>
> The tags macros are complex because of how flexible they need to be and 
> how many different situations they are used in. It makes it rather 
> difficult to figure out what you change to get your desired alternate 
> behaviour.
>
> The tiddler to copy (or edit) is $:/core/ui/TagTemplate
>
> If you edit it you will change how every tag in the wiki behaves. It 
> sounds like that is what you want, if not you would need a to use it as a 
> template like {{tiddlerToMakeTagOf||ModifiedTagTiddler}}
>
> anyway, put this inside the tiddler $:/core/ui/TagTemplate
>
> The line 
>
> <a href=<<currentTiddler>> target="_blank"><$text 
> text=<<currentTiddler>>/></a>
>
> is what sets what is on the list, here it is just a simple link to the 
> title of the current tiddler that gets opened in a new browser tab. If that 
> isn't what you want either let me know or change the line to be what you 
> want.
>
>
> \whitespace trim
> <span class="tc-tag-list-item">
> <$set name="transclusion" value=<<currentTiddler>>>
> <$macrocall $name="tag-pill-body" tag=<<currentTiddler>> icon={{!!icon}} 
> colour={{!!color}} palette={{$:/palette}} element-tag="""$button""" 
> element-attributes="""popup=<<qualify "$:/state/popup/tag">> 
> dragFilter='[all[current]tagging[]]' tag='span'"""/>
> <$reveal state=<<qualify "$:/state/popup/tag">> type="popup" 
> position="below" animate="yes" class="tc-drop-down">
> <$set name="tv-show-missing-links" value="yes">
> <$transclude tiddler="$:/core/ui/ListItemTemplate"/>
> </$set>
> <$list 
> filter="[all[shadows+tiddlers]tag[$:/tags/TagDropdown]!has[draft.of]]" 
> variable="listItem"> 
> <$transclude tiddler=<<listItem>>/>
> </$list>
> <hr>
> <$list filter='[tag<currentTiddler>]'>
> <a href=<<currentTiddler>> target="_blank"><$text 
> text=<<currentTiddler>>/></a>
> </$list>
> </$reveal>
> </$set>
> </span>
>
>
> To use this in a list put it in some other tiddler, I am assuming you call 
> it ModifiedTagTiddler, then make your list of tags like this:
>
> <$list filter=<<whatever filter you are using>>>
> {{||ModifiedTagTiddler}}
> </$list>
>
> hopefully that helps.
>
> On Wednesday, December 16, 2020 at 4:02:19 PM UTC+1 David Gifford wrote:
>
>> Hi Tones,
>>
>> Alas, what is "too easy" for you is beyond the grasp of mere mortals such 
>> as I.
>>
>> I was not looking for a way to add a button to the tag pill dropdown, as 
>> cool as that is. I was looking for a way to alter the functionality of the 
>> list of tiddlers at the bottom of the dropdown. I would like each of them 
>> to display as the extlink field with no link to the tiddler.
>>
>> I tried adapting these tiddlers, which looked promising, but that did 
>> nothing.
>>
>> $:/PSaT/tagging-here/ListItemTemplate 
>> $:/PSaT/tagging-here/ListItemTemplate 1 
>>
>> Any ideas?
>>
>> On Tuesday, December 15, 2020 at 5:49:40 PM UTC-6 TW Tones wrote:
>>
>>> David,
>>>
>>> This is too easy to solve.
>>>
>>> Install my macros attached and click on any tag pill, see how it extends 
>>> the tag pill
>>>
>>> Then Clone $:/PSaT/copy-tag and make your own tiddler 
>>> tagged $:/tags/TagDropdown
>>> with your desired content.
>>>
>>> Regards
>>> Tones
>>>
>>> On Wednesday, 16 December 2020 at 10:18:19 UTC+11 David Gifford wrote:
>>>
>>>> tweak, not twak.
>>>>
>>>> On Tuesday, December 15, 2020 at 5:17:56 PM UTC-6 David Gifford wrote:
>>>>
>>>>>
>>>>> Ugh. Why does the tagging mechanism have to be so complicated?
>>>>>
>>>>> I created a list-search for all the tags in a file, where the tags 
>>>>> show as tag pills. But I would like the dropdown list of tiddlers (when 
>>>>> pressing the tag pill) to show the equivalent of
>>>>>
>>>>> <$transclude field="extlink"/>
>>>>>
>>>>> instead of the equivalent of 
>>>>>
>>>>> <$link><$view field="title"/></$link>
>>>>>
>>>>> The extlink field has [[name of tiddler|external link]] so when 
>>>>> clicking, the link will take you to the external website.
>>>>>
>>>>> Use case: an index of links to all my Spanish resources on different 
>>>>> parts of the Internet.
>>>>>
>>>>> Thanks in advance for any love.
>>>>>
>>>>

-- 
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/2cf50b66-8a2a-4041-8177-5d3bfa75d94fn%40googlegroups.com.

Reply via email to