[tw5] Re: Conditional link

2019-09-16 Thread TonyM
Bimlas,

Have you shared a theme?

Tony

On Tuesday, September 17, 2019 at 2:51:53 PM UTC+10, bimlas wrote:
>
> I'm on Android, it's hard to type so here's a link: 
> https://bimlas.gitlab.io/#Default%20output%20of%20filter

-- 
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/f00e86d7-8fb6-46f8-aeab-5ab82f4a9db6%40googlegroups.com.


[tw5] Re: [TW5] Introducing TiddlyTables a plugin for creating sortable tables.

2019-09-16 Thread TonyM
Alan,

Thanks, I am just exploring the possibilities of tiddlytables. Since the 
minimum one needs is a filter it is a great way to simply list tiddlers of 
any type. But then a custom table with custom fields can expose other 
details.


I also appreciate the drop down on the *Query Records* (tbl-filter) - 
filter syntax
Quite a few people have being asking for help for writing filters and you 
have already done it.

It would be great in an editor toolbar button as well.

A simple example is
[all[shadows]prefix[$:/info]!prefix[$:/info/browser]] [[$:/info/browser/name
]]

and show the text field.

Regards
Tony






On Tuesday, September 17, 2019 at 2:58:04 PM UTC+10, Alan Aldrich wrote:
>
> I have uploaded a new version of TiddlyTables that includes a confirmation 
> when deleting. Thank you for your excellent comments and feedback. 
>
> http://tiddlytables.tiddlyspot.com/
>
> Cheers,
> Alan
>
> On Tuesday, September 10, 2019 at 6:17:44 PM UTC-5, Diego Mesa wrote:
>>
>> Hey Alan,
>>
>> I see that your plugin uses the ActionDeleteTiddlerWidget:
>>
>> https://tiddlywiki.com/#ActionDeleteTiddlerWidget
>>
>> According to the docs:
>>
>> There are several differences compared to the WidgetMessage: 
>>> tm-delete-tiddler 
>>> :
>>>
>>>- *The user is not prompted to confirm the deletion*
>>>
>>>
>>>- No automatic updating of the story list
>>>
>>>
>>>- No special handling of draft tiddlers
>>>
>>> I think switching deletion to the tm-delete-tiddler message would handle 
>> the confirmation.
>>
>> Best,
>> Diego
>>
>>
>> On Tuesday, September 10, 2019 at 11:02:47 AM UTC-5, Alan Aldrich wrote:
>>>
>>> I agree the delete column should have a confirmation. I will try to get 
>>> that in the next version. Do you know of a simple and standard way to 
>>> accomplish this?
>>
>>

-- 
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/f5f49bd3-9f32-4e84-a9c3-40ca80807cca%40googlegroups.com.


[tw5] Re: The documentation is bad

2019-09-16 Thread Suzanne McHale
Yes, I had the same frustrating issue! Using Node.js to generate singular 
Tiddlys is not a beginner-friendly method (see an old post of mine here 

).

On Monday, September 16, 2019 at 10:52:29 PM UTC+10, David Gifford wrote:
>
> Oops, sorry, didn't answer your question correctly.
>
> To export an entire TiddlyWiki file as a static site, you must do that in 
> node.js. 
>
> If it makes you feel better, I went through the same hunt that you did, a 
> couple years ago, thinking there had to be a way to export the entire wiki 
> as static hml files from the single file TiddlyWiki. I think I eventually 
> had to ask here, and was told it can only be done on node.js.
>
>
>>

-- 
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/e1bf7ef3-8f72-4a54-aee5-c61d3b0555f2%40googlegroups.com.


[tw5] Re: [TW5] Introducing TiddlyTables a plugin for creating sortable tables.

2019-09-16 Thread Alan Aldrich
I have uploaded a new version of TiddlyTables that includes a confirmation 
when deleting. Thank you for your excellent comments and feedback. 

http://tiddlytables.tiddlyspot.com/

Cheers,
Alan

On Tuesday, September 10, 2019 at 6:17:44 PM UTC-5, Diego Mesa wrote:
>
> Hey Alan,
>
> I see that your plugin uses the ActionDeleteTiddlerWidget:
>
> https://tiddlywiki.com/#ActionDeleteTiddlerWidget
>
> According to the docs:
>
> There are several differences compared to the WidgetMessage: 
>> tm-delete-tiddler 
>> :
>>
>>- *The user is not prompted to confirm the deletion*
>>
>>
>>- No automatic updating of the story list
>>
>>
>>- No special handling of draft tiddlers
>>
>> I think switching deletion to the tm-delete-tiddler message would handle 
> the confirmation.
>
> Best,
> Diego
>
>
> On Tuesday, September 10, 2019 at 11:02:47 AM UTC-5, Alan Aldrich wrote:
>>
>> I agree the delete column should have a confirmation. I will try to get 
>> that in the next version. Do you know of a simple and standard way to 
>> accomplish this?
>
>

-- 
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/fca0ec05-76af-4f46-b872-0cae3340ec3c%40googlegroups.com.


[tw5] Conditional link

2019-09-16 Thread bimlas
I'm on Android, it's hard to type so here's a link: 
https://bimlas.gitlab.io/#Default%20output%20of%20filter

-- 
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/c14d48b1-29ad-4be9-848c-29fb838762ff%40googlegroups.com.


[tw5] Re: What's the point of effort?

2019-09-16 Thread TonyM
Birthe,

There will be plenty of time for feedback during and after a solution is 
developed. However few people necessarily understand a vision for an end 
solution and the best way is to build it and then get feedback. I will 
quickly outline the approach but avoid places with debate. 
 

> You will all want to be sure, that everyone will back you up before using 
> lots and lots of time on this.
>

I only need a few people to be involved. I do not need everyone to back me 
up, how can they until they see the results. 
 

> If enough is interested in taking active part, should we have a vote about 
> it? 
>

Look even the optional voting in the US and UK have given rise to perverse 
outcomes, I am not sure we have an established voting process that would 
provide much value.
 

> No matter how this ends up, I want to thank you for you offer.
>

Thank you.

You say
*I do think you have to tell a little about the direction and the end goal. 
What can be achieved. Not necessarily in detail, but to secure you some 
feedback. What will you need? What kind of skills? You need answers from 
people able to take part in it, having the knowledge and able to use the 
time necessary.*

Here is a first high level attempt.

Direction:
Provide a structured community resource and database providing a way for 
cumulative development and sharing but leveraging existing resources.

End Goal
Solve all our community issues as currently experienced and they arise.

What will we need?
I need some commitment from some volunteers and support promoting its use 
when it becomes available. Especially as we build the resources up, this 
includes people who can test and build the documentation to make adoption 
of the community resources accessible to everyone. I am sure we could ask 
for some additional specialist skills and particular skills from volunteers 
but the key would ultimately be people with tiddlywiki knowledge.

What is needed for effective communities?

   - It should be so easy to use it does not cost people any additional 
   time to contribute to the community. If people can trust this and spend 
   time they would have otherwise building their own private resources to put 
   this effort into the community resource. Similarly provide methods for the 
   easy transfer of content into the community from public and private records.
   - It should not impose excessive obligation on anyone (including me)

High level requirements

   - We need a platform that is aware of the features and objects within 
   tiddlywiki such that any documentation can be easily developed, linked and 
   discussed.
   - The platform needs to allow high level control to build and maintain 
   structure whilst being as open as possible to collaboration, change, 
   conversations and feedback
   - Collaboration, feedback and contributions need to be as seamless as 
   possible.
   - A correctly structured resource will minimise maintenance effort and 
   reduce volunteer time demands. 
   - We need to seamlessly as possible integrate existing resources in a 
   complementary manner but with the opportunity to migrate services into the 
   community resources to benefit from further integration and cross 
   referencing.
   - The Platform needs the ability to grant and control access to a range 
   of users and contributors including a degree of anonymous access, this 
   should be retractable in case of spam or other problems. So it needs a 
   strong underlying user authentication and control mechanism.
   - Most importantly TiddlyWiki needs to be fully integrated such that it 
   is easy to publish tiddlywikis and tiddlywiki objects from within it. 
   However controversially I do not believe it should use tiddlywiki at is 
   core, because it is not necessarily the right tool. However as tiddlywiki 
   matures and new methods develop we should be able to plugin new tiddlywiki 
   solutions. To place the development of the right solution in tiddlywiki on 
   the projects critical path is to increase the time to a solution and may 
   cause it to fail. In time we may place tiddlywiki at the core but until we 
   have a comprehensive community resource we will flounder.
   - We need to be quite permissive to encourage contributions but we need 
   to be able to reverse malicious activities.
   - Ideal we allow Open ID and other authentication methods to open access 
   to more people with less administration.
   - All standard self serve, access management etc...  needs to be 
   automated to reduce the maintenance overheads. 
   - The solution needs to be EXTREAMLY scalable, movable and standards 
   compliant. 
   - Ideally information and tiddlywiki objects will be stored in one place 
   so that we can always return to a "source of truth".

What is a tiddlywiki object? Tiddler, plugin, json, macro, theme... 
edition... library...

Regards
Tony

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" 

[tw5] Re: Presenting: a plugin which automatically relinks renamed tiddlers

2019-09-16 Thread TonyM
Flibbles,

I will try and express myself better. I do not think these are special or 
advanced features, I think they may be essential.

But yes, All I am asking for is a little increased hackability. 

First your solution is so good already, that its only because it is so 
close to a universal solution, I feel I need to point this out. And perhaps 
I have missed something about its current behaviour and I am happy to be 
corrected.

Your question re trashbin, The trashbin is just a plugin, and like other 
plugins it stores things behind the $:/ prefix. The fact that relink can 
reach into these tiddlers and modify them is new to tiddlwiki and sometimes 
will be illogical. If I delete a tiddler it goes into the trash bin and I 
may want it to remain there and not have relink touch it, otherwise it will 
no longer contain what it contained when I deleted it.

With all due respect every other plugin should not need to be designed to 
deal with any other "Specific" plugin so Mohamad's Trashbin plugin should 
not need to know about the relink plugin. Even if it did, how does it 
exclude itself from relink?. However there is immense value of providing 
some simple filter configurations so relink can accommodate any or all 
future plugins by being able to reduce or limit the scope of what it 
changes if necessary.

There are two issues and I believe are general in nature and may be an 
issue for many;

Currently

   1. On which tiddlers does relink occur?
   Presently any tiddler you attempt to rename (Except shadow tiddlers)
   2. Which tiddlers are changed by relink?
   Any for which a complex set of search conditions are true

1. I would like to disable or enable the relink feature by filter setting. 
Until I have provided the appropriate additional fields for relink to 
operate with - in Plugin > Configuration > Fields,  any relink will be 
incomplete. 
In a published wiki, not in development It may be better not to permit 
users to edit and relink system tiddlers AttributesMacrosOperators

Although its wonderful that relink can help keep a database or tiddler 
valid with relinking.

2. I would love to be able to simply exclude some tiddlers from update by 
relink according to a filter. For example I may want a log, a trashbin a 
set of test data or anything not be updated. Relink already lets me see 
what It will affect when relinking inside the info tab. If I discover the 
rules will impact some tiddlers I do not want it to, a "rename filter" 
could allow me to exclude them. 

Personally I build a range of solutions in system tiddlers that are not 
delivered by plugin thus have do not have a shadow tiddler, they will be 
effected by relink even when I do not want them to. If import a bundle of 
tiddlers built elsewhere there is a chance they may contain something that 
relink will change inappropriately, A project I am starting now actually 
generates additional wikis, so I have tiddlers in my wiki that are not part 
of the current wiki but provide input to the wiki generation process. There 
is a danger that these will inadvertently have code "relinked" within them 
if I can't exclude them. This is even more likely to occur if I use good 
naming conventions in my code. There are also circumstances where a local 
variable is set to override a global setting and we may be happy for relink 
to impact the global but not the local. 

Item 1 Code change Proof of concept
Att https://flibbles.github.io/tw5-relink/ I 
changed $:/core/ui/EditTemplate/title to demonstrate excluding relink on 
system tiddlers
<$vars fromTitle={{!!draft.of}} toTitle={{!!draft.title}}>
*<$list filter="[{!!draft.of}!is[system]]" variable=nul>*
<$checkbox tiddler="$:/config/RelinkOnRename" field="text" checked="yes" 
unchecked="no" default="no"> 
{{$:/language/EditTemplate/Title/Relink/Prompt}}

<]">>

>
**

The above works, relink will not even appear on system tiddlers.

We could replace !is[system] with an appropriate reference to the exclude 
filter.

I believe you could apply a filter to the list of tiddlers relink is about 
to change and and thus we will also have the ability to exclude some 
tiddlers that would otherwise change because of an existing AttributesFields
MacrosOperators

And I'm unclear, but it sounds like not only that, but you want to be able 
> to configure which fields, macros, widgets, and operators get updated per 
> tiddler. So a `person-office` list field might get updated on tiddler A, 
> but not tiddler B.
>

Yes in effect, but, In this case if tiddler B is named "$:/trashbin/tiddler 
B" yes person-office will not be touched (in "$:/trashbin/tiddler B")   if 
I excluded with "-[prefix[$:/trashbin/]]"
Not any more complicated that this.

Regards
Tony
 

-- 
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 

[tw5] Re: What's the point of effort?

2019-09-16 Thread Birthe C
Waw Tony,
That was enthusiastic, open, loud and clear.

I do think you have to tell a little about the direction and the end goal. 
What can be achieved. Not necessarily in detail, but to secure you some 
feedback. What will you need? What kind of skills? You need answers from 
people able to take part in it, having the knowledge and able to use the 
time necessary.
You will all want to be sure, that everyone will back you up before using 
lots and lots of time on this.
If enough is interested in taking active part, should we have a vote about 
it? 

No matter how this ends up, I want to thank you for you offer.

Birthe

-- 
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/28f181ee-7909-4d15-adb0-fb29df7316d3%40googlegroups.com.


[tw5] Re: Presenting: a plugin which automatically relinks renamed tiddlers

2019-09-16 Thread Flibbles
First, a question:

What is this $:/trashbin stuff? Is this a tiddlywiki feature I'm unaware 
of, or is it something to do with an unrelated plugin? Depending on which 
it is, it takes a different approach. If this is some core features, then 
Relink should ignore it by default. If it's a plugin something, then the 
plugin should have a way to integrate with Relink and exclude $:/trashbin 
without the user needing to input anything.

Next. I'm having a little trouble following your use-case, but sounds like 
not just the ability to select which tiddlers are eligible for relinking, 
but to make it possible for the eligible tiddlers to vary *depending on the 
tiddler being renamed*.

And I'm unclear, but it sounds like not only that, but you want to be able 
to configure which fields, macros, widgets, and operators get updated per 
tiddler. So a `person-office` list field might get updated on tiddler A, 
but not tiddler B.

