[tw5] Re: Announcing the release of TiddlyWiki v5.1.20

2019-08-09 Thread Mohammad
Thanks Tony!
 I need to make some experiments.
By the way innerwiki seems very exciting!

--Mohammad

On Saturday, August 10, 2019 at 9:36:25 AM UTC+4:30, TonyM wrote:
>
> Mohammad,
>
> I see this as a way to publish empty + plugin demo sites or export data 
> from a larger data set into a distributable tiddlywiki or even tiddlywiki 
> edition generation from a selection process in the parent wiki. You can 
> then save the new wiki with its own save mechanisium. Perhaps it will be 
> wise to set the filename in the innerwiki data tiddlers.
>
> 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/a1a16181-cf81-4f86-8495-ca0aa82cd26f%40googlegroups.com.


[tw5] Re: TiddlyWiki as a target for generated help documentation

2019-08-09 Thread TonyM
Cade,

Others have used tiddlywiki to consolidate documentation in the past. Using 
csv or JSON has the most tools and features available in 3rd party plugins. 
Import and export, so these may be good standards around to build data 
interchange.

I can't grasp the whole of your requirements but much of it touches on 
things I have done or researched. Do consider opening threads here in the 
forum with a specific or subset of things you are trying to do do so people 
do not need to understand your whole project to help.  It is easier for 
people to volunteer for issues rather than projects, although it is great 
you have outlined the bigger picture here.

How you are going to access and host your wiki can have an influence here. 
The node version also publishes every tiddler as a separate "static" html 
page, and you can export any tiddler as static html even from a single file 
wiki. Crafting of additional templates like those to export static html 
pages could be used to export html pages to build a standard html site, 
however as Mat suggested it would be in your interest to keep as much as 
practical in one tiddlywiki because of the control and global handling you 
can do.

Perhaps in the recent 5.1.20 release post you can see my comments on the 
Innerwiki Plugin, not that I am sure this will help with your project. With 
tiddlywiki the sky was the limit now I think it is the stars.

Regards
Tony
 

On Saturday, August 10, 2019 at 7:54:24 AM UTC+10, Cade Roux wrote:
>
> Yeah, I have a large amount of metadata that is changing, and the source 
> of that data is either going to be:
>
> 1. Originating in the metadata of the SQL tables (attached to the tables 
> and columns) - kind of basic data dictionary things which will look like:
>
>  />
>
> Where we would want to generate a page for every one of these 
> automatically from the source code (mostly manually edited) during the 
> build.  There might be also editable narratives to go with them.
>
> 2. It is going to be in rules that original in Excel (manually edited), go 
> through XML and then become data in mapping tables.
>
> These are kind of similar, but have much more data about the source data 
> that matches the rule and the output data, plus the edited narratives are 
> more likely to include screenshots and longer explanations.
>  />
>
>
> 3. Other things:  Perhaps pages of build results like any warnings, 
> exceptions or errors in the rulesets in the current build process that we 
> detected from #2.  Technically we already get these as logs or tables, but 
> makes sense to include them in the set of pages if we have an HTML 
> framework to put them in now.
>
> It's unlikely I want to put TiddlyWiki on the front end of this process 
> because I do need to check in structural changes like new tables, columns, 
> views and procedures with their metadata all together.  Plus I don't think 
> generating all my SQL from TiddlyWiki pages makes a lot of sense.  Plus, I 
> would need to transition writing the rules from a spreadsheet to TiddlyWiki 
> Tables - and we do occasionally use Excel macros to make these more 
> functional for data input and validation.
>
> There are two obvious approaches:  One is to generate the page framework 
> from all the data we have and incorporate manually edited data somehow - 
> like another manually edited source.  The other is to have manual set of 
> pages which can embed automatically generated content as some kind of 
> widgets or plugins of the form  Category='CategoryName' DataElement='DataElementName' /> or whatever
>
> There currently isn't any web-based application built that is hitting this 
> data warehouse.  If I had that I could make some kind of service to serve 
> up the metadata and plug it into manual pages as a widget or plugin.  I 
> could also just build an app that lets you navigate the metadata and allows 
> annotation and stores it somewhere and displays it all to the user.  But I 
> didn't really want to build an app yet until we've explored the gaps in the 
> data and the features people will need.
>
> I could just going to generate a bunch of HTML pages with links.  But I 
> would have to style them, have some framework, navigation, etc.  Again, not 
> ready to build all that just yet - just looking to output something people 
> can interact with and tell me what's missing so we can get it added 
> somewhere in the process.
>
> Basically, anything where I can load a big file like  name="Home">wiki markup herewiki markup 
> herewiki markup here would be 
> great.
>
> In fact, that's basically what I am starting to generate for whatever 
> presentation layer we end up using.
>
> So I was looking to potentially push out a pre-built TiddlyWiki at the end 
> of this process right now so people can browse it and see where the gaps 
> are and what they would like to see.  I think ideally it would probably 
> morph into something where they could edit any of the discussions or 
> narratives and 

[tw5] Re: Announcing the release of TiddlyWiki v5.1.20

2019-08-09 Thread TonyM
Mohammad,

I see this as a way to publish empty + plugin demo sites or export data from a 
larger data set into a distributable tiddlywiki or even tiddlywiki edition 
generation from a selection process in the parent wiki. You can then save the 
new wiki with its own save mechanisium. Perhaps it will be wise to set the 
filename in the innerwiki data tiddlers.

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/b55bf2c9-e411-4d12-ae11-a1264f588d4f%40googlegroups.com.


[tw5] Re: Announcing the release of TiddlyWiki v5.1.20

2019-08-09 Thread Mohammad
Tony I found this for learning innerwiki

https://tiddlywiki.com/plugins/tiddlywiki/innerwiki/

--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/16ff6189-3cc8-46b0-9d27-53be81f92d21%40googlegroups.com.


[tw5] Re: Announcing the release of TiddlyWiki v5.1.20

2019-08-09 Thread Mohammad
Tony


> So but a few points for all readers to consider
>
>- The innerwiki plugin can be used as intended to support screenshots 
>for documentation but you can also generate a wiki in a window from a 
>subset of tiddlers from the parent wiki. This will allow the generation of 
>wiki instances from a parent wiki
>
> Where can I find examples documentation for using innerwiki plugin?

--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/accd3bfd-dbc3-40b0-958f-b843783a22f2%40googlegroups.com.


[tw5] Re: Announcing the release of TiddlyWiki v5.1.20

2019-08-09 Thread TonyM
Jeremy,

Thanks so much for this announcement so soon. Like always each new version 
multiplies the possibilities and makes the task of learning get easier.

I expect users, enthusiasts and developers will all get a lot from this 
release. 

So but a few points for all readers to consider

   - The mathematics and string operators will help develop solutions that 
   need just a little maths to make them very compelling
   - The Local Storage plugin will enable read only wikis to;
  - retain visitor settings or last opened tiddlers (although not 
  necessarily permanently)
  - Let people load plugins and macros and reload an online wiki
   - The innerwiki plugin can be used as intended to support screenshots 
   for documentation but you can also generate a wiki in a window from a 
   subset of tiddlers from the parent wiki. This will allow the generation of 
   wiki instances from a parent wiki
   - The various string, match and condition operators will be more 
   intuitive for many and can simplify macros
   - The hidden indexing performance enhancements can make a big difference 
   to speed and performance in complex code or larger lists.
   - The = in filters to maintain duplicates are not only necessary for 
   some mathematics and string operators but will provide new and novel ways  
   to handle lists.

All in all one small step for tiddlywiki, one giant leap towards empowering 
people with software.

Thanks once again
and best wishes to all those who sail in her (tiddlywiki that is)

Tony

On Saturday, August 10, 2019 at 12:57:44 AM UTC+10, Jeremy Ruston wrote:
>
> I’m delighted to announce the release of TiddlyWiki v5.1.20:
>
> https://tiddlywiki.com/
>
> This release is massive. Some of the many highlights:
>
> * New conditional filter operators “then” and “else”
> * New mathematics and string filter operators
> * Improved handling of duplicates in filters
> * Improved keyboard shortcuts
> * New saver for saving the single file version direct to GitHub or GitLab
> * New BrowserStorage plugin for saving tiddlers in browser local storage
> * New InnerWiki plugin for rendering TiddlyWiki screenshots
> * New and improved translations for Catalan, Chinese Simplified and 
> Chinese Traditional, French, German, US English
> * Several new performance optimisations
> * New palettes and a new palette manager for more easily editing them
> * New and fixed animations for several system actions
> * Improved handling of JSON files
> * New mechanism to add plugins to a wiki from the command line
> * New “savewikifolder” and “deletetiddlers" commands for Node.js
> * Many bug fixes
>
> You can upgrade your existing single file wikis at: 
> https://tiddlywiki.com/upgrade.html
>
> As usual, please exercise caution when working with an upgrade, and take 
> care to take plenty of backups. Comments and questions welcome.
>
> It only remains to offer my sincere thanks to the many people who gave up 
> their time and talents to contribute to this release.
>
> 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/8b4bd3f6-561f-4a02-996c-06e6f2b2191c%40googlegroups.com.


[tw5] Re: TiddlyWiki as a target for generated help documentation

2019-08-09 Thread Cade Roux
Yeah, I have a large amount of metadata that is changing, and the source of 
that data is either going to be:

1. Originating in the metadata of the SQL tables (attached to the tables 
and columns) - kind of basic data dictionary things which will look like:



Where we would want to generate a page for every one of these automatically 
from the source code (mostly manually edited) during the build.  There 
might be also editable narratives to go with them.

