Re: [twdev] Re: Tiddloid - A new android editor is to be released

2021-05-10 Thread Mohammad Rahmani
Hi donmor3000,

Many thanks for the update!
Downloaded and tested the Lite version on ANdroid 10 and works just great!

Side Note: Please post here
https://github.com/Jermolene/TiddlyWiki5/discussions
The Tiddlywikidev is not read by many users!



Best wishes
Mohammad


On Mon, May 10, 2021 at 4:06 AM donmor3000  wrote:

> A new version (1.4.0) is coming. Go to the GitHub Release
> <https://github.com/donmor/Tiddloid/releases/tag/1.4.0a> page to get the
> testing packages.
>
> *Update details:*
>
>- Main activity and splash now supports landscape mode
>- Now showing size of each files
>- Fixed the problem that "open in new window" operation crashes the
>page. Now opening a dialog for this operation.
>- Now supports changing theme color to adapt to the page, or hiding
>toolbar on page loaded (configure inside each wiki).
>- Now supports "print page" operation
>- Now supports forking TiddlyWiki Classic sites.
>- Refactored application data structure
>- Application data backup/restore(hidden operations)
>- Other bug fixes and performance improvements
>
> Please note: These packages is for early access only. Feel free to post
> issues and PRs on GitHub <https://github.com/donmor/Tiddloid>.
> 在2019年11月21日星期四 UTC+8 上午11:57:42 写道:
>
>> Thanks so much for updating and Developing Tiddloid.
>>
>> Tony
>>
>>
>> On Wednesday, November 20, 2019 at 11:42:15 PM UTC+11, donmor3000 wrote:
>>>
>>> A new release (1.3.6) came out. It  is recommended to go to the GitHub
>>> page to get it.
>>> Update detail:
>>>
>>>- Direct export now supports getting filename from TiddlyWiki
>>>- Fixed the bug that the backup files not removed after Wiki rolled
>>>back
>>>
>>> BTW the patch to the TiddlyWiki has been merged to master and should be
>>> with the next version (5.1.22)
>>>
>> --
> You received this message because you are subscribed to the Google Groups
> "TiddlyWikiDev" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to tiddlywikidev+unsubscr...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/tiddlywikidev/52db2ed0-5d47-4961-bdf9-5eef64360695n%40googlegroups.com
> <https://groups.google.com/d/msgid/tiddlywikidev/52db2ed0-5d47-4961-bdf9-5eef64360695n%40googlegroups.com?utm_medium=email_source=footer>
> .
>

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWikiDev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywikidev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywikidev/CAAV1gMBFDNA_fF9Wq-5MAS1nTezs94sDpCrRErmf-vMJOYu06Q%40mail.gmail.com.


[twdev] Demystify drag-N-drop in Tiddlywiki

2021-05-08 Thread Mohammad Rahmani
While drag and drop is not a new feature in Tiddlywiki, but it is a bit
tricky to develop tools based on it.
There are a lot of great use cases for it [1]. This feature has  recently
been improved [2] and there is still work in progress to address issues and
make it more powerful!

I am working on a resource to demystify the drag-N-drop in Tiddlywiki lets
all users use and customize it in their development for different purposes!

Please kindly share your scripts, tools, and examples for drag-N-drop in
Tiddlywiki. I will do


Best wishes
Mohammad


Ref
[1] https://groups.google.com/g/tiddlywiki/c/dDMG3Ocb29s/m/J0hYKp0qBAAJ
[2] https://groups.google.com/g/tiddlywiki/c/OR48TT_loB8/m/OY3LMOrDBAAJ

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWikiDev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywikidev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywikidev/CAAV1gMBbcCkH4MJQvYvsmL%3D4so3jvZsoO1SumE2fMg87cZZUow%40mail.gmail.com.


Re: [twdev] Announcing: easy Google Drive integration

2021-05-02 Thread Mohammad Rahmani
Ryan

There was some issue on my side. I was behind a firewall!
No it works!

Tested on: Win10, Chrome 89

Sidenote: why does it need such an access grant to drive
(see/edit/delete/create evrythings images, )? It is a bit scary!


I will post later to GitHub!


Best wishes
Mohammad


On Mon, May 3, 2021 at 8:49 AM Ryan Kramer  wrote:

