|
The first thing you need to do is register yourself at WizardForge.
Once you are logged in, the main menu
contains some extra menu items, one of them is My Wizards. After selecting this menu item, you can add a wizard by
clicking the
icon at the top of the (empty) table and by completing the form with the following fields:
Hit the save button and your wizard will be added to the table. Click on the
icon to see the details
of the wizard. There are 5 tabs:
Under the Versions tab you can add a new version by clicking the
icon at the top of the
(empty) table and by completing the form with the following fields:
The wizard4j project offers the possibility to apply custom presentations/templates to the result of a wizard execution. For some wizard applications this is really needed (e.g. Software Configuration), for others not (e.g. Questionnaires can just use one of the built-in presentations to present the results).
Adding a custom presentation consists of 2 steps: defining the presentation and adding a version. Under the Presentations tab you can add a new custom presentation by clicking the
icon at the top of the
(empty) presentations table and by completing the form with the following fields:
Next one can add a version to this presentation by clicking the
icon at the top of the
(empty) presentation versions table and by completing the form with the following fields:
Which presentation versions are visible to which wizard version can be specified in both the wizard version and presentation version form.
Once you have completed the above process, the wizard is only visible to you. You can test and edit your wizard (version) and possibly presentation (version) until you are confident they are ready for the public, in which case you need to publish them. The statistics and ratings are not stored during the test and edit phase. Once a wizard or presentation version is published, its code can not be edited anymore.
A wizard can have multiple versions. So if you discover a bug or you want to extend/enhance your wizard version after it has been published, you can add a new version (the version number will be increased automatically). Once you are happy with the new version you can publish it and possibly deactivate the earlier versions (up to you to decide).
A side-effect of adding a wizard is that you are automatically subscribed to the forum and private messages of this wizard. If you don't like that, you can change your subscriptions in My Subscriptions.
We start with describing the general method which requires that the creator is able to write/understand xml. Next we discuss tools that generate wizard code, not requiring any xml skills.
A WizardForge wizard is written in the flowchart xml language defined in the wizard4j project. So you can type the wizard code in the (xml-)editor of your choice. Consult the wizard4j site for a language reference and examples.
Follow the guidelines at the website of the template engine of your choice, either Velocity or Freemarker.
The wizard4j project provides a graphical approach which allows you to 'draw a wizard' and the wizard xml code can be generated from this drawing. For more information see wizard4j dia section.
There are a number of Meta Wizards that produce wizard code themselves. Check them out and follow the guidelines inside the Meta Wizard.
| Terms Of Use | ©Copyright 2009-2010 OneSparrow | internetVista® monitoring |
|