I'll be honest with you, TonyM. These sounds like super advanced use cases. 
I'm very concerned that encoding Relink to handle all this will detract 
from Relink's elegance. It already has four whitelists which I'm worried 
daunt casual users.

But how about this. Let's say Relink had one "General" configuration page 
which allowed you to input an ignore filter. Tiddlers that pass through 
that filter will not be updated. But here's the cool part. The 
currentTiddler variable for that filter is set to the name of the tiddler 
being renamed (or maybe it'll be set to fromTiddler, and there'll be 
toTiddler). That way, a user can make the filter sensitive to the tiddler 
being renamed, and adjust what tiddlers would pass through the filter. 
Would this be a solution for your problem?

And if you still need more sophistication than that, I'd more likely say 
the solution would be to improve Relink's hackability, so we can make a mod 
for your specific case, but your case does sound super specific. (Or maybe 
it isn't. I haven't gotten much feedback from anyone yet.)

-Flibbles

-- 
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/06a3974a-81e2-4f1d-b746-17e7343b77d0%40googlegroups.com.


[tw5] Re: What's the point of effort?

2019-09-16 Thread TonyM
Post Script,

I have a vision and it involves some novel use of existing technology and 
this would help me justify the time, because I get to innovate and further 
develop my skills. This is in part why I could justify taking this on. If 
you ask me to consider other approaches and platforms this may not be 
relevant and makes it harder for me to justify.

Why do I need justification? Because I am starting a business and currently 
in need of income.

Regards
Tony

On Tuesday, September 17, 2019 at 10:16:08 AM UTC+10, TonyM wrote:
>
> Lets face this
>
>- To be sure - I have already proposed a solution - perhaps one of 
>TT's 12
>- I will not proceed without help. 
>- It always bogs down in peoples debate about the technology
>- We are terrible at reaching consensus outside purely technical issues
>
> Now let us say I told you I know someone with 30+ years ICT experience, 
> who charges between $1,000 and $1,500 a day to commercial clients who would 
> be happy to lead a project to do this (at no cost), has researched in depth 
> a solution and has the skills to implement but will only do so if others 
> sign up to help develop a truly effective and properly designed solution. 
>
> Would WE say YES - No we don't!
>
> That person is me but there is no way for me to secure any support and a 
> commitment to let me lead such a project, not withstanding the fact I would 
> always be open to input we need leadership and choices made on our behalf 
> without full knowledge or byte by byte debates, but this leadership needs 
> to be informed by substantial experience to avoid compromising decisions 
> that could damage the maintainability of the result. So It can't be anyone, 
> simple enthusiasm is not enough.
>
> *Why would I now be reluctant?* because people will try and debate me 
> into submission over various details and technical approaches. Before I 
> start I need to persuade people the approach I have waiting in the wings is 
> a good one, and I know it will be controversial. I can't afford the time to 
> do this IF I HAVE TO SELL IT BEFORE I BUILD IT
>
> LETS JUST DO IT
>
> Tony for Tiddlywiki community resources president!
>
> Regards
> Tony 
>
>
> On Tuesday, September 17, 2019 at 1:40:20 AM UTC+10, @TiddlyTweeter wrote:
>>
>> I want to start a thread about "worthwhile effort" and where it goes to 
>> ...
>>
>> Purely open ... but this helped me begin to see the issue really clearly 
>> ...
>>  
>>
>> Mark S.
>>
>>> ... Like others, I had started my own documentation for TW, but then 
>>> realized that it would be an 
>>
>> enormous amount of work, and would only have whatever visibility it 
>>> happened to gain via Google.
>>
>>
>> How many documentation improvement initiatives for TW have you seen? 
>> (I've seen, maybe, 12)
>>
>> How many of them do you use or know now?
>>
>> There is a MISSING piece.
>>
>> Lots of work; little scaling up. There is something WRONG. 
>>
>> Best wishes
>> TT
>>
>>  
>>
>

-- 
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/5f62e809-3d43-4de9-9f42-747f778ff031%40googlegroups.com.


Re: [tw5] Re: Arlen Good igea for Gzipping $:/core

2019-09-16 Thread TonyM
Arlen

I would trust your expertise on this. I suppose we need a proof of concept.

Also could I ask that consideration be given to surfacing this within 
tiddlywiki to users as well. If we could store, compress and decompress and 
import export files and tiddlers so compressed in tiddlywiki UI it would be 
fantastic. Imagine a 50mb dataset in a 3mb tiddler.

Regards
Tony

On Tuesday, September 17, 2019 at 1:27:30 AM UTC+10, Arlen Beiler wrote:
>
> This idea has nothing to do with empty.html itself, it really applies to 
> all single-file wikis. All wikis could benefit from this because the core 
> tiddler is exactly the same in all wikis for each version, no matter which 
> other plugins are added. The core is just another plugin, that's all. 
>
> Unzipping should be very simple in terms of CPU usage, and it should be 
> linear, or better, because it is just expanding back to the original file 
> content. The zipping is where the time comes in, but that isn't much more. 
> TiddlyWiki 5.1.20 takes 70 ms, which is shorter than the minimum resolution 
> of the human brain (~100 ms), so it would be instantaneous for only one or 
> two plugins, but we could also handle all gzipped plugins in one operation 
> instead of one per plugin, which would probably safe some extra space. 
>
> We could also add a config tiddler to the wiki which would allow the user 
> to gzip all installed plugins to save even more space regardless of whether 
> the plugin has the compress:yes field set, since nothing about the gzip 
> process would in any way affect the plugins. 
>
> We should also add a "gunzip" flag (like safemode flag), which would 
> decompress it in place and then immediately re-download the file so it 
> could be edited by hand in an emergency. The file would then be loaded just 
> like normal and then next time it would save with the contents gzipped 
> again. This would be sort of like a safemode flag that would allow someone 
> to edit the compressed plugins by hand if necessary. 
>
>
>
> On Sun, Sep 15, 2019 at 9:09 AM Mohammad  > wrote:
>
>> Hi Tony!
>>
>> That's quite true and your idea is great!
>> Recommending to downloading empty.html for newbies is not a good practice 
>> at all!
>>
>> --Mohammad
>>
>> On Sunday, September 15, 2019 at 5:27:13 PM UTC+4:30, TonyM wrote:
>>>
>>> Mohammad
>>>
>>> I too support a smaller empty and core which is the current standard 
>>> practice. However I do not want an overly minimalistic edition being users 
>>> first take home copy of tiddlywiki. Empty plus a few items like the 
>>> contents tab and active home and more page buttons would be a start, also 
>>> on modern browsers the wider story view.
>>>
>>> Regards
>>> Tony
>>>
>>> -- 
>> 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 .
>> To view this discussion on the web visit 
>> https://groups.google.com/d/msgid/tiddlywiki/2a87c261-4de7-4700-a057-f9b4aeb69753%40googlegroups.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 view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/45b44974-116c-476c-a09e-a4e61e0119e3%40googlegroups.com.


[tw5] Re: What's the point of effort?

2019-09-16 Thread TonyM
Lets face this

   - To be sure - I have already proposed a solution - perhaps one of TT's 
   12
   - I will not proceed without help. 
   - It always bogs down in peoples debate about the technology
   - We are terrible at reaching consensus outside purely technical issues

Now let us say I told you I know someone with 30+ years ICT experience, who 
charges between $1,000 and $1,500 a day to commercial clients who would be 
happy to lead a project to do this (at no cost), has researched in depth a 
solution and has the skills to implement but will only do so if others sign 
up to help develop a truly effective and properly designed solution. 

Would WE say YES - No we don't!

That person is me but there is no way for me to secure any support and a 
commitment to let me lead such a project, not withstanding the fact I would 
always be open to input we need leadership and choices made on our behalf 
without full knowledge or byte by byte debates, but this leadership needs 
to be informed by substantial experience to avoid compromising decisions 
that could damage the maintainability of the result. So It can't be anyone, 
simple enthusiasm is not enough.

*Why would I now be reluctant?* because people will try and debate me into 
submission over various details and technical approaches. Before I start I 
need to persuade people the approach I have waiting in the wings is a good 
one, and I know it will be controversial. I can't afford the time to do 
this IF I HAVE TO SELL IT BEFORE I BUILD IT

LETS JUST DO IT

Tony for Tiddlywiki community resources president!

Regards
Tony 


On Tuesday, September 17, 2019 at 1:40:20 AM UTC+10, @TiddlyTweeter wrote:
>
> I want to start a thread about "worthwhile effort" and where it goes to ...
>
> Purely open ... but this helped me begin to see the issue really clearly 
> ...
>  
>
> Mark S.
>
>> ... Like others, I had started my own documentation for TW, but then 
>> realized that it would be an 
>
> enormous amount of work, and would only have whatever visibility it 
>> happened to gain via Google.
>
>
> How many documentation improvement initiatives for TW have you seen? (I've 
> seen, maybe, 12)
>
> How many of them do you use or know now?
>
> There is a MISSING piece.
>
> Lots of work; little scaling up. There is something WRONG. 
>
> Best wishes
> TT
>
>  
>

-- 
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/58422208-de06-45d0-aee7-bc2a4c7638aa%40googlegroups.com.


[tw5] Re: Coming in v5.1.22: dynamic loading of plugins

2019-09-16 Thread TonyM
Folks,

What are good examples of pugins that fit this approach?

I usually distribute macros via bundle and they do not need a reload to 
start with. 

To test this I am looking for plugins without .js tiddlers. But find very 
few (so far). Perhaps I need a tool to add to my personal plugins wiki to 
search for plugins that do not contain js?.

Regards
Tony

On Thursday, September 12, 2019 at 6:43:52 AM UTC+10, Jeremy Ruston wrote:
>
> I’m pretty excited to announce that if all goes well, one of the new 
> features for v5.1.22 will be the ability to dynamically load/unload plugins 
> without needing to refresh the page. 
>
> The catch is that this only works for plugins that do not contain any 
> JavaScript modules. For plugins that do contain JS modules, the behaviour 
> is the same as at present, with a warning message advising the user to 
> reload the page. The reason for this restriction is to avoid corruption due 
> to attempting to swap a module that is already running. Nonetheless, 
> there’s a huge and useful set of plugins that do not contain JS modules, 
> including all themes and languages. 
>
> It’s a work in progress, and not yet merged into the prerelease: 
>
> https://github.com/Jermolene/TiddlyWiki5/pull/4259 
>
> Just to be clear, this means that with the proviso above, users will be 
> able to: 
>
> * Add new plugins from the plugin library without reloading 
> * Add new plugins via drag and drop without reloading 
> * Delete unneeded plugins without reloading 
> * Eventually, to use tools like Tinka to package plugins without requiring 
> a reload to test 
>
> There’s still a fair bit to do: 
>
> * Indicate in the plugin library which plugins will require a reload 
> * More testing 
> * Documentation 
>
> Questions and comments welcome. 
>
> Best wishes 
>
> Jeremy. 
>
>

-- 
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/c7bafbe3-8750-4193-94d8-49ac2424308c%40googlegroups.com.


[tw5] Re: The documentation is bad

2019-09-16 Thread TonyM
Folks,

For those of you will the decade or so long experience with tiddlywiki you 
may recall that the google forums are one of tiddlywikis strengths because 
the policy has being ask and we will help. It does not demand you to search 
for your answer. I believe this approach should remain, but yes more self 
serve should be available. TWC used to have a tiddlywiki.org wikimedia if I 
remember correctly, but we have being naturally reluctant to introduce 
another wiki to document our wiki.

I have every intention of *constantly document[ing] usage*. and at least do 
so in my own notes.

However I have "a life" that limits how much I can commit to Tiddlywiki (to 
be honest already too much, its an obsession)

As my expertise increases the more confident I can see both the questions 
and the answers, and thus contribute to the documentation. But it also 
drives me to participate in issues, changes and discussions for the 
development of tiddlywiki. A lot of us are contributing to the future of 
tiddlywiki rather than the present moment documentation of tiddlywiki.

As I said I and many others have considerable resources and documentation 
that is not necessarily polished sitting offline. Mohamad of late and 
others "in history" have built fantastic resources and people should be 
encouraged to leave the forum and search on the open internet for "anything 
tiddlywiki".

The truth is information ages so unless it is collected into a single 
repository that is maintained it ages and looses its accuracy.

Some regular posts to the forum on how to contribute to the documentation 
and core would help promote participation.

Regards
Tony


On Monday, September 16, 2019 at 10:49:21 PM UTC+10, @TiddlyTweeter wrote:
>
> TonyM
>
> We are not in argument, really.
>
> It is more that PEOPLE LIKE YOU *constantly document usage*. Well.
>
> But your efforts GO DOWN THE TOILET. Because a few days later how do we 
> find them?
>
> That, I think is the central issue. 
>
> That we are mad to believe that new users can grapple with this Google 
> Group, 
> even though, somewhere in it, lays an answer.
>
> Just MO.
>
> TT
>
> On Monday, 16 September 2019 14:32:10 UTC+2, TonyM wrote:
>>
>> Tt?
>>
>> I don't think anyone should need to be a detective but its important to 
>> recognise the source of such material is community contributions.
>>
>> Otherwise we are in furious agreement.
>>
>> Tony
>>
>>

-- 
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/238cef0e-a731-4b1a-b8ba-10dd3b164ea0%40googlegroups.com.


[tw5] Re: Presenting: a plugin which automatically relinks renamed tiddlers

2019-09-16 Thread TonyM
Fibbles,

Thanks for taking the time to consider this. 

I see now that there is a bit more complexity than I first thought. I will 
keep this as clear as possible.

1. Yes a filter to exclude the tiddlers for which relink happens - eg allow 
relinking on tiddlers with [has[fieldname]] or not on system tiddlers 
[!is[system]]
2. Yes, I am keen to have different categories but I agree we need to find 
a clearer way to conceptualise, and keep the code and operation simple. I 
think I found this below.

Ahh I see what you mean by plain text like that wouldn't be touched anyway. 
That is what I need. However when I rename some tiddlers I find it wants to 
rename the title inside import records, trashbin and more. So Item 1 and my 
suggestion below should help here.

I think the simplest way forward would be to provide a filter that 
determines if the relink is visible or not during rename. The designer 
could use this to exempt or include relink on whatever tiddlers they wish. 
For example in my database I would have a list of values in the object-type 
field eg people office list-tiddler that allows relink to occur on those 
tiddlers only. This means I need not concern myself with the user renaming 
other tiddler types beyond the damage that rename itself will cause. Lets 
call this the "rename filter". Remember that for rename to work correctly, 
I need to list all the fields to look in, to support rename, until I 
determine those I do not want people renaming the tiddlers.

Now the relinking process. Once a tiddler is allowed to be relinked at 
rename time there are global settings that determine what to "search" for 
and rename. This is very comprehensive thank you. Using the info tab 
quickly shows what tiddlers will be impacted, again thanks. But as noted 
before I sometimes see tiddlers that will be affected that I do not want 
affected. Of course in some circumstances I want a comprehensive rename, in 
others no, so we would think different configurations would be desirable. 
But I am not sure this is necessary to get the same result.

Again another filter here would be helpful  - lets call this the "change 
filter".

Perhaps you could consider introducing two variables that defines a "rename 
filter" and "change filter". The designer can set these either globally 
and/or override them locally (for example in edittemplate for particular 
tiddlers). I am not exactly sure how to set this yet. These filters could 
be applied inside relink using the equivalent of the subfilter operator to 
further limit the tiddlers affected.

For example in the edit template I could set on a subset of tiddlers the 
following filters (in a variable)

   - my rename filter may read "[has[object-type]!object-type[system]]" to 
   show relink on any tiddler with the object-type field - except system 
   tiddlers.
   - my Change filter could read "[!is[system]]" stopping the $:/trashbin 
   and other tiddlers being changed. The old names will remain in the trash.

But then If I were renaming other tiddlers the above filters may not apply.

So We are not introducing different configurations but we are allowing the 
rename filter to determine on what tiddlers relink will occur and we are 
allowing the change filter to limit what tiddlers will be affected by the 
rename. 

Some assides.

I am yet to work through the full implications of your relink plugin but I 
think they are revolutionary. Why? - because we now have a system by which 
we can maintain data integrity while renaming the primary key. Expect 
future posts on this from me.

I am also playing with a little utility to help me identify quickly the 
fields I may need to add to the relink settings. For example list all 
people, then search all fields in which one of more people titles appear 
and list the all fieldnames in which they appear. These fieldsnames need to 
be considered for addition to relink.

Thanks so much for your work
Tony

On Tuesday, September 17, 2019 at 2:52:26 AM UTC+10, Flibbles wrote:
>
> Hey @TonyM
>
> So, I'm a little confused. It sounds like you you might be proposing two 
> possibilities:
>
>1. Have a filter which can be used to exclude tiddlers from being 
>touched by Relink. Currently all non-shadow tiddlers are touched. But a 
>filter would be feasible.
>2. Propose having different relink configuration profiles for 
>different categories of tiddlers. This sounds very complicated, not so 
> much 
>to design, but to present to the end-user.
>
> I'm also a little confused by your mention of the text field, I assume you 
> mean a tiddler's text field, which refers to the body. Your example of text 
> content was a note '"Old name" was renamed to "new name"'. But plain text 
> like that wouldn't be touched anyway. Relink only targets reference-related 
> instances of a renamed title.
>
> As to the dangers of renaming a dangerous system tiddler, I think I'd need 
> to see an example. Since Relink doesn't touch shadow 

[tw5] Re: The documentation is bad

2019-09-16 Thread Watt
Group hug guys, group hug.

https://youtu.be/mgmVOuLgFB0

-- 
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/ad8b2bf9-cc84-4337-a53e-68f6c41b8f37%40googlegroups.com.


[tw5] Re: Add property and Delete property

2019-09-16 Thread Luis Gonzalez
The text field!! It's so easy, thanks.

The more I know about TW, the more I'm surprised

[image: Icono sorprendido]

-- 
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/2d51d0e1-9cd7-4afa-b8de-4572a793e8e8%40googlegroups.com.


[tw5] Re: Competition for v5.1.22 artwork

2019-09-16 Thread Thomas Elmiger
Voilà. Attached SVG is about a third the size of the PNG. 

Cheers, Thomas


[image: 5.1.22-plugin.png]

-- 
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/65420131-24bd-48ea-97f3-3cfc40325a37%40googlegroups.com.


Re: [tw5] Coming in v5.1.22: dynamic loading of plugins

2019-09-16 Thread Mat
AHA! Like in a bad comedy sketch, I posted this and then went right away to 
scan the latest code changes... and noted that you just hours ago added the 
feature to show that bold name 
!
 
I must assume there is already an intention to do this in the local plugin 
listing also then.

<:-)

