3rd Party (Free)
EE Version Support
- ExpressionEngine 2
- ExpressionEngine 3
If an item is crossed out, it might be untested, not applicable or incompatible. Contact the developer to be sure.
- Multi Site Manager
- Stand Alone Entry Form
- Low Variables
- Content Elements
- Better Workflow
- jQuery for the Control Panel
View, organize and edit your Global Variables. Republic Variables is made for multi-language content, but works great for your single language sites too. ExpressionEngine 2 and ExpressionEngine 3.1+ compatible.
Republic Variables hooks into ExpressionEngine’s Global Variables and give you an easy way to view, organize and edit all the variables you use on the site in one place. For ExpressionEngine 2 and ExpressionEngine 3.1+.
Global Variables makes it possible to have one place for everything that doesn’t naturally fit in channels. Examples include short phrases, footer information, wording in forms, etc. ExpressionEngine has native support for Global Variables but we felt that it could use a little bit of polish to really shine.
Another purpose with Republic Variables is to help content editors get a better overview of all the variables used, especially when working with multiple languages. The built in multi-language support makes it easy to first add languages, and then add variables which automatically is created for all the different languages.
With Republic Variables you can, amongst other things:
- Get a great overview and easy inline editing of all your variables
- Organize your variables into different groups, and grant editors access on a group by group basis
- Create language specific versions of your variables
- Decide if your variables should be parsed before or after ExpressionEngine tags
- Save your global variables as files, for version control or to be combined with early parsing to get rid of embeds
- Support for right-to-left languages
- Import languages, groups and variables between MSM sites
You can also easily customize the add-on. Here are the major things that can be tweaked on the Configuration tab:
- Select Member Groups allowed to configure add-on
- Select Member Groups allowed to edit values only
- Select Member Groups allowed to access specific variable groups
- Expand or collapse groups by default
- Define a default language which can be used as automatic fallback
- Show the default variable or not when using multiple languages
- Define variables with one value only, even if your use multi-language variables for the most part
- Show the variable data as text or use an image to indicate if variable is empty or not, useful when having a lot of languages
- Parse variables early or late for added functionality
For more information, examples and to download the add-on for free please visit the Republic Labs web site.
Republic Variables Links
If the add-on is an extension, and ties into ExpressionEngine's core files, it will use ExpressionEngine hooks. We are listing any hooks the add-on uses for developers to have an easier time locating other add-ons that they can reference for their own work.
This entry was created November 28, 2011, 12:41 pm.
This entry was last updated February 15, 2016, 9:41 am.
Disclaimer: Information about ExpressionEngine add-ons is provided as a service to you, the user, and every member of the ExpressionEngine community. devot:ee is not responsible if you hose, mangle, wreck, or otherwise destroy your EE website by installing an add-on that you found out about at this site, regardless of its rating, Favorites status, commercial or free status, or general popularity. Caveat EEmptor!
Returns: devot:ee has a 30-day return policy on all commercial add-ons sold through devot-ee.com. If you need to return an add-on, do not go to the developer or the developer's site, but rather visit our returns page at https://devot-ee.com/returns to initiate your return. If you have questions, email email@example.com.