2. It is going to be in rules that original in Excel (manually edited), go 
through XML and then become data in mapping tables.

These are kind of similar, but have much more data about the source data 
that matches the rule and the output data, plus the edited narratives are 
more likely to include screenshots and longer explanations.



3. Other things:  Perhaps pages of build results like any warnings, 
exceptions or errors in the rulesets in the current build process that we 
detected from #2.  Technically we already get these as logs or tables, but 
makes sense to include them in the set of pages if we have an HTML 
framework to put them in now.

It's unlikely I want to put TiddlyWiki on the front end of this process 
because I do need to check in structural changes like new tables, columns, 
views and procedures with their metadata all together.  Plus I don't think 
generating all my SQL from TiddlyWiki pages makes a lot of sense.  Plus, I 
would need to transition writing the rules from a spreadsheet to TiddlyWiki 
Tables - and we do occasionally use Excel macros to make these more 
functional for data input and validation.

There are two obvious approaches:  One is to generate the page framework 
from all the data we have and incorporate manually edited data somehow - 
like another manually edited source.  The other is to have manual set of 
pages which can embed automatically generated content as some kind of 
widgets or plugins of the form  or whatever

There currently isn't any web-based application built that is hitting this 
data warehouse.  If I had that I could make some kind of service to serve 
up the metadata and plug it into manual pages as a widget or plugin.  I 
could also just build an app that lets you navigate the metadata and allows 
annotation and stores it somewhere and displays it all to the user.  But I 
didn't really want to build an app yet until we've explored the gaps in the 
data and the features people will need.

I could just going to generate a bunch of HTML pages with links.  But I 
would have to style them, have some framework, navigation, etc.  Again, not 
ready to build all that just yet - just looking to output something people 
can interact with and tell me what's missing so we can get it added 
somewhere in the process.

Basically, anything where I can load a big file like wiki markup herewiki markup 
herewiki markup here would be 
great.

In fact, that's basically what I am starting to generate for whatever 
presentation layer we end up using.

So I was looking to potentially push out a pre-built TiddlyWiki at the end 
of this process right now so people can browse it and see where the gaps 
are and what they would like to see.  I think ideally it would probably 
morph into something where they could edit any of the discussions or 
narratives and have that change recorded and save and potentially fed back 
through some change management process.  Who knows, maybe TiddlyWiki is the 
perfect platform for the whole thing with some kind of plugin.

Thanks,

Cade

On Friday, August 9, 2019 at 3:51:35 PM UTC-5, Mat wrote:
>
> Hi Cade and welcome!
>
> Reading your text I was thinking "OK, that is super simple" ...until you 
> said
>
> So is there a way to generate a set of pages or the content for the pages 
>> and have them "loaded" into TiddlyWiki?
>>
>
> Oh. That is a different matter. Someone just very recently posted 
> something about this (within the last month) but the crucial thing is if 
> you want your content to be actively integrated in TW or not. Now you state 
> you have not quite defined what you want so may I suggest that you just do 
> it all in TiddlyWiki? You can very easily export tiddlers as e.g ready made 
> html pages or as e.g json files. Or just leave it in the TW because it is a 
> single file which you can manage as a unit. 
>
> Would that work?
>
> I suggest you play around a bit with TW to see how it works so you can 
> express your needs more in "TW terms".
>
> <:-)
>

-- 
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/dee7d202-dede-475b-a3e5-99a1ca2fb5ca%40googlegroups.com.


[tw5] Re: TiddlyWiki as a target for generated help documentation

2019-08-09 Thread Mat
Hi Cade and welcome!

Reading your text I was thinking "OK, that is super simple" ...until you 
said

So is there a way to generate a set of pages or the content for the pages 
> and have them "loaded" into TiddlyWiki?
>

Oh. That is a different matter. Someone just very recently posted something 
about this (within the last month) but the crucial thing is if you want 
your content to be actively integrated in TW or not. Now you state you have 
not quite defined what you want so may I suggest that you just do it all in 
TiddlyWiki? You can very easily export tiddlers as e.g ready made html 
pages or as e.g json files. Or just leave it in the TW because it is a 
single file which you can manage as a unit. 

Would that work?

I suggest you play around a bit with TW to see how it works so you can 
express your needs more in "TW terms".

<:-)

-- 
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/bf5ffc0d-767e-41a3-838b-1dd0f8c4fb5b%40googlegroups.com.


Re: [tw5] Re: Update to TiddlyServer 2.1 Beta

2019-08-09 Thread Arlen Beiler
I'm not going to release any particulars on the login until I release 2.1
because I'm still working on it. I'm going to use cookie authentication
instead of basic auth, so it will be a little more secure over unencrypted
HTTP because the password is hashed with a PBKDF first. So keep using it
like you have been for now and let me know if anything breaks. I'll add the
basic auth back in for now. I'll let you know when I do that.

On Mon, Aug 5, 2019 at 9:16 AM Arlen Beiler  wrote:

> The static tiddlers are still experimental and the path may change in
> 5.1.20. TiddlyServer keeps it's own copy of TiddlyWiki to guarentee
> compatibility, but I usually try to upgrade to each new release fairly
> quickly. I will probably update 2.0 as well this time since 2.1 is not
> ready yet.
>
>
> On Sat, Aug 3, 2019 at 10:34 PM TonyM  wrote:
>
>> Arelen,
>>
>> I raised an issue in GitHub but I have the new version running.
>>
>>
>>- With a node WIki I had a look at the address
>>http://192.168.1.81/Node/HPSaT/Home (no Hash) VS
>>http://192.168.1.81/Node/HPSaT/#Home and can see the static tiddlers
>>are present, I wonder if this was possible on earlier versions?
>>   - I would like to find a way to publish json, text and other file
>>   types through the same above mechanism
>>
>>
>>- With Version 5.1.20 Coming out soon (maybe). Can we upgrade
>>TiddlyServer using the normal node tiddlywiki upgrade?
>>- Is there documentation I can't find that can tell me about the use
>>of the login process?
>>
>> By the way I found it very useful to add another IP address on my windows
>> machine and host TiddlyServer on that. It takes the default port 80 and
>> does not interfere with any other server on my computer.
>>
>> Thanks heaps
>> Tony
>>
>> Regards
>> Tony
>>
>> On Sunday, August 4, 2019 at 7:30:51 AM UTC+10, Arlen Beiler wrote:
>>>
>>> Thank you. Keep the feedback and suggestions coming. It helps me to know
>>> what features to add and what problems need to be solved.
>>>
>>> Arlen
>>>
>>> On Fri, Aug 2, 2019 at 7:30 PM 'Mark S.' via TiddlyWiki <
>>> tiddl...@googlegroups.com> wrote:
>>>
 Hello Arlen,

 What are the differences between the two links you provided? They seem
 to lead to the same place ??

 It looks like single-file wikis are now correctly indicating their
 "save" state -- great!

 In terms of documentation ... if I didn't already have a settings.json
 file, I would be totally lost. There's no
 place that tells you how to set the port. There's no example of trees
 and sub-trees (children?). I think most
 first-timers aren't going to know where to use $element and how to
 create more "roots" and branches.

 The format for TS 2.0.14 was easy to understand, but I find TS 2.1
 confusing. Presumably the complexity brings some new abilities?
 Or is this required for the new node JSON parser? I noticed that Bob
 also had an uptick in configuration complexity.

 I'm curious what the new features in 2.1 are. It looks very similar to
 2.0.14.

 There's a visual distraction problem where missing branches have no
 icon. See image below.

 Thanks!



 On Friday, August 2, 2019 at 1:41:47 PM UTC-7, Arlen Beiler wrote:
>
> And then I forgot to push the last bit. So here's the updated link.
>
>
> https://github.com/Arlen22/TiddlyServer/tree/02b47908381a987411ec2fdf1c8d4f0e64055bd4
>
> Enjoy!
>
> Arlen
>
> On Fri, Aug 2, 2019 at 4:39 PM Arlen Beiler  wrote:
>
>> Hi TiddlyServer testers,
>>
>>
>> https://github.com/Arlen22/TiddlyServer/tree/324342c58882b994b98365a6e34515b779f6e07d
>>
>> Here is an update to TiddlyServer 2.1 Beta. The simplified tree
>> format from 2.0 is back, but the expanded format is available. A string
>> represents a folder element and an object with no $element property
>> represents a group element.
>>
>> You can use this for a basic settings.json file
>>
>> {
>> "tree": "../webroot",
>> "bindInfo": {"bindAddress": ["127.0.0.1"]},
>> "$schema": "./settings-2-1.schema.json"
>> }
>>
>> Backup your current settings.json and don't depend on
>> upgrade-settings.js at this point. I will update that soon.
>>
>> Let me know if you run into any problems.
>>
>> Here's the link again.
>>
>>
>> https://github.com/Arlen22/TiddlyServer/tree/324342c58882b994b98365a6e34515b779f6e07d
>>
>> Arlen
>>
> --
 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/cca16cdf-7ae3-4486-8045-1fe5f65610bb%40googlegroups.com
 

[tw5] Re: Polly (2) -- Downloads as HUB

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


Here's a version using relative dirs.You can go to the github and select 
the "relative-dirs" version or just use:

https://github.com/Marxsal/polly/tree/relative-dirs

The main "polly.ps1" file is the only one affected so far, so you can just 
download that into your polly directory 
if you're not maintaining your ownlocal git repository.

What this does is basically "sanitize" all the directory and wiki file 
names from the ini file, turning relative addresses
into absolute for internal working. Then in the main restore loop, rather 
than cd'ing into the downloads directory,
the download path is appended to the copy target.

