Thank you all!

So, when distributing a viewTemplate one can set the order!

--Mohammad

On Wednesday, January 29, 2020 at 2:22:43 PM UTC+3:30, TonyM wrote:
>
> Mohammad,
>
> Eric and Mats answers are what I use too, If I had shared a tiddler rather 
> than in my reply, it would normally have a list-before or list-after field 
> in it, if it belongs somewhere specifically, otherwise it placement is 
> something I decide.
>
> The Quick and easy way is drag and drop on the $:/tags/ViewTemplate tag 
> pill, also easy to create with `<<tag "$:/tags/ViewTemplate">>`
>
> Regards
> Tony
>
> On Wednesday, January 29, 2020 at 3:15:52 PM UTC+11, Mohammad wrote:
>>
>> Hi Tony,
>>
>> How one can set the order of elements added to a tiddler through 
>> ViewTemplates?
>>
>> The below script when is used with https://tiddlywiki.com/prerelease/ causes 
>> to have the TOC
>> at most bottom of tiddler and the Comment tool above TOC, but I think TOC 
>> should be appeared before Comment element
>>
>> --Mohammad
>>
>> On Wednesday, January 29, 2020 at 3:04:35 AM UTC+3:30, TonyM wrote:
>>>
>>> Folks,
>>>
>>> I have another approach, test this on TiddlyWiki.com
>>>
>>> Create a tiddler containing this and tag with $:/tags/ViewTemplate
>>> \define default-toc-here()
>>>    <h4>Optional TOC here</h4>
>>> <$list filter="[tag<currentTiddler>limit[1]]" emptyMessage="//nothing 
>>> tagged with <<currentTiddler>>//" variable=nul >
>>>    <$macrocall $name="toc-selective-expandable" tag=<<currentTiddler>> >
>>> </$list>
>>> \end
>>> <$list filter="[all[current]has:field[toc-here]]" variable=nul>
>>>     <$list filter="[all[current]get[toc-here]]" variable=toc-tiddler 
>>> emptyMessage=<<default-toc-here>> >
>>>              <h4>Optional TOC <<toc-tiddler>></h4>
>>>              <$macrocall $name="toc-selective-expandable" tag=<<toc-
>>> tiddler>> >
>>>     </$list>
>>> </$list>
>>>
>>>
>>>    - Nothing will happen right away.
>>>    - Now add the field toc-here to any tiddler and it will provide a 
>>>    toc based on the current tiddler. Use new here to add items to its toc
>>>    - If however you give that field a value of tiddlername eg HelloThere 
>>>    <https://tiddlywiki.com/#HelloThere> then the tiddlername will be 
>>>    used as the root of the TOC
>>>
>>> Advantages of this approach
>>>
>>>    - No additional tag use
>>>    - Ability to reference other parts of a TOC
>>>
>>>
>>> I can see some useful enhancements, but do consider my approach as a 
>>> "Code Pattern"
>>>
>>> Regards
>>> Tony
>>>
>>> On Tuesday, January 28, 2020 at 10:36:59 PM UTC+11, Balázs Slemmer wrote:
>>>>
>>>> Hi!
>>>>
>>>> I would like to show toc-selective-expandable after the contents of 
>>>> every tiddler that is tagged for example 'with-toc'. The root of the table 
>>>> of contents should be the current tiddler. I have tried many approaches 
>>>> (using macros, template tiddlers, etc.), but none of them seems to work. 
>>>> More precisely, they work when the root of the table of contents is a 
>>>> static, hard-coded tiddler title, but stop working when I try to use the 
>>>> title of the current tiddler. Can this be achieved? If so, how? Or is it 
>>>> not possible?
>>>>
>>>> Thanks!
>>>>
>>>

-- 
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/8bb1e6a5-aefb-4888-8305-b950877b0125%40googlegroups.com.

Reply via email to