> Hi Mohammad, can you let me know what browser and OS you are using? Also,
> can you open your browser's console (usually F12 does this), refresh the
> page, and send me the output?
>
> Also, I didn't realize that this Google Group has been discontinued.
> Please continue the conversation on Github if possible:
> https://github.com/Jermolene/TiddlyWiki5/discussions/5660
>
> On Sun, May 2, 2021 at 11:02 PM Mohammad Rahmani <
> mohammad.rahm...@gmail.com> wrote:
>
>>
>>
>>
>> On Mon, May 3, 2021 at 8:16 AM Ryan Kramer 
>> wrote:
>>
>> Hi Ryan!
>>
>> Nice stuff!
>>
>>
>> I have prototyped a simple webpage that allows you to load a TiddlyWiki
>>> from your Google Drive and save the changes back. Perhaps the TiddlyWiki
>>> project will be interested in hosting a more polished version at
>>> my.tiddlywiki.com (for example)?
>>>
>>> I built this so I can use my wiki from any browser that has internet
>>> access, as long as I can remember my Google credentials.
>>>
>>> Website: https://default-kramer.github.io/
>>> Source: https://github.com/default-kramer/default-kramer.github.io
>>> How to Use It:
>>> 1. Create a fresh Google account if you don't trust me (and why should
>>> you?)
>>> 2. Create a folder named "asap.wiki" in the root of your Google Drive.
>>> (The name asap.wiki comes from an earlier idea of this project.)
>>> 3. Add exactly one TiddlyWiki file to the asap.wiki folder. It must be a
>>> new enough version of TiddlyWiki that includes the CustomSaver (added here
>>> https://github.com/Jermolene/TiddlyWiki5/pull/4908)
>>> 4. Browse to https://default-kramer.github.io/ and click the Authorize
>>> button. Continue past the "unverified app" warning.
>>>
>>
>> I cannot see the button! Have you checked this?
>>
>>
>>
>>> 5. The website should load the wiki from your Google Drive and display
>>> it in an iframe.
>>> 6. Make some changes and save your wiki.
>>> 7. Verify that the changes were written back to your Google Drive
>>>
>>> Open Issues:
>>> 1. Obviously UI/UX is not my strong suit. Someone with more
>>> skill/experience than me could make this look and work a lot better.
>>> 2. If more than one wiki exists, it should prompt the user which one
>>> they want to open. (Right now it just fails.)
>>> 3. The app needs to be verified with Google. I think I am limited to 100
>>> users right now because I am unverified.
>>>
>>> Let me know if there is interest in making this an official TiddlyWiki
>>> offering and, if so, what I can do to help.
>>>
>>> --
>>> You received this message because you are subscribed to the Google
>>> Groups "TiddlyWikiDev" group.
>>> To unsubscribe from this group and stop receiving emails from it, send
>>> an email to tiddlywikidev+unsubscr...@googlegroups.com.
>>> To view this discussion on the web visit
>>> https://groups.google.com/d/msgid/tiddlywikidev/597ccec3-bac5-44c7-8258-b53048aca169n%40googlegroups.com
>>> <https://groups.google.com/d/msgid/tiddlywikidev/597ccec3-bac5-44c7-8258-b53048aca169n%40googlegroups.com?utm_medium=email_source=footer>
>>> .
>>>
>> --
>> You received this message because you are subscribed to a topic in the
>> Google Groups "TiddlyWikiDev" group.
>> To unsubscribe from this topic, visit
>> https://groups.google.com/d/topic/tiddlywikidev/I6SVXGHSPIc/unsubscribe.
>> To unsubscribe from this group and all its topics, send an email to
>> tiddlywikidev+unsubscr...@googlegroups.com.
>> To view this discussion on the web visit
>> https://groups.google.com/d/msgid/tiddlywikidev/CAAV1gMASN%2BgyGGraKiOjHZ5%2Bb-1iAHWJqQ5mgFp-rA6X03SCMA%40mail.gmail.com
>> <https://groups.google.com/d/msgid/tiddlywikidev/CAAV1gMASN%2BgyGGraKiOjHZ5%2Bb-1iAHWJqQ5mgFp-rA6X03SCMA%40mail.gmail.com?utm_medium=email_source=footer>
>> .
>>
> --
> You received this message because you are subscribed to the Google Groups
> "TiddlyWikiDev" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to

Re: [twdev] Announcing: easy Google Drive integration

2021-05-02 Thread Mohammad Rahmani
On Mon, May 3, 2021 at 8:16 AM Ryan Kramer  wrote:

Hi Ryan!

Nice stuff!


I have prototyped a simple webpage that allows you to load a TiddlyWiki
> from your Google Drive and save the changes back. Perhaps the TiddlyWiki
> project will be interested in hosting a more polished version at
> my.tiddlywiki.com (for example)?
>
> I built this so I can use my wiki from any browser that has internet
> access, as long as I can remember my Google credentials.
>
> Website: https://default-kramer.github.io/
> Source: https://github.com/default-kramer/default-kramer.github.io
> How to Use It:
> 1. Create a fresh Google account if you don't trust me (and why should
> you?)
> 2. Create a folder named "asap.wiki" in the root of your Google Drive.
> (The name asap.wiki comes from an earlier idea of this project.)
> 3. Add exactly one TiddlyWiki file to the asap.wiki folder. It must be a
> new enough version of TiddlyWiki that includes the CustomSaver (added here
> https://github.com/Jermolene/TiddlyWiki5/pull/4908)
> 4. Browse to https://default-kramer.github.io/ and click the Authorize
> button. Continue past the "unverified app" warning.
>

I cannot see the button! Have you checked this?



> 5. The website should load the wiki from your Google Drive and display it
> in an iframe.
> 6. Make some changes and save your wiki.
> 7. Verify that the changes were written back to your Google Drive
>
> Open Issues:
> 1. Obviously UI/UX is not my strong suit. Someone with more
> skill/experience than me could make this look and work a lot better.
> 2. If more than one wiki exists, it should prompt the user which one they
> want to open. (Right now it just fails.)
> 3. The app needs to be verified with Google. I think I am limited to 100
> users right now because I am unverified.
>
> Let me know if there is interest in making this an official TiddlyWiki
> offering and, if so, what I can do to help.
>
> --
> You received this message because you are subscribed to the Google Groups
> "TiddlyWikiDev" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to tiddlywikidev+unsubscr...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/tiddlywikidev/597ccec3-bac5-44c7-8258-b53048aca169n%40googlegroups.com
> 
> .
>

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWikiDev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywikidev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywikidev/CAAV1gMASN%2BgyGGraKiOjHZ5%2Bb-1iAHWJqQ5mgFp-rA6X03SCMA%40mail.gmail.com.


[twdev] Re: Awesome Starred Tiddlywiki Tools

2021-04-15 Thread Mohammad Rahmani
Look here Tiddlywiki in the Pod Store

https://solidproject.org/apps

Best wishes
Mohammad


On Thu, Apr 15, 2021 at 12:06 PM Mohammad Rahmani <
mohammad.rahm...@gmail.com> wrote:

> Also see
>
> Tiddlywiki SyncAdaptorModules for node-solid-server
> https://github.com/bourgeoa/solid-file-widget
>
> Store your Tiddlywiki in a Pod!
>
> Awesome!
>
>
> Best wishes
> Mohammad
>
>
> On Thu, Apr 15, 2021 at 12:00 PM Mohammad Rahmani <
> mohammad.rahm...@gmail.com> wrote:
>
>> I came over the https://github.com/almereyda/awesome-starred and
>> interestingly found several Tiddlywiki related tools! Amazingly they are
>> not discussed in this forum not can be found in TiddlyWiki community
>> links <https://links.tiddlywiki.com/>
>>
>> One of them is twserver-go
>>
>> https://github.com/K4rian/twserver-go
>>
>> It is a small portable Tiddlywki server and works on Windows/Linux/Mac
>> It supports extra folders for images and PDFS and other binaries also!
>>
>> You can find other nice tools there!
>>
>>
>> Best wishes
>> Mohammad
>>
>

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWikiDev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywikidev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywikidev/CAAV1gMCXfPGb5dukVixcx40NZfgW8HWeOsp7qNwOinUXus5m3g%40mail.gmail.com.


[twdev] Re: Awesome Starred Tiddlywiki Tools

2021-04-15 Thread Mohammad Rahmani
Also see

Tiddlywiki SyncAdaptorModules for node-solid-server
https://github.com/bourgeoa/solid-file-widget

Store your Tiddlywiki in a Pod!

Awesome!


Best wishes
Mohammad


On Thu, Apr 15, 2021 at 12:00 PM Mohammad Rahmani <
mohammad.rahm...@gmail.com> wrote:

> I came over the https://github.com/almereyda/awesome-starred and
> interestingly found several Tiddlywiki related tools! Amazingly they are
> not discussed in this forum not can be found in TiddlyWiki community links
> <https://links.tiddlywiki.com/>
>
> One of them is twserver-go
>
> https://github.com/K4rian/twserver-go
>
> It is a small portable Tiddlywki server and works on Windows/Linux/Mac
> It supports extra folders for images and PDFS and other binaries also!
>
> You can find other nice tools there!
>
>
> Best wishes
> Mohammad
>

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWikiDev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywikidev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywikidev/CAAV1gMB8B7nY6ZQAgFosqKjM2iCS17Q3%3DufNb5xXe3CzTz9Ctw%40mail.gmail.com.


[twdev] Awesome Starred Tiddlywiki Tools

2021-04-15 Thread Mohammad Rahmani
I came over the https://github.com/almereyda/awesome-starred and
interestingly found several Tiddlywiki related tools! Amazingly they are
not discussed in this forum not can be found in TiddlyWiki community links
<https://links.tiddlywiki.com/>

One of them is twserver-go

https://github.com/K4rian/twserver-go

It is a small portable Tiddlywki server and works on Windows/Linux/Mac
It supports extra folders for images and PDFS and other binaries also!

You can find other nice tools there!


Best wishes
Mohammad

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWikiDev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywikidev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywikidev/CAAV1gMDX9KZQbz6qdam-mALUsrQHixG4Jpqqi-Wh_eE8WR8eNA%40mail.gmail.com.


Re: [twdev] Warning when creating PluginLibrary in TW 5.1.23 pr

2020-11-18 Thread Mohammad
Hi Jeremy,
 I have tested with new fix and I can confirm the issue has gone!

Thank you

On Wednesday, November 18, 2020 at 8:06:44 PM UTC+3:30 Jeremy Ruston wrote:

> Thanks Mohammad, Saq,
>
> I’ve posted a fix here:
>
>
> https://github.com/Jermolene/TiddlyWiki5/commit/f61906501d89f9ce2bbc77bb3badba2cd5a81a34
>
> Best wishes
>
> Jeremy.
>
>
> On 18 Nov 2020, at 05:48, Mohammad  wrote:
>
> Thank you Saq! 
>
> I hope Jeremy have a look and correct the issue!
>
> Mohammad
>
> On Wednesday, November 18, 2020 at 2:53:18 AM UTC+3:30 saq.i...@gmail.com 
> wrote:
>
>> I think I have narrowed the problem down to lines 3-15 in the arabic 
>> translation:
>>
>>
>> https://github.com/Jermolene/TiddlyWiki5/blob/master/languages/ar-PS/ControlPanel.multids#L3
>>
>> To reproduce the problem using just the core:
>>
>> node tiddlywiki.js editions/pluginlibrary/ --build library
>>
>
> -- 
> You received this message because you are subscribed to the Google Groups 
> "TiddlyWikiDev" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to tiddlywikide...@googlegroups.com.
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/tiddlywikidev/72777bde-4a96-4214-bf26-1652e2787bdan%40googlegroups.com
>  
> <https://groups.google.com/d/msgid/tiddlywikidev/72777bde-4a96-4214-bf26-1652e2787bdan%40googlegroups.com?utm_medium=email_source=footer>
> .
>
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWikiDev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywikidev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywikidev/7a745e1a-d1bc-4bc3-9bd0-bf2d87f4f093n%40googlegroups.com.


[twdev] Re: Warning when creating PluginLibrary in TW 5.1.23 pr

2020-11-17 Thread Mohammad
Thank you Saq! 

I hope Jeremy have a look and correct the issue!

Mohammad

On Wednesday, November 18, 2020 at 2:53:18 AM UTC+3:30 saq.i...@gmail.com 
wrote:

> I think I have narrowed the problem down to lines 3-15 in the arabic 
> translation:
>
>
> https://github.com/Jermolene/TiddlyWiki5/blob/master/languages/ar-PS/ControlPanel.multids#L3
>
> To reproduce the problem using just the core:
>
> node tiddlywiki.js editions/pluginlibrary/ --build library
>

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWikiDev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywikidev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywikidev/72777bde-4a96-4214-bf26-1652e2787bdan%40googlegroups.com.


[twdev] Re: Warning when creating PluginLibrary in TW 5.1.23 pr

2020-11-16 Thread Mohammad
Hi Jeremy,
To make sure I have downloaded the latest TW 5.1.23 again from GitHub, 
deleting the previous version and install the new one on my computer. 
The error is still there. So, it seems something going wrong with core!

p.s: My test with TW 5.1.22 works fine with no warning.

Best
Mohammad

On Monday, November 16, 2020 at 8:26:36 PM UTC+3:30 Jeremy Ruston wrote:

> Hi Mohammad
>
> That looks like there's a corrupt .multids file, perhaps 
> core/language/en-GB/ControlPanel.multids
>
> Best wishes
>
> Jeremy
>
> On Sunday, November 15, 2020 at 5:14:23 PM UTC Mohammad wrote:
>
>> I am trying to make a Plugin Library Using the below script
>>
>> {
>> "description": "TiddlyWiki Plugin Library",
>> "plugins": [
>> "tiddlywiki/pluginlibrary",
>> "kookma/commander",
>> "kookma/favorites",
>> "kookma/pinboard",
>> "kookma/searchwikis",
>> "kookma/shiraz",
>> "kookma/slider",
>> "kookma/solution", 
>> "kookma/toc", 
>> "kookma/todolist", 
>> "kookma/trashbin", 
>> "kookma/utility" 
>> ],
>> "themes": [
>> "tiddlywiki/vanilla",
>> "tiddlywiki/snowwhite"
>> ],
>> "includeWikis": [
>> ],
>> "build": {
>> "library": [
>> "--makelibrary","$:/UpgradeLibrary",
>> 
>> "--savelibrarytiddlers","$:/UpgradeLibrary","[prefix[$:/plugins/kookma]]","recipes/library/tiddlers/","$:/UpgradeLibrary/List",
>> 
>> "--savetiddler","$:/UpgradeLibrary/List","recipes/library/tiddlers.json",
>>
>> "--rendertiddler","$:/plugins/tiddlywiki/pluginlibrary/library.template.html","index.html","text/plain"]
>> }
>> }
>>
>>
>> I get the following warning
>>
>> Warning: .multids file contains multiple definitions for 
>> $:/language/ControlPanel/<$button set="$
>>
>> Interestingly, there is no warning if I use Tiddlywiki 5.1.22! What is 
>> going wrong here?
>>
>> --Mohammad
>>
>>

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWikiDev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywikidev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywikidev/62e03481-ddc0-46a1-9592-e627657e3a47n%40googlegroups.com.


[twdev] Warning when creating PluginLibrary in TW 5.1.23 pr

2020-11-15 Thread Mohammad
I am trying to make a Plugin Library Using the below script

{
"description": "TiddlyWiki Plugin Library",
"plugins": [
"tiddlywiki/pluginlibrary",
"kookma/commander",
"kookma/favorites",
"kookma/pinboard",
"kookma/searchwikis",
"kookma/shiraz",
"kookma/slider",
"kookma/solution", 
"kookma/toc", 
"kookma/todolist", 
"kookma/trashbin", 
"kookma/utility" 
],
"themes": [
"tiddlywiki/vanilla",
"tiddlywiki/snowwhite"
],
"includeWikis": [
],
"build": {
"library": [
"--makelibrary","$:/UpgradeLibrary",

"--savelibrarytiddlers","$:/UpgradeLibrary","[prefix[$:/plugins/kookma]]","recipes/library/tiddlers/","$:/UpgradeLibrary/List",

"--savetiddler","$:/UpgradeLibrary/List","recipes/library/tiddlers.json",
"--rendertiddler","$:/plugins/tiddlywiki/pluginlibrary/library.template.html","index.html","text/plain"]
}
}


I get the following warning

Warning: .multids file contains multiple definitions for 
$:/language/ControlPanel/<$button set="$

Interestingly, there is no warning if I use Tiddlywiki 5.1.22! What is 
going wrong here?

--Mohammad

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWikiDev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywikidev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywikidev/103a8545-740c-42c8-8e7d-7375740c597bn%40googlegroups.com.


Re: [twdev] Command line export, then title changes

2020-05-24 Thread Mohammad Rahmani
Please have a look here:
https://tiddlywiki.com/prerelease/#Generating%20Static%20Sites%20with%20TiddlyWiki


Best wishes
Mohammad


On Mon, May 25, 2020 at 9:11 AM Kalcifer Kandari 
wrote:

> Thanks, but that still give a similar error:
>
> Error: ENOENT: no such file or directory, open
> 'E:\path\local\output\$:\boot\boot.css.html'
>
> Kalcifer
>
> On Monday, May 25, 2020 at 4:21:27 AM UTC+1, Mohammad wrote:
>>
>>
>> Use
>> tiddlywiki mywiki --render "[all[]]-[tag[private]]"
>>
>> change mywiki with your wiki folder name. This is when you run the
>> command from a parent folder
>> if not give the correct wiki folder path, if you run from inside the wiki
>> folder just issue
>> tiddlywiki  --render "[all[]]-[tag[private]]"
>>
>> Best wishes
>> Mohammad
>>
>>
>> On Mon, May 25, 2020 at 7:30 AM Kalcifer Kandari 
>> wrote:
>>
>>> So, I'm working on a fancy script to publish my site by just running a
>>> single command. I want to do this because the working wiki is a mix of
>>> public and private tiddlers, which is much easier to work with that 2
>>> separate wikis, given they share a lot of tiddlers. I'm using the
>>> standalone wiki, because far as I know, exposing the node.js version to the
>>> internet is not viable as visitors could edit the site.
>>>
>>> The command will do something like this:
>>>
>>>1. robocopy /mir the local folder to a staging folder.
>>>2. In the staging folder, from the original HTML file export some
>>>tiddlers based on this filter[all[]]-[tag[private]] to a new HTML
>>>file, then delete the original HTML file.
>>>3. Then rename a few tiddlers, such as index--public to index.
>>>4. robocopy /mir the staging folder to the server, and delete the
>>>staging folder.
>>>
>>> So 2 and 3 are where I'm at.
>>>
>>> *For 2: *I'm trying to use tiddlywiki wiki.html --render
>>> "[all[]]-[tag[private]]", but it's just throwing an error:
>>>
>>> Error: ENOENT: no such file or directory, open
>>> 'E:\path\wiki.html\output\$:\boot\boot.css.html'
>>>
>>> My suspicion is that the tiddlywiki command only works for node.js wikis?
>>>
>>> *For 3:* I've looked at the tiddlywiki wiki.html --setField
>>> documentation <https://tiddlywiki.com/static/SetFieldCommand.html>, and
>>> it says "*templatetitle* - the tiddler to wikify into the specified
>>> field. If blank or missing then the specified field is deleted", I'm not
>>> clear on what that means. I would expect to be able to run tiddlywiki
>>> wiki.html --setField "[title[index--public]]" "title" "index", although
>>> I haven't got so far to be able to try that out yet.
>>>
>>> Thanks,
>>>
>>> Kalcifer
>>>
>>> --
>>> You received this message because you are subscribed to the Google
>>> Groups "TiddlyWikiDev" group.
>>> To unsubscribe from this group and stop receiving emails from it, send
>>> an email to tiddly...@googlegroups.com.
>>> To view this discussion on the web visit
>>> https://groups.google.com/d/msgid/tiddlywikidev/5cf4d25b-5d4e-42ed-b9c9-1429c0030ed9%40googlegroups.com
>>> <https://groups.google.com/d/msgid/tiddlywikidev/5cf4d25b-5d4e-42ed-b9c9-1429c0030ed9%40googlegroups.com?utm_medium=email_source=footer>
>>> .
>>>
>> --
> You received this message because you are subscribed to the Google Groups
> "TiddlyWikiDev" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to tiddlywikidev+unsubscr...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/tiddlywikidev/2b94bea4-5d7b-4734-a75f-f118ccb3b5c4%40googlegroups.com
> <https://groups.google.com/d/msgid/tiddlywikidev/2b94bea4-5d7b-4734-a75f-f118ccb3b5c4%40googlegroups.com?utm_medium=email_source=footer>
> .
>

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWikiDev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywikidev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywikidev/CAAV1gMAbd7f7ZycWVEOmDhRK9Y_AMpfzKZxF3-MeG77qLc%2BXNg%40mail.gmail.com.


Re: [twdev] Command line export, then title changes

2020-05-24 Thread Mohammad Rahmani
Use
tiddlywiki mywiki --render "[all[]]-[tag[private]]"

change mywiki with your wiki folder name. This is when you run the command
from a parent folder
if not give the correct wiki folder path, if you run from inside the wiki
folder just issue
tiddlywiki  --render "[all[]]-[tag[private]]"

Best wishes
Mohammad


On Mon, May 25, 2020 at 7:30 AM Kalcifer Kandari 
wrote:

> So, I'm working on a fancy script to publish my site by just running a
> single command. I want to do this because the working wiki is a mix of
> public and private tiddlers, which is much easier to work with that 2
> separate wikis, given they share a lot of tiddlers. I'm using the
> standalone wiki, because far as I know, exposing the node.js version to the
> internet is not viable as visitors could edit the site.
>
> The command will do something like this:
>
>1. robocopy /mir the local folder to a staging folder.
>2. In the staging folder, from the original HTML file export some
>tiddlers based on this filter[all[]]-[tag[private]] to a new HTML
>file, then delete the original HTML file.
>3. Then rename a few tiddlers, such as index--public to index.
>4. robocopy /mir the staging folder to the server, and delete the
>staging folder.
>
> So 2 and 3 are where I'm at.
>
> *For 2: *I'm trying to use tiddlywiki wiki.html --render
> "[all[]]-[tag[private]]", but it's just throwing an error:
>
> Error: ENOENT: no such file or directory, open
> 'E:\path\wiki.html\output\$:\boot\boot.css.html'
>
> My suspicion is that the tiddlywiki command only works for node.js wikis?
>
> *For 3:* I've looked at the tiddlywiki wiki.html --setField documentation
> <https://tiddlywiki.com/static/SetFieldCommand.html>, and it says "
> *templatetitle* - the tiddler to wikify into the specified field. If
> blank or missing then the specified field is deleted", I'm not clear on
> what that means. I would expect to be able to run tiddlywiki wiki.html
> --setField "[title[index--public]]" "title" "index", although I haven't
> got so far to be able to try that out yet.
>
> Thanks,
>
> Kalcifer
>
> --
> You received this message because you are subscribed to the Google Groups
> "TiddlyWikiDev" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to tiddlywikidev+unsubscr...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/tiddlywikidev/5cf4d25b-5d4e-42ed-b9c9-1429c0030ed9%40googlegroups.com
> <https://groups.google.com/d/msgid/tiddlywikidev/5cf4d25b-5d4e-42ed-b9c9-1429c0030ed9%40googlegroups.com?utm_medium=email_source=footer>
> .
>

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWikiDev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywikidev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywikidev/CAAV1gMBhXY6SPCFEhVpR97wTB_7VBzt%3DxBe_J7vRnFH465iePw%40mail.gmail.com.


Re: [twdev] Re: How to export functional static website

2020-05-05 Thread Mohammad
Many thanks ILYA and sorry for this late reply!

On Saturday, May 2, 2020 at 1:15:20 AM UTC+4:30, ILYA wrote:
>
> Hi Mohammad,
>
> Some docs available on demo site here 
> https://iilyak.github.io/tiddlywiki-splitweb/
>
> The code is here
> https://github.com/iilyak/tiddlywiki-splitweb
>

I got the code and doc! 

>
>
> Unfortunately it doesn't work with latest tw5 since the sync adapter 
> interface has been changed.
> I am slowly working on fixing the plugin.
>

Wonderful! 

>
> Best regards,
> ILYA
>


Cheers
Mohammad
 

>
> On 30 April 2020 01:29:57 GMT-07:00, Mohammad  > wrote:
>>
>> Hi Ilya,
>>  This is wonderful solution! I would much appreciate if you kindly 
>> instruct how
>> to use the plugin and what is the relevant tiddlywiki.info 
>>
>> --Mohammad
>>
>> On Wednesday, December 11, 2019 at 6:28:48 AM UTC+3:30, ILYA Khlopotov 
>> wrote:
>>>
>>> Hello Mohamed,
>>>
>>> > Hello ILYA,
>>> > Did you manage to get a working solution for your requirement? I tried 
>>> to use
>>> > "--rendertiddler","$:/core/save/all","index.html","text/plain"
>>> > and I got also a single HTML file.
>>>
>>> Just wanted to provide an update from my side. I decided to implement 
>>> custom sync adaptor. My current code is in the attached file.
>>> It works as expected if I have following files in the root directory of 
>>> a web server
>>>
>>> index.html --- built using edition which includes my iilyak/static plugin
>>> tiddlers.json
>>> ```
>>>
>>> [
>>>   {
>>> "title": "HelloThere",
>>> "tags": "FirstTag [[Second Tag]]",
>>> "fields": {
>>> "my-custom-field": "Field value"
>>> }
>>>   }
>>> ]
>>>
>>> ```
>>> tiddlers/HelloThere
>>> ```
>>> {
>>>   "created": "20191128223719980",
>>>   "modified": "20191128223730628",
>>>   "tags": "FirstTag [[Second Tag]]",
>>>   "text": "BlaBla",
>>>   "title": "HelloThere",
>>>   "type": "text/vnd.tiddlywiki",
>>>   "my-custom-field": "Field value"
>>> }
>>> ```
>>>
>>> In the next couple of days I would be trying to find a way how to 
>>> generate independent json files and how to generate tiddlers.json
>>>
>>> Best regards,
>>> iilyak
>>>
>>> On Mon, Dec 9, 2019 at 1:30 PM Mohamed Sh. Amin  
>>> wrote:
>>>
>>>> Hello ILYA,
>>>>
>>>> Did you manage to get a working solution for your requirement? I tried 
>>>> to use
>>>> "--rendertiddler","$:/core/save/all","index.html","text/plain"
>>>> and I got also a single HTML file.
>>>>
>>>> What I'm thinking now is:-
>>>> 1- some working solution with tiddlywiki.info 
>>>> <http://www.google.com/url?q=http%3A%2F%2Ftiddlywiki.info=D=1=AFQjCNHkNn4VfYQn3QSKVVY1NrUnPOislg>
>>>>  (but 
>>>> after TonyM replay I think there is not a direct solution).
>>>> 2- use TiddlyServer API.
>>>> 3- create a script to split the single HTML file to separated files 
>>>> (hope not to go this way)
>>>>
>>>> Regards 
>>>>
>>>>
>>>>
>>>> On Thursday, November 28, 2019 at 4:36:12 PM UTC+2, ILYA Khlopotov 
>>>> wrote:
>>>>>
>>>>> Hello, 
>>>>>
>>>>> I am trying to make an edition which would include a set of plugins 
>>>>> and few custom tiddlers. This edition need to be exported as a web site. 
>>>>> The website should act as read-only tiddlywiki. I.e. search and all 
>>>>> included Javascript should continue to work. The exported site should 
>>>>> have 
>>>>> index.html (which would contain all system tiddlers) and a set of 
>>>>> separate 
>>>>> html files for non system tiddlers. All tiddlers from separate files need 
>>>>> to be accessible from index.html.  
>>>>> Ideally I want to achieve that via tiddlywiki.info file without extra 
>>>>> scripts.
>>>>> 

Re: [twdev] Re: How to export functional static website

2020-04-30 Thread Mohammad
Hi Ilya,
 This is wonderful solution! I would much appreciate if you kindly instruct 
how
to use the plugin and what is the relevant tiddlywiki.info 

--Mohammad

On Wednesday, December 11, 2019 at 6:28:48 AM UTC+3:30, ILYA Khlopotov 
wrote:
>
> Hello Mohamed,
>
> > Hello ILYA,
> > Did you manage to get a working solution for your requirement? I tried 
> to use
> > "--rendertiddler","$:/core/save/all","index.html","text/plain"
> > and I got also a single HTML file.
>
> Just wanted to provide an update from my side. I decided to implement 
> custom sync adaptor. My current code is in the attached file.
> It works as expected if I have following files in the root directory of a 
> web server
>
> index.html --- built using edition which includes my iilyak/static plugin
> tiddlers.json
> ```
>
> [
>   {
>   "title": "HelloThere",
>   "tags": "FirstTag [[Second Tag]]",
>   "fields": {
>   "my-custom-field": "Field value"
>   }
>   }
> ]
>
> ```
> tiddlers/HelloThere
> ```
> {
>   "created": "20191128223719980",
>   "modified": "20191128223730628",
>   "tags": "FirstTag [[Second Tag]]",
>   "text": "BlaBla",
>   "title": "HelloThere",
>   "type": "text/vnd.tiddlywiki",
>   "my-custom-field": "Field value"
> }
> ```
>
> In the next couple of days I would be trying to find a way how to generate 
> independent json files and how to generate tiddlers.json
>
> Best regards,
> iilyak
>
> On Mon, Dec 9, 2019 at 1:30 PM Mohamed Sh. Amin  > wrote:
>
>> Hello ILYA,
>>
>> Did you manage to get a working solution for your requirement? I tried to 
>> use
>> "--rendertiddler","$:/core/save/all","index.html","text/plain"
>> and I got also a single HTML file.
>>
>> What I'm thinking now is:-
>> 1- some working solution with tiddlywiki.info 
>> <http://www.google.com/url?q=http%3A%2F%2Ftiddlywiki.info=D=1=AFQjCNHkNn4VfYQn3QSKVVY1NrUnPOislg>
>>  (but 
>> after TonyM replay I think there is not a direct solution).
>> 2- use TiddlyServer API.
>> 3- create a script to split the single HTML file to separated files (hope 
>> not to go this way)
>>
>> Regards 
>>
>>
>>
>> On Thursday, November 28, 2019 at 4:36:12 PM UTC+2, ILYA Khlopotov wrote:
>>>
>>> Hello, 
>>>
>>> I am trying to make an edition which would include a set of plugins and 
>>> few custom tiddlers. This edition need to be exported as a web site. 
>>> The website should act as read-only tiddlywiki. I.e. search and all 
>>> included Javascript should continue to work. The exported site should have 
>>> index.html (which would contain all system tiddlers) and a set of separate 
>>> html files for non system tiddlers. All tiddlers from separate files need 
>>> to be accessible from index.html.  
>>> Ideally I want to achieve that via tiddlywiki.info file without extra 
>>> scripts.
>>> I know it should be possible but I cannot understand how to make it work.
>>> I found few examples but they don't do what I need:
>>> - "--rendertiddler","$:/core/save/all","index.html","text/plain"] --- 
>>> renders everything into a single file 
>>> -"--rendertiddler","$:/core/templates/static.template.html","static.html","text/plain"
>>>  
>>> --- produces noJS version of wiki I would like to avoid modifying all my 
>>> tiddlers. I tried exporting using $:/core/save/empty but I don't know 
>>> how to refer to other tiddlers (exported in html format) in output/static 
>>> directory. I included the content of tiddlywiki.info in the attachment. 
>>>
>>> Any hints or examples of doing something like this?
>>>
>>> Best regards,
>>> ILYA
>>>
>>> -- 
>> You received this message because you are subscribed to the Google Groups 
>> "TiddlyWikiDev" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to tiddly...@googlegroups.com .
>> To view this discussion on the web visit 
>> https://groups.google.com/d/msgid/tiddlywikidev/1253387f-4f3c-4adf-9179-5fd31277cf4d%40googlegroups.com
>>  
>> <https://groups.google.com/d/msgid/tiddlywikidev/1253387f-4f3c-4adf-9179-5fd31277cf4d%40googlegroups.com?utm_medium=email_source=footer>
>> .
>>
>

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWikiDev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywikidev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywikidev/6c62f878-25c8-4233-aa9c-1fc37d67f8c5%40googlegroups.com.


Re: [twdev] Plugin repacking deletes shadow tiddler overrides

2020-04-28 Thread Mohammad
Nico,
 See here: https://tiddlywiki.com/#Release%205.1.22
 When the plugin has no JS no needs for reloading! 
 Jeremy may have better answer, but I am using in browser plugin packing 
and I have not such experience in 5.1.22+
 I just curious about dependency which have JS! See here: from above 
reference:

Plugins may now declare dependencies that are automatically installed 
> without user intervention
>


--Mohammad


On Tuesday, April 28, 2020 at 4:11:33 PM UTC+4:30, Nicolas Petton wrote:
>
> Mohammad > writes: 
>
> >  Do you use TW 5.1.22 or older one? 
>
> I'm using 5.1.22, and reloading after the first repacking seems 
> necessary, but not after subsequent repackings. 
>

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWikiDev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywikidev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywikidev/6449afd0-d1a5-4f72-be6a-dbf70a3e5ae5%40googlegroups.com.


Re: [twdev] Plugin repacking deletes shadow tiddler overrides

2020-04-28 Thread Mohammad
Nico,
 Do you use TW 5.1.22 or older one?

 When you add a plugin and hence when you you create/repack a new plugin! 
this message appears and it is part of TW mechanism!
  Adding new plugins in TW 5.1.21 and older require save and reload.
  
 In TW 5.1.22 and later if the plugin does not include JavaScript code No 
relaod is required and this message will not be shown!

--Mohammad


On Tuesday, April 28, 2020 at 1:06:07 PM UTC+4:30, Nicolas Petton wrote:
>
> Nicolas Petton > writes: 
>
> > It actually works (both using `repackPlugin` and Tinka), but after the 
> > first repacking, a page reload is neeeded. (I haven't seen the issue 
> > with subsequent repacking). 
>
> I don't know how I missed this, but a reload warning is actually shown 
> upon first repacking :) 
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWikiDev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywikidev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywikidev/82b092e9-73bc-49e2-aa21-6eb2aa67c14a%40googlegroups.com.


