Super Globals
More thorough documentation is in the works…
Usage
In order for GET and POST variables to work, the possible names must be used at least once, or entered into the default list in the settings menu. For example, the first time you submit a form with the field first_name, your template may renderand not parse it, thus not showing the value it contains. The second time, and any time thereafter, the variable will work properly.
If you are submitting a form with the following fields: first_name, last_name, and message, you can access the posted values by using , and anywhere in your templates, even in a conditional. The same works for GET variables, e.g.
All multiple options, such as Entries, Categories, Radios, Checkboxes, and Select values are separated by a pipe. For example, 3 selected channel entries would output as 2|5|9
If you set your variable to parse Late, it will also be added to the native Global Variables within EE. If you set the parse to Snippet, then it will be added to the native Snippets. This allows EE to handle the variables as they were designed, but allows you to edit them all in a single location.
Settings
In the settings you can change the variable prefixes, and the suffix used for Member field labels.
If you know what GET and POST variables your site will be using, you can define the variable names, one per line, in the settings to avoid 2 extra queries on each page load.