After some feedback, I can merge the changes into the master.

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/3b19deb6-12ff-47aa-9c50-0fc00ae8322d%40googlegroups.com.


[tw5] Re: Announcing the release of TiddlyWiki v5.1.20

2019-08-09 Thread Ste Wilson
Have upgraded on tiddlyspot. 
All good but the gdpr Google Analytics plug in 
(https://groups.google.com/forum/m/#!searchin/tiddlywiki/Gdpr/tiddlywiki/1s33SNkpoYs)
 causes an initial red screen Java error. 

-- 
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/990fc59b-84df-448a-9f73-081723304850%40googlegroups.com.


[tw5] Re: Polly (2) -- Downloads as HUB

2019-08-09 Thread 'Mark S.' via TiddlyWiki
Tradition!

Why do slashes lean forward in Linux and backwards in Windows?

Tradition!

Why are file names case sensitive in Linux but insensitive in Windows?

Tradition!

Why do storks stand on one foot?

Tradition!

It's a long tradition too, going back at least to the 90s and maybe the 80s.

More seriously, we do need the = for some settings, and it's not too 
onerous to set up, I think. I'd
rather not introduce another point of possible failure into the code at 
this time. Maybe when there's
thousands of users 



On Friday, August 9, 2019 at 11:14:27 AM UTC-7, Mohammad wrote:
>
> Hi Mark,
>  It worked. A Problem was for correct address to the file, as I have copy 
> pasted from web browser address bar!
> One more question: why you need to
>
> file1=C:\TW\Polly\tw-wikidir\test1.html
> file2=C:\TW\Polly\tw-wikidir\test2.html
> file3=C:\TW\Polly\tw-wikidir\test-1.0.0.html
>
>
> and why not to write just:
>
> C:\TW\Polly\tw-wikidir\test1.html
> C:\TW\Polly\tw-wikidir\test2.html
> C:\TW\Polly\tw-wikidir\test-1.0.0.html
>
>
> --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/6605a37e-bdbe-4175-8939-63eb50ffedbb%40googlegroups.com.


[tw5] Re: Timelines Plugin final release 1.0.0

2019-08-09 Thread Mohammad
Hi Sylvain,
 The Timelines now updated to 5.1.20 final release and has corrected those 
typo.

Thank you for your feedback.

Cheers
Mohammad

On Friday, August 9, 2019 at 8:13:00 PM UTC+4:30, Sylvain Naudin wrote:
>
> Very nice demo indeed ! Congrats and thank for your contributions.
>
> Maybe update badge to match 5.1.20 ;-)
>
>
> Tiddlywiki5.1.18+
>  
>
>
> Cheers,
> Sylvain
>
>
> Le vendredi 9 août 2019 12:55:13 UTC+2, Mohammad a écrit :
>>
>>
>> Only work on *TW5.1.20+* (it uses new filter operators and mathematical 
>> operators only exist in 5.1.20)
>>
>>  Timelines Plugin
>> 
>>
>

-- 
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/4008f0e1-0439-4a24-94f5-e066301255f9%40googlegroups.com.


[tw5] TiddlyWiki as a target for generated help documentation

2019-08-09 Thread Cade Roux
I'm working on some data dictionary documentation and am trying to generate 
a basic prototype of an HTML-based help system.  At this point I haven't 
really chosen a platform or anything, but I'd like to just demo something 
simple as a possible starting point for the design discussion and I was 
wondering if I could use TiddlyWiki to give me a starting point instead of 
generating all the HTML framework around the pages completely from 
scratch.  What I'd like to do is generate a series of pages like this:

IndexPage:

   - Index
  - CategoryOne - link to page for everything in category one with a 
  header about category one
 - CategoryOne.ItemOne - link to page for just this data element
 - CategoryOne.ItemTwo - link to page for just this data element
  - CategoryTwo - link to page for everything in category two with a 
  header about category two
 - CategoryTwo.ItemOne - link to page for just this data element
  

CategoryOnePage:
*Category One*
*Blah blah blah*

   - CategoryOne.ItemOne - link to page for just this data element
   - CategoryOne.ItemTwo - link to page for just this data element

CategoryOne.ItemOnePage:
*CategoryOne.Item One*
Possible values are: etc - will generate a table here from my metadata
Source data is: etc
Update frequency is: etc
Narrative: An informatics person will have provided text and images to go 
here

So is there a way to generate a set of pages or the content for the pages 
and have them "loaded" into TiddlyWiki?

Then I could add a step to my build process to generate the TiddlyWiki 
content from my metadata and I could demo the generated wiki and then show 
how it evolves as the metadata gets updated/fixed corrected and the new 
TiddlyWiki is generated.

Again, it's just a simple prototype to see if this concept would fly before 
we figure out the whole scope of what we want to achieve.

Thanks in advance.

-- 
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/27df7e41-b5d1-428f-91d8-b72a4d9e8eeb%40googlegroups.com.


[tw5] Re: Polly (2) -- Downloads as HUB

2019-08-09 Thread Mohammad
Hi Josiah and Mark,
 The below is an in progress repo using powershell for creating and 
restoring TW on node.js with version control on a local machine/network.

It has a wiki (Tiddlywiki) file supports Powershell syntax highlighting and 
may be useful for Polly documentation.

https://kookma.github.io/Powershell_Script/

Source: https://github.com/kookma/Powershell_Script

Cheers
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/b3d1d4e3-0c6c-4d87-8cdd-bc6fdd610da6%40googlegroups.com.


[tw5] Re: Polly (2) -- Downloads as HUB

2019-08-09 Thread @TiddlyTweeter
Mohammad wrote:
>
> why not to write just:
>
> C:\TW\Polly\tw-wikidir\test1.html
> C:\TW\Polly\tw-wikidir\test2.html
> C:\TW\Polly\tw-wikidir\test-1.0.0.html
>
>
 A very fine question. Its a bit of a pain having to add pre-labels. 

I think its to do with the structure/standards of .ini files? We use an 
.ini file library to help us.

I actually broke the rules on .ini files by a hack (undocumented) 
permitting lines starting "-" to be treated as comments.

Mark likely knows more than me on your question.

Josiah

-- 
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/b778751c-9066-4b1a-933c-db5d2b55fd3a%40googlegroups.com.


[tw5] Re: Polly (2) -- Downloads as HUB

2019-08-09 Thread Mohammad
Hi Josiah,
 My feedback was to help every user can simply download and work with Polly!

Cheers
Mohammad

On Friday, August 9, 2019 at 8:46:38 PM UTC+4:30, @TiddlyTweeter wrote:
>
> Mohammad wrote:
>>>
>>> One more suggestion
>>>
>>> It is good if a small plugin in Tiddlywiki side (NOT browser itself) 
>>> send a signal to Polly when the save button in Wiki id pressed for example 
>>> write a small txt file in a Temp or download folder
>>> and then Polly understand there was an event to take action!
>>>
>>
> Mark replied: 
>
>> There already is a file written whenever you save -- it's the saved 
>> download!
>>
>> The point is to avoid having to install a plugin in every TW or an 
>> extension in every browser.
>>
>> I'm reminded of the quote attributed to Henry Ford, 
>>
>  
>
>> *“If I had asked people what they wanted, they would have said faster 
>> horses.”*
>>
>
> Lol! 
>
> Ciao Mohammad & Mark
>
> Actually I'm very sympathetic to what Mohammad wrote. And very struck that 
> he is an experienced programmer who did not quite grasp that *the 
> "download save" IS the trigger*.
>
> I do think that it can take a while to grasp the implications of Polly. It 
> knows nothing of what a TW is. It simply leverages the ONE shared fact 
> about browsers--that download saving is consistent between them.
>
> Polly "Restore" is a different process than TW's native saving plugins 
> use. It works a different way, and it has different routes it can go.
>
> 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/b5b7a7cf-7721-478d-abca-bd539768ae4e%40googlegroups.com.


[tw5] Re: Polly (2) -- Downloads as HUB

2019-08-09 Thread Mohammad
Hi Mark,
 It worked. A Problem was for correct address to the file, as I have copy 
pasted from web browser address bar!
One more question: why you need to

file1=C:\TW\Polly\tw-wikidir\test1.html
file2=C:\TW\Polly\tw-wikidir\test2.html
file3=C:\TW\Polly\tw-wikidir\test-1.0.0.html


and why not to write just:

C:\TW\Polly\tw-wikidir\test1.html
C:\TW\Polly\tw-wikidir\test2.html
C:\TW\Polly\tw-wikidir\test-1.0.0.html


--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/a213d320-6114-4930-891c-71b910cf9b05%40googlegroups.com.


[tw5] Re: TW5 Advice on upgrading to new 5.1.20

2019-08-09 Thread Jon
Hi Mark,

I'm more of a copy and paste kinda guy - I wouldn't really know how to 
modify anything!

Your filter produced a list of mainly plugins...but I'll investigate.

It would be good at the upgrade stage to know what the problem tiddler is.

Thanks
Jon

On Friday, 9 August 2019 18:33:20 UTC+1, Mark S. wrote:
>
> Is it possible that you have modified existing core modules? Possibly a 
> TOC macro or something?
>
> If you put this in the filter tab of the advanced search:
>
>
> [all[tiddlers]is[system]!prefix[$:/state]!prefix[$:/temp]!sort[modified]limit[25]]
>
> It might help jog your memory about tiddlers you might have modified. You 
> can increase the "25" to see more.
>
>
>
> On Friday, August 9, 2019 at 9:57:58 AM UTC-7, Jon wrote:
>>
>> Hi,
>>
>> received the following message:
>>
>>  import - 17:51:47 9 8 2019 (count: 1096)
>>> You are about to import a tiddler that will overwrite a core module 
>>> tiddler. This is not recommended as it may make the system unstable
>>
>>
>> Can't imagine what this would be but there doesn't appear to be an option 
>> to identify the offending tiddler from the list so as not to import it.
>>
>>
>> Regards
>> Jon
>>
>

-- 
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/57dd7c34-5bbe-42ce-bea5-88707fb50331%40googlegroups.com.


[tw5] Re: Polly (2) -- Downloads as HUB

2019-08-09 Thread @TiddlyTweeter

>
> PMario wrote:
> Since PowershellCore is available, powershell is a multi platform 
> scripting environment. I'm interested, to use the script for every possible 
> OS. ... 


Mark commented on that already in regards to Linux.

I'd add that tests on PowerShell 6 / PowerShellCore on Windows to see how 
compliant Polly is with it would be useful too.

The point is IF it works in PowerShellCore then it means its code is 
"cross-platform friendly". I am not so sure that Linux & Mac users will 
want to install PS just to run Polly. BUT, IF it runs in PSCore its much 
more likely its code is quite easily convertible to Bash etc.

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/47f7b27f-0a31-4a63-9419-bebd66e6f31b%40googlegroups.com.


[tw5] Re: Polly (2) -- Downloads as HUB

2019-08-09 Thread @TiddlyTweeter

>
> PMario wrote:
> While I was writing the above, I did find a link to the "dev" wiki 
> . That's an interesting 
> approach and yes. ... For me that is strange. 


Lol!

I tend to think that TW is rather good for simple project versioning. 

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/e913fab4-1335-41b0-8dff-02ee80282850%40googlegroups.com.


[tw5] Re: TW5 Advice on upgrading to new 5.1.20

2019-08-09 Thread 'Mark S.' via TiddlyWiki
Is it possible that you have modified existing core modules? Possibly a TOC 
macro or something?

If you put this in the filter tab of the advanced search:

[all[tiddlers]is[system]!prefix[$:/state]!prefix[$:/temp]!sort[modified]limit[25]]

It might help jog your memory about tiddlers you might have modified. You 
can increase the "25" to see more.



On Friday, August 9, 2019 at 9:57:58 AM UTC-7, Jon wrote:
>
> Hi,
>
> received the following message:
>
>  import - 17:51:47 9 8 2019 (count: 1096)
>> You are about to import a tiddler that will overwrite a core module 
>> tiddler. This is not recommended as it may make the system unstable
>
>
> Can't imagine what this would be but there doesn't appear to be an option 
> to identify the offending tiddler from the list so as not to import it.
>
>
> Regards
> Jon
>

-- 
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/8b5b7d8e-c4b6-4c9a-a42e-1f7c29a0232c%40googlegroups.com.


[tw5] Re: Polly (2) -- Downloads as HUB

2019-08-09 Thread @TiddlyTweeter
PMario wrote:
>
>
>>> The ZIP contains 5 executables, that can potentially break my system, if 
>>> I run them in the wrong order.
>>
>>
>> TT: That is untrue! 
>>
>
> hmmm, we disagree here. ... .bat and .ps1 are executables. ... They are 
> not signed and they are not distributed using a standard windows channel. 
> So a newbie user can't be sure, what's in it. 
>

I think the issue is related in that they are scripts that do things, but 
they are not obfuscated, they are readable. So the "trust-worthy" is an 
issue in a quite limited way. We want to avoid signing like the plague 
(making this with Mark is not something I will ever do again and I don't 
want to grapple with extra issues beyond just getting it working and 
documented). 

I think having downloads via GitHub & its rep will be good enough?

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/11deed0e-4e45-4f60-b02d-c9997136f9b0%40googlegroups.com.


[tw5] TW5 Advice on upgrading to new 5.1.20

2019-08-09 Thread Jon
Hi,

received the following message:

 import - 17:51:47 9 8 2019 (count: 1096)
> You are about to import a tiddler that will overwrite a core module 
> tiddler. This is not recommended as it may make the system unstable


Can't imagine what this would be but there doesn't appear to be an option 
to identify the offending tiddler from the list so as not to import it.


Regards
Jon

-- 
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/c651eea8-2acb-4f0c-ae66-d6febf43a073%40googlegroups.com.


[tw5] Re: Announcing the release of TiddlyWiki v5.1.20

2019-08-09 Thread Jon
Thank you Jeremy and everyone who contributes to the development of TW - 
something which has become very much part of my life.

Regards
Jon

On Friday, 9 August 2019 15:57:44 UTC+1, Jeremy Ruston wrote:
>
> I’m delighted to announce the release of TiddlyWiki v5.1.20:
>
> https://tiddlywiki.com/
>
> This release is massive. Some of the many highlights:
>
> * New conditional filter operators “then” and “else”
> * New mathematics and string filter operators
> * Improved handling of duplicates in filters
> * Improved keyboard shortcuts
> * New saver for saving the single file version direct to GitHub or GitLab
> * New BrowserStorage plugin for saving tiddlers in browser local storage
> * New InnerWiki plugin for rendering TiddlyWiki screenshots
> * New and improved translations for Catalan, Chinese Simplified and 
> Chinese Traditional, French, German, US English
> * Several new performance optimisations
> * New palettes and a new palette manager for more easily editing them
> * New and fixed animations for several system actions
> * Improved handling of JSON files
> * New mechanism to add plugins to a wiki from the command line
> * New “savewikifolder” and “deletetiddlers" commands for Node.js
> * Many bug fixes
>
> You can upgrade your existing single file wikis at: 
> https://tiddlywiki.com/upgrade.html
>
> As usual, please exercise caution when working with an upgrade, and take 
> care to take plenty of backups. Comments and questions welcome.
>
> It only remains to offer my sincere thanks to the many people who gave up 
> their time and talents to contribute to this release.
>
> 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/3431323e-3f99-411e-9297-209cdb204a3b%40googlegroups.com.


[tw5] Re: Polly (2) -- Downloads as HUB

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

I think I need more info about how to break it. Here's my tests ... seems 
just fine.

| test-1.0.0.html
|
|   Using Pat: test-1\.0\.0(\s*\(\d+\))*\.html
|   Comparing: "test-1.0.0.html" in downloads with ...
|Wiki: C:\temp\wikis\test-1.0.0.html
|
|  Backup: "test-1.0.0-html-2019-08-09_090147.html" of wiki ...
|saved in: C:\Users\mark\Downloads\gh_backups\wikis\test-1.0.0.html\
|  No new dir: C:\Users\mark\Downloads\gh_backups\wikis\test-1.0.0.html\ 
already exists
|
| Zip archive: "test-1.0.0-html-2019-08-09_090147.zip" of the wiki ...
|saved in: C:\Users\mark\Downloads\gh_backups\zipped\test-1.0.0.html\
|  No new dir: C:\Users\mark\Downloads\gh_backups\zipped\test-1.0.0.html\ 
already exists
|
|   RESTORING: download "test-1.0.0.html" to ...
|Wiki: C:\temp\wikis\test-1.0.0.html


| test-1.0.0.html
|
|   Using Pat: test-1\.0\.0(\s*\(\d+\))*\.html
|   Comparing: "test-1.0.0(1).html" in downloads with ...
|Wiki: C:\temp\wikis\test-1.0.0.html
|
|  Backup: "test-1.0.0-html-2019-08-09_091050.html" of wiki ...
|saved in: C:\Users\mark\Downloads\gh_backups\wikis\test-1.0.0.html\
|  No new dir: C:\Users\mark\Downloads\gh_backups\wikis\test-1.0.0.html\ 
already exists
|
| Zip archive: "test-1.0.0-html-2019-08-09_091050.zip" of the wiki ...
|saved in: C:\Users\mark\Downloads\gh_backups\zipped\test-1.0.0.html\
|  No new dir: C:\Users\mark\Downloads\gh_backups\zipped\test-1.0.0.html\ 
already exists
|
|   RESTORING: download "test-1.0.0(1).html" to ...
|Wiki: C:\temp\wikis\test-1.0.0.html



On Friday, August 9, 2019 at 8:29:42 AM UTC-7, @TiddlyTweeter wrote:
>
> Lol!
>
> Mark, actually, I think it may be in your department? :-) The regex 
> matches correctly ... and it should because it actually has no cognisance 
> of the base wiki name. 
>
> I think we treat the base name as a literal??
>
> [image: Annotation 2019-08-09 172021.jpg]
>
>
> TT 
>
>
>
> Mark S. wrote:
>>
>> You're just being cruel, you know that, right?
>>
>> Fortunately, I'm not in charge of regular expression design ;-)
>>
>> On Thursday, August 8, 2019 at 9:31:22 PM UTC-7, Mohammad wrote:
>>>
>>> It seems polly confuses to detect this file
>>>
>>> test-1.0.0.html
>>>
>>> While it was successful to backup test1.html
>>>
>>> --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/fc7699fe-bade-43e4-a768-cfc70defec2c%40googlegroups.com.


[tw5] Re: Polly (2) -- Downloads as HUB

2019-08-09 Thread @TiddlyTweeter

>
> Mohammad wrote:
>>
>> One more suggestion
>>
>> It is good if a small plugin in Tiddlywiki side (NOT browser itself) send 
>> a signal to Polly when the save button in Wiki id pressed for example write 
>> a small txt file in a Temp or download folder
>> and then Polly understand there was an event to take action!
>>
>
Mark replied: 