Re: [twdev] Re: First TW plugin!

2020-04-28 Thread Mohammad
Nico,

I announced your new tools at

https://groups.google.com/d/msg/tiddlywiki/uHr7ocitnGk/rR2vxKVFBAAJ

That forum has more audiences as final users interested in using these 
great stuffs.

--Mohammad

On Tuesday, April 28, 2020 at 11:51:14 AM UTC+4:30, Nicolas Petton wrote:
>
> Mohammad > writes: 
>
> > Hi Nico, 
>
> Hi Mohammad, 
>
> > A very clean and semantic implementation. Not only the Project Manager 
> is a 
> > very powerful tool but the beautiful theme helped 
> > to have a clean and semantic working environment. 
>
> Thanks :) 
>
> > Minor suggestion: 
> > - The two yellowish icons for all done and finished inbox seems not flat 
> > icon and are not compatible with theme icons. Flaticon has great free 
> ones 
> > to fit here 
>
> These are not icons, just utf-8 symbols, but thanks for the suggestion. 
>
> Nico 
>

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWikiDev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywikidev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywikidev/325378cf-b2b9-43d7-83b9-587bd4fca4f2%40googlegroups.com.


Re: [twdev] Re: Plugin repacking deletes shadow tiddler overrides

2020-04-28 Thread Mohammad
Hi Nico,

 Your experiment result in such a great theme and plugin!
 I am sure your serious development will absolutely amazing!

 Cheers and looking forward to see more contribution from your side :-)

 Best wishes
 Mohammad

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWikiDev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywikidev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywikidev/da54aa96-2153-4f9c-8a31-47950507e2d5%40googlegroups.com.


Re: [twdev] Imminent new release of TiddlyDesktop

2020-04-28 Thread Mohammad
Some raw feedback:

Tested on Windows 10 (x64)

[x] create new wiki
[x] add wiki file

[ ] add wiki folder
- The wiki folder should be created already
- The empty edition seems not work as changes not save for me
- The server edition works (e.g wiki created using tiddlywiki mywiki --init 
server)
- When creating a tiddler called $:/favicon.ico on save tiddler wiki 
freezes like few seconds and then save BUT when wiki is closed and reopen 
again nothing is shown. Also no icon is shown on TiddlywikiDesktop


--Mohammad


On Tuesday, April 28, 2020 at 1:28:57 AM UTC+4:30, Jeremy Ruston wrote:
>
> I’ve posted the first prerelease of v0.0.14:
>
>
> https://github.com/Jermolene/TiddlyDesktop/releases/tag/v0.0.14-prerelease.1
>
> Questions and comments welcome,
>
> Best wishes
>
> Jeremy.
>
> On 27 Apr 2020, at 20:42, Mohammad > 
> wrote:
>
> Hi Jeremy,
>
> Thanks for clarification!
>
> Best wishes
> Mohammad
>
> On Tuesday, April 28, 2020 at 12:08:17 AM UTC+4:30, Jeremy Ruston wrote:
>>
>> Hi Mohammad
>>
>> Very good news Jeremy!
>>
>> It seems for testing there is prerelease and one has to build it! Am I 
>> right?
>>
>>
>> Yes, at this point I just wanted to ping the other TiddlyDesktop 
>> developers. I’ll prepare a pre-release soon.
>>
>> Best wishes
>>
>> Jeremy
>>
>>
>> --Mohammad
>>
>> On Monday, April 27, 2020 at 2:22:28 PM UTC+4:30, Jeremy Ruston wrote:
>>>
>>> After a 2 year hiatus, TiddlyDesktop v0.0.14 is nearly ready for 
>>> release. This is to ask those who build their own TiddlyDesktop to please 
>>> give the latest code a try:
>>>
>>> https://github.com/Jermolene/TiddlyDesktop/
>>>
>>> There are quite a few worthwhile improvements:
>>>
>>> * Added new “Create Wiki” button to create new wiki files/folders from 
>>> templates or by cloning an existing wiki (see illustration below)
>>> * New command line option to open specific wikis at startup
>>> * Switched from static colours to using backstage palette colours
>>> * Reverted to less skinny fonts
>>> * Add a button to access Chromium’s flags page
>>> * Fixed a crash with SVG links
>>> * Setting to rename the wiki list window (useful if running multiple 
>>> instances)
>>> * Added authorisation option for wikifolders
>>> * Fixed issue with “quit” item in tray menu not working
>>> * Updated nwjs to v0.45.2
>>>
>>> Thanks to @mklauber, @BurningTreeC, @BramChen and @half0wl for their 
>>> help with this release.
>>>
>>> Feedback or questions welcome,
>>>
>>> Best wishes
>>>
>>> Jeremy
>>>
>>>
>>>
>> -- 
>> You received this message because you are subscribed to the Google Groups 
>> "TiddlyWikiDev" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to tiddly...@googlegroups.com.
>> To view this discussion on the web visit 
>> https://groups.google.com/d/msgid/tiddlywikidev/d6a5ad71-9aa6-4df5-b86d-8ab816fc2ca4%40googlegroups.com
>>  
>> <https://groups.google.com/d/msgid/tiddlywikidev/d6a5ad71-9aa6-4df5-b86d-8ab816fc2ca4%40googlegroups.com?utm_medium=email_source=footer>
>> .
>>
>>
>>
> -- 
> You received this message because you are subscribed to the Google Groups 
> "TiddlyWikiDev" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to tiddly...@googlegroups.com .
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/tiddlywikidev/5882308a-a9a8-4f0e-9b94-5ad4c3b1efa9%40googlegroups.com
>  
> <https://groups.google.com/d/msgid/tiddlywikidev/5882308a-a9a8-4f0e-9b94-5ad4c3b1efa9%40googlegroups.com?utm_medium=email_source=footer>
> .
>
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWikiDev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywikidev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywikidev/446dd5e7-21ef-4586-bb07-ebf944115eaf%40googlegroups.com.


[twdev] Re: Plugin repacking deletes shadow tiddler overrides

2020-04-28 Thread Mohammad
Nico,
 I may recommend the below tools

-In browser (very simle method)
https://groups.google.com/d/msg/tiddlywiki/Tlje6l8UZiU/GeASjxO1AwAJ


- Node.js +TW
https://github.com/inmysocks/PluginDevelopment


I see you have developed some nice tools (Progect Manager, Notebook 
theme,...) I may recommend to put the repo somewhere in GitHub or similar 
host
for future reference issue tracking, ...


--Mohammad

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWikiDev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywikidev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywikidev/d54dad1c-7aef-4ac9-bd72-0bba9c3b57a0%40googlegroups.com.


Re: [twdev] Imminent new release of TiddlyDesktop

2020-04-28 Thread Mohammad
Many thanks Jeremy!
This lets other to give a try.

Best wishes
Mohammad

On Tuesday, April 28, 2020 at 1:28:57 AM UTC+4:30, Jeremy Ruston wrote:
>
> I’ve posted the first prerelease of v0.0.14:
>
>
> https://github.com/Jermolene/TiddlyDesktop/releases/tag/v0.0.14-prerelease.1
>
> Questions and comments welcome,
>
> Best wishes
>
> Jeremy.
>
> On 27 Apr 2020, at 20:42, Mohammad > 
> wrote:
>
> Hi Jeremy,
>
> Thanks for clarification!
>
> Best wishes
> Mohammad
>
> On Tuesday, April 28, 2020 at 12:08:17 AM UTC+4:30, Jeremy Ruston wrote:
>>
>> Hi Mohammad
>>
>> Very good news Jeremy!
>>
>> It seems for testing there is prerelease and one has to build it! Am I 
>> right?
>>
>>
>> Yes, at this point I just wanted to ping the other TiddlyDesktop 
>> developers. I’ll prepare a pre-release soon.
>>
>> Best wishes
>>
>> Jeremy
>>
>>
>> --Mohammad
>>
>> On Monday, April 27, 2020 at 2:22:28 PM UTC+4:30, Jeremy Ruston wrote:
>>>
>>> After a 2 year hiatus, TiddlyDesktop v0.0.14 is nearly ready for 
>>> release. This is to ask those who build their own TiddlyDesktop to please 
>>> give the latest code a try:
>>>
>>> https://github.com/Jermolene/TiddlyDesktop/
>>>
>>> There are quite a few worthwhile improvements:
>>>
>>> * Added new “Create Wiki” button to create new wiki files/folders from 
>>> templates or by cloning an existing wiki (see illustration below)
>>> * New command line option to open specific wikis at startup
>>> * Switched from static colours to using backstage palette colours
>>> * Reverted to less skinny fonts
>>> * Add a button to access Chromium’s flags page
>>> * Fixed a crash with SVG links
>>> * Setting to rename the wiki list window (useful if running multiple 
>>> instances)
>>> * Added authorisation option for wikifolders
>>> * Fixed issue with “quit” item in tray menu not working
>>> * Updated nwjs to v0.45.2
>>>
>>> Thanks to @mklauber, @BurningTreeC, @BramChen and @half0wl for their 
>>> help with this release.
>>>
>>> Feedback or questions welcome,
>>>
>>> Best wishes
>>>
>>> Jeremy
>>>
>>>
>>>
>> -- 
>> You received this message because you are subscribed to the Google Groups 
>> "TiddlyWikiDev" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to tiddly...@googlegroups.com.
>> To view this discussion on the web visit 
>> https://groups.google.com/d/msgid/tiddlywikidev/d6a5ad71-9aa6-4df5-b86d-8ab816fc2ca4%40googlegroups.com
>>  
>> <https://groups.google.com/d/msgid/tiddlywikidev/d6a5ad71-9aa6-4df5-b86d-8ab816fc2ca4%40googlegroups.com?utm_medium=email_source=footer>
>> .
>>
>>
>>
> -- 
> You received this message because you are subscribed to the Google Groups 
> "TiddlyWikiDev" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to tiddly...@googlegroups.com .
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/tiddlywikidev/5882308a-a9a8-4f0e-9b94-5ad4c3b1efa9%40googlegroups.com
>  
> <https://groups.google.com/d/msgid/tiddlywikidev/5882308a-a9a8-4f0e-9b94-5ad4c3b1efa9%40googlegroups.com?utm_medium=email_source=footer>
> .
>
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWikiDev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywikidev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywikidev/7babb1fd-9ab9-496a-9cd1-2d67edb6dfdb%40googlegroups.com.


[twdev] Re: First TW plugin!

2020-04-27 Thread Mohammad
Hi Nico,
 Welcome to community! Many thanks for sharing these great stuffs. 

A very clean and semantic implementation. Not only the Project Manager is a 
very powerful tool but the beautiful theme helped
to have a clean and semantic working environment.

Minor suggestion:
- The two yellowish icons for all done and finished inbox seems not flat 
icon and are not compatible with theme icons. Flaticon has great free ones 
to fit here
- Like schedule, you may add priority
- A sort button to sort based on due date would be wonderful
- You may also ask Jeremy (if you like)  to add these to tiddlywiki.com 
(community)

By the way I may recommend to keep it simple and semantic this will let 
many users can start using it straightforward.

Hope to see more contribution from you

Best wishes
Mohammad


@David
Nico has shared three products

   - Project manager
   - Notebook theme
   - Notebook color template


Please add them to TiddlywikiToolmap.

Cheers
Mohammad


On Tuesday, April 28, 2020 at 1:27:36 AM UTC+4:30, Nicolas Petton wrote:
>
> Hi all, 
>
> I've just finished my first TW plugin: 
> https://nicolas.petton.fr/tw/project-manager.html 
>
> I'm completely new to TiddlyWiki, and I did this as an experiment to see 
> how good TiddlyWiki could be as a web application platform. 
>
> It turns out to be absolutely great, I don't think I've ever built a toy 
> web app that's fully working this quickly. The power of having free 
> persistence in the form of Tiddlers, combined with a DSL for querying 
> (filters), and using tiddlers as components makes app development an 
> absolute breeze. Not to mention that all building blocks I needed where 
> already builtin. 
>
> Bottom line is, TiddlyWiki is mind blowing in many ways! 
>
> Cheers, 
> Nico 
>

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWikiDev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywikidev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywikidev/bacd895c-4fac-45e5-b078-9dafaac00fcf%40googlegroups.com.


Re: [twdev] Imminent new release of TiddlyDesktop

2020-04-27 Thread Mohammad
Hi Jeremy,

Thanks for clarification!

Best wishes
Mohammad

On Tuesday, April 28, 2020 at 12:08:17 AM UTC+4:30, Jeremy Ruston wrote:
>
> Hi Mohammad
>
> Very good news Jeremy!
>
> It seems for testing there is prerelease and one has to build it! Am I 
> right?
>
>
> Yes, at this point I just wanted to ping the other TiddlyDesktop 
> developers. I’ll prepare a pre-release soon.
>
> Best wishes
>
> Jeremy
>
>
> --Mohammad
>
> On Monday, April 27, 2020 at 2:22:28 PM UTC+4:30, Jeremy Ruston wrote:
>>
>> After a 2 year hiatus, TiddlyDesktop v0.0.14 is nearly ready for release. 
>> This is to ask those who build their own TiddlyDesktop to please give the 
>> latest code a try:
>>
>> https://github.com/Jermolene/TiddlyDesktop/
>>
>> There are quite a few worthwhile improvements:
>>
>> * Added new “Create Wiki” button to create new wiki files/folders from 
>> templates or by cloning an existing wiki (see illustration below)
>> * New command line option to open specific wikis at startup
>> * Switched from static colours to using backstage palette colours
>> * Reverted to less skinny fonts
>> * Add a button to access Chromium’s flags page
>> * Fixed a crash with SVG links
>> * Setting to rename the wiki list window (useful if running multiple 
>> instances)
>> * Added authorisation option for wikifolders
>> * Fixed issue with “quit” item in tray menu not working
>> * Updated nwjs to v0.45.2
>>
>> Thanks to @mklauber, @BurningTreeC, @BramChen and @half0wl for their help 
>> with this release.
>>
>> Feedback or questions welcome,
>>
>> Best wishes
>>
>> Jeremy
>>
>>
>>
> -- 
> You received this message because you are subscribed to the Google Groups 
> "TiddlyWikiDev" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to tiddly...@googlegroups.com .
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/tiddlywikidev/d6a5ad71-9aa6-4df5-b86d-8ab816fc2ca4%40googlegroups.com
>  
> <https://groups.google.com/d/msgid/tiddlywikidev/d6a5ad71-9aa6-4df5-b86d-8ab816fc2ca4%40googlegroups.com?utm_medium=email_source=footer>
> .
>
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWikiDev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywikidev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywikidev/5882308a-a9a8-4f0e-9b94-5ad4c3b1efa9%40googlegroups.com.


[twdev] Re: Imminent new release of TiddlyDesktop

2020-04-27 Thread Mohammad
Very good news Jeremy!

It seems for testing there is prerelease and one has to build it! Am I 
right?

--Mohammad

On Monday, April 27, 2020 at 2:22:28 PM UTC+4:30, Jeremy Ruston wrote:
>
> After a 2 year hiatus, TiddlyDesktop v0.0.14 is nearly ready for release. 
> This is to ask those who build their own TiddlyDesktop to please give the 
> latest code a try:
>
> https://github.com/Jermolene/TiddlyDesktop/
>
> There are quite a few worthwhile improvements:
>
> * Added new “Create Wiki” button to create new wiki files/folders from 
> templates or by cloning an existing wiki (see illustration below)
> * New command line option to open specific wikis at startup
> * Switched from static colours to using backstage palette colours
> * Reverted to less skinny fonts
> * Add a button to access Chromium’s flags page
> * Fixed a crash with SVG links
> * Setting to rename the wiki list window (useful if running multiple 
> instances)
> * Added authorisation option for wikifolders
> * Fixed issue with “quit” item in tray menu not working
> * Updated nwjs to v0.45.2
>
> Thanks to @mklauber, @BurningTreeC, @BramChen and @half0wl for their help 
> with this release.
>
> Feedback or questions welcome,
>
> Best wishes
>
> Jeremy
>
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWikiDev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywikidev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywikidev/d6a5ad71-9aa6-4df5-b86d-8ab816fc2ca4%40googlegroups.com.


[twdev] Re: [Visual Studio Code] [v0.1.2] TwiddlyWiki5 Syntax Highlighting for VSCode!

2020-04-15 Thread Mohammad
Sure!

On Thursday, April 16, 2020 at 3:45:19 AM UTC+4:30, Joshua Fontany wrote:
>
> Thank you Mohammad,
>
> Could you open an issue in the Github Repo? Mahalo (thanks)!
>
> Best,
> Joshua F
>
> On Wednesday, April 15, 2020 at 5:35:58 AM UTC-7, Mohammad wrote:
>>
>> Hi Josua, 
>> Many thanks
>>
>> Minor comment
>>
>> Intelisence
>>
>> <$set 
>>
>> does not work
>>
>> --Mohammad
>>
>> On Monday, April 13, 2020 at 4:55:20 AM UTC+4:30, Joshua Fontany wrote:
>>>
>>> Version updated to 0.1.2:
>>>
>>> ## 0.1.2
>>>
>>> - Improved variable, tranclusion, link, and macro definition recognition
>>> - Setup seperate "language names" for *.tid / *.meta ("tid"), vs  / 
>>> *.multids files ("multitids") vs *.tw / *.tw5 wikitext ("tiddlywiki5"). 
>>> This helps debugging and with certain grammar features (injections).
>>> - Mapped MIME types
>>>
>>> On Saturday, March 28, 2020 at 12:52:08 PM UTC-7, Joshua Fontany wrote:
>>>>
>>>> Hi!
>>>>
>>>> I've thrown together a quick extension for Visual Studio Code to enable 
>>>> syntax highlighting. I have not yet added it to the MS Marketplace, so you 
>>>> cannot find it through VSCode's Extensions tab quite yet...
>>>>
>>>> Find the github repo here:
>>>>
>>>> https://github.com/joshuafontany/VSCode-TW5-Syntax
>>>>
>>>> Clone it to your Extensions folder as described here: 
>>>> https://vscode-docs.readthedocs.io/en/stable/extensions/install-extension/
>>>>
>>>> ---
>>>>
>>>> I use Bob on Node.js and author plugins as folders separate from my 
>>>> tiddlywiki and wikis directories. This means I am often tweaking or 
>>>> editing 
>>>> UI tiddlers, etc, etc inside of plugins while the server is down, then 
>>>> restart it to run tests, etc. Syntax highlighting is going to be a huge 
>>>> benefit to this workflow.
>>>>
>>>>
>>>> At this time I am mainly relying on a "named" syntax-highlighiting 
>>>> grammar built for the Atom text editor. This grammar is fairly well 
>>>> developed, but can totally be improved as I learn more about syntax 
>>>> highlighting.,
>>>>
>>>>
>>>> There may be another way to set this up, instead of making up a 
>>>> language named "TiddlyWiki5" I could "inject" the wikitext rules into the 
>>>> base HTML context. Then setup the field-contexts to be pared as 
>>>> HTML(Extended) 
>>>>
>>>>
>>>> But for now this one that defines rules for most of the wikitext as a 
>>>> new language will do.
>>>>
>>>> Best,
>>>>
>>>> Joshua Fontany
>>>>
>>>

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWikiDev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywikidev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywikidev/04ffe9ca-794f-47c4-97a0-c7731149aa5d%40googlegroups.com.


