Configuration Settings

Configuration Settings

Site Configuration Settings

  • Static settings specified declaratively in the <settings> section of web.config
  • Settings can be moved to a config file in App_Config\Include Folder
  • Very few people should have direct or indirect access to the web.config file

Static Settings Class

  • Create a Static Settings Class to manage configuration settings
  • Sitecore.Configuration.Settings.GetSetting() can act as an interface between your code and the configurations
  • This will enable the settings to be stored and updated directly in the Content Tree

Web.config Overview

  • Used to stores configuration information in XML-based text files
  • Use any standard text editor or XML parser to edit
  • Multiple web.config files can appear in multiple directories on an ASP.NET Web application server
  • Each file applies configuration settings to its own directory and all child directories
  • Files in child directories can provide configuration settings in addition to settings inherited from parent directories
  • Configuration files in subdirectories automatically inherit configuration handlers declared in parent directories
  • ASP.NET detects changes to configuration files and automatically applies new configuration settings
  • HTTP access error 403 (forbidden) is returned to any browser attempting to request a web.config file directly

Controls featured in this example:

  • Sitecore Web Control

Classes featured in this example:

  • Sitecore.Configuration.Settings
  • Sitecore.Configuration.Settings.Authorization
  • Sitecore.Configuration.Settings.ClientFeeds
  • Sitecore.Configuration.Settings.Feeds
  • Sitecore.Configuration.Settings.Jobs
  • Sitecore.Configuration.Settings.Performance
  • Sitecore.Configuration.Settings.Preview
  • Sitecore.Configuration.Settings.Profiling
  • Sitecore.Configuration.Settings.Rendering
  • Sitecore.Configuration.Settings.RequestErrors
  • Sitecore.Configuration.Settings.Roles
  • Sitecore.Configuration.Settings.Rules
  • Sitecore.Configuration.Settings.Scripts
  • Sitecore.Configuration.Settings.Statistics
  • Sitecore.Configuration.Settings.Tasks
  • Sitecore.Configuration.Settings.UI
  • Sitecore.Configuration.Settings.UnitTests
  • Sitecore.Configuration.Settings.WordOCX
  • Sitecore.Configuration.Settings.WorldLingo
  • Sitecore.Context
  • Sitecore.Data.Items.Item
  • Sitecore.Diagnostics.Log
  • System.Exception

C# Web Control Code

 Sitecore.Data.Items.Item item = Sitecore.Context.Item; 
if (item == null) return; 

output.AddAttribute(System.Web.UI.HtmlTextWriterAttribute.Style, "font-weight:bold; width:100%; clear:both"); 
output.RenderBeginTag(System.Web.UI.HtmlTextWriterTag.Div); 
output.Write("C# Web Control Real-time Output"); 
output.RenderEndTag(); 

output.AddAttribute(System.Web.UI.HtmlTextWriterAttribute.Style, "font-size:small; width:100%; clear:both"); 
output.RenderBeginTag(System.Web.UI.HtmlTextWriterTag.Div); 
output.AddAttribute(System.Web.UI.HtmlTextWriterAttribute.Style, "font-weight:bold"); 
output.RenderBeginTag(System.Web.UI.HtmlTextWriterTag.P); 
//using &#58; for colon and &#160; for space 
output.Write("{0}&#58;&#160;{1}", "Item", item.DisplayName); 
output.RenderEndTag(); //P 

try 

