Table of Contents
- Introduction
- Information Tags
- String Tags
- Variable Tags
- URL Tags
- If Tags
- Graphics Tags
- Database Tags
- Programming Tags

  | · Introduction · catch · cgi · throw · crypt · debug · default · for · gauge · nooutput · noparse · pike · random · realfile · scope · sed · strlen · trace · vfs · wizard

- Supports System
- SSI
- htaccess
- Image Maps
- Appendix

<wizard> ... </wizard> |

`<wizard>` is defined in the Wizard generator module. The `<wizard>` tag generates wizard-like user interfaces, where the user is guided through several pages of controls. It is very useful for making web applications in RXML. The `<wizard>` tag must contain at least one `<page>` page container tag. The `<page>` tag can in turn contain `<var>` tags or `<cvar>` container tags.

Attributes |
cancel, cancel-label, done, name, next-label, ok-label, page-label, previous-label, cols, default, name, options, rows, size, type,

Attributes

`cancel`=URL
  The URL to go to when the cancel button is pressed.

`cancel-label`=string
  The text on the cancel button.

`done`=URL
  The URL to go to when the done button is pressed.

`name`=string
  The title of the wizard.

`next-label`=string
  The text on the next button.

`ok-label`=string
  The text on the ok button.

`page-label`=text
  The text Page in the upper right corner.

`previous-label`=text
  The text on the previous button.

Attributes for `<var>` and `<cvar>`

`cols`=number
  Sets the number of columns.

`default`=value
  The default value.

`name`=name
  The name of the variable.

`options`=option1,option2,...
  Available for select or select_multiple variables.

`rows`=number
  Sets the number of rows.

`size`=number
  Sets the size or the input form.

`type`=string password list text radio checkbox int float color color-small font toggle select select_multiple
  The variable type.

Example

source code

    <wizard name="Sample wizard" ok-label=Done
     done=wizard.html cancel=wizard.html>

    <page>
    <b>Message</b>
    <var name=message size=30
      value="Hello World">

    <p><var name=color type=color-small>
    </page>

    <page>
    <formoutput>
    <gtext fg=#color#>#message#</gtext>
    </formoutput>
    </page>

    </wizard>

result

Sample wizard | Page 1/2 |

Message

</dump_if not cookie=rxml-help>