Bold Minded

Super Globals

Manage all your variables in one place.

Super Globals lets you manage all your early and late parsed variables, as well as snippets, in one easy to use screen and organized into tabs. Define what member groups can add and manage tab groups, variables, and even what specific variables they can edit.

The extension allows you to use GET and POST variables without enabling PHP in your templates, or adding variables to your to your config or path files. Super Globals also includes access to every member field for the currently logged in user with a single variable. If logged in, will return the Bio text. will print "Bio". The :label is especially useful for Custom Member Fields in which you may have a long Label name, or if the label changes during development. These variables are usually available with a 3rd party modules such as User, or using the built in {exp:member:custom_profile_data} tag pair, but with Super Globals you can access them anywhere as a single variable... no tag pair required, and even use them in conditional statements.

Super Globals Lite is also available. It provides all the functionality available in the Extension. It does not include the Module.

The module lets you create a custom list of variables from 9 different variable types which include Text, Textarea, Select list, Multi-Select list, Radio group, Checkbox group, Channel Entries, Categories, Link, and Snippet. To top if off, the Link variable type gives you a list of your site pages if you use the Structure or Pages module.

The Accessory will replace the Global Variables and Snippets menu items in Design > Templates with a link to Super Globals. You can also change the display name to whatever you like, such as "Site Variables", "Site Settings" etc.

Screenshots