Web Site Configuration

To manage various site settings, click the Client Configuration link in the administration area. You will then be shown a number of different settings. The settings that are shown will depend on the modules you have available.

Update your settings as required, then click the Save Settings button to save your changes.

Custom Settings

If you require any custom settings for your web site, these can be managed in the same section. Custom settings values are available in all of your site templates.

Custom settings are useful for holding access keys for JavaScript-based services such as Google Maps or Google Analytics.

Note

Some modules may require a custom setting in order to operate properly. For instance, to use the Campaign Monitor mailing list service you must create custom settings as indicated in the relevant documentation.

To create a new custom setting, click the Create Custom Setting tab on the client configuration page. After selecting the type of value you will be able to enter a descriptive title and an internal key for the setting. The key is how you refer to the setting in your templates. Click the Save Custom Setting button to save the setting.

Once saved you will be returned to the main client configuration page. On this page you then set the value for the custom setting. Additionally, you can edit the custom setting details or delete the custom setting with the provided buttons.

Using Custom Settings In Templates

Custom settings available in your templates using the $SETTINGS array. For example, if you create a setting with the key google_maps_key, you would access this setting using $SETTINGS.google_maps_key.

This data is in the same format as other custom settings, as documented in the Managing Forms chapter. For example, to output the value in your template, you might use template code such as {$SETTINGS.google_maps_key.preview}.