[tw5] Re: Tiddlers Created when colour of tag changed

2021-05-15 Thread Jon Light
Update: Solved.

My problem was unwanted tiddlers on the story river of the following nature

   1. Tiddlers created when I change the colour of a tag
   2. Tiddlers created when I import an image

In the case of number 2. I wanted to use the image within other tiddlers 
just like illustrations in a book but I did not want to see the actual 
image tiddler in the story river.

I have been getting better with writing filters but came to the conclusion 
that it would be too complicated to express what I considered 'by product' 
tiddlers and someone else would
have a different opinion as it is subjective.

In the end I chose a pragmmatic approach - I have a new tag 'z hidden' - 
the prefix 'z' simply assures it will appear at the end of alphabetically 
ordered tag lists.

When a tiddler is created as a 'by product' (subjective view) I simply tag 
it 'z hidden' and my modified story river filters are instructed not to 
show it, now my story river shows only tiddlers I consider to be 'main 
content'.





On Monday, 1 March 2021 at 12:30:18 UTC Jon Light wrote:

> Hi Mat
>
> Many thanks - I have not yet succeeded but your example showed me where to 
> start looking so at least now I have an idea where I need to play around.  
> I have started with except: which may simplify.
>
> On Thursday, 25 February 2021 at 22:36:30 UTC Mat wrote:
>
>> So you want to not display the tiddlers in the river that are themselves 
>> a tag, which has a different color than default (i.e they have a color 
>> field), right? So, assuming you can modify the filters you use, then you 
>> can try to add this filter to the end of it
>>
>> :and[!is[tag]] :and[!has[color]]
>>
>> I never used :and before and I obviously didn't test this filter, but 
>> it's an idea... let's see what happens.
>>
>> <:-)
>>
>> On Thursday, February 25, 2021 at 7:32:58 PM UTC+1 jonligh...@gmail.com 
>> wrote:
>>
>>> Hi Mat - confusing? Yes sorry I am don't have a clear overview. 
>>>
>>> >>Are you saying you only want to see tiddlers in the story river that 
>>> are of a certain kind? What about, say, the Controlpanel or other system 
>>> tids?
>>> I take your point - sorry for my unclear explanation, its not laziness 
>>> but more a fairly patchy knowledge 
>>>
>>> A while ago someone on this forum kindly provided me with a sidebar tab 
>>> widget  - a tiddler with tag $:/tags/SideBar which I use to filter the 
>>> river story.
>>>
>>> I get two  buttons, both filter out system tiddlers. 
>>>
>>> the first shows all tiddlers apart from system
>>> the second button only shows journal tiddlers
>>> beneath these I get a list of all of my tags which I can filter the 
>>> story river with. 
>>>
>>> All working as desired apart except that I would like to filter out 
>>> tiddlers that are created when I change the colour of an existing tag ( I 
>>> am going to drop the question regards image import I think that might be a 
>>> misconception on my part ).
>>>
>>> The code within the tiddler is as follows. 
>>>
>>> ==
>>>
>>> <$vars limit={{{ 
>>> [[$:/state/limit]is[tiddler]then{$:/state/limit}else[10]] }}}>
>>>
>>> <$range tiddler="$:/state/limit" min="10" max="100" default="10" 
>>> increment="5"/>
>>> limit: <$text text=<>/> tiddlers
>>>
>>> 
>>>
>>> <$macrocall $name="tag-pill" tag="All tiddlers" element-tag="$button" 
>>> actions="""<$wikify name="filteredList" text="<$list 
>>> filter='[!is[system]!sort[created]limit]'><$text text='[['/><$text 
>>> text={{!!title}}/><$text text=']] '/>"><$action-setfield 
>>> $tiddler="$:/StoryList" list=<>/>"""/>
>>>
>>> <$macrocall $name="tag-pill" tag="Journal" element-tag="$button" 
>>> actions="""<$wikify name="filteredList" text="<$list 
>>> filter='[!is[system]!sort[created]tag[Journal]limit]'><$text 
>>> text='[['/><$text text={{!!title}}/><$text text=']] 
>>> '/>"><$action-setfield $tiddler="$:/StoryList" 
>>> list=<>/>"""/>
>>> 
>>>
>>> <$list filter="[tags[]sort[title]] -Journal" variable="tagItem">
>>> <$macrocall $name="tag-pill" tag=<> element-tag="$button" 
>>> actions="""<$wikify name="filteredList" text="<$list 
>>> filter='[!is[system]!sort[modified]taglimit]'><$text 
>>> text='[['/><$text text={{!!title}}/><$text text=']] 
>>> '/>"><$action-setfield $tiddler="$:/StoryList" 
>>> list=<>/>"""/>
>>> 
>>>
>>> 
>>>
>>> 
>>>
>>> ===
>>>
>>> So I ideally I would like to filter out the tiddlers that are created 
>>> when I change the colour of a tag. 
>>>
>>> Thanks - and sorry again - I hope my second attempt is a bit more 
>>> coherent.
>>>
>>> Jon
>>>
>>>
>>>
>>>
>>>
>>> On Thursday, 25 February 2021 at 17:41:22 UTC Mat wrote:
>>>
 jonligh...@gmail.com wrote:

> So adopting a different angle I wondered if anyone knew the best way 
> to avoid displaying this kind of tiddler on the story river or perhaps 
> having an optional switch so that they are only displayed when needed?

[tw5] Re: Tiddlers Created when colour of tag changed

2021-03-01 Thread Jon Light
Hi Mat

Many thanks - I have not yet succeeded but your example showed me where to 
start looking so at least now I have an idea where I need to play around.  
I have started with except: which may simplify.

On Thursday, 25 February 2021 at 22:36:30 UTC Mat wrote:

> So you want to not display the tiddlers in the river that are themselves a 
> tag, which has a different color than default (i.e they have a color 
> field), right? So, assuming you can modify the filters you use, then you 
> can try to add this filter to the end of it
>
> :and[!is[tag]] :and[!has[color]]
>
> I never used :and before and I obviously didn't test this filter, but 
> it's an idea... let's see what happens.
>
> <:-)
>
> On Thursday, February 25, 2021 at 7:32:58 PM UTC+1 jonligh...@gmail.com 
> wrote:
>
>> Hi Mat - confusing? Yes sorry I am don't have a clear overview. 
>>
>> >>Are you saying you only want to see tiddlers in the story river that 
>> are of a certain kind? What about, say, the Controlpanel or other system 
>> tids?
>> I take your point - sorry for my unclear explanation, its not laziness 
>> but more a fairly patchy knowledge 
>>
>> A while ago someone on this forum kindly provided me with a sidebar tab 
>> widget  - a tiddler with tag $:/tags/SideBar which I use to filter the 
>> river story.
>>
>> I get two  buttons, both filter out system tiddlers. 
>>
>> the first shows all tiddlers apart from system
>> the second button only shows journal tiddlers
>> beneath these I get a list of all of my tags which I can filter the story 
>> river with. 
>>
>> All working as desired apart except that I would like to filter out 
>> tiddlers that are created when I change the colour of an existing tag ( I 
>> am going to drop the question regards image import I think that might be a 
>> misconception on my part ).
>>
>> The code within the tiddler is as follows. 
>>
>> ==
>>
>> <$vars limit={{{ 
>> [[$:/state/limit]is[tiddler]then{$:/state/limit}else[10]] }}}>
>>
>> <$range tiddler="$:/state/limit" min="10" max="100" default="10" 
>> increment="5"/>
>> limit: <$text text=<>/> tiddlers
>>
>> 
>>
>> <$macrocall $name="tag-pill" tag="All tiddlers" element-tag="$button" 
>> actions="""<$wikify name="filteredList" text="<$list 
>> filter='[!is[system]!sort[created]limit]'><$text text='[['/><$text 
>> text={{!!title}}/><$text text=']] '/>"><$action-setfield 
>> $tiddler="$:/StoryList" list=<>/>"""/>
>>
>> <$macrocall $name="tag-pill" tag="Journal" element-tag="$button" 
>> actions="""<$wikify name="filteredList" text="<$list 
>> filter='[!is[system]!sort[created]tag[Journal]limit]'><$text 
>> text='[['/><$text text={{!!title}}/><$text text=']] 
>> '/>"><$action-setfield $tiddler="$:/StoryList" 
>> list=<>/>"""/>
>> 
>>
>> <$list filter="[tags[]sort[title]] -Journal" variable="tagItem">
>> <$macrocall $name="tag-pill" tag=<> element-tag="$button" 
>> actions="""<$wikify name="filteredList" text="<$list 
>> filter='[!is[system]!sort[modified]taglimit]'><$text 
>> text='[['/><$text text={{!!title}}/><$text text=']] 
>> '/>"><$action-setfield $tiddler="$:/StoryList" 
>> list=<>/>"""/>
>> 
>>
>> 
>>
>> 
>>
>> ===
>>
>> So I ideally I would like to filter out the tiddlers that are created 
>> when I change the colour of a tag. 
>>
>> Thanks - and sorry again - I hope my second attempt is a bit more 
>> coherent.
>>
>> Jon
>>
>>
>>
>>
>>
>> On Thursday, 25 February 2021 at 17:41:22 UTC Mat wrote:
>>
>>> jonligh...@gmail.com wrote:
>>>
 So adopting a different angle I wondered if anyone knew the best way to 
 avoid displaying this kind of tiddler on the story river or perhaps having 
 an optional switch so that they are only displayed when needed?