> There already is a file written whenever you save -- it's the saved 
> download!
>
> The point is to avoid having to install a plugin in every TW or an 
> extension in every browser.
>
> I'm reminded of the quote attributed to Henry Ford, 
>
 

> *“If I had asked people what they wanted, they would have said faster 
> horses.”*
>

Lol! 

Ciao Mohammad & Mark

Actually I'm very sympathetic to what Mohammad wrote. And very struck that 
he is an experienced programmer who did not quite grasp that *the "download 
save" IS the trigger*.

I do think that it can take a while to grasp the implications of Polly. It 
knows nothing of what a TW is. It simply leverages the ONE shared fact 
about browsers--that download saving is consistent between them.

Polly "Restore" is a different process than TW's native saving plugins use. 
It works a different way, and it has different routes it can go.

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/10d4244c-a356-4d28-8a08-2a9fc2bbb549%40googlegroups.com.


[tw5] Timelines Plugin final release 1.0.0

2019-08-09 Thread Mohammad
Thanks Tony
This plugin covers some of our previous discussion on conditional operations.

Thanks to great new filter operators in TW 5.1.20

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/50de2f55-331b-4e38-b0a1-cf06acf700f9%40googlegroups.com.


[tw5] Re: Timelines Plugin final release 1.0.0

2019-08-09 Thread Mohammad
Good point it even does not work in 5.1.18


-- 
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/3648b657-a277-4059-830d-75df2f693eed%40googlegroups.com.


[tw5] Re: Announcing the release of TiddlyWiki v5.1.20

2019-08-09 Thread Mat




...I mean in the good sense.

<:-)

-- 
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/428e75b3-f917-4fc3-949d-a66ea770d885%40googlegroups.com.


[tw5] Re: Polly (2) -- Downloads as HUB

2019-08-09 Thread @TiddlyTweeter
Mohammad & PMario:
>
> The download folder on windows is known so set it and lets user only 
> change the user name
>

Actually we can detect the precise download address no problem, since 
%userprofile% is an available environment variable.

Mark & I are started thinking about it, as well as use of other 
%env-settings% ---following some comments by Scott.

>From my point of view I *also want the user to be able to override any auto 
setting easily*. 
This is because some users set different browsers to different download 
addresses. 

Advanced use of Polly should allow multiple settings files.

TT

 

>
> One confusion is! I have set the automatic backup I changed something in 
> browser and save it and want to refresh! What should I do
> stay 60 sec to see if polly have done her job? Or stop polly make a backup 
> using O (once) and return to browser!
>
> One solution: Instead of time period for saving lets polly scan the 
> download folder and if a change is detected then start the backup!
> I recommend what Riz has used in his Timimi addon 
>
> --Mohammad
>
> On Friday, August 9, 2019 at 12:08:07 AM UTC+4:30, @TiddlyTweeter wrote:
>>
>> Mark S. wrote:
>>>
>>> Hi Mohammad,
>>>
>>> The ini file itself, however it's created, is very simple. Much simpler 
>>> than the JSON files required for Bob or TiddlyServer. 
>>> We should probably include a sample ini for people who want to hand-roll 
>>> their own.
>>>
>>
>> "Ini" is a very old standard. It is probably the simplest setting system 
>> ever.
>>
>> Polly does not need anything more complex. And ini files in her do a lot, 
>> simply.
>>
>> Part of our issue is we developed already something so featured (Restore, 
>> Backup. Zip Archive, Parrot)  that can be run via a menu, or automated in 
>> two ways.
>>
>> The very richness is a sign we got  it right. I think Mark & I stumbled 
>> on an obvious that is very rich. I am not even sure even we yet understand 
>> fully ourselves yet  the territory we wander in.
>>
>> But I do think documentation needs work because Polly is  SO flex
>>
>> TT
>>
>>
>>
>>
>>> Here's a variation of one I actually use. Note that currently you have 
>>> to specifically tell polly what files you want to 
>>> restore. We hope to add the ability for polly to automatically restore 
>>> all the directories in a given directory. That ability
>>> will have to come with some caveats. For instance, if someone wanted 
>>> files to be automatically restored that are 
>>> in the downloads directory, there might be a clash of files.
>>>
>>> Thanks !
>>>
>>>
>>> [general]
>>> downloaddir=C:\users\mark\Downloads
>>> backupzipdir=C:\Users\Mark\Downloads\polly-backup-zip
>>> backupdir=C:\Users\Mark\Downloads\polly-backup
>>> ; --- TIMING: seconds to wait between checks
>>> waitseconds=60
>>> ; --- WIKIS DIRECTORY (optional): useful if all wiki are nest under one 
>>> directory
>>> wikidir=C:\temp\tony
>>> ; --- LIST OF WIKIS FOR RESTORE PROCESS
>>> [wikis]
>>> ;file1=C:\temp\wikis\notes\noter.html
>>> ;file2=C:\temp\wikis\todu.html
>>> file3=C:\temp\wikis\to.du.htm
>>> ;file4=D:\data\Wikis\notes\notes.html
>>> file5=D:\data\TW2014\Todo.html
>>> ;file6=C:\Users\Mark\Downloads\notees-n-scratches.html
>>> file7=D:\data\Wikis\bible\Bible.html 
>>> ;file8=D:\data\TW2014\Galaxy_Notes.html
>>> ;file9=D:\data\TW2014\TW-Personal-v5.html 
>>> ; --- LIST OF PARROTS
>>> ;   Parrots are copies of files "restored" to locations other than the 
>>> ;   original location. They are matched with the original restore
>>> ;   files by stem and extension.
>>> [parrots]
>>> file1=C:\temp\parrots\notees-n-scratches.html
>>> file3=C:\temp\parrots\to.du.htm
>>>
>>>
>>>
>>>
>>> On Thursday, August 8, 2019 at 11:35:16 AM UTC-7, Mohammad wrote:

 Great job Mark,
  I have downloaded and run the polly.bat created setting.ini and 
 followed instruction!

 I think normal users need simpler setting!

 One question:
  Why the downloads do not removed from download folder? This 
 make C:\Users\xxx\Downloads
 quickly loads with a lot of .html files!

 --Mohammad

 If I open a wiki and save using Chrome does polly take it to 

 On Thursday, August 8, 2019 at 9:23:18 PM UTC+4:30, Mark S. wrote:
>
> Github is so incredibly opaque!
>
> I haven't had a chance to check out your code at all -- I was spending 
> my time fighting the GH monster, and 
> still not sure I have it right.
>
> But for the moment, the code has a home at:
>
> https://github.com/Marxsal/polly/tree/master
>
> There is a developer branch (select from the branch drop-down) which 
> includes your test files. So people
> can decide if they want just the basics or the full kit.
>
> I haven't run your update, but I notice that shim.bat is gone. 
> Hopefully that was deliberate? I think when
> things are settled we'll just use the base name for the main 
> powershell script rather 

[tw5] Re: Announcing the release of TiddlyWiki v5.1.20

2019-08-09 Thread Ton Gerner
Hi Jeremy,

A lot to explore and experiment with.

Thanks to you and all who contributed.

Cheers,

Ton

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywiki+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/c349fd2b-f4b6-4b99-933c-78e91324a4d5%40googlegroups.com.


[tw5] Re: Polly (2) -- Downloads as HUB

2019-08-09 Thread @TiddlyTweeter
Mohammad 

Further to Mark's comment, You could also just run *polly-once.bat.* It 
does an immediate restore. You don't need to stop any other Polly instances 
for it to work.

Josiah

On Friday, 9 August 2019 16:51:25 UTC+2, Mark S. wrote:
>
>
>
> On Thursday, August 8, 2019 at 9:36:01 PM UTC-7, Mohammad wrote:
>>
>> Thats true!
>>
>> One solution: Instead of time period for saving lets polly scan the 
>> download folder and if a change is detected then start the backup!
>> I recommend what Riz has used in his Timimi addon 
>>
>>
> Or just set the scan time to 3 seconds.
>
> The time delay was put in because of concern for overhead. But so far the 
> overhead appears to be very light.
>  
> If you can't wait 3 seconds, you don't have time for 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/2491349a-f188-4473-a5ee-8f98167e5769%40googlegroups.com.


[tw5] Re: Timelines Plugin final release 1.0.0

2019-08-09 Thread Sylvain Naudin
Very nice demo indeed ! Congrats and thank for your contributions.

Maybe update badge to match 5.1.20 ;-)


Tiddlywiki5.1.18+
 


Cheers,
Sylvain


Le vendredi 9 août 2019 12:55:13 UTC+2, Mohammad a écrit :
>
>
> Only work on *TW5.1.20+* (it uses new filter operators and mathematical 
> operators only exist in 5.1.20)
>
>  Timelines Plugin
> 
>

-- 
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/3f89085d-6e85-4cb4-98a2-42cec9d4b78a%40googlegroups.com.


Re: [tw5] Re: Polly (2) -- Downloads as HUB

2019-08-09 Thread @TiddlyTweeter
Scott Kingery wrote:
>
> *test-1.0.0.html*?? why would you name a file like that? There should 
> only be 1 "." and it should be before the extension. That said, I'm dealing 
> with files at work where people are putting whole sentences in the file 
> name!
>

People name things in ways that you can't predict. Its up to them, even if 
silly :-)

IF the o/s can support it we should. 

You could actually call a file *"silly-name (467) (18b).html"* and it would 
still work. It would get download saved as "*silly-name (467) (18b)  
(2).html" *& get restored correctly to *silly-name (467) (18b).html* :-)

