KampfCaspar
5 Oct 2008, 11:05 AM
In this very forum, there were different wizard extensions. Those didn't meet my prerequisites, though. This proposal does:
Concentrate control in the main class;
Concentrate on wizardness;
Definable control buttons, disabled/hidden per card and per validity;
Definable workflow (subset of cards)
Hierarchical organisation of the cards
Demo: http://saintcyr.oeri.ch/bzr/sites/ext-ux/V0_3/examples/SimpleWizard.html
Home: http://saintcyr.oeri.ch/trac/ext-ux/
EDIT 2008-10-11: Version 0.3: Jump several levels down
As a further update, the attached V0_3 allows to "jump" several levels down with one card. Add a config levelOverride as array of the new titles of the "higher" cards. This is equivalent to obliviate the necessity of the first card shown in the thumbnail of 0.2.
/EDIT
EDIT 2008-10-09: Version 0.2: Hierarchical Overview
I updated my WizardPanel to allow hierarchical overviews - handy for long processes. To build the tree, an element 'level' of the cards is used; level 0 is the wizard itself, level 1 (default) the highest cards that can contain level 2 etc. Find attached a picture of three consecutive pages showing the information pane.
/EDIT
While my work derivates from Mindpatterns' (http://extjs.com/forum/showthread.php?t=36627) I couldn't stop messing around too much (and learning a lot about ext).
I'm open for suggestions, of course.
KampfCaspar
Concentrate control in the main class;
Concentrate on wizardness;
Definable control buttons, disabled/hidden per card and per validity;
Definable workflow (subset of cards)
Hierarchical organisation of the cards
Demo: http://saintcyr.oeri.ch/bzr/sites/ext-ux/V0_3/examples/SimpleWizard.html
Home: http://saintcyr.oeri.ch/trac/ext-ux/
EDIT 2008-10-11: Version 0.3: Jump several levels down
As a further update, the attached V0_3 allows to "jump" several levels down with one card. Add a config levelOverride as array of the new titles of the "higher" cards. This is equivalent to obliviate the necessity of the first card shown in the thumbnail of 0.2.
/EDIT
EDIT 2008-10-09: Version 0.2: Hierarchical Overview
I updated my WizardPanel to allow hierarchical overviews - handy for long processes. To build the tree, an element 'level' of the cards is used; level 0 is the wizard itself, level 1 (default) the highest cards that can contain level 2 etc. Find attached a picture of three consecutive pages showing the information pane.
/EDIT
While my work derivates from Mindpatterns' (http://extjs.com/forum/showthread.php?t=36627) I couldn't stop messing around too much (and learning a lot about ext).
I'm open for suggestions, of course.
KampfCaspar