'); // MAIL_MODE - mail sending mode. Can be 'mail' or 'smtp'. // 'mail' - sending through php mail() function. // 'smtp' - sending directly through SMTP server. // See https://www.anuko.com/time_tracker/install_guide/mail.htm // define('MAIL_MODE', 'smtp'); define('MAIL_SMTP_HOST', 'localhost'); // For gmail use 'ssl://smtp.gmail.com' instead of 'localhost' and port 465. // define('MAIL_SMTP_PORT', '465'); // define('MAIL_SMTP_USER', 'yourname@yourdomain.com'); // define('MAIL_SMTP_PASSWORD', 'yourpassword'); // define('MAIL_SMTP_AUTH', true); // define('MAIL_SMTP_DEBUG', true); // CSS files. They are located in the root of Time Tracker installation. // define('DEFAULT_CSS', 'default.css'); define('RTL_CSS', 'rtl.css'); // For right to left languages. // Default date format. Behaviour with not included formats is undefined. Possible values: // '%Y-%m-%d' // '%m/%d/%Y' // '%d.%m.%Y' // '%d.%m.%Y %a' define('DATE_FORMAT_DEFAULT', '%Y-%m-%d'); // Default time format. Behaviour with not included formats is undefined. Possible values: // '%H:%M' // '%I:%M %p' define('TIME_FORMAT_DEFAULT', '%H:%M'); // Default week start day. // Possible values: 0 - 6. 0 means Sunday. // define('WEEK_START_DEFAULT', 0); // Default language of the application. // Possible values: en, fr, nl, etc. Empty string means the language is defined by user browser. // define('LANG_DEFAULT', ''); // Default currency symbol. Use €, £, a more specific dollar like US$, CAD, etc. // define('CURRENCY_DEFAULT', '$'); // EXPORT_DECIMAL_DURATION - defines whether time duration values are decimal in CSV and XML data exports (1.25 or 1,25 vs 1:15). // define('EXPORT_DECIMAL_DURATION', true); // REPORT_FOOTER - defines whether to use a footer on reports. // define('REPORT_FOOTER', true); // Authentication module (see WEB-INF/lib/auth/) // Possible authentication methods: // db - internal database, logins and password hashes are stored in time tracker database. // ldap - authentication against an LDAP directory such as OpenLDAP or Windows Active Directory. define('AUTH_MODULE', 'db'); // LDAP authentication examples. // Go to https://www.anuko.com/time_tracker/install_guide/ldap_auth/index.htm for detailed configuration instructions. // Configuration example for OpenLDAP server: // define('AUTH_MODULE', 'ldap'); // $GLOBALS['AUTH_MODULE_PARAMS'] = array( // 'server' => '127.0.0.1', // OpenLDAP server address or name. For secure LDAP use ldaps://hostname:port here. // 'type' => 'openldap', // Type of server. openldap type should also work with Sun Directory Server when member_of is empty. // It may work with other (non Windows AD) LDAP servers. For Windows AD use the 'ad' type. // 'base_dn' => 'ou=People,dc=example,dc=com', // Base distinguished name in LDAP catalog. // 'default_domain' => 'example.com', // Default domain. // 'member_of' => array()); // List of groups, membership in which is required for user to be authenticated. // Configuration example for Windows domains with Active Directory: // define('AUTH_MODULE', 'ldap'); // $GLOBALS['AUTH_MODULE_PARAMS'] = array( // 'server' => '127.0.0.1', // Domain controller IP address or name. For secure LDAP use ldaps://hostname:port here. // 'type' => 'ad', // Type of server. // 'base_dn' => 'DC=example,DC=com', // Base distinguished name in LDAP catalog. // 'default_domain' => 'example.com', // Default domain. // 'member_of' => array()); // List of groups, membership in which is required for user to be authenticated. // Leave it empty if membership is not necessary. Otherwise list CN parts only. // For example: // array('Ldap Testers') means that the user must be a member Ldap Testers group. // array('Ldap Testers', 'Ldap Users') means the user must be a member of both Ldap Testers and Ldap Users groups. // define('DEBUG', false); // Note: enabling DEBUG breaks redirects as debug output is printed before setting redirect header. Do not enable on production systems. // Team managers can set monthly work hour quota for years between the following values. // define('MONTHLY_QUOTA_YEAR_START', 2010); // If nothing is specified, it falls back to 2015. // define('MONTHLY_QUOTA_YEAR_END', 2025); // If nothing is specified, it falls back to 2030. // Height in pixels for the note input field in time.php. Defaults to 40. // define('NOTE_INPUT_HEIGHT', 100); // File storage facility location for attachments. // This feature requires a subscription or a locally installed appliance. // define('FILE_STORAGE_URI', 'localhost'); define('FILE_STORAGE_URI', 'https://www.anuko.com/files/'); // A comma-separated list of default plugins for new group registrations. // Example below enables charts and attachments. // define('DEFAULT_PLUGINS', 'ch,at');