[TW5] Presenting the wizard wizard plugin, which may need a better name.

351 views
Skip to first unread message

Jed Carty

unread,
Jun 13, 2016, 12:08:26 PM6/13/16
to TiddlyWiki
Apparently my brain didn't want to find a way to get fix the problems with twederation, so I made the what I used for the setup wizard a plugin instead. So have a setup wizard plugin. That also works as a slideshow thing to explain itself.

Hopefully people will find this useful for multi-step setup processes or slide shows or something. It has some built in macros for storing user input to make saving whatever information is gathered while you are using the setup wizard. Hopefully the explanation at the site is enough, if you have questions let me know.

Jeremy Ruston

unread,
Jun 13, 2016, 12:26:55 PM6/13/16
to tiddl...@googlegroups.com
Hi Jed

Apparently my brain didn't want to find a way to get fix the problems with twederation, so I made the what I used for the setup wizard a plugin instead. So have a setup wizard plugin. That also works as a slideshow thing to explain itself.

Hopefully people will find this useful for multi-step setup processes or slide shows or something. It has some built in macros for storing user input to make saving whatever information is gathered while you are using the setup wizard. Hopefully the explanation at the site is enough, if you have questions let me know.

Terrific stuff, hearty congratulations to you. I haven’t looked at the source, but it’s a terrific example of what can be done with wikitext, and I love that it is self-documenting. This kind of thing is very encouraging for me personally, really shows that we’re on the right track with TiddlyWiki’s direction. It’s hard to think of another tool that you could have used to do this without programming.

Looking forward to your demo spot at the meetup...

Best wishes

Jeremy


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

Mat

unread,
Jun 13, 2016, 12:48:11 PM6/13/16
to TiddlyWiki
Can only chime in on the congrats.

It should probably be an edition IMO because it makes sense as a standalone e.g for presentations. At least after some tweaking to e.g maximize to screen.

<:-)

Jan

unread,
Jun 14, 2016, 1:57:46 PM6/14/16
to tiddl...@googlegroups.com
Hi Jed,
A great tool with interesting features.
Constructing a forward and the back button was a task I failed so far.
How did you manage this?
Does the plugin use a list-field or just the order given by the numbers?

Greets Jan


Am 13.06.2016 um 18:08 schrieb Jed Carty:
Apparently my brain didn't want to find a way to get fix the problems with twederation, so I made the what I used for the setup wizard a plugin instead. So have a setup wizard plugin. That also works as a slideshow thing to explain itself.

Hopefully people will find this useful for multi-step setup processes or slide shows or something. It has some built in macros for storing user input to make saving whatever information is gathered while you are using the setup wizard. Hopefully the explanation at the site is enough, if you have questions let me know.

Jed Carty

unread,
Jun 14, 2016, 4:20:18 PM6/14/16
to TiddlyWiki
It doesn't use either. You give a tag and optionally a field to use for sorting, then it builds a filter using that. Before any user input it just displays the first tiddler returned by that filter (using the first[] filter operator), after the user clicks forward it creates a state tiddler that holds the name of the currently displayed tiddler. Then the next and previous tiddlers are found using same filter with either the before or after operators and the currently displayed tiddler as the input.

That way you can just add more slides without having to do anything other than tagging the new slide with the appropriate tag. You can set the order using the order field but that isn't required. There aren't any list fields used.

Jan

unread,
Jun 15, 2016, 7:19:05 PM6/15/16
to tiddl...@googlegroups.com
Thanks Jed,
very interesting. I'll be needing somting to use with a list for my project. I am working on a slideshow that can be sorted and navigated with the taglist-plugin. slidesnstories.tiddlyspot.com If you like to hav a look...but it is not ready yet.
Typing on the "Open in new window button" in the PageToolBar opens a remote to be used on the other monitor.
I´ll have a look at your mechanism when I'll be back in a week.

Cheers Jan


Am 14.06.2016 um 22:20 schrieb Jed Carty:
It doesn't use either. You give a tag and optionally a field to use for sorting, then it builds a filter using that. Before any user input it just displays the first tiddler returned by that filter (using the first[] filter operator), after the user clicks forward it creates a state tiddler that holds the name of the currently displayed tiddler. Then the next and previous tiddlers are found using same filter with either the before or after operators and the currently displayed tiddler as the input.

That way you can just add more slides without having to do anything other than tagging the new slide with the appropriate tag. You can set the order using the order field but that isn't required. There aren't any list fields used.
--
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 post to this group, send email to tiddl...@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywiki.

Jed Carty

unread,
Jun 17, 2016, 7:55:23 AM6/17/16
to TiddlyWiki
I have added some things to the wizard. You can now control make it so that the 'Next' button is only visible if certain conditions are met.

It uses a list of filters and checks each filter individually. This means you have have a set of different unrelated conditions that all need to be met before the 'Next' button appears. And you can also optionally have a message when these conditions aren't met. This is one of those things that may be more interesting than the application I made it for.

The updated version is here.
Message has been deleted

Mohammad

unread,
May 31, 2018, 12:34:43 AM5/31/18
to TiddlyWiki
Hello Jed,
 I have few questions on wizard wizard plugin! It is really a great and handy tool in the nonlinear world of tiddlywiki. I use it for implementing step by step instruction of some engineering simulation like a step by step tutorial.

The questions are:

  1. There are several links to wizardwizard plugin (github, https://ooktech.com/TiddlyWiki/WizardWizard/, ...) which is the correct link to find the latest version?
  2. Is there any example to see how the custom classes work with wizardwizard?
  3. Is it possible to use a fixed height for slideshow? I mean when you use <<ConfigurationWizard Demo>> (I call this slideshow) the height of tiddler based on the slide changes and it distracts attention and you have to scroll up or down your mouse pointer to click on the next-back button
  4. Why the tiddler fields do not works, is it possible to resolve it? I mean if you use a filed like {{!!title}} in a slide in the slideshow you will get the title of $:/state/Wizard/Demo not the title of that slide.

Cheers
Mohammad

Mohammad

unread,
May 31, 2018, 12:43:32 AM5/31/18
to TiddlyWiki
Another suggestion:
 When you change the order of slides (tiddlers) in the Wizard Setup, it is good to be able to refresh the table of slides to show the tiddlers by their order, i.e 1, 2, 3, ... 


On Monday, June 13, 2016 at 8:38:26 PM UTC+4:30, Jed Carty wrote:
Reply all
Reply to author
Forward
0 new messages