[tw5] Difference between has:field[xxx] and has[xxx]

2019-01-09 Thread Mohammad
What is the difference between

*Case I:*

<$list filter="[has[xxx]]">





and

*Case II:*

<$list filter="[has:filed[xxx]]">





Testing on tiddlywiki.com returns different results if there are tiddlers 
having xxx field but they are *EMPTY *or *NOTE*!

The first case does not return anything when the field xxx is empty but the 
second case returns results independent of field value (empty / non-empty).


--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 post to this group, send email to tiddlywiki@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/bda99ed9-d380-478e-acac-74eb65e78d56%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[tw5] Re: Tiddlywiki e-mail comment system

2019-01-09 Thread Tristan
Well there is a link to their GitHub repository. I will look into it as it 
seems interesting, I think I could learn a lot of that.

https://github.com/sukima/dev-tritarget-org/

On Saturday, January 14, 2017 at 4:26:31 PM UTC+1, Tom Bardout wrote:
>
> Hi,
>
> Has anyone seen the commenting system on this site and would they know how 
> to configure it for personnal use?
> https://tritarget.org/
> Would you know of other commenting systems with easy implementation? I'm 
> mostly intrested in e-mail feedback systems
>

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywiki+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywiki@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/0c238db5-60ab-4bee-b0a1-53be7e374bfc%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[tw5] Multiple TddlyWiki's and Browser Tab Management

2019-01-09 Thread TonyM
Folks,

I just wanted to share a new code pattern I built recently

I use firefox and chrome on Windows 10

   - The following linkintab macro will always open in the same browser 
   tab, even if it is already open.
   - If your links to wikis use the target parameter you can ensure you do 
   not open the wiki more than once. 
   - You are also protected if you try and reopen the tab and you have not 
   saved previous work.
   - In Fire Fox, if you move a tab to its own window, and click the link 
   again it will open that windows again (and reload) - if it was minimised it 
   will restore it.

Why do this?

   - It allows you to keep tabs closed and open them as needed without fear 
   of saving over the same wiki (Even without using bob)
   - You can establish a Directory Wiki to other wikis that honours this 
   reusable tabs method.
   - No need to go looking for existing tabs, windows or minimised browser 
   windows, just return to your directory, reopen if not open, reload in same 
   tab if open (and saved)

Limitations

   - I have not yet worked out if I can do this with file links to Timimi 
   Wikis.


If you want to use multiple Browsers eg FireFox and Chrome and may open the 
same wiki in either, I recommend you use Bob to host them so you gain 
further protection if the wiki is open in more than one Browser given Bobs 
multi-access ability.


\define linkintab(link tabname)
<$set name=url value="$link$">
<$set name=tabname value=$tabname$>
 > target=<> ><> 
 
\end
> Will open W3Schools tab 
in Current Browser
>

In the follwing case

{{$:/core/images/link}}
It is using data from a dataTiddler (the current Tiddler in a list)

And as the above macro shows the following also works
 > target=<> ><>

Feedback appreciated!

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 post to this group, send email to tiddlywiki@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/aa0e7e8f-a696-4414-b763-2d9fd3e64485%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[tw5] Re: [TW5] Bob and BobEXE version 1.2.0 Wibbly Wobbly

2019-01-09 Thread 'Mark S.' via TiddlyWiki
If I take the 92 byte file and manually restart Bob, Bob still ignores the 
new settings -- they don't show up in the editor and the new wiki doesn't 
appear in the wiki listing.

-- Mark

On Wednesday, January 9, 2019 at 8:57:05 PM UTC-8, Mark S. wrote:
>
> Deleted the artifacts Bob had made, and started again. When Bob first 
> starts, Bob has settings.json with about 92 bytes of data. After you 
> attempt to make changes, it generates a 2 byte file.
>
> -- Mark
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywiki+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywiki@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/bfc8a074-0f04-48e6-bcf7-617feeef175e%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[tw5] Re: [TW5] Bob and BobEXE version 1.2.0 Wibbly Wobbly

2019-01-09 Thread 'Mark S.' via TiddlyWiki
Deleted the artifacts Bob had made, and started again. When Bob first 
starts, Bob has settings.json with about 92 bytes of data. After you 
attempt to make changes, it generates a 2 byte file.

-- Mark

On Wednesday, January 9, 2019 at 8:40:46 PM UTC-8, Mark S. wrote:
>
> I take it back. When I restart Bob, the wiki settings I had previously 
> inserted are gone.
>
> On Wednesday, January 9, 2019 at 8:15:44 PM UTC-8, Mark S. wrote:
>>
>> Looking in the settings directory, settings.json only has 2 bytes: {}
>>
>> So, where is it saving settings? They seem to save, though they don't do 
>> anything.
>>
>> -- Mark
>>
>> On Wednesday, January 9, 2019 at 7:53:15 PM UTC-8, Mark S. wrote:
>>>
>>> Are you running out of names for bread products, BTW? 
>>>
>>> Win 64, Firefox 64
>>>
>>> Not much luck.
>>>
>>> Attempted to create "test" wiki. After pressing button, Bob will erase 
>>> the contents of the name field. No wiki appears in the listing.
>>>
>>> In the help text there is a missing link "see exporting wikis"
>>>
>>> Attempted to add existing data folder. 
>>>
>>> First, had that problem where every single keystroke lost focus and had 
>>> to be re-moused.
>>>
>>> Second, no wiki was found/launched.
>>>
>>> I could be using the right address. It's a windows absolute address, 
>>> entered as C:\Users\Mark\Google Drive\wikis\scribbles\tiddlers
>>>
>>> Not sure how to deal with the space in the name or if it makes a 
>>> difference.
>>>
>>> So, so far, only have managed to launch the Bob dashboard.
>>>
>>> Thanks!
>>> -- Mark
>>>
>>>
>>> On Tuesday, January 8, 2019 at 6:01:27 AM UTC-8, Jed Carty wrote:

 There are some big changes in this release!!

 BIG IMPORTANT NOTE: If you are updating from a previous version you 
 must go into the Available Wikis tab under Bob Settings in the control 
 panel and click the button 'Auto-populate list from Wikis folder' with the 
 checkbox checked. Otherwise all of the paths to existing wikis in your 
 Wikis folder will be incorrect.

 The biggest is that Bob can now detect and automatically list wikis 
 that are in your Wikis folder. You can also change the name and path of 
 wikis the folder.
 It can also optionally remove any links to wikis that don't exist. The 
 button that does this is in the Available Wikis tab under Bob Settings.

 You can give wiki names with / in them and they will be placed in 
 subfolders of your wikis folder. So giving the name people/Me would create 
 the folder people in your wikis folder (if it doesn't exist) and make the 
 wiki in a folder called Me.

 Many of the other changes are in preparation for setting up a server 
 that we will allow people to host wikis on. More about that later.

 The plugin version of Bob is on GitHub here: 
 https://github.com/OokTech/TW5-Bob
 The newest version of BobEXE is available here: 
 https://github.com/OokTech/TW5-BobEXE/releases

 If you want to support the development OokTech has a patreon page here
 https://www.patreon.com/OokTech

 or if you prefer there is a link for PayPal here
 https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick_button_id=ZG94CTLHTKYRE

 Here is the full changelog since the last announcement:

 !! Version 1.2.0 Wibbly Wobbly

 - Don't sync tiddlers that start with `$:/WikiSettings`
 - General improvements to message handling
 - You can now give a path (absolute or relative) for wikis instead of 
 always making wikis in the `./Wikis` folder.
 - Bob can now automatically detect and list any wikis in the wikis 
 folder or subfolders
 - Wikis that are listed but don't exist can also optionally be removed.
 - If you are logged in you can set new wikis to be prefixed by your 
 username to prevent naming collisions on multi-user systems.(currently 
 only 
 relevant with the secure server)
 - You can make new wikis in subfolders by giving a name like 
 path/to/wiki/wikiName
 - Fixed a bug that would sometimes prevent changes to the tags field 
 from being properly synced.
 - Optionally set the server to automatically unload wikis that have no 
 active connections to reduce ram usage (experimental)
 - Automatically close and remove socket objects that are no logner 
 connected
 - If you have authentication only wikis you are authorised to view will 
 be listed.

 !! Version 1.1.2 Unnamed Pastry

 - The control panel tab has been refactored a bit (few visible changes)
 - Separate the function that lets you determine if a wiki exists or not 
 from the load function
 - This lets us list only wikis that actually exist
 - This may let us automatically detect available wikis in the future
 - The available wikis listing now only shows wikis you have permissions 
 to view.
 - You can now set the default folder for storing 

[tw5] Re: [TW5] Bob and BobEXE version 1.2.0 Wibbly Wobbly

2019-01-09 Thread 'Mark S.' via TiddlyWiki
I take it back. When I restart Bob, the wiki settings I had previously 
inserted are gone.

On Wednesday, January 9, 2019 at 8:15:44 PM UTC-8, Mark S. wrote:
>
> Looking in the settings directory, settings.json only has 2 bytes: {}
>
> So, where is it saving settings? They seem to save, though they don't do 
> anything.
>
> -- Mark
>
> On Wednesday, January 9, 2019 at 7:53:15 PM UTC-8, Mark S. wrote:
>>
>> Are you running out of names for bread products, BTW? 
>>
>> Win 64, Firefox 64
>>
>> Not much luck.
>>
>> Attempted to create "test" wiki. After pressing button, Bob will erase 
>> the contents of the name field. No wiki appears in the listing.
>>
>> In the help text there is a missing link "see exporting wikis"
>>
>> Attempted to add existing data folder. 
>>
>> First, had that problem where every single keystroke lost focus and had 
>> to be re-moused.
>>
>> Second, no wiki was found/launched.
>>
>> I could be using the right address. It's a windows absolute address, 
>> entered as C:\Users\Mark\Google Drive\wikis\scribbles\tiddlers
>>
>> Not sure how to deal with the space in the name or if it makes a 
>> difference.
>>
>> So, so far, only have managed to launch the Bob dashboard.
>>
>> Thanks!
>> -- Mark
>>
>>
>> On Tuesday, January 8, 2019 at 6:01:27 AM UTC-8, Jed Carty wrote:
>>>
>>> There are some big changes in this release!!
>>>
>>> BIG IMPORTANT NOTE: If you are updating from a previous version you must 
>>> go into the Available Wikis tab under Bob Settings in the control panel and 
>>> click the button 'Auto-populate list from Wikis folder' with the checkbox 
>>> checked. Otherwise all of the paths to existing wikis in your Wikis folder 
>>> will be incorrect.
>>>
>>> The biggest is that Bob can now detect and automatically list wikis that 
>>> are in your Wikis folder. You can also change the name and path of wikis 
>>> the folder.
>>> It can also optionally remove any links to wikis that don't exist. The 
>>> button that does this is in the Available Wikis tab under Bob Settings.
>>>
>>> You can give wiki names with / in them and they will be placed in 
>>> subfolders of your wikis folder. So giving the name people/Me would create 
>>> the folder people in your wikis folder (if it doesn't exist) and make the 
>>> wiki in a folder called Me.
>>>
>>> Many of the other changes are in preparation for setting up a server 
>>> that we will allow people to host wikis on. More about that later.
>>>
>>> The plugin version of Bob is on GitHub here: 
>>> https://github.com/OokTech/TW5-Bob
>>> The newest version of BobEXE is available here: 
>>> https://github.com/OokTech/TW5-BobEXE/releases
>>>
>>> If you want to support the development OokTech has a patreon page here
>>> https://www.patreon.com/OokTech
>>>
>>> or if you prefer there is a link for PayPal here
>>> https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick_button_id=ZG94CTLHTKYRE
>>>
>>> Here is the full changelog since the last announcement:
>>>
>>> !! Version 1.2.0 Wibbly Wobbly
>>>
>>> - Don't sync tiddlers that start with `$:/WikiSettings`
>>> - General improvements to message handling
>>> - You can now give a path (absolute or relative) for wikis instead of 
>>> always making wikis in the `./Wikis` folder.
>>> - Bob can now automatically detect and list any wikis in the wikis 
>>> folder or subfolders
>>> - Wikis that are listed but don't exist can also optionally be removed.
>>> - If you are logged in you can set new wikis to be prefixed by your 
>>> username to prevent naming collisions on multi-user systems.(currently only 
>>> relevant with the secure server)
>>> - You can make new wikis in subfolders by giving a name like 
>>> path/to/wiki/wikiName
>>> - Fixed a bug that would sometimes prevent changes to the tags field 
>>> from being properly synced.
>>> - Optionally set the server to automatically unload wikis that have no 
>>> active connections to reduce ram usage (experimental)
>>> - Automatically close and remove socket objects that are no logner 
>>> connected
>>> - If you have authentication only wikis you are authorised to view will 
>>> be listed.
>>>
>>> !! Version 1.1.2 Unnamed Pastry
>>>
>>> - The control panel tab has been refactored a bit (few visible changes)
>>> - Separate the function that lets you determine if a wiki exists or not 
>>> from the load function
>>> - This lets us list only wikis that actually exist
>>> - This may let us automatically detect available wikis in the future
>>> - The available wikis listing now only shows wikis you have permissions 
>>> to view.
>>> - You can now set the default folder for storing wikis
>>> - It can be relative to the tiddlywiki folder (or the folder with the 
>>> executable) or an absolute path.
>>> - You can now automatically detect wikis that are inside your wikis 
>>> folder
>>> - This can automatically populate settings.json for you
>>> - This can also detect wikis that are listed but don't exist and remove 
>>> them from the list.
>>>
>>

-- 
You received this 

[tw5] Setting up Secure Server for Bob on Digital Ocean

2019-01-09 Thread Dave
Hi, I'm attempting to put the Secure Server onto a Digitalocean droplet I 
bought so I can have my Bob instance accessible from anywhere (pc or mobile)

Here's what I've done so far (sorry for the weird formatting, its just a 
copy paste from my TW notes) following as best I can Jed's instructions 
here https://github.com/OokTech/SecureWikiServer :

steps I took (after connecting to droplet in terminal via "ssh root@(my 
droplet address)"
   
   - git clone https://github.com/OokTech/SecureWikiServer.git
   - (from digital ocean link) openssl req -newkey rsa:2048 -nodes -keyout 
   domain.key -x509 -days 365 -out domain.crt
   - (dialog from above)
  - (country code)
  - (province)
  - (city)
  - 
  - "." for leave blank
  - Dave (for "common name")
  - (myemail)@gmail.com
   - Success!: *ls showed*:
  - SecureWikiServer domain.crt domain.key node_modules
   - Further instructions:

Update certPath and serverKeyPath in the Local.toml file in the Config folder 
to point to the certificate and key files.
You will have to create the Local.toml file.
Never edit Config.toml, settings in Local.toml override Config.toml so just 
make the same entry in Local.toml if you want to change a default setting.


   - cd SecureWikiServer 
   - cd Config
   - cp Config.toml Local.toml
   - nano Local.toml
   - changed certificate and key paths to ./domain.crt and ./domain.key (they 
   were the only files in the main folder after the keys were made as per the 
   D.O. command above
   - If needed generate a public-private key pair for token signing (I 
   assume that's needed, so...)

Okay, now I'm stuck.  I've never done anything like this before (I'm happy 
to have been able to figure out how to SSH into the droplet in the first 
place).

How does one generate a public-private key pair for token signing?


Thanks,
- Dave


PS I'd assume that the entire process would be the same for installing on a 
raspberry pi, is that correct?

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywiki+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywiki@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/400c3f8c-7a12-41b7-b27b-23abcfac6dda%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[tw5] Re: [TW5] Bob and BobEXE version 1.2.0 Wibbly Wobbly

2019-01-09 Thread 'Mark S.' via TiddlyWiki
Looking in the settings directory, settings.json only has 2 bytes: {}

So, where is it saving settings? They seem to save, though they don't do 
anything.

-- Mark

On Wednesday, January 9, 2019 at 7:53:15 PM UTC-8, Mark S. wrote:
>
> Are you running out of names for bread products, BTW? 
>
> Win 64, Firefox 64
>
> Not much luck.
>
> Attempted to create "test" wiki. After pressing button, Bob will erase the 
> contents of the name field. No wiki appears in the listing.
>
> In the help text there is a missing link "see exporting wikis"
>
> Attempted to add existing data folder. 
>
> First, had that problem where every single keystroke lost focus and had to 
> be re-moused.
>
> Second, no wiki was found/launched.
>
> I could be using the right address. It's a windows absolute address, 
> entered as C:\Users\Mark\Google Drive\wikis\scribbles\tiddlers
>
> Not sure how to deal with the space in the name or if it makes a 
> difference.
>
> So, so far, only have managed to launch the Bob dashboard.
>
> Thanks!
> -- Mark
>
>
> On Tuesday, January 8, 2019 at 6:01:27 AM UTC-8, Jed Carty wrote:
>>
>> There are some big changes in this release!!
>>
>> BIG IMPORTANT NOTE: If you are updating from a previous version you must 
>> go into the Available Wikis tab under Bob Settings in the control panel and 
>> click the button 'Auto-populate list from Wikis folder' with the checkbox 
>> checked. Otherwise all of the paths to existing wikis in your Wikis folder 
>> will be incorrect.
>>
>> The biggest is that Bob can now detect and automatically list wikis that 
>> are in your Wikis folder. You can also change the name and path of wikis 
>> the folder.
>> It can also optionally remove any links to wikis that don't exist. The 
>> button that does this is in the Available Wikis tab under Bob Settings.
>>
>> You can give wiki names with / in them and they will be placed in 
>> subfolders of your wikis folder. So giving the name people/Me would create 
>> the folder people in your wikis folder (if it doesn't exist) and make the 
>> wiki in a folder called Me.
>>
>> Many of the other changes are in preparation for setting up a server that 
>> we will allow people to host wikis on. More about that later.
>>
>> The plugin version of Bob is on GitHub here: 
>> https://github.com/OokTech/TW5-Bob
>> The newest version of BobEXE is available here: 
>> https://github.com/OokTech/TW5-BobEXE/releases
>>
>> If you want to support the development OokTech has a patreon page here
>> https://www.patreon.com/OokTech
>>
>> or if you prefer there is a link for PayPal here
>> https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick_button_id=ZG94CTLHTKYRE
>>
>> Here is the full changelog since the last announcement:
>>
>> !! Version 1.2.0 Wibbly Wobbly
>>
>> - Don't sync tiddlers that start with `$:/WikiSettings`
>> - General improvements to message handling
>> - You can now give a path (absolute or relative) for wikis instead of 
>> always making wikis in the `./Wikis` folder.
>> - Bob can now automatically detect and list any wikis in the wikis folder 
>> or subfolders
>> - Wikis that are listed but don't exist can also optionally be removed.
>> - If you are logged in you can set new wikis to be prefixed by your 
>> username to prevent naming collisions on multi-user systems.(currently only 
>> relevant with the secure server)
>> - You can make new wikis in subfolders by giving a name like 
>> path/to/wiki/wikiName
>> - Fixed a bug that would sometimes prevent changes to the tags field from 
>> being properly synced.
>> - Optionally set the server to automatically unload wikis that have no 
>> active connections to reduce ram usage (experimental)
>> - Automatically close and remove socket objects that are no logner 
>> connected
>> - If you have authentication only wikis you are authorised to view will 
>> be listed.
>>
>> !! Version 1.1.2 Unnamed Pastry
>>
>> - The control panel tab has been refactored a bit (few visible changes)
>> - Separate the function that lets you determine if a wiki exists or not 
>> from the load function
>> - This lets us list only wikis that actually exist
>> - This may let us automatically detect available wikis in the future
>> - The available wikis listing now only shows wikis you have permissions 
>> to view.
>> - You can now set the default folder for storing wikis
>> - It can be relative to the tiddlywiki folder (or the folder with the 
>> executable) or an absolute path.
>> - You can now automatically detect wikis that are inside your wikis folder
>> - This can automatically populate settings.json for you
>> - This can also detect wikis that are listed but don't exist and remove 
>> them from the list.
>>
>

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywiki+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywiki@googlegroups.com.
Visit this group at 

[tw5] Re: [TW5] Bob and BobEXE version 1.2.0 Wibbly Wobbly

2019-01-09 Thread 'Mark S.' via TiddlyWiki
Are you running out of names for bread products, BTW? 

Win 64, Firefox 64

Not much luck.

Attempted to create "test" wiki. After pressing button, Bob will erase the 
contents of the name field. No wiki appears in the listing.

In the help text there is a missing link "see exporting wikis"

Attempted to add existing data folder. 

First, had that problem where every single keystroke lost focus and had to 
be re-moused.

Second, no wiki was found/launched.

I could be using the right address. It's a windows absolute address, 
entered as C:\Users\Mark\Google Drive\wikis\scribbles\tiddlers

Not sure how to deal with the space in the name or if it makes a difference.

So, so far, only have managed to launch the Bob dashboard.

Thanks!
-- Mark


On Tuesday, January 8, 2019 at 6:01:27 AM UTC-8, Jed Carty wrote:
>
> There are some big changes in this release!!
>
> BIG IMPORTANT NOTE: If you are updating from a previous version you must 
> go into the Available Wikis tab under Bob Settings in the control panel and 
> click the button 'Auto-populate list from Wikis folder' with the checkbox 
> checked. Otherwise all of the paths to existing wikis in your Wikis folder 
> will be incorrect.
>
> The biggest is that Bob can now detect and automatically list wikis that 
> are in your Wikis folder. You can also change the name and path of wikis 
> the folder.
> It can also optionally remove any links to wikis that don't exist. The 
> button that does this is in the Available Wikis tab under Bob Settings.
>
> You can give wiki names with / in them and they will be placed in 
> subfolders of your wikis folder. So giving the name people/Me would create 
> the folder people in your wikis folder (if it doesn't exist) and make the 
> wiki in a folder called Me.
>
> Many of the other changes are in preparation for setting up a server that 
> we will allow people to host wikis on. More about that later.
>
> The plugin version of Bob is on GitHub here: 
> https://github.com/OokTech/TW5-Bob
> The newest version of BobEXE is available here: 
> https://github.com/OokTech/TW5-BobEXE/releases
>
> If you want to support the development OokTech has a patreon page here
> https://www.patreon.com/OokTech
>
> or if you prefer there is a link for PayPal here
> https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick_button_id=ZG94CTLHTKYRE
>
> Here is the full changelog since the last announcement:
>
> !! Version 1.2.0 Wibbly Wobbly
>
> - Don't sync tiddlers that start with `$:/WikiSettings`
> - General improvements to message handling
> - You can now give a path (absolute or relative) for wikis instead of 
> always making wikis in the `./Wikis` folder.
> - Bob can now automatically detect and list any wikis in the wikis folder 
> or subfolders
> - Wikis that are listed but don't exist can also optionally be removed.
> - If you are logged in you can set new wikis to be prefixed by your 
> username to prevent naming collisions on multi-user systems.(currently only 
> relevant with the secure server)
> - You can make new wikis in subfolders by giving a name like 
> path/to/wiki/wikiName
> - Fixed a bug that would sometimes prevent changes to the tags field from 
> being properly synced.
> - Optionally set the server to automatically unload wikis that have no 
> active connections to reduce ram usage (experimental)
> - Automatically close and remove socket objects that are no logner 
> connected
> - If you have authentication only wikis you are authorised to view will be 
> listed.
>
> !! Version 1.1.2 Unnamed Pastry
>
> - The control panel tab has been refactored a bit (few visible changes)
> - Separate the function that lets you determine if a wiki exists or not 
> from the load function
> - This lets us list only wikis that actually exist
> - This may let us automatically detect available wikis in the future
> - The available wikis listing now only shows wikis you have permissions to 
> view.
> - You can now set the default folder for storing wikis
> - It can be relative to the tiddlywiki folder (or the folder with the 
> executable) or an absolute path.
> - You can now automatically detect wikis that are inside your wikis folder
> - This can automatically populate settings.json for you
> - This can also detect wikis that are listed but don't exist and remove 
> them from the list.
>

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywiki+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywiki@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/a736f18e-788e-459d-9ce0-311cc74d8af4%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[tw5] Re: Tiddlywiki e-mail comment system

2019-01-09 Thread CHUN LI
I found this Tiddlywiki site as well. It has useful stuff but it seems like 
not advertised. 

On Sunday, January 15, 2017 at 4:26:31 AM UTC+13, Tom Bardout wrote:
>
> Hi,
>
> Has anyone seen the commenting system on this site and would they know how 
> to configure it for personnal use?
> https://tritarget.org/
> Would you know of other commenting systems with easy implementation? I'm 
> mostly intrested in e-mail feedback systems
>

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywiki+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywiki@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/5ad21495-68f7-40a8-a9d5-c1c903845dee%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[tw5] Re: [TS] TiddlyServer upgraded to TiddlyWiki 5.1.17!

2019-01-09 Thread 'Mark S.' via TiddlyWiki
Does ts server up external files (images, pdf, etc) when used with data 
folders, and, if so, where should the files go?

Thanks!
-- Mark

On Wednesday, May 16, 2018 at 7:54:37 PM UTC-7, Arlen Beiler wrote:
>
> Hello everyone,
>
> I've upgraded TiddlyServer to TiddlyWiki 5.1.17. 
>
> I've also implemented the server part of WebSocket handling and am waiting 
> on PR https://github.com/Jermolene/TiddlyWiki5/pull/3289 to get the rest 
> of the handling code into TiddlyWiki itself (to minimize code duplication).
>
> https://github.com/Arlen22/TiddlyServer/releases
>
> Enjoy!
> 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 tiddlywiki+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywiki@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/dd2115a6-df29-46a3-b80e-54aa7ccf76cf%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[tw5] Re: \rules only

2019-01-09 Thread BurningTreeC


> Folks,
>
> I would be keen to know more as well but as I understand it these are the 
> parsing rules applied to the wikification of a tiddlers content as found in 
> control panel > info > advanced > parsing (bit which applies to the whole 
> wiki) 
>
> Do be carful and backup because some of these could damage the user 
> interface and leave your wiki broken.
>
> Regards
> Tony
>

Yes, very good point! Don't use them if you don't know why
such a rule can be used on top of a macro - then it gets applied to that 
macro-body only, like:

\define mymacro()
\rules only somerule anotherrule
macro, do your work here
\end

this rules pragma is only "active" for whatever is between \define and \end

I'd add that such experiments should be done in dedicated throwaway-wikies 
and one should expect them to break from time to time

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywiki+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywiki@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/d58d1c0e-2343-41bc-a54b-9101a108a9f0%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[tw5] Re: \rules only

2019-01-09 Thread TonyM
Folks,

I would be keen to know more as well but as I understand it these are the 
parsing rules applied to the wikification of a tiddlers content as found in 
control panel > info > advanced > parsing (bit which applies to the whole wiki) 

Do be carful and backup because some of these could damage the user interface 
and leave your wiki broken.

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 post to this group, send email to tiddlywiki@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/ce75772c-fdd0-48fe-a722-b82a7492cdd3%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[tw5] Re: Maybe dumb question..ha - https on node version tiddlywiki

2019-01-09 Thread Scott Kingery
I'm experimenting with this too and it isn't working for me either.

Using Windows, I have my tiddlywiki in a folder called mywiki.
csr.pem, key.pem and server.crt are ALL in the mywiki folder

using this command to start:
tiddlywiki mywiki --listen tlscert=server.crt tlskey=key.pem host=0.0.0.0 
--verbose

I get:
Serving on http://0.0.0.0:8080
(press ctrl-C to exit)
Boot log:
  Startup task: load-modules
  Startup task: info after: load-modules before: startup
  Startup task: startup after: load-modules
  Startup task: story after: startup
  Startup task: commands platforms: node after: story
 syncer-server-filesystem: Dispatching 'save' task: $:/StoryList
 filesystem: Saved file 
C:\Users\skingery\OneDrive\TiddlyWikiNode\mywiki\tiddle
rs\$__StoryList.tid

So it is working on plain ol' http but not on https. Assuming I created the 
certs correctly, what am I missing?

tiddlywiki --version
5.1.19


On Friday, December 28, 2018 at 1:28:36 PM UTC-8, Ron Ropp wrote:
>
> Thought I followed the "using https" guidelines but it appears to be still 
> only listening on 8080 and http. 
>
> Does node version of Tiddlywiki need to be handled differently. I updated 
> to 5.1.19 via npm update and everything else is pretty vanilla. (created 
> the cert and key, etc) all on Linux and node 8.12.0
>
> I also tried to use the port setting to 443 and that threw an error. 
>
> My command matches the tiddlywiki page exactly, and it starts without an 
> error but just http on 8080
>
> Apologies if I am missing something obvious. 
>
> Ron
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywiki+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywiki@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/70a3d4d3-66c4-4b20-ac1d-e14c1911659a%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[tw5] Re: \rules only

2019-01-09 Thread BurningTreeC
In this GoogleGroups post: W5 plugin: escapecss[] filter 
  

>
> BurningTreeC uses: *\rules only* at one point *inside* a macro
>
> On tiddywiki.com I read the tiddler: Pragma 
>  but I didn't really understand what 
> \rules could do.
> In the tiddler: Using Stylesheets 
>  it has this:
> \rules only filteredtranscludeinline transcludeinline macrodef 
> macrocallinline html
>
> Is there a place that explains:
> 1) What are *all* the different \rules.
> 2) How are they used (what do they do)?
>
> If not, it would be useful to know.
>
> Thanks!
>
> Hi S.S., 

that's a very good question and I'm glad you're opening a discussion about 
it

these pragmas are very under-documented (is that english?)
I don't have a good overview neither. It would be very useful if we can 
create one and finally create documentation on tiddlywiki.com

the \rules pragma defines the rules for the wiki-parser that should be 
applied for the following block/for the macro/for the tiddler - that's how 
I understand it
I'm using "\rules only" - note: without specifying rules - to switch OFF 
processing within that macro, so that text doesn't get wikified whatever 
that means - the text produced within that macro should look exactly like 
its input, parser please don't change it

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywiki+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywiki@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/83a17c2c-7632-4f8a-8da4-d69c48b1612a%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[tw5] Re: \rules only

2019-01-09 Thread S. S.
This is where I reached:

In the tiddler: $:/core/modules/parsers/wikiparser/rules/ 

 
it says:

Wiki pragma rule for rules specifications

\rules except ruleone ruletwo rulethree
\rules only ruleone ruletwo rulethree

In Advanced Search , on the Shadows tab , I searched for: 
*$:/core/modules/parsers/wikiparser/rules/*

There are a little over 35 rules - perhaps these are all the rules 
availbale!

So, now, why do we use them, and where is this useful?

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywiki+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywiki@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/1f10912d-17d1-4287-9abd-46f07eaf2e64%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[tw5] \rules only

2019-01-09 Thread S. S.
In this GoogleGroups post: W5 plugin: escapecss[] filter 
  

BurningTreeC uses: *\rules only* at one point *inside* a macro

On tiddywiki.com I read the tiddler: Pragma  
but I didn't really understand what \rules could do.
In the tiddler: Using Stylesheets 
 it has this:
\rules only filteredtranscludeinline transcludeinline macrodef 
macrocallinline html

Is there a place that explains:
1) What are *all* the different \rules.
2) How are they used (what do they do)?

If not, it would be useful to know.

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 post to this group, send email to tiddlywiki@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/27bfc114-a03d-4a57-aebd-0889e7711fbd%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[tw5] Re: Main problem of TiddlyWiki site - is bad Google indexation.

2019-01-09 Thread TonyM
Thomas

Thanks so much for undertaking this analysis. I look forward to the outcomes.

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 post to this group, send email to tiddlywiki@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/ce405c95-7b05-472f-b29a-b2fa5229a9a1%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [tw5] Re: TW5 plugin: escapecss[] filter

2019-01-09 Thread TonyM
Btc,

Thanks so much for that eloquent description. I got it now.

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 post to this group, send email to tiddlywiki@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/2c9f7ff1-a125-40c1-ac42-406dbb426d01%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[tw5] Re: Simple Android App for TiddlyWiki

2019-01-09 Thread BurningTreeC

>
> I'm not a developer, and I haven't got a github account but... I've got an 
> android phone! Will sign up and see if I can help in some way. Even if it's 
> only testing and feedback. We can still ask questions about mobile here on 
> the forum though, right? Or is github a forum too?


Hi Watt, Android users are android experts nevertheless
Everyone's invited to contribute

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywiki+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywiki@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/6b297be0-008e-464e-b60a-3d273a465fdf%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[tw5] Re: [TW5] Bob and BobEXE version 1.2.0 Wibbly Wobbly

2019-01-09 Thread Riz
No. I am testing it on a fresh install of everything including tiddlywiki. The 
problem happens from the get go. 

Slow hardware could be the culprit here. Although, as I said, previous version 
worked well in termux.

Let me know if any other info I can provide. 

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywiki+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywiki@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/f6e74bb3-f434-4c82-b77c-c908b4dedaeb%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[tw5] Re: [TW5] Bob and BobEXE version 1.2.0 Wibbly Wobbly

2019-01-09 Thread Jed Carty
I updated BobEXE so it should have the correct version now. Let me know if 
there are more problems.

Mark,

There is a lot of documentation in the Bob Settings tab, including about 
how to serve external files. I am sure there are a lot of holes in it but 
it is there. I am not sure where else to put it.

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywiki+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywiki@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/f8f3ca46-ee20-415f-a4c0-1f66903d39e0%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[tw5] Re: [TW5] Bob and BobEXE version 1.2.0 Wibbly Wobbly

2019-01-09 Thread 'Mark S.' via TiddlyWiki
I feel there must be a page I'm missing somewhere with additional 
documentation. Or maybe it appears when it is installed? I don't see 
anything about external files, for instance.

Thanks !
-- Mark

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywiki+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywiki@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/07408891-d9dd-4557-87dc-35462688591a%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[tw5] Re: [TW5] Bob and BobEXE version 1.2.0 Wibbly Wobbly

2019-01-09 Thread Jed Carty
Riz,

After looking at it a bit more I think that the only way that you would get 
that error is if you have autoUnloadWikis set to true. Now that I am 
looking closer I see that there could be times on slower hardware when the 
root wiki could be unloaded before you can load it. So if you have 
autoUnloadWikis set to true remove that setting and see if the problem 
persists.

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywiki+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywiki@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/10b614a9-469c-4cdc-aeaa-a02e70e318a9%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[tw5] Re: What does actions={{Tiddler}} mean in a $button????

2019-01-09 Thread TonyM
Joe,

Some mussings that may help your learning path.

Just to keep it clear {{Tiddler}}
Means transclude Tiddler, by default the text field. You could transclude the 
content of fieldname as well eg {{Tiddler!!fieldname}}

Whilst calling this transclusion we often refer to as "text reference" because 
it references other text "in line". Commonly used for storing a tiddller 
containing a state of something, it also allows you include one or a set of 
predifined actions into the actions parameter, and thus can work as reusable 
code/actions.

When you transclude something in something else it clearly gets replaced before 
the widget or wiki text is interpreted, and usualy itself interpreted before 
hand. So if you transcluded a tiddler containing a list widget in wikitext it 
would tranlate into a list as wikitext is want to, but not in a parameter, 
allowing the widget to act on the parameter.

You can also include actions inside 
<$button parms>
Zero or more Action widgets as in your example
Button text or image


But the above model with action widgets inside buttons supposed to be avoided, 
which I do not like as it can sometimes make it harder to read your own code 
since actions parameter points to somewhere else.

Enjoy
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 post to this group, send email to tiddlywiki@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/4fb0cbf1-2850-4b51-8370-257d97065f9e%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[tw5] Re: [TW5] Bob and BobEXE version 1.2.0 Wibbly Wobbly

2019-01-09 Thread Jed Carty
Riz,

It looks like the only way to get that error in the screenshot is if the 
root wiki doesn't exist. This may be because of the changes to how the 
pathing works between the old and new version. If you have the root wiki in 
the Wikis folder and listed as a relative path in settings.js try removing 
the 'Wiki' part of the path. So if the path is './Wikis/IndexWiki' change 
it to './IndexWiki'

If that isn't the problem than I am not sure what the problem is. Either 
way I am going to give a better message for your situation.

I am not sure why you wouldn't be able to edit javascript files. I will 
look into it and see if I can find anything. It may be a problem with how 
Bob handles .meta files, I haven't been able to test that as much as I 
would like.

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywiki+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywiki@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/bc61a11a-b9d3-42cb-b360-a43602049808%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[tw5] Re: Query -- Is TiddlyWiki a personal notebook?

2019-01-09 Thread Thomas Elmiger
Ciao Josiah,
You are welcome. 

I know you work in marketing.  
>
That makes me not any wiser than other people here (–:

What interests me is how to present TW in a way to increase uptake. 
>
It might not be words. See other threads around here. Want another list?

* design, especially mobile design
* documentation including beginner documentation
* simplicity (even emptier empty.html)
* preconfigured pretty solutions (apps)
* a comic style starting page on tiddlywiki.com
* a YouTube star
* a podcast
* a company or a sponsor to boost everything with plenty of resources

I'm never quite sure if it should initially be presented as one item on 
> your list (personal notebook) or the fuller picture of a full list?
>

Want a picture? As a starting point, TW is like a Swiss army knife: It is 
cheap, it can do really, really many things, and you can take it 
everywhere. But it is not your first choice if you want the single best 
knife for cutting vegetables. Or only need a screwdriver. It is not good at 
cutting wood compared to a chainsaw. If you know your little tool and are a 
handyman, you can use it to build other tools like a bow to go hunting ...

Its an interesting presentation problem I think?
>

Yes, but I am not able to see an affordable solution. Besides attracting 
more talented people perhaps. But isn’t that the point we are coming from?

One last thing not included with Swiss army knifes: The best community on 
the web. The chance to become a member of an international, friendly and 
helpful family. – Would that quality be at stake if the community grew 
exponentially?

;–D

Thomas

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywiki+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywiki@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/dc442fe5-0aa8-453c-8dcb-5fb840f0da42%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [tw5] Re: TW5 plugin: escapecss[] filter

2019-01-09 Thread Mohammad
Hi SImon,
That is a good news.

Thank you for detail explanations on escapecss[] filter.

--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 post to this group, send email to tiddlywiki@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/13675bf8-3520-4c1f-a698-e37795a98f47%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[tw5] Re: Main problem of TiddlyWiki site - is bad Google indexation.

2019-01-09 Thread Thomas Elmiger
Archizona, let’s see what Google does in my test. Personally I don’t think 
this should make a difference, both types of parmeters can change what a 
user sees – and this is what matters for Google too.

Am Mittwoch, 9. Januar 2019 19:45:44 UTC+1 schrieb Archizona V:
>
> Thomas, can we change #tiddlername to ?tiddlername view?  Google don't 
> like # in Url?

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywiki+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywiki@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/981c03d3-2de1-4cba-9c67-c1d1a89d8d8b%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[tw5] Re: Main problem of TiddlyWiki site - is bad Google indexation.

2019-01-09 Thread Archizona V
Thomas, can we change #tiddlername to ?tiddlername view?  Google don't like # 
in Url?

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywiki+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywiki@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/f968685e-b168-4a82-ac2a-6e9fe263472f%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[tw5] Re: Main problem of TiddlyWiki site - is bad Google indexation.

2019-01-09 Thread @TiddlyTweeter
Testing this out. Right. What to add on meta etc? interests me a lot. 

I do want to transfer www.weyersberg.ws to TW and update it. But it has v. 
good ranking on Google. I'm nervous about going fully TW and losing the 
ranking. 

How can we best assist Google robots index TW correctly?

Josiah

On Wednesday, 9 January 2019 18:35:57 UTC+1, Thomas Elmiger wrote:
>
> Google (better than other search engines) is very well able to index JS 
> generated content. [1]
>
> It would be interesting to test different settings for TW URL generation 
> and browser history manipulation. My guess is, that appending #tiddlernames 
> to internal links and actually use/insert them in the URL could help. 
>
> Maybe other optimisations would be possible with little effort, e.g. 
> * integration of description meta info in the head
> * text on preload page
> * generation of XML sitemap with all possible deep links
>
>
> Cheers, 
> Thomas 
>
> 1 
> https://www.google.com/search?q=does+Google+index+Javascript=does+Google+index+Javascript
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywiki+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywiki@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/dafe8265-eaf7-4bbc-a6a6-91c36ba17b28%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[tw5] Re: Query -- Is TiddlyWiki a personal notebook?

2019-01-09 Thread @TiddlyTweeter
Ciao Thomas

That is a neat list. Thank you!

I know you work in marketing. 

What interests me is how to present TW in a way to increase uptake. I

'm never quite sure if it should initially be presented as one item on your 
list (personal notebook) or the fuller picture of a full list?

Its an interesting presentation problem I think?

Best wishes
Josiah


On Wednesday, 9 January 2019 18:19:56 UTC+1, Thomas Elmiger wrote:
>
> My TWs are, in no particular order, 
>
> * (personal) business notebook 
> * (personal) online notebook
> * offline content management system
> * web publishing system
> * web app development environment
> * web design development environment 
> * presentation software
> * documentation software
> * illustration software 
>   (for simple SVG graphics) 
> * to do management software
> * personal information management software (PIM) 
>
> And probably more ...
>
> Cheers, 
> Thomas 
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywiki+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywiki@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/a3df23e0-0c97-4f2b-8853-d8cbe462e810%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[tw5] Re: Main problem of TiddlyWiki site - is bad Google indexation.

2019-01-09 Thread Thomas Elmiger
Google (better than other search engines) is very well able to index JS 
generated content. [1]

It would be interesting to test different settings for TW URL generation and 
browser history manipulation. My guess is, that appending #tiddlernames to 
internal links and actually use/insert them in the URL could help. 

Maybe other optimisations would be possible with little effort, e.g. 
* integration of description meta info in the head
* text on preload page
* generation of XML sitemap with all possible deep links


Cheers, 
Thomas 

1 
https://www.google.com/search?q=does+Google+index+Javascript=does+Google+index+Javascript

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywiki+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywiki@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/277f0a55-f861-414a-87d1-1dba6c2ec8a3%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[tw5] Re: Useful Lessons from the "Competition"

2019-01-09 Thread @TiddlyTweeter
Diego Mesa wrote:
>
> Riz - you've wonderfully captured my exact thoughts on this topic ... 
>
 

> Can we come up with some new action items (milestones in github) from 
> this? 
>
 

> How can we use this as a springboard for change?
>

 I think the issue is only WHO wants to engage promotion? I think there are 
a few of us with fairly congruent ideas.

I dunno. I dunno if its about articulating more here on GG the obvious 
frustration some of us have TW is not better known. OR going Gits. Either 
way I think we are ripening to ACT.

TW is very mature. If its not nowish its likely never.

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 post to this group, send email to tiddlywiki@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/31157e8a-e082-446a-b7e9-b7ecb85f09dd%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[tw5] Query -- Is TiddlyWiki a personal notebook?

2019-01-09 Thread Thomas Elmiger
My TWs are, in no particular order, 

* (personal) business notebook 
* (personal) online notebook
* offline content management system
* web publishing system
* web app development environment
* web design development environment 
* presentation software
* documentation software
* illustration software 
  (for simple SVG graphics) 
* to do management software
* personal information management software (PIM) 

And probably more ...

Cheers, 
Thomas 

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywiki+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywiki@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/f0834b86-9c39-4652-8bb9-0b5f43b95424%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[tw5] Re: Main problem of TiddlyWiki site - is bad Google indexation.

2019-01-09 Thread Siniy-Kit
Tony, Tiddlywiki is AJAX site (if I understand, what I say:) Like all AJAX 
sites, It generates its content by javascript on clients side. Google and 
all other searching sites can index only final html code (WordPress 
generates it on server side and gives  result to client)  , they are not 
able to run js  so file https://tiddlywiki.com/index.html will be not 
indexed.  *BUT *we have very primitive "static" mechanism in TW5 . This 
page https://tiddlywiki.com/static/KaTeX%2520Plugin.html Google see very 
good, but this page has a very *low quality*. 
So we need to improve it = and right menu, add normal links, put static 
folder content to root directory AND make https://tiddlywiki.com/index.html 
"static" file too...  it will look like now, but it will be indexed very 
good . It is not difficult, but for my sites I do it manually by node.js 
and filezilla.
I dont know how to write desktop application for it :(

All my sites have sitemap.xml 
http://heeg.ru/sitemap.xml
 http://novye-podarki.ru/6_7_0/sitemap.xml

Tiddliwiki generates it automatically by this 
tiddler  http://novye-podarki.ru/6_7_0/heeg.html#%24%3A%2F_sitemap







среда, 9 января 2019 г., 3:58:51 UTC+3 пользователь TonyM написал:
>
> Post Script,
>
> Actually I think we need to also Generate generate a  XML Sitemap from our 
> Wiki to point to the static pages.
>
> *XML sitemaps*
> *Main article: Sitemaps *
>
> *Google  introduced the Sitemaps 
> protocol  so web developers can 
> publish lists of links from across their sites. The basic premise is that 
> some sites have a large number of dynamic pages that are only available 
> through the use of forms and user entries. The Sitemap files contains URLs 
> to these pages so that web crawlers 
>  can find them. Bing 
> , Google 
> , Yahoo 
>  and Ask 
>  now jointly support the Sitemaps 
> protocol. *
>
> *Since the major search engines 
>  use the same protocol,[2] 
>  having a 
> Sitemap lets them have the updated page information. Sitemaps do not 
> guarantee all links will be crawled, and being crawled does not guarantee 
> indexing.[3]  Google 
> Webmaster Tools allow a website owner to upload a sitemap that Google will 
> crawl, or they can accomplish the same thing with the robots.txt file.[4] 
>  *
> *XML Sitemaps have replaced the older method of "submitting to search 
> engines" by filling out a form on the search engine's submission page. Now 
> web developers submit a Sitemap directly, or wait for search engines to 
> find it. Regularly submitting an updated sitemap when new pages are 
> published may allow search engines to find and index those pages more 
> quickly than it would by finding the pages on its own.[5] 
>  *
>
> Regards
> Tony
>
> On Wednesday, January 9, 2019 at 11:53:33 AM UTC+11, TonyM wrote:
>>
>> h0p3,
>>
>> Your way may be one way to look at Google, but when I put myself in their 
>> shoes, especially with search engine Optimisation, I just cant subscribe to 
>> your cynical view, although I do understand how the profit motive impacts 
>> what they do. The key problem for TiddlyWiki in this space is something 
>> that always has being. If I have a WebSite Driven by a database that an 
>> interactive user must login to access, and the result is dependent on the 
>> Queries made to that database not only cant Google index it, but it has no 
>> right to. If we want to make something searchable there is the robots file 
>> and practices you can follow, The WordPress Yoast plugin for WordPress is a 
>> great way to get to know how to improve search-ability even in already 
>> public websites.
>>
>> TiddlyWiki is by design somewhat personal in nature, interactive and 
>> dynamic in what it displays, and all its content is displayed in response 
>> to the users activity., and can be deployed as a single large file, how 
>> does a robot know how to extract from tiddlywiki.html the search strings?, 
>> all which can only point to the file, not within the file unless google 
>> understood how tiddlers are addressed.
>>
>> If we want the world and google to index our tiddlywiki content, It is 
>> simply a matter of supplying it in a form the robots can consume, this 
>> includes not hiding it behind authentication or within interactive front 
>> ends that a robot can not and will not try and search.
>>
>> I believe it should be easy to "publish" static html in independent and 
>> crosslinked 

[tw5] Re: Useful Lessons from the "Competition"

2019-01-09 Thread Diego Mesa
Riz - you've wonderfully captured my exact thoughts on this topic as well! 
Very well said! I typed up a much longer response, but after rereading, 
Im basically just agreeing with you point by point several times, so I 
removed it lol.

I don't want what you said to disappear - Can we come up with some new 
action items (milestones in github) from this? How can we use this as a 
springboard for change?

On Wednesday, January 9, 2019 at 7:28:05 AM UTC-6, Riz wrote:
>
> to be fair, if you want to consider competition on the FOSS platform, 
> consider vnote (https://tamlok.github.io/vnote/en_us/) or trillium (
> https://github.com/zadam/trilium). Both of them are less than 3 years old 
> but has managed to surpass Tiddlywiki in GitHub stars. 
>
> Tiddlywiki has several advantages over these two. Two major things that 
> come to mind are.
> 1) Templating
> 2) Ability to have multiple copies of the same software running at the 
> same time, essentially making it scalable without limits.
>
> However, Tiddlywiki still gets beaten back when it comes to it. The 
> reasons I think that causes this are, IMO.
>
> 1. Ease of entry
> 2. Appearance
> 3. Documentation
>
> 1. Tiddlywiki is a solution that requires intermediate activation energy 
> from the user. People who decide to set up a personal knowledge base come 
> in two groups*. Either "I want no headache, just install it and push an 
> icon to get it up and running" group. Or the "I am doing it right this 
> time, even if it takes some time" group. The first group opts for things 
> like Evernote, or Joplin, or the apps I mentioned above and so on. The 
> second groups goes for elaborate structures like org-mode or mediawiki and 
> so on.
>
> There has been long pending issues to reduce the activation energy to get 
> started. A good example of the effort in this direction is Jed's Bob. 
> However, it will take a long time before a newbie will find Bob, long 
> before which he would have given up the idea to continue using TW. Having 
> to install run time separately is so 2000s. It will not run well with the 
> post millennial generation. 
>
> My point is this. Tiddlywiki should concentrate more on the Windows OS 
> users, which forms 80% of the desktop and laptop users, rather than the 
> "ready-to-hack-around" Unix cult. This is coming from an active Linux user. 
>
> Consider this: create an installer for windows that will check for 
> existence of node run time in the system, and if not, will download and 
> install it for the user with user permission.
>
> 2. Appearance. Tiddlywiki does look like it was conceived in the 90s and 
> was designed in the 2000s. Consider it constructive criticism, but  who 
> uses a depressing grey tone as the major colour? Was the primary goal to 
> appear appealing to emo kids? 
>
> Notice how every one of the new age note taking app which surges past 
> Tiddlywiki in stars and downloads does look "nice"?. Heck, if any of them 
> appeared in the search results around the time I started looking for a new 
> note taking application, I wouldn't have given Tiddlywiki a second thought. 
>
> 3. It is nice to see that documentation efforts are occurring at higher 
> pace than before. There is still lot to go. For eg: the getting started 
> tiddler. It could do with an recommended way of installation for different 
> platforms. May be it will look opinionated, but it will help a new person 
> to get it up and running in the smallest possible time. 
>
> I am not claiming that these three will magically turn around TWs 
> fortunes. However, these three are the looming issues, IMO.
>
> I feel like atleast some hold the attitude that "if they don't find TW 
> good enough, their lose." After all, there are no monetary gains in having 
> a larger following for a FOSS project. Consider that more people also means 
> more contributions, more ideas and a better product for all.
>
> In the end, this is another wall of text. It will disappear from our feeds 
> in 24 hours and from our minds faster than that. Makes you think about the 
> pointlessness of everything.
>
> TLDR: May be community need to have a sit down on why TW5 lags behind much 
> less featured competition.
>
>
> * Remember that the binary classification is made for understanding sake 
> and people exist in a spectrum. 
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywiki+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywiki@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/d1c57b2c-3357-4e1a-9e70-e298e02f70f3%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[tw5] Re: How to search data tiddler for indexes or values?

2019-01-09 Thread 'Mark S.' via TiddlyWiki
Try:


  <$list filter="[[:/_dictionary/abbreviation]indexes[]]" >
  <$list filter="[[:/_dictionary/abbreviation]getindex
search:title{:/_state/customSearch}]" variable="value">

  
  <>
  <$view tiddler=":/_dictionary/abbreviation" index=<
>/>
  <$view tiddler=":/_dictionary/pronunciation" index=<
>/>



  

You'll need to put the $ back in (I get frustrated with disappearing 
tiddlers)

This uses nested lists. The outer one goes through all the terms in the 
dictionary. The inner one finds the corresponding values and compares them 
to the search term.

Probably not efficient if you have a huge database. But since there isn't a 
inverse index search filter, this will have to do ;-)

-- Mark

On Saturday, January 5, 2019 at 3:46:07 PM UTC-8, Magnus wrote:
>
> I have a custom search that let me search a data tiddler for indexes, but 
> can I also search for the corresponding value? In my 
> abbreviation-x-tiddler-dictionary I would like to be able to search for the 
> name or the abbreviation, I guess I could create one more data tiddler 
> using the same content but revers the indexes for the values but it seems 
> redundant
>
> 
>   <$list filter="[[$:/_dictionary/abbreviation]] 
> +[indexes[]search{$:/_state/customSearch}]">
>   
>   <>
>   <$view tiddler="$:/_dictionary/abbreviation" 
> index=<>/>
>   <$view tiddler="$:/_dictionary/pronunciation" 
> index=<>/>
> 
> 
>   
>
>
>
> http://magnus.playground.tiddlyspot.com/#%24%3A%2F_template%2FcustomSearch:%24%3A%2F_template%2FcustomSearch%20%24%3A%2F_dictionary%2Fabbreviation
>

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywiki+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywiki@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/590acb8d-e103-45a2-a428-d78fb66389fe%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[tw5] Re: Useful Lessons from the "Competition"

2019-01-09 Thread @TiddlyTweeter
Mark S. wrote:
>
>
> What about TiddlyDesktop? Maybe it should be focus point #1 ? It now does 
> everything you would expect a full-blown app to do. At 200 megs, it's not 
> exactly the lightweight solution that the original TW was, but a lot of 
> people have spare space on their drives these days.
>

Yes. Once it has (1) portable addressing of its wiki;  (2) built in 
download of a wiki on first run.

TD is a marvellous thing that needs a bit of love.

Just me rambling
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 post to this group, send email to tiddlywiki@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/15e0fbe9-b1b3-4798-abd7-bc956f877d13%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[tw5] Re: What does actions={{Tiddler}} mean in a $button????

2019-01-09 Thread Joe Armstrong


On Wednesday, 9 January 2019 16:01:43 UTC+1, Mark S. wrote:
>
> When you say "squashed into a single blank" do you mean the appearance, or 
> how many blanks you see when you open the tiddler?
>
> TW displays via HTML, and HTML will take an infinite number of spaces and 
> squash them down to one. The old rule of two spaces after a period kind of 
> died in the HTML world. 
>

I see - I'm using the node.js server -- the tiddler name has some embedded 
blanks

I assume the "[[" ..."]]" are added since the name contains blanks and 
follows the usual convention for
placing links with blanks inside brackets.

One thing I hadn't noticed was that blanks in titles get squashed in the 
display but not when editing

So if you create two tiddlers called "My Page" and "My  Page" (with two 
blanks) both appear
identical when display - they both look the same in the recent tab - but 
they are different.

I guess the rule is "beware of double blanks in titles"
 

>
> But if you edit the tiddler, the spaces are still there. Actually, when I 
> ran your example, something weirder occurred. The spaces were replaced with 
> exactly 17 spaces. I'm thinking it's some sort of unicode translation error 
> that may vary by platform.
>
> I do not get the square brackets [ ], so that may be a platform thing too.
>
> The number on the end is expected. When you use action-create tiddler it 
> generates a new number to make sure that all new tiddlers are unique.
>
> What browser and platform are you using?
>

The node version 5.1.19-prerelease - in chrome browser
 

>
> Have fun,
>

I am - slowly digging deeper.

So am I right in thinking that
   
   <$button actions={{Tiddler}} ..>...

The documentation said action is a string containing actionwidgets

So {{Tiddler}} must mean "the string formed from the contents of Tiddler"

I suppose 

I think I'm ok with this now.

Thanks

/Joe


 

> -- Mark
>
> On Wednesday, January 9, 2019 at 6:31:16 AM UTC-8, Joe Armstrong wrote:
>>
>> I'm trying to understand the comment code plugin at
>>
>> https://github.com/Jermolene/TiddlyWiki5/tree/master/plugins/tiddlywiki/comments
>>
>> So I've been cutting and pasting trying to create a minimal example 
>>
>> I'm now down to two tiddlers:
>>
>> One is a test tiddler which contains
>> this:
>>
>> <$button actions={{CommentButtonActions}}>
>>   Press Me To add a comment
>> 
>>
>> Then CommentButtonActions contains this:
>>
>> <$action-createtiddler
>>  $basetitle = "My Comment"
>>   text="yes"/>
>>
>> When I click on the button a tiddler called
>>
>>[[My Comment]] is created
>>
>> If I click again a tiddler called
>>
>>[[My Comment]] 1 is created
>>
>> My understanding of the createtiddler was that $basetitle was the
>> tiddler name - but somehow the (deliberate) blanks in the string
>> got squashed into a single blank some extra square brackets "[[" and
>> "]]" appeared by magic and a sequence number got appended.
>>
>> The documentation of "actions" in $button says that actions is a string 
>> ...
>> so I guess it's my own fault for saying actions = {{...}} -- but this does
>> work in the comments example at GitHub -- the problem is that I haven't a 
>> clue
>> what it means.
>>
>> So can anybody enlighten me?
>>
>> Supplementary question. When I make my first button and pressed it 
>> nothing happened - I'd expected some code to be executed - how do I debug 
>> this?
>>
>>
>> Cheers
>>
>> /Joe
>>
>

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywiki+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywiki@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/f4de5eee-0b05-4cb8-a6bb-ea9ad6689cfd%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[tw5] Re: Useful Lessons from the "Competition"

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


On Wednesday, January 9, 2019 at 5:28:05 AM UTC-8, Riz wrote:
>
> My point is this. Tiddlywiki should concentrate more on the Windows OS 
> users, which forms 80% of the desktop and laptop users, rather than the 
> "ready-to-hack-around" Unix cult. This is coming from an active Linux user. 
>
> Consider this: create an installer for windows that will check for 
> existence of node run time in the system, and if not, will download and 
> install it for the user with user permission.
>
> Hi Riz,

That was a great write-up!

Perhaps it would be better to say, "concentrate on the desktop". Why would 
you exclude Mac, when the developer is a Mac guy?

I'm thinking the install-node-in-background is a very difficult install 
sequence, especially since you're having to install the software from some 
other project. My experience attempting to upgrade node by hand on Linux is 
that node is finicky and has lots of environmental conditions. The 
experience wasn't much better on Windows, where installation information is 
stashed away in the users roaming data directory.

Of course, maybe someone has already written an easy-node-installer package.

What about TiddlyDesktop? Maybe it should be focus point #1 ? It now does 
everything you would expect a full-blown app to do. At 200 megs, it's not 
exactly the lightweight solution that the original TW was, but a lot of 
people have spare space on their drives these days.

Thanks!
-- Mark

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywiki+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywiki@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/6fe993b4-a67b-49d4-8536-9d0edd5e07ce%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [tw5] Re: Program flow: how to store a variable in a field without user intervention?

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


On Wednesday, January 9, 2019 at 2:27:34 AM UTC-8, Mohammad wrote:
>
> Mark,
>
> What I am curious about it is as below
>
>1. Is this a way to use the value of some variable in different scope 
>or program flow as Bimlas asked in his first post?
>2. Why the code does not work without wikify widget? This is important 
>question: why maco call cannot directly be used?
>
>
> -- Mohammad
>
>
>
Hi Mohammad,

1. If I understand your question, and Bimlas' question, then the answer is 
a qualified "yes". Under some circumstances it allows flows that are 
otherwise impossible.

For instance, if you have a set of tags and want use a count of each one as 
the input to another macro, perhaps for graphing purposes, you immediately 
encounter a problem: the count operator generates exactly one output. The 
only way to get an output like "5 12 16" is take a series of list outputs 
and combine them via wikify.

2. You can't use the output of a widget as the input to the attribute of 
another widget. That is, you can't do something like:

<$widget name=<$otherwidget attrib="stuff"/>/>

Widgets are like HTML tags, and you can't pass a HTML tag to the attribute 
of another HTML tag.

Also, a filter wants a single string with no line breaks: 
"[tag[stuff]has[field]]" but the list widget outputs everything with line 
breaks. OK, I "think" it outputs with linebreaks. It's hard to tell because 
if you let the browser render the output without explicitly putting in 
 the browser renderer compresses out the line spaces.In any event, if 
you let Wikify do the rendering, any excess linefeeds will be removed 
before conversion to a string, just like the browser renderer does.

HTH
-- Mark

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywiki+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywiki@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/0da1442e-8cea-4d4a-ae95-011399d96554%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[tw5] Re: Useful Lessons from the "Competition"

2019-01-09 Thread @TiddlyTweeter
Riz,

I think that is a *brilliant* post.

I completely agree that immediate full installs, "click & get on with it", 
would likely increase TW usage enormously. 

IMO Windows and Android are key. 

FWIW, BTC's latest for Android looks in the right direction in 
understanding that its not just about getting it to work--its about it 
working on easy download with appropriate modern looks and a wiki up and 
running immediately.



I'm still trying to get to the take-away message your post partly points 
to. It is not so easy as we don't have much of a "promotion orientation" 
here. Though some of us are quite keen to see more of it.



An issue is one should not disparage all the wonderful ways of TW. I 
thought your post very sensitive to that. 

At the same time having a landing area for "Getting Started" on 
TiddlyWiki.com with so many options I really can't see a plus. My suspicion 
is it has a negative effect on uptake.

Enough. I'm interested to see who else sees this issue similar to you.

Very best wishes
Josiah

On Wednesday, 9 January 2019 14:28:05 UTC+1, Riz wrote:
>
> to be fair, if you want to consider competition on the FOSS platform, 
> consider vnote (https://tamlok.github.io/vnote/en_us/) or trillium (
> https://github.com/zadam/trilium). Both of them are less than 3 years old 
> but has managed to surpass Tiddlywiki in GitHub stars. 
>
> Tiddlywiki has several advantages over these two. Two major things that 
> come to mind are.
> 1) Templating
> 2) Ability to have multiple copies of the same software running at the 
> same time, essentially making it scalable without limits.
>
> However, Tiddlywiki still gets beaten back when it comes to it. The 
> reasons I think that causes this are, IMO.
>
> 1. Ease of entry
> 2. Appearance
> 3. Documentation
>
> 1. Tiddlywiki is a solution that requires intermediate activation energy 
> from the user. People who decide to set up a personal knowledge base come 
> in two groups*. Either "I want no headache, just install it and push an 
> icon to get it up and running" group. Or the "I am doing it right this 
> time, even if it takes some time" group. The first group opts for things 
> like Evernote, or Joplin, or the apps I mentioned above and so on. The 
> second groups goes for elaborate structures like org-mode or mediawiki and 
> so on.
>
> There has been long pending issues to reduce the activation energy to get 
> started. A good example of the effort in this direction is Jed's Bob. 
> However, it will take a long time before a newbie will find Bob, long 
> before which he would have given up the idea to continue using TW. Having 
> to install run time separately is so 2000s. It will not run well with the 
> post millennial generation. 
>
> My point is this. Tiddlywiki should concentrate more on the Windows OS 
> users, which forms 80% of the desktop and laptop users, rather than the 
> "ready-to-hack-around" Unix cult. This is coming from an active Linux user. 
>
> Consider this: create an installer for windows that will check for 
> existence of node run time in the system, and if not, will download and 
> install it for the user with user permission.
>
> 2. Appearance. Tiddlywiki does look like it was conceived in the 90s and 
> was designed in the 2000s. Consider it constructive criticism, but  who 
> uses a depressing grey tone as the major colour? Was the primary goal to 
> appear appealing to emo kids? 
>
> Notice how every one of the new age note taking app which surges past 
> Tiddlywiki in stars and downloads does look "nice"?. Heck, if any of them 
> appeared in the search results around the time I started looking for a new 
> note taking application, I wouldn't have given Tiddlywiki a second thought. 
>
> 3. It is nice to see that documentation efforts are occurring at higher 
> pace than before. There is still lot to go. For eg: the getting started 
> tiddler. It could do with an recommended way of installation for different 
> platforms. May be it will look opinionated, but it will help a new person 
> to get it up and running in the smallest possible time. 
>
> I am not claiming that these three will magically turn around TWs 
> fortunes. However, these three are the looming issues, IMO.
>
> I feel like atleast some hold the attitude that "if they don't find TW 
> good enough, their lose." After all, there are no monetary gains in having 
> a larger following for a FOSS project. Consider that more people also means 
> more contributions, more ideas and a better product for all.
>
> In the end, this is another wall of text. It will disappear from our feeds 
> in 24 hours and from our minds faster than that. Makes you think about the 
> pointlessness of everything.
>
> TLDR: May be community need to have a sit down on why TW5 lags behind much 
> less featured competition.
>
>
> * Remember that the binary classification is made for understanding sake 
> and people exist in a spectrum. 
>
>

-- 
You received this message because 

[tw5] Re: What does actions={{Tiddler}} mean in a $button????

2019-01-09 Thread 'Mark S.' via TiddlyWiki
When you say "squashed into a single blank" do you mean the appearance, or 
how many blanks you see when you open the tiddler?

TW displays via HTML, and HTML will take an infinite number of spaces and 
squash them down to one. The old rule of two spaces after a period kind of 
died in the HTML world. 

But if you edit the tiddler, the spaces are still there. Actually, when I 
ran your example, something weirder occurred. The spaces were replaced with 
exactly 17 spaces. I'm thinking it's some sort of unicode translation error 
that may vary by platform.

I do not get the square brackets [ ], so that may be a platform thing too.

The number on the end is expected. When you use action-create tiddler it 
generates a new number to make sure that all new tiddlers are unique.

What browser and platform are you using?

Have fun,
-- Mark

On Wednesday, January 9, 2019 at 6:31:16 AM UTC-8, Joe Armstrong wrote:
>
> I'm trying to understand the comment code plugin at
>
> https://github.com/Jermolene/TiddlyWiki5/tree/master/plugins/tiddlywiki/comments
>
> So I've been cutting and pasting trying to create a minimal example 
>
> I'm now down to two tiddlers:
>
> One is a test tiddler which contains
> this:
>
> <$button actions={{CommentButtonActions}}>
>   Press Me To add a comment
> 
>
> Then CommentButtonActions contains this:
>
> <$action-createtiddler
>  $basetitle = "My Comment"
>   text="yes"/>
>
> When I click on the button a tiddler called
>
>[[My Comment]] is created
>
> If I click again a tiddler called
>
>[[My Comment]] 1 is created
>
> My understanding of the createtiddler was that $basetitle was the
> tiddler name - but somehow the (deliberate) blanks in the string
> got squashed into a single blank some extra square brackets "[[" and
> "]]" appeared by magic and a sequence number got appended.
>
> The documentation of "actions" in $button says that actions is a string ...
> so I guess it's my own fault for saying actions = {{...}} -- but this does
> work in the comments example at GitHub -- the problem is that I haven't a 
> clue
> what it means.
>
> So can anybody enlighten me?
>
> Supplementary question. When I make my first button and pressed it nothing 
> happened - I'd expected some code to be executed - how do I debug this?
>
>
> Cheers
>
> /Joe
>

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywiki+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywiki@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/b1be3e5e-57b7-45e5-b63d-990c97c328fd%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[tw5] What does actions={{Tiddler}} mean in a $button????

2019-01-09 Thread Joe Armstrong
I'm trying to understand the comment code plugin at
https://github.com/Jermolene/TiddlyWiki5/tree/master/plugins/tiddlywiki/comments

So I've been cutting and pasting trying to create a minimal example 

I'm now down to two tiddlers:

One is a test tiddler which contains
this:

<$button actions={{CommentButtonActions}}>
  Press Me To add a comment


Then CommentButtonActions contains this:

<$action-createtiddler
 $basetitle = "My Comment"
  text="yes"/>

When I click on the button a tiddler called

   [[My Comment]] is created

If I click again a tiddler called

   [[My Comment]] 1 is created

My understanding of the createtiddler was that $basetitle was the
tiddler name - but somehow the (deliberate) blanks in the string
got squashed into a single blank some extra square brackets "[[" and
"]]" appeared by magic and a sequence number got appended.

The documentation of "actions" in $button says that actions is a string ...
so I guess it's my own fault for saying actions = {{...}} -- but this does
work in the comments example at GitHub -- the problem is that I haven't a 
clue
what it means.

So can anybody enlighten me?

Supplementary question. When I make my first button and pressed it nothing 
happened - I'd expected some code to be executed - how do I debug this?


Cheers

/Joe

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywiki+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywiki@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/ec42c186-4f08-46bb-95a2-204b1970e06d%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [tw5] Re: TW5 plugin: escapecss[] filter

2019-01-09 Thread BurningTreeC
@Tony ,

finally, using the escapecss filter I could fix the problem with sticky 
titles and popups:

https://burningtreec.github.io/TW5-stickytitlesfix/


> Btc,
>>
>> This seems like a cunning solution, perhaps only a few could invent. 
>> Unfortunatly, pehaps I am one of the few who does not understand why you 
>> would want to do it.
>>
>> Could you explain what use there is for a superuser and its use case or 
>> possibilities?
>>
>> Regsrfs
>> Tony
>>
>
> Hi Tony, I discovered some problems styling tiddlers using the 
> data-tiddler-title attribute:
>
> [data-tiddler-title="$(myTiddlerTitle)$"].tc-tiddler-frame {
> styling
> }
>
> where myTiddlerTitle can be any tiddler a filter gives me
> a tiddler that contains certain characters like quotes, html entities, 
> other special characters, ... , would not be styled because it would need 
> correct escaping in the "myTiddlerTitle" variable to address the 
> css-selector correctly. TiddlyWiki doesn't ship a way to do correct css 
> escaping but this filter does
>
> so I'm filtering the tiddler title through escapecss[] which escapes all 
> characters that need to be escaped in order for this to work
>
> I'm using this styling in my navigator plugin (
> burningtreec.github.io/TW5-navigator) to visualize the "selected tiddler"
>
>
> You can try this in a stylesheet tiddler on tiddlywiki.com to see the 
> effect:
>
> \define style-tiddler()
> [data-tiddler-title="$(currentTiddler)$"].tc-tiddler-frame {
> background-color: black;
> }
> \end
>
> <$list filter="[all[tiddlers]tag[Articles]]">
> <>
> 
>
> there are many tiddlers tagged "Articles" that contain quotes. the problem 
> is not just quotes, but tiddlywiki.com avoids such problems
> try opening those tiddlers, their background should be black
>
> then you can try escaping quotes through the jsonstringify filter:
>
> \define style-tiddler()
> [data-tiddler-title="$(currentTiddler)$"].tc-tiddler-frame {
> background-color: black;
> }
> \end
>
> <$list filter="[all[tiddlers]tag[Articles]jsonstringify[]]">
> <>
> 
>
> this makes them black. but the jsonstringify filter escapes only some 
> characters that should be escaped for css selectors
> escapecss escapes them all, by using CSSescape, which is a browser method 
> for doing just that
>

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywiki+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywiki@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/13b32234-ef39-4fa4-829a-52aa3d376d6f%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [tw5] Re: TW5 plugin: escapecss[] filter

2019-01-09 Thread BurningTreeC


> Btc,
>
> This seems like a cunning solution, perhaps only a few could invent. 
> Unfortunatly, pehaps I am one of the few who does not understand why you 
> would want to do it.
>
> Could you explain what use there is for a superuser and its use case or 
> possibilities?
>
> Regsrfs
> Tony
>

Hi Tony, I discovered some problems styling tiddlers using the 
data-tiddler-title attribute:

[data-tiddler-title="$(myTiddlerTitle)$"].tc-tiddler-frame {
styling
}

where myTiddlerTitle can be any tiddler a filter gives me
a tiddler that contains certain characters like quotes, html entities, 
other special characters, ... , would not be styled because it would need 
correct escaping in the "myTiddlerTitle" variable to address the 
css-selector correctly. TiddlyWiki doesn't ship a way to do correct css 
escaping but this filter does

so I'm filtering the tiddler title through escapecss[] which escapes all 
characters that need to be escaped in order for this to work

I'm using this styling in my navigator plugin 
(burningtreec.github.io/TW5-navigator) to visualize the "selected tiddler"


You can try this in a stylesheet tiddler on tiddlywiki.com to see the 
effect:

\define style-tiddler()
[data-tiddler-title="$(currentTiddler)$"].tc-tiddler-frame {
background-color: black;
}
\end

<$list filter="[all[tiddlers]tag[Articles]]">
<>


there are many tiddlers tagged "Articles" that contain quotes. the problem 
is not just quotes, but tiddlywiki.com avoids such problems
try opening those tiddlers, their background should be black

then you can try escaping quotes through the jsonstringify filter:

\define style-tiddler()
[data-tiddler-title="$(currentTiddler)$"].tc-tiddler-frame {
background-color: black;
}
\end

<$list filter="[all[tiddlers]tag[Articles]jsonstringify[]]">
<>


this makes them black. but the jsonstringify filter escapes only some 
characters that should be escaped for css selectors
escapecss escapes them all, by using CSSescape, which is a browser method 
for doing just that

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywiki+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywiki@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/17960b6c-8f7e-4fb5-9538-39f8ee85cb21%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[tw5] Useful Lessons from the "Competition"

2019-01-09 Thread Riz
to be fair, if you want to consider competition on the FOSS platform, consider 
vnote (https://tamlok.github.io/vnote/en_us/) or trillium 
(https://github.com/zadam/trilium). Both of them are less than 3 years old but 
has managed to surpass Tiddlywiki in GitHub stars. 

Tiddlywiki has several advantages over these two. Two major things that come to 
mind are.
1) Templating
2) Ability to have multiple copies of the same software running at the same 
time, essentially making it scalable without limits.

However, Tiddlywiki still gets beaten back when it comes to it. The reasons I 
think that causes this are, IMO.

1. Ease of entry
2. Appearance
3. Documentation

1. Tiddlywiki is a solution that requires intermediate activation energy from 
the user. People who decide to set up a personal knowledge base come in two 
groups*. Either "I want no headache, just install it and push an icon to get it 
up and running" group. Or the "I am doing it right this time, even if it takes 
some time" group. The first group opts for things like Evernote, or Joplin, or 
the apps I mentioned above and so on. The second groups goes for elaborate 
structures like org-mode or mediawiki and so on.

There has been long pending issues to reduce the activation energy to get 
started. A good example of the effort in this direction is Jed's Bob. However, 
it will take a long time before a newbie will find Bob, long before which he 
would have given up the idea to continue using TW. Having to install run time 
separately is so 2000s. It will not run well with the post millennial 
generation. 

My point is this. Tiddlywiki should concentrate more on the Windows OS users, 
which forms 80% of the desktop and laptop users, rather than the 
"ready-to-hack-around" Unix cult. This is coming from an active Linux user. 

Consider this: create an installer for windows that will check for existence of 
node run time in the system, and if not, will download and install it for the 
user with user permission.

2. Appearance. Tiddlywiki does look like it was conceived in the 90s and was 
designed in the 2000s. Consider it constructive criticism, but  who uses a 
depressing grey tone as the major colour? Was the primary goal to appear 
appealing to emo kids? 

Notice how every one of the new age note taking app which surges past 
Tiddlywiki in stars and downloads does look "nice"?. Heck, if any of them 
appeared in the search results around the time I started looking for a new note 
taking application, I wouldn't have given Tiddlywiki a second thought. 

3. It is nice to see that documentation efforts are occurring at higher pace 
than before. There is still lot to go. For eg: the getting started tiddler. It 
could do with an recommended way of installation for different platforms. May 
be it will look opinionated, but it will help a new person to get it up and 
running in the smallest possible time. 

I am not claiming that these three will magically turn around TWs fortunes. 
However, these three are the looming issues, IMO.

I feel like atleast some hold the attitude that "if they don't find TW good 
enough, their lose." After all, there are no monetary gains in having a larger 
following for a FOSS project. Consider that more people also means more 
contributions, more ideas and a better product for all.

In the end, this is another wall of text. It will disappear from our feeds in 
24 hours and from our minds faster than that. Makes you think about the 
pointlessness of everything.

TLDR: May be community need to have a sit down on why TW5 lags behind much less 
featured competition.




* Remember that the binary classification is made for understanding sake and 
people exist in a spectrum. 

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywiki+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywiki@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/f8538849-16e4-4351-8f62-30c96ef8c03e%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[tw5] Re: Is this a bug: Using conditional view widget to show caption or title

2019-01-09 Thread TonyM
Yes, oops, prior version published.

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywiki+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywiki@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/48f71a8d-2d73-4ab5-930b-2a395436168e%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[tw5] Re: [TW5] Bob and BobEXE version 1.2.0 Wibbly Wobbly

2019-01-09 Thread TonyM
I did not want To impose.

I will give more feedback, the features mean a lot to me.

I will try the rerelease.

I am also about to identify a plugin that appears to abend bob just on import.

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 post to this group, send email to tiddlywiki@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/ebf93b3d-9271-4ed4-8960-c0c9cf803b74%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [tw5] Re: TW5 plugin: escapecss[] filter

2019-01-09 Thread TonyM
Btc,

This seems like a cunning solution, perhaps only a few could invent. 
Unfortunatly, pehaps I am one of the few who does not understand why you would 
want to do it.

Could you explain what use there is for a superuser and its use case or 
possibilities?

Regsrfs
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 post to this group, send email to tiddlywiki@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/d6fadf63-1023-4f86-b1d4-b936086ccdf2%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [tw5] Re: TW5 plugin: escapecss[] filter

2019-01-09 Thread BurningTreeC


> Simon,
>  This is amazing feature and should be documented!
>
> It gives a lot of flexibility in applying customize css dynamically.
>
> --Mohammad
>

Thanks Mohammad,

yes I think using escapeCSS as a filter with a polyfill for browsers that 
don't support it is the best way to address css selectors flawlessly within 
tiddlywiki
the reason is that sometimes we want to address something named by tiddler 
titles through a css selector and tiddler titles can contain all kinds of 
characters

I'm trying to get this filter into the core, see this pull request: 
https://github.com/Jermolene/TiddlyWiki5/pull/3546

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywiki+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywiki@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/b0fc5061-6425-4335-8d00-b4dfb6406fd3%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [tw5] Re: TW5 plugin: escapecss[] filter

2019-01-09 Thread Mohammad
Simon,
 This is amazing feature and should be documented!

It gives a lot of flexibility in applying customize css dynamically.

--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 post to this group, send email to tiddlywiki@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/ff513dd1-8bf5-43b3-b15b-f687495aeada%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[tw5] Re: For the fun of it: A great github repo everybody should know

2019-01-09 Thread @TiddlyTweeter
Ti manca la Mutterland?

The North Italian pizza is getting better ... 

On Tuesday, 8 January 2019 21:00:53 UTC+1, BurningTreeC wrote:
>
> Hi all, as the new year has begun and the holidays are over, we surely 
> have to think about nutrition again
>
> This github repository covers important aspects about nutrition and I 
> thought I'd have to share it, because everyone should know how to make a 
> great Pizza!
>
> https://github.com/hendricius/pizza-dough
>
> Cheers from the italian in austro-asylum, PizaTC
>

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywiki+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywiki@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/064f1c4c-8a79-4fd0-a6b8-958a6367950d%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[tw5] Re: [TW5] Bob and BobEXE version 1.2.0 Wibbly Wobbly

2019-01-09 Thread @TiddlyTweeter
TonyM wrote:
>
> I Will review what Josiah/TiddlyTweeter documented, but I imagine it is 
> changing rapidly.
>

I'm not sure those notes I wrote are fully current now. However there are 
two issues on setup that they cover that are. These are both issues I would 
not expect Jed to have to deal with as they as much about the Windows O/S 
as Bob. They relate to scripting to launch external programs ... the core 
points being ...

-- launching Dos level commands via scripting on Windows its best to launch 
into a new command processor to prevent the main Bob session terminating.

-- launching Windows programs you need to understand the particular 
program's way of handling pathing. Whilst Bob scripts always execute in the 
right place, some programs (e.g. some file browsers) don't honour that. In 
those cases you may need to take steps to force them to behave on pathing 
as you want.

Best wishes
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 post to this group, send email to tiddlywiki@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/465e4316-8919-4a31-82ff-d0dd31226c08%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[tw5] Re: [TW5] Bob and BobEXE version 1.2.0 Wibbly Wobbly

2019-01-09 Thread Jed Carty
Argh, somehow I managed to upload a version that doesn't have the updated 
version of Bob and I was doing testing with a version that did have it.

I will update it when I get home in a few hours. Sorry about that.

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywiki+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywiki@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/b6bfe57a-401c-4734-be0c-a9fda60f63f0%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[tw5] Re: [TW5] Bob and BobEXE version 1.2.0 Wibbly Wobbly

2019-01-09 Thread @TiddlyTweeter
Jed Carty wrote:
>
> ... as it is I get very little feedback about the development and I have 
> no idea which features people care about and which ones they have trouble 
> using
>

I do think its important you get feedback. Bob is rich software. I'll use 
the new version a few days then comment.

FWIW, I find the docs basically clear. 

One thing I do suggest is that the "Configuration.md" 
(https://github.com/OokTech/TW5-Bob/blob/master/Configuration.md) is 
included in the Bob.EXE version. Its very helpful to understand how to hone 
a setup.

Best wishes
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 post to this group, send email to tiddlywiki@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/258bbfdd-d7d2-4d64-80b1-e8eca194ee35%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [tw5] Re: Program flow: how to store a variable in a field without user intervention?

2019-01-09 Thread Mohammad
Mark,
 I like your solution as you pass a macro output as a filter to a list 
widget by using Wikify widget.
I did a small changes to your code as below and borrowed a css from 
https://tiddlywiki.com/#Formatting%20List%20Results%20as%20Tables%20with%20CSS%20-%20Variable%20Column%20Method

No it works great:

\define mytiddlerslist(myfield)
<$list filter="[has[$myfield$]tags[]]"><$view field=title/> 
\end



<$wikify name="mytiddlers" text=<>>
<$list filter=<> >
 
  <$transclude tiddler="$:/core/ui/TagTemplate"/>
 






.dynamic-table {
  max-width:700px; /* could transclude tiddler width instead */
  -ms-box-orient: vertical;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -webkit-flex;
  display: inline-flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  flex-direction: row;
}

.ditem {
  max-width:160px; min-width:160px;
  flex: 0 0 2em; /* -grow, -shrink, -basis */
}
Enter code here...

Create a tiddler in tiddlywiki.com and paste above code inside it.

What I am curious about it is as below

   1. Is this a way to use the value of some variable in different scope or 
   program flow as Bimlas asked in his first post?
   2. Why the code does not work without wikify widget? This is important 
   question: why maco call cannot directly be used?


-- Mohammad





On Saturday, January 5, 2019 at 10:07:26 PM UTC+3:30, Mark S. wrote:
>
> Hi bimlas,
>
> It took me awhile to understand what you wanted. What you want can be 
> achieved with the Wikify widget. This is what I discovered from another 
> thread post by Tony.
>
> So it goes approximately (exact syntax will vary -- untested code -- I'll 
> let you bang your head working out the details ;-) )
>
> \define mytiddlerslist() 
> <$list filter="[has[myfield]tags[]]"><$view field=title/>
> \end
> <$wikify name="mytiddlers" text=<>>
> <$list filter=""/>
> 
>
> Note that I didn't have to eliminate duplicate tags -- all TW lists are 
> "compressed" automatically. That's either a feature or a problem, depending 
> on what you want.
>
> HTH
> -- Mark
>
> ```
> In the list of tiddlers
>   If tiddler meets a condition
> Add its tags to a list of tags
>   end
> end
>
> Filter out duplications from the list of tags
> Show the list of tags
> ```
>
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywiki+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywiki@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/a3e95bea-22d6-41ed-8ccb-932b24a832b3%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [tw5] Re: Program flow: how to store a variable in a field without user intervention?

2019-01-09 Thread Mohammad
Thank you for clarification Brian.

--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 post to this group, send email to tiddlywiki@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/60d37d22-71d4-48da-a66a-f61de8e4d6db%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[tw5] Re: How to search data tiddler for indexes or values?

2019-01-09 Thread Mohammad
The page is in Swedish!
I cannot understand. 

I appreciate if you give some example here in English.


--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 post to this group, send email to tiddlywiki@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/314dcd07-2634-421d-91e3-db19b1466d9c%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[tw5] Re: Is this a bug: Using conditional view widget to show caption or title

2019-01-09 Thread Mohammad
Tony!
 In your solution below

<$list filter="[all[current]has[caption]get[caption]] ~[{!!title}]" 
variable=name>
<$link to=<> tooltip="Custom tooltip"><>


Isn't it correct to change  to=<> to to=<>? What does 
it mean when it is used is used inside a list widget with defined variable? 
It refer to hosting tiddler.


--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 post to this group, send email to tiddlywiki@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/6eca2641-685c-486e-a60c-b12ad20f7c47%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[tw5] Re: [TW5] Bob and BobEXE version 1.2.0 Wibbly Wobbly

2019-01-09 Thread Jed Carty
Tony,

We are working on more documentation, but as it is I get very little 
feedback about the development and I have no idea which features people 
care about and which ones they have trouble using. Also if you don't see 
the button than something strange is going on. Are you looking at the tab 
in the control panel? It isn't in the list of wikis that you can have in 
the sidebar.

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywiki+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywiki@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/5222aa6b-04e8-4582-a276-d7ba54a8a157%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[tw5] Re: table content conditional formatting

2019-01-09 Thread vpl
Hi Mark

Magic !! 

Thanks very much for your help and so quick answer ..

Vpl

Le mardi 8 janvier 2019 17:09:05 UTC+1, Mark S. a écrit :
>
>
> You can apply the tags as classes like this:
>
> table>
> 
> DateTopicTitle
> 
> <$list filter="[tag[task]sort[topic]]">
> 
> <$link><$view field="created" format="date" template=
> "DD/0MM/YY"/>
> <$view field="topic"/>
> <$view field="title"/>
> 
> 
>
> And then a stylesheet (tiddler tagged with $:/tags/Stylesheet) like this:
>
> tr.done td.showstatus {
> color: red;
> }
>
> -- Mark
>
> On Tuesday, January 8, 2019 at 7:26:28 AM UTC-8, vpl wrote:
>>
>> Hi,
>>
>> I struggle to find a way to display a table whose content layout is 
>> condioned by tiddler field
>>
>> For example a table like the one below. I would like to highlight in red 
>> the 'topic' field (<$view field="topic"/>) if the tiddler has a tag "done"
>>
>> 
>> 
>> DateTopicTitle
>> 
>> <$list filter="[tag[task]sort[topic]]">
>> 
>> <$link><$view field="created" format="date" 
>> template="DD/0MM/YY"/>
>> <$view field="topic"/>
>> <$view field="title"/>
>> 
>> 
>>
>> I can't find anything that could help me ... but not a tiddlywiki expert
>>
>> Thanks for your help
>>
>> Regards
>>
>> Vpl
>>
>

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywiki+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywiki@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/1e625b09-d3f0-4711-b72a-92450ce2a0fe%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[tw5] Re: [TW5] Bob and BobEXE version 1.2.0 Wibbly Wobbly

2019-01-09 Thread Jed Carty
if you are using absolute paths to wikis instead of creating them through 
the interface in the control panel or they are not in the wikis folder it 
should work fine without any 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 post to this group, send email to tiddlywiki@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/3eaa8d69-4c3b-4104-86d4-341d2d8cbcd9%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[tw5] Re: Is this a bug: Using conditional view widget to show caption or title

2019-01-09 Thread Mohammad
Hello S. S.
I understood your solution is the more complete one!
The question is if I use this code in rather large wiki (12000 tiddlers) 
what would be the impact of using
$list widget here?

Have made a benchmarking to see how lengthy is the above computation time 
to show the results?


--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 post to this group, send email to tiddlywiki@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/c5dfa1eb-883b-48bb-8e55-c0054f247000%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[tw5] A Confusion of TOC and Search

2019-01-09 Thread Riz
The tiddler you are looking for is " $:/core/ui/DefaultSearchResultList". You 
can change the list filter to something like

<$list 
filter="[!is[system]search:caption{$(searchTiddler)$}sort[caption]limit[250]]">
{{!!caption}}




@Kalmir. Try replicating above step to include whatever field you would want 
listed.

sincerely,
Riz

https://ibnishak.github.io/Timimi/

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywiki+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywiki@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/30166944-d910-4cef-83ba-317704517c05%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.