eman2:addingwizard
Differences
This shows you the differences between two versions of the page.
eman2:addingwizard [2025/06/19 21:08] – created steveludtke | eman2:addingwizard [2025/06/19 21:09] (current) – steveludtke | ||
---|---|---|---|
Line 36: | Line 36: | ||
}, | }, | ||
</ | </ | ||
- | Note that the wizard file, ctfauto.json, | + | Note that the wizard file, ctfauto.json, |
==== Writing the wizard ==== | ==== Writing the wizard ==== | ||
- | The Wizard file is a JSON file containing list of dicts. In addition to standard JSON syntax, you can add comments using **/*** ***/** and **//**. | + | The Wizard file is a JSON file containing list of dicts. In addition to standard JSON syntax, you can add comments using < |
Each dict represents one wizard page and the pages are iterated through until the last one is reached, at which point the wizard closes. Before the wizard pages to the next page, the values entering in the wizard page are checked for errors. If an error is found a description will be listed in the projectmanger status textbox and you will not be allowed to proceed until the error is corrected. | Each dict represents one wizard page and the pages are iterated through until the last one is reached, at which point the wizard closes. Before the wizard pages to the next page, the values entering in the wizard page are checked for errors. If an error is found a description will be listed in the projectmanger status textbox and you will not be allowed to proceed until the error is corrected. |
eman2/addingwizard.txt · Last modified: by steveludtke