string aliasesActive = Sitecore.Configuration.Settings.AliasesActive.ToString(); 
string allowLogoutofAllUsers = Sitecore.Configuration.Settings.AllowLogoutOfAllUsers.ToString(); 
string inheritSecurity = Sitecore.Configuration.Settings.Authorization.InheritSecurityByDefault.ToString(); 
string autoMaintainProxyDefs = Sitecore.Configuration.Settings.AutoMaintainProxyDefinitions.ToString(); 
string autoDataBind = Sitecore.Configuration.Settings.AutomaticDataBind.ToString(); 
string dictFolder = Sitecore.Configuration.Settings.GetAppSetting("DictionaryFolder"); 
string itemExpiration = Sitecore.Configuration.Settings.ClientFeeds.ItemExpiration.ToString(); 
string maxItemsInFeed = Sitecore.Configuration.Settings.ClientFeeds.MaximumItemsInFeed.ToString(); 
string configurationIsSet = Sitecore.Configuration.Settings.ConfigurationIsSet.ToString(); 
string customErrorsMode = Sitecore.Configuration.Settings.CustomErrorsMode.ToString(); 
string dataFolder = Sitecore.Configuration.Settings.DataFolder; 
string debugBorderColor = Sitecore.Configuration.Settings.DebugBorderColor; 
string debugBorderTag = Sitecore.Configuration.Settings.DebugBorderTag; 
string debugEnabled = Sitecore.Configuration.Settings.DebugEnabled.ToString(); 
string debugFolder = Sitecore.Configuration.Settings.DebugFolder; 
string defaultPageName = Sitecore.Configuration.Settings.DefaultPageName; 
string defaultRegionalIsoCode = Sitecore.Configuration.Settings.DefaultRegionalIsoCode; 
string defaultShellControl = Sitecore.Configuration.Settings.DefaultShellControl; 
string defaultSortOrder = Sitecore.Configuration.Settings.DefaultSortOrder.ToString(); 
string defaultSQLTimeout = Sitecore.Configuration.Settings.DefaultSQLTimeout.ToString(); 
string defaultTheme = Sitecore.Configuration.Settings.DefaultTheme; 
string disableBrowserCaching = Sitecore.Configuration.Settings.DisableBrowserCaching.ToString(); 
string errorPage = Sitecore.Configuration.Settings.ErrorPage; 
string feedsItemExpiration = Sitecore.Configuration.Settings.Feeds.ItemExpiration.ToString(); 
string feedsMaxItemsInFeed = Sitecore.Configuration.Settings.Feeds.MaximumItemsInFeed.ToString(); 
string emailReminder = Sitecore.Configuration.Settings.GetAppSetting("EmailReminder.FromAddress"); 
string getNumberOfSettings = Sitecore.Configuration.Settings.GetNumberOfSettings().ToString(); 
string itemNotFoundUrl = Sitecore.Configuration.Settings.GetSetting("ItemNotFoundUrl"); 
string gridPageSize = Sitecore.Configuration.Settings.GridPageSize.ToString(); 
string hashEncryptionProvider = Sitecore.Configuration.Settings.HashEncryptionProvider.ToString(); 
string healthMonitorInterval = Sitecore.Configuration.Settings.HealthMonitorInterval.ToString(); 
string heartbeatInterval = Sitecore.Configuration.Settings.HeartbeatInterval.ToString(); 
string imageTypes = Sitecore.Configuration.Settings.ImageTypes; 
string includeProxiesInLinkDatabase = Sitecore.Configuration.Settings.IncludeProxiesInLinkDatabase.ToString(); 
string itemNameValidation = Sitecore.Configuration.Settings.ItemNameValidation; 
string queueProcessingInterval = Sitecore.Configuration.Settings.Jobs.QueueProcessingInterval.ToString(); 
string logFolder = Sitecore.Configuration.Settings.LogFolder; 
string masterVariableReplacer = Sitecore.Configuration.Settings.MasterVariablesReplacer; 
string maxCallLevel = Sitecore.Configuration.Settings.MaxCallLevel.ToString(); 
string maxSqlBatchStatements = Sitecore.Configuration.Settings.MaxSqlBatchStatements.ToString(); 
string maxTreeDepth = Sitecore.Configuration.Settings.MaxTreeDepth.ToString(); 
string maxWorkerThreads = Sitecore.Configuration.Settings.MaxWorkerThreads.ToString(); 
string noAccessUrl = Sitecore.Configuration.Settings.GetSetting("NoAccessUrl"); 
string packagePath = Sitecore.Configuration.Settings.PackagePath; 
string pagingIteratorPageSize = Sitecore.Configuration.Settings.Performance.PagingIteratorPageSize.ToString(); 
string portalPrincipalResolver = Sitecore.Configuration.Settings.PortalPrincipalResolver; 
string portalStorage = Sitecore.Configuration.Settings.PortalStorage; 
string previewDefaultSite = Sitecore.Configuration.Settings.Preview.DefaultSite; 
string processHistoryCount = Sitecore.Configuration.Settings.ProcessHistoryCount.ToString(); 
string renderFieldThreshold = Sitecore.Configuration.Settings.Profiling.RenderFieldThreshold.ToString(); 
string sheerUI = Sitecore.Configuration.Settings.Profiling.SheerUI.ToString(); 
string sheerUIWarningThreshold = Sitecore.Configuration.Settings.Profiling.SheerUIWarningThreshold.ToString(); 
string protectedSite = Sitecore.Configuration.Settings.ProtectedSite.ToString(); 
string recycleBinActive = Sitecore.Configuration.Settings.RecycleBinActive.ToString(); 
string siteResolving2 = Sitecore.Configuration.Settings.Rendering.SiteResolving.ToString(); 
string imagesAsXhtml = Sitecore.Configuration.Settings.Rendering.ImagesAsXhtml.ToString(); 
string typesThatShouldNotBeExpanded = Sitecore.Configuration.Settings.Rendering.TypesThatShouldNotBeExpanded.ToString(); 
string useServerSideRedirect = Sitecore.Configuration.Settings.RequestErrors.UseServerSideRedirect.ToString(); 
string rolesMaxNameLength = Sitecore.Configuration.Settings.Roles.MaxNameLength.ToString(); 
string maxCachedRules = Sitecore.Configuration.Settings.Rules.MaxCachedRules.ToString(); 
string maxCachedScripts = Sitecore.Configuration.Settings.Scripts.MaxCachedScripts.ToString(); 
string serializationFolder = Sitecore.Configuration.Settings.SerializationFolder; 
string serializationPassword = Sitecore.Configuration.Settings.SerializationPassword; 
string sites = Sitecore.Configuration.Settings.Sites.ToString(); 
string collectRenderingData = Sitecore.Configuration.Settings.Statistics.CollectRenderingData.ToString(); 
string emailReminderSubject = Sitecore.Configuration.Settings.Tasks.EmailReminderSubject; 
string emailReminderText = Sitecore.Configuration.Settings.Tasks.EmailReminderText; 
string calendarTimeOfDay = Sitecore.Configuration.Settings.UI.CalendarTimeOfDay.ToString(); 
string calendarTimeOfDayDays = Sitecore.Configuration.Settings.UI.CalendarTimeOfDay.Days.ToString(); 
string calendarTimeOfDayHours = Sitecore.Configuration.Settings.UI.CalendarTimeOfDay.Hours.ToString(); 
string calendarTimeOfDayMinutes = Sitecore.Configuration.Settings.UI.CalendarTimeOfDay.Minutes.ToString(); 
string calendarTimeOfDayTotalDays = Sitecore.Configuration.Settings.UI.CalendarTimeOfDay.TotalDays.ToString(); 
string calendarTimeOfDayTotalHours = Sitecore.Configuration.Settings.UI.CalendarTimeOfDay.TotalHours.ToString(); 
string calendarTimeOfDayTotalMinutes = Sitecore.Configuration.Settings.UI.CalendarTimeOfDay.TotalMinutes.ToString(); 
string host = Sitecore.Configuration.Settings.UnitTests.Host; 
string password = Sitecore.Configuration.Settings.UnitTests.Password.ToString(); 
string userName = Sitecore.Configuration.Settings.UnitTests.UserName.ToString(); 
string versionFilePath = Sitecore.Configuration.Settings.VersionFilePath; 
string viewStateStore = Sitecore.Configuration.Settings.ViewStateStore; 
string webStylesheet = Sitecore.Configuration.Settings.WebStylesheet; 
string wordOcxHeight = Sitecore.Configuration.Settings.WordOCX.Height; ; 
string wordOcxWidth = Sitecore.Configuration.Settings.WordOCX.Width; 
string worldLingoEnabled = Sitecore.Configuration.Settings.WorldLingo.Enabled.ToString(); 
string xhtmlSchemaFile = Sitecore.Configuration.Settings.XHtmlSchemaFile; 

