Page History: Web.Config Application Settings
Compare Page Revisions
Page Revision: 2011/06/17 16:11
Application Settings
Website characteristics are defined in the Web.config file. Application Settings are used to configure the website. They are divided into:
- CMS Application Settings
- System Admin Application Settings
- Jetfire Application Settings
- Rad Application Settings
- Password Options
- Database Connectivity Settings
- Mail Connectivity Settings
CMS Application Settings
- Mail Settings: Indicates whether mail is enabled/disabled for the website. (Configuration must be manually configured in the mail.config file.
- Site Theme: The default theme for the website.
- Rad Skin: The default skin used for Rad Controls.
- CMS Help Link: A help link for CMS.
- Default Subscription: The default subscription used for Jetfire.
- CMS Audits Enabled?: this option turns audits on/off.
- Rounded Corners Option?: If true, then every Web Part can be given round corners.
- Google Analytics?: Google analytics for CMS and Jetfire events. This option requires sign-up with Google Analytics.
- Admin Folders: A comma-delimited list of folders that are displayed as the default set of folders in a number of Web Parts.
- Default: "~/,~/Pages,~/Images"
- Navigation File: The default navigation file used in navigation related Web Parts.
- Default: "~/Nav/NavLinksFile.xml".
- Path to Url Rewrite file: The path to the xml file for Rewrite Rules.
- Default: '~/xml/rewrite.xml'.
- Default Image Url: The default image used in image Web Parts. This is useful in setting the header image for pages, setting this parameter in sub-sites.
- Xml Page Templates: The default xml file for Page Templates used in creating new pages.
- Master Pages: A comma-delimited list of Master Pages that can be used to create pages.
- Default: '~/App_Master/W1MasterPage.master,~/App_Master/W2MasterPage.master,~/App_Master/W3MasterPage.master'.
- Website Error Page: The default error page for the website.
- Default: "~/Common/ErrorForm.aspx"
- Email Notification on Error: The email address that website errors are sent to.
- Map Url: A default url for retrieving maps for display in Map Web Parts.
- Default: "http://www.bing.com/maps/default.aspx?v=2&where1={0}".
- Supported Languages: A list of languages used on the website. The syntax is: "English=en-CA,Francais=fr-CA,".
- Translation Key: A key used by the translation web service. This option requires subscription to the Bing Translation Web Service.
- Css Class for Row: Used as the default css for all tables.
- Alternate Css Class for Row: Used as the default css for all tables.
System Admin Application Settings
- Server Time Zone: The time zone for the server is used to calculate timezone offsets.
- Log Destination: where logs are saved for option Log File = File.
- Log File: where logs are stored.
- Website Name (read-only): Since the database supports multiple websites, this is the name of this website.
- Custom Packages: The list of Web Parts displayed in the Catalogs.
- System Admin: The name of the System Administrator:
- Application Online? (read-only): identifies if the site is running.
- Impersonation? (read-only): Identifies if Impersonate is enabled.
- Custom Errors (read-only): Identifies how website errors are treated.
- Debug Mode? (read-only): Identifies the debug mode of the website. It should be off.
- File Upload Size? (read-only): The maximum size of file that can be uploaded to the site.
Jetfire Application Settings
- Jetfire Help Link: The help link for Jetfire Web Parts.
- Workflow Configuration File: The default workflow configuration file. This has been replaced by embedded workflow configuration files.
- Jetfire Configuration: A file used to set dates and times. This is replaced by an embedded file.
- Jetfire Code Files: This is replaced by the embedded Jetfire Code Files file.
- Jetfire Audits Enabled?: An option to turn on/off audits for Jetfire Workflows.
- Jetfire Web Service: an optional path to the Jetfire Web Service.
- Encryption Direction: Encryption is used with the Jetfire Web Service.
- Override stop and catch Fire Exception?: A debugging option to get more information.
- Software Version (read-only): The version of software.
- Is Database Available?: An option to prevent users from accessing the database. 'Admin' users still have access.
Rad Application Settings
- Path to Images folder (RAD Editor): A comma-delimited list of folders where images are found.
- Path to Documents folder (RAD Editor): A comma-delimited list of folders where documents are found.
Password Options
Note: If these options are changed, the administrator must re-login.
- CMS Roles allowed to edit: A list of Roles that are allowed to edit web pages. The default Roles include 'Admin' and 'WebMaster'. Not logged-in users are not allowed to edit pages.
- Default: Allow: Roles - Admin; Allow: Roles - WebMaster; Deny: Users - ?;
- Read Password Enabled?: An option that can be used on a page to allow users with the read password to see content.
- Password Retrieval enabled?: An option that allows/disallows retrieval of passwords.
- Password Reset enabled?: An option that indicates whether passwords can be reset by the administrator.
- Security Q and A?: An option that indicates whether users must enter a question and answer to retrieve their forgotten password.
- Requires Unique Email?: An option that indicates that all users must have unique email addresses.
- Minimum Password Length: The minimum length of a password.
- Minimum Non-Alphanumeric characters: The minimum number of non-alphanumeric characters required in the password.
- Password Expiry Interval: The number of days before user password must be changed.
- Default: 0 (this means that password does not expire.)
Database Connectivity Settings
COR and Jetfire data may be saved in separate Databases.
It is recommended that Jetfire workflows be saved in an SQL Server 2008.
Email Connectivity Settings
Email is used in COR and Jetfire to send messages to Registered users. Parameters are set up in the mail.config file of the website.