Hidden Configuration Options
I'm maintaining a list of configuration options, not found in the usual Configuration screens. To use these options, open the file ./config_override.php (create it if it's not there already, don't forget to set the permissions so that Sugar can write to it), and insert your variables like so:
<?php
$sugar_config['<option>'] = <somevalue>;
?>translation_string_prefix
Type: boolean
Default: not set, false
Turns on prefixes before every string in SugarCRM. Enabling this variable causes every language string in SugarCRM to be prefixed with the according language name, like "en_us ". Because SugarCRM overrides language files, you can easily spot non-translated strings this way.
show_page_resources
Type: boolean
Default: not set, false
Turns on the displaying of used resources at the bottom of the page. For more information, see this blog post.
disable_count_query
Type: boolean
Default: not set, false
Skips a (usually huge JOINed) query which determines the total number of records, and is used in ListViews (1-30 of X). Turned of, this becomes "1-30 of 30+", so all records are still available to the user.
portal_view
Type: String (???)
Default: not set, null
Possible values: 'single_user', ???
This is used in ./soap/SoapPortalHelper.php. Unknown meaning.
setup_system_name
Type: String
Default: not set, null
Defaults to: "SugarCRM"
Used during installation. The name of the SugarCRM installation
setup_site_session_path
Type: String
Default: not set, null
Defaults to: session_dir
Site session path.
setup_site_log_dir
Type: String
Default: not set, nul
Defaults to: log_dir
Site error log location
setup_site_guid
Type: String
Default: not set, null
Defaults to: unique_key
Used during installation. The name of the SugarCRM installation
dbconfigoption['collation']
Type: string
Default: not set, null
Defaults to: utf8_general_ci
Use this is explicitly set the database collation.
mysqli_disabled
Type: boolean
Default: not set, false
Defaults to: false
Disable the use of MySQLi
meeting_integration
Type: ???
Default: not set, false
Unknown
security_trusted_domains
Type: array
Default: not set, false
Exclude trusted domains from XSS filter.
showThemePicker
**Notice: SugarCRM is not consistent with variable naming. This one is CamelCase**
Type: boolean
Default: not set, false
Defaults to: false
Disables the select theme form at the bottom of the page. In the login screen, it's always shown.
Most of these options are configurable in my free SugarDev.net Developer Tools module.
If you have any additions to this page, please contact me.
- Topic:
