Retired Documentation: You are using the documentation for version 1.7.3 which was retired in 2013. Go here for the latest version documentation or check here for your available upgrades to the latest version.
Hidden Configuration Variables
Hidden configuration variables are placed in system/config.php and are used to override default behavior. These are advanced configuration options that should only be used by experienced ExpressionEngine users.
- disable_tag_caching
- encode_removed_text
- email_crlf
- email_newline
- hidden_template_404
- hidden_template_indicator
- include_seconds
- moblog_allow_nontextareas
- popup_link
- protect_javascript
- proxy_ips
- prv_msg_throttling_period
- prv_msg_waiting_period
- publish_page_title_focus
- relaxed_track_views
- remove_close_all_button
- smart_static_parsing
- spellcheck_language_code
- use_forum_url
- view_comment_chars
- view_comment_leave_breaks
disable_tag_caching
Value: y/n
Disables tag caching, which if used unwisely on a high traffic site can lead to disastrous disk i/o. This setting allows quick thinking admins to temporarily disable it without hacking or modifying folder permissions
$conf['disable_tag_caching'] = 'y';
encode_removed_text
Value: text string
If set, when an {encode=""} tag is encountered, but emails are not to be encoded, this text will be displayed in place of the tag.
$conf['encode_removed_text'] = 'Encoded emails not allowed';
email_crlf
Value: text string
If set, overrides the core Email class setting for crlf characters in quoted-printable encoded emails (Email class $crlf property).
$conf['email_crlf'] = "\r\n";
email_newline
Value: text string
If set, overrides the core Email class setting for newline characters (Email class $newline property).
$conf['email_newline'] = "\r\n";
hidden_template_404
Value: y/n
If a hidden template is encountered, the default behavior is to throw a 404. With this set to 'n', the template group's index page will be shown instead.
$conf['hidden_template_404'] = 'n';
hidden_template_indicator
Value: text string
Set the character(s) to use at the beginning of a template name to consider it a "hidden" template. Default is a period'.'
$conf['hidden_template_indicator'] = '_';
include_seconds
Value: y/n
When set to "y" seconds are included on human-readable dates in the Control Panel forms.
$conf['include_seconds'] = 'y';
moblog_allow_nontextareas
Value: y/n
Removes the textarea only restriction for custom fields in the moblog module.
$conf['moblog_allow_nontextareas'] = 'y';
popup_link
Value: y/n
Determines whether or not links created by Typography class open in a new window.
$conf['popup_link'] = 'y';
protect_javascript
Value: y/n
Prevents the advanced conditionals parser from processing anything in tags. By default, it's set to 'y'.
$conf['protect_javascript'] = 'y';
proxy_ips
Value: comma delimited list of IP addresses
Whitelist of reverse proxy servers that may forward the visitor's IP address.
$conf['proxy_ips'] = '10.0.1.25,10.0.1.26';
prv_msg_throttling_period
Value: number, in seconds
How many seconds between PMs?
$conf['prv_msg_throttling_period'] = '60';
prv_msg_waiting_period
Value: number, in hours
How many hours after becoming a member until they can PM?
$conf['prv_msg_waiting_period'] = '48';
publish_page_title_focus
Value: y/n
Makes the title field gain focus when the page is loaded
$conf['publish_page_title_focus'] = 'n';
relaxed_track_views
Value: y/n
Allows Entry View Tracking to work for ANY combination that results in only one entry being returned by the tag, including channel query caching.
$conf['relaxed_track_views'] = 'y';
remove_close_all_button
Value: y/n
Removes the Close All button from the Publish/Edit page and user side HTML formatting buttons. Useful because most browsers no longer need it and Admins might want it gone
$conf['remove_close_all_button'] = 'y';
smart_static_parsing
Value: y/n
When enabled, parsing of embedded templates that are not set to the template type "Static" will still be parsed as static if they can be (i.e. if they have no PHP or ExpressionEngine tags in them). This setting is enabled by default.
$conf['smart_static_parsing'] = 'n';
spellcheck_language_code
Value: two letter language code
Allows you to specify the language used in the spellchecking functions. Set the value to the two letter ISO 639 language code for the spellcheck (ex: en, es, de)
$conf['spellcheck_language_code'] = 'de';
use_forum_url
Value: y/n
Determines whether the forums run at a different base URL than the main site. Useful for running forums as a subdomain.
$conf['use_forum_url'] = 'y';
view_comment_chars
Value: Number of characters to display
Sets how many characters to display when viewing comments in the control panel.
$conf['view_comment_chars'] = '50';
view_comment_leave_breaks
Value: y/n
When set to 'y', creates <br />'s based on line breaks when viewing comments in the control panel.
$conf['view_comment_leave_breaks'] = 'y';