Shiraz Plugin: Lets use Tiddlywiki with More Ease

309 views
Skip to first unread message

Mohammad Rahmani

unread,
Aug 8, 2021, 12:38:00 PM8/8/21
to tiddl...@googlegroups.com
  • Do you like to convert your old static/plain table in a tiddler into a sortable table just by calling a macro  (no edit, no hassles,  ...)
  • Do you like to drop a CSV text file into tiddlywiki and in a second generate a dynamic table?
  • Do you like to copy paste part of a worksheet from Excel, Google Sheet, Libre Office Calc, ... into a tiddler and TW generate a nice sortable table for you?
  • Do you like to create tables from plain texts just by calling a simple macro?
  • Do you like to create task lists from plain text (just like GitHub)?
  • Write you tasks/todo as you write on a piece of paper and then get a task list! Do you like this?

Sit back, relax, and let Shiraz do all the work  ;-)


Stay tuned, Shiraz on Tiddlywiki 5.0.2 is coming!

Best wishes
Mohammad

Charlie Veniot

unread,
Aug 8, 2021, 12:51:30 PM8/8/21
to TiddlyWiki
That is a pretty fantastic teaser !

springer

unread,
Aug 8, 2021, 4:04:18 PM8/8/21
to TiddlyWiki
Surely you mean v5.2.0  ;)
Can't wait!
-Springer

TW Tones

unread,
Aug 8, 2021, 8:59:22 PM8/8/21
to TiddlyWiki
Yes all of the above,

This kind of thing is often time consuming,

Looking forward to it.

Thanks in advance
Tones

ludwa6

unread,
Aug 9, 2021, 9:14:37 AM8/9/21
to TiddlyWiki
W00t!  For a late-night infomercial junkie like me, this is like the famous Ginsu knife offer (as you were wondering, @PMario :-)  -totally irresistible.  Can't wait to try it!

/walt

Louis Davout

unread,
Aug 9, 2021, 9:55:10 AM8/9/21
to TiddlyWiki
If I order now, will you send me a second one absolutely free?

Mohammad Rahmani

unread,
Aug 10, 2021, 8:38:07 AM8/10/21
to tiddl...@googlegroups.com
Thank you all!

See some screencasts of this new feature. I call it Quick Table.


Simple Example


Best wishes
Mohammad

Quick-Table.Shiraz-T01.mp4

Mohammad Rahmani

unread,
Aug 10, 2021, 9:04:27 AM8/10/21
to tiddl...@googlegroups.com
Copy paste data from Google Sheets



Best wishes
Mohammad


On Sun, Aug 8, 2021 at 9:07 PM Mohammad Rahmani <mohammad...@gmail.com> wrote:
Quick-Table-Import from Google Sheets - Shiraz - T02.mp4

Mohammad Rahmani

unread,
Aug 10, 2021, 9:07:27 AM8/10/21
to tiddl...@googlegroups.com
Apply Column Formatting

You can use format parameters and apply different formatting to different columns!



Best wishes
Mohammad


On Sun, Aug 8, 2021 at 9:07 PM Mohammad Rahmani <mohammad...@gmail.com> wrote:
Quick-Table-Shiraz-Apply Column Formatting-T03.mp4

Mohammad Rahmani

unread,
Aug 10, 2021, 9:47:52 AM8/10/21
to tiddl...@googlegroups.com
Create a quick table from complex text! Apply formatting like text, transclude and code.

See how you can simply create a wikitext formatting table on the fly!


Best wishes
Mohammad


On Sun, Aug 8, 2021 at 9:07 PM Mohammad Rahmani <mohammad...@gmail.com> wrote:
Quick-Table-Shiraz-Colum formatting and table class-T04.mp4

Mohammad Rahmani

unread,
Aug 10, 2021, 10:27:32 AM8/10/21
to tiddl...@googlegroups.com
Taskify plain text like GitHub
Screencast 05

This is an example showing how to simply create a static task list.
See how simple plain text can be converted to tasks




Best wishes
Mohammad


On Sun, Aug 8, 2021 at 9:07 PM Mohammad Rahmani <mohammad...@gmail.com> wrote:
Quic table-Shiraz-Taskify plain text-T05.mp4