TT
 

> On Thu, Aug 8, 2019 at 9:31 PM Mohammad  > wrote:
>
>> It seems polly confuses to detect this file
>>
>> test-1.0.0.html
>>
>

-- 
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/31dfb03e-635a-4721-b47a-50238ed62d59%40googlegroups.com.


[tw5] Announcing the release of TiddlyWiki v5.1.20

2019-08-09 Thread Mohammad
Hi Jeremy
This is a great moment. Tiddliwiki is now more robust and more useful. The new 
scripting features lets to create more readable and maintainable script yet 
simpler to understand.

Few of my recent plugins use some of these features to create dynamic element 
which before 5.1.20 only possible by the aids of JavaScript.

I would like to thank you and appreciate the time and talent of all 
contributors, specially BTC for this amazing release.


Cheers
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/3bea7c16-9e9e-4a26-99a1-d4b8dd5c9327%40googlegroups.com.


Re: [tw5] Re: Competition for v5.1.21 artwork

2019-08-09 Thread Jeremy Ruston
> Are animated GIF/PNG 's allowed?

I wondered about that. My concerns would be the file size, the potentially 
distracting user experience and the fact that playing animated GIFs can burn a 
noticeable amount of energy.

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/1767b256-ec9d-4a6d-b253-8b8da5708f1c%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/22D28CBB-C070-4F0E-BFD0-5EBD67D5E8ED%40gmail.com.


[tw5] Re: Polly (2) -- Downloads as HUB

2019-08-09 Thread @TiddlyTweeter
Lol!

Mark, actually, I think it may be in your department? :-) The regex matches 
correctly ... and it should because it actually has no cognisance of the 
base wiki name. 

I think we treat the base name as a literal??

[image: Annotation 2019-08-09 172021.jpg]


TT 



Mark S. wrote:
>
> You're just being cruel, you know that, right?
>
> Fortunately, I'm not in charge of regular expression design ;-)
>
> On Thursday, August 8, 2019 at 9:31:22 PM UTC-7, Mohammad wrote:
>>
>> It seems polly confuses to detect this file
>>
>> test-1.0.0.html
>>
>> While it was successful to backup test1.html
>>
>> --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/ccf86372-9eee-4d60-87c7-1ffcfef33bd2%40googlegroups.com.


[tw5] Re: Competition for v5.1.21 artwork

2019-08-09 Thread 'Mark S.' via TiddlyWiki
Are animated GIF/PNG 's allowed?

-- 
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/1767b256-ec9d-4a6d-b253-8b8da5708f1c%40googlegroups.com.


[tw5] Re: Using TiddlyWiki in multiple tabs?

2019-08-09 Thread 'Mark S.' via TiddlyWiki
I'm curious, what is your use case that requires you to have the same TW 
open in multiple tabs? I'm always trying to reduce the number of open tabs.

I believe Bob  is  aware when changes 
occur. 

Good luck!

On Friday, August 9, 2019 at 7:57:12 AM UTC-7, Klaus wrote:
>
> As I understand, at least the single-file use of TiddlyWiki isn't safe to 
> use in multiple tabs, as each tab will not learn of changes saved in 
> another; Saving from multiple tabs may thus result in lost changes.
>
> A similar problem seems to appear still when using the NodeJS server, 
> albeit to a lesser degree; While the changes don't get lost, tiddlers in 
> tabs others than the one that made the change, were not updated.
>
> Is there any set-up that allows to safely use TiddlyWiki across multiple 
> browser-tabs or devices without the risk of losing changes?
>

-- 
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/f3179776-2a8b-4cd6-b7aa-84d1c989f41f%40googlegroups.com.


Re: [tw5] Announcing the release of TiddlyWiki v5.1.20

2019-08-09 Thread Aidan Grey
Huzzah!! Cant wait to get home and upgrade!

Thanks for all your work on this awesome tool

On Fri, Aug 9, 2019, 8:57 AM Jeremy Ruston,  wrote:

> I’m delighted to announce the release of TiddlyWiki v5.1.20:
>
> https://tiddlywiki.com/
>
> This release is massive. Some of the many highlights:
>
> * New conditional filter operators “then” and “else”
> * New mathematics and string filter operators
> * Improved handling of duplicates in filters
> * Improved keyboard shortcuts
> * New saver for saving the single file version direct to GitHub or GitLab
> * New BrowserStorage plugin for saving tiddlers in browser local storage
> * New InnerWiki plugin for rendering TiddlyWiki screenshots
> * New and improved translations for Catalan, Chinese Simplified and
> Chinese Traditional, French, German, US English
> * Several new performance optimisations
> * New palettes and a new palette manager for more easily editing them
> * New and fixed animations for several system actions
> * Improved handling of JSON files
> * New mechanism to add plugins to a wiki from the command line
> * New “savewikifolder” and “deletetiddlers" commands for Node.js
> * Many bug fixes
>
> You can upgrade your existing single file wikis at:
> https://tiddlywiki.com/upgrade.html
>
> As usual, please exercise caution when working with an upgrade, and take
> care to take plenty of backups. Comments and questions welcome.
>
> It only remains to offer my sincere thanks to the many people who gave up
> their time and talents to contribute to this release.
>
> 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/7F69BE3A-5BE1-4A04-8965-A38F4EE99F3E%40gmail.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/CAJu7H0bk9UgfHafFj2WJ6-JFRdPgHM62yFxOTT-UtGkGmmPxcw%40mail.gmail.com.


[tw5] Announcing the release of TiddlyWiki v5.1.20

2019-08-09 Thread Jeremy Ruston
I’m delighted to announce the release of TiddlyWiki v5.1.20:

https://tiddlywiki.com/ 

This release is massive. Some of the many highlights:

* New conditional filter operators “then” and “else”
* New mathematics and string filter operators
* Improved handling of duplicates in filters
* Improved keyboard shortcuts
* New saver for saving the single file version direct to GitHub or GitLab
* New BrowserStorage plugin for saving tiddlers in browser local storage
* New InnerWiki plugin for rendering TiddlyWiki screenshots
* New and improved translations for Catalan, Chinese Simplified and Chinese 
Traditional, French, German, US English
* Several new performance optimisations
* New palettes and a new palette manager for more easily editing them
* New and fixed animations for several system actions
* Improved handling of JSON files
* New mechanism to add plugins to a wiki from the command line
* New “savewikifolder” and “deletetiddlers" commands for Node.js
* Many bug fixes

You can upgrade your existing single file wikis at: 
https://tiddlywiki.com/upgrade.html 

As usual, please exercise caution when working with an upgrade, and take care 
to take plenty of backups. Comments and questions welcome.

It only remains to offer my sincere thanks to the many people who gave up their 
time and talents to contribute to this release.

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/7F69BE3A-5BE1-4A04-8965-A38F4EE99F3E%40gmail.com.


[tw5] Using TiddlyWiki in multiple tabs?

2019-08-09 Thread Klaus
As I understand, at least the single-file use of TiddlyWiki isn't safe to 
use in multiple tabs, as each tab will not learn of changes saved in 
another; Saving from multiple tabs may thus result in lost changes.

A similar problem seems to appear still when using the NodeJS server, 
albeit to a lesser degree; While the changes don't get lost, tiddlers in 
tabs others than the one that made the change, were not updated.

Is there any set-up that allows to safely use TiddlyWiki across multiple 
browser-tabs or devices without the risk of losing changes?

-- 
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/7030412d-cf91-4ec9-a111-2c038d9035c4%40googlegroups.com.


[tw5] Re: Polly (2) -- Downloads as HUB

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


On Thursday, August 8, 2019 at 9:40:39 PM UTC-7, Mohammad wrote:
>
> One more suggestion
>
> It is good if a small plugin in Tiddlywiki side (NOT browser itself) send 
> a signal to Polly when the save button in Wiki id pressed for example write 
> a small txt file in a Temp or download folder
> and then Polly understand there was an event to take action!
>

There already is a file written whenever you save -- it's the saved 
download!

The point is to avoid having to install a plugin in every TW or an 
extension in every browser.

I'm reminded of the quote attributed to Henry Ford, “If I had asked people 
what they wanted, they would have said faster horses.”

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/bdee473b-1365-4ef5-ae3e-fba0a7b7415c%40googlegroups.com.


[tw5] Re: Polly (2) -- Downloads as HUB

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


On Thursday, August 8, 2019 at 9:36:01 PM UTC-7, Mohammad wrote:
>
> Thats true!
>
> One solution: Instead of time period for saving lets polly scan the 
> download folder and if a change is detected then start the backup!
> I recommend what Riz has used in his Timimi addon 
>
>
Or just set the scan time to 3 seconds.

The time delay was put in because of concern for overhead. But so far the 
overhead appears to be very light.
 
If you can't wait 3 seconds, you don't have time for 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/8fd8a6ed-0063-4aef-8e6d-e31d542ab973%40googlegroups.com.


[tw5] Re: Polly (2) -- Downloads as HUB

2019-08-09 Thread 'Mark S.' via TiddlyWiki
You're just being cruel, you know that, right?

Fortunately, I'm not in charge of regular expression design ;-)

On Thursday, August 8, 2019 at 9:31:22 PM UTC-7, Mohammad wrote:
>
> It seems polly confuses to detect this file
>
> test-1.0.0.html
>
> While it was successful to backup test1.html
>
> --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/d2a32ba3-0413-4feb-829d-b00c46e894b6%40googlegroups.com.


[tw5] Re: Polly (2) -- Downloads as HUB

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