[twdev] Re: How to generate JSON for a plugin for a Library

2020-04-15 Thread Mohammad
Hi Andrew,
 welcome back!

--Mohammad

On Monday, April 13, 2020 at 1:30:09 AM UTC+4:30, Andrew wrote:
>
> Hey everyone, it has been awhile since I worked on anything. Trying to 
> pick up were I left off but there has been a lot of changes. I have moved 
> my work fully to GitHub from Tiddlyspot because Tiddlyspot doesn't do 
> https. Anyway, I am now at t5a.github.io.
>
> I started back up my work on my plugintools plugin but I am running into 
> problems getting my Library JSON text generator to work. In particular it 
> was supposed to automatically escape using the \ anytime it came to a quote 
> mark. I have a tiddler called $:/plugins/ajh/plugintools/libraryformat and 
> I thought it used to work but now it doesn't. Any suggestions would help. 
> Sorry, it has been a couple years and I am not sure what all has changed. 
> Thanks.
>

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWikiDev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywikidev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywikidev/02cf1abb-a8df-4f0c-8a1a-5b3dfaad7c20%40googlegroups.com.


Re: [twdev] [service worker] I introducing service worker and webmanifest to the wiki, make my Wiki a PWA, now it can work offline!

2020-04-15 Thread Mohammad
Thanks for the hint and nice example Lin!

--Mohammad


On Wednesday, April 15, 2020 at 4:53:28 PM UTC+4:30, LinOnetwo wrote:
>
> Hi Mohammad,
>
> I think you can also use service-worker.js in gh-page, if you already 
> using that, you can try doing it in gh-page first.
>
> when making gh-pages, also place service-worker.js in the root dir.
> Just like this example 
> https://github.com/linonetwo/ipfs-browser-gateway/tree/gh-pages 
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWikiDev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywikidev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywikidev/5764e3d1-f8a9-4190-86cf-1e916f14ee32%40googlegroups.com.


[twdev] Re: [Visual Studio Code] [v0.1.2] TwiddlyWiki5 Syntax Highlighting for VSCode!

2020-04-15 Thread Mohammad
Hi Josua, 
Many thanks

Minor comment

Intelisence

<$set 

does not work

--Mohammad

On Monday, April 13, 2020 at 4:55:20 AM UTC+4:30, Joshua Fontany wrote:
>
> Version updated to 0.1.2:
>
> ## 0.1.2
>
> - Improved variable, tranclusion, link, and macro definition recognition
> - Setup seperate "language names" for *.tid / *.meta ("tid"), vs  / 
> *.multids files ("multitids") vs *.tw / *.tw5 wikitext ("tiddlywiki5"). 
> This helps debugging and with certain grammar features (injections).
> - Mapped MIME types
>
> On Saturday, March 28, 2020 at 12:52:08 PM UTC-7, Joshua Fontany wrote:
>>
>> Hi!
>>
>> I've thrown together a quick extension for Visual Studio Code to enable 
>> syntax highlighting. I have not yet added it to the MS Marketplace, so you 
>> cannot find it through VSCode's Extensions tab quite yet...
>>
>> Find the github repo here:
>>
>> https://github.com/joshuafontany/VSCode-TW5-Syntax
>>
>> Clone it to your Extensions folder as described here: 
>> https://vscode-docs.readthedocs.io/en/stable/extensions/install-extension/
>>
>> ---
>>
>> I use Bob on Node.js and author plugins as folders separate from my 
>> tiddlywiki and wikis directories. This means I am often tweaking or editing 
>> UI tiddlers, etc, etc inside of plugins while the server is down, then 
>> restart it to run tests, etc. Syntax highlighting is going to be a huge 
>> benefit to this workflow.
>>
>>
>> At this time I am mainly relying on a "named" syntax-highlighiting 
>> grammar built for the Atom text editor. This grammar is fairly well 
>> developed, but can totally be improved as I learn more about syntax 
>> highlighting.,
>>
>>
>> There may be another way to set this up, instead of making up a language 
>> named "TiddlyWiki5" I could "inject" the wikitext rules into the base HTML 
>> context. Then setup the field-contexts to be pared as HTML(Extended) 
>>
>>
>> But for now this one that defines rules for most of the wikitext as a new 
>> language will do.
>>
>> Best,
>>
>> Joshua Fontany
>>
>

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWikiDev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywikidev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywikidev/d40e452d-ce1e-4341-b4b5-d02e4c962191%40googlegroups.com.


Re: [twdev] Preparing for the release of v5.1.22

2020-04-15 Thread Mohammad
Mario, Thumbs up!


On Wednesday, April 15, 2020 at 3:12:24 PM UTC+4:30, PMario wrote:
>
> On Wednesday, April 15, 2020 at 11:24:09 AM UTC+2, Jeremy Ruston wrote:
>>
>> Hi Mohammad
>>
>> I’ve switched things over so that the plugin libraries are now displayed 
>> as tabs (see below),
>>
>
> That's nice. .. Could you make the tabs more visible. ... May be bigger 
> font and bold text or coloured text or something similar. 
>
> -m
>

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWikiDev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywikidev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywikidev/ce0378df-82e5-4a7f-9294-1d3394365f3d%40googlegroups.com.


Re: [twdev] Preparing for the release of v5.1.22

2020-04-15 Thread Mohammad
Hi Jeremy,

This is great!

Thanks a million!

--Mohammad

On Wednesday, April 15, 2020 at 1:54:09 PM UTC+4:30, Jeremy Ruston wrote:
>
> Hi Mohammad
>
> I’ve switched things over so that the plugin libraries are now displayed 
> as tabs (see below),
>
> Best wishes
>
> Jeremy
>
>
>
> On 15 Apr 2020, at 08:50, Mohammad > 
> wrote:
>
> Hi Jeremy,
>
> Many thanks for all your efforts. TW 5.1.22 introduces a lot of useful new 
> features.
>
> Small note : Regarding plugin libraries, I think when there more than two 
> library the modal window get cluttered!
>
> --Mohammad
>
>
>
> On Wednesday, April 15, 2020 at 1:43:15 AM UTC+4:30, Jeremy Ruston wrote:
>>
>> The prelease has had plenty of updates over the last few days. The 
>> release note is now up to date and I think we’re ready for the release of 
>> v5.1.22.
>>
>> https://tiddlywiki.com/prerelease/
>>
>> If all goes well, I’m hoping to release the new version tomorrow. This is 
>> a final call for any showstoppers issues that might prevent the release.
>>
>> If you’re a plugin author, this is a good moment to run quick checks 
>> against the new release to shake out any new issues.
>>
>> Please let know, and of course feel free to ask any questions.
>>
>> Best wishes
>>
>> Jeremy.
>>
>>
>>
> -- 
> You received this message because you are subscribed to the Google Groups 
> "TiddlyWikiDev" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to tiddly...@googlegroups.com .
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/tiddlywikidev/654b975a-55b4-4659-85f9-3587362d2960%40googlegroups.com
>  
> <https://groups.google.com/d/msgid/tiddlywikidev/654b975a-55b4-4659-85f9-3587362d2960%40googlegroups.com?utm_medium=email_source=footer>
> .
>
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWikiDev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywikidev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywikidev/dd93d05f-5e8f-4dd2-9534-56d5031350fe%40googlegroups.com.


Re: [twdev] [service worker] I introducing service worker and webmanifest to the wiki, make my Wiki a PWA, now it can work offline!

2020-04-15 Thread Mohammad
Hi Lin,
 Many thanks! This wonderful. I uses gh-pages, but I give a try on now.sh

Cheers
Mohammad

On Wednesday, April 15, 2020 at 11:53:59 AM UTC+4:30, LinOnetwo wrote:
>
> Hi, Mohammad,
>
> For now, I'm just using a RawMarkup tiddler, as in the attachment, to load 
> the service-worker.js served in /service-worker.js 
>
> So you may have to serve your HTML wiki along with service-worker.js
>
> I think it is very easy to use, if you are using a static server (for 
> example gh-page, or now.sh ) to serve your wiki. (I'm using now.sh to auto 
> bundle NodeJS wiki to HTML wiki)
>
> PWA is progressive, won't hurt any basic function, and it is getting 
> widely adapted these days.
> I'll do more experiment on it, maybe one day I will open a PR, letting 
> service worker to be build into the main tiddlywiki.
>

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWikiDev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywikidev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywikidev/dce02e35-eb32-464d-ac16-2769b9baeb44%40googlegroups.com.


[twdev] Re: How to hook in SyncAdaptor to execute code before saveTiddler() and after loadTiddler() ?

2020-04-15 Thread Mohammad
Great idea Lin!

On Sunday, April 12, 2020 at 7:57:38 PM UTC+4:30, LinOnetwo wrote:
>
> Hi, I'd like to push TW5-EncryptTiddlerPlugin a step forward.
>
> I want my wiki to work like Notion, so I can mix Public and Private 
> content in one wiki, and tag some content to be Public.
>
> So I need to encrypt tiddler with for example "EncryptThis" tag just 
> before any SyncAdaptor, e.g., NodeJS SyncAdaptor executes the saveTiddler()
>
> And I need to decrypt tiddler withi such tag, just after any SyncAdaptor 
> executes the loadTiddler() .
>
> ---
>
> Only in this way, can we achieve following goals:
>
> 1. On browser that has enter the password ( I will remember password in 
> the browser localstorage ) , all tiddlers are always visible, and 
> searchable. ( Only when tiddler is sync back to nodejs, it become encrypted 
> )
> 2. When I backup tiddlers to Github, Private tiddlers are always encrypted
>
> ---
>
> Additional context:
>
> I'm using NodeJS wiki in localhost, use WebCatalog to make it DesktopApp 
> and MenuBarAPP.
> And I backup tiddlers to Github.
> A CI will build HTML from tiddler files after git push, and serve it as a 
> website.
>
> ---
>
> Conculsion: I need to hook in SyncAdaptor life cycle, or write a 
> middleware for SyncAdaptor. Does anyone know if there is an API to do so?
>

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWikiDev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywikidev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywikidev/123e01f4-ca44-49e3-8663-bf5731fec8d2%40googlegroups.com.


[twdev] Re: Preparing for the release of v5.1.22

2020-04-15 Thread Mohammad
Hi Jeremy,

Many thanks for all your efforts. TW 5.1.22 introduces a lot of useful new 
features.

Small note : Regarding plugin libraries, I think when there more than two 
library the modal window get cluttered!

--Mohammad



On Wednesday, April 15, 2020 at 1:43:15 AM UTC+4:30, Jeremy Ruston wrote:
>
> The prelease has had plenty of updates over the last few days. The release 
> note is now up to date and I think we’re ready for the release of v5.1.22.
>
> https://tiddlywiki.com/prerelease/
>
> If all goes well, I’m hoping to release the new version tomorrow. This is 
> a final call for any showstoppers issues that might prevent the release.
>
> If you’re a plugin author, this is a good moment to run quick checks 
> against the new release to shake out any new issues.
>
> Please let know, and of course feel free to ask any questions.
>
> Best wishes
>
> Jeremy.
>
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWikiDev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywikidev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywikidev/654b975a-55b4-4659-85f9-3587362d2960%40googlegroups.com.


Re: [twdev] [service worker] I introducing service worker and webmanifest to the wiki, make my Wiki a PWA, now it can work offline!

2020-04-14 Thread Mohammad Rahmani
Hi Lin,
 Please add some description to be able use/install this great tool!


Best wishes
Mohammad


On Tue, Apr 14, 2020 at 11:11 PM LinOnetwo  wrote:

> I read the tutorial of PWA today, and created a manifest.webmanifest :
> https://github.com/linonetwo/Tiddlywiki-NodeJS-Github-Template/blob/master/PublicWiki/public/manifest.webmanifest
> to test if it can turn my wiki into an APP that can be installed in my
> mobile phone, and I succeed!
>
> Then I use workbox
> <https://developers.google.com/web/tools/workbox/modules/workbox-precaching>
> (it allows me to write service worker easily) to create a service worker:
> https://github.com/linonetwo/Tiddlywiki-NodeJS-Github-Template/blob/master/PublicWiki/public/service-worker.js
> it make my wiki work offline, so that app really feels like an offline
> app, instead of a website.
>
> Now my wiki can serve as a quick manual APP for me to search in mobile, it
> can open fullscreen, and open in lightening fast speed, and work offline!
> The content of the wiki will get updated only if I deploy a new version of
> wiki, and close the website tab, then reopen the tab (so a service worker
> with new precache content will install
> <https://medium.com/better-programming/let-users-know-when-you-have-updated-your-service-worker-in-create-react-app-b0c2701995b3>
> )
>
> Please try it out in your phone
> https://tiddlywiki-nodejs-github-template.now.sh
> The code is here:
> https://github.com/linonetwo/Tiddlywiki-NodeJS-Github-Template
> I will write a post about the detail later.
>
> --
> You received this message because you are subscribed to the Google Groups
> "TiddlyWikiDev" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to tiddlywikidev+unsubscr...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/tiddlywikidev/dd6050cb-925b-4059-a467-21f31581ca72%40googlegroups.com
> <https://groups.google.com/d/msgid/tiddlywikidev/dd6050cb-925b-4059-a467-21f31581ca72%40googlegroups.com?utm_medium=email_source=footer>
> .
>

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWikiDev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywikidev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywikidev/CAAV1gMB3Lj_JgQy%2BMDevq%3DUgbcse-TYLKL%2B_usWjV_JfQyFnew%40mail.gmail.com.


[twdev] Re: [Visual Studio Code][Beta] TwiddlyWiki5 Syntax Highlighting for VSCode! v0.1.1

2020-04-07 Thread Mohammad
Many thanks Joshua,
It is really wonderful!

I have submitted an issue here: 
https://github.com/joshuafontany/VSCode-TW5-Syntax/issues/3

I love the intellisense feature! like autocomplete <$list 

Thank you
Mohammad 


On Tuesday, April 7, 2020 at 9:13:58 AM UTC+4:30, Joshua Fontany wrote:
>
> Hi, please find an updated repo on Github.
>
> I have updated link, string, and pragma recognition. Fixed a few other 
> syntax bugs. You will definitely see a lot more higlighting.
>
> Next up, improving Filter highliting.
>
> Best,
>
> Joshua Fontany
>
> On Saturday, March 28, 2020 at 12:52:08 PM UTC-7, Joshua Fontany wrote:
>>
>> Hi!
>>
>> I've thrown together a quick extension for Visual Studio Code to enable 
>> syntax highlighting. I have not yet added it to the MS Marketplace, so you 
>> cannot find it through VSCode's Extensions tab quite yet...
>>
>> Find the github repo here:
>>
>> https://github.com/joshuafontany/VSCode-TW5-Syntax
>>
>> Clone it to your Extensions folder as described here: 
>> https://vscode-docs.readthedocs.io/en/stable/extensions/install-extension/
>>
>> ---
>>
>> I use Bob on Node.js and author plugins as folders separate from my 
>> tiddlywiki and wikis directories. This means I am often tweaking or editing 
>> UI tiddlers, etc, etc inside of plugins while the server is down, then 
>> restart it to run tests, etc. Syntax highlighting is going to be a huge 
>> benefit to this workflow.
>>
>>
>> At this time I am mainly relying on a "named" syntax-highlighiting 
>> grammar built for the Atom text editor. This grammar is fairly well 
>> developed, but can totally be improved as I learn more about syntax 
>> highlighting.,
>>
>>
>> There may be another way to set this up, instead of making up a language 
>> named "TiddlyWiki5" I could "inject" the wikitext rules into the base HTML 
>> context. Then setup the field-contexts to be pared as HTML(Extended) 
>>
>>
>> But for now this one that defines rules for most of the wikitext as a new 
>> language will do.
>>
>> Best,
>>
>> Joshua Fontany
>>
>

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWikiDev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywikidev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywikidev/15db19c1-0fde-4ce1-9ac9-f589f78bfc98%40googlegroups.com.


[twdev] Re: [TheDiveO/TW5FontAwesome] Updated to FontAwesome 5.13.0

2020-04-02 Thread Mohammad
Thank you for all your efforts Joshua!

I love your update!


--Mohammad


On Friday, April 3, 2020 at 5:03:33 AM UTC+4:30, Joshua Fontany wrote:
>
> Mohammad,
>
> Thank you! I have updated the $:/.../history tiddler and sent TheDive0 
> pull-requests for both the master and gp-pages branches.
>
> Until those are updated, you can find a copy of the plugin for use here 
> (the only update from the last post is the History Tiddler).
>
> https://joshuafontany.github.io/TW5FontAwesome/
>
> https://joshuafontany.github.io/TW5FontAwesome/output/fontawesome.html
>
>
> https://raw.githubusercontent.com/joshuafontany/TW5FontAwesome/gh-pages/output/plugins/TheDiveO/FontAwesome/plugin.info
>
> Best,
> Joshua Fotnany
>
> On Wednesday, April 1, 2020 at 12:43:11 AM UTC-7, Mohammad wrote:
>>
>> Thanks Joshua,
>>  I also note the TW is updated from 5.1.19 to 5.1.22p
>>
>> Minor comment
>> - please update the history tiddler
>> - I may recommend to add your name and short description of update
>>
>> I love the way to bundle the whole plugin as a plugin.info! How did you 
>> it like that?
>>
>>
>>
>> This is absolutely a great plugin. His other plugin ThirdFlow is among 
>> the best and I use it on daily basis.
>>
>> --Mohammad
>>
>>
>>

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWikiDev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywikidev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywikidev/412de78e-c0c5-4532-97a8-1cc0ffd7b482%40googlegroups.com.


[twdev] Re: [TheDiveO/TW5FontAwesome] Updated to FontAwesome 5.13.0

2020-04-01 Thread Mohammad
Thanks Joshua,
 I also note the TW is updated from 5.1.19 to 5.1.22p

Minor comment
- please update the history tiddler
- I may recommend to add your name and short description of update

I love the way to bundle the whole plugin as a plugin.info! How did you it 
like that?



This is absolutely a great plugin. His other plugin ThirdFlow is among the 
best and I use it on daily basis.

--Mohammad


-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWikiDev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywikidev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywikidev/f1869065-abf2-4fc6-97d1-a771b0fc7d66%40googlegroups.com.


[twdev] Re: .meta files

2020-03-26 Thread Mohammad
Hi Joshua,
 Yes, most of tiddlers has type field! 
What do you recommend, remove type field?
It is strange to see on reload a some fields are created! like below

.tc-site-title:   before


--Mohammad