ludwa6

unread,
Aug 11, 2021, 6:53:36 AM8/11/21
to TiddlyWiki
Once again @Mohammad: you have kinda blown my mind with this demonstration of possibilities.  Before i get too excited tho, i want to make sure i understand:

Regarding "Quick-Table-Shiraz-Colum formatting and table class-T04.mp4" demo, i am wondering: would it be possible to apply such formatting to tabular data imported from a Google Sheet (via the amazing TiddlyGoo plugin) at time of data import/ tiddler creation?  

As you may know, TiddlyGoo enables creating a set of tiddlers based on rows of data imported from a gSheet -and if those tiddlers could be formatted on-the-fly with a layout such as you have demonstrated here (by inserting that <<macrocall>> in a certain column of the spreadsheet, i guess?), then that would be the perfect complement to this data import process.

If this is indeed possible Mohammad, prey tell how, and i shall be ever in your debt!

/walt

Mohammad Rahmani

unread,
Aug 11, 2021, 9:22:42 AM8/11/21
to tiddl...@googlegroups.com
Hi Walt,
 I will upload an experimental version to give you a try by yourself.

But the mechanism is as below:
  1. read a plain text (here the one between <!--- ... --->)
  2. parse it into lines 
  3. parse a line into columns (using delimiter)
  4. display it using your format of choice   [this is what you asked!] this part lets us format a column. this is the same as dynamic table template
So regarding your question: we need to have data as plain text inside a tiddler to read and parse! TiddlyGoo is a sophisticated plugin!
Mark S and Mat can explain how this is possible, but I do not know if you can directly use the quick table or not!


Best wishes
Mohammad


--
You received this message because you are subscribed to the Google Groups "TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email to tiddlywiki+...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/tiddlywiki/0f7d452a-c3ce-45ea-b70b-02020c1ed8fdn%40googlegroups.com.

springer

unread,
Aug 11, 2021, 12:07:54 PM8/11/21
to TiddlyWiki
Mohammad, I am so excited all of these csv-based table features! 
If we include a title field, can we easily get tiddlers excised out from such a pasted table?
-Springer

Mohammad Rahmani

unread,
Aug 11, 2021, 11:19:21 PM8/11/21
to tiddl...@googlegroups.com
Hi Springer

On Wed, Aug 11, 2021 at 8:37 PM springer <springer...@gmail.com> wrote:
Mohammad, I am so excited all of these csv-based table features! 
If we include a title field, can we easily get tiddlers excised out from such a pasted table?

Do you mean to feed a tiddler by giving its title as input and the table-csv creating a table?  Answer: YES
Do you mean to create a new tiddler based on the input data block (copy pasted data from an external spreadsheet like Excel)? Answer is NO

 
-Springer

On Tuesday, August 10, 2021 at 8:38:07 AM UTC-4 Mohammad wrote:
Thank you all!

See some screencasts of this new feature. I call it Quick Table.


Simple Example


Best wishes
Mohammad


On Sun, Aug 8, 2021 at 9:07 PM Mohammad Rahmani <mohammad...@gmail.com> wrote:
  • Do you like to convert your old static/plain table in a tiddler into a sortable table just by calling a macro  (no edit, no hassles,  ...)
  • Do you like to drop a CSV text file into tiddlywiki and in a second generate a dynamic table?
  • Do you like to copy paste part of a worksheet from Excel, Google Sheet, Libre Office Calc, ... into a tiddler and TW generate a nice sortable table for you?
  • Do you like to create tables from plain texts just by calling a simple macro?
  • Do you like to create task lists from plain text (just like GitHub)?
  • Write you tasks/todo as you write on a piece of paper and then get a task list! Do you like this?

Sit back, relax, and let Shiraz do all the work  ;-)


Stay tuned, Shiraz on Tiddlywiki 5.0.2 is coming!

Best wishes
Mohammad

--
You received this message because you are subscribed to the Google Groups "TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email to tiddlywiki+...@googlegroups.com.
Reply all
Reply to author
Forward
0 new messages