-- 
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/b94abda4-6733-4a1e-ad21-8e20e2aec1f1%40googlegroups.com.


Re: [tw5] Coming in v5.1.22: dynamic loading of plugins

2019-09-16 Thread Mat
Jeremy Ruston wrote:
>
> Is the blog plugin not listed in control panel after installation? It is 
> for me if I repeat the steps you describe,
>

My mistake! Sorry!!

Turns out the plugin doesn't keep the same "name" after it was installed. 
It is not called "blog" anymore but instead "Tools for using TiddlyWiki to 
publish blogs". I think the bold type threw me off (i.e bold *text* in 
library and then bold *link* in local listing) and the fact that most of 
the library plugins are titled the same as that bold name. ... I guess this 
is another bullet for the things to change in the plugin handling.


<:-)

-- 
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/3ca6e674-67fa-4b54-b68c-6dd57688ca52%40googlegroups.com.


[tw5] Re: Macro shows conditional contents interactively

2019-09-16 Thread Mohammad
Thanks Mark!
I would also add a statTid as input param to be able to have several alert 
in different tiddlers

--Mohammad

Added to TW-Scripts!

On Monday, September 16, 2019 at 11:44:55 PM UTC+4:30, Mark S. wrote:
>
> $:/temp tiddlers don't seem to disappear in a file TW. Maybe in node?
>
> So this code:
>
> \define macx()
> <$list filter="[[$:/temp/mywarning]is[missing]]">
> This is a WARNING!
> <$button class="tc-btn-invisible tc-tiddlylink">
> <$action-setfield $tiddler="$:/temp/mywarning" text="x"/> 
>  
> 
> \end
>
> <>
>
> and then a tiddler tagged $:/tags/StartupAction with this content:
>
> <$action-deletetiddler $tiddler="$:/temp/mywarning"/>
>
>
> On Monday, September 16, 2019 at 11:35:01 AM UTC-7, Mohammad wrote:
>
>> Hi Andres,
>>  Seems it works! 
>> Actually I want to create inside tiddler an inline alert message users 
>> can close it (dismiss it)
>> Something like this
>> https://getbootstrap.com/docs/4.3/components/alerts/#dismissing
>>
>> BUT in pure wikitext! (Pure TW script)
>>
>> --Mohammad
>>
>>
>> On Monday, September 16, 2019 at 10:25:27 PM UTC+4:30, Anjar wrote:
>>>
>>> Hi,
>>>
>>> I guess there are several ways; you could create a tiddler with content 
>>> "<$action-setfield $tiddler="temp" text="a" />" and tag it 
>>> "$:/tags/StartupAction" to set the temp-field to "a" at startup. 
>>>
>>> But, if I'm not mistaken, you can also create a temporary state tiddler 
>>> "$:/temp/temp" that is not saved?
>>>
>>>
>>> Best,
>>> Anders
>>>
>>> mandag 16. september 2019 17.16.50 UTC+2 skrev Mohammad følgende:

 Create a tiddler at tiddlywiki.com with below content

 \define macx()
 <$set name=x value={{temp}}>
 <$list filter="[!match[x]]">
 This is a test
 <$button 
  set="temp" setTo="x"
  class="tc-btn-invisible tc-tiddlylink">
 
  
 \end

 <>


 Save and see the result!

 It shows

 This is a test ×

 On click on x, the content will be disappeared! That is what I want!

 Then: I like to reload the wiki (or next time I visit the wiki) and see 
 the This is a test ×  again!
 How it can be done? Note user may use single file wiki or node.js 
 version ($:/state tiddlers are cleared)!

 --Mohammad

>>>

-- 
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/f4a620c4-b276-4ebf-bf27-eb973b267045%40googlegroups.com.


[tw5] Re: Macro shows conditional contents interactively

2019-09-16 Thread Anjar
You're right, I'm sorry. I just read an old thread 
 where it 
was stated, and there seems to have been some confusion: 
https://github.com/Jermolene/TiddlyWiki5/issues/1971#issuecomment-144122370

Alternatively, one can change which tiddlers that are saved: 
http://tobibeer.github.io/tb5/#States%20And%20Temporary%20Tiddlers

I'll update my answers. However, the $:/state/popup is not saved so I gues 
that should be used instead of $:/temp

Best,
Anders

(Reposted, deleted by accident)

mandag 16. september 2019 21.14.55 UTC+2 skrev Mark S. følgende:
>
> $:/temp tiddlers don't seem to disappear in a file TW. Maybe in node?
>
> So this code:
>
> \define macx()
> <$list filter="[[$:/temp/mywarning]is[missing]]">
> This is a WARNING!
> <$button class="tc-btn-invisible tc-tiddlylink">
> <$action-setfield $tiddler="$:/temp/mywarning" text="x"/> 
>  
> 
> \end
>
> <>
>
> and then a tiddler tagged $:/tags/StartupAction with this content:
>
> <$action-deletetiddler $tiddler="$:/temp/mywarning"/>
>
>
> On Monday, September 16, 2019 at 11:35:01 AM UTC-7, Mohammad wrote:
>
>> Hi Andres,
>>  Seems it works! 
>> Actually I want to create inside tiddler an inline alert message users 
>> can close it (dismiss it)
>> Something like this
>> https://getbootstrap.com/docs/4.3/components/alerts/#dismissing
>>
>> BUT in pure wikitext! (Pure TW script)
>>
>> --Mohammad
>>
>>
>> On Monday, September 16, 2019 at 10:25:27 PM UTC+4:30, Anjar wrote:
>>>
>>> Hi,
>>>
>>> I guess there are several ways; you could create a tiddler with content 
>>> "<$action-setfield $tiddler="temp" text="a" />" and tag it 
>>> "$:/tags/StartupAction" to set the temp-field to "a" at startup. 
>>>
>>> But, if I'm not mistaken, you can also create a temporary state tiddler 
>>> "$:/temp/temp" that is not saved?
>>>
>>>
>>> Best,
>>> Anders
>>>
>>> mandag 16. september 2019 17.16.50 UTC+2 skrev Mohammad følgende:

 Create a tiddler at tiddlywiki.com with below content

 \define macx()
 <$set name=x value={{temp}}>
 <$list filter="[!match[x]]">
 This is a test
 <$button 
  set="temp" setTo="x"
  class="tc-btn-invisible tc-tiddlylink">
 
  
 \end

 <>


 Save and see the result!

 It shows

 This is a test ×

 On click on x, the content will be disappeared! That is what I want!

 Then: I like to reload the wiki (or next time I visit the wiki) and see 
 the This is a test ×  again!
 How it can be done? Note user may use single file wiki or node.js 
 version ($:/state tiddlers are cleared)!

 --Mohammad

>>>

-- 
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/27e29c98-244f-4489-8a89-cc740ebfbbde%40googlegroups.com.


[tw5] Re: Macro shows conditional contents interactively

2019-09-16 Thread Anjar
You're right, I'm sorry. I just read an old thread 
 where it 
was stated, and there seems to have been some 
confusion: 
https://github.com/Jermolene/TiddlyWiki5/issues/1971#issuecomment-144122370

Alternatively, one can change which tiddlers that are saved: 
http://tobibeer.github.io/tb5/#States%20And%20Temporary%20Tiddlers

I'll update my answers. However, the $:/state/popup is not saved so I gues 
that should be used instead of $:/temp

Best,
Anders


mandag 16. september 2019 21.14.55 UTC+2 skrev Mark S. følgende:
>
> $:/temp tiddlers don't seem to disappear in a file TW. Maybe in node?
>
> So this code:
>
> \define macx()
> <$list filter="[[$:/temp/mywarning]is[missing]]">
> This is a WARNING!
> <$button class="tc-btn-invisible tc-tiddlylink">
> <$action-setfield $tiddler="$:/temp/mywarning" text="x"/> 
>  
> 
> \end
>
> <>
>
> and then a tiddler tagged $:/tags/StartupAction with this content:
>
> <$action-deletetiddler $tiddler="$:/temp/mywarning"/>
>
>
> On Monday, September 16, 2019 at 11:35:01 AM UTC-7, Mohammad wrote:
>
>> Hi Andres,
>>  Seems it works! 
>> Actually I want to create inside tiddler an inline alert message users 
>> can close it (dismiss it)
>> Something like this
>> https://getbootstrap.com/docs/4.3/components/alerts/#dismissing
>>
>> BUT in pure wikitext! (Pure TW script)
>>
>> --Mohammad
>>
>>
>> On Monday, September 16, 2019 at 10:25:27 PM UTC+4:30, Anjar wrote:
>>>
>>> Hi,
>>>
>>> I guess there are several ways; you could create a tiddler with content 
>>> "<$action-setfield $tiddler="temp" text="a" />" and tag it 
>>> "$:/tags/StartupAction" to set the temp-field to "a" at startup. 
>>>
>>> But, if I'm not mistaken, you can also create a temporary state tiddler 
>>> "$:/temp/temp" that is not saved?
>>>
>>>
>>> Best,
>>> Anders
>>>
>>> mandag 16. september 2019 17.16.50 UTC+2 skrev Mohammad følgende:

 Create a tiddler at tiddlywiki.com with below content

 \define macx()
 <$set name=x value={{temp}}>
 <$list filter="[!match[x]]">
 This is a test
 <$button 
  set="temp" setTo="x"
  class="tc-btn-invisible tc-tiddlylink">
 
  
 \end

 <>


 Save and see the result!

 It shows

 This is a test ×

 On click on x, the content will be disappeared! That is what I want!

 Then: I like to reload the wiki (or next time I visit the wiki) and see 
 the This is a test ×  again!
 How it can be done? Note user may use single file wiki or node.js 
 version ($:/state tiddlers are cleared)!

 --Mohammad

>>>

-- 
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/f8ccd8a5-cfab-410a-a4ea-d2a13240c81e%40googlegroups.com.


[tw5] Re: Macro shows conditional contents interactively

2019-09-16 Thread Mat
I.e something like this. It could even be a local style block (like here) 
in the very tiddler.


[data-tiddler-title="MyTid"] {
 background:transparent;
 border:0;
}
[data-tiddler-title="MyTid"] .tc-tiddler-title {
 display:none;
}
/* etc */


<:-)

-- 
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/c370b405-aec2-4448-b26c-f43c61c3761d%40googlegroups.com.


[tw5] Re: Macro shows conditional contents interactively

2019-09-16 Thread Anjar
Great idea!

Then I think the qualify-macro can be useful to create the temp-tiddler 
titles, eg. "$:/temp/<>", so you can have several 
independent alerts

Best,
Anders