On Friday, August 9, 2019 at 12:46:24 AM UTC-7, PMario wrote:
>
> On Thursday, August 8, 2019 at 11:11:52 AM UTC+2, @TiddlyTweeter wrote:
>>
>> PMario
>>
>> The ZIP contains 5 executables, that can potentially break my system, if 
>>> I run them in the wrong order.
>>
>>
>> That is untrue! 
>>
>
> hmmm, we disagree here. ... .bat and .ps1 are executables. ... They are 
> not signed and they are not distributed using a standard windows channel. 
> So a newbie user can't be sure, what's in it. 
>

No, not in my book. Executables are compiled binary files that are 
unreadable to the casual user.

It's like calling someone who takes aspirin a drug addict.

 

> If there is some info how a user can read the code without "starting" it, 
> that can build trust. eg:  notepad polly.ps1 or cat polly.ps1 | more   
> Even if a user can't fully understand, what's going on, they can safely 
> view the code. 
>
>
If a user is capable of understanding the code, then they are also capable 
of using notepad to read it.


> I know that, because I used an editor and had a view at the source code. 
>

And there's my proof.
  

> That's OK, it only makes it hard to follow, especially since I'm lazy and 
> don't want to reverse engineer the stuff every time, there is a new 
> version. ... If there is a new version I'm basically interested in the 
> diff, to see what changed. 
>

We're making changes too fast to explain everything. I guess now that there 
is a github presence the changes will be noted in the commit notes. And 
maybe a summary in the readme.


Since PowershellCore is available, powershell is a multi platform scripting 
> environment. I'm interested, to use the script for every possible OS. ... 
>

Is it available already? I haven't checked. It would be interesting to know 
if it works on Linux/Mac

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/f52cb6b0-fce5-4fe4-add3-39760d691241%40googlegroups.com.


Re: [tw5] Re: Polly (2) -- Downloads as HUB

2019-08-09 Thread Scott Kingery
test-1.0.0.html?? why would you name a file like that? There should only be
1 "." and it should be before the extension. That said, I'm dealing with
files at work where people are putting whole sentences in the file name!

On Thu, Aug 8, 2019 at 9:31 PM Mohammad  wrote:

> It seems polly confuses to detect this file
>
> test-1.0.0.html
>
> While it was successful to backup test1.html
>
> --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/02557632-e3f6-44df-8e6b-44189ddaa4bc%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/CAGUDtYEEOVsxyu1qK9F7zmtifQnVabUMGP--wC7iiiQr-pbrKQ%40mail.gmail.com.


[tw5] Timelines Plugin final release 1.0.0

2019-08-09 Thread TonyM
Mohammad

Excelent and great demo site. Thanks so much for this work. Lets see if lists 
now look a lot more beautiful.

Thanks
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/aed56ce3-5883-4494-a76f-484f065a699f%40googlegroups.com.


Re: [tw5] Scope of Macro Parameters

2019-08-09 Thread TonyM
How does $(varname)$ operate the same way as `<<__varnam__>>` but is just 
replaceable text?

If so is this a way to "evaluate" a macro result into a string? 

`\define stringval() $(varname)$

<$wikify name=varname text="{{!!field}} and <>" >

<>`

If so perhaps it would be nice if we could use $(varname)$ directly in wiki 
text? Rather than only inside a macro definition.

I assume $(varname)$ continues into subsequent macro calls?

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/32b9f382-ffdb-4502-9875-9c26b2ed5036%40googlegroups.com.


[tw5] Re: Timelines Plugin

2019-08-09 Thread Mohammad
New release 
here https://groups.google.com/d/msg/tiddlywiki/vQCgQKu3GsU/MrHMivAlCwAJ

-- 
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/fcc05b6e-23ce-4ffa-965a-02be1dae6c0c%40googlegroups.com.


[tw5] Timelines Plugin final release 1.0.0

2019-08-09 Thread Mohammad
*Announcement: New Timelines plugin*
*Date: Aug 9th, 2019*
*Release: 1.0.0 final release*

Only work on *TW5.1.20+* (it uses new filter operators and mathematical 
operators only exist in 5.1.20)

 Timelines Plugin
9th August 2019 at 8:07am

Tiddlywiki5.1.18+
 
LicenseMIT
 
Release1.0.0
 
Statusbeta

How to use

Timelines is a collection of four macros for creating vertical and 
horizontal timeline and sequence. The content or description and data of 
events are stored in individual tiddlers.

Timelines contain two timeline macros and two sequence macros. A sequence 
macro shows event contents in sequence not necessarily in chronological 
order. The order can be determined by tag or list field or other methods.

The date of events can be stored in a separate field or the modified field 
can be used.

Syntax

<>
<>

<>
<>

Content and parameters
Parameter Type Description
filter required a Tiddlywiki filter to select tiddlers for presentation
limit optional maximum number of tiddlers to be shown. Default value is 10
template optional a template to display the tiddler content
footer optional the field name which stores an extra text to be displayed 
as footer
class optional an extra class to customize how tiddler content is displayed
date optional the field name which stores a date in standard Tiddlywiki 
format. Default field is modified
stateTiddler optional the name of a state tiddler to keep the state of 
events. Each call to macro needs a unique state tiddler
dateformat optional only in timeline-horizontal and timeline-vertical, the 
format for displaying event date.

More explanation with examples can be found at GitHub demo page 

.
The dateformat parameter

The dateformat lets to customize the event date displayed on the timeline.
timeline-horizontal

For timeline-horizontal macro the default value is , the other two 
forms of date are

   - mmm DDth, and
   - 0DD mmm .

Other format will not be displayed!
timeline-vertical

For the timeline-vertical macro the default value is mmm DDth , the 
other two forms of date are

   - mmm DDth to show only the month and day and hide year
   -  to show only year and hide the month

Other format will not be displayed!

Install

Simply drag and drop $:/plugins/kookma/timelines 
 into your 
wiki

Project code and demo


   - GitHub demo page 
   - GitHub code page 

Change log1.0.0 – final release

9th August 2019
   
   - The timeline-horizontal gets data format to control how event date is 
   displayed
   - Timelines macros have gotten new name for consistency
   - Several demo tiddlers have been added
   - Documentation has been improved

0.6.0 – beta release

31st July 2019
   
   - New tehran timeline added
   - New ilam timeline added

0.5.0 – first release

28th July 2019
   
   - added gilan timeline
   - added kerman timeline

Acknowledgement


   - All Tiddlywikians


Your feedback is highly appreciated.
If you like it, star it at GitHub
Previous announcement:  
https://groups.google.com/d/msg/tiddlywiki/aI3fAqChBGA/XavLLJ2pCgAJ

Best regards
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/843e0f08-31ec-4fd0-8c6b-9dce29d2b969%40googlegroups.com.


[tw5] Re: Transcluding an image from another tiddler's icon field

2019-08-09 Thread Adrien F
Thanks Tony for your response.

Alas I could not get it to work taking example from 
$:/core/ui/ViewTemplate/title.

You're quite right, the problem can be simplified alot. I'm very new to 
using WikiText and thought it could have to do with to the way the tabs 
macro passes currentTiddler and currentTab, but I could reproduce the issue 
just this way :


   1. name one tiddler "test/Icon" that contains an image
   2. create a tiddler "test/tiddlerA" with the icon field set to 
   "test/icon"
   3. create a tiddler "test/tiddlerB" with a button transcluding the image 
   referenced as the icon by "test/tiddlerA" like so :

<$set name="refTid" value={{test/TiddlerA}}>

<$button>
   <$transclude tiddler=<> field="icon"/>


<$set>