>>>
>>> "This kind of tiddler" - do you want to hide all tiddlers tagged "foo"? 
>>> HIde in the story river, but not in the sidebar lists? 
>>>
>>> I would also ideally like to filter out the tiddlers that appear on the 
 story river when I import an image - for me these are unwanted 'by 
 products' although I appreciate they are required by tiddlywiki but I 
 would 
 prefer not to see them on the story river.

>>>
>>> "the tiddlers that appear"? The $:/Import tiddler, or what are you 
>>> talking about?
>>>  
>>>
 In every day terms my tiddlers are very similar to wikipedia entries - 
 text around a subject and graphics, they always include text, I would 
 prefer to see only these article like tiddlers on the story river. 

>>>
>>> Are you saying you only want to see tiddlers in the story river that are 
>>> of a certain kind? What about, say, the Controlpanel or other system tids?
>>>
>>> As you can tell, I find your requests highly confusing.
>>>
>>> <:-)
>>>
>>>

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from 

[tw5] Re: Tiddlers Created when colour of tag changed

2021-02-25 Thread Mat
So you want to not display the tiddlers in the river that are themselves a 
tag, which has a different color than default (i.e they have a color 
field), right? So, assuming you can modify the filters you use, then you 
can try to add this filter to the end of it

:and[!is[tag]] :and[!has[color]]

I never used :and before and I obviously didn't test this filter, but it's 
an idea... let's see what happens.

<:-)

On Thursday, February 25, 2021 at 7:32:58 PM UTC+1 jonligh...@gmail.com 
wrote:

> Hi Mat - confusing? Yes sorry I am don't have a clear overview. 
>
> >>Are you saying you only want to see tiddlers in the story river that are 
> of a certain kind? What about, say, the Controlpanel or other system tids?
> I take your point - sorry for my unclear explanation, its not laziness but 
> more a fairly patchy knowledge 
>
> A while ago someone on this forum kindly provided me with a sidebar tab 
> widget  - a tiddler with tag $:/tags/SideBar which I use to filter the 
> river story.
>
> I get two  buttons, both filter out system tiddlers. 
>
> the first shows all tiddlers apart from system
> the second button only shows journal tiddlers
> beneath these I get a list of all of my tags which I can filter the story 
> river with. 
>
> All working as desired apart except that I would like to filter out 
> tiddlers that are created when I change the colour of an existing tag ( I 
> am going to drop the question regards image import I think that might be a 
> misconception on my part ).
>
> The code within the tiddler is as follows. 
>
> ==
>
> <$vars limit={{{ [[$:/state/limit]is[tiddler]then{$:/state/limit}else[10]] 
> }}}>
>
> <$range tiddler="$:/state/limit" min="10" max="100" default="10" 
> increment="5"/>
> limit: <$text text=<>/> tiddlers
>
> 
>
> <$macrocall $name="tag-pill" tag="All tiddlers" element-tag="$button" 
> actions="""<$wikify name="filteredList" text="<$list 
> filter='[!is[system]!sort[created]limit]'><$text text='[['/><$text 
> text={{!!title}}/><$text text=']] '/>"><$action-setfield 
> $tiddler="$:/StoryList" list=<>/>"""/>
>
> <$macrocall $name="tag-pill" tag="Journal" element-tag="$button" 
> actions="""<$wikify name="filteredList" text="<$list 
> filter='[!is[system]!sort[created]tag[Journal]limit]'><$text 
> text='[['/><$text text={{!!title}}/><$text text=']] 
> '/>"><$action-setfield $tiddler="$:/StoryList" 
> list=<>/>"""/>
> 
>
> <$list filter="[tags[]sort[title]] -Journal" variable="tagItem">
> <$macrocall $name="tag-pill" tag=<> element-tag="$button" 
> actions="""<$wikify name="filteredList" text="<$list 
> filter='[!is[system]!sort[modified]taglimit]'><$text 
> text='[['/><$text text={{!!title}}/><$text text=']] 
> '/>"><$action-setfield $tiddler="$:/StoryList" 
> list=<>/>"""/>
> 
>
> 
>
> 
>
> ===
>
> So I ideally I would like to filter out the tiddlers that are created when 
> I change the colour of a tag. 
>
> Thanks - and sorry again - I hope my second attempt is a bit more coherent.
>
> Jon
>
>
>
>
>
> On Thursday, 25 February 2021 at 17:41:22 UTC Mat wrote:
>
>> jonligh...@gmail.com wrote:
>>
>>> So adopting a different angle I wondered if anyone knew the best way to 
>>> avoid displaying this kind of tiddler on the story river or perhaps having 
>>> an optional switch so that they are only displayed when needed?
>>>
>>
>> "This kind of tiddler" - do you want to hide all tiddlers tagged "foo"? 
>> HIde in the story river, but not in the sidebar lists? 
>>
>> I would also ideally like to filter out the tiddlers that appear on the 
>>> story river when I import an image - for me these are unwanted 'by 
>>> products' although I appreciate they are required by tiddlywiki but I would 
>>> prefer not to see them on the story river.
>>>
>>
>> "the tiddlers that appear"? The $:/Import tiddler, or what are you 
>> talking about?
>>  
>>
>>> In every day terms my tiddlers are very similar to wikipedia entries - 
>>> text around a subject and graphics, they always include text, I would 
>>> prefer to see only these article like tiddlers on the story river. 
>>>
>>
>> Are you saying you only want to see tiddlers in the story river that are 
>> of a certain kind? What about, say, the Controlpanel or other system tids?
>>
>> As you can tell, I find your requests highly confusing.
>>
>> <:-)
>>
>>

-- 
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/9697a088-55aa-4a37-a9ca-b4ebbc8b6c92n%40googlegroups.com.


[tw5] Re: Tiddlers Created when colour of tag changed

2021-02-25 Thread Jon Light
Hi Mat - confusing? Yes sorry I am don't have a clear overview. 

>>Are you saying you only want to see tiddlers in the story river that are 
of a certain kind? What about, say, the Controlpanel or other system tids?
I take your point - sorry for my unclear explanation, its not laziness but 
more a fairly patchy knowledge 

A while ago someone on this forum kindly provided me with a sidebar tab 
widget  - a tiddler with tag $:/tags/SideBar which I use to filter the 
river story.

I get two  buttons, both filter out system tiddlers. 

the first shows all tiddlers apart from system
the second button only shows journal tiddlers
beneath these I get a list of all of my tags which I can filter the story 
river with. 

All working as desired apart except that I would like to filter out 
tiddlers that are created when I change the colour of an existing tag ( I 
am going to drop the question regards image import I think that might be a 
misconception on my part ).

The code within the tiddler is as follows. 

==

<$vars limit={{{ [[$:/state/limit]is[tiddler]then{$:/state/limit}else[10]] 
}}}>

