Hi Ton

By the way, the Javascript error is still there when you want to modify the
> PageTemplate (not that important anymore).
>

It will get fixed eventually but its' going to require some reorganisation
to do it.


> Combined with what I saw at the Hangout yesterday, it looks as if you have
> to add manually new tabs/PageTemplate parts to the tag list.
>
> But when you add a tiddler tagged with 
> $:/tags/PageTemplate<http://tw5toolbar.tiddlyspot.com/#%24%3A%2Ftags%2FPageTemplate>the
>  content of that tiddler is shown, but the tiddler does not show up in
> the list of 
> $:/tags/PageTemplate<http://tw5toolbar.tiddlyspot.com/#%24%3A%2Ftags%2FPageTemplate>;
> you have to add it manually (for reordering).
> For me it would be logical when the new tiddler tagged with
> $:/tags/PageTemplate<http://tw5toolbar.tiddlyspot.com/#%24%3A%2Ftags%2FPageTemplate>was
>  already in the list.
>

I'm not so sure that automatically updating the list field when assigning a
tag to a tiddler is a good idea. It also implies that for consistency we'd
need to remove the item from the list if the tag is later removed, which is
starting to get some serious "business logic" into the heart of TiddlyWiki;
it would mean that we'd have to look at every tiddler modification to see
if it involves setting or clearing a tag.

Even if we did automatically update the list field the effect to the user
would be the same: the newly tagged tiddler would assume a default position
in the list until explicitly dragged elsewhere.

It should be a bit clearer when we have a drag and drop interface to the
list field.

Best wishes

Jeremy.



>
> Cheers,
>
> Ton
>
>
>
> On Sunday, November 24, 2013 9:01:29 PM UTC+1, Ton Gerner wrote:
>>
>> Hi Jeremy,
>>
>> Thanks for the explanation.
>> I am awaiting alpha16 ;)
>>
>> Cheers,
>>
>> Ton
>>
>> On Sunday, November 24, 2013 8:32:05 PM UTC+1, Jeremy Ruston wrote:
>>>
>>> Hi Ton
>>>
>>> The problem lies with the filter expression used to to list the
>>> PageControl items in $:/core/ui/PageTemplate/sidebar
>>>
>>> [is[shadow]!has[draft.of]tag[$:/tags/PageControls]]
>>> [!is[shadow]!has[draft.of]tag[$:/tags/PageControls]]
>>>
>>> The two "tag" filter operators work on the shadow and non-shadow
>>> tiddlers with the tag $:/tags/PageControls separately, correctly sorting
>>> the tiddlers according to the list field on the tag, but then the results
>>> of the two lists are just concatenated, making it impossible to interleave
>>> shadow and non-shadow items.
>>>
>>> The fix is to add a final filter operation that gathers up the results
>>> so far and sorts them again:
>>>
>>> [is[shadow]!has[draft.of]tag[$:/tags/PageControls]]
>>> [!is[shadow]!has[draft.of]tag[$:/tags/PageControls]]
>>> +[tag[$:/tags/PageControls]]
>>>
>>> This will be fixed in alpha.16 for all the tag-configurable lists.
>>>
>>> Best wishes
>>>
>>> Jeremy
>>>
>>>
>>>
>>> On Sun, Nov 24, 2013 at 9:19 AM, Ton Gerner <ton.g...@gmail.com> wrote:
>>>
>>>> Hi all,
>>>>
>>>> Customization of TW5 becomes simpler per release and I must say I love
>>>> it. Adding buttons to my toolbar in the top menu can in many cases now be
>>>> done by transcluding some code part instead of copying/pasting code from
>>>> shadow tiddlers.
>>>>
>>>> Experimenting with the PageControl buttons, I could rearrange them by
>>>> rearranging the list in the $:/tags/PageControls shadow tiddler.
>>>> My top menu contains a Home button $:/Top-home-button. I tagged it with
>>>> $:/tags/PageControls and the Home button showed up to the right of the
>>>> PageControl buttons.
>>>> Inspecting the list in the $:/tags/PageControls shadow tiddler showed:
>>>>
>>>> $:/core/ui/PageControls/new-tiddler $:/core/ui/PageControls/control-panel
>>>> $:/core/ui/PageControls/save-wiki
>>>>
>>>> To be honest, I expected my Home button tiddler there as well but that
>>>> is not the case.
>>>> Adding $:/Top-home-button at the begining of the list had no effect on
>>>> the position of the Home button.
>>>>
>>>> Adding tabs to the SideBar shows the same behaviour: you can add new
>>>> tabs only to the right of the More tab and the new tab(s) don't show up in
>>>> the list of the $:/tags/SideBar shadow tiddler. Adding them to the list has
>>>> no effect.
>>>> And the new tabs show up in the order of creation.
>>>>
>>>> Am I missing something or is it not possible to rearrange *all* (core
>>>> and 'home made') buttons and/or tabs?
>>>>
>>>> Cheers,
>>>>
>>>> Ton
>>>>
>>>>  --
>>>> 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+...@googlegroups.com.
>>>> To post to this group, send email to tiddl...@googlegroups.com.
>>>> Visit this group at http://groups.google.com/group/tiddlywiki.
>>>> For more options, visit https://groups.google.com/groups/opt_out.
>>>>
>>>
>>>
>>>
>>> --
>>> Jeremy Ruston
>>> mailto:jeremy...@gmail.com
>>>
>>


-- 
Jeremy Ruston
mailto:jeremy.rus...@gmail.com

-- 
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 post to this group, send email to tiddlywiki@googlegroups.com.
Visit this group at http://groups.google.com/group/tiddlywiki.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to