mandag 16. september 2019 20.35.01 UTC+2 skrev Mohammad følgende:
>
> Hi Andres,
>  Seems it works! 
> Actually I want to create inside tiddler an inline alert message users can 
> close it (dismiss it)
> Something like this
> https://getbootstrap.com/docs/4.3/components/alerts/#dismissing
>
> BUT in pure wikitext! (Pure TW script)
>
> --Mohammad
>
>
> On Monday, September 16, 2019 at 10:25:27 PM UTC+4:30, Anjar wrote:
>>
>> Hi,
>>
>> I guess there are several ways; you could create a tiddler with content 
>> "<$action-setfield $tiddler="temp" text="a" />" and tag it 
>> "$:/tags/StartupAction" to set the temp-field to "a" at startup. 
>>
>> But, if I'm not mistaken, you can also create a temporary state tiddler 
>> "$:/temp/temp" that is not saved?
>>
>>
>> Best,
>> Anders
>>
>> mandag 16. september 2019 17.16.50 UTC+2 skrev Mohammad følgende:
>>>
>>> Create a tiddler at tiddlywiki.com with below content
>>>
>>> \define macx()
>>> <$set name=x value={{temp}}>
>>> <$list filter="[!match[x]]">
>>> This is a test
>>> <$button 
>>>  set="temp" setTo="x"
>>>  class="tc-btn-invisible tc-tiddlylink">
>>> 
>>>  
>>> \end
>>>
>>> <>
>>>
>>>
>>> Save and see the result!
>>>
>>> It shows
>>>
>>> This is a test ×
>>>
>>> On click on x, the content will be disappeared! That is what I want!
>>>
>>> Then: I like to reload the wiki (or next time I visit the wiki) and see 
>>> the This is a test ×  again!
>>> How it can be done? Note user may use single file wiki or node.js 
>>> version ($:/state tiddlers are cleared)!
>>>
>>> --Mohammad
>>>
>>

-- 
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/26156947-9aa5-487f-82e9-24b02c341b6f%40googlegroups.com.


[tw5] Re: Macro shows conditional contents interactively

2019-09-16 Thread Mat
Couldn't you just include it as the bottom most tiddler among your default 
tiddlers?

You could style the tiddler so it appears a bit different if you want, i.e 
make everything except the text and the close button invisible or a custom 
close button just next to the text and, again, everything else invisible.

<:-)

-- 
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/63ffb634-78f9-4195-ad86-b90a57ef2c78%40googlegroups.com.


[tw5] Re: Macro shows conditional contents interactively

2019-09-16 Thread 'Mark S.' via TiddlyWiki
$:/temp tiddlers don't seem to disappear in a file TW. Maybe in node?

So this code:

\define macx()
<$list filter="[[$:/temp/mywarning]is[missing]]">
This is a WARNING!
<$button class="tc-btn-invisible tc-tiddlylink">
<$action-setfield $tiddler="$:/temp/mywarning" text="x"/> 
 ×

\end

<>

and then a tiddler tagged $:/tags/StartupAction with this content:

<$action-deletetiddler $tiddler="$:/temp/mywarning"/>


On Monday, September 16, 2019 at 11:35:01 AM UTC-7, Mohammad wrote:

> Hi Andres,
>  Seems it works! 
> Actually I want to create inside tiddler an inline alert message users can 
> close it (dismiss it)
> Something like this
> https://getbootstrap.com/docs/4.3/components/alerts/#dismissing
>
> BUT in pure wikitext! (Pure TW script)
>
> --Mohammad
>
>
> On Monday, September 16, 2019 at 10:25:27 PM UTC+4:30, Anjar wrote:
>>
>> Hi,
>>
>> I guess there are several ways; you could create a tiddler with content 
>> "<$action-setfield $tiddler="temp" text="a" />" and tag it 
>> "$:/tags/StartupAction" to set the temp-field to "a" at startup. 
>>
>> But, if I'm not mistaken, you can also create a temporary state tiddler 
>> "$:/temp/temp" that is not saved?
>>
>>
>> Best,
>> Anders
>>
>> mandag 16. september 2019 17.16.50 UTC+2 skrev Mohammad følgende:
>>>
>>> Create a tiddler at tiddlywiki.com with below content
>>>
>>> \define macx()
>>> <$set name=x value={{temp}}>
>>> <$list filter="[!match[x]]">
>>> This is a test
>>> <$button 
>>>  set="temp" setTo="x"
>>>  class="tc-btn-invisible tc-tiddlylink">×
>>> 
>>>  
>>> \end
>>>
>>> <>
>>>
>>>
>>> Save and see the result!
>>>
>>> It shows
>>>
>>> This is a test ×
>>>
>>> On click on x, the content will be disappeared! That is what I want!
>>>
>>> Then: I like to reload the wiki (or next time I visit the wiki) and see 
>>> the This is a test ×  again!
>>> How it can be done? Note user may use single file wiki or node.js 
>>> version ($:/state tiddlers are cleared)!
>>>
>>> --Mohammad
>>>
>>

-- 
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/2c032662-242e-4ff7-b324-3fb642a6b7da%40googlegroups.com.


[tw5] Re: Add property and Delete property

2019-09-16 Thread Mohammad
This may answer some of your question

https://kookma.github.io/TW-Scripts/#datatiddler

On Monday, September 16, 2019 at 11:29:12 PM UTC+4:30, Luis Gonzalez wrote:
>
> Other question:
>
> How can I delete all properties of a datatiddler?
> so, how can I empty the datatiddler?
>
>
>
> I want to make a phonebook with buttons for various actions:
>
>- Add a new entry
>- Delete a entry
>- Initialize the phonebook
>
> 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 tiddlywiki+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/eb0510b2-941c-439c-bf9e-25f38f167202%40googlegroups.com.


[tw5] Re: Add property and Delete property

2019-09-16 Thread Luis Gonzalez
Other question:

How can I delete all properties of a datatiddler?
so, how can I empty the datatiddler?



I want to make a phonebook with buttons for various actions:

   - Add a new entry
   - Delete a entry
   - Initialize the phonebook

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 tiddlywiki+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/b795fab7-59fc-4204-8fdb-158bcadbea42%40googlegroups.com.


Re: [tw5] Coming in v5.1.22: dynamic loading of plugins

2019-09-16 Thread Jeremy Ruston
Hi Mat

> I wanted to try it on https://tiddlywiki.com/prerelease 
>  so I opened the Plugin Library (the 
> second green button) and scrolled almost to the end to find the Blog plugin 
> (which is both not installed and doesn't seem to require reload). Clicking 
> "Install" makes it instead say "Reinstall". I was expecting to find the Blog 
> plugin in the installed plugin list but cannot see it there. Do I 
> misunderstand sth?

Is the blog plugin not listed in control panel after installation? It is for me 
if I repeat the steps you describe,

Best wishes

Jeremy

> 
> <:-)
> 
> -- 
> 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/f3792208-0ed4-4a07-a08c-7b5d580a1edf%40googlegroups.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 view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/8BFC0A8E-4F17-4DFB-B6A1-3C52517FE845%40gmail.com.


Re: [tw5] Coming in v5.1.22: dynamic loading of plugins

2019-09-16 Thread Mat
@Jeremy

I wanted to try it on https://tiddlywiki.com/prerelease so I opened the 
Plugin Library (the second green button) and scrolled almost to the end to 
find the *Blog* plugin (which is both *not installed* and doesn't seem to 
require *reload*). Clicking "Install" makes it instead say "Reinstall". I 
was expecting to find the Blog plugin in the installed plugin list but 
cannot see it there. Do I misunderstand sth?

<:-)

-- 
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/f3792208-0ed4-4a07-a08c-7b5d580a1edf%40googlegroups.com.


[tw5] Re: The documentation is bad

2019-09-16 Thread Mohammad

>
>
> If I'm looking for something about TiddlyWiki, and I think it's likely a 
> 3rd party resource, my second stop is David Gifford's TiddlyWiki Toolmap 
> .
>

The third stop SOMETIMES may be https://kookma.github.io/TW-Scripts/

--Mohammad

-- 
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/9589dc56-b9f7-47b9-b421-ab45597d4203%40googlegroups.com.


[tw5] Re: Macro shows conditional contents interactively

2019-09-16 Thread Mohammad
Hi Andres,
 Seems it works! 
Actually I want to create inside tiddler an inline alert message users can 
close it (dismiss it)
Something like this
https://getbootstrap.com/docs/4.3/components/alerts/#dismissing

BUT in pure wikitext! (Pure TW script)

--Mohammad


On Monday, September 16, 2019 at 10:25:27 PM UTC+4:30, Anjar wrote:
>
> Hi,
>
> I guess there are several ways; you could create a tiddler with content 
> "<$action-setfield $tiddler="temp" text="a" />" and tag it 
> "$:/tags/StartupAction" to set the temp-field to "a" at startup. 
>
> But, if I'm not mistaken, you can also create a temporary state tiddler 
> "$:/temp/temp" that is not saved?
>
>
> Best,
> Anders
>
> mandag 16. september 2019 17.16.50 UTC+2 skrev Mohammad følgende:
>>
>> Create a tiddler at tiddlywiki.com with below content
>>
>> \define macx()
>> <$set name=x value={{temp}}>
>> <$list filter="[!match[x]]">
>> This is a test
>> <$button 
>>  set="temp" setTo="x"
>>  class="tc-btn-invisible tc-tiddlylink">
>> 
>>  
>> \end
>>
>> <>
>>
>>
>> Save and see the result!
>>
>> It shows
>>
>> This is a test ×
>>
>> On click on x, the content will be disappeared! That is what I want!
>>
>> Then: I like to reload the wiki (or next time I visit the wiki) and see 
>> the This is a test ×  again!
>> How it can be done? Note user may use single file wiki or node.js version 
>> ($:/state tiddlers are cleared)!
>>
>> --Mohammad
>>
>

-- 
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/2228091a-0da3-4d53-85f3-a782b12c0779%40googlegroups.com.


[tw5] Re: What's the point of effort?

2019-09-16 Thread Birthe C
Oh TT,

I know you write everything out of love for Tiddlywiki ;-).You are an eager 
tester and I think you know a lot.

I think that maybe there a too few people with the knowledge and no one 
with all that time.  You are right that it is the collection of knowledge 
that could make it, that was also in Vishnu's idea.

I am not, absolutely not tehcnical, have a hard time understanding most of 
the time, but is this not some of the thoughts behind Jed Carty's work on 
twederation. If so I think that is the way to go. As mentioned a lot of the 
documentation might be written already. If collected, should it all be 
included or only the best...and what IS the best. We are all on different 
levels of understanding.

Also even the best documentation can be difficult for some of us due to 
language barrier.


Birthe

-- 
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/570efe4c-8400-4335-9bdd-e8c8b87e343b%40googlegroups.com.


[tw5] Re: Macro shows conditional contents interactively

2019-09-16 Thread Anjar
Hi,

I guess there are several ways; you could create a tiddler with content 
"<$action-setfield $tiddler="temp" text="a" />" and tag it 
"$:/tags/StartupAction" to set the temp-field to "a" at startup. 

But, if I'm not mistaken, you can also create a temporary state tiddler 
"$:/temp/temp" that is not saved?


Best,
Anders

mandag 16. september 2019 17.16.50 UTC+2 skrev Mohammad følgende:
>
> Create a tiddler at tiddlywiki.com with below content
>
> \define macx()
> <$set name=x value={{temp}}>
> <$list filter="[!match[x]]">
> This is a test
> <$button 
>  set="temp" setTo="x"
>  class="tc-btn-invisible tc-tiddlylink">
> 
>  
> \end
>
> <>
>
>
> Save and see the result!
>
> It shows
>
> This is a test ×
>
> On click on x, the content will be disappeared! That is what I want!
>
> Then: I like to reload the wiki (or next time I visit the wiki) and see 
> the This is a test ×  again!
> How it can be done? Note user may use single file wiki or node.js version 
> ($:/state tiddlers are cleared)!
>
> --Mohammad
>

-- 
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/f2f618d9-3238-4659-abf7-fa5a8b920558%40googlegroups.com.


[tw5] Re: What's the point of effort?

2019-09-16 Thread @TiddlyTweeter
Ciao Birthe

Good post to call me out.

I'm not sure I could DO a solution. I'm not technically apt enough. 

But it seems pretty clear to me is we need a mechanism to bring stuff 
together. 

It is all there, waiting.

1 - Registrar of resource: new initiative on docs gets address added to a 
search list of sites.

2 - Standard TW.

3 - Far better search of Google Group. It could be done. It just needs 
thinking through.

My 3 cents
TT

On Monday, 16 September 2019 18:29:29 UTC+2, Birthe C wrote:
>
> You do not need to repeat over and over again, there is something wrong. 
> At least I think we all know that it would be nice to have something better.
>
> Earlier threads like this has lead to other places to discuss and collect 
> wisdom. It sounds nice but mostly leads to even more scattered information.
>
> What we need it THE SOLUTION.
>
> I do not think we should keep complaining. I do not have any suggestions. 
> Do you TT have any suggestions to how to achieve what you want. Are you 
> able to create it yourself and make it available or are you asking for help 
> in doing so.
>
> We need to discus where, how and who would take part in creating it. With 
> no answers to this we will keep complaining.
>
>
> Birthe
>

-- 
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/29787516-7a67-4ee6-9612-2cdbd1d8f7cc%40googlegroups.com.


Re: [tw5] Re: The documentation is bad

2019-09-16 Thread Aidan Grey
As a business analyst for the last 20+ years

Expecting community documentation NEVER works, not in a business and def
not in the tech community (it does work well among fandom, but... That's
not the same).

So what is needed, imho, is a committed team to address and collect
documentation, and that would maintain going forward. They'd need to be
people with skill at writing use docs too (to address some of the too terse
issues).

I think someone else basically said the same above, and this is my
agreement. Without _someone(s)_ willing to manage this, it's never going to
happen.

On Mon, Sep 16, 2019, 9:20 AM @TiddlyTweeter, 
wrote:

> Mark S.
>
> Good practical post.
>
> My take on it: we need a consolidated search mechanism better honed to
> finding things over  the major source materials.
>
> TT
>
> On Monday, 16 September 2019 16:08:40 UTC+2, Mark S. wrote:
>>
>> Not that I would disagree about the documentation, but a small bit of
>> your problem was Google search. It lead you to a static
>> page that limited your other search options. In the upper right hand
>> portion of the page it was tagged "TiddlyWiki on Node.js"
>> which was meant to tip you off to the context.
>>
>> If you had gone to tiddlywiki.com, and typed "static" into the search,
>> you would have seen the same tiddler listed. But you would also have
>> seen hundreds of other possibilities including
>>
>> "How to export tiddlers"
>>
>> which is probably what you really wanted.
>>
>> When I'm looking for something about TiddlyWiki, and I think it's likely
>> part of the core, my first stop is TiddlyWiki.com.
>>
>> If I'm looking for something about TiddlyWiki, and I think it's likely a
>> 3rd party resource, my second stop is David Gifford's TiddlyWiki Toolmap
>> .
>>
>> If it was easy to do, I would modify "Generating Static Sites with
>> TiddlyWiki" to include a link at the top to the exporting files option.
>> However, all the documentation is done through GitHub and the methodology
>> was changed without, ironically, a clear explanation
>> of how to implement that change. Working this way is like building a ship
>> in a bottle or mining a mountain with a tooth pick.
>>
>> Like others, I had started my own documentation for TW, but then realized
>> that it would be an enormous amount of work, and
>> would only have whatever visibility it happened to gain via Google.
>>
>> Good luck!
>>
>> On Monday, September 16, 2019 at 2:40:12 AM UTC-7, un.o...@gmail.com
>> wrote:
>>>
>>> Hi,
>>>
>>> I love TiddlyWiki but I hate its documentation.
>>>
>>> Let me give you an example. I want to export my tiddlywiki to a static
>>> HTML web site, I spent an hour without success.
>>>
>>> Google gives me
>>>
>>> https://tiddlywiki.com/static/Generating%2520Static%2520Sites%2520with%2520TiddlyWiki.html
>>> which tells me to use --rendertiddlers
>>>
>>> Note that if I click on a link to the command I go to
>>> https://tiddlywiki.com/static/RenderTiddlersCommand.html
>>> where it is said I should not use `--rendertiddlers` but `--render`.
>>> If so, why don't the first page use `--render`?
>>>
>>> Whatever, what confuse me is how to use `--rendertiddlers`, I mean
>>> where to type the code?
>>>
>>> It looks like an option of some command from my Unix point of view but
>>> maybe there is some place in my tiddlywiki I should type that command which
>>> starts with `--`. So I searched if I could change the type of a tiddler to
>>> be executable, if there is a special tiddler hidden to run that command,
>>> but without success.
>>>
>>> Then I looked for `commands` in TiddlyWiki and I see
>>> "A command is one of the following words, written with a -- prefix and
>>> used as a command-line option under Node.js,"
>>>
>>> Argh, does it means I have to learn how to use Node.js? There is no
>>> other way to export my pages? Hopefully there is a link to
>>> "Using TiddlyWiki on Node.js".
>>>
>>> Here I find that indeed `--render` is an option of a command and not a
>>> command itself and that the main command is `tiddlywiki`.
>>> What the hell is the program tiddlywiki? For years I thought that
>>> tiddlywiki was the empty.html file.
>>>
>>> So there is a tiddlywiki program. How do I download it? Is there is a
>>> version for Linux? When I search in Debian packages I cannot find it.
>>>
>>> So I am stuck and I lost a lot of time. A good documentation would have
>>> given me the command line from the beginning (at least in an exemple) and
>>> of course it would have explain me how to download the tiddlywiki program.
>>> Of course it would not suggest to use --rendertiddlers and somewhere else
>>> says that it is deprecated.
>>>
>>> One example does not make a documentation to be bad, but I must say it
>>> happened to me more than once that I had to find help on the Internet to
>>> understand the documentation. That's a pity because TiddlyWiki is great.
>>>
>>> Olivier.
>>>
>>> ps: I have no idea why that mail 

[tw5] Re: Presenting: a plugin which automatically relinks renamed tiddlers

2019-09-16 Thread Flibbles
Hey @TonyM

So, I'm a little confused. It sounds like you you might be proposing two 
possibilities:

   1. Have a filter which can be used to exclude tiddlers from being 
   touched by Relink. Currently all non-shadow tiddlers are touched. But a 
   filter would be feasible.
   2. Propose having different relink configuration profiles for different 
   categories of tiddlers. This sounds very complicated, not so much to 
   design, but to present to the end-user.

I'm also a little confused by your mention of the text field, I assume you 
mean a tiddler's text field, which refers to the body. Your example of text 
content was a note '"Old name" was renamed to "new name"'. But plain text 
like that wouldn't be touched anyway. Relink only targets reference-related 
instances of a renamed title.

As to the dangers of renaming a dangerous system tiddler, I think I'd need 
to see an example. Since Relink doesn't touch shadow tiddlers, I'm not sure 
what harm could be done. The only tiddlers referencing shadow tiddlers are 
other shadow tiddlers, I believe. And I don't know of any system tiddlers 
that would break anything down if they were touched.

Avoiding tiddlers like $:/backup or $:/trashbin might be examples. I guess 
they have some plugin or module that's creating and maintaining that. The 
solution to that ties into the first proposal I think you're putting 
forward: reasonable, though I would do something a bit more intricate than 
just a filter the user edits, so that plugins could introduce their own 
tiddlers to be exempt from relinking.

Am I understanding you correctly?
-Flibbles


On Sunday, September 15, 2019 at 11:58:48 PM UTC-4, TonyM wrote:
>
> Fibbles,
>
> I was impressed with the potential of relink and received a request by a 
> client who uses a large Tiddlywiki database to allow them to change 
> someones name to their married name. The persons name a tiddler title 
> itself, is recorded in a range of fields and relink seems to detect them 
> all. However I have names mentioned in text fields such as a note saying 
> "Old name" was renamed to "new name" which I would like to exclude. Of 
> course I assume I can change the configuration to stop this. However 
> changing office names is also needed and these reside in another set of 
> fields. I assume just whitelisting all the list fields for all the tiddlers 
> I may wish to rename would work fine. 
>
> However I am just wondering, I could in this case delete all the rules 
> that impact widgets, macro and filters because none of these should contain 
> something the user has any reason to rename. In some ways making it less 
> "pervasive" is possibly a wise design strategy, or is it?, what if they 
> rename a critical system tiddler? Would I prefer this to be relinked or 
> would it be best to prohibit relinking on system tiddlers?
>
> I am not sure there is a way for us to selectively filter to what relink 
> applies to?
>
> One idea may be to place a filter such that the relink action (when 
> renaming) does not appear, or take place on tiddlers that do not match the 
> filter. This would allow me to set a filter like 
> [all[current]object-type[office]] [all[current]object-type-person]]
> which would use relink on the resulting tiddlers and any other tiddler not 
> in this filter would not permit relinking. Then as a designer I could 
> change this filter so relink will work for me when I am undertaking 
> designer activity and become active on say system tiddlers macros etc...
>
> I am yet to work through the extensive details of your wonderful plugin 
> and determine how it can best be used in a range of scenarios. It seems to 
> me this is not only a great tool to use to support end users, but to assist 
> in the development process. 
>
> if I do not understand enough yet let me know, It would or could it be 
> desirable to have different relink configurations for different cases for 
> example for office and person do not relink items found in the text field, 
> but for tiddlers tagged $:/tags/Macro update all occurrences except in 
> tiddlers with the prefix $:/backup or $:/trashbin
>
> This is only food for thought, so please do not feel any pressure for a 
> refactor or re-write. I would be interested in your view.
>
> Thanks In advance
> Tony
>

-- 
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/06ab81d2-92a5-405d-845c-a6621df706b8%40googlegroups.com.


Re: [tw5] Re: What's the point of effort?

2019-09-16 Thread Vishnu Chada
Who is the person who can create a mind map of all the features available
on tiddlywiki? If there is one, People can contribute documenting each
branch of the mindmap. Owner of the mindmap can update the branches as and
when there is new features added. This is only one method to document. Key
is if we do not define and develop a process for documentation which
everyone understands, there is never going to be  complete documentation.
We will always endup with similar concerns and enormous expenditure of
energy and attention.

My 2 cents

Vishnu

On Monday, September 16, 2019, Birthe C  wrote:

> You do not need to repeat over and over again, there is something wrong.
> At least I think we all know that it would be nice to have something better.
>
> Earlier threads like this has lead to other places to discuss and collect
> wisdom. It sounds nice but mostly leads to even more scattered information.
>
> What we need it THE SOLUTION.
>
> I do not think we should keep complaining. I do not have any suggestions.
> Do you TT have any suggestions to how to achieve what you want. Are you
> able to create it yourself and make it available or are you asking for help
> in doing so.
>
> We need to discus where, how and who would take part in creating it. With
> no answers to this we will keep complaining.
>
>
> Birthe
>
> --
> 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/dc6e0221-27aa-41ac-b1d7-1e1b3ef554b7%40googlegroups.com
> 
> .
>


-- 
Regards,
Vishnu

-- 
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/CADZ1cJ85%2BESFG%2BRYf%2B%3DjodFBLUjOKaMUcwbcqOrTvDRAOhk29g%40mail.gmail.com.


[tw5] Re: What's the point of effort?

2019-09-16 Thread Birthe C
You do not need to repeat over and over again, there is something wrong. At 
least I think we all know that it would be nice to have something better.

Earlier threads like this has lead to other places to discuss and collect 
wisdom. It sounds nice but mostly leads to even more scattered information.

What we need it THE SOLUTION.

I do not think we should keep complaining. I do not have any suggestions. 
Do you TT have any suggestions to how to achieve what you want. Are you 
able to create it yourself and make it available or are you asking for help 
in doing so.

We need to discus where, how and who would take part in creating it. With 
no answers to this we will keep complaining.


Birthe

-- 
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/dc6e0221-27aa-41ac-b1d7-1e1b3ef554b7%40googlegroups.com.


[tw5] Re: What's the point of effort?

2019-09-16 Thread @TiddlyTweeter
repeat for email ...

On Monday, 16 September 2019 17:40:20 UTC+2, @TiddlyTweeter wrote:
>
> I want to start a thread about "worthwhile effort" and where it goes to ...
>
> Purely open ... but this helped me begin to see the issue really clearly 
> ...
>  
>
> Mark S.
>
>> ... Like others, I had started my own documentation for TW, but then 
>> realized that it would be an 
>
> enormous amount of work, and would only have whatever visibility it 
>> happened to gain via Google.
>
>
> How many documentation improvement initiatives for TW have you seen? (I've 
> seen, maybe, 12)
>
> How many of them do you use or know now?
>
> There is a MISSING piece.
>
> Lots of work; little scaling up. The is something WRONG. 
>
> Best wishes
> TT
>
>  
>

-- 
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/97c5479b-e768-4d49-917f-329b99ab3a23%40googlegroups.com.


Re: [tw5] Re: Arlen Good igea for Gzipping $:/core

2019-09-16 Thread Arlen Beiler
This idea has nothing to do with empty.html itself, it really applies to
all single-file wikis. All wikis could benefit from this because the core
tiddler is exactly the same in all wikis for each version, no matter which
other plugins are added. The core is just another plugin, that's all.

Unzipping should be very simple in terms of CPU usage, and it should be
linear, or better, because it is just expanding back to the original file
content. The zipping is where the time comes in, but that isn't much more.
TiddlyWiki 5.1.20 takes 70 ms, which is shorter than the minimum resolution
of the human brain (~100 ms), so it would be instantaneous for only one or
two plugins, but we could also handle all gzipped plugins in one operation
instead of one per plugin, which would probably safe some extra space.

We could also add a config tiddler to the wiki which would allow the user
to gzip all installed plugins to save even more space regardless of whether
the plugin has the compress:yes field set, since nothing about the gzip
process would in any way affect the plugins.

We should also add a "gunzip" flag (like safemode flag), which would
decompress it in place and then immediately re-download the file so it
could be edited by hand in an emergency. The file would then be loaded just
like normal and then next time it would save with the contents gzipped
again. This would be sort of like a safemode flag that would allow someone
to edit the compressed plugins by hand if necessary.



On Sun, Sep 15, 2019 at 9:09 AM Mohammad  wrote:

> Hi Tony!
>
> That's quite true and your idea is great!
> Recommending to downloading empty.html for newbies is not a good practice
> at all!
>
> --Mohammad
>
> On Sunday, September 15, 2019 at 5:27:13 PM UTC+4:30, TonyM wrote:
>>
>> Mohammad
>>
>> I too support a smaller empty and core which is the current standard
>> practice. However I do not want an overly minimalistic edition being users
>> first take home copy of tiddlywiki. Empty plus a few items like the
>> contents tab and active home and more page buttons would be a start, also
>> on modern browsers the wider story view.
>>
>> Regards
>> Tony
>>
>> --
> 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/2a87c261-4de7-4700-a057-f9b4aeb69753%40googlegroups.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 view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/CAJ1vdSQZPzqmhiYi9xeXkfZGEPn53qg0bv-pXB0K96XyiJj6jg%40mail.gmail.com.


[tw5] Re: The documentation is bad

2019-09-16 Thread @TiddlyTweeter
Mark S.

Good practical post.

My take on it: we need a consolidated search mechanism better honed to 
finding things over  the major source materials.

TT

On Monday, 16 September 2019 16:08:40 UTC+2, Mark S. wrote:
>
> Not that I would disagree about the documentation, but a small bit of your 
> problem was Google search. It lead you to a static
> page that limited your other search options. In the upper right hand 
> portion of the page it was tagged "TiddlyWiki on Node.js" 
> which was meant to tip you off to the context.
>
> If you had gone to tiddlywiki.com, and typed "static" into the search, 
> you would have seen the same tiddler listed. But you would also have
> seen hundreds of other possibilities including 
>
> "How to export tiddlers"
>
> which is probably what you really wanted.
>
> When I'm looking for something about TiddlyWiki, and I think it's likely 
> part of the core, my first stop is TiddlyWiki.com.
>
> If I'm looking for something about TiddlyWiki, and I think it's likely a 
> 3rd party resource, my second stop is David Gifford's TiddlyWiki Toolmap 
> .
>
> If it was easy to do, I would modify "Generating Static Sites with 
> TiddlyWiki" to include a link at the top to the exporting files option.
> However, all the documentation is done through GitHub and the methodology 
> was changed without, ironically, a clear explanation
> of how to implement that change. Working this way is like building a ship 
> in a bottle or mining a mountain with a tooth pick. 
>
> Like others, I had started my own documentation for TW, but then realized 
> that it would be an enormous amount of work, and
> would only have whatever visibility it happened to gain via Google.
>
> Good luck!
>
> On Monday, September 16, 2019 at 2:40:12 AM UTC-7, un.o...@gmail.com 
> wrote:
>>
>> Hi,
>>
>> I love TiddlyWiki but I hate its documentation.
>>
>> Let me give you an example. I want to export my tiddlywiki to a static 
>> HTML web site, I spent an hour without success.
>>
>> Google gives me
>>
>> https://tiddlywiki.com/static/Generating%2520Static%2520Sites%2520with%2520TiddlyWiki.html
>> which tells me to use --rendertiddlers
>>
>> Note that if I click on a link to the command I go to
>> https://tiddlywiki.com/static/RenderTiddlersCommand.html
>> where it is said I should not use `--rendertiddlers` but `--render`.
>> If so, why don't the first page use `--render`?
>>
>> Whatever, what confuse me is how to use `--rendertiddlers`, I mean where 
>> to type the code?
>>
>> It looks like an option of some command from my Unix point of view but 
>> maybe there is some place in my tiddlywiki I should type that command which 
>> starts with `--`. So I searched if I could change the type of a tiddler to 
>> be executable, if there is a special tiddler hidden to run that command, 
>> but without success.
>>
>> Then I looked for `commands` in TiddlyWiki and I see 
>> "A command is one of the following words, written with a -- prefix and 
>> used as a command-line option under Node.js,"
>>
>> Argh, does it means I have to learn how to use Node.js? There is no other 
>> way to export my pages? Hopefully there is a link to 
>> "Using TiddlyWiki on Node.js".
>>
>> Here I find that indeed `--render` is an option of a command and not a 
>> command itself and that the main command is `tiddlywiki`.
>> What the hell is the program tiddlywiki? For years I thought that 
>> tiddlywiki was the empty.html file.
>>
>> So there is a tiddlywiki program. How do I download it? Is there is a 
>> version for Linux? When I search in Debian packages I cannot find it.
>>
>> So I am stuck and I lost a lot of time. A good documentation would have 
>> given me the command line from the beginning (at least in an exemple) and 
>> of course it would have explain me how to download the tiddlywiki program. 
>> Of course it would not suggest to use --rendertiddlers and somewhere else 
>> says that it is deprecated.
>>
>> One example does not make a documentation to be bad, but I must say it 
>> happened to me more than once that I had to find help on the Internet to 
>> understand the documentation. That's a pity because TiddlyWiki is great.
>>
>> Olivier.
>>
>> ps: I have no idea why that mail changes the fonts from paragraph to 
>> another. I guess it is a cursed day.
>>
>