//using &#58; for colon and &#63; for question mark and &#160; for space 
output.Write("{0}&#63;&#160;{1}", "Aliases Active", "<b>" + aliasesActive + "</b><br/>"); 
output.Write("{0}&#63;&#160;{1}", "Allow Logout of All Users", "<b>" + allowLogoutofAllUsers + "</b><br/>"); 
output.Write("{0}&#63;&#160;{1}", "Inherit Security", "<b>" + inheritSecurity + "</b><br/>"); 
output.Write("{0}&#63;&#160;{1}", "Automatically Maintain Proxy Definitions", "<b>" + autoMaintainProxyDefs + "</b><br/>"); 
output.Write("{0}&#63;&#160;{1}", "Auto Data Bind", "<b>" + autoDataBind + "</b><br/>"); 
output.Write("{0}&#58;&#160;{1}", "Client Feeds Item Expiration", "<b>" + itemExpiration + "</b><br/>"); 
output.Write("{0}&#58;&#160;{1}", "Client Feeds Max Items In Feed", "<b>" + maxItemsInFeed + "</b><br/>"); 
output.Write("{0}&#63;&#160;{1}", "Collect Rendering Data", "<b>" + collectRenderingData + "</b><br/>"); 
output.Write("{0}&#63;&#160;{1}", "Configuration Is Set", "<b>" + configurationIsSet + "</b><br/>"); 
output.Write("{0}&#58;&#160;{1}", "Custom Errors Mode", "<b>" + customErrorsMode + "</b><br/>"); 
output.Write("{0}&#58;&#160;{1}", "Data Folder", "<b>" + dataFolder + "</b><br/>"); 
output.Write("{0}&#58;&#160;{1}", "Debug Border Color", "<b>" + debugBorderColor + "</b><br/>"); 
output.Write("{0}&#58;&#160;{1}", "Debug Border Tag", "<b>" + debugBorderTag + "</b><br/>"); 
output.Write("{0}&#63;&#160;{1}", "Debug Enabled", "<b>" + debugEnabled + "</b><br/>"); 
output.Write("{0}&#58;&#160;{1}", "Debug Folder", "<b>" + debugFolder + "</b><br/>"); 
output.Write("{0}&#58;&#160;{1}", "Default Page Name", "<b>" + defaultPageName + "</b><br/>"); 
output.Write("{0}&#58;&#160;{1}", "Default Regional ISO Code", "<b>" + defaultRegionalIsoCode + "</b><br/>"); 
output.Write("{0}&#58;&#160;{1}", "Default Shell Control", "<b>" + defaultShellControl + "</b><br/>"); 
output.Write("{0}&#58;&#160;{1}", "Default Sort Order", "<b>" + defaultSortOrder + "</b><br/>"); 
output.Write("{0}&#58;&#160;{1}", "Default SQL Timeout", "<b>" + defaultSQLTimeout + "</b><br/>"); 
output.Write("{0}&#58;&#160;{1}", "Default Theme", "<b>" + defaultTheme + "</b><br/>"); 
output.Write("{0}&#58;&#160;{1}", "Dictionary Folder", "<b>" + dictFolder + "</b><br/>"); 
output.Write("{0}&#63;&#160;{1}", "Disable Browser Caching?", "<b>" + disableBrowserCaching + "</b><br/>"); 
output.Write("{0}&#58;&#160;{1}", "Error Page", "<b>" + errorPage + "</b><br/>"); 
output.Write("{0}&#58;&#160;{1}", "Feeds Item Expiration", "<b>" + feedsItemExpiration + "</b><br/>"); 
output.Write("{0}&#58;&#160;{1}", "Feeds Max Items In Feed", "<b>" + feedsMaxItemsInFeed + "</b><br/>"); 
output.Write("{0}&#58;&#160;{1}", "Email Reminder From Address", "<b>" + emailReminder + "</b><br/>"); 
output.Write("{0}&#58;&#160;{1}", "Email Reminder Subject", "<b>" + emailReminderSubject + "</b><br/>"); 
output.Write("{0}&#58;&#160;{1}", "Email Reminder Text", "<b>" + emailReminderText + "</b><br/>"); 
output.Write("{0}&#58;&#160;{1}", "Get Number of Settings", "<b>" + getNumberOfSettings + "</b><br/>"); 
output.Write("{0}&#58;&#160;{1}", "Grid Page Size", "<b>" + gridPageSize + "</b><br/>"); 
output.Write("{0}&#58;&#160;{1}", "Hash Encryption Provider", "<b>" + hashEncryptionProvider + "</b><br/>"); 
output.Write("{0}&#58;&#160;{1}", "Health Monitor Interval", "<b>" + healthMonitorInterval + "</b><br/>"); 
output.Write("{0}&#58;&#160;{1}", "Heartbeat Interval", "<b>" + heartbeatInterval + "</b><br/>"); 
output.Write("{0}&#58;&#160;{1}", "Host", "<b>" + host + "</b><br/>"); 
output.Write("{0}&#58;&#160;{1}", "Image Types", "<b>" + imageTypes + "</b><br/>"); 
output.Write("{0}&#63;&#160;{1}", "Images As XHTML", "<b>" + imagesAsXhtml + "</b><br/>"); 
output.Write("{0}&#63;&#160;{1}", "Include Proxies In Link Database", "<b>" + includeProxiesInLinkDatabase + "</b><br/>"); 
output.Write("{0}&#63;&#160;{1}", "Item Name Validation", "<b>" + itemNameValidation + "</b><br/>"); 
output.Write("{0}&#58;&#160;{1}", "Item Not Found URL", "<b>" + itemNotFoundUrl + "</b><br/>"); 
output.Write("{0}&#58;&#160;{1}", "Log Folder", "<b>" + logFolder + "</b><br/>"); 
output.Write("{0}&#58;&#160;{1}", "Master Variable Replacer", "<b>" + masterVariableReplacer + "</b><br/>"); 
output.Write("{0}&#58;&#160;{1}", "Max Cached Rules", "<b>" + maxCachedRules + "</b><br/>"); 
output.Write("{0}&#58;&#160;{1}", "Max Cached Scripts", "<b>" + maxCachedScripts + "</b><br/>"); 
output.Write("{0}&#58;&#160;{1}", "Max Call Level", "<b>" + maxCallLevel + "</b><br/>"); 
output.Write("{0}&#58;&#160;{1}", "Max SQL Batch Statements", "<b>" + maxSqlBatchStatements + "</b><br/>"); 
output.Write("{0}&#58;&#160;{1}", "Max Tree Depth", "<b>" + maxTreeDepth + "</b><br/>"); 
output.Write("{0}&#58;&#160;{1}", "Max Worker Threads", "<b>" + maxWorkerThreads + "</b><br/>"); 
output.Write("{0}&#58;&#160;{1}", "No Access URL", "<b>" + noAccessUrl + "</b><br/>"); 
output.Write("{0}&#58;&#160;{1}", "Package Path", "<b>" + packagePath + "</b><br/>"); 
output.Write("{0}&#58;&#160;{1}", "Paging Iterator Page Size", "<b>" + pagingIteratorPageSize + "</b><br/>"); 
output.Write("{0}&#58;&#160;{1}", "Password", "<b>" + password + "</b><br/>"); 
output.Write("{0}&#58;&#160;{1}", "Portal Principal Resolver", "<b>" + portalPrincipalResolver + "</b><br/>"); 
output.Write("{0}&#58;&#160;{1}", "Portal Storage", "<b>" + portalStorage + "</b><br/>"); 
output.Write("{0}&#58;&#160;{1}", "Preview Default Site", "<b>" + previewDefaultSite + "</b><br/>"); 
output.Write("{0}&#58;&#160;{1}", "Process History Count", "<b>" + processHistoryCount + "</b><br/>"); 
output.Write("{0}&#63;&#160;{1}", "Protected Site", "<b>" + protectedSite + "</b><br/>"); 
output.Write("{0}&#58;&#160;{1}", "Queue Processing Interval", "<b>" + queueProcessingInterval + "</b><br/>"); 
output.Write("{0}&#63;&#160;{1}", "Recycle Bin Active", "<b>" + recycleBinActive + "</b><br/>"); 
output.Write("{0}&#58;&#160;{1}", "Render Field Threshold", "<b>" + renderFieldThreshold + "</b><br/>"); 
output.Write("{0}&#58;&#160;{1}", "Roles Max Name Length", "<b>" + rolesMaxNameLength + "</b><br/>"); 
output.Write("{0}&#58;&#160;{1}", "Serialization Folder", "<b>" + serializationFolder + "</b><br/>"); 
output.Write("{0}&#58;&#160;{1}", "Serialization Password", "<b>" + serializationPassword + "</b><br/>"); 
output.Write("{0}&#58;&#160;{1}", "Site Resolving", "<b>" + siteResolving2 + "</b><br/>"); 
output.Write("{0}&#58;&#160;{1}", "Sites", "<b>" + sites + "</b><br/>"); 
output.Write("{0}&#58;&#160;{1}", "Sheer UI", "<b>" + sheerUI + "</b><br/>"); 
output.Write("{0}&#58;&#160;{1}", "Sheer UI Warning Threshold", "<b>" + sheerUIWarningThreshold + "</b><br/>"); 
output.Write("{0}&#58;&#160;{1}", "Time Of Day", "<b>" + calendarTimeOfDay + "</b><br/>"); 
output.Write("{0}&#58;&#160;{1}", "Time Of Day Days", "<b>" + calendarTimeOfDayDays + "</b><br/>"); 
output.Write("{0}&#58;&#160;{1}", "Time of Day Hours", "<b>" + calendarTimeOfDayHours + "</b><br/>"); 
output.Write("{0}&#58;&#160;{1}", "Time of Day Minutes", "<b>" + calendarTimeOfDayMinutes + "</b><br/>"); 
output.Write("{0}&#58;&#160;{1}", "Time of Day Total Days", "<b>" + calendarTimeOfDayTotalDays + "</b><br/>"); 
output.Write("{0}&#58;&#160;{1}", "Time of Day Total Hours", "<b>" + calendarTimeOfDayTotalHours + "</b><br/>"); 
output.Write("{0}&#58;&#160;{1}", "Time of Day Total Minutes", "<b>" + calendarTimeOfDayTotalMinutes + "</b><br/>"); 
output.Write("{0}&#58;&#160;{1}", "Types That Should Not Be Expanded", "<b>" + typesThatShouldNotBeExpanded + "</b><br/>"); 
output.Write("{0}&#63;&#160;{1}", "Use Server Side Redirect", "<b>" + useServerSideRedirect + "</b><br/>"); 
output.Write("{0}&#58;&#160;{1}", "User Name", "<b>" + userName + "</b><br/>"); 
output.Write("{0}&#58;&#160;{1}", "Version File Path", "<b>" + versionFilePath + "</b><br/>"); 
output.Write("{0}&#58;&#160;{1}", "Viewstate Store", "<b>" + viewStateStore + "</b><br/>"); 
output.Write("{0}&#58;&#160;{1}", "Web Stylesheet", "<b>" + webStylesheet + "</b><br/>"); 
output.Write("{0}&#58;&#160;{1}", "Word OCX Height", "<b>" + wordOcxHeight + "</b><br/>"); 
output.Write("{0}&#58;&#160;{1}", "Word OCX Width", "<b>" + wordOcxWidth + "</b><br/>"); 
output.Write("{0}&#63;&#160;{1}", "World Lingo Enabled", "<b>" + worldLingoEnabled + "</b><br/>"); 
output.Write("{0}&#58;&#160;{1}", "XHTML Schema File", "<b>" + xhtmlSchemaFile + "</b>"); 

