summary | shortlog | log | commit | commitdiff | tree
raw | patch | inline | side by side (parent: a74ca4a)
raw | patch | inline | side by side (parent: a74ca4a)
author | cajus <cajus@594d385d-05f5-0310-b6e9-bd551577e9d8> | |
Mon, 29 Nov 2010 14:41:50 +0000 (14:41 +0000) | ||
committer | cajus <cajus@594d385d-05f5-0310-b6e9-bd551577e9d8> | |
Mon, 29 Nov 2010 14:41:50 +0000 (14:41 +0000) |
git-svn-id: https://oss.gonicus.de/repositories/gosa/trunk@20410 594d385d-05f5-0310-b6e9-bd551577e9d8
gosa-core/include/class_core.inc | patch | blob | history |
index 4e33d2b463278842de613f219186651b46f3feb3..282c0047aa78ecf557c5996043c8e98ba5b23bf4 100644 (file)
"name" => "htaccessAuthentication",
"type" => "bool",
"default" => "false",
- "description" => _("The 'htaccessAuthentication' variable tells GOsa to use either htaccess authentication or LDAP authentication. This can be used if you want to use i.e. Kerberos to authenticate the users."),
+ "description" => _("Enables htaccess instead of LDAP authentication. This can be used to enable other authentication mechanisms like Kerberos for the GOsa login."),
"check" => "gosaProperty::isBool",
"migrate" => "",
"group" => "authentification",
"name" => "statsDatabaseEnabled",
"type" => "bool",
"default" => "false",
- "description" => _("Enables/Disables GOsa usage statistics moduls."),
+ "description" => _("Enables the usage statistics module."),
"check" => "gosaProperty::isBool",
"migrate" => "",
"group" => "core",
"name" => "statsDatabaseDirectory",
"type" => "path",
"default" => "/var/spool/gosa/stats",
- "description" => _("The database file for GOSa usage statistics."),
+ "description" => _("Database file to be used by the usage statistics module."),
"check" => "gosaProperty::isWriteablePath",
"migrate" => "",
"group" => "core",
"name" => "logging",
"type" => "bool",
"default" => "true",
- "description" => _("The 'logging' statement enables event logging on GOsa side. Setting it to 'true' GOsa will log every action a user performs via syslog. If you use rsyslog and configure it to mysql logging, you can browse all events within GOsa. GOsa will not log anything, if the logging value is empty or set to 'false'."),
+ "description" => _("Enables event logging in GOsa. Setting it to 'On' make GOsa log every action a user performs via syslog. If you use this in combination with rsyslog and configure it to mysql logging, you can browse all events in GOsa."),
"check" => "gosaProperty::isBool",
"migrate" => "",
"name" => "listSummary",
"type" => "bool",
"default" => "true",
- "description" => _("The 'listSummary' statement determines whether a status bar will be shown on the bottom of GOsa generated lists, displaying a short summary of type and number of elements in the list."),
+ "description" => _("Enables a status bar on the bottom of lists displaying a summary of type and number of elements in the list."),
"check" => "gosaProperty::isBool",
"migrate" => "",
"group" => "visual",
"name" => "passwordMinLength",
"type" => "integer",
"default" => "",
- "description" => _("The 'passwordMinLength' statement determines whether a newly entered password has to be of a minimum length."),
+ "description" => _("Specify the minimum length for newly entered passwords."),
"check" => "gosaProperty::isInteger",
"migrate" => "",
"group" => "password",
"name" => "passwordMinDiffer",
"type" => "integer",
"default" => "",
- "description" => _("The 'passwordMinDiffer' statement determines whether a newly entered password has to be checked to have at least n different characters."),
+ "description" => _("Specify the minimum number of characters that have to differ between old and newly entered passwords."),
"check" => "gosaProperty::isInteger",
"migrate" => "",
"group" => "password",
"name" => "passwordProposalHook",
"type" => "command",
"default" => "",
- "description" => _("The 'passwordProposalHook' can be used to let GOsa generate password proposals for you. Whenever you change a password, you can then decide whether to use the proposal or to manually specify a password.")." "._("Here is an example command:")." /usr/bin/apg -n1",
+ "description" => _("Command to generate password proposals. If a command has been specified, the user can decide whether to use an automatic password or a manually specified one.")." "._("Example").": /usr/bin/apg -n1",
"check" => "gosaProperty::isCommand",
"migrate" => "",
"group" => "password",
"name" => "displayErrors",
"type" => "bool",
"default" => "false",
- "description" => _("The 'displayErrors' statement tells GOsa to show PHP errors in the upper part of the screen. This should be disabled in productive deployments, because there might be some important passwords arround.")." ".sprintf(_("The property '%s' may be interesting too."),'developmentMode'),
+ "description" => _("Enable display of PHP errors on the top of the page. Disable this feature in production environments to avoid the exposure of sensitive data.")." ".sprintf(_("Related option").": developmentMode"),
"check" => "gosaProperty::isBool",
"migrate" => "",
"group" => "debug",
"name" => "developmentMode",
"type" => "bool",
"default" => "false",
- "description" => _("The 'developmentMode' statement tells GOsa to show development related error messages, for example messages about missing ACL configuration or classes. Due to the fact that enabling this flag will result in a lot of false error messages it should only be enabled while developing or debugging plugins!"),
+ "description" => _("Show messages that may assist plugin development. Be aware that this option may produce some ACL related false error messages!"),
"check" => "gosaProperty::isBool",
"migrate" => "",
"group" => "debug",
"name" => "schemaCheck",
"type" => "bool",
"default" => "true",
- "description" => _("The 'schemaCheck' statement enables or disables schema checking during login. It is recommended to switch this on in order to let GOsa handle object creation more efficient."),
+ "description" => _("Enable LDAP schema verification during login. The recommended setting is 'On' because it enables efficient methods to create missing subtrees in the LDAP."),
"check" => "gosaProperty::isBool",
"migrate" => "",
"group" => "debug",
"name" => "copyPaste",
"type" => "bool",
"default" => "false",
- "description" => _("The 'copyPaste' statement enables copy and paste for LDAP entries managed with GOsa."),
+ "description" => _("Enable copy and paste for most objects managed by GOsa."),
"check" => "gosaProperty::isBool",
"migrate" => "",
"group" => "copyPaste",
"name" => "forceGlobals",
"type" => "noLdap",
"default" => "false",
- "description" => _("The 'forceGlobals' statement enables PHP security checks to force register_global settings to be switched off."),
+ "description" => _("Enable PHP security checks for disabled register_global settings."),
"check" => "gosaProperty::isBool",
"migrate" => "",
"group" => "security",
"name" => "forceSSL",
"type" => "noLdap",
"default" => "false",
- "description" => _("The 'forceSSL' statement enables PHP security checks to force encrypted access to the web interface. GOsa will try to redirect to the same URL - just with https://"),
+ "description" => _("Enable automatic redirection to HTTPS based administration."),
"check" => "gosaProperty::isBool",
"migrate" => "",
"group" => "security",
"name" => "ldapStats",
"type" => "bool",
"default" => "false",
- "description" => _("Logs information about triggered ldap operations, duration, filter, aso. into syslog."),
+ "description" => _("Enable logging of detailed information of LDAP operations."),
"check" => "gosaProperty::isBool",
"migrate" => "",
"group" => "debug",
"name" => "ldapFollowReferrals",
"type" => "bool",
"default" => "false",
- "description" => _("The 'ldapFollowReferrals' statement tells GOsa to follow LDAP referrals."),
+ "description" => _("Enable LDAP referral chasing."),
"check" => "gosaProperty::isBool",
"migrate" => "",
"group" => "ldap",
"name" => "ldapFilterNestingLimit",
"type" => "integer",
"default" => 200,
- "description" => _("The 'ldapFilterNestingLimit' statement can be used to speed up group handling for groups with several hundreds of members. The default behaviour is, that GOsa will resolv the memberUid values in a group to real names. To achieve this, it writes a single filter to minimize searches. Some LDAP servers (namely Sun DS) simply crash when the filter gets too big. You can set a member limit, where GOsa will stop to do these lookups."),
+ "description" => _("Specify LDAP element filter limit. If the limit is not 0, GOsa speeds up group queries by putting several queries into a single query. This is known to produce problems on some LDAP servers (i.e. Sun DS) and needs to be lowered or disabled."),
"check" => "gosaProperty::isInteger",
"migrate" => "",
"group" => "ldap",
"name" => "ldapSizelimit",
"type" => "integer",
"default" => 200,
- "description" => _("The ldapSizelimit statement tells GOsa to retrieve the specified maximum number of results. The user will get a warning, that not all entries were shown."),
+ "description" => _("Specify the maximum number of entries GOsa will request from an LDAP server. A warning is displayed if this limit is exceeded."),
"check" => "gosaProperty::isInteger",
"migrate" => "",
"group" => "core",
"name" => "ldapSizeIgnore",
"type" => "bool",
"default" => "false",
- "description" => _("Disables sizelimit checks, only the configured amount of results will be shown!"),
+ "description" => _("Disable checks for LDAP size limits."),
"check" => "gosaProperty::isBool",
"migrate" => "",
"group" => "core",
"name" => "warnSSL",
"type" => "noLdap",
"default" => "true",
- "description" => _("The 'warnSSL' statement enables PHP security checks to detect non encrypted access to the web interface. GOsa will display a warning in this case."),
+ "description" => _("Enable warnings for non encrypted connections."),
"check" => "gosaProperty::isBool",
"migrate" => "",
"group" => "security",
"name" => "ppdGzip",
"type" => "bool",
"default" => "true",
- "description" => _("The 'ppdGzip' variable enables PPD file compression."),
+ "description" => _("Enable compression for PPD files."),
"check" => "gosaProperty::isBool",
"migrate" => "",
"group" => "ppd",
"name" => "ignoreAcl",
"type" => "dn",
"default" => "",
- "description" => _("The 'ignoreAcl' value tells GOsa to ignore complete ACL sets for the given DN. Add your DN here and you'll be able to restore accidently dropped ACLs."),
+ "description" => _("DN of user with ACL checks disabled. This should only be used to restore lost administrative ACLs."),
"check" => "gosaProperty::isDN",
"migrate" => "",
"group" => "debug",
"name" => "ppdPath",
"type" => "path",
"default" => "/var/spool/ppd",
- "description" => _("The 'ppdPath' variable defines where to store PPD files for the GOto environment plugins."),
+ "description" => _("Storage path for PPD files."),
"check" => "gosaProperty::isPath",
"migrate" => "",
"group" => "ppd",
"name" => "ldapMaxQueryTime",
"type" => "integer",
"default" => "",
- "description" => _("The 'ldapMaxQueryTime' statement tells GOsa to stop LDAP actions if there is no answer within the specified number of seconds."),
+ "description" => _("Number of seconds a LDAP query is allowed to take until GOsa aborts the request."),
"check" => "gosaProperty::isInteger",
"migrate" => "",
"group" => "debug",
"name" => "storeFilterSettings",
"type" => "bool",
"default" => "true",
- "description" => _("The 'storeFilterSettings' statement determines whether GOsa should store filter and plugin settings inside of a cookie."),
+ "description" => _("Enables storing of user filters in browser cookies."),
"check" => "gosaProperty::isBool",
"migrate" => "",
"group" => "core",
"name" => "sendCompressedOutput",
"type" => "bool",
"default" => "true",
- "description" => _("The 'sendCompressedOutput' statement determines whether PHP should send compressed HTML pages to browsers or not. This may increase or decrease the performance, depending on your network."),
+ "description" => _("Enables sending of compressed web page content."),
"check" => "gosaProperty::isBool",
"migrate" => "",
"group" => "core",
"type" => "switch",
"default" => "entryCSN",
"defaults" => "core::getPropertyValues",
- "description" => _("The 'modificationDetectionAttribute' statement enables GOsa to check if a entry currently being edited has been modified from someone else outside GOsa in the meantime. It will display an informative dialog then. It can be set to 'entryCSN' for OpenLDAP based systems or 'contextCSN' for Sun DS based systems."),
+ "description" => _("Specifies the LDAP attribute which is used to detect changes."),
"check" => "",
"migrate" => "",
"group" => "core",
"type" => "switch",
"default" => "",
"defaults" => "core::getPropertyValues",
- "description" => _("The 'language' statement defines the default language used by GOsa. Normally GOsa autodetects the language from the browser settings. If this is not working or you want to force the language, just add the language code (i.e. de for german) here."),
+ "description" => _("ISO language code which is used to override the automatic language detection."),
"check" => "",
"migrate" => "",
"group" => "core",
"type" => "switch",
"default" => "default",
"defaults" => "core::getPropertyValues",
- "description" => _("The 'theme' statement defines what theme is used to display GOsa pages. You can install some corporate identity like theme and/or modify certain templates to fit your needs within themes. Take a look at the GOsa FAQ for more information."),
+ "description" => _("Specifies the web theme to be used."),
"check" => "",
"migrate" => "",
"group" => "visual",
"name" => "sessionLifetime",
"type" => "integer",
"default" => 600,
- "description" => _("The 'sessionLifetime' value defines when a session will expire in seconds. For Debian systems, this will not work because the sessions will be removed by a cron job instead. Please modify the value inside of your php.ini instead."),
+ "description" => _("Number of seconds after an inactive session expires. This may be overridden by some systems php.ini/crontab mechanism."),
"check" => "gosaProperty::isInteger",
"migrate" => "",
"group" => "security",
"name" => "templateCompileDirectory",
"type" => "path",
"default" => "/var/spool/gosa",
- "description" => _("The 'templateCompileDirectory' statements defines the path, where the PHP templating engins 'smarty' should store its compiled GOsa templates for improved speed. This path needs to be writeable by the user your webserver is running with."),
+ "description" => _("Specifies the template engine compile directory."),
"check" => "gosaProperty::isWriteablePath",
"migrate" => "",
"group" => "core",