-- 
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/9e876507-16b6-4db9-a7d4-6da68e37b117%40googlegroups.com.


[tw5] Macro shows conditional contents interactively

2019-09-16 Thread Mohammad
Create a tiddler at tiddlywiki.com with below content

\define macx()
<$set name=x value={{temp}}>
<$list filter="[!match[x]]">
This is a test
<$button 
 set="temp" setTo="x"
 class="tc-btn-invisible tc-tiddlylink">

 
\end

<>


Save and see the result!

It shows

This is a test ×

On click on x, the content will be disappeared! That is what I want!

Then: I like to reload the wiki (or next time I visit the wiki) and see the 
This 
is a test ×  again!
How it can be done? Note user may use single file wiki or node.js version 
($:/state tiddlers are cleared)!

--Mohammad

-- 
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/36e20e5e-ccdb-4326-a059-5a90128b550b%40googlegroups.com.


[tw5] Re: Query: How do I filter to extract content in CONTENT in the text field?

2019-09-16 Thread @TiddlyTweeter
Hi Mohammad

Unfortunately I can't get that solution to work when you have text between 
the matches.

It works fine for sequential  or \define, but it fails for me when you 
have text you need to discard 
between matches. As in the example.

So I need CONTENT 1-3 returning, but nothing else... 

CONTENT 1 text not wanted CONTENT 2  text not wanted 
CONTENT 3 

I could not work out how to do that.

Best wishes
TT


Best wishes
TT

On Monday, 16 September 2019 15:48:22 UTC+2, Mohammad wrote:
>
> Hi TT,
>  This may be the answer
>
>
> http://tw-regexp.tiddlyspot.com/#Find%20All%20List%20Items%20in%20a%20Tiddler
>
> Mark explained why he uses splitregexp and then join to create one line 
> text from a tiddler text.
>
> --Mohammad
>
> On Monday, September 16, 2019 at 3:51:15 PM UTC+4:30, @TiddlyTweeter wrote:
>>
>> I like regular expressions. But converting them to TW filter syntax I get 
>> lost ... Here is an issue. 
>>
>> For the TEXT field below how would I use "splitregexp" & "regexp" to 
>> EXTRACT only the text between the tags?
>>
>> Morbi non enim facilisis, lacinia odio volutpat, congue arcu. Sed vel 
>> ullamcorper 
>> magna, maximus malesuada nulla. Fusce pharetra commodo facilisis. *> class="fred"**>* #1 This is not
>>  Latin.** Integer in justo ac diam ** #2 
>> This is not Latin either.**
>> lobortis eleifend. Nullam vitae sollicitudin risus. Etiam ut aliquet 
>> nulla. 
>> Morbi facilisis urna id lacus feugiat suscipit.
>>
>> Quisque a nulla luctus lacus tincidunt euismod. Duis condimentum luctus 
>> leo a tristique. 
>> Donec quis vulputate arcu, non lacinia purus. Nullam sit amet interdum 
>> lorem. ** #3 Nor is this Latin.**
>>
>> The output should look like ... 
>>
>>  #1 This is not Latin.
>>
>>  #2 This is not Latin either.
>>
>>  #3 Nor is this Latin. 
>>
>>  
>> Any help appreciated!
>> TT
>>  
>>
>

-- 
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/325920ee-e996-44d4-acba-e100b9d8cb15%40googlegroups.com.


[tw5] Re: The documentation is bad

2019-09-16 Thread 'Mark S.' via TiddlyWiki
Not that I would disagree about the documentation, but a small bit of your 
problem was Google search. It lead you to a static
page that limited your other search options. In the upper right hand 
portion of the page it was tagged "TiddlyWiki on Node.js" 
which was meant to tip you off to the context.

If you had gone to tiddlywiki.com, and typed "static" into the search, you 
would have seen the same tiddler listed. But you would also have
seen hundreds of other possibilities including 

"How to export tiddlers"

which is probably what you really wanted.

When I'm looking for something about TiddlyWiki, and I think it's likely 
part of the core, my first stop is TiddlyWiki.com.

If I'm looking for something about TiddlyWiki, and I think it's likely a 
3rd party resource, my second stop is David Gifford's TiddlyWiki Toolmap 
.

If it was easy to do, I would modify "Generating Static Sites with 
TiddlyWiki" to include a link at the top to the exporting files option.
However, all the documentation is done through GitHub and the methodology 
was changed without, ironically, a clear explanation
of how to implement that change. Working this way is like building a ship 
in a bottle or mining a mountain with a tooth pick. 

Like others, I had started my own documentation for TW, but then realized 
that it would be an enormous amount of work, and
would only have whatever visibility it happened to gain via Google.

Good luck!

On Monday, September 16, 2019 at 2:40:12 AM UTC-7, un.o...@gmail.com wrote:
>
> Hi,
>
> I love TiddlyWiki but I hate its documentation.
>
> Let me give you an example. I want to export my tiddlywiki to a static 
> HTML web site, I spent an hour without success.
>
> Google gives me
>
> https://tiddlywiki.com/static/Generating%2520Static%2520Sites%2520with%2520TiddlyWiki.html
> which tells me to use --rendertiddlers
>
> Note that if I click on a link to the command I go to
> https://tiddlywiki.com/static/RenderTiddlersCommand.html
> where it is said I should not use `--rendertiddlers` but `--render`.
> If so, why don't the first page use `--render`?
>
> Whatever, what confuse me is how to use `--rendertiddlers`, I mean where 
> to type the code?
>
> It looks like an option of some command from my Unix point of view but 
> maybe there is some place in my tiddlywiki I should type that command which 
> starts with `--`. So I searched if I could change the type of a tiddler to 
> be executable, if there is a special tiddler hidden to run that command, 
> but without success.
>
> Then I looked for `commands` in TiddlyWiki and I see 
> "A command is one of the following words, written with a -- prefix and 
> used as a command-line option under Node.js,"
>
> Argh, does it means I have to learn how to use Node.js? There is no other 
> way to export my pages? Hopefully there is a link to 
> "Using TiddlyWiki on Node.js".
>
> Here I find that indeed `--render` is an option of a command and not a 
> command itself and that the main command is `tiddlywiki`.
> What the hell is the program tiddlywiki? For years I thought that 
> tiddlywiki was the empty.html file.
>
> So there is a tiddlywiki program. How do I download it? Is there is a 
> version for Linux? When I search in Debian packages I cannot find it.
>
> So I am stuck and I lost a lot of time. A good documentation would have 
> given me the command line from the beginning (at least in an exemple) and 
> of course it would have explain me how to download the tiddlywiki program. 
> Of course it would not suggest to use --rendertiddlers and somewhere else 
> says that it is deprecated.
>
> One example does not make a documentation to be bad, but I must say it 
> happened to me more than once that I had to find help on the Internet to 
> understand the documentation. That's a pity because TiddlyWiki is great.
>
> Olivier.
>
> ps: I have no idea why that mail changes the fonts from paragraph to 
> another. I guess it is a cursed day.
>

-- 
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/550b6ce8-d347-43a5-8780-9935e6690489%40googlegroups.com.


[tw5] Re: The documentation is bad

2019-09-16 Thread Birthe C
You are right, Mohammad but I often find it difficult to write the 
question. When I started using Tiddlywiki (classic) I had a good teacher, 
Måns. He told me, that when I was able to write the question I was not far 
from finding the answer myself. Often enough he is right.

You are all right about difficulty in finding stuff in Google Group. That 
is of course a bad thing. On the other side it is good, that when you ask a 
question most often you will get a friendly answer. No one loose patience 
because the question has been put several times before - no read the 
f.. manual. (I love this group for the kind and generous people in the 
group- each and everyone of you.)

Let us also remember that Eric Shulman offered to write the manual - and 
who would be better to do it. He had to have some money to take the time 
off to do so and tried to get funding. He did not get enough.

@Olivier please ask again.


Birthe



-- 
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/b424e5d5-0772-4dbb-9d6d-1ca979b05bc7%40googlegroups.com.


[tw5] Re: The documentation is bad

2019-09-16 Thread 'Mark S.' via TiddlyWiki


On Monday, September 16, 2019 at 6:23:59 AM UTC-7, Mohammad wrote:
>
>
>
> The difference is here real and kind people answer instead of robots! So 
> this is a benefit over Google assistant :-)
>
>
*I'm sorry. I didn't understand the question. Here is a list of 
necromancers within a ten mile radius *

-- 
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/18919a35-3b7c-4557-94e2-2ddcb6321136%40googlegroups.com.


[tw5] Re: Query: How do I filter to extract content in CONTENT in the text field?

2019-09-16 Thread Mohammad
Hi TT,
 This may be the answer

http://tw-regexp.tiddlyspot.com/#Find%20All%20List%20Items%20in%20a%20Tiddler

Mark explained why he uses splitregexp and then join to create one line 
text from a tiddler text.

--Mohammad

On Monday, September 16, 2019 at 3:51:15 PM UTC+4:30, @TiddlyTweeter wrote:
>
> I like regular expressions. But converting them to TW filter syntax I get 
> lost ... Here is an issue. 
>
> For the TEXT field below how would I use "splitregexp" & "regexp" to 
> EXTRACT only the text between the tags?
>
> Morbi non enim facilisis, lacinia odio volutpat, congue arcu. Sed vel 
> ullamcorper 
> magna, maximus malesuada nulla. Fusce pharetra commodo facilisis. * class="fred"**>* #1 This is not
>  Latin.** Integer in justo ac diam ** #2 
> This is not Latin either.**
> lobortis eleifend. Nullam vitae sollicitudin risus. Etiam ut aliquet nulla
> . 
> Morbi facilisis urna id lacus feugiat suscipit.
>
> Quisque a nulla luctus lacus tincidunt euismod. Duis condimentum luctus 
> leo a tristique. 
> Donec quis vulputate arcu, non lacinia purus. Nullam sit amet interdum 
> lorem. ** #3 Nor is this Latin.**
>
> The output should look like ... 
>
>  #1 This is not Latin.
>
>  #2 This is not Latin either.
>
>  #3 Nor is this Latin. 
>
>  
> Any help appreciated!
> TT
>  
>

-- 
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/69892842-df4c-42e4-aaeb-556624ffe83d%40googlegroups.com.


Re: [tw5] Coming in v5.1.22: dynamic loading of plugins

2019-09-16 Thread Mohammad
I love it!
Thank you Jeremy!
I just did some experiments it works like a charm!

Normally I work with prerelease and at the start I drop some plugins like 
favorites over it! 
Now it works without reloading!

Cheers
Mohammad

On Monday, September 16, 2019 at 4:08:17 PM UTC+4:30, Jeremy Ruston wrote:
>
> I’ve now merged the pull request so you can try out the dynamic loading of 
> plugins at:
>
> https://tiddlywiki.com/prerelease
>
> As well as installing plugins from the official plugin library you can 
> test it by drag and drop installation any third party plugins that don’t 
> include JS modules.
>
> Any questions or comments welcome.
>
> Best wishes
>
> Jeremy
>
>
>
> On 13 Sep 2019, at 19:38, Mat > wrote:
>
> Jeremy Ruston wrote:
>>
>> Just to be clear, this means that with the proviso above, users will be 
>> able to: 
>>
>> * Add new plugins from the plugin library without reloading 
>> * Add new plugins via drag and drop without reloading 
>> * Delete unneeded plugins without reloading 
>> * Eventually, to use tools like Tinka to package plugins without 
>> requiring a reload to test 
>>
>
> Really looking forward to this.
>
> Will it also mean one can live-edit a plugin? Or is it the same limitation 
> as with macros, i.e that it refreshes the page? 
>
> Thank you!
>
> <:-)
>
> -- 
> 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 .
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/tiddlywiki/056af83e-4c82-4b05-8ea7-7739a7b334ee%40googlegroups.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 view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/08dedad7-2259-4bf0-b240-3c7bd25a3c91%40googlegroups.com.


[tw5] Re: Add property and Delete property

2019-09-16 Thread Mohammad
This is one of those ambiguous actions!
See this
 https://groups.google.com/d/msg/tiddlywiki/0XzMib0OhGw/wClOMEweBAAJ

--Mohammad

On Monday, September 16, 2019 at 3:52:41 PM UTC+4:30, Luis Gonzalez wrote:
>
> This button: 
>
> <$button>
> <$action-setfield $tiddler="$:/Luis/bag" $index="sword" $value="1" />
> Get objet
> 
>
> Add the sword property with te value 1 in the datatiddler $:/Luis/bag.
>
>
> What is the way to delete it? Something like:
>
> <$button>
> <$action-deletefield $tiddler="$:/Luis/bag" $index="sword" />
> Delete objet
> 
>
>

-- 
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/14dfbf58-d3dd-489d-bcb9-c241615042ab%40googlegroups.com.


[tw5] Re: Create plugin library from plugins published at GitHub

2019-09-16 Thread Mohammad
Hi Matt

Thank you! Hopefully I have already set up travis-ci + github

On Monday, September 16, 2019 at 5:16:07 PM UTC+4:30, Matthew Lauber wrote:
>
> I've created a github plugin library template here:  
> https://github.com/mklauber/tw5-plugins-template  You should be able to 
> follow the setup instructions in the README.md and put your plugins into 
> the plugin folder.
>
> Matt Lauber
>
> *Edit:* Note, this requires setting up github and travis-ci.
>
> On Sunday, September 15, 2019 at 9:18:04 AM UTC-4, Mohammad wrote:
>>
>> I have seen some developers create their own plugin libraries! I have 
>> seen description by Jeremy to do so if you like to distribute your plugins
>> but I could not find instruction how to create such library!
>>
>> Considering you have plugins published on GitHub how it is possible to 
>> create a plugin library?
>>
>> --Mohammad
>>
>>
>>

-- 
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/e6e1f9af-e3cf-44ca-a3ac-ae6b131f6abd%40googlegroups.com.


[tw5] Re: The documentation is bad

2019-09-16 Thread Mohammad


On Monday, September 16, 2019 at 2:10:12 PM UTC+4:30, un.o...@gmail.com 
wrote:
>
> Hi,
>
> I love TiddlyWiki but I hate its documentation.
>
>
I feel the same!

If it was not the very helpful and responsive and kind people of Tiddlywiki 
community I would give up years ago!

I even think Tiddlywiki in its vanilla mode is NOT suitable for 
documentation!


One more think Tiddlywiki Community (both developers and users) is like 
Google Assistant, Cortana, or Siri you need to say what you want and then 
great answers appear then!

The difference is here real and kind people answer instead of robots! So 
this is a benefit over Google assistant :-)

--Mohammad

-- 
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/77b57a50-4cea-408b-8a9f-cd07f2306dcf%40googlegroups.com.


[tw5] Re: The documentation is bad

2019-09-16 Thread @TiddlyTweeter
David Gifford wrote
>
>
> If it makes you feel better, I went through the same hunt that you did, a 
> couple years ago, thinking there had to be a way to export the entire wiki 
> as static hml files from the single file TiddlyWiki. I think I eventually 
> had to ask here, and was told it can only be done on node.js.
>

Great. *Where would the user find that GIVEN answer already, since it 
exists?*

It concerns me we keep re-creating the wheel.

Best wishes
TT 

-- 
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/6f3f9491-7b68-4766-bfe8-91dca1dfe26f%40googlegroups.com.


[tw5] Re: Shiraz plugin Release 2.0.0 beta 1

2019-09-16 Thread Mohammad
Hi Mario,
 Many thanks for your careful look into the Shiraz code!
I actually use modified or exact classes from Bootstrap 4 (the most popular 
among web developer). The *!important* come from there!

If you look at their main css code

https://github.com/twbs/bootstrap/blob/master/dist/css/bootstrap.css

You will find *1233* !important cases.

I think !important would be avoided, so I will see how they can be removed 
in my modified version!

Cheers
Mohammad

On Monday, September 16, 2019 at 12:32:54 PM UTC+4:30, PMario wrote:
>
> Hi Mohammad, 
>
> Nice stuff, but you should have a closer look at this post: 
> https://uxengineer.com/css-specificity-avoid-important-css/
>
> !important will cause a lot of problems for your users.
>
> -m
>

-- 
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/7bd0bdef-c9f2-4745-ba78-825731d867cf%40googlegroups.com.


[tw5] Re: The documentation is bad

2019-09-16 Thread David Gifford
Now, about documentation, in my case the problem is that Github is equally 
confusing to me. Branching? Cloning? I avoid it like the plague, and in my 
TiddlyWiki toolmap I only link to demos, not to Github, if I can avoid it. 
(I should mention that one or two others also update the toolmap, and I 
don't know what they do).

So to help others overcome the learning curve for TiddlyWiki I have to 
navigate the equally confusing (to this non-coder, anyway) learning curve 
for GitHub? Forget it. Too many other things on my plate.

On Monday, September 16, 2019 at 4:40:12 AM UTC-5, un.o...@gmail.com wrote:
>
> Hi,
>
> I love TiddlyWiki but I hate its documentation.
>
> Let me give you an example. I want to export my tiddlywiki to a static 
> HTML web site, I spent an hour without success.
>
> Google gives me
>
> https://tiddlywiki.com/static/Generating%2520Static%2520Sites%2520with%2520TiddlyWiki.html
> which tells me to use --rendertiddlers
>
> Note that if I click on a link to the command I go to
> https://tiddlywiki.com/static/RenderTiddlersCommand.html
> where it is said I should not use `--rendertiddlers` but `--render`.
> If so, why don't the first page use `--render`?
>
> Whatever, what confuse me is how to use `--rendertiddlers`, I mean where 
> to type the code?
>
> It looks like an option of some command from my Unix point of view but 
> maybe there is some place in my tiddlywiki I should type that command which 
> starts with `--`. So I searched if I could change the type of a tiddler to 
> be executable, if there is a special tiddler hidden to run that command, 
> but without success.
>
> Then I looked for `commands` in TiddlyWiki and I see 
> "A command is one of the following words, written with a -- prefix and 
> used as a command-line option under Node.js,"
>
> Argh, does it means I have to learn how to use Node.js? There is no other 
> way to export my pages? Hopefully there is a link to 
> "Using TiddlyWiki on Node.js".
>
> Here I find that indeed `--render` is an option of a command and not a 
> command itself and that the main command is `tiddlywiki`.
> What the hell is the program tiddlywiki? For years I thought that 
> tiddlywiki was the empty.html file.
>
> So there is a tiddlywiki program. How do I download it? Is there is a 
> version for Linux? When I search in Debian packages I cannot find it.
>
> So I am stuck and I lost a lot of time. A good documentation would have 
> given me the command line from the beginning (at least in an exemple) and 
> of course it would have explain me how to download the tiddlywiki program. 
> Of course it would not suggest to use --rendertiddlers and somewhere else 
> says that it is deprecated.
>
> One example does not make a documentation to be bad, but I must say it 
> happened to me more than once that I had to find help on the Internet to 
> understand the documentation. That's a pity because TiddlyWiki is great.
>
> Olivier.
>
> ps: I have no idea why that mail changes the fonts from paragraph to 
> another. I guess it is a cursed day.
>

-- 
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/1b7bc194-917e-4c79-8d6f-b490422695fe%40googlegroups.com.


[tw5] Re: The documentation is bad

2019-09-16 Thread David Gifford
Oops, sorry, didn't answer your question correctly.

To export an entire TiddlyWiki file as a static site, you must do that in 
node.js. 

If it makes you feel better, I went through the same hunt that you did, a 
couple years ago, thinking there had to be a way to export the entire wiki 
as static hml files from the single file TiddlyWiki. I think I eventually 
had to ask here, and was told it can only be done on node.js.

On Monday, September 16, 2019 at 4:40:12 AM UTC-5, un.o...@gmail.com wrote:
>
> Hi,
>
> I love TiddlyWiki but I hate its documentation.
>
> Let me give you an example. I want to export my tiddlywiki to a static 
> HTML web site, I spent an hour without success.
>
> Google gives me
>
> https://tiddlywiki.com/static/Generating%2520Static%2520Sites%2520with%2520TiddlyWiki.html
> which tells me to use --rendertiddlers
>
> Note that if I click on a link to the command I go to
> https://tiddlywiki.com/static/RenderTiddlersCommand.html
> where it is said I should not use `--rendertiddlers` but `--render`.
> If so, why don't the first page use `--render`?
>
> Whatever, what confuse me is how to use `--rendertiddlers`, I mean where 
> to type the code?
>
> It looks like an option of some command from my Unix point of view but 
> maybe there is some place in my tiddlywiki I should type that command which 
> starts with `--`. So I searched if I could change the type of a tiddler to 
> be executable, if there is a special tiddler hidden to run that command, 
> but without success.
>
> Then I looked for `commands` in TiddlyWiki and I see 
> "A command is one of the following words, written with a -- prefix and 
> used as a command-line option under Node.js,"
>
> Argh, does it means I have to learn how to use Node.js? There is no other 
> way to export my pages? Hopefully there is a link to 
> "Using TiddlyWiki on Node.js".
>
> Here I find that indeed `--render` is an option of a command and not a 
> command itself and that the main command is `tiddlywiki`.
> What the hell is the program tiddlywiki? For years I thought that 
> tiddlywiki was the empty.html file.
>
> So there is a tiddlywiki program. How do I download it? Is there is a 
> version for Linux? When I search in Debian packages I cannot find it.
>
> So I am stuck and I lost a lot of time. A good documentation would have 
> given me the command line from the beginning (at least in an exemple) and 
> of course it would have explain me how to download the tiddlywiki program. 
> Of course it would not suggest to use --rendertiddlers and somewhere else 
> says that it is deprecated.
>
> One example does not make a documentation to be bad, but I must say it 
> happened to me more than once that I had to find help on the Internet to 
> understand the documentation. That's a pity because TiddlyWiki is great.
>
> Olivier.
>
> ps: I have no idea why that mail changes the fonts from paragraph to 
> another. I guess it is a cursed day.
>

-- 
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/cec567d1-482d-4743-9356-6a055dde5179%40googlegroups.com.


[tw5] Re: The documentation is bad

2019-09-16 Thread @TiddlyTweeter
TonyM

We are not in argument, really.

It is more that PEOPLE LIKE YOU *constantly document usage*. Well.

But your efforts GO DOWN THE TOILET. Because a few days later how do we 
find them?

That, I think is the central issue. 

That we are mad to believe that new users can grapple with this Google 
Group, 
even though, somewhere in it, lays an answer.

Just MO.

TT

On Monday, 16 September 2019 14:32:10 UTC+2, TonyM wrote:
>
> Tt?
>
> I don't think anyone should need to be a detective but its important to 
> recognise the source of such material is community contributions.
>
> Otherwise we are in furious agreement.
>
> Tony
>
>

-- 
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/21469a1d-6edc-446d-9805-01b8f35fe050%40googlegroups.com.


[tw5] Re: The documentation is bad

2019-09-16 Thread David Gifford
To export a tiddler:

1. Click the down arrow at the top right of the tiddler.
2. From the dropdown menu, select 'export tiddler'.
3. From the second dropdown menu, select the format you wish to export the 
tiddler as.

On Monday, September 16, 2019 at 4:40:12 AM UTC-5, un.o...@gmail.com wrote:
>
> Hi,
>
> I love TiddlyWiki but I hate its documentation.
>
> Let me give you an example. I want to export my tiddlywiki to a static 
> HTML web site, I spent an hour without success.
>
> Google gives me
>
> https://tiddlywiki.com/static/Generating%2520Static%2520Sites%2520with%2520TiddlyWiki.html
> which tells me to use --rendertiddlers
>
> Note that if I click on a link to the command I go to
> https://tiddlywiki.com/static/RenderTiddlersCommand.html
> where it is said I should not use `--rendertiddlers` but `--render`.
> If so, why don't the first page use `--render`?
>
> Whatever, what confuse me is how to use `--rendertiddlers`, I mean where 
> to type the code?
>
> It looks like an option of some command from my Unix point of view but 
> maybe there is some place in my tiddlywiki I should type that command which 
> starts with `--`. So I searched if I could change the type of a tiddler to 
> be executable, if there is a special tiddler hidden to run that command, 
> but without success.
>
> Then I looked for `commands` in TiddlyWiki and I see 
> "A command is one of the following words, written with a -- prefix and 
> used as a command-line option under Node.js,"
>
> Argh, does it means I have to learn how to use Node.js? There is no other 
> way to export my pages? Hopefully there is a link to 
> "Using TiddlyWiki on Node.js".
>
> Here I find that indeed `--render` is an option of a command and not a 
> command itself and that the main command is `tiddlywiki`.
> What the hell is the program tiddlywiki? For years I thought that 
> tiddlywiki was the empty.html file.
>
> So there is a tiddlywiki program. How do I download it? Is there is a 
> version for Linux? When I search in Debian packages I cannot find it.
>
> So I am stuck and I lost a lot of time. A good documentation would have 
> given me the command line from the beginning (at least in an exemple) and 
> of course it would have explain me how to download the tiddlywiki program. 
> Of course it would not suggest to use --rendertiddlers and somewhere else 
> says that it is deprecated.
>
> One example does not make a documentation to be bad, but I must say it 
> happened to me more than once that I had to find help on the Internet to 
> understand the documentation. That's a pity because TiddlyWiki is great.
>
> Olivier.
>
> ps: I have no idea why that mail changes the fonts from paragraph to 
> another. I guess it is a cursed day.
>

-- 
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/16418252-e7d2-434f-b230-1e413fe206e6%40googlegroups.com.


[tw5] Re: Create plugin library from plugins published at GitHub

2019-09-16 Thread Matthew Lauber
I've created a github plugin library template 
here:  https://github.com/mklauber/tw5-plugins-template  You should be able 
to follow the setup instructions in the README.md and put your plugins into 
the plugin folder.

Matt Lauber

On Sunday, September 15, 2019 at 9:18:04 AM UTC-4, Mohammad wrote:
>
> I have seen some developers create their own plugin libraries! I have seen 
> description by Jeremy to do so if you like to distribute your plugins
> but I could not find instruction how to create such library!
>
> Considering you have plugins published on GitHub how it is possible to 
> create a plugin library?
>
> --Mohammad
>
>
>

-- 
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/e2f5611c-3f26-4e34-bc53-a28a2e2cd9df%40googlegroups.com.


[tw5] Re: The documentation is bad

2019-09-16 Thread TonyM
Tt?

I don't think anyone should need to be a detective but its important to 
recognise the source of such material is community contributions.

Otherwise we are in furious agreement.

Tony

-- 
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/b94f4c84-13b9-4bf1-87a2-ef07e67524fd%40googlegroups.com.


[tw5] Re: The documentation is bad

2019-09-16 Thread @TiddlyTweeter
TonyM wrote:
>
>  ask the community for help ...
>

Right. And ask them to give a searchable INDEX to find it. 
So we don't constantly re-create the wheel :-) 

TT

-- 
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/37b42856-bdc8-410d-bada-01a339e1c0cb%40googlegroups.com.


[tw5] Re: The documentation is bad

2019-09-16 Thread @TiddlyTweeter
TonyM wrote:
>
> This is difficult when we look for something we do not understand because 
> until we do we are not competent enough to improve the documentation.
>

Yes. But its also because we don't provide easy access to supplementary 
documentation that does exist.

So I think you are wrong in the sense that every user should not have to 
become a detective to get off ground zero.
Just BE INFORMED where to look for help that ALREADY usually exists.
WHERE is that resource? 

Its the fact help exists already that constantly goes down the drain that 
irritates me most.

 TT

>

-- 
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/4cbaf308-c5d7-41c1-a30d-08b53e638758%40googlegroups.com.


[tw5] Add property and Delete property

2019-09-16 Thread TonyM
There is a recent post on this. I believe you use setfield widget with no value.

Regards
Tont

-- 
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/ef17c626-d977-472c-8c6c-31bc0771deae%40googlegroups.com.


[tw5] Conditional link

2019-09-16 Thread TonyM
Use one or more of the list or reveal widgets. The filter can select when to 
display.

If the thing will be displayed multiple times you can use the limit[1] 
operator. Now you can also use then[message] else[message] now.

Quick answer but I can give better examples or details.

Regards
Tony

-- 
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/94be4738-fd14-48b3-b459-f52e5fe54413%40googlegroups.com.


[tw5] The documentation is bad

2019-09-16 Thread TonyM
Oliver,

The community and Jeremy do accept critisisium where due but as a community we 
need to remember any member can contribute to improve them.

This is difficult when we look for something we do not understand because until 
we do we are not competent enough to improve the documentation.

The take home lesson is contribute to the docs with what you understand and ask 
the community for help about what you dont and when the documentation is 
imperfect.

on Tiddlywiki.com edit a tiddler and you will see a link to contribute to the 
docs.

Your post title would have been better being about the info you need than what 
you used. 

Have you tried using the export tiddler button on tiddlers? The word command 
typically referred to the command line which is only relevant for server or 
node implementations.

Regards
Tony

-- 
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/c374d06b-1c6f-432b-b37a-b1636da68dd8%40googlegroups.com.


Re: [tw5] Coming in v5.1.22: dynamic loading of plugins

2019-09-16 Thread Jeremy Ruston
I’ve now merged the pull request so you can try out the dynamic loading of 
plugins at:

https://tiddlywiki.com/prerelease

As well as installing plugins from the official plugin library you can test it 
by drag and drop installation any third party plugins that don’t include JS 
modules.

Any questions or comments welcome.

Best wishes

Jeremy



> On 13 Sep 2019, at 19:38, Mat  wrote:
> 
> Jeremy Ruston wrote:
> Just to be clear, this means that with the proviso above, users will be able 
> to: 
> 
> * Add new plugins from the plugin library without reloading 
> * Add new plugins via drag and drop without reloading 
> * Delete unneeded plugins without reloading 
> * Eventually, to use tools like Tinka to package plugins without requiring a 
> reload to test 
> 
> Really looking forward to this.
> 
> Will it also mean one can live-edit a plugin? Or is it the same limitation as 
> with macros, i.e that it refreshes the page? 
> 
> Thank you!
> 
> <:-)
> 
> -- 
> 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/056af83e-4c82-4b05-8ea7-7739a7b334ee%40googlegroups.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 view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/92C0B234-EEBE-4CDE-BDB4-46F48E61DB0C%40gmail.com.