This is easier to reproduce and works (or rather doesn't) the same.


-- 
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/812a5497-2203-48d2-9e62-4cf70686f88b%40googlegroups.com.


[tw5] Filter Tiddlers by date of current tiddler

2019-08-09 Thread Christian Macedo
I addressed this in the end Although not quite how I would have preferred, the 
solutions works. 

Each journalPage (with multiple journalEntry relatd tiddlers) needs to filter 
on the title which is a date.

journalPage title format: 0dd.0mm.
filter to find related tiddlers: 
[tag[JournalEntry]tagsort[created]]
journalEntry tag example: 08.08.2019 

-- 
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/d559d921-89a3-4507-80ab-2e984d84c661%40googlegroups.com.


Re: [tw5] Competition for v5.1.21 artwork

2019-08-09 Thread TonyM
Jeremy

Thanks, no pressure but it would be nice.

Still enjoy your weekend

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/3d7444b0-ed6a-473a-b2da-489181de0ba1%40googlegroups.com.


Re: [tw5] Scope of Macro Parameters

2019-08-09 Thread Mohammad
Added to TW-Scripts

On Friday, August 9, 2019 at 1:16:47 PM UTC+4:30, Jeremy Ruston wrote:
>
> Hi Mohammad
>
> Your conclusions are correct: macro parameters referenced as variables are 
> inherited like any other variables.
>
> To show what happens behind the scenes, a macro like this:
>
> \define mymacro(a,b)
> <$text text=<<__a__>>/>: <$text text=<<__b__>>/>.
> \end
>
> Would be equivalent to the following version that explicitly assigns to 
> the variables:
>
> \define mymacro(a,b)
> <$set name="__a__" value="""$a$""">
> <$set name="__b__" value="""$b$""">
> <$text text=<<__a__>>/>: <$text text=<<__b__>>/>.
> 
> 
> \end
>
> Best wishes
>
> Jeremy
>
>
> On 9 Aug 2019, at 09:29, Mohammad > 
> wrote:
>
> In https://tiddlywiki.com/ 
>
>- create a new tiddler
>- and copy paste the below script
>- save and see the output
>
>
> *Code*
> \define One(p1, p2)
> ;Inside One
> :This is p1 in One: <$text text=<<__p1__>> />
> :This is p2 in One: <$text text=<<__p2__>> />
>
> !!Call Two without passing p1, p2
>
> <>
> \end
>
> \define Two(p3)
> ;Inside Two
> :This is p1 in Two: <$text text=<<__p1__>> />
> :This is p2 in Two: <$text text=<<__p2__>> />
> \end
>
> <>
>
>
> Output
>
>
> Inside OneThis is p1 in One: 100This is p2 in One: 200Call Two without 
> passing p1, p2Inside TwoThis is p1 in Two: 100This is p2 in Two: 200
>
>
> That means scope of macro parameters span to all macro called from the 
> main macro!
>
> Is this correct? Is it practice to acces macro parameters in this way from 
> other calling macros?
>
> --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 tiddl...@googlegroups.com .
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/tiddlywiki/dd722b10-dd34-477c-ab28-a7af336ac9f7%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/bfdf2668-6a00-4dcd-b3fa-d17afdf6f2c0%40googlegroups.com.


Re: [tw5] Scope of Macro Parameters

2019-08-09 Thread Mohammad
Hi Jeremy,

Thank you for clarification.

Cheers
Mohammad

On Friday, August 9, 2019 at 1:16:47 PM UTC+4:30, Jeremy Ruston wrote:
>
> Hi Mohammad
>
> Your conclusions are correct: macro parameters referenced as variables are 
> inherited like any other variables.
>
> To show what happens behind the scenes, a macro like this:
>
> \define mymacro(a,b)
> <$text text=<<__a__>>/>: <$text text=<<__b__>>/>.
> \end
>
> Would be equivalent to the following version that explicitly assigns to 
> the variables:
>
> \define mymacro(a,b)
> <$set name="__a__" value="""$a$""">
> <$set name="__b__" value="""$b$""">
> <$text text=<<__a__>>/>: <$text text=<<__b__>>/>.
> 
> 
> \end
>
> Best wishes
>
> Jeremy
>
>
> On 9 Aug 2019, at 09:29, Mohammad > 
> wrote:
>
> In https://tiddlywiki.com/ 
>
>- create a new tiddler
>- and copy paste the below script
>- save and see the output
>
>
> *Code*
> \define One(p1, p2)
> ;Inside One
> :This is p1 in One: <$text text=<<__p1__>> />
> :This is p2 in One: <$text text=<<__p2__>> />
>
> !!Call Two without passing p1, p2
>
> <>
> \end
>
> \define Two(p3)
> ;Inside Two
> :This is p1 in Two: <$text text=<<__p1__>> />
> :This is p2 in Two: <$text text=<<__p2__>> />
> \end
>
> <>
>
>
> Output
>
>
> Inside OneThis is p1 in One: 100This is p2 in One: 200Call Two without 
> passing p1, p2Inside TwoThis is p1 in Two: 100This is p2 in Two: 200
>
>
> That means scope of macro parameters span to all macro called from the 
> main macro!
>
> Is this correct? Is it practice to acces macro parameters in this way from 
> other calling macros?
>
> --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 tiddl...@googlegroups.com .
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/tiddlywiki/dd722b10-dd34-477c-ab28-a7af336ac9f7%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/89e0d0dd-8801-499f-834f-acea6162f861%40googlegroups.com.


Re: [tw5] Scope of Macro Parameters

2019-08-09 Thread Jeremy Ruston
Hi Mohammad

Your conclusions are correct: macro parameters referenced as variables are 
inherited like any other variables.

To show what happens behind the scenes, a macro like this:

\define mymacro(a,b)
<$text text=<<__a__>>/>: <$text text=<<__b__>>/>.
\end

Would be equivalent to the following version that explicitly assigns to the 
variables:

\define mymacro(a,b)
<$set name="__a__" value="""$a$""">
<$set name="__b__" value="""$b$""">
<$text text=<<__a__>>/>: <$text text=<<__b__>>/>.


\end

Best wishes

Jeremy


> On 9 Aug 2019, at 09:29, Mohammad  wrote:
> 
> In https://tiddlywiki.com/ 
> create a new tiddler
> and copy paste the below script
> save and see the output
> 
> Code
> \define One(p1, p2)
> ;Inside One
> :This is p1 in One: <$text text=<<__p1__>> />
> :This is p2 in One: <$text text=<<__p2__>> />
> 
> !!Call Two without passing p1, p2
> 
> <>
> \end
> 
> \define Two(p3)
> ;Inside Two
> :This is p1 in Two: <$text text=<<__p1__>> />
> :This is p2 in Two: <$text text=<<__p2__>> />
> \end
> 
> <>
> 
> 
> Output
> 
> 
> Inside One
> This is p1 in One: 100
> This is p2 in One: 200
> Call Two without passing p1, p2
> 
> Inside Two
> This is p1 in Two: 100
> This is p2 in Two: 200
> 
> 
> That means scope of macro parameters span to all macro called from the main 
> macro!
> 
> Is this correct? Is it practice to acces macro parameters in this way from 
> other calling macros?
> 
> --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/dd722b10-dd34-477c-ab28-a7af336ac9f7%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/5BEF3CAF-799E-4143-BE01-E7DD815823CE%40gmail.com.


[tw5] Re: Scope of Macro Parameters

2019-08-09 Thread Mohammad
Note this

  
$p1$

does not work!

-- 
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/25ec34ae-1f90-4f6a-a7f3-917f48e1f9bd%40googlegroups.com.


[tw5] Scope of Macro Parameters

2019-08-09 Thread Mohammad
In https://tiddlywiki.com/ 

   - create a new tiddler
   - and copy paste the below script
   - save and see the output


*Code*
\define One(p1, p2)
;Inside One
:This is p1 in One: <$text text=<<__p1__>> />
:This is p2 in One: <$text text=<<__p2__>> />

!!Call Two without passing p1, p2

<>
\end

\define Two(p3)
;Inside Two
:This is p1 in Two: <$text text=<<__p1__>> />
:This is p2 in Two: <$text text=<<__p2__>> />
\end

<>


Output


Inside OneThis is p1 in One: 100This is p2 in One: 200Call Two without 
passing p1, p2Inside TwoThis is p1 in Two: 100This is p2 in Two: 200


That means scope of macro parameters span to all macro called from the main 
macro!

Is this correct? Is it practice to acces macro parameters in this way from 
other calling macros?

--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/dd722b10-dd34-477c-ab28-a7af336ac9f7%40googlegroups.com.


Re: [tw5] Competition for v5.1.21 artwork

2019-08-09 Thread Jeremy Ruston
Hi Tony

> This thread implies the impending release of 5.1.20, without asking for a 
> commitment, have we an indicator when this may happen? 
> 
> I am about to put something into "the wild" and would love to include 5.1.20 
> features. In fact remove some workarounds even if 5.1.21 follows shortly 
> after.

I’m hoping to release it in the next 24 hours; I’m doing the final pre-release 
clean up today. If we don’t manage that, it won’t be for another week or so.

Best wishes

Jeremy

> 
> 
> yours humbly
> Tony
> 
> 
> 
> On Friday, August 9, 2019 at 8:25:34 AM UTC+10, TonyM wrote:
> I'd prefer cute
> 
> -- 
> 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/514ef7a6-6aa8-4c3f-96a4-1409ab104940%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/004ADD4D-CCF1-4B70-AFED-DA88130522F4%40gmail.com.


[tw5] Re: Polly (2) -- Downloads as HUB

2019-08-09 Thread PMario
On Thursday, August 8, 2019 at 11:11:52 AM UTC+2, @TiddlyTweeter wrote:
>
> PMario
>
> The ZIP contains 5 executables, that can potentially break my system, if I 
>> run them in the wrong order.
>
>
> That is untrue! 
>

hmmm, we disagree here. ... .bat and .ps1 are executables. ... They are not 
signed and they are not distributed using a standard windows channel. So a 
newbie user can't be sure, what's in it. 
 

> Don't scare people off! 
>

That's not my intention. ... I was suggesting, that there should be a 
README.TXT file, which contains some info about the project and some info 
about every file. 

If there is some info how a user can read the code without "starting" it, 
that can build trust. eg:  notepad polly.ps1 or cat polly.ps1 | more   Even 
if a user can't fully understand, what's going on, they can safely view the 
code. 

PowerShell_ISE .\polly.ps1 ... Will show the code in the OS built in 
development environment, with syntax highlighting. 
 

> None of them will do anything but throw error messages until you unlocked 
> them and provide settings.
>

I know that, because I used an editor and had a view at the source code. 
 

> BUT,* I do acknowledge* that Mark & I chose to do development in public 
> here, rather than do it through GitHub. That is not normal & maybe 
> confusing!
>

That's OK, it only makes it hard to follow, especially since I'm lazy and 
don't want to reverse engineer the stuff every time, there is a new 
version. ... If there is a new version I'm basically interested in the 
diff, to see what changed. 

---

While I was writing the above, I did find a link to the "dev" wiki 
. That's an interesting approach 
and yes. ... For me that is strange. 

The development workflow seems to be a bit bumpy. ... but that is my 
problem. 

---

Since PowershellCore is available, powershell is a multi platform scripting 
environment. I'm interested, to use the script for every possible OS. ... 

that's it for the moment. 

have fun!
mario




-- 
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/eaff6d1a-d62b-46b7-b4d2-b46169425e0b%40googlegroups.com.