<$range tiddler="$:/state/limit" min="10" max="100" default="10" 
increment="5"/>
limit: <$text text=<>/> tiddlers



<$macrocall $name="tag-pill" tag="All tiddlers" element-tag="$button" 
actions="""<$wikify name="filteredList" text="<$list 
filter='[!is[system]!sort[created]limit]'><$text text='[['/><$text 
text={{!!title}}/><$text text=']] '/>"><$action-setfield 
$tiddler="$:/StoryList" list=<>/>"""/>

<$macrocall $name="tag-pill" tag="Journal" element-tag="$button" 
actions="""<$wikify name="filteredList" text="<$list 
filter='[!is[system]!sort[created]tag[Journal]limit]'><$text 
text='[['/><$text text={{!!title}}/><$text text=']] 
'/>"><$action-setfield $tiddler="$:/StoryList" 
list=<>/>"""/>


<$list filter="[tags[]sort[title]] -Journal" variable="tagItem">
<$macrocall $name="tag-pill" tag=<> element-tag="$button" 
actions="""<$wikify name="filteredList" text="<$list 
filter='[!is[system]!sort[modified]taglimit]'><$text 
text='[['/><$text text={{!!title}}/><$text text=']] 
'/>"><$action-setfield $tiddler="$:/StoryList" 
list=<>/>"""/>






===

So I ideally I would like to filter out the tiddlers that are created when 
I change the colour of a tag. 

Thanks - and sorry again - I hope my second attempt is a bit more coherent.

Jon





On Thursday, 25 February 2021 at 17:41:22 UTC Mat wrote:

> jonligh...@gmail.com wrote:
>
>> So adopting a different angle I wondered if anyone knew the best way to 
>> avoid displaying this kind of tiddler on the story river or perhaps having 
>> an optional switch so that they are only displayed when needed?
>>
>
> "This kind of tiddler" - do you want to hide all tiddlers tagged "foo"? 
> HIde in the story river, but not in the sidebar lists? 
>
> I would also ideally like to filter out the tiddlers that appear on the 
>> story river when I import an image - for me these are unwanted 'by 
>> products' although I appreciate they are required by tiddlywiki but I would 
>> prefer not to see them on the story river.
>>
>
> "the tiddlers that appear"? The $:/Import tiddler, or what are you talking 
> about?
>  
>
>> In every day terms my tiddlers are very similar to wikipedia entries - 
>> text around a subject and graphics, they always include text, I would 
>> prefer to see only these article like tiddlers on the story river. 
>>
>
> Are you saying you only want to see tiddlers in the story river that are 
> of a certain kind? What about, say, the Controlpanel or other system tids?
>
> As you can tell, I find your requests highly confusing.
>
> <:-)
>
>

-- 
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/676bf674-b90b-4152-a947-9bbb52de6f38n%40googlegroups.com.


[tw5] Re: Tiddlers Created when colour of tag changed

2021-02-25 Thread Mat
jonligh...@gmail.com wrote:

> So adopting a different angle I wondered if anyone knew the best way to 
> avoid displaying this kind of tiddler on the story river or perhaps having 
> an optional switch so that they are only displayed when needed?
>

"This kind of tiddler" - do you want to hide all tiddlers tagged "foo"? 
HIde in the story river, but not in the sidebar lists? 

I would also ideally like to filter out the tiddlers that appear on the 
> story river when I import an image - for me these are unwanted 'by 
> products' although I appreciate they are required by tiddlywiki but I would 
> prefer not to see them on the story river.
>

"the tiddlers that appear"? The $:/Import tiddler, or what are you talking 
about?
 

> In every day terms my tiddlers are very similar to wikipedia entries - 
> text around a subject and graphics, they always include text, I would 
> prefer to see only these article like tiddlers on the story river. 
>

Are you saying you only want to see tiddlers in the story river that are of 
a certain kind? What about, say, the Controlpanel or other system tids?

As you can tell, I find your requests highly confusing.

<:-)

-- 
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/d6471e68-d20b-4ebe-a640-12a8f3523e1an%40googlegroups.com.