[tw5] Re: Query: How do I filter to extract content in CONTENT in the text field?

2019-09-16 Thread @TiddlyTweeter
repeat for email users ...

On Monday, 16 September 2019 13:21:15 UTC+2, @TiddlyTweeter wrote:
>
> I like regular expressions. But converting them to TW filter syntax I get 
> lost ... Here is an issue. 
>
> For the TEXT field below how would I use "splitregexp" & "regexp" to 
> EXTRACT only the text between the tags?
>
> Morbi non enim facilisis, lacinia odio volutpat, congue arcu. Sed vel 
> ullamcorper 
> magna, maximus malesuada nulla. Fusce pharetra commodo facilisis. * class="fred"**>* #1 This is not
>  Latin.** Integer in justo ac diam ** #2 
> This is not Latin either.**
> lobortis eleifend. Nullam vitae sollicitudin risus. Etiam ut aliquet nulla
> . 
> Morbi facilisis urna id lacus feugiat suscipit.
>
> Quisque a nulla luctus lacus tincidunt euismod. Duis condimentum luctus 
> leo a tristique. 
> Donec quis vulputate arcu, non lacinia purus. Nullam sit amet interdum 
> lorem. ** #3 Nor is this Latin.**
>
> The output should look like ... 
>
>  #1 This is not Latin.
>
>  #2 This is not Latin either.
>
>  #3 Nor is this Latin. 
>
>  
> Any help appreciated!
> TT
>  
>

-- 
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/413b0694-8447-4a2f-96f7-dd0ef7e10646%40googlegroups.com.


Re: [tw5] Coming in v5.1.22: dynamic loading of plugins

2019-09-16 Thread Jeremy Ruston
Hi Mat

> Will it also mean one can live-edit a plugin? Or is it the same limitation as 
> with macros, i.e that it refreshes the page? 

Yes, any modification to or creation of a plugin tiddler will trigger the 
registration of the constituent shadow tiddlers.

Best wishes

Jeremy

-- 
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/00F0B8DA-E7FD-4EDB-8622-4211E42F1883%40gmail.com.


[tw5] Add property and Delete property

2019-09-16 Thread Luis Gonzalez
This button: 

<$button>
<$action-setfield $tiddler="$:/Luis/bag" $index="sword" $value="1" />
Get objet


Add the sword property with te value 1 in the datatiddler $:/Luis/bag.


What is the way to delete it? Something like:

<$button>
<$action-deletefield $tiddler="$:/Luis/bag" $index="sword" />
Delete objet


-- 
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/83475273-d827-40ff-a69a-536451b35ae6%40googlegroups.com.


[tw5] Re: The documentation is bad

2019-09-16 Thread Birthe C
Hi,

You are right, to use the command, you need node.js.

https://tiddlywiki.com/#GettingStarted%20-%20Node.js shows how you get 
tiddlywiki to work with node.js. The explanation is for MAC and Linux.

I am a little confused though. If you are happy using the single file 
tiddlywiki, why would you want to complicate matters further?

To my knowledge there are not click and install tiddlywiki program, that 
will do anything anybody can think of right out of the box.


Birthe

mandag den 16. september 2019 kl. 12.47.11 UTC+2 skrev @TiddlyTweeter:
>
> un.o...@gmail.com wrote:
>>
>> I love TiddlyWiki but I hate its documentation.
>>
>
> The docs use a very condensed style. Its understandable in that they would 
> get too long, too prolix, otherwise.
> It is also, probably, partly, Jeremy's style of writing.
>
> *I* find it somewhat annoying too. 
> Filter operators, for instance, have a very terse mode of documentation 
> that often leaves unclear their full scope. 
>
> But part of the issue is  NOT the main docs. 
> IMO its actually access to the supplementary materials users are 
> constantly writing on this Goggle Group that
> is the big problem.
>
> Its is VERY difficult to FIND what you need when you need it. 
> 9 times out of 10 it exists.
>  
> Overall TW suffers, I think, from this:* Knowledge is there; easy access 
> isn't.*
>
> My 2 cents
> TT
>

-- 
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/aa31a62e-44fd-406f-a73f-a505c93ca4b9%40googlegroups.com.


[tw5] Re: The documentation is bad

2019-09-16 Thread @TiddlyTweeter
un.o...@gmail.com wrote:
>
> I love TiddlyWiki but I hate its documentation.
>

The docs use a very condensed style. Its understandable in that they would 
get too long, too prolix, otherwise.
It is also, probably, partly, Jeremy's style of writing.

*I* find it somewhat annoying too. 
Filter operators, for instance, have a very terse mode of documentation 
that often leaves unclear their full scope. 

But part of the issue is  NOT the main docs. 
IMO its actually access to the supplementary materials users are constantly 
writing on this Goggle Group that
is the big problem.

Its is VERY difficult to FIND what you need when you need it. 
9 times out of 10 it exists.
 
Overall TW suffers, I think, from this:* Knowledge is there; easy access 
isn't.*

My 2 cents
TT

-- 
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/885c69fc-fe32-4073-8975-164990e54eac%40googlegroups.com.


[tw5] Re: Shiraz plugin Release 2.0.0 beta 1

2019-09-16 Thread @TiddlyTweeter
!important is not always a bad strategy. Sparingly. Like, for instance, for 
serious override alerts / error messages.

BUT should only be used when the cascade absolutely needs to be overridden.

It should NOT be used to avoid the *cascade* when its possible to use it.

TT

On Monday, 16 September 2019 10:02:54 UTC+2, PMario wrote:
>
> Hi Mohammad, 
>
> Nice stuff, but you should have a closer look at this post: 
> https://uxengineer.com/css-specificity-avoid-important-css/
>
> !important will cause a lot of problems for your users.
>
> -m
>

-- 
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/8a4eb98a-33af-4440-97ab-e764e208f9d1%40googlegroups.com.


[tw5] Conditional link

2019-09-16 Thread Luis Gonzalez
I have a tiddler where I want to put a conditional link: depending of the 
property of a data tiddler the link will be [[Link 1]] or [[Link 2]]

Is this possible?

-- 
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/9a346198-cb8b-43d5-bfa9-8b3f7304148d%40googlegroups.com.


[tw5] The documentation is bad

2019-09-16 Thread un.oliv...@gmail.com
Hi,

I love TiddlyWiki but I hate its documentation.

Let me give you an example. I want to export my tiddlywiki to a static HTML 
web site, I spent an hour without success.

Google gives me
https://tiddlywiki.com/static/Generating%2520Static%2520Sites%2520with%2520TiddlyWiki.html
which tells me to use --rendertiddlers

Note that if I click on a link to the command I go to
https://tiddlywiki.com/static/RenderTiddlersCommand.html
where it is said I should not use `--rendertiddlers` but `--render`.
If so, why don't the first page use `--render`?

Whatever, what confuse me is how to use `--rendertiddlers`, I mean where to 
type the code?

It looks like an option of some command from my Unix point of view but 
maybe there is some place in my tiddlywiki I should type that command which 
starts with `--`. So I searched if I could change the type of a tiddler to 
be executable, if there is a special tiddler hidden to run that command, 
but without success.

Then I looked for `commands` in TiddlyWiki and I see 
"A command is one of the following words, written with a -- prefix and used 
as a command-line option under Node.js,"

Argh, does it means I have to learn how to use Node.js? There is no other 
way to export my pages? Hopefully there is a link to 
"Using TiddlyWiki on Node.js".

Here I find that indeed `--render` is an option of a command and not a 
command itself and that the main command is `tiddlywiki`.
What the hell is the program tiddlywiki? For years I thought that 
tiddlywiki was the empty.html file.

So there is a tiddlywiki program. How do I download it? Is there is a 
version for Linux? When I search in Debian packages I cannot find it.

So I am stuck and I lost a lot of time. A good documentation would have 
given me the command line from the beginning (at least in an exemple) and 
of course it would have explain me how to download the tiddlywiki program. 
Of course it would not suggest to use --rendertiddlers and somewhere else 
says that it is deprecated.

One example does not make a documentation to be bad, but I must say it 
happened to me more than once that I had to find help on the Internet to 
understand the documentation. That's a pity because TiddlyWiki is great.

Olivier.

ps: I have no idea why that mail changes the fonts from paragraph to 
another. I guess it is a cursed day.

-- 
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/45146179-2683-4935-ade1-4f20a1c20ca1%40googlegroups.com.


Re: [tw5] Reversing Safe Mode

2019-09-16 Thread Birthe C
Hi Tony,

I am so glad you solved your problem, Also maybe someone else will have the 
need to follow in your foodsteps.


Birthe

mandag den 16. september 2019 kl. 06.05.09 UTC+2 skrev TonyM:
>
> Folks,
>
> I exported all tiddler with Prefix "SAFE: ", then deleted them (Using 
> advanced search filter), I then edited a copy of the export json to remove 
> all "SAFE: " from the tiddler names and imported that changes json into my 
> broken (stuck in safemode) wiki. All seems to be ok and the doco suggests 
> the tiddlers renamed to SAFE would only be already overridden system 
> tiddlers, so I believe I have not overwritten anything that need not be.
>
> My crisis has passed and if someone (else) can make this thread completed 
> I would appreciate it. 
>
> However I think there may be something needing addressing as a result of 
> my experience.
>
> Regards
> Tony
>
>
>
> On Monday, September 16, 2019 at 9:21:51 AM UTC+10, TonyM wrote:
>>
>> Folks,
>>
>> My key wiki, single file, remains stuck in safe mode. ie there are a set 
>> of [prefix[SAFE:]] tiddlers (76) and the sidebar is duplicated with one 
>> scrolling and the other not, breaking most items on the side bar.
>>
>> The only way I see forward is writing a process to rename such tiddlers 
>> to remove the safe but I am concerned I then have to live with a large 
>> number of overwritten shadow tiddlers that may need not be.
>>
>> If anyone could provide information how tiddlywiki is supposed to leave 
>> safe mode it would be helpful. 
>>
>> I am now getting desperate.
>>
>> Regards
>> Tony
>>
>> On Thursday, September 12, 2019 at 9:33:49 PM UTC+10, TonyM wrote:
>>>
>>> Jeremy
>>>
>>> I have not resolved it yet. Its a single file wiki I normally access via 
>>> tiddlyserver but to repair through timimi in fire fox 
>>>
>>> I have decided to proceed after a good nights sleep.
>>>
>>> Thanks for any suggestions.
>>>
>>> I have a backup but can't determine how much I would loose.
>>>
>>> Regards
>>> Tony
>>>
>>> Regards
>>> Tony
>>>
>>>

-- 
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/236c28b6-20c7-45b8-93df-c217c0c51b09%40googlegroups.com.


[tw5] Re: Shiraz plugin Release 2.0.0 beta 1

2019-09-16 Thread Birthe C
Thank you PMario,
I do remember, that this has been mentioned several times in this group, 
but I did never really understand why. Your link does that very well.


Birthe

-- 
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/b26a7868-5c66-4366-bad4-0beeda1eca36%40googlegroups.com.


[tw5] Re: Shiraz plugin Release 2.0.0 beta 1

2019-09-16 Thread PMario
Hi Mohammad, 

Nice stuff, but you should have a closer look at this post: 
https://uxengineer.com/css-specificity-avoid-important-css/

!important will cause a lot of problems for your users.

-m

-- 
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/8db4bcac-bc89-490a-86de-737fafb43221%40googlegroups.com.


[tw5] Re: Shiraz plugin Release 2.0.0 beta 1

2019-09-16 Thread Victor Dorneanu
The updates are awesome! I've been using your framework for months and I'm 
excited to see more widgets for images. Keep up the good work and thanks 
for sharing!

On Sunday, September 15, 2019 at 10:41:14 PM UTC+2, Mohammad wrote:
>
> *Announcement:Shiraz plugin*
> *Date: Sep 16, 2019*
> *Release: 2.0.0 beta 1*
> *Status: beta under development*
>
>
> This is to announce the *beta *release 2 of Shiraz plugin!
> A major change is the image macros and CSS classes.
>
>
> What is Shiraz plugin?
>
> Shiraz is a small framework including stylesheets and macros to create 
> stylish contents in Tiddlywiki. It has modified CSS classes from Bootstrap 
> 4.1.3. Shiraz has customized elements like alerts, cards, panels, images, 
> tables, badges, texts, ...
>
> Shiraz release 2 is a rewrite of Shiraz 1.0.2 and aims to be a micro TW 
> (CSS+macro) framework
>
>
> Demo: https://kookma.github.io/Shiraz/
> Code: https://github.com/kookma/Shiraz
>
> *This is an under development work!*
>
> I appreciate to receive your comments idea and feedback
>
> --Mohammad
>

-- 
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/e6874c90-6d68-49d8-b157-db238301ae1a%40googlegroups.com.