System Configuration
IMPORTANT NOTICE
The "System Configuration" provides a method to be able to adjust MANY settings for your installation of the Project Management system.
However, settings should not be changed unless you FULLY understand the changes you are making!
Changes of these settings can render your entire system inoperable. Support for incorrect adjustments of these settings is billed at our present hourly rate.
General Settings
- Host Locale
This option indicates the localisation or language setting for your site.
Default: "en"
- Overallocation Checking
The over allocation component of dotProject is an incomplete function which has been developed. It is the basis of a system that will allow Project Managers to establish the maximum % of time that a resource can be allocated to a particular task for a particular period of time.
Default: off
- Currency Symbol
While we currently have locale support built in there is still an extra facility for setting Currency Symbol. Localisation of the currency-symbol. For the EURO sign symbol set to '€' Check http://www.w3.org/TR/html401/sgml/entities.html for information about html special characters.
Default: "$"
- Default User Interface Style
Default User Interface Style - as set in the User Preferences area, however, you will need to type the name of the default in here. If you need a prompt - check the dropdown in the User preferences and repeat that name here.
Default: "default"
- Company Name
The company name setting is used to stipulate what will appear in the top name of the login box on your site.
Default: "My Company"
- Page Title
Stipulate what will appear on the top line of the browser - before the browser name.
Default: "Smooth Projects"
- Site Domain
The domain set here is used to generate an email address if an incomplete address has been entered in the user's record.
Default: "smoothprojects.com"
- Email Prefix
This setting is used to stipulate the subject line prefix for all email that dotProject sends out.
Default: "[Smooth Projects]"
- Admin Username
Nominate the login name of the Administrative User.
Default: "admin"
- Minimum Username Length
Establish the minimum length of any user names for dotProject. This can NOT be longer than the length of the column in DB
Default: "4"
- Minimum Password Length
Establish the minimum length of any password entry in dotProject. This can NOT be longer than the length of the column in DB
Default: "4"
- Enable Gantt Charts
The option to enable or disable Gantt charts allows you to turn on the function or turn off the function, depending upon whether you wish to use Gantt charts on your site.
Default: on
- Log Changes
This option allows you to nominate whether you wish to Log Changes in the history module automatically.
Default: on
- Check Task Dates
If this option is turned on the start and end dates will be required in all tasks before they can be added.
Default: on
- Translation Warning
Display a warning in the User Interface when a translated item is not found.
Default: off
- Translation Alert String
The string appended to untranslated strings or unfound keys if Translation Warning is turned on.
Default: "^"
- Daily Working Hours
This setting establishes the standard number of hours in a working day for your installation, for example 8.0
Default: "8.0"
- Show Debug Messages
Set to true to display debug messages as well as log them. WARNING: Setting to true can cause dotproject to fail on warnings if the debug level is set greater than 1. Normally errors will be displayed so this should only be set to track warnings and debug messages if you do not have access to the PHP log files.
Default: off
- Allow Ticket Relinking
Having this option turned on will allow you to relink tickets to an arbitrary parent in Ticketsmith. Could be useful for email-generated tickets.
Default: off
- Show All Task Assignees
Set this option on if you wish to show all assignee names in the project task task list or off if you would prefer to see just the main assignee name and a count in brackets of the number of other assignees.
Default: off
- Edit Multiple Task Assignments
Turning this option on will allow you to edit task assignments and other options (per task block) in the main Task Module view.
Default: off
- Restrict Project Colour Selection
Used in conjuction with the System Value Look up option "ProjectColors" you can use this setting to control the project colour selection options accessible by all users on this system. If you turn this option on then project creators will only be able to select from the colour options defined in the System Value Lookup outlined above. If you turn this option off then project creators will be able to access the default system presets and the full colour pallette.
Default: off
- Calendar Start Hour
Use this option to indicate the starting hour for your calendar day - integer value from 0 to 23
Default: "8"
- Calendar End Hour
The last hour of the working day - integer value from 0 to 23
Default: "17"
- Calendar Minute Increment
Minute increment setting for the Calendar Time Display
Default: "15"
- Calendar Working Days
Establish the required working days for your company in a comma separated list where 0 is Sunday. For example if you work Monday through to Friday your list would be 1,2,3,4,5. If you work Friday through to Sunday your list would be 5,6,0
Default: "1,2,3,4,5"
- Restrict Task Time Editing
Turned on, this option will restrict the editing of task time settings to the task owner, the project owner or the system administration only.
Default: off
- Default Module
If you want to define your own start/default page set this. If the value is empty then the first listed module becomes the default view.
Default: "projects"
- Default Submodule
If you want to define your own start/default page set this. Specifies a subview like shown in the url of dP.
Default: ""
- Default Tabbed Subview
If you want to define your own start/default page set this. Specifies a tabbed subview. 0=first tab, ...
Default: "1"
- Maximum File Size for Indexing
File Indexing for Searching: Large Files may cause timeout problems during exhausting indexing process. Specify an upper filesize limit for indexing in KiloBytes. Have in mind that files greater than the specified value are not indexed! A negative value defines the absence of a limit (index all files).
Default: "-1"
- Debug Level
Turn this option on to display debug messages as well as log them. WARNING: Setting to true, if the debug level is greater than 1, can cause dotProject to fail on messages that are technically only Warnings and therefore can be ignored. Normally errors will be displayed so this should only be set to track warnings and debug messages if you do not have access to the PHP log files. Anything other than 0 will provide debugging information. Level 1 is probably the most reasonable compromise between normal operation and error tracking information. Set to 10 to get complete debugging information but be aware that this will generate large log files and/or debug listings very very quickly.
Default: "1"
- Default File Indexing Parser
Location for the Default File Indexing Parser, e.g. /usr/bin/strings
Default: "/usr/bin/strings"
- MS Word Indexing Parser
Location for the MS Word File Indexing Parser.
Default: "/usr/bin/strings"
- Html File Indexing Parser
Location for the Html File Indexing Parser, e.g. /usr/bin/strings
Default: "/usr/bin/strings"
- PDF Indexing Parser
Location for the PDF File Indexing Parser, e.g. /usr/bin/pdftotext
Default: "/usr/bin/pdftotext"
- Preserve File Settings on CI
Keep file attributes during Check In. If this is on, you will not be able to change file type, project or task of a file during the check in.
Default: on
- Allow Editing of Previous Versions
Allow or disallow editing of previous versions of files in File Module
Default: off
- Show MiniCals in Day View
Include MiniCalendar Displays in the Day View.
Default: on
- Memory Limit for Gantt
Experiencing Errors with invisible Gantt Charts use this variable to temporarily expand your PHP Memory Limit for Gantt Chart drawing. Values of 64M, 128M etc. are common.
Default: "128M"
User Authentication Settings
- User Authentication Method
Select the User authentication method that you wish to use.
Default: "Standard dP"
- Postnuke login also allows Standard Login
If PostNuke authentication is in effect, setting this also allows standard dotProject logins. If not set all logins must be performed via PostNuke.
Default: on
LDAP Settings
- LDAP Host
The Name or IP address of the LDAP host to authenticate against, when using LDAP Authentication.
Default: "localhost"
- LDAP Port
Port Number to use to connect to LDAP authentication host.
Default: "387"
- LDAP Version
LDAP Version that the LDAP host understands. If unsure, leave at the default of 3.
Default: "3"
- LDAP Base DN
The Base Distinguished Name (DN) to use for LDAP queries.
Default: "dc=saki,dc=com,dc=au"
- LDAP User Filter
User Filter to use for determining matching users on LDAP queries. Check with your site administrator for details.
Default: "(uid=%USERNAME%)"
- LDAP Search User
The full DN of a user who has access to search your users directory
Default: "Manager"
- LDAP Search User Password
Default: "secret"
- LDAP also allows standard login
dotProject database based users will also be allowed to login
Default: on
Email Settings
- Email Transport
Select either PHP for standard PHP mail support or SMTP for direct SMTP support
Default: "PHP Default"
- SMTP Host
The fully qualified domain name (FQDN) or the IP address of the SMTP host to use for sending email
Default: "localhost"
- SMTP Port
The TCP port to connect to the SMTP host. If in doubt, leave it at the default of 25.
Default: "25"
- Host requires login
Some SMTP hosts require authentication, if yours does you will need to set this and provide a username and password
Default: off
- SMTP Username
The username to use when authenticating to your SMTP server
Default: ""
- SMTP Password
The password to use when authenticating to the SMTP server
Default: ""
- Queue Email for later sending
Check this to queue email for later sending. An entry will be made in the Event Queue. You will need to either set the Scan Event Queue option in Session Handling or create a cron job to call: wget -O- http://your.domain/dotproject/queuescanner.php
Default: off
- SMTP Server Timeout
The number of seconds to wait for a successful connection to the SMTP server
Default: "30"
Session Handling Settings
- Session Handler
Which session handling to use, should be either 'php' for traditional PHP session management, or 'app' for the dotProject application to manage its own sessions via the database. Session Management: This extends the session handling of PHP to beyond browser-based sessions and stores the session information in the database. This allows for prolonged sessions with lower overheads.
Default: "dP Extended Sessions"
- Session Idle Time
The maximum time a session can have no activity before it is declared dead. Values are in seconds unless followed by a letter: h = hours, d = days, m = months, y = years. You can only have 1 character within a string, so 2d4h is NOT valid, but 28h is.
Default: "2d"
- Session Maximum Lifetime
The maximum time a session can exist before it is trashed, regardless of how active it is.
Default: "1m"
- Scan Event Queue on Session Garbage Collection
If using deferred email or any other event queue, setting this causes the session handler to check the queue when it garbage collects the session. This is an option to using an external program to call the queue scanner.
Default: off
Task Reminders
- Send Task Reminders
If set, an email will be sent to all assignees when a task is due and every day it is overdue until completed.
For task reminders to work a server cron must be installed by Smooth Projects support as well as this setting adjusted to an "on" status.
Task reminders are triggered based on the task end date.
Default: off
- Number of days warning for due tasks
Setting this will determine how many days before a task is due the first reminder is set.
Default: "1"
- Maximum number of reminders to send
If a task is overdue for a large number of days, it may not be worth sending any more reminders. This value determines the total number of reminders that will be sent, including pre-due date warnings and overdue alerts.
Default: "100"
1