On Thursday, March 26, 2020 at 3:52:56 AM UTC+4:30, Joshua Fontany wrote:
>
> If you set a tiddler's type field to a regitered "filetype" content-type, 
> then the server will save the "body" of the tiddler separately from "all 
> other fields".
>
> Did you explicitly set your tiddler's type to one of the below types 
> (quoted from "$:/boot/boot.js 
> <https://tiddlywiki.com/prerelease/#%24%3A%2Fboot%2Fboot.js>")? Did you 
> then change that?
> ```
>
> // Add file extension information
> $tw.utils.registerFileType("text/vnd.tiddlywiki","utf8",".tid");
> $tw.utils.registerFileType("application/x-tiddler","utf8",".tid");
>
> ```
>
> Best,
> Joshua F
>
> On Wednesday, March 25, 2020 at 1:17:15 PM UTC-7, TonyM wrote:
>>
>> Mohammad,
>>
>> I would guess by the name that meta files are content, not themselves in 
>> tiddlers. To create a single file wiki there is html that constructs the 
>> HTML file. But I don't know
>>
>> Regards
>> Tony
>>
>> On Thursday, March 26, 2020 at 3:03:27 AM UTC+11, Mohammad wrote:
>>>
>>> I have noticed on Node.js some .meta files are created, for example
>>>
>>>
>>>
>>>- tw-version.tid
>>>- tw-version.tid.meta
>>>
>>>
>>> The content of *tw-version.tid* is 
>>>
>>> /* TW-version added to site title */
>>> .tc-site-title:before {
>>>   content:"TW <>";
>>>   position:absolute;
>>>   margin-top:-1.9em;
>>>   color:silver;
>>>   font-size:13px;
>>> }
>>> 
>>>
>>> Strangely when I stop and reload the server, I noted, my tw-version.tid 
>>> is empty (nothing in text field) and some extra fields were created in 
>>> tw-version.tid.
>>>
>>> I deleted the fields and correct the tw-version.tid tiddler everything 
>>> was fine. Stopped/Reload server again and I saw this happened again!
>>>
>>>
>>>- What is the source of this strange issue?
>>>- What are these meta files?
>>>- How do I stop creation of these file?
>>>
>>> --Mohammad
>>>
>>>

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWikiDev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywikidev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywikidev/e6ce897f-7851-49d3-8c1d-e2be68a9415d%40googlegroups.com.


[twdev] .meta files

2020-03-25 Thread Mohammad
I have noticed on Node.js some .meta files are created, for example



   - tw-version.tid
   - tw-version.tid.meta
   

The content of *tw-version.tid* is 

/* TW-version added to site title */
.tc-site-title:before {
  content:"TW <>";
  position:absolute;
  margin-top:-1.9em;
  color:silver;
  font-size:13px;
}


Strangely when I stop and reload the server, I noted, my tw-version.tid is 
empty (nothing in text field) and some extra fields were created in 
tw-version.tid.

I deleted the fields and correct the tw-version.tid tiddler everything was 
fine. Stopped/Reload server again and I saw this happened again!


   - What is the source of this strange issue?
   - What are these meta files?
   - How do I stop creation of these file?

--Mohammad

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWikiDev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywikidev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywikidev/27b5b8d2-9ea6-40cd-aa27-4e60662d1447%40googlegroups.com.


Re: [twdev] Lets try the new features of Syncer in 5.1.22pre

2020-03-22 Thread Mohammad Rahmani
Hi Jeremy,
 Many thanks for your quick action. I am starting the fix-syncer branch and
will send you my feedback if any on GitHub.
At the first look it is impressive and I love the icons appear on page
controls.

Best wishes
Mohammad


On Mon, Mar 23, 2020 at 1:49 AM Jeremy Ruston 
wrote:

> Hi Mohammad
>
> I’ve just updated the fix-syncer branch so that it’s up to date with the
> master branch. Any testing feedback is much appreciated, I’m intending to
> merge this soon,
>
> Best wishes
>
> Jeremy
>
> On 22 Mar 2020, at 15:05, Mohammad  wrote:
>
> Thanks Mario!
>
>
> On Sunday, March 22, 2020 at 4:43:29 PM UTC+4:30, PMario wrote:
>>
>> Hi,
>> At github, you can open the "network" view, where you see the different
>> branches. If you hover the dots, you can see the commits
>> see: https://github.com/Jermolene/TiddlyWiki5/network
>> -mario
>>
>
> --
> You received this message because you are subscribed to the Google Groups
> "TiddlyWikiDev" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to tiddlywikidev+unsubscr...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/tiddlywikidev/001d1fd0-5205-4a79-9a17-9724a3ba5cdf%40googlegroups.com
> <https://groups.google.com/d/msgid/tiddlywikidev/001d1fd0-5205-4a79-9a17-9724a3ba5cdf%40googlegroups.com?utm_medium=email_source=footer>
> .
>
>
> --
> You received this message because you are subscribed to the Google Groups
> "TiddlyWikiDev" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to tiddlywikidev+unsubscr...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/tiddlywikidev/3482EE3E-C708-4780-86D5-423347B896AC%40gmail.com
> <https://groups.google.com/d/msgid/tiddlywikidev/3482EE3E-C708-4780-86D5-423347B896AC%40gmail.com?utm_medium=email_source=footer>
> .
>

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWikiDev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywikidev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywikidev/CAAV1gMB9PdA8ijwq%2B5okKV9L0RJsJcehhnYcnrpEqeJKX1h9LA%40mail.gmail.com.


[twdev] Re: Lets try the new features of Syncer in 5.1.22pre

2020-03-22 Thread Mohammad
Hi Mario,

No problem, but does it (fix-syncer branch) have the latest updates from 
master branch? e.g the new hidden settings for disable drop zone?

--MOhammad


On Sunday, March 22, 2020 at 2:08:09 PM UTC+4:30, PMario wrote:
>
> On Sunday, March 22, 2020 at 10:06:07 AM UTC+1, Mohammad wrote:
>>
>> Hi Jeremy
>>  I like to start testing the new features of syncer from
>>
>> https://github.com/Jermolene/TiddlyWiki5/tree/fix-syncer
>>
>> Does it have the latest update from master branch?
>>
>> Do you recommend to use it for production? I am using TW+Node.js to 
>> create and maintain plugins.
>>
>
> Hi, 
> I think nobody can safely recommend pre-release elements for production. 
> ... They are "experimental"! 
>
> Modules, that are "in development" can change behaviour at any time, 
> without warning. Therefore it can and will break stuff.
>
> We have to work that way, because otherwise development would be way to 
> slow. 
>
> -m
>

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWikiDev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywikidev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywikidev/09ded49e-d830-4134-bcdb-c75fb43deff4%40googlegroups.com.


[twdev] Lets try the new features of Syncer in 5.1.22pre

2020-03-22 Thread Mohammad
Hi Jeremy
 I like to start testing the new features of syncer from

https://github.com/Jermolene/TiddlyWiki5/tree/fix-syncer

Does it have the latest update from master branch?

Do you recommend to use it for production? I am using TW+Node.js to create 
and maintain plugins.

--Mohammad

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWikiDev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywikidev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywikidev/de816204-558d-447b-8a6b-c5efed0b958a%40googlegroups.com.


[twdev] Re: Wikify widget and emptyMessage

2020-03-13 Thread Mohammad
Thanks Mario for confirmation!

On Friday, March 13, 2020 at 8:10:15 PM UTC+3:30, PMario wrote:
>
> On Friday, March 13, 2020 at 5:33:37 PM UTC+1, Mohammad wrote:
>>
>> Has wikify widget an emptyMessage attribute?
>>
>
> No, IMO you can make sure, that the code, that is wikified has an empty 
> message. 
>
> -mario
>

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWikiDev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywikidev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywikidev/b1b72765-172e-4e34-86a6-6d99a81c40e2%40googlegroups.com.


[twdev] Wikify widget and emptyMessage

2020-03-13 Thread Mohammad
Does wikify widget has an emptyMessage attribute?

--Mohammad

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWikiDev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywikidev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywikidev/8b39bf69-e5c2-418a-a1ff-ef9cc693da40%40googlegroups.com.


[twdev] Re: [TWX] some syntactical bits and stuff

2020-03-12 Thread Mohammad


On Wednesday, March 11, 2020 at 2:25:52 PM UTC+3:30, Mat wrote:
>
> For "TWX", i.e a *totally hypothetical* future version of TW:
>
>
>- Replace $set with an empowered $vars for direct parameter value 
>setting.
>- ...and merge $wikify into it. Wikification can be toggled via a 
>parameter in the widget.
>- Change name of "currentTiddler" variable to be only "current". One 
>reason is because it is not always tiddlers we're talking about. Possibly 
>currentTitle, which as least is closer to what the outputs {{{ from this 
>filter }}} are. (Also, minor, but the "is operator" uses is[current] ) 
>
> Now, Tiddlywiki scripting is much more powerful and this is an absolute 
need! currentTiddler and the concept of tiddler in Tiddlywiki makes 
confusion. So, currentTiddler is not meaninful anymore for example here 
<$list filter="[range[1,4]]"> ...

 

>
>- Only "=" to assign values, not ":". Examples:
>
> <$macrocall $name=italicise text=mytext />
> <>
> \define foo(bar=frotz)
>
>  
>

I really support this!
 

> ...because html tags assign values using = , so it would be consistent. 
> (And currently, it doesn't make sense that it's different symbols when 
> defining a macro parameter default value and when calling that same macro 
> with a parameter value.)
>
>
>- Allow "immediate arguments" for some widgets. For example the 
>$tiddlerwidget could be called like so
><$tiddler=foo> or <$tiddler foo>
>...i.e the string following a separator is assumed to be a value for 
>the "main parameter" of the widget.
>- Implement a variable call default filter parameter. Saving a list as 
>a variable would then, by default and without having to define a macro, 
>allow you to do e.g <> and, something like 
>$(mylist|[first[]])$. This way we can work with full lists in a new way 
>(like arrays) instead of having to work inside a listwidget with one item 
>at a time.
>
>
> <:-)
>  
>

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWikiDev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywikidev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywikidev/34931f16-1ebd-4725-9664-0a68a0214065%40googlegroups.com.


Re: [twdev] How to use WebServer without Node.js?

2020-03-05 Thread Mohammad Rahmani
bimlas,
 Not sure if this Python Script can do the Job

https://kookma.github.io/TW-Scripts/#Easy%20local%20saving%20with%20Python



Best wishes
Mohammad


On Thu, Mar 5, 2020 at 1:47 AM bimlas  wrote:

> Dear all,
>
> Can I run TiddlyWiki WebServer without Node.js? I need to query the
> individual tiddlers in HTML, but my host service does not provide
> Node.js. There is Python on the server, but I can't run TiddlyWeb (
> https://github.com/tiddlyweb/tiddlywebwiki) even on localhost: pip
> install throws segmentation fault on Linux. Did someone get it up and
> running like Node.js Tiddly? PHP and Java servers could also be considered
> if they can query individual tiddlers.
>
> --
> You received this message because you are subscribed to the Google Groups
> "TiddlyWikiDev" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to tiddlywikidev+unsubscr...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/tiddlywikidev/57474859-b200-4bb7-be82-5ad5fb7925bd%40googlegroups.com
> <https://groups.google.com/d/msgid/tiddlywikidev/57474859-b200-4bb7-be82-5ad5fb7925bd%40googlegroups.com?utm_medium=email_source=footer>
> .
>

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWikiDev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywikidev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywikidev/CAAV1gMD8g3PxQu_WWohg2wNnaMNO%3D1tpnbZExOWKSP9ffoTsiw%40mail.gmail.com.


[twdev] Re: Example using webpack to integrate npm module into a plugin

2020-02-05 Thread Mohammad
Hi,
 Could you please give more explanation how it is possible to use your 
solution for syncing TW to a server over the internet?

--Mohammad

On Thursday, January 30, 2020 at 10:55:15 AM UTC+3:30, LinOnetwo wrote:
>
> I'm also using webpack to bundle files in  
> https://github.com/linonetwo/solid-tiddlywiki-syncadaptor
>
> 在 2017年6月24日星期六 UTC+8上午10:05:52,Brian Theado写道:
>>
>> On the main TW list, I announced a plugin integrating the Eve language 
>> with TW 
>> https://groups.google.com/d/msg/tiddlywiki/u46WpoCWac8/UAUdpK3ZAAAJ. 
>>
>> In order to get the third-party Eve npm module integrated, I used 
>> webpack.(https://webpack.js.org/). I thought I'd point to the details 
>> on what I did in case it is useful for anyone else, since being new to 
>> javascript tooling, it took me a while to figure out a few of the 
>> things. 
>>
>> Here is the webpack configuration file. The output.libraryTarget 
>> section and the externals section are the two most important parts for 
>> TW: 
>>
>>   https://github.com/btheado/tweve/blob/master/webpack.config.js 
>>
>> The 'if($tw.browser)' wrapper is also important: 
>>
>>   
>> https://github.com/btheado/tweve/blob/master/src/plugins/btheado/tweve/tiddlywiki.files
>>  
>>
>> I generated the original plugin structure using Danielo's yeoman 
>> generator (
>> https://groups.google.com/d/msg/tiddlywikidev/rZ8nLFKA8BE/o30NDONxAAAJ 
>> - thanks Danielo!), but found that I couldn't get the webpack grunt 
>> plugin to work. So I ditched the gruntfile and went completely with 
>> npm scripts: 
>>
>>   https://github.com/btheado/tweve/blob/master/package.json#L34 
>>
>> I found that much simpler but I lost some of the functionality from 
>> the gruntfile like auto-version incrementing. 
>>
>> Brian 
>>
>

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWikiDev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywikidev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywikidev/f2894c27-9c36-4543-ab55-fc6aee2620e6%40googlegroups.com.


[twdev] Re: Saving to a remote machine (Confirm changes to this tiddler VS Save changes)

2020-01-06 Thread Mohammad
Email readers: post edited

On Monday, January 6, 2020 at 12:06:52 PM UTC+3:30, Mohammad wrote:
>
> Hi Panos,
>
> I am not an expert in the field you asked. Jeremy, Jed, and Arlen have 
> developed server client tools.
>
> But as I know the save changes saves the whole wiki in a single html file 
> even on node.js
> Normally save a tiddler on those tools (node.js) only save the tiddler.
>
> --Mohammad
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWikiDev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywikidev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywikidev/563dfa8a-13a1-4b78-ab3d-e381172a493f%40googlegroups.com.


[twdev] Re: Saving to a remote machine (Confirm changes to this tiddler VS Save changes)

2020-01-06 Thread Mohammad
Hi Panos,

I am not an expert in filed you asked. Jeremy, Jed, and Arlen have 
developed server client tools.

But as I know the save changes save the whole wiki in a single html file 
even on node.js
Normally save a tiddler on those tools (node.js) only save the tiddler.

--Mohammad

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWikiDev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywikidev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywikidev/1de1a542-8e49-4833-831b-06a58176e065%40googlegroups.com.


[twdev] Re: TW5-Plugins Updated

2019-12-29 Thread Mohammad
Hi Joshua,
 Many thanks for new updates!
The JsonMangler is a unique one with many capabilities!


--Mohammad

On Sunday, December 29, 2019 at 1:03:07 AM UTC+3:30, Joshua Fontany wrote:
>
> Hi everyone!
>
> I've updated some of the plugins under development to support the current 
> 5.1.22-prerelease Tiddlywiki repository.
>
> The primary changes were in Even's 'Attribute-Modules' lugins (an add-on 
> for the Formulas plugin), and my JsonMangler plugin. These needed new 
> 'patch' files to boot along with the 5.1.22-pre core.
>
> Updates are on gituhub. For Evan's Formulas plugin, I've forked the repo, 
> and also added the last version (compatible TWv5.1.20) as a stand-along 
> wiki.html file under the Releases tab.
>
> https://github.com/joshuafontany/TiddlyWikiFormula (github-pages 'demo' 
> wiki is updated to 5.1.22-pre)
>
> https://github.com/joshuafontany/TW5-JsonMangler (demo also updated)
>
> Still tinkering with various Json related things, but I'm also adapting 
> the really awesome TekanBoards setup to be a more general 'pinboard 
> manager' (yes, this is for RPG purposes, LOL).
>
> Current progress here: https://github.com/joshuafontany/TW5-TekanBoards (demo 
> 'gh-pages' wiki NOT up to date yet, so you would have to clone 'master' and 
> then launch as a node wiki)
>
> Happy New Year everybody! I have a feeling we're going to see some really 
> cool stuff this year.
>
> Best,
> Joshua Fontany
>

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWikiDev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywikidev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywikidev/440b0f9d-a097-4888-b4cf-3c7f2c9f6458%40googlegroups.com.


[twdev] Re: Request: Improving the wikitext syntax documentation

2019-12-27 Thread Mohammad
Hi Josiah,

On Friday, December 27, 2019 at 11:31:33 PM UTC+3:30, @TiddlyTweeter wrote:
>
> This is it 
> https://groups.google.com/forum/#!searchin/tiddlywiki/syntax$20%7B%7B%7B/tiddlywiki/3DyHxqqFQbg/H7QB48QuAAAJ
>
>
This was already added to TW-Scripts.
 

> May be relevant? May be you covered it already?
>
> Night, night, Josiah 
>
> On Friday, 27 December 2019 20:36:39 UTC+1, @TiddlyTweeter wrote:
>>
>> Ciao Mohammad
>>
>> There was a detailed discussion about this you might find helpful.
>>
>> No promises, but I will see if I can find it.
>>
>> TT
>>
>> On Friday, 27 December 2019 18:41:38 UTC+1, Mohammad wrote:
>>>
>>> Look at the attached tiddlers (both JSON an static html attached)
>>>
>>> Also can be found on TW-Scripts: Syntax Summary 
>>> <https://kookma.github.io/TW-Scripts/#Shorthand%20Syntax%20Summary:%5B%5BShorthand%20Syntax%20Summary%5D%5D%20%5B%5BSyntax%20for%20Using%20Brackets%5D%5D%20%5B%5BVariables%2C%20Fields%20and%20Filters%20in%20TiddlyWiki%5D%5D%20%5B%5BVariables%20vs.%20Parameters%5D%5D>
>>>
>>>
>>> I would be nice if give feedback and help for improvement!
>>> It worth to be compiled as a small cheetsheet for future references.
>>>
>>>
>>> --Mohammad
>>>
>>

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWikiDev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywikidev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywikidev/55506c50-734d-45e5-93e8-e919b21bf28d%40googlegroups.com.


[twdev] Re: Request: Allow soft line break in bullet lists and tables

2019-12-14 Thread Mohammad
Absolutely! most of features are not well documented!

On Saturday, December 14, 2019 at 4:09:47 PM UTC+3:30, PMario wrote:
>
> hmmm, 
>
> Those examples should probably be added to the docs. 
>
> -m
>

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWikiDev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywikidev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywikidev/2e65f72c-688f-43e5-a3fe-7393f0ad099b%40googlegroups.com.


Re: [twdev] Re: I am Curious about this code

2019-10-20 Thread Mohammad
Added to TW-Scripts
https://kookma.github.io/TW-Scripts/#How%20display%20backtick%20inside%20a%20Code%20Segment

--Mohammad