catch(System.Exception ex) 

Sitecore.Diagnostics.Log.Error(ex.Message, this); 

finally 

output.RenderEndTag(); //Div 
}


C# Web Control Real-time Output

Item: Configuration Settings

Aliases Active? True
Allow Logout of All Users? False
Inherit Security? True
Automatically Maintain Proxy Definitions? True
Auto Data Bind? False
Client Feeds Item Expiration: 
Client Feeds Max Items In Feed: 50
Collect Rendering Data? True
Configuration Is Set? True
Custom Errors Mode: RemoteOnly
Data Folder: C:\Inetpub\wwwroot\TIC66Live\Data\
Debug Border Color: red
Debug Border Tag: span
Debug Enabled? False
Debug Folder: C:\Inetpub\wwwroot\TIC66Live\Data\/debug
Default Page Name: default.aspx
Default Regional ISO Code: 
Default Shell Control: DucatShell
Default Sort Order: 100
Default SQL Timeout: 00:05:00
Default Theme: standard
Dictionary Folder: /sitecore/shell/controls/rich text editor/Dictionaries/
Disable Browser Caching?? True
Error Page: /sitecore/content/Home/ErrorPage
Feeds Item Expiration: 
Feeds Max Items In Feed: 50
Email Reminder From Address: cwnelson@theinsidecorner.com
Email Reminder Subject: Reminder from Sitecore
Email Reminder Text: This is a reminder from Sitecore regarding the item: '{item}' in the database '{database}'
Get Number of Settings: 306
Grid Page Size: 15
Hash Encryption Provider: MD5
Health Monitor Interval: 00:10:00
Heartbeat Interval: 00:00:02
Host: http://localhost
Image Types: |gif|jpg|png|
Images As XHTML? True
Include Proxies In Link Database? True
Item Name Validation? ^[\w\*\$][\w\s\-\$]*(\(\d{1,}\)){0,1}$
Item Not Found URL: /sitecore/content/Home/PageNotFound
Log Folder: C:\Inetpub\wwwroot\TIC66Live\Data\/logs
Master Variable Replacer: Sitecore.Data.MasterVariablesReplacer,Sitecore.Kernel.dll
Max Cached Rules: 819200
Max Cached Scripts: 819200
Max Call Level: 20
Max SQL Batch Statements: 150
Max Tree Depth: 20
Max Worker Threads: 20
No Access URL: /sitecore/content/Home/NoAccess
Package Path: C:\Inetpub\wwwroot\TIC66Live\Data\/packages
Paging Iterator Page Size: 100
Password: a
Portal Principal Resolver: Sitecore.Web.UI.Portal.PortalPrincipalResolver,Sitecore.Kernel
Portal Storage: Sitecore.Web.UI.Portal.PortalCookieStorage,Sitecore.Kernel
Preview Default Site: website
Process History Count: 1
Protected Site? False
Queue Processing Interval: 00:00:02
Recycle Bin Active? True
Render Field Threshold: 100
Roles Max Name Length: 255
Serialization Folder: C:\Inetpub\wwwroot\TIC66Live\Data\/serialization
Serialization Password: b
Site Resolving: True
Sites: System.Collections.Generic.List`1[Sitecore.Web.SiteInfo]
Sheer UI: False
Sheer UI Warning Threshold: 800
Time Of Day: 12:00:00
Time Of Day Days: 0
Time of Day Hours: 12
Time of Day Minutes: 0
Time of Day Total Days: 0.5
Time of Day Total Hours: 12
Time of Day Total Minutes: 720
Types That Should Not Be Expanded: Sitecore.Collections.Set`1[System.String]
Use Server Side Redirect? False
User Name: sitecore\admin
Version File Path: C:\inetpub\wwwroot\TIC66Live\Website\sitecore\shell\sitecore.version.xml
Viewstate Store: Sitecore.Web.UI.Sheer.FileViewStateStore,Sitecore.Kernel
Web Stylesheet: /default.css
Word OCX Height: 300px
Word OCX Width: 400px
World Lingo Enabled? False
XHTML Schema File: /sitecore/shell/schemas/sitecore xhtml.xsd