On Monday, October 14, 2019 at 5:51:55 PM UTC+3:30, Jeremy Ruston wrote:
>
> The only special trick in that example is the use of double backticks to 
> delineate a run of monospaced text. Using double backticks allows single 
> backticks to occur in the intervening text.
>
> Best wishes
>
> Jeremy
>
> --
> Jeremy Ruston
> jer...@jermolene.com 
> https://jermolene.com
>
> On 11 Oct 2019, at 06:27, Mohammad > 
> wrote:
>
> 
> I am curious too!
>
>
> On Thursday, October 10, 2019 at 10:25:06 AM UTC+3:30, TonyM wrote:
>>
>> Hi,
>>
>> If you have a look at the tiddler 
>> $:/themes/tiddlywiki/vanilla/sticky 
>> <https://tiddlywiki.com/#%24%3A%2Fthemes%2Ftiddlywiki%2Fvanilla%2Fsticky> 
>> content 
>> belowThere is some interesting use of a reveal containing wikitext 
>> wrapped in double backticks
>> and the use of single backtick inside a list widget.
>>
>> Is there someone who knows what is occurring here able to give a 
>> narrative explanation, especialt what happens to the backticks? 
>>
>> *I am very intrigued.*
>>
>> <$reveal state="$:/themes/tiddlywiki/vanilla/options/stickytitles" 
>> type="match" text="yes">
>> ``
>> .tc-tiddler-title {
>> position: -webkit-sticky;
>> position: -moz-sticky;
>> position: -o-sticky;
>> position: -ms-sticky;
>> position: sticky;
>> top: 0px;
>> background: ``<>``;
>> z-index: 500;
>> }
>>
>> ``
>> <$list filter="[range[100]]">
>> `.tc-story-river .tc-tiddler-frame:nth-child(100n+`<$text 
>> text=<>/>`) {
>> z-index: `<$text text={{{ [[200]subtract] }}}/>`;
>> }
>> `
>> 
>> 
>>
>> Thanks in advance
>> Tony
>>
> -- 
> You received this message because you are subscribed to the Google Groups 
> "TiddlyWikiDev" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to tiddly...@googlegroups.com .
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/tiddlywikidev/d0650a30-3e84-4e50-9026-fda463345795%40googlegroups.com
>  
> <https://groups.google.com/d/msgid/tiddlywikidev/d0650a30-3e84-4e50-9026-fda463345795%40googlegroups.com?utm_medium=email_source=footer>
> .
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWikiDev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywikidev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywikidev/68def446-c03c-49d9-9d3f-a546f5f981f5%40googlegroups.com.


[twdev] Re: Tiddloid Lite - another new android editor

2019-10-11 Thread Mohammad
Love it!
Many thanks! Now I can read write to Drive directly.

Cheers
Mohammad

On Friday, October 11, 2019 at 3:05:25 PM UTC+3:30, donmor3000 wrote:
>
>
> <https://raw.githubusercontent.com/donmor/TiddloidLite/master/img/img01.png> 
> <https://raw.githubusercontent.com/donmor/TiddloidLite/master/img/img02.png>
>
> I made this version 'cause of the scoped storage Google newly introduced. 
> Try this or the original Tiddloid 
> <https://groups.google.com/forum/#!topic/tiddlywikidev/TNebCzX5d7Y>, and 
> use what meets your needs.
>
>
> Project on GitHub: https://github.com/donmor/TiddloidLite
>
>
> You can clone it and build by yourself, or get apk from RELEASE.
>

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWikiDev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywikidev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywikidev/9930e106-70be-4acc-a4a0-361c727ea4a9%40googlegroups.com.


[twdev] Re: I am Curious about this code

2019-10-10 Thread Mohammad
I am curious too!


On Thursday, October 10, 2019 at 10:25:06 AM UTC+3:30, TonyM wrote:
>
> Hi,
>
> If you have a look at the tiddler 
> $:/themes/tiddlywiki/vanilla/sticky 
>  
> content 
> belowThere is some interesting use of a reveal containing wikitext 
> wrapped in double backticks
> and the use of single backtick inside a list widget.
>
> Is there someone who knows what is occurring here able to give a narrative 
> explanation, especialt what happens to the backticks? 
>
> *I am very intrigued.*
>
> <$reveal state="$:/themes/tiddlywiki/vanilla/options/stickytitles" 
> type="match" text="yes">
> ``
> .tc-tiddler-title {
> position: -webkit-sticky;
> position: -moz-sticky;
> position: -o-sticky;
> position: -ms-sticky;
> position: sticky;
> top: 0px;
> background: ``<>``;
> z-index: 500;
> }
>
> ``
> <$list filter="[range[100]]">
> `.tc-story-river .tc-tiddler-frame:nth-child(100n+`<$text 
> text=<>/>`) {
> z-index: `<$text text={{{ [[200]subtract] }}}/>`;
> }
> `
> 
> 
>
> Thanks in advance
> Tony
>

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWikiDev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywikidev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywikidev/d0650a30-3e84-4e50-9026-fda463345795%40googlegroups.com.


[twdev] Re: Feature Request: Datalist functionality for EditText Widget (auto-complete)

2019-09-18 Thread Mohammad
Hi Alan,
The `id` attribute is not a good idea and I am sure it will be rejected!

If you need a separate datalist with id then they will say use the currect 
selectwidget!

One idea may be to use <$edit-text> list goes here 

It should have a simple syntax!

--Mohammad


On Thursday, September 19, 2019 at 2:28:27 AM UTC+4:30, Alan Aldrich wrote:
>
> coda coder,
> Yes the *id* attribute is required for the datalist element to work. It 
> must match the *list* attribute of the input element generated by the 
> EditText Widget. I am requesting we modify the EditText Widget to include a 
> parameter called *list *to allow the use of . 
>
> On Wednesday, September 18, 2019 at 4:41:48 PM UTC-5, coda coder wrote:
>>
>> Would be nice but...
>>
>> The options list can't be styled (or can it?)
>>
>> A datalist and associated input element are associated via the id 
>> attribute. You can very easily "break the rules" by having more than one 
>> element with the same id. Think: transclude your tiddler {{DataList Feature 
>> in Edit-Text Widget}} and you have TWO copies with the same id.
>>
>> I don't think there's a way to use datalist elements without an id. :/
>>
>>
>> On Wednesday, September 18, 2019 at 4:05:50 PM UTC-5, Alan Aldrich wrote:
>>>
>>> I considered forking TW on Github and sending a pull request, but I 
>>> wanted to share this idea first, as discussion may lead to further 
>>> solutions. 
>>>
>>> One frustration I have with the current implementation of 
>>> auto-completion in a text box is the inability to select from choices with 
>>> the arrow keys or select the first option with the enter key. It occurred 
>>> to me recently that TiddlyWiki does not utilize the HTML5 element 
>>> , but with very minimal code change it could. I propose we add a 
>>> new optional parameter to the EditText Widget called "list". This simple 
>>> modification will allow the user to associate a  of  for 
>>> an auto-complete drop-down that responds to keystrokes. 
>>>
>>> I have created a demonstration here: 
>>> http://alans-sandbox.tiddlyspot.com/
>>>
>>> More information about the datalist element: 
>>> https://developer.mozilla.org/en-US/docs/Web/HTML/Element/datalist
>>>
>>> I have noted some limitations of this method in the demo. The search 
>>> field in the demo has also been modified to support this method, but it is 
>>> *not* a perfect solution. I am not proposing we replace the search 
>>> mechanism at this time, but I hope this thread gets people thinking about 
>>> it.
>>>
>>> Please try out my example or drag the two modified system tiddler links 
>>> into your own wiki to experiment. I look forward to hearing your thoughts,
>>> Respectfully,
>>> Alan
>>>
>>

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWikiDev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywikidev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywikidev/1256d7d3-351f-4568-a943-b9639ba40567%40googlegroups.com.


[twdev] Re: Feature Request: Datalist functionality for EditText Widget (auto-complete)

2019-09-18 Thread Mohammad
Hi Alan,
 This is great idea! I even encourage some other html5 should be added to 
the core!
It may possible to use selectwidget + edittextwidget now but why not to use 
the more semantic and clear datalist?

I support your idea!

--Mohammad

On Thursday, September 19, 2019 at 1:35:50 AM UTC+4:30, Alan Aldrich wrote:
>
> I considered forking TW on Github and sending a pull request, but I wanted 
> to share this idea first, as discussion may lead to further solutions. 
>
> One frustration I have with the current implementation of auto-completion 
> in a text box is the inability to select from choices with the arrow keys 
> or select the first option with the enter key. It occurred to me recently 
> that TiddlyWiki does not utilize the HTML5 element , but with 
> very minimal code change it could. I propose we add a new optional 
> parameter to the EditText Widget called "list". This simple modification 
> will allow the user to associate a  of  for an 
> auto-complete drop-down that responds to keystrokes. 
>
> I have created a demonstration here: http://alans-sandbox.tiddlyspot.com/
>
> More information about the datalist element: 
> https://developer.mozilla.org/en-US/docs/Web/HTML/Element/datalist
>
> I have noted some limitations of this method in the demo. The search field 
> in the demo has also been modified to support this method, but it is *not* a 
> perfect solution. I am not proposing we replace the search mechanism at 
> this time, but I hope this thread gets people thinking about it.
>
> Please try out my example or drag the two modified system tiddler links 
> into your own wiki to experiment. I look forward to hearing your thoughts,
> Respectfully,
> Alan
>

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWikiDev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywikidev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywikidev/11073a80-ce9d-4a8e-934b-3271c4392215%40googlegroups.com.


[twdev] Re: Controlpanel and searchability

2019-09-17 Thread Mohammad
Great idea!

Why not to oped a ticket at GitHub?

--Mohammad

On Tuesday, September 17, 2019 at 12:40:31 PM UTC+4:30, Mat wrote:
>
> Other software such as Windows and Chrome have long ago taken an approach 
> where settings are not only hierarchically categorized but also 
> *searchable*. Presumably it was a necessity when there are too many 
> settings to easily navigate to them. IMO we have reached this point in TW.
>
> A bonus is that taking a more general approach to this would let us go 
> outside of the Controlpanel; All tools/settings/systemteweaks/etc could be 
> findable via this, for example things otherwise found in the sidebar Tools 
> tab. (It is not obvious that, say, the *Tag Manager* or activation of *Time 
> Stamps* are *not* in the Controlpanel)
>
> For example, a user typing in either of the terms *color, colour, style, 
> appearance*, etc - of course - get the Palette stuff (and probably more).
>
> @pmario - I'm particularly interested in what you think about this matter 
> and how we might address it. (I'm guessing that you can figure out why I'm 
> asking you specifically but, if not, this will be clear in my next post ;-)
>
> Overall I'm interested in if people agree with this need and ideas to how 
> it might be solved.
>
> Thank you
>
> <:-)
>

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWikiDev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywikidev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywikidev/b5ff8fbf-cef7-442a-bd4c-7a7dc2691538%40googlegroups.com.


[twdev] Re: Worth considering: Ease of installing plugins VS. pressure to include in core

2019-09-13 Thread Mohammad
A modular approach!

* core (minimum essential tools)
* themes
* languages
* plugins
** highlight.js
** katex
** codemirror



url: 
https://medium.com/5000-things/learning-from-lego-a-step-forward-in-modular-web-design-d8ff953f45a8

On Friday, September 13, 2019 at 10:29:44 PM UTC+4:30, Mat wrote:
>
> Just a thing I've been reflecting over:
>
> *The easier it is to install plugins*, either permanently install them or 
> - perhaps even more importantly - to do a temporary use+delete install...
>
> *...the less the need and pressure to include functionality in the core / 
> std distro.*
>
> The coming "dynamic loading of plugins 
> " is a 
> very welcome step in this direction. I can't tell if this is an 
> implementation of the request to Provide a mechanism to register plugins 
> after boot . Another 
> addition was the implementation of making tag pills work for multi-tiddler 
> DnD imports. A more general idea would be a handle to DnD filtered lists 
> . A further step 
> would be to Extend Download button to offer adding plugins 
> . And eventually 
> we'll hopefully be able to solve the Big One, i.e a library that serves a 
> federated collection of plugins.
>
> Apropos this, if installing and removing plugins were totally painless, 
> would it be possible to excise features from the core / standard distro? 
> Just curious.
>
> <:-)
>
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWikiDev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywikidev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywikidev/06c2d171-0304-4193-9587-bf50371908e9%40googlegroups.com.


[twdev] Re: Worth considering: Ease of installing plugins VS. pressure to include in core

2019-09-13 Thread Mohammad
Mat,

I was looking at empty.html from 5.0 to 5.1.21 and I see it gets bigger and 
bigger! May be we have a 5MB or larger empty.html in near future!

I was thinking why not keep the empty.html as small as possible and create 
a custom taste (different for different users) by adding plugins!

What I propose here, Jeremy can keep core as light as possible and 
introduce different Official Plugins to make the desired edition (app)

This encourage also people to use and develop plugins! (of course we need 
some standard for making plugins)

--Mohammad

On Friday, September 13, 2019 at 10:29:44 PM UTC+4:30, Mat wrote:
>
> Just a thing I've been reflecting over:
>
> *The easier it is to install plugins*, either permanently install them or 
> - perhaps even more importantly - to do a temporary use+delete install...
>
> *...the less the need and pressure to include functionality in the core / 
> std distro.*
>
> The coming "dynamic loading of plugins 
> <https://groups.google.com/forum/#!topic/tiddlywiki/Fdi955ap4a4>" is a 
> very welcome step in this direction. I can't tell if this is an 
> implementation of the request to Provide a mechanism to register plugins 
> after boot <https://github.com/Jermolene/TiddlyWiki5/issues/2547>. Another 
> addition was the implementation of making tag pills work for multi-tiddler 
> DnD imports. A more general idea would be a handle to DnD filtered lists 
> <https://github.com/Jermolene/TiddlyWiki5/issues/2843>. A further step 
> would be to Extend Download button to offer adding plugins 
> <https://github.com/Jermolene/TiddlyWiki5/issues/3952>. And eventually 
> we'll hopefully be able to solve the Big One, i.e a library that serves a 
> federated collection of plugins.
>
> Apropos this, if installing and removing plugins were totally painless, 
> would it be possible to excise features from the core / standard distro? 
> Just curious.
>
> <:-)
>
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWikiDev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywikidev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywikidev/f4a2c8af-f337-4f62-9077-cdf6bac52581%40googlegroups.com.


[twdev] Re: Plugin and Macro publishing standards

2019-09-12 Thread Mohammad
Mario,

 Some of your tools are quite handy and useful like link-to-tab which is a 
constant part of my development environment!



On Thursday, September 12, 2019 at 11:24:50 PM UTC+4:30, PMario wrote:
>
> Hi Tony, 
>
> I'm using 3 different repos to create my editions, themes and plugins. 
> see: https://github.com/wikilabs
>

Are these three repo are public? Is it possible to clone and see how they 
work? 

>
> Since I'm using the TW environment variables, this structure makes it easy 
> for me to develop the stuff. 
>
> I'm not 100% happy with the structure yet. There are some elements, which 
> are error prone. ... BUT it's good enough for me. 
>
> To make it good enough for others, I'd probably need to polish it a little 
> bit. 
>

Yep!
 

>
> have fun!
> mario
>

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWikiDev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywikidev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywikidev/b51d2ddf-12a1-426f-88d8-2d4dc31ac711%40googlegroups.com.


[twdev] Re: Plugin and Macro publishing standards

2019-09-12 Thread Mohammad


On Thursday, September 12, 2019 at 11:11:31 PM UTC+4:30, PMario wrote:
>
> On Thursday, September 12, 2019 at 7:30:23 AM UTC+2, TonyM wrote:
> ...
>
>> Most of my projects are macros only so I tend to build them under 
>> $:/brand/project store them in a bundle (Marios) including the bundle 
>> tiddler itself. Is this acceptable?
>>
>
> Bundles are intended to be "real tiddlers" that means, if you delete them, 
> they are gone. ... I think this is a very convenient method to speed up a 
> "project start". You can have a lot of predefined content, structure ... 
> and so on, that is boring to type, because it's always the same. 
>
> For users it's much easier to delete stuff, that they don't need. ... 
> That's what bundles are for!
>
> --
>
> Plugins will create "shadow tiddlers". You can overwrite them, but if you 
> delete them, the initial shadow will survive. 
>
> ---
>

I highly recommend plugin in these cases! Lets user overwrite your stuff 
but can restore them simply!
 

>
> With Dynamic loading/unloading of plugins PR 
> in the works, I think 
> it will be interesting to "pluginify / unpluginify" a bundle.
>
>
> have fun!
> mario
>

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWikiDev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywikidev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywikidev/e49642d2-a919-42ce-84b8-48fff4659c32%40googlegroups.com.


[twdev] Re: Plugin and Macro publishing standards

2019-09-12 Thread Mohammad


On Thursday, September 12, 2019 at 8:26:19 PM UTC+4:30, SylvainComte wrote:
>
> Hello all,
>
> pretty interesting thread indeed. I'm not sure to be the most capable 
> person on this subject but this last message reminds me of my first time 
> developing plugin.
>
> > Plugins are the work of an "auteur" and we respect that. Perhaps too 
>> much? 
>
> Actually they are. Sometimes because of the "auteur" but in most cases in 
> my humble opinion, because he's the only one that can fully understand what 
> he did. Even when documenting the code, each author has a very own plugin 
> structure. In my case, it has no consistency from one plugin to another. 
> Just can imagine anybody looking at it would consider it's a mess...
> I wish I had some kind of instructions about plugin structure, good 
> practices (and bad ones) when I made the first (and the others) ;-)
> I'm also aware that this is some very useful freedom for contributors. 
> World is not black nor white...
>
> > I mostly avoid things that the visitor might mistake to be the plugin 
>> when it is not.
>
> I think this is a good practice I do not apply now. But i definitely shall 
> (and will)
>
> Speaking from macro, shouldn't they be "self-documented" ? For "classic" 
> macro (i.e. non JavaScript) the documentation regarding usage parameters 
> etc. could be directly included in the tiddler. Just as you have self 
> documented functions in your favourite terminal function (`myfunction 
> -help` you know)...
>
>
This is quite true! Have a look at https://tw-scripts.github.io/Yazd/
Yes is a resource for single or small multi macros! Macro has a single 
tiddler with documentation!
NEVER forget examples more is better!

 

> Cheers,
>
> Sylvain
> @sycom
>
>
> Le jeudi 12 septembre 2019 13:55:45 UTC+2, @TiddlyTweeter a écrit :
>>
>> TonyM wrote:
>>>
>>> The social pressure placed on me with people like Mohammad and those of 
>>> you beforehand publishing great content, is for me to publish more of my 
>>> tools and utilities, has led me to build and automate a process to publish 
>>> content.
>>>
>>> I am starting this thread to solicit suggestions for such standards for 
>>> publishing. I often see github, demo and source wikis published for a 
>>> plugin. What should these contain?
>>>
>>
>>  ... 
>>
>> One of the issues here is I have a lot of wiki macro solutions that do 
>>> not need to be plugins, they can be installed without save and reload so 
>>> they can be "dropped" on any wiki and used, for exploratory purposes.
>>>
>>> I can try and build me own solution but I would prefer to do so based on 
>>> the wisdom and experience of the community so this post.
>>>
>>
>> I'm not sure my wisdom is orthodox :-). I'd say that JSON format is the 
>> premier format for sharing work, regardless of whether its a plugin or 
>> humble macro.
>>
>> The plugin mechanism is very good for fact of shadow tiddlers & 
>> recuperation from change errors. The plugin format is also good for being 
>> consolidated, in the sense you can remove it in one go. The addressing 
>> contains it.
>>
>> As I have mentioned before I think there is a social-psychological aspect 
>> to "plugins" that maybe sometimes inhibit breaking them down for reuse. 
>> Plugins are the work of an "auteur" and we respect that. Perhaps too much?
>>
>> Best wishes
>> TT
>>
>

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWikiDev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywikidev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywikidev/6a7040b2-7b69-44ab-86b9-c0bb70446074%40googlegroups.com.


[twdev] Re: Plugin and Macro publishing standards

2019-09-12 Thread Mohammad
The Mat stuffs are among the great resources in TW community!

I use 

   - TW version like Mat on the title
   - Single wiki per plugin
   - Rather good documentation and examples (the most tedious part always 
   ignored by developers)
   - Examples as much as possible
   - Try to keep them update with latest changes from Tiddlywiki
   - Use GitHub to keep track of issues, history, feature requests (I 
   absolutely do not recommend Tiddlyspot for this purpose)

Like Mat said, I believe your myMenu is very far from standrad (empty or 
tw5.com) and visitor confuses, keep it very close to empty edition!


--Mohammad


On Wednesday, September 11, 2019 at 7:00:30 PM UTC+4:30, Mat wrote:
>
> I don't know if this is exactly what you're asking for but here are some 
> "rule of thumbs" and other thoughts that have evolved in my own work:
>
> Only show/serve what is relevant. This can definitely include a wide set 
> of examples etc but it would mean that one generally sticks to standard TW 
> behaviour such as default Theme, Palette, Storyview, tool buttons etc. 
>
> I do deviate a tad from this by e.g activating "titles as links" partly 
> because I think it is almost common courtesy to make it easy for people to 
> fetch whatever they want from my public wikis, *particularly* when 
> serving plugins. I've also disabled CamelCase linking because it is a 
> nuisance with dead links.
>
> Aslo I subtly, but noticeably, show what version the current TW has (above 
> the tiddler title). IMO the user should get a feeling for the context the 
> plugin was created in. ("Hm, this plugin seems to use some math stuff but 
> 5.1.17 is pretty old... must be before the core math was introduced")
>
> Continuing in this vein, I mostly avoid things that the visitor might 
> mistake to be the plugin when it is not. One exception is my SideEditor 
> which shows up as an arrow button in every tiddlers toolbar. I'm too lazy 
> to remove it because I'd have to reactivate it whenever I want to tweak 
> something. But other than this, typically no magic looking buttons or stuff 
> that are not part of what is actually offered.
>
> IMO, the very first tiddler meeting the visitor should, as a very first 
> thing, state what the plugin does *as succinctly* as possible. For 
> example: *"FooBar is a plugin that lets you "* or *"BarFoo is a 100% 
> CSS based stylesheet to get "* (I note this is missing in your 
> MyMenus plugin and hence a visitor can only guess, which probably minimizes 
> the chances him trying it out). 
>
> I typically name the wiki as the plugin (possible because I only serve one 
> plugin per wiki) and I try to make the name as self explanatory as 
> possible. The wiki subtitle is typically too short to allow for a 
> description so often I allow myself some artistic freedom with some stupid 
> joke or catch phrase for the plugin. 
>
> I typically try to only have one default tiddler. If it is a complex 
> plugin, I instead let this default tiddler have *tabs* such as "About", 
> "Demos", "Notes", "Installation", etc. Those are just examples - exact tabs 
> depend on the situation. It is fortunate if there can be a small enough 
> demo to make it on first tab (i.e About or Intro) so the user can quickly 
> decide if it is relevant at all. It is also nice if the 
>
> I personally think it is nice to give provide some context for the 
> creation such as clarifying its rationale and pointing out its possible 
> weaknesses. That would probably be under a "Notes" tab.
>
> Sometimes I include a list of the shadow or component tids with comments 
> on what they do.
>
> Sometimes I provide the plugin as a tag-pill, which is nice because it is 
> so visual but also because a tag pill can allow drag'n drop of anything 
> tagged so, not only the plugin components.
>
> <:-)
>

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWikiDev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywikidev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywikidev/fc820fef-81ab-4c21-9e3b-696b58e8d98b%40googlegroups.com.


[twdev] Re: Plugin and Macro publishing standards

2019-09-12 Thread Mohammad
Hi Tony!
I myself use ThirdFlow + TiddlywikiPluginSkletone for creating new plugins!
It has some conventions and help you a simple workflow to create new 
publishable contents!

I have customized the skeleton with some macros, css and tools (like 
link-to-tab from wikilabs, tiddler commander, trashbin, todolist, status 
badge,...)
So, I tried to use some tools + rules to develop plugins!

For single to use macros, I developed Yazd which stores single or multi 
macros and one can simply download and use them (like drag and drop)

I think ThirdFlow from TheODrive (https://github.com/TheDiveO/ThirdFlow) is 
among the best!

Unfortunately TW documentation, best practices and good scripting style are 
missing! I personally expect to have good resources on thin on 
Tiddlywiki/dev


Best
Mohammad

>
>

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWikiDev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywikidev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywikidev/ec6d0418-1633-4b6d-aad4-5e1dbae733cf%40googlegroups.com.


[twdev] wikification seems work inappropriately

2019-08-30 Thread Mohammad
In tiddlywiki.com create a new tiddler and put the below text

This is t__tarla and I am there.

On save TW shows the above text as

This is t*tarla and I am here.*


Why TW does not check the closing delimiter e.g *__*?

Should TW recognize some word boundaries?


--Mohammad



-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWikiDev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywikidev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywikidev/ef760a90-0a9b-445e-a7fb-9bc230675946%40googlegroups.com.


[twdev] Re: [TW5] Data Visualisation using SVG or Chartist.js

2019-08-27 Thread Mohammad
This is great Anders!

Thanks for sharing!

Mohammad

On Monday, August 26, 2019 at 4:54:00 PM UTC+4:30, ajarmund wrote:
>
> Thank you! I updated the macro to have plot width and marker size as 
> parameters as well. The hover effect should be customisable through the CSS 
> stylesheet, but I guess the plugins by Jed will have more functionality
>
> Best,
> Anders
>
>
> mandag 26. august 2019 11.09.44 UTC+2 skrev Mohammad følgende:
>>
>> Hi Anders,
>>  This is wonderful! The feasibility was proved!
>> It is good if one can customize the size the marker and have a better 
>> hover effect.
>>
>> --Mohammad
>>
>> On Saturday, August 24, 2019 at 3:32:13 PM UTC+4:30, ajarmund wrote:
>>>
>>> And now 5.1.20 has been released with mathematical operators! I tried to 
>>> make a simple macro using SVG: 
>>> http://folk.ntnu.no/anderhja/plotdemo.html
>>>
>>> However, what is the best way to transclude a macro making a SVG in 
>>> terms of scaling? I tried to make a tiddler calling the macro with type SVG 
>>> for transclusion, but it didn't work, so maybe CSS is the way to go?
>>>
>>>
>>> - Anders
>>>
>>

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWikiDev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywikidev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywikidev/e16f224d-4249-4ef7-ba20-6acfce759e54%40googlegroups.com.


[twdev] Re: [TW5] Data Visualisation using SVG or Chartist.js

2019-08-26 Thread Mohammad
Hi Anders,
 This is wonderful! The feasibility was proved!
It is good if one can customize the size the marker and have a better hover 
effect.

--Mohammad

On Saturday, August 24, 2019 at 3:32:13 PM UTC+4:30, ajarmund wrote:
>
> And now 5.1.20 has been released with mathematical operators! I tried to 
> make a simple macro using SVG: http://folk.ntnu.no/anderhja/plotdemo.html
>
> However, what is the best way to transclude a macro making a SVG in terms 
> of scaling? I tried to make a tiddler calling the macro with type SVG for 
> transclusion, but it didn't work, so maybe CSS is the way to go?
>
>
> - Anders
>

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWikiDev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywikidev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywikidev/c1ad8027-ead9-40e3-a5bd-e44810ebd1cc%40googlegroups.com.


[twdev] Re: Access ul depth?

2019-08-08 Thread Mohammad
I support your idea!
It worth to access such property from inside TW without JS!
Handling dynamic CSS using TW script is a great feature but very restricted 
as we have no access to such properties!
For example in Timelines plugin I needed to calculate the width of a parent 
element!

--Mohammad

On Thursday, August 8, 2019 at 5:58:52 PM UTC+4:30, Mat wrote:
>
> This bullet list...
>
> @@.mystyle
> * foo
> *** bar
> @@
>
> ...has a depth of three.
>
> I would like to access this number in .mystyle to use it to style the 
> width of the whole ul e.g in css width:calc(ULDEPTH * 20px)
>
> In css3, styles cannot be applied to a *parent node* based on the number 
> of children it has. It does seem possible with js 
> <https://stackoverflow.com/questions/22248432/calculate-depth-of-unordered-list>
> .
>
> How could this be done in TW?
>
> <:-)
>

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWikiDev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywikidev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywikidev/85a6d321-f0b7-4542-9875-323afe0ed166%40googlegroups.com.


[twdev] Re: Tiddloid - A new android editor is to be released

2019-07-26 Thread Mohammad
Thanks for hint!

On Friday, July 26, 2019 at 5:33:05 PM UTC+4:30, donmor3000 wrote:
>
> You can try Autosync for Google Drive or FolderSync, the latter of which 
> also support other cloud services.
>
> 在 2019年7月26日星期五 UTC+8下午4:03:57,Mohammad写道:
>>
>> In the home page it is stated
>>
>> Tiddloid is an app to work with locally stored TiddlyWikis. Once have 
>> some ideas, you can immediately write them down and save it in a tiddler, 
>> and sync the Wiki to your other devices so that you can access these ideas 
>> anywhere.
>>
>>
>> how it lets to sycn the wiki on other devices?
>>
>> Mohammad
>>
>>
>>
>> On Saturday, May 18, 2019 at 10:41:45 PM UTC+4:30, donmor3000 wrote:
>>>
>>> [image: img01.png][image: img02.png]
>>>
>>> Finally it is ready to be published...after about two months.
>>>
>>>
>>> Project on GitHub: https://github.com/donmor/Tiddloid
>>>
>>>
>>> Currently you can clone it and build by yourself. For binaries, these 
>>> links are preserved that will be accessible after the apk is included.
>>>
>>> Nightly Build (could be seldom updated, though):
>>> [image: Get it on F-Droid] 
>>> <https://f-droid.org/packages/top.donmor.tiddloid>(Built by F-Droid)
>>>
>>> Release Build (not updating for a long time unless critical bugs 
>>> reported):
>>> [image: 酷安] <https://www.coolapk.com/apk/top.donmor.tiddloid>(Built by 
>>> myself)
>>>
>>> Please note that the signature of the apk could differs between the two 
>>> builds that you have to uninstall the app before changing the build.
>>>
>>>

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWikiDev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywikidev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywikidev/59682d43-5909-418e-8762-f4c4a109635f%40googlegroups.com.


[twdev] Re: Tiddloid - A new android editor is to be released

2019-07-26 Thread Mohammad
In the home page it is stated

Tiddloid is an app to work with locally stored TiddlyWikis. Once have some 
ideas, you can immediately write them down and save it in a tiddler, and 
sync the Wiki to your other devices so that you can access these ideas 
anywhere.


how it lets to sycn the wiki on other devices?

Mohammad



On Saturday, May 18, 2019 at 10:41:45 PM UTC+4:30, donmor3000 wrote:
>
> [image: img01.png][image: img02.png]
>
> Finally it is ready to be published...after about two months.
>
>
> Project on GitHub: https://github.com/donmor/Tiddloid
>
>
> Currently you can clone it and build by yourself. For binaries, these 
> links are preserved that will be accessible after the apk is included.
>
> Nightly Build (could be seldom updated, though):
> [image: Get it on F-Droid] 
> <https://f-droid.org/packages/top.donmor.tiddloid>(Built by F-Droid)
>
> Release Build (not updating for a long time unless critical bugs reported):
> [image: 酷安] <https://www.coolapk.com/apk/top.donmor.tiddloid>(Built by 
> myself)
>
> Please note that the signature of the apk could differs between the two 
> builds that you have to uninstall the app before changing the build.
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWikiDev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywikidev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywikidev/acaab519-985a-4fe5-aff2-27a432843074%40googlegroups.com.


[twdev] Re: Tiddloid - A new android editor is to be released

2019-07-26 Thread Mohammad
The Quinoid lets you to select wiki from Google Drive and this way you can 
have a cloud version!
Is it possible in Tiddloid to access to Android File manager and then open 
wiki from Drive or other folder?

--Mohammad

On Friday, July 26, 2019 at 9:27:37 AM UTC+4:30, donmor3000 wrote:
>
> Another update have been performed to fix a bug. Pls update your 
> installtion.
>
> 在 2019年7月21日星期日 UTC+8下午11:12:13,donmor3000写道:
>>
>> New Release Published!
>> https://github.com/donmor/Tiddloid/releases/tag/1.2.0
>> New Features:
>>
>>- Added dirty indicator(The confirm window shows up only if the wiki 
>>is "dirty"). (Issue #2 <https://github.com/donmor/Tiddloid/issues/2>)
>>- Fixed some bugs of shortcut feature. (Issue #1 
>><https://github.com/donmor/Tiddloid/issues/1>)
>>
>>

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWikiDev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywikidev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywikidev/1f4ec46c-c741-4fb1-b83c-982f800d2ee0%40googlegroups.com.


[twdev] Re: Tiddloid - A new android editor is to be released

2019-07-24 Thread Mohammad
Thank you for update!


On Monday, July 22, 2019 at 9:22:29 PM UTC+4:30, donmor3000 wrote:
>
> Fixed some bugs just now. Pls update your installtion.
>
> 在 2019年7月21日星期日 UTC+8下午11:12:13,donmor3000写道:
>>
>> New Release Published!
>> https://github.com/donmor/Tiddloid/releases/tag/1.2.0
>> New Features:
>>
>>- Added dirty indicator(The confirm window shows up only if the wiki 
>>is "dirty"). (Issue #2 )
>>- Fixed some bugs of shortcut feature. (Issue #1 
>>)
>>
>>

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWikiDev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywikidev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywikidev/5a50a944-d83a-4ddc-b30f-7a8a5fc912cf%40googlegroups.com.


[twdev] Re: JSON - why?

2019-07-24 Thread Mohammad
Without JSON, I could not develop Trashbin plugin, and Todolist plugin!
JSON tiddlers let you create more robust databases comparing to ordinary 
tiddlers
JSON entries are somehow hidden from many operations while tiddler fields 
are not!

In summary JSON and Data Tiddler are great features in TW

On Tuesday, July 23, 2019 at 6:02:17 AM UTC+4:30, Mat wrote:
>
> What is the point with JSON tiddlers over regular tiddlers? What do they 
> enable and what limitations are there?
>
> One point that I do get is that other software often has the possibility 
> to export/import JSON so it could enable data transfer with TW.
>
> There does not seem to be an advantage when it comes to data tiddlers 
> because the JSON data tiddlers can only be on the JSON root level whereas a 
> regular tiddler is deeper.
>
> One reason why I'm asking is because I hope to build a UI for Jeds 
> FederationCore 
> plugin 
> 
>  
> that extracts data from the so called tiddler "bundle" which is the format 
> that fetched tiddlers come in. Bundles can be packed into a special bundle 
> format or into JSON. 
>
> Thank you!
>
> <:-)
>

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWikiDev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywikidev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywikidev/632ead38-7b46-440f-912d-cca6e9c3100d%40googlegroups.com.


[twdev] Re: Tiddloid - A new android editor is to be released

2019-07-21 Thread Mohammad
Wonderful!

Star it and appreciate your great efforts.

Best
Mohammad

On Sunday, July 21, 2019 at 7:42:13 PM UTC+4:30, donmor3000 wrote:
>
> New Release Published!
> https://github.com/donmor/Tiddloid/releases/tag/1.2.0
> New Features:
>
>- Added dirty indicator(The confirm window shows up only if the wiki 
>is "dirty"). (Issue #2 <https://github.com/donmor/Tiddloid/issues/2>)
>- Fixed some bugs of shortcut feature. (Issue #1 
><https://github.com/donmor/Tiddloid/issues/1>)
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWikiDev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywikidev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywikidev/591550fb-8c36-43e8-8c9b-4deae8544f7b%40googlegroups.com.


Re: [twdev] Re: Request: A Font Awesome converter

2019-07-06 Thread Mohammad
The good part of these icons is to meet the TW svg standard!
So, I can rescale, recolor, transclude, .

Thank you

On Saturday, July 6, 2019 at 2:45:21 PM UTC+4:30, morosanuae morosanuae 
wrote:
>
> Hello TiddlyWiki lovers!
>
> I want to invite you all to my online Font Awesome 5 Free SVG collection, 
> published on TiddlySpot: http://fa5-free-svg.tiddlyspot.com
> Just drag'n'drop an image into your wiki. Simple as that. No complicated 
> CSS stuff to configure. Use them just like default TiddlyWiki images.
> Current FA5 version 5.9.0 (latest)
>
> If you find some problems or have a question please let me know! Thanks!
>
> morosanuae.
>

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWikiDev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywikidev+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywikidev@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywikidev.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywikidev/6a543264-0472-4fcb-b136-1636de8fa5dc%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [twdev] Re: Request: A Font Awesome converter

2019-07-06 Thread Mohammad
Great stuff!
 As Mat said, I also suggest it is better to do not use $:/core/images as 
one confuses them with TW5 core images
May be $:/fa/images/

Best
Mohammad

On Saturday, July 6, 2019 at 2:45:21 PM UTC+4:30, morosanuae morosanuae 
wrote:
>
> Hello TiddlyWiki lovers!
>
> I want to invite you all to my online Font Awesome 5 Free SVG collection, 
> published on TiddlySpot: http://fa5-free-svg.tiddlyspot.com
> Just drag'n'drop an image into your wiki. Simple as that. No complicated 
> CSS stuff to configure. Use them just like default TiddlyWiki images.
> Current FA5 version 5.9.0 (latest)
>
> If you find some problems or have a question please let me know! Thanks!
>
> morosanuae.
>

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWikiDev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywikidev+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywikidev@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywikidev.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywikidev/d8269e4a-4717-4236-8f07-feee80a3f1e2%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[twdev] Re: Incremental Display

2019-06-30 Thread Mohammad
Hi Mat,
 Good idea! what do you think if the other action is to go to the next 
tiddler?

--Mohammad

On Sunday, June 30, 2019 at 12:26:45 PM UTC+4:30, Mat wrote:
>
> Couldn't you have a button that simply adds a new element to the 
> listwidget argument? E.g the button adds the tag "bullet" to one element at 
> a time in a list by using the listops.
>
> Pseudo:
>
> 
>
> 
> * 
> 
>
> <:-)
>

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWikiDev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywikidev+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywikidev@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywikidev.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywikidev/63d32a2c-875a-4f02-b259-1f03e8d128db%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[twdev] Incremental Display

2019-06-29 Thread Mohammad
In Tiddlyshow, I am going to use keyboard shortcut for incremental display!

Incremental display means to reveal elements (text, images, audio, video, 
...) gradually!
For example consider a bullet list of 5 items and by pressing Arrow key yoy 
can show list items one by one!

I want to know if you have any solution for this in a Tiddlywiki way!


There are several JS code over the net do this. One simple example is: 
https://www.w3.org/Talks/Tools/Slidy2/Overview.html#(9)

There is also an initial solution by Jed Carty and me on: 
https://kookma.github.io/Reveal-Gradually/
But the problem hear is we cannot have [Down Arrow] to steps through slides 
and at the same time 
reveal the children of a slide with incremental display?

Please give advises.

--Mohammad

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWikiDev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywikidev+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywikidev@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywikidev.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywikidev/ab11bbd9-c636-4b6f-8997-c725eb2d54fe%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[twdev] Re: First call for planned release of v5.1.20

2019-06-19 Thread Mohammad
Hi Jeremy,
It was a request from users to improve the TOC macro.
I wish to have the *exclude *parameter working in 5.1.20
The PR was by PMario here: 
https://github.com/Jermolene/TiddlyWiki5/pull/3975

--Mohammad


On Thursday, June 13, 2019 at 9:19:46 PM UTC+4:30, Jeremy Ruston wrote:
>
> I’d like to try to get v5.1.20 released in the next week or two. With that 
> in mind, I’d be grateful for assistance in testing and verifying the latest 
> build:
>
> https://tiddlywiki.com/prerelease/
>
> In particular, this is a great time for plugin developers/users to test 
> the new release with important plugins and let us know if there are any 
> backwards compatibility issues. 
>
> Even by TW5 standards, it’s been a long delay since the last release in 
> December. That’s entirely my fault, but I’d like to try to avoid delaying 
> the release with any further pull requests. Having said that, if you’re 
> responsible for any unmerged PRs that you believe are ready to be merged 
> then please do let me know.
>
> Best wishes
>
> Jeremy.
>
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWikiDev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywikidev+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywikidev@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywikidev.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywikidev/38ee5bc6-80f1-4658-9f92-06a815df5ead%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[twdev] Re: Change from Template to ViewTemplate

2019-03-27 Thread Mohammad
Why dont put all of them in one tiddler?

On Monday, March 25, 2019 at 5:55:24 PM UTC+4:30, MidnightLightning wrote:
>
> Thanks, that got me on the right track for an answer!
>
> Using the [taglimit[1]]] filter as an outer $list works, 
> though it resets the currentTiddler variable to the first tiddler that's 
> tagged with the original tiddler. So, I ended up doing this:
>
> A global Macro (in case I want to use it elsewhere):
>
> \define listTagged(tagName)
> <$set name="t" value=<<__tagName__>>><$list filter="[title]">
> <$count filter="[tag]" /> Pages tagged with <$macrocall $name=
> "tag-pill-body" tag=<> icon={{!!icon}} colour={{!!color}} 
> palette={{$:/palette}} element-tag="""$button""" 
> element-attributes="""tag='span'"""/>:
> <$list filter="[tag]">
> <$link><$view field="title" />
> 
> 
> 
> \end
>
>
> And then a ViewTemplate to use it:
>
> <$set name="t" value=<>>
> <$list filter="[taglimit[1]]">
> 
> <$macrocall $name="listTagged" tagName=<> />
> 
> 
>
>
> The trick is I used a $set call to save the first currentTiddler value to 
> a separate variable (t) for use later in the logic.
>
>
>
> On Friday, March 22, 2019 at 9:50:09 PM UTC-5, TonyM wrote:
>>
>> MidnightLightning
>>
>> Partial answer for you, but FYI the standard google groups is appropriate 
>> for this kind of question and you may get a faster response there.
>>
>> Rather than count the tags $list  
>> the tags with limit[1] and the content of the list widget will only show if 
>> there are more than one tag.
>>
>> [taglimit[1]]
>>
>> You could use emptyMessage if you wanted.
>>
>> In other circumstances (except variables at present) you can use the View 
>> widget, as The content of the <$view> widget is displayed if the field 
>> or property is missing or empty.
>>
>> Regards
>> Tony
>>
>>

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWikiDev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywikidev+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywikidev@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywikidev.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywikidev/23076195-5661-46e8-846a-6fd7792c4f19%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[twdev] Re: [TW5-JsonManglerPlugin] v2.0.2 Update!

2019-02-20 Thread Mohammad Rahmani
Hi Jousha,
 These are great stuff!
As Jeremy asked to add them to Tiddlywiki.com, please go ahead.

Cheers
Mohammad

On Tuesday, February 19, 2019 at 8:27:27 AM UTC+3:30, Joshua Fontany wrote:
>
> Hi Everyone~
>
> I have caught and squashed quote a few bugs with this update and 
> refactored quite a bit.
>
> I also wrote a new $:/Config tab to allow packing, repacking, unpacking, 
> and editing plugin tiddlers.
>
> Update has been pushed to github: 
> https://github.com/joshuafontany/TW5-JsonManglerPlugin
>
> Demo Wiki: https://joshuafontany.github.io/TW5-JsonManglerPlugin/
>
>
> This is stable enough for me to move on to refactoring my RenderTable 
> plugin to use the new Json Tiddler logic.
>
> Any feedback appreciated!
>
> Best,
> Joshua Fontany
>

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWikiDev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywikidev+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywikidev@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywikidev.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywikidev/ad81a75a-7b88-4cba-a2ee-bc3b550c5fca%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[twdev] Re: Problem with TW5.1.19 and Tinka plugin

2019-02-17 Thread Mohammad Rahmani
Hi Ton,

Referring to Andreas Hahn the author of Tinka at


https://groups.google.com/d/msg/tiddlywiki/Wcz36PF2a6M/R7NIHrMVBAAJ

The Tinka plugin works with TW5.1.20pre and the issue is from TW5.1.19 side.

Best
Mohammad




On Friday, January 4, 2019 at 12:18:50 AM UTC+3:30, Ton Gerner wrote:
>
> Hi all,
>
> I tried to make a plugin with TW5.1.19 and the Tinka plugin, but got a red 
> Javascript error with the text: "TypeError: tiddler is undefined".
>
> When I do the same with TW5.1.17, the plugin is made without error.
>
> When I import the plugin made in TW5.1.17 in a TW5.1.19 and repack the 
> plugin I get the same error: "TypeError: tiddler is undefined".
>
> Up to now I never had problems with making plugins using Tinka.
>
> Has anybody else seen this behaviour?
>
> Cheers,
>
> Ton
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWikiDev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywikidev+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywikidev@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywikidev.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywikidev/5140aec5-7115-4d18-a732-5617424c8507%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [twdev] Re: How to build a settings panel for a plugin

2019-02-14 Thread Mohammad Rahmani
Thank you!
Added to TW-Scripts

On Friday, February 15, 2019 at 10:32:28 AM UTC+3:30, stefano franchi wrote:
>
>
>
> On Fri, Feb 15, 2019 at 12:04 AM Mohammad Rahmani  > wrote:
>
>> Stefano,
>>  Could you please bruch up the procedure based on the received comments. 
>> I would like to add it to TW-Scripts.
>>
>>
> Well, there isn't much to write up. As always the solution is simple once 
> it's been found...
> But here we go:
>
> 1. How to create the panels that make up the various tabs of the plugin 
> page. It takes three steps:
>  a - In the plugin.info file of the plugin you are writing, add a line 
> with "list" followed by a list of your panels in double quotes.
>   In my case I wanted 6 panels: readme usage syntax example license 
> and config. So I added this line:
>   "list": "readme usage syntax example license config"
> b. Create the files corresponding to the panels in the "files" 
> subdirectory of your plugin, as plain text, or in wikitext, or HTML.
> I wanted them in a separate dir to keep everything uncluttered, and i 
> put them in a new subdir files/doc  
> So I created 6 new files: files/doc/readme.txt, file/doc/usage.txt, 
> etc. and put some filler text in each just o be sure I could test if they 
> showed up in TW
> c. Finally, in the tiddlywiki.files file in your files subfolder, add a 
> block for each one of the new file you have created, making sure the last 
> part of the
>"title" field is identical to what you wrote in the "list" line of your 
> plugin info, while the first part is the identifier of your plugin: 
> $:/plugins/yourName/YourPluginName/. In my case,
> I am working on a plugin called "sgfeditor", and the name I am using 
> is "cleinias", so the name prefix is always "$:/plugins/cleinias/sgfeditor" 
> . 
>For example, to add the content of the files/doc/readme.txt file as a 
> "readme" panel, you would add the following block to the tiddlywiki.files 
> file:
> 
>  {
> "file": "doc/readme.txt", 
> "fields": {
>  "type": "text/plain",
> "title": "$:/plugins/cleinias/sgfeditor/readme"
> }
>},
>
>Notice two important things: (1) the path in the "file" line is 
> relative to the files sub directory, NOT to the plugin directory.
>(2) The last part  of the can title (i.e. "readme") can actually be 
> anything you want, AS LONG AS it corresponds to one of the
> item in th e"list" line of plugin.info file. For instance, you could 
> have your readme info in README.txt (following usual 
> conventions), and then "readme" in all lowercase and no ext in the 
> "title" field.
>
> 2. How to create a settings for my plugin that would either be added to 
> the control panel or be accessible from the plugin page
>To have the settings accessible from the config panel, you need to 
> create a config file and then tag it with $:/tags/ControlPanel as PMario 
> said. If you want it as
>   a tab (panel) in the plugins page add it to the "list" line in 
> plugin.info.
>In either case, the basic procedure is the same as above: create a file 
> in the format of your choice (see point 3 below) in the "files" subdir of 
> your plugin, then add a block describing
>it in the tiddlywiki.files in the files subdirectory. If you go for the 
> config panel, you also add a line with "tags": "$:/tags/ControlPanel" . I 
> went the second route, and decided to put my settings  in  a "config" 
> panel of the plugin, and to use the json format. So I created config.json, 
> added "config" to the "list" line in plugin.info and added this block to 
> tiddlywiki.files:
> {
> "file": "config.json", 
> "fields": {
> "type": "application/json",
> "title": "$:/plugins/cleinias/sgfeditor/config" 
> }
>   },
>Notice that I changed the type to the correct json MIME type.
>
> 3. How to access said settings from the plugin code:
>I haven't tried to access the settings from the config panel, so I 
> cannot say anything about it. I only had to add two lines to read the 
> config tiddler from  my plugin code (I  copied them from the railroad 
> plugin):
>  
> // getTiddlerData reads a Json file into a javas

Re: [twdev] Re: How to build a settings panel for a plugin

2019-02-14 Thread Mohammad Rahmani
Stefano,
 Could you please bruch up the procedure based on the received comments. I 
would like to add it to TW-Scripts.

Cheers
Mohammad

On Friday, February 15, 2019 at 1:42:32 AM UTC+3:30, stefano franchi wrote:
>
>
>
> On Thu, Feb 14, 2019 at 2:49 PM Matthew Lauber  > wrote:
>
>> That should be correct.  Keep in mind, in the list field, the file will 
>> be named "readme" but the shadow tiddler needs to be named 
>> "$:/plugins/yourName/yourPlugin/readme"
>>
>>
> My bad. I was using an overly complicated naming scheme and had made a 
> mistake. Thanks for pointing out my understanding was correct and directing 
> me to the real problem.
>
> Cheers,
>
> S.
>
>  
> -- 
> __
> Stefano Franchi
>
> stefano...@gmail.com 
> http://stefano.cleinias.org
>

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWikiDev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywikidev+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywikidev@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywikidev.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywikidev/b153edaf-6b9c-4242-893c-25f9520382aa%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[twdev] Re: Is this doable? -- TOC Question

2019-02-09 Thread Mohammad Rahmani
Josiah,
 I like the way it highlight the topic under focus. It TW I always lost 
where I was!
Clicking on TOC item and clicking some other hyperlink and then you forget 
where you were!
I know breadcrumbs can help, but they are no as semantic as having TOC item 
highlighted.

--Mohammad

On Saturday, February 9, 2019 at 4:58:35 PM UTC+3:30, @TiddlyTweeter wrote:
>
> I find this simple TOC system for Fountain excellent on docs ... 
>
> https://fountain.io/syntax#section-bone
>
> I'm  not clear how I'd replicate it in TW. Its jump in river. So river 
> needs to be open I think.
>
> Just thoughts
> Josiah
>

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWikiDev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywikidev+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywikidev@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywikidev.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywikidev/8e89db58-38ea-4384-84fd-0cfcc29beaa7%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[twdev] Re: ANN: widget tutorial

2019-02-03 Thread Mohammad Rahmani
Many thanks Brian,
 I like the tutorial and I will return to you after some experimenting!

By the way for me it is also interesting to know how innerwiki itself work!

--Mohammad

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWikiDev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywikidev+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywikidev@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywikidev.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywikidev/538ca9b1-328c-4860-9ee8-f5a643a9ee7d%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[twdev] Re: New Feature PR: shuffle[] filter operator for deterministically randomizing list orders

2019-01-22 Thread Mohammad Rahmani
Thanks Matt,
 That is really amazing!

Cheers
Mohammad

On Monday, January 21, 2019 at 8:32:13 AM UTC+3:30, Matthew Lauber wrote:
>
> Yes, this would be an excellent use for it.  In the settings -> Default 
> Tiddlers box, you can put something like `[shuffle[]first[N]]` and you'll 
> get N random tiddlers from the list of all tiddlers.  To be more specific, 
> just pass in the input list you want to select from, e.g. 
> `[tag[TAG]shuffle[]first[N]]`
>
> On Sunday, January 20, 2019 at 1:05:14 PM UTC-5, Mohammad Rahmani wrote:
>>
>> Matt,
>>  Good job, thank you!
>> One question: in TW-Scripts, I like whenever I visit the page a random 
>> tiddler be shown. Can shuffle operator do that?
>> I was trying to use Tobias Beer macro: 
>> https://tobibeer.github.io/tb5/#Tagline%20Macro
>>
>> --Mohammad
>>
>

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWikiDev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywikidev+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywikidev@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywikidev.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywikidev/19caad62-d893-44b8-8fd4-1f773fa23274%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[twdev] Re: New Feature PR: shuffle[] filter operator for deterministically randomizing list orders

2019-01-20 Thread Mohammad Rahmani
Matt,
 Good job, thank you!
One question: in TW-Scripts, I like whenever I visit the page a random 
tiddler be shown. Can shuffle operator do that?
I was trying to use Tobias Beer 
macro: https://tobibeer.github.io/tb5/#Tagline%20Macro

--Mohammad

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWikiDev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywikidev+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywikidev@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywikidev.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywikidev/48bb217c-d259-4069-a5bc-9f557595baa4%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [twdev] Re: Announcing continuous integration for tiddlywiki.com

2019-01-08 Thread Mohammad Rahmani
Thanks Jeremy!
 Good stuff. I hope I can contribute

Cheers
Mohammad

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWikiDev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywikidev+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywikidev@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywikidev.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywikidev/edd0e336-8514-4fb5-ac7d-a63eade11199%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[twdev] Re: Announcing continuous integration for tiddlywiki.com

2019-01-08 Thread Mohammad Rahmani
Great job Jeremy!
 One question, is there any recommendation for preparing documentation 
tiddlers?
As I have not been involved before, I wish to know some details or a HowTo 
for preparing or improving TW documentation.


--Mohammad

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWikiDev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywikidev+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywikidev@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywikidev.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywikidev/192591e3-1d23-46ea-80bb-12f7f637064a%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[twdev] Re: Showing BasicAuth username as default tiddler

2019-01-07 Thread Mohammad Rahmani
It should be enough to have

{{$:/status/UserName}}

Good luck

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWikiDev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywikidev+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywikidev@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywikidev.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywikidev/ecc591bb-ac94-4ab2-9498-ad58182a2a97%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[twdev] Re: Problem with TW5.1.19 and Tinka plugin

2019-01-07 Thread Mohammad Rahmani
Further input:
 Note that the plugin has been created even TW displays that error window.

Best

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWikiDev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywikidev+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywikidev@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywikidev.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywikidev/9fa17b00-88fc-42c5-a2ec-1798708cdb47%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[twdev] Re: Problem with TW5.1.19 and Tinka plugin

2019-01-07 Thread Mohammad Rahmani
Hi Simon,
 I tested Tinka on 5.1.19. I got a similar error

TypeError: options.event.event.target is undefined

My plugin was quite simple
 - a simple macro macro/01
 - a readme  $:/plugins/.mr/readme

What is the problem?

Mohammad

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWikiDev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywikidev+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywikidev@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywikidev.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywikidev/c394b380-c47a-470a-ba27-be5b8f54f0ae%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[twdev] Re: Suggestion for checking if a Tiddler is empty?

2019-01-01 Thread Mohammad Rahmani
This macro can return the name of tiddler and a true/false if it has / has 
not text

\define hasText(tid)
<$set name="Tiddler" value=<<__tid__>> >
<$reveal type="match" default=<> text={{{ [has[text]] }}}>
<>: True

<$reveal type="nomatch" default=<> text={{{ [has[text]] 
}}}>
<>: False


\end



   - Test

In https://tiddlywiki.com/ create two tiddlers one Test01 and the other 
Test02, put a text in the first tiddler and leave empty the second, then 
try as below

<>
<>



The results will be

Test01: False 

Test02: True 


If you like to use it inside a list widget, tag above two tiddlers with 
something e.g test

<$list filter="[tag[test]]">
<$macrocall $name="hasText" tid=<> />



You will have then:

Test01: False 
Test02: True 


Good luck
Mohammad

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWikiDev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywikidev+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywikidev@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywikidev.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywikidev/46fb8882-71fe-4ac0-bef9-ac389dafea20%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[twdev] Re: My Blog is now a TW

2018-12-26 Thread Mohammad Rahmani
Joe,
 The version you use is TW 5.1.19pre! The 5.1.19 final is out there.
Look here to simply upgrade to the latest stable release.
https://tiddlywiki.com/#Upgrading


--Mohammad

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWikiDev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywikidev+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywikidev@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywikidev.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywikidev/de735582-5214-4ad4-b3bd-3dcc6df9cb50%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[twdev] Re: My Blog is now a TW

2018-12-26 Thread Mohammad Rahmani
Joe

   1. Did you restricted the access to control panel?
   2. Opening the right sidebar overlaps with tiddlers in story river!
   3. What theme are you using?

--Mohammad

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWikiDev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywikidev+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywikidev@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywikidev.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywikidev/e4cf0289-27a8-41a0-9716-8b013c554948%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[twdev] Re: My Blog is now a TW

2018-12-26 Thread Mohammad Rahmani
Your progress is really good!

I know you are a great author, Hope we could see a book written on TW by 
you :-)

Cheers
Mohammad

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWikiDev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywikidev+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywikidev@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywikidev.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywikidev/aba8301b-357c-424f-9d74-b85605e9940c%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[twdev] Re: My new blog (pre release)

2018-12-20 Thread Mohammad Rahmani
Good luck Joe!

It is good to show the solution of outstanding problem there (those you 
fixed)! If anybody else wishes to do like that, then your solution could be 
used.


--Mohammad

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWikiDev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywikidev+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywikidev@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywikidev.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywikidev/c19aac46-dedf-45d7-9c35-1f8da1d60c95%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


  1   2   >