/Website/Web.config
https://bitbucket.org/itz/sitecorecodesamples · Unknown · 3403 lines · 3360 code · 43 blank · 0 comment · 0 complexity · bd1fe0dbd08829a37a3a144ac98c7750 MD5 · raw file
- <?xml version="1.0"?>
- <configuration>
- <configSections>
- <section name="sitecore" type="Sitecore.Configuration.ConfigReader, Sitecore.Kernel"/>
- <section name="log4net" type="log4net.Config.Log4NetConfigurationSectionHandler, Sitecore.Logging"/>
- <sectionGroup name="system.web.extensions" type="System.Web.Configuration.SystemWebExtensionsSectionGroup, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35">
- <sectionGroup name="scripting" type="System.Web.Configuration.ScriptingSectionGroup, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35">
- <sectionGroup name="webServices" type="System.Web.Configuration.ScriptingWebServicesSectionGroup, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
- </sectionGroup>
- </sectionGroup>
- </configSections>
- <connectionStrings configSource="App_Config\ConnectionStrings.config"/>
- <appSettings>
- <add key="EmailReminder.FromAddress" value="name@server.net"/>
- <!-- NetSpell directory -->
- <add key="DictionaryFolder" value="/sitecore/shell/controls/rich text editor/Dictionaries/"/>
- <add key="Lucene.Net.FSDirectory.class" value="Sitecore.Data.Indexing.FSDirectory, Sitecore.Kernel"/>
- <add key="Lucene.Net.CompressionLib.class" value="Sitecore.IO.Compression, Sitecore.Kernel"/>
- </appSettings>
- <sitecore database="SqlServer">
- <sc.variable name="dataFolder" value="C:\Projects\IT-Zynergy ApS\Sitecore\Sitecore Testbed\Sitecore650upgrade5\Data\"/>
- <sc.variable name="mediaFolder" value="/upload"/>
- <sc.variable name="tempFolder" value="/temp"/>
- <prototypes>
- <sc.include file="/App_Config/Prototypes.config"/>
- </prototypes>
- <!-- EVENT MAPS
- events.timingLevel =
- none - No timing information is logged for any of the events (no matter what their local settings are)
- low - Start/end timing is logged for events with handlers. Local settings override.
- medium - Start/end timing is logged for all events. Local settings override.
- high - Start/end timing is logged for all events. Also, start/end for each handler is logged. Local settings override.
- custom - Only local settings apply. Events without settings are not logged.
- event.timingLevel =
- none - No timing information is logged for the event.
- low - The combined time of all handlers is logged for the event. If no handlers are specified, nothing is logged.
- medium - The combined time of all handlers is logged for the event. Even if it does not have any handlers.
- high - The combined and individual time of all handlers is logged for the event.
- -->
- <events timingLevel="custom">
- <event name="data:updated"/>
- <event name="item:added">
- <handler type="Sitecore.Data.Fields.ItemEventHandler, Sitecore.Kernel" method="OnItemAdded"/>
- </event>
- <event name="item:added:remote">
- <handler type="Sitecore.Data.Fields.ItemEventHandler, Sitecore.Kernel" method="OnItemAddedRemote"/>
- </event>
- <event name="item:copied">
- <handler type="Sitecore.Links.ItemEventHandler, Sitecore.Kernel" method="OnItemCopied"/>
- <handler type="Sitecore.Tasks.ItemEventHandler, Sitecore.Kernel" method="OnItemCopied"/>
- </event>
- <event name="item:copied:remote"/>
- <event name="item:copying"/>
- <event name="item:created"/>
- <event name="item:created:remote"/>
- <event name="item:creating"/>
- <event name="item:deleted">
- <handler type="Sitecore.Links.ItemEventHandler, Sitecore.Kernel" method="OnItemDeleted"/>
- <handler type="Sitecore.Tasks.ItemEventHandler, Sitecore.Kernel" method="OnItemDeleted"/>
- <handler type="Sitecore.Globalization.ItemEventHandler, Sitecore.Kernel" method="OnItemDeleted"/>
- <handler type="Sitecore.Data.Fields.ItemEventHandler, Sitecore.Kernel" method="OnItemDeleted"/>
- <handler type="Sitecore.Rules.ItemEventHandler, Sitecore.Kernel" method="OnItemDeleted"/>
- </event>
- <event name="item:deleted:remote">
- <handler type="Sitecore.Globalization.ItemEventHandler, Sitecore.Kernel" method="OnItemDeletedRemote"/>
- <handler type="Sitecore.Data.Fields.ItemEventHandler, Sitecore.Kernel" method="OnItemDeletedRemote"/>
- <handler type="Sitecore.Rules.ItemEventHandler, Sitecore.Kernel" method="OnItemDeletedRemote"/>
- </event>
- <event name="item:deleting"/>
- <event name="item:locked"/>
- <event name="item:moved"/>
- <event name="item:moved:remote"/>
- <event name="item:moving"/>
- <event name="item:renamed"/>
- <event name="item:renamed:remote"/>
- <event name="item:saved">
- <handler type="Sitecore.Links.ItemEventHandler, Sitecore.Kernel" method="OnItemSaved"/>
- <handler type="Sitecore.Globalization.ItemEventHandler, Sitecore.Kernel" method="OnItemSaved"/>
- <handler type="Sitecore.Rules.ItemEventHandler, Sitecore.Kernel" method="OnItemSaved"/>
- </event>
- <event name="item:saved:remote">
- <handler type="Sitecore.Globalization.ItemEventHandler, Sitecore.Kernel" method="OnItemSavedRemote"/>
- <handler type="Sitecore.Rules.ItemEventHandler, Sitecore.Kernel" method="OnItemSavedRemote"/>
- </event>
- <event name="item:saving">
- <handler type="Sitecore.Tasks.ItemEventHandler, Sitecore.Kernel" method="OnItemSaving"/>
- </event>
- <event name="item:sortorderchanged"/>
- <event name="item:sortorderchanged:remote"/>
- <event name="item:templateChanged"/>
- <event name="item:unlocked"/>
- <event name="item:versionAdded"/>
- <event name="item:versionAdded:remote"/>
- <event name="item:versionAdding"/>
- <event name="item:versionRemoved">
- <handler type="Sitecore.Links.ItemEventHandler, Sitecore.Kernel" method="OnVersionRemoved"/>
- <handler type="Sitecore.Rules.ItemEventHandler, Sitecore.Kernel" method="OnVersionRemoved"/>
- </event>
- <event name="item:versionRemoved:remote">
- <handler type="Sitecore.Rules.ItemEventHandler, Sitecore.Kernel" method="OnVersionRemovedRemote"/>
- </event>
- <event name="item:versionRemoving"/>
- <event name="publish:begin"/>
- <event name="publish:end">
- <handler type="Sitecore.Publishing.HtmlCacheClearer, Sitecore.Kernel" method="ClearCache">
- <sites hint="list">
- <site>website</site>
- </sites>
- </handler>
- </event>
- <event name="publish:end:remote">
- <handler type="Sitecore.Publishing.HtmlCacheClearer, Sitecore.Kernel" method="ClearCache">
- <sites hint="list">
- <site>website</site>
- </sites>
- </handler>
- </event>
- <event name="publish:fail"/>
- <event name="publish:itemProcessing" help="Receives an argument of type ItemProcessingEventArgs (namespace: Sitecore.Publishing.Pipelines.PublishItem)"/>
- <event name="publish:itemProcessed" help="Receives an argument of type ItemProcessedEventArgs (namespace: Sitecore.Publishing.Pipelines.PublishItem)"/>
- <event name="publish:startPublishing">
- <handler type="Sitecore.Publishing.RemotePublishingEventHandler, Sitecore.Kernel" method="OnStartPublishing"/>
- </event>
- <event name="publish:statusUpdated">
- <handler type="Sitecore.Publishing.RemotePublishingEventHandler, Sitecore.Kernel" method="OnStatusUpdated"/>
- </event>
- <event name="security:loggingIn"/>
- <event name="security:loggedIn"/>
- <event name="security:loggingOut"/>
- <event name="security:loggedOut">
- <handler type="Sitecore.Sites.SiteContext, Sitecore.Kernel" method="OnLoggedOut" static="true"/>
- </event>
- <event name="template:updated"/>
- <!-- user:created(System.Web.Security.MembershipUser user)
- Raised when a new membership user has been created. -->
- <event name="user:created"/>
- <!-- user:created:remote(UserCreatedRemoteEventArgs args)
- Raised when a new membership user has been created on a remote Sitecore instance. -->
- <event name="user:created:remote"/>
- <!-- user:deleted(string userName)
- Raised when a new membership user has been deleted. -->
- <event name="user:deleted"/>
- <!-- user:deleted:remote(UserDeletedRemoteEventArgs args)
- Raised when a new membership user has been deleted on a remote Sitecore instance. -->
- <event name="user:deleted:remote"/>
- <!-- user:updated(System.Web.Security.MembershipUser user)
- Raised when a new membership user has been updated. -->
- <event name="user:updated"/>
- <!-- user:updated:remote(UserUpdatedRemoteEventArgs args)
- Raised when a new membership user has been updated on a remote Sitecore instance. -->
- <event name="user:updated:remote"/>
- <!-- role:created(string roleName)
- Raised when a new membership role has been created. -->
- <event name="role:created"/>
- <!-- role:created:remote(RoleCreatedRemoteEventArgs args)
- Raised when a new membership role has been created on a remote Sitecore instance. -->
- <event name="role:created:remote"/>
- <!-- role:deleted(string roleName)
- Raised when a new membership role has been deleted. -->
- <event name="role:deleted"/>
- <!-- role:deleted:remote(RoleDeletedRemoteEventArgs args)
- Raised when a new membership role has been deleted on a remote Sitecore instance. -->
- <event name="role:deleted:remote"/>
- <!-- roles:relationsRemoved(string roleName)
- Raised when all relations have been removed for a role. -->
- <event name="roles:relationsRemoved"/>
- <!-- roles:relationsRemoved:remote(RoleRelationsRemovedRemoteEventArgs args)
- Raised when all relations have been removed for a role on a remote Sitecore instance. -->
- <event name="roles:relationsRemoved:remote"/>
- <!-- roles:rolesAdded(IEnumerable<Role> memberRoles, IEnumerable<Role> targetRoles)
- Raised when roles have been added to one or more roles. -->
- <event name="roles:rolesAdded"/>
- <!-- roles:rolesAdded:remote(RolesAddedToRolesRemoteEventArgs args)
- Raised when roles have been added to one or more roles on a remote Sitecore instance. -->
- <event name="roles:rolesAdded:remote"/>
- <!-- roles:rolesRemoved(IEnumerable<Role> memberRoles, IEnumerable<Role> targetRoles)
- Raised when roles have been removed from one or more roles. -->
- <event name="roles:rolesRemoved"/>
- <!-- roles:rolesRemoved:remote(RolesRemovedFromRolesRemoteEventArgs args)
- Raised when roles have been removed from one or more roles on a remote Sitecore instance. -->
- <event name="roles:rolesRemoved:remote"/>
- <!-- roles:usersAdded(string[] userNames, string[] roleNames)
- Raised when users have been added to one or more roles. -->
- <event name="roles:usersAdded"/>
- <!-- roles:usersAdded:remote(UsersAddedToRolesRemoteEventArgs args)
- Raised when users have been added to one or more roles on a remote Sitecore instance. -->
- <event name="roles:usersAdded:remote"/>
- <!-- roles:usersRemoved(string[] userNames, string[] roleNames)
- Raised when users have been removed from one or more roles. -->
- <event name="roles:usersRemoved"/>
- <!-- roles:usersRemoved:remote(UsersRemovedFromRolesRemoteEventArgs args)
- Raised when users have been removed from one or more roles on a remote Sitecore instance. -->
- <event name="roles:usersRemoved:remote"/>
- <!-- database:propertychanged(string parameterName)
- Raised when database property was changed. -->
- <event name="database:propertychanged"/>
- <!-- idtable:added(string parameterName)
- Raised when property was added to idtable. -->
- <event name="idtable:added"/>
- <!-- idtable:removed(string parameterName)
- Raised when property was removed from idtable. -->
- <event name="idtable:removed"/>
- <!-- Example (note: method must be compatible with the EventHandler delegate)
- <event name="example">
- <handler type="Sitecore.Example, Sitecore.Kernel" method="OnExample"/>
- </event>
- -->
- </events>
- <!-- EVENTING -->
- <!-- Settings for strongly typed events. -->
- <eventing defaultProvider="sitecore">
- <!-- Provider for managing event subscriptions, dispatching and queueing of remote events. -->
- <providers>
- <clear/>
- <!--
- Default event provider (uses event queues provided by Sitecore databases).
- General attributes:
- name: Name of the provider.
- type: Assembly qualified type name of the class implementing the provider.
- Event provider attributes:
- systemDatabaseName: Name of the database which will hold the system event queue.
- System event queue receives all the events that are not related to a specific database.
- -->
- <add name="sitecore" type="Sitecore.Eventing.EventProvider, Sitecore.Kernel" systemDatabaseName="core"/>
- </providers>
- <!-- Settings related to queued events -->
- <eventQueue>
- <!-- Time between checking the queue for newly queued events. If new events are found they will be raised. -->
- <processingInterval>00:00:02</processingInterval>
- </eventQueue>
- </eventing>
- <customHandlers>
- <handler trigger="~/media/" handler="sitecore_media.ashx"/>
- <handler trigger="~/api/" handler="sitecore_api.ashx"/>
- <handler trigger="~/xaml/" handler="sitecore_xaml.ashx"/>
- <handler trigger="~/icon/" handler="sitecore_icon.ashx"/>
- <handler trigger="~/feed/" handler="sitecore_feed.ashx"/>
- </customHandlers>
- <!-- LINK DATABASE -->
- <LinkDatabase type="Sitecore.Data.$(database).$(database)LinkDatabase, Sitecore.Kernel">
- <param connectionStringName="core"/>
- </LinkDatabase>
- <!-- TASK DATABASE -->
- <TaskDatabase type="Sitecore.Data.$(database).$(database)TaskDatabase, Sitecore.Kernel">
- <param connectionStringName="core"/>
- </TaskDatabase>
- <!-- ID TABLE -->
- <IDTable type="Sitecore.Data.$(database).$(database)IDTable, Sitecore.Kernel" singleInstance="true">
- <param connectionStringName="master"/>
- <param desc="cacheSize">500KB</param>
- </IDTable>
- <!-- PIPELINES -->
- <pipelines>
- <initialize>
- <processor type="Sitecore.Pipelines.Loader.ShowVersion, Sitecore.Kernel">
- <assemblies hint="list:AddAssembly">
- <assembly>/bin/Sitecore.Client.dll</assembly>
- <assembly>/bin/Sitecore.Kernel.dll</assembly>
- <assembly>/bin/Sitecore.Nexus.dll</assembly>
- </assemblies>
- <showDatabases>true</showDatabases>
- <showDomains>true</showDomains>
- <showDebugWarning>true</showDebugWarning>
- </processor>
- <processor type="Sitecore.Pipelines.Loader.ShowHistory, Sitecore.Kernel"/>
- <processor type="Sitecore.Pipelines.Loader.SetGlobals, Sitecore.Kernel"/>
- <processor type="Sitecore.Eventing.Remote.RemoteEventMap, Sitecore.Kernel" method="InitializeFromPipeline"/>
- <processor type="Sitecore.Pipelines.Loader.LoadHooks, Sitecore.Kernel"/>
- <processor type="Sitecore.Pipelines.Loader.InitializeManagers, Sitecore.Kernel"/>
- <processor type="Sitecore.Pipelines.Loader.InitializeScheduler, Sitecore.Kernel"/>
- <processor type="Sitecore.Pipelines.Loader.InitializeHeartbeat, Sitecore.Kernel"/>
- <processor type="Sitecore.Pipelines.Loader.InitializeAgilityPack, Sitecore.Kernel"/>
- <processor type="Sitecore.Pipelines.Loader.EnsureAnonymousUsers, Sitecore.Kernel"/>
- </initialize>
- <shutdown>
- <processor type="Sitecore.Pipelines.Shutdown.ShowReason, Sitecore.Kernel"/>
- </shutdown>
- <preprocessRequest help="Processors should derive from Sitecore.Pipelines.PreprocessRequest.PreprocessRequestProcessor">
- <processor type="Sitecore.Pipelines.PreprocessRequest.SuppressFormValidation, Sitecore.Kernel"/>
- <processor type="Sitecore.Pipelines.PreprocessRequest.NormalizeRawUrl, Sitecore.Kernel"/>
- <processor type="Sitecore.Pipelines.PreprocessRequest.IIS404Handler, Sitecore.Kernel"/>
- <processor type="Sitecore.Pipelines.PreprocessRequest.FilterUrlExtensions, Sitecore.Kernel">
- <param desc="Allowed extensions (comma separated)">aspx, ashx, asmx</param>
- <param desc="Blocked extensions (comma separated)">*</param>
- <param desc="Blocked extensions that stream files (comma separated)">*</param>
- <param desc="Blocked extensions that do not stream files (comma separated)"/>
- </processor>
- <processor type="Sitecore.Pipelines.PreprocessRequest.StripLanguage, Sitecore.Kernel"/>
- </preprocessRequest>
- <httpRequestBegin>
- <processor type="Sitecore.Pipelines.PreprocessRequest.CheckIgnoreFlag, Sitecore.Kernel"/>
- <processor type="Sitecore.Pipelines.HttpRequest.StartMeasurements, Sitecore.Kernel"/>
- <processor type="Sitecore.Pipelines.HttpRequest.IgnoreList, Sitecore.Kernel"/>
- <processor type="Sitecore.Pipelines.HttpRequest.SiteResolver, Sitecore.Kernel"/>
- <processor type="Sitecore.Pipelines.HttpRequest.UserResolver, Sitecore.Kernel"/>
- <processor type="Sitecore.Pipelines.HttpRequest.DatabaseResolver, Sitecore.Kernel"/>
- <processor type="Sitecore.Pipelines.HttpRequest.BeginDiagnostics, Sitecore.Kernel"/>
- <processor type="Sitecore.Pipelines.HttpRequest.DeviceResolver, Sitecore.Kernel"/>
- <processor type="Sitecore.Pipelines.HttpRequest.LanguageResolver, Sitecore.Kernel"/>
- <processor type="Sitecore.Pipelines.HttpRequest.CustomHandlers, Sitecore.Kernel"/>
- <processor type="Sitecore.Pipelines.HttpRequest.FilterUrlExtensions, Sitecore.Kernel">
- <param desc="Allowed extensions (comma separated)">aspx</param>
- <param desc="Blocked extensions (comma separated)">*</param>
- <param desc="Blocked extensions that stream files (comma separated)">css,js</param>
- <param desc="Blocked extensions that do not stream files (comma separated)">*</param>
- </processor>
- <processor type="Sitecore.Pipelines.HttpRequest.QueryStringResolver, Sitecore.Kernel"/>
- <processor type="Sitecore.Pipelines.HttpRequest.DynamicLinkResolver, Sitecore.Kernel"/>
- <processor type="Sitecore.Pipelines.HttpRequest.AliasResolver, Sitecore.Kernel"/>
- <processor type="Sitecore.Pipelines.HttpRequest.DefaultResolver, Sitecore.Kernel"/>
- <processor type="Sitecore.Pipelines.HttpRequest.FileResolver, Sitecore.Kernel"/>
- <processor type="Sitecore.Pipelines.HttpRequest.ItemResolver, Sitecore.Kernel"/>
- <processor type="Sitecore.Pipelines.HttpRequest.LayoutResolver, Sitecore.Kernel"/>
- <processor type="Sitecore.Pipelines.HttpRequest.PageEditorHandleNoLayout, Sitecore.Kernel"/>
- <processor type="Sitecore.Pipelines.HttpRequest.ExecuteRequest, Sitecore.Kernel"/>
- </httpRequestBegin>
- <httpRequestProcessed/>
- <httpRequestEnd>
- <processor type="Sitecore.Pipelines.PreprocessRequest.CheckIgnoreFlag, Sitecore.Kernel"/>
- <processor type="Sitecore.Pipelines.HttpRequest.EndDiagnostics, Sitecore.Kernel"/>
- <!--<processor type="Sitecore.Pipelines.HttpRequest.ResizePicture, Sitecore.Kernel"/>-->
- <processor type="Sitecore.Pipelines.HttpRequest.StopMeasurements, Sitecore.Kernel">
- <ShowThresholdWarnings>false</ShowThresholdWarnings>
- <TimingThreshold desc="Milliseconds">1000</TimingThreshold>
- <ItemThreshold desc="Item count">1000</ItemThreshold>
- <MemoryThreshold desc="KB">10000</MemoryThreshold>
- </processor>
- </httpRequestEnd>
- <!-- Determines the presentation components to include when rendering an item. -->
- <insertRenderings>
- <processor type="Sitecore.Pipelines.InsertRenderings.Processors.GetItem, Sitecore.Kernel"/>
- <processor type="Sitecore.Pipelines.InsertRenderings.Processors.AddPageDesignerRenderings, Sitecore.Kernel, Version=6, Culture=neutral"/>
- <processor type="Sitecore.Pipelines.InsertRenderings.Processors.AddRenderings, Sitecore.Kernel"/>
- <processor type="Sitecore.Pipelines.InsertRenderings.Processors.EvaluateConditions, Sitecore.Kernel"/>
- </insertRenderings>
- <job>
- <processor type="Sitecore.Jobs.JobRunner, Sitecore.Kernel" method="SignalStart"/>
- <processor type="Sitecore.Jobs.JobRunner, Sitecore.Kernel" method="SetPriority"/>
- <processor type="Sitecore.Jobs.JobRunner, Sitecore.Kernel" method="SetSecurity"/>
- <processor type="Sitecore.Jobs.JobRunner, Sitecore.Kernel" method="SetContextUser"/>
- <processor type="Sitecore.Jobs.JobRunner, Sitecore.Kernel" method="InitializeContext"/>
- <processor type="Sitecore.Jobs.JobRunner, Sitecore.Kernel" method="RunMethod"/>
- <processor type="Sitecore.Jobs.JobRunner, Sitecore.Kernel" method="ResetSecurity"/>
- <processor type="Sitecore.Jobs.JobRunner, Sitecore.Kernel" method="SignalEnd"/>
- </job>
- <publish help="Processors should derive from Sitecore.Publishing.Pipelines.Publish.PublishProcessor">
- <processor type="Sitecore.Publishing.Pipelines.Publish.AddLanguagesToQueue, Sitecore.Kernel"/>
- <processor type="Sitecore.Publishing.Pipelines.Publish.AddItemsToQueue, Sitecore.Kernel"/>
- <processor type="Sitecore.Publishing.Pipelines.Publish.ProcessQueue, Sitecore.Kernel"/>
- </publish>
- <publishItem help="Processors should derive from Sitecore.Publishing.Pipelines.PublishItem.PublishItemProcessor">
- <processor type="Sitecore.Publishing.Pipelines.PublishItem.RaiseProcessingEvent, Sitecore.Kernel"/>
- <processor type="Sitecore.Publishing.Pipelines.PublishItem.CheckVirtualItem, Sitecore.Kernel"/>
- <processor type="Sitecore.Publishing.Pipelines.PublishItem.CheckSecurity, Sitecore.Kernel"/>
- <processor type="Sitecore.Publishing.Pipelines.PublishItem.DetermineAction, Sitecore.Kernel"/>
- <processor type="Sitecore.Publishing.Pipelines.PublishItem.PerformAction, Sitecore.Kernel"/>
- <processor type="Sitecore.Publishing.Pipelines.PublishItem.AddItemReferences, Sitecore.Kernel"/>
- <processor type="Sitecore.Publishing.Pipelines.PublishItem.RemoveUnknownChildren, Sitecore.Kernel"/>
- <processor type="Sitecore.Publishing.Pipelines.PublishItem.MoveItems, Sitecore.Kernel"/>
- <processor type="Sitecore.Publishing.Pipelines.PublishItem.RaiseProcessedEvent, Sitecore.Kernel" runIfAborted="true"/>
- <processor type="Sitecore.Publishing.Pipelines.PublishItem.UpdateStatistics, Sitecore.Kernel" runIfAborted="true">
- <traceToLog>false</traceToLog>
- </processor>
- </publishItem>
- <renderLayout>
- <processor type="Sitecore.Pipelines.PreprocessRequest.CheckIgnoreFlag, Sitecore.Kernel"/>
- <processor type="Sitecore.Pipelines.RenderLayout.PageHandlers, Sitecore.Kernel"/>
- <processor type="Sitecore.Pipelines.RenderLayout.SecurityCheck, Sitecore.Kernel"/>
- <processor type="Sitecore.Pipelines.RenderLayout.InsertRenderings, Sitecore.Kernel"/>
- <processor type="Sitecore.Pipelines.RenderLayout.PageExtenders, Sitecore.Kernel"/>
- <processor type="Sitecore.Pipelines.RenderLayout.ExpandMasterPages, Sitecore.Kernel"/>
- <processor type="Sitecore.Pipelines.RenderLayout.BuildTree, Sitecore.Kernel"/>
- <processor type="Sitecore.Pipelines.RenderLayout.InsertSystemControls, Sitecore.Kernel"/>
- <processor type="Sitecore.Pipelines.RenderLayout.InsertUnusedControls, Sitecore.Kernel"/>
- <processor type="Sitecore.Pipelines.RenderLayout.BrowserCaching, Sitecore.Kernel"/>
- </renderLayout>
- <healthMonitor>
- <processor type="Sitecore.Pipelines.HealthMonitor.HealthMonitor, Sitecore.Kernel" method="LogMemoryStatus"/>
- <processor type="Sitecore.Pipelines.HealthMonitor.HealthMonitor, Sitecore.Kernel" method="LogCacheStatus"/>
- <processor type="Sitecore.Pipelines.HealthMonitor.HealthMonitor, Sitecore.Kernel" method="LogCounterStatus">
- <counters hint="raw:AddCounter">
- <counter category="Process" name="Private Bytes" instanceType="Windows"/>
- <counter category="Process" name="Virtual Bytes" instanceType="Windows"/>
- <counter category="Process" name="Page File Bytes" instanceType="Windows"/>
- <counter category=".NET CLR Memory" name="# Bytes in all Heaps" instanceType="CLR"/>
- <counter category=".NET CLR Memory" name="% Time in GC" instanceType="CLR"/>
- <counter category=".NET CLR Memory" name="Large Object Heap size" instanceType="CLR"/>
- <counter category=".NET CLR Loading" name="Bytes in Loader Heap" instanceType="CLR"/>
- <counter category=".NET CLR Loading" name="Current Assemblies" instanceType="CLR"/>
- </counters>
- </processor>
- </healthMonitor>
- <sessionEnd>
- <processor type="Sitecore.Pipelines.SessionEnd.SaveRecentDocuments, Sitecore.Kernel"/>
- </sessionEnd>
- <getMediaStream>
- <processor type="Sitecore.Resources.Media.ThumbnailProcessor, Sitecore.Kernel"/>
- <processor type="Sitecore.Resources.Media.ResizeProcessor, Sitecore.Kernel"/>
- <processor type="Sitecore.Resources.Media.GrayscaleProcessor, Sitecore.Kernel"/>
- </getMediaStream>
- <!-- Obsolete: use the getChromeData pipeline instead. -->
- <setupEditFrame>
- <processor type="Sitecore.Pipelines.SetupEditFrame.GetButtonRoot, Sitecore.Kernel"/>
- <processor type="Sitecore.Pipelines.SetupEditFrame.GetFrameParameters, Sitecore.Kernel"/>
- <processor type="Sitecore.Pipelines.SetupEditFrame.GetButtons, Sitecore.Kernel"/>
- </setupEditFrame>
- <expandInitialFieldValue help="Processors should derive from Sitecore.Pipelines.ExpandInitialFieldValue.ExpandInitialFieldValueProcessor">
- <processor type="Sitecore.Pipelines.ExpandInitialFieldValue.SkipStandardValueItems, Sitecore.Kernel"/>
- <processor type="Sitecore.Pipelines.ExpandInitialFieldValue.CheckSharedField, Sitecore.Kernel"/>
- <processor type="Sitecore.Pipelines.ExpandInitialFieldValue.ReplaceVariables, Sitecore.Kernel"/>
- </expandInitialFieldValue>
- <expandBranchItemName>
- <processor type="Sitecore.Pipelines.ExpandBranchItemName.ReplaceVariables, Sitecore.Kernel"/>
- </expandBranchItemName>
- <convertToDesignTimeHtml>
- <processor type="Sitecore.Pipelines.ConvertToDesignTimeHtml.PrepareHtml, Sitecore.Kernel"/>
- <processor type="Sitecore.Pipelines.ConvertToDesignTimeHtml.ConvertWebControls, Sitecore.Kernel"/>
- <processor type="Sitecore.Pipelines.ConvertToDesignTimeHtml.FixBullets, Sitecore.Kernel"/>
- <processor type="Sitecore.Pipelines.ConvertToDesignTimeHtml.FinalizeHtml, Sitecore.Kernel"/>
- </convertToDesignTimeHtml>
- <convertToRuntimeHtml>
- <processor type="Sitecore.Pipelines.ConvertToRuntimeHtml.PrepareHtml, Sitecore.Kernel"/>
- <processor type="Sitecore.Pipelines.ConvertToRuntimeHtml.ShortenLinks, Sitecore.Kernel"/>
- <processor type="Sitecore.Pipelines.ConvertToRuntimeHtml.SetImageSizes, Sitecore.Kernel"/>
- <processor type="Sitecore.Pipelines.ConvertToRuntimeHtml.ConvertWebControls, Sitecore.Kernel"/>
- <processor type="Sitecore.Pipelines.ConvertToRuntimeHtml.FixBullets, Sitecore.Kernel"/>
- <processor type="Sitecore.Pipelines.ConvertToRuntimeHtml.FinalizeHtml, Sitecore.Kernel"/>
- </convertToRuntimeHtml>
- <fixXHtml>
- <processor type="Sitecore.Pipelines.FixXHtml.PrepareHtml, Sitecore.Kernel"/>
- <processor type="Sitecore.Pipelines.FixXHtml.ConvertToXHtml, Sitecore.Kernel"/>
- <processor type="Sitecore.Pipelines.FixXHtml.CheckSchema, Sitecore.Kernel"/>
- <processor type="Sitecore.Pipelines.FixXHtml.RemoveEmptySpans, Sitecore.Kernel"/>
- </fixXHtml>
- <renderItemTile>
- <processor type="Sitecore.Pipelines.RenderItemTile.RenderFolderTile, Sitecore.Kernel"/>
- <processor type="Sitecore.Pipelines.RenderItemTile.RenderTemplateTile, Sitecore.Kernel"/>
- <processor type="Sitecore.Pipelines.RenderItemTile.RenderPlaceholderTile, Sitecore.Kernel"/>
- <processor type="Sitecore.Pipelines.RenderItemTile.RenderDefaultTile, Sitecore.Kernel"/>
- </renderItemTile>
- <getAboutInformation/>
- <getMediaCreatorOptions/>
- <getLookupSourceItems>
- <processor type="Sitecore.Pipelines.GetLookupSourceItems.ProcessQuerySource, Sitecore.Kernel"/>
- <processor type="Sitecore.Pipelines.GetLookupSourceItems.ProcessDefaultSource, Sitecore.Kernel"/>
- </getLookupSourceItems>
- <!-- Gets the validators, that will be executed when saving page in Page Editor-->
- <getPageEditorValidators>
- <processor type="Sitecore.Pipelines.GetPageEditorValidators.CheckSettings, Sitecore.Kernel"/>
- <processor type="Sitecore.Pipelines.GetPageEditorValidators.GetItemValidators, Sitecore.Kernel"/>
- <processor type="Sitecore.Pipelines.GetPageEditorValidators.GetGlobalValidators, Sitecore.Kernel"/>
- <processor type="Sitecore.Pipelines.GetPageEditorValidators.GetFieldValidators, Sitecore.Kernel"/>
- </getPageEditorValidators>
- <getRenderingPreview>
- <processor type="Sitecore.Pipelines.GetRenderingPreview.GetXslRenderingPreview,Sitecore.Kernel"/>
- <processor type="Sitecore.Pipelines.GetRenderingPreview.TryRenderControl,Sitecore.Kernel"/>
- <processor type="Sitecore.Pipelines.GetRenderingPreview.GetRenderingPreviewField,Sitecore.Kernel"/>
- <processor type="Sitecore.Pipelines.GetRenderingPreview.GetDefaultRenderingPreview,Sitecore.Kernel"/>
- </getRenderingPreview>
- <getContentEditorFields>
- <processor type="Sitecore.Shell.Applications.ContentEditor.Pipelines.GetContentEditorFields.GetFields, Sitecore.Client"/>
- <processor type="Sitecore.Shell.Applications.ContentEditor.Pipelines.GetContentEditorFields.GetExplicitFields, Sitecore.Client"/>
- </getContentEditorFields>
- <getContentEditorSkin>
- <processor type="Sitecore.Shell.Applications.ContentEditor.Pipelines.GetContentEditorSkin.ShowStandardFields, Sitecore.Client"/>
- <processor type="Sitecore.Shell.Applications.ContentEditor.Pipelines.GetContentEditorSkin.BuildSkin, Sitecore.Client"/>
- </getContentEditorSkin>
- <getContentEditorWarnings>
- <processor type="Sitecore.Pipelines.GetContentEditorWarnings.ItemNotFound, Sitecore.Kernel"/>
- <processor type="Sitecore.Pipelines.GetContentEditorWarnings.CanReadLanguage, Sitecore.Kernel"/>
- <processor type="Sitecore.Pipelines.GetContentEditorWarnings.HasNoVersions, Sitecore.Kernel"/>
- <processor type="Sitecore.Pipelines.GetContentEditorWarnings.CanWrite, Sitecore.Kernel"/>
- <processor type="Sitecore.Pipelines.GetContentEditorWarnings.CanWriteWorkflow, Sitecore.Kernel"/>
- <processor type="Sitecore.Pipelines.GetContentEditorWarnings.CanWriteLanguage, Sitecore.Kernel"/>
- <processor type="Sitecore.Pipelines.GetContentEditorWarnings.IsReadOnly, Sitecore.Kernel"/>
- <processor type="Sitecore.Pipelines.GetContentEditorWarnings.IsLocked, Sitecore.Kernel"/>
- <processor type="Sitecore.Pipelines.GetContentEditorWarnings.HasNoFields, Sitecore.Kernel"/>
- <processor type="Sitecore.Pipelines.GetContentEditorWarnings.NeverPublish, Sitecore.Kernel"/>
- <processor type="Sitecore.Pipelines.GetContentEditorWarnings.ItemPublishingRestricted, Sitecore.Kernel"/>
- <processor type="Sitecore.Pipelines.GetContentEditorWarnings.VersionPublishingRestricted, Sitecore.Kernel"/>
- <processor type="Sitecore.Pipelines.GetContentEditorWarnings.ShowingInputBoxes, Sitecore.Kernel"/>
- <processor type="Sitecore.Pipelines.GetContentEditorWarnings.FeedIsEmpty, Sitecore.Kernel"/>
- <processor type="Sitecore.Pipelines.GetContentEditorWarnings.RunRules, Sitecore.Kernel"/>
- <processor type="Sitecore.Pipelines.GetContentEditorWarnings.Notifications, Sitecore.Kernel"/>
- </getContentEditorWarnings>
- <!-- Supports the "Add Rendering" dialog by determining renderings allowed for a placeholder. -->
- <getPlaceholderRenderings>
- <processor type="Sitecore.Pipelines.GetPlaceholderRenderings.GetAllowedRenderings, Sitecore.Kernel"/>
- <processor type="Sitecore.Pipelines.GetPlaceholderRenderings.GetPredefinedRenderings, Sitecore.Kernel"/>
- <processor type="Sitecore.Pipelines.GetPlaceholderRenderings.RemoveNonEditableRenderings, Sitecore.Kernel"/>
- <processor type="Sitecore.Pipelines.GetPlaceholderRenderings.GetPlaceholderRenderingsDialogUrl, Sitecore.Kernel"/>
- </getPlaceholderRenderings>
- <!-- Allows developers to programmatically disable or hide any button or panel in the Content Editor ribbons
- without overriding the individual commands.
- Processors must accept a single argument of type GetQueryStateArgs (namespace: Sitecore.Pipelines.GetQueryState) -->
- <getQueryState/>
- <getSyndicationWarnings>
- <processor type="Sitecore.Pipelines.GetSyndicationWarnings.IsReadOnly, Sitecore.Kernel"/>
- <processor type="Sitecore.Pipelines.GetSyndicationWarnings.IsLocked, Sitecore.Kernel"/>
- <processor type="Sitecore.Pipelines.GetSyndicationWarnings.CantWrite, Sitecore.Kernel"/>
- </getSyndicationWarnings>
- <!-- Controls Page Editor features for placeholders, fields, edit frames, sublayouts and renderings. -->
- <getChromeData>
- <processor type="Sitecore.Pipelines.GetChromeData.Setup, Sitecore.Kernel"/>
- <processor type="Sitecore.Pipelines.GetChromeData.GetFieldChromeData, Sitecore.Kernel"/>
- <processor type="Sitecore.Pipelines.GetChromeData.GetWordFieldChromeData, Sitecore.Kernel"/>
- <processor type="Sitecore.Pipelines.GetChromeData.GetRenderingChromeData, Sitecore.Kernel"/>
- <processor type="Sitecore.Pipelines.GetChromeData.GetEditFrameChromeData, Sitecore.Kernel"/>
- <processor type="Sitecore.Pipelines.GetChromeData.GetPlaceholderChromeData, Sitecore.Kernel"/>
- </getChromeData>
- <!-- Supports the "Select a Datasource" dialog used to configure the data source of a presentation component. -->
- <getRenderingDatasource>
- <processor type="Sitecore.Pipelines.GetRenderingDatasource.GetDatasourceLocation, Sitecore.Kernel"/>
- <processor type="Sitecore.Pipelines.GetRenderingDatasource.SetFallbackDatasourceLocations, Sitecore.Kernel"/>
- <processor type="Sitecore.Pipelines.GetRenderingDatasource.GetDatasourceTemplate, Sitecore.Kernel"/>
- <processor type="Sitecore.Pipelines.GetRenderingDatasource.GetTemplatesForSelection, Sitecore.Kernel"/>
- <processor type="Sitecore.Pipelines.GetRenderingDatasource.CheckDialogState, Sitecore.Kernel"/>
- <processor type="Sitecore.Pipelines.GetRenderingDatasource.GetDialogUrl, Sitecore.Kernel"/>
- </getRenderingDatasource>
- <!-- Controls actions performed on presentation components in Page Editor -->
- <executePageEditorAction>
- <processor type="Sitecore.Pipelines.ExecutePageEditorAction.InsertRendering, Sitecore.Kernel"/>
- <processor type="Sitecore.Pipelines.ExecutePageEditorAction.ReplaceRendering, Sitecore.Kernel"/>
- <processor type="Sitecore.Pipelines.ExecutePageEditorAction.PreviewRendering, Sitecore.Kernel"/>
- <processor type="Sitecore.Pipelines.ExecutePageEditorAction.StopIfSublayout, Sitecore.Kernel"/>
- <processor type="Sitecore.Pipelines.ExecutePageEditorAction.TryGetXslContol, Sitecore.Kernel"/>
- <processor type="Sitecore.Pipelines.ExecutePageEditorAction.TryGetWebControl, Sitecore.Kernel"/>
- <processor type="Sitecore.Pipelines.ExecutePageEditorAction.InitActionHandler, Sitecore.Kernel"/>
- <processor type="Sitecore.Pipelines.ExecutePageEditorAction.GetDefaultControl, Sitecore.Kernel"/>
- </executePageEditorAction>
- <renderContentEditor>
- <processor type="Sitecore.Shell.Applications.ContentEditor.Pipelines.RenderContentEditor.RenderSkinedContentEditor, Sitecore.Client"/>
- <processor type="Sitecore.Shell.Applications.ContentEditor.Pipelines.RenderContentEditor.RenderStandardContentEditor, Sitecore.Client"/>
- </renderContentEditor>
- <renderField>
- <processor type="Sitecore.Pipelines.RenderField.SetParameters, Sitecore.Kernel"/>
- <processor type="Sitecore.Pipelines.RenderField.GetFieldValue, Sitecore.Kernel"/>
- <processor type="Sitecore.Pipelines.RenderField.GetTextFieldValue, Sitecore.Kernel"/>
- <processor type="Sitecore.Pipelines.RenderField.ExpandLinks, Sitecore.Kernel"/>
- <processor type="Sitecore.Pipelines.RenderField.GetImageFieldValue, Sitecore.Kernel"/>
- <processor type="Sitecore.Pipelines.RenderField.GetLinkFieldValue, Sitecore.Kernel"/>
- <processor type="Sitecore.Pipelines.RenderField.GetInternalLinkFieldValue, Sitecore.Kernel"/>
- <processor type="Sitecore.Pipelines.RenderField.GetMemoFieldValue, Sitecore.Kernel"/>
- <processor type="Sitecore.Pipelines.RenderField.GetDateFieldValue, Sitecore.Kernel"/>
- <processor type="Sitecore.Pipelines.RenderField.GetDocxFieldValue, Sitecore.Kernel"/>
- <processor type="Sitecore.Pipelines.RenderField.AddBeforeAndAfterValues, Sitecore.Kernel"/>
- <processor type="Sitecore.Pipelines.RenderField.RenderWebEditing, Sitecore.Kernel"/>
- </renderField>
- <search>
- <processor type="Sitecore.Pipelines.Search.IDResolver, Sitecore.Kernel"/>
- <processor type="Sitecore.Pipelines.Search.PathResolver, Sitecore.Kernel"/>
- <processor type="Sitecore.Pipelines.Search.UrlResolver, Sitecore.Kernel"/>
- <processor type="Sitecore.Pipelines.Search.SecurityResolver, Sitecore.Kernel"/>
- <processor type="Sitecore.Pipelines.Search.DatabaseResolver, Sitecore.Kernel"/>
- <processor type="Sitecore.Pipelines.Search.SearchSystemIndex, Sitecore.Kernel"/>
- <processor type="Sitecore.Pipelines.Search.CategorizeResults, Sitecore.Kernel"/>
- <processor type="Sitecore.Pipelines.Search.AddInstantOptions, Sitecore.Kernel"/>
- </search>
- <!-- Item filtering. Used for publishing items on the fly when a web site runs in live mode. -->
- <filterItem>
- <processor type="Sitecore.Pipelines.FilterItem.CheckIfFilteringIsActive, Sitecore.Kernel"/>
- <processor type="Sitecore.Pipelines.FilterItem.DisableApprovedVersionFiltering, Sitecore.Kernel"/>
- <processor type="Sitecore.Pipelines.FilterItem.GetPublishedVersionOfItem, Sitecore.Kernel"/>
- <processor type="Sitecore.Pipelines.FilterItem.EnsureFilteredItem, Sitecore.Kernel"/>
- </filterItem>
- <word.parseDocx>
- <processor type="Sitecore.Pipelines.ParseDocx.ConvertToXHtml, Sitecore.Kernel"/>
- <processor type="Sitecore.Pipelines.ParseDocx.ExtractEmbeddedImages, Sitecore.Kernel"/>
- <processor type="Sitecore.Pipelines.ParseDocx.FixImageLinks, Sitecore.Kernel"/>
- <processor type="Sitecore.Pipelines.ParseDocx.FixStyles, Sitecore.Kernel"/>
- <processor type="Sitecore.Pipelines.ParseDocx.FixLinks, Sitecore.Kernel"/>
- <processor type="Sitecore.Pipelines.ParseDocx.RemoveJavascript, Sitecore.Kernel"/>
- <processor type="Sitecore.Pipelines.ParseDocx.SetFieldValue, Sitecore.Kernel"/>
- </word.parseDocx>
- <word.renderHtml>
- <processor type="Sitecore.Pipelines.RenderDocx.GetHtmlFromField, Sitecore.Kernel"/>
- <processor type="Sitecore.Pipelines.RenderDocx.ExpandLinks, Sitecore.Kernel"/>
- </word.renderHtml>
- <!-- Transforms markup from rich text fields before the Rich Text Editor loads it. -->
- <loadRichTextContent/>
- <!-- Transforms markup from the Rich Text Editor before saving it as a rich text field value. -->
- <saveRichTextContent/>
- <getItemPersonalizationVisibility>
- <processor type="Sitecore.Pipelines.GetItemPersonalizationVisibility.CheckAnalyticsConfiguration, Sitecore.Kernel"/>
- <processor type="Sitecore.Pipelines.GetItemPersonalizationVisibility.CheckUserSettings, Sitecore.Kernel"/>
- <processor type="Sitecore.Pipelines.GetItemPersonalizationVisibility.CheckSectionAvailability, Sitecore.Kernel"/>
- </getItemPersonalizationVisibility>
- <findVisitorEmailAddress>
- <processor type="Sitecore.Pipelines.GetVisitorEmailAddress.FindVisitorEmailAddress, Sitecore.Kernel" method="FindEmailInUserProfile"/>
- </findVisitorEmailAddress>
- </pipelines>
- <!-- List of data api implementations enabling access to SQL based databases. -->
- <dataApis>
- <!-- Data api for accessing SQL Server databases. -->
- <dataApi name="SqlServer" type="Sitecore.Data.SqlServer.SqlServerDataApi, Sitecore.Kernel">
- <param connectionStringName="$(1)"/>
- </dataApi>
- </dataApis>
- <!-- DATA PROVIDERS -->
- <dataProviders>
- <main type="Sitecore.Data.$(database).$(database)DataProvider, Sitecore.Kernel">
- <param connectionStringName="$(1)"/>
- <Name>$(1)</Name>
- </main>
- <filesystem type="Sitecore.Data.DataProviders.FileSystemDataProvider, Sitecore.Kernel">
- <CacheOptions.DisableAll>true</CacheOptions.DisableAll>
- </filesystem>
- <templatefile type="Sitecore.Data.DataProviders.TemplateFileResolver, Sitecore.Kernel">
- <param desc="template file">$(1)</param>
- <abortChain>true</abortChain>
- </templatefile>
- <methodGroups>
- <copyMove>
- <CopyItem/>
- <MoveItem/>
- </copyMove>
- <create>
- <AddVersion/>
- <CreateItem/>
- </create>
- <delete>
- <DeleteItem/>
- <RemoveVersion/>
- <RemoveVersions/>
- </delete>
- <properties>
- <GetProperty/>
- <RemoveProperty/>
- <SetProperty/>
- </properties>
- <publishing>
- <AddToPublishQueue/>
- <CleanupPublishQueue/>
- <GetPublishQueue/>
- </publishing>
- <query>
- <SelectIDs/>
- <SelectSingleID/>
- </query>
- <read>
- <BlobStreamExists/>
- <GetItemDefinition/>
- <GetItemFields/>
- <GetItemVersions/>
- </read>
- <relations>
- <GetChildIDs/>
- <GetParentID/>
- <GetRootID/>
- <HasChildren/>
- </relations>
- <resolve>
- <ResolvePath/>
- </resolve>
- <templates>
- <ChangeTemplate/>
- <GetTemplateItemIds/>
- <GetTemplates/>
- </templates>
- <update>
- <SaveItem/>
- </update>
- <workflow>
- <GetItemsInWorkflowState/>
- <GetWorkflowInfo/>
- <SetWorkflowInfo/>
- </workflow>
- </methodGroups>
- </dataProviders>
- <!-- DATA PROVIDERS -->
- <proxyDataProviders>
- <main type="Sitecore.Data.$(database).$(database)ProxyDataProvider, Sitecore.Kernel">
- <param connectionStringName="$(1)"/>
- <Name>$(1)</Name>
- </main>
- </proxyDataProviders>
- <workflowHistoryStores>
- <main type="Sitecore.Data.$(database).$(database)HistoryStore, Sitecore.Kernel">
- <param connectionStringName="$(1)"/>
- </main>
- </workflowHistoryStores>
- <!-- DATABASES -->
- <databases>
- <!-- core -->
- <database id="core" singleInstance="true" type="Sitecore.Data.Database, Sitecore.Kernel">
- <param desc="name">$(id)</param>
- <connectionStringName>$(id)</connectionStringName>
- <icon>Software/16x16/application_server.png</icon>
- <dataProviders hint="list:AddDataProvider">
- <dataProvider ref="dataProviders/main" param1="$(id)">
- <prefetch hint="raw:AddPrefetch">
- <sc.include file="/App_Config/Prefetch/Common.config"/>
- <sc.include file="/App_Config/Prefetch/Core.config"/>
- </prefetch>
- </dataProvider>
- </dataProviders>
- <workflowProvider hint="defer" type="Sitecore.Workflows.Simple.WorkflowProvider, Sitecore.Kernel">
- <param desc="database">$(id)</param>
- <param desc="history store" ref="workflowHistoryStores/main" param1="$(id)"/>
- </workflowProvider>
- <archives hint="raw:AddArchive">
- <archive name="archive"/>
- <archive name="recyclebin"/>
- </archives>
- <cacheSizes hint="setting">
- <data>20MB</data>
- <items>10MB</items>
- <paths>500KB</paths>
- <standardValues>500KB</standardValues>
- </cacheSizes>
- <Engines.HistoryEngine.Storage>
- <obj type="Sitecore.Data.$(database).$(database)HistoryStorage, Sitecore.Kernel">
- <param connectionStringName="$(id)"/>
- </obj>
- </Engines.HistoryEngine.Storage>
- <NotificationProvider type="Sitecore.Data.DataProviders.$(database).$(database)NotificationProvider, Sitecore.Kernel">
- <param connectionStringName="$(id)"/>
- <param desc="databaseName">$(id)</param>
- </NotificationProvider>
- </database>
- <!-- master -->
- <database id="master" singleInstance="true" type="Sitecore.Data.Database, Sitecore.Kernel">
- <param desc="name">$(id)</param>
- <icon>People/16x16/cubes_blue.png</icon>
- <dataProviders hint="list:AddDataProvider">
- <dataProvider ref="dataProviders/main" param1="$(id)">
- <prefetch hint="raw:AddPrefetch">
- <sc.include file="/App_Config/Prefetch/Common.config"/>
- <sc.include file="/App_Config/Prefetch/Master.config"/>
- </prefetch>
- </dataProvider>
- </dataProviders>
- <securityEnabled>true</securityEnabled>
- <proxiesEnabled>false</proxiesEnabled>
- <publishVirtualItems>true</publishVirtualItems>
- <proxyDataProvider ref="proxyDataProviders/main" param1="$(id)"/>
- <workflowProvider hint="defer" type="Sitecore.Workflows.Simple.WorkflowProvider, Sitecore.Kernel">
- <param desc="database">$(id)</param>
- <param desc="history store" ref="workflowHistoryStores/main" param1="$(id)"/>
- </workflowProvider>
- <archives hint="raw:AddArchive">
- <archive name="archive"/>
- <archive name="recyclebin"/>
- </archives>
- <Engines.HistoryEngine.Storage>
- <obj type="Sitecore.Data.$(database).$(database)HistoryStorage, Sitecore.Kernel">
- <param connectionStringName="$(id)"/>
- <EntryLifeTime>30.00:00:00</EntryLifeTime>
- </obj>
- </Engines.HistoryEngine.Storage>
- <Engines.HistoryEngine.SaveDotNetCallStack>false</Engines.HistoryEngine.SaveDotNetCallStack>
- <NotificationProvider type="Sitecore.Data.DataProviders.$(database).$(database)NotificationProvider, Sitecore.Kernel">
- <param connectionStringName="$(id)"/>
- <param desc="databaseName">$(id)</param>
- </NotificationProvider>
- <cacheSizes hint="setting">
- <data>20MB</data>
- <items>10MB</items>
- <paths>500KB</paths>
- <standardValues>500KB</standardValues>
- </cacheSizes>
- </database>
- <!-- web -->
- <database id="web" singleInstance="true" type="Sitecore.Data.Database, Sitecore.Kernel">
- <param desc="name">$(id)</param>
- <icon>Network/16x16/earth.png</icon>
- <securityEnabled>true</securityEnabled>
- <dataProviders hint="list:AddDataProvider">
- <dataProvider ref="dataProviders/main" param1="$(id)">
- <disableGroup>publishing</disableGroup>
- <prefetch hint="raw:AddPrefetch">
- <sc.include file="/App_Config/Prefetch/Common.config"/>
- <sc.include file="/App_Config/Prefetch/Web.config"/>
- </prefetch>
- </dataProvider>
- </dataProviders>
- <proxiesEnabled>false</proxiesEnabled>
- <proxyDataProvider ref="proxyDataProviders/main" param1="$(id)"/>
- <archives hint="raw:AddArchive">
- <archive name="archive"/>
- <archive name="recyclebin"/>
- </archives>
- <cacheSizes hint="setting">
- <data>20MB</data>
- <items>10MB</items>
- <paths>500KB</paths>
- <standardValues>500KB</standardValues>
- </cacheSizes>
- </database>
- <!-- file system -->
- <database id="filesystem" singleInstance="true" type="Sitecore.Data.Database, Sitecore.Kernel">
- <param desc="name">$(id)</param>
- <dataProviders hint="list:AddDataProvider">
- <dataProvider ref="dataProviders/filesystem" param1="$(id)"/>
- </dataProviders>
- <readonly>true</readonly>
- <securityEnabled>false</securityEnabled>
- <cacheSizes hint="setting">
- <data>0</data>
- <items>0</items>
- <paths>0</paths>
- <standardValues>0</standardValues>
- </cacheSizes>
- </database>
- </databases>
- <!-- ARCHIVES -->
- <!--
- Define archive providers for databases
- IMPORTANT: If you wish to support multiple provides, you must set defaultProvider="switcher"
- Supported attributes:
- name: A unique provider name
- type: The provider type
- database: Connects the provider with a specified database.
- If the database attribute is missing or the value of this attribute is equal to "*"
- then the provider will be used for all databases.
- If we have more than one provider which is connected to the same database an exception will be thrown.
- Examples of usages:
- <add name="<unique_name>" type="<type>" database="core"/>
- <add name="<unique_name>" type="<type>" database="web|master"/>
- <add name="<unique_name>" type="<type>" database="*"/>
- -->
- <archives defaultProvider="sql" enabled="true">
- <providers>
- <clear/>
- <add name="sql" type="Sitecore.Data.Archiving.SqlArchiveProvider, Sitecore.Kernel" database="*"/>
- <add name="switcher" type="Sitecore.Data.Archiving.SwitchingArchiveProvider, Sitecore.Kernel"/>
- </providers>
- </archives>
- <search>
- <analyzer type="Lucene.Net.Analysis.Standard.StandardAnalyzer, Lucene.Net"/>
- <categorizer type="Sitecore.Pipelines.Search.CategorizeResults+Categorizer, Sitecore.Kernel">
- <Categories hint="raw:AddCategory">
- <category path="/sitecore/content"/>
- <category displayName="Images">
- <templateID>{F1828A2C-7E5D-4BBD-98CA-320474871548}</templateID>
- <templateID>{DAF085E8-602E-43A6-8299-038FF171349F}</templateID>
- <templateID>{C97BA923-8009-4858-BDD5-D8BE5FCCECF7}</templateID>
- <templateID>{EB3FB96C-D56B-4AC9-97F8-F07B24BB9BF7}</templateID>
- </category>
- <category displayName="Documents">
- <templateID>{16692733-9A61-45E6-B0D4-4C0C06F8DD3C}</templateID>
- <templateID>{777F0C76-D712-46EA-9F40-371ACDA18A1C}</templateID>
- <templateID>{7BB0411F-50CD-4C21-AD8F-1FCDE7C3AFFE}</templateID>
- <templateID>{0603F166-35B8-469F-8123-E8D87BEDC171}</templateID>
- <templateID>{3DB3A3CA-A0A9-4228-994B-F70C8E99A1CE}</templateID>
- <templateID>{2A130D0C-A2A9-4443-B418-917F857BF6C9}</templateID>
- <templateID>{F57FB07D-332A-4934-AA67-0A629C5396E2}</templateID>
- <templateID>{CC80011D-8EAE-4BFC-84F1-67ECD0223E9E}</templateID>
- </category>
- <category path="/sitecore/media library"/>
- <category path="/sitecore/layout/devices"/>
- <category path="/sitecore/layout/layouts"/>
- <category path="/sitecore/layout/sublayouts"/>
- <category path="/sitecore/layout/renderings"/>
- <category path="/sitecore/layout"/>
- <category templateIDs="{455A3E98-A627-4B40-8035-E683A0331AC7}" displayName="Template Fields"/>
- <category templateIDs="{E269FBB5-3750-427A-9149-7AA950B49301}" displayName="Template Sections"/>
- <category path="/sitecore/templates/branches"/>
- <category path="/sitecore/templates/system" displayName="System Templates"/>
- <category path="/sitecore/templates"/>
- <category path="/sitecore/system/aliases"/>
- <category path="/sitecore/system/languages"/>
- <category path="/sitecore/system/workflows"/>
- <category path="/sitecore/system"/>
- <category path="/sitecore/content/applications/control panel" database="core"/>
- <category path="/sitecore/content/applications" database="core"/>
- </Categories>
- </categorizer>
- <configuration type="Sitecore.Search.SearchConfiguration, Sitecore.Kernel" singleInstance="true">
- <indexes hint="list:AddIndex">
- <index id="system" type="Sitecore.Search.Index, Sitecore.Kernel">
- <param desc="name">$(id)</param>
- <param desc="folder">__system</param>
- <Analyzer ref="search/analyzer"/>
- <locations hint="list:AddCrawler">
- <core type="Sitecore.Search.Crawlers.DatabaseCrawler,Sitecore.Kernel">
- <Database>core</Database>
- <Root>/sitecore/content</Root>
- <include hint="list:IncludeTemplate">
- <application>{EB06CEC0-5E2D-4DC4-875B-01ADCC577D13}</application>
- </include>
- <Tags>application</Tags>
- <Boost>2.0</Boost>
- </core>
- <core-controlpanel type="Sitecore.Search.Crawlers.DatabaseCrawler,Sitecore.Kernel">
- <Database>core</Database>
- <Root>/sitecore/content/applications/control panel</Root>
- <include hint="list:IncludeTemplate">
- <taskoption>{BDB6FA46-2F76-4BDE-8138-52B56C2FC47E}</taskoption>
- </include>
- <Tags>taskoption</Tags>
- <Boost>1.9</Boost>
- </core-controlpanel>
- <master type="Sitecore.Search.Crawlers.DatabaseCrawler, Sitecore.Kernel">
- <Database>master</Database>
- <Tags>master content</Tags>
- </master>
- </locations>
- </index>
- </indexes>
- </configuration>
- </search>
- <!-- AUTHENTICATION -->
- <authentication defaultProvider="forms">
- <providers>
- <clear/>
- <add name="forms" type="Sitecore.Security.Authentication.FormsAuthenticationProvider, Sitecore.Kernel"/>
- </providers>
- </authentication>
- <httpAuthentication defaultProvider="Digest">
- <providers>
- <clear/>
- <add name="Basic" type="Sitecore.Security.Authentication.BasicHttpAuthenticationProvider, Sitecore.Kernel">
- <Realm>sitecore</Realm>
- </add>
- <add name="Digest" type="Sitecore.Security.Authentication.DigestHttpAuthenticationProvider, Sitecore.Kernel">
- <Realm>sitecore</Realm>
- </add>
- </providers>
- </httpAuthentication>
- <!-- USERS -->
- <userManager defaultProvider="default" enabled="true">
- <providers>
- <clear/>
- <add name="default" type="Sitecore.Security.Accounts.UserProvider, Sitecore.Kernel"/>
- </providers>
- </userManager>
- <!-- ROLES -->
- <rolesInRolesManager defaultProvider="sql" enabled="true">
- <providers>
- <clear/>
- <add name="sql" type="Sitecore.Security.Accounts.SqlServerRolesInRolesProvider, Sitecore.Kernel" connectionStringName="core" rolesInRolesSupported="true" globalRolesConfigStoreName="globalRoles" raiseEvents="true"/>
- </providers>
- </rolesInRolesManager>
- <!-- AUTHORIZATION -->
- <authorization defaultProvider="sql">
- <providers>
- <clear/>
- <add name="sql" type="Sitecore.Security.AccessControl.SqlServerAuthorizationProvider, Sitecore.Kernel" connectionStringName="core" embedAclInItems="true"/>
- </providers>
- </authorization>
- <!--
- ACCESS RIGHTS
- Example of a <rights> element using a custom type (which must derive from AccessRight):
- <add name="my:access" comment="Custom right." title="Custom" type="My.Security.MyAccessRight, My.Assembly"/>
- Example of a <rules> element using a custom type (which must derive from AcessRightRule):
- <add prefix="my:" typeName="My.MyEntity" type="My.MyAcessRightRule, My.Assembly"/>
- -->
- <accessRights defaultProvider="config">
- <providers>
- <clear/>
- <add name="config" type="Sitecore.Security.AccessControl.ConfigAccessRightProvider, Sitecore.Kernel" configRoot="accessRights"/>
- </providers>
- <rights defaultType="Sitecore.Security.AccessControl.AccessRight, Sitecore.Kernel">
- <add name="field:read" comment="Read right for fields." title="Field Read"/>
- <add name="field:write" comment="Write right for fields." title="Field Write" modifiesData="true"/>
- <add name="item:read" comment="Read right for items." title="Read"/>
- <add name="item:write" comment="Write right for items." title="Write" modifiesData="true"/>
- <add name="item:rename" comment="Rename right for items." title="Rename" modifiesData="true"/>
- <add name="item:create" comment="Create right for items." title="Create" modifiesData="true"/>
- <add name="item:delete" comment="Delete right for items." title="Delete" modifiesData="true"/>
- <add name="item:admin" comment="Admin right for items." title="Administer" modifiesData="true"/>
- <add name="language:read" comment="Read right for languages." title="Language Read"/>
- <add name="language:write" comment="Write right for languages." title="Language Write" modifiesData="true"/>
- <add name="site:enter" comment="The right to enter a site." title="Site Enter"/>
- <add name="insert:show" comment="Determines if the user can see the insert option" title="Show in Insert"/>
- <add name="workflowState:delete" comment="The right to delete an item based on its workflow state." title="Workflow State Delete"/>
- <add name="workflowState:write" comment="The right to write an item based on its workflow state." title="Workflow State Write" modifiesData="true"/>
- <add name="workflowCommand:execute" comment="The right to execute a workflow command." title="Workflow Command Execute"/>
- <add name="profile:customize" comment="The right to input out of range values of profile keys, that belong to this profile." title="Customize Profile Key Values"/>
- <add name="*" comment="Wildcard right. For internal use only."/>
- </rights>
- <rules>
- <add prefix="field:" ancestor="{3C1715FE-6A13-4FCF-845F-DE308BA9741D}" comment="/sitecore/templates" typeName="Sitecore.Data.Fields.Field"/>
- <add prefix="insert:" templateId="{35E75C72-4985-4E09-88C3-0EAC6CD1E64F}" comment="insert:show for Branch template"/>
- <add prefix="insert:" templateId="{B2613CC1-A748-46A3-A0DB-3774574BD339}" comment="insert:show for Command template"/>
- <add prefix="insert:" templateId="{AB86861A-6030-46C5-B394-E8F99E8B87DB}" comment="insert:show for Template template"/>
- <add prefix="item:" typeName="Sitecore.Data.Items.Item"/>
- <add prefix="language:" ancestor="{64C4F646-A3FA-4205-B98E-4DE2C609B60F}" comment="/sitecore/system/language"/>
- <add prefix="workflowState:" ancestor="{05592656-56D7-4D85-AACF-30919EE494F9}" comment="/sitecore/system/workflows"/>
- <add prefix="workflowCommand:" ancestor="{05592656-56D7-4D85-AACF-30919EE494F9}" comment="/sitecore/system/workflows"/>
- <add prefix="profile:" templateId="{8E0C1738-3591-4C60-8151-54ABCC9807D1}" comment="profile:customize for Profile items only"/>
- </rules>
- </accessRights>
- <!-- PRESENTATION -->
- <presentationManager defaultProvider="item" enabled="true">
- <providers>
- <clear/>
- <add name="item" type="Sitecore.Presentation.PresentationProvider, Sitecore.Kernel"/>
- </providers>
- </presentationManager>
- <!-- CONTROL -->
- <controlManager defaultProvider="default" enabled="true">
- <providers>
- <clear/>
- <add name="default" type="Sitecore.Presentation.ControlProvider, Sitecore.Kernel"/>
- </providers>
- </controlManager>
- <!-- PUBLIHING -->
- <publishManager defaultProvider="default" enabled="true">
- <providers>
- <clear/>
- <add name="default" type="Sitecore.Publishing.PipelinePublishProvider, Sitecore.Kernel"/>
- </providers>
- </publishManager>
- <!-- PREVIEW -->
- <previewManager defaultProvider="default" enabled="true">
- <providers>
- <clear/>
- <add name="default" type="Sitecore.Publishing.PreviewProvider, Sitecore.Kernel"/>
- </providers>
- </previewManager>
- <!-- CONFIG STORES -->
- <configStores>
- <add name="domains" type="Sitecore.Configuration.XmlConfigStore, Sitecore.Kernel" factoryMethod="LoadFromFile" arg0="/App_Config/Security/Domains.config"/>
- <add name="globalRoles" type="Sitecore.Configuration.XmlConfigStore, Sitecore.Kernel" factoryMethod="LoadFromFile" arg0="/App_Config/Security/GlobalRoles.config"/>
- </configStores>
- <!-- DOMAINS -->
- <itemManager defaultProvider="default">
- <providers>
- <clear/>
- <add name="default" type="Sitecore.Data.Managers.ItemProvider, Sitecore.Kernel"/>
- </providers>
- </itemManager>
- <!-- DOMAINS -->
- <domainManager defaultProvider="file">
- <providers>
- <clear/>
- <add name="file" type="Sitecore.Security.Domains.ConfigStoreDomainProvider, Sitecore.Kernel" configStoreName="domains"/>
- <add name="config" type="Sitecore.SecurityModel.ConfigDomainProvider, Sitecore.Kernel" domainList="domainManager/domains" defaultDomain="sitecore"/>
- </providers>
- <!-- Sample for use with config provider above -->
- <domains>
- <domain id="sitecore" type="Sitecore.Security.Domains.Domain, Sitecore.Kernel">
- <param desc="name">$(id)</param>
- <ensureAnonymousUser>false</ensureAnonymousUser>
- </domain>
- <domain id="extranet" type="Sitecore.Security.Domains.Domain, Sitecore.Kernel">
- <param desc="name">$(id)</param>
- <ensureAnonymousUser>true</ensureAnonymousUser>
- </domain>
- <domain id="default" type="Sitecore.Security.Domains.Domain, Sitecore.Kernel">
- <param desc="name">$(id)</param>
- <ensureAnonymousUser>true</ensureAnonymousUser>
- <isDefault>true</isDefault>
- </domain>
- </domains>
- </domainManager>
- <!-- SWITCHING PROVIDERS -->
- <switchingProviders>
- <membership>
- <provider providerName="sql" storeFullNames="true" wildcard="%" domains="*"/>
- </membership>
- <roleManager>
- <provider providerName="sql" storeFullNames="true" wildcard="%" domains="*"/>
- </roleManager>
- <profile>
- <provider providerName="sql" storeFullNames="true" wildcard="%" domains="*"/>
- </profile>
- </switchingProviders>
- <!-- MEDIA PATH -->
- <mediaPath defaultProvider="default">
- <providers>
- <clear/>
- <add name="default" type="Sitecore.Resources.Media.MediaPathProvider, Sitecore.Kernel"/>
- </providers>
- </mediaPath>
- <!-- SITES -->
- <siteManager defaultProvider="config">
- <providers>
- <clear/>
- <add name="config" type="Sitecore.Sites.ConfigSiteProvider, Sitecore.Kernel" siteList="sites" checkSecurity="false"/>
- </providers>
- </siteManager>
- <!-- LINKS -->
- <!-- Options (first is default):
- addAspxExtension: true | false (If you set this to false, remember to configure IIS to map all requests (*) to ASP.NET)
- alwaysIncludeServerUrl: false | true
- encodeNames: true | false
- languageEmbedding: asNeeded | always | never
- languageLocation: filePath | queryString
- lowercaseUrls: true | false
- shortenUrls: true | false
- useDisplayName: false | true
- -->
- <linkManager defaultProvider="sitecore">
- <providers>
- <clear/>
- <add name="sitecore" type="Sitecore.Links.LinkProvider, Sitecore.Kernel" addAspxExtension="true" alwaysIncludeServerUrl="false" encodeNames="true" languageEmbedding="asNeeded" languageLocation="filePath" lowercaseUrls="false" shortenUrls="true" useDisplayName="false"/>
- </providers>
- </linkManager>
- <!-- STANDARD VALUES -->
- <standardValues defaultProvider="sitecore">
- <providers>
- <clear/>
- <add name="sitecore" type="Sitecore.Data.StandardValuesProvider, Sitecore.Kernel"/>
- </providers>
- </standardValues>
- <!-- FIELD TYPES -->
- <!-- Defines the releation between a field type name, e.g. "lookup", and an implementation class -->
- <fieldTypes>
- <sc.include file="/App_Config/FieldTypes.config"/>
- </fieldTypes>
- <!-- CLIENT DATASTORE -->
- <clientDataStore type="Sitecore.Data.$(database).$(database)ClientDataStore, Sitecore.Kernel">
- <param connectionStringName="core"/>
- <param desc="object lifetime">00:20:00</param>
- </clientDataStore>
- <!-- HOOKS -->
- <hooks>
- <hook type="Sitecore.Diagnostics.HealthMonitorHook, Sitecore.Kernel"/>
- <hook type="Sitecore.Diagnostics.MemoryMonitorHook, Sitecore.Kernel">
- <param desc="Threshold">800MB</param>
- <param desc="Check interval">00:00:05</param>
- <param desc="Minimum time between log entries">00:01:00</param>
- <ClearCaches>false</ClearCaches>
- <GarbageCollect>false</GarbageCollect>
- <AdjustLoadFactor>false</AdjustLoadFactor>
- </hook>
- </hooks>
- <!-- SCHEDULING -->
- <scheduling>
- <!-- Time between checking for scheduled tasks waiting to execute -->
- <frequency>00:05:00</frequency>
- <!-- Agent to process schedules embedded as items in a database -->
- <agent type="Sitecore.Tasks.DatabaseAgent" method="Run" interval="00:10:00">
- <param desc="database">core</param>
- <param desc="schedule root">/sitecore/system/tasks/schedules</param>
- <LogActivity>true</LogActivity>
- </agent>
- <!-- Agent to process schedules embedded as items in a database -->
- <agent type="Sitecore.Tasks.DatabaseAgent" method="Run" interval="00:10:00">
- <param desc="database">master</param>
- <param desc="schedule root">/sitecore/system/tasks/schedules</param>
- <LogActivity>true</LogActivity>
- </agent>
- <!-- Agent to retrieve a URL -->
- <agent type="Sitecore.Tasks.UrlAgent" method="Run" interval="01:00:00">
- <param desc="url">/sitecore/service/keepalive.aspx</param>
- <LogActivity>true</LogActivity>
- </agent>
- <!-- Agent to process tasks from the task database (TaskDatabase) -->
- <agent type="Sitecore.Tasks.TaskDatabaseAgent" method="Run" interval="00:10:00"/>
- <!-- Agent to clean up client data -->
- <agent type="Sitecore.Tasks.CompactClientDataAgent" method="Run" interval="04:00:00"/>
- <!-- Agent to clean up history data -->
- <agent type="Sitecore.Tasks.CleanupHistory" method="Run" interval="04:00:00"/>
- <!-- Agent to clean up publishing queue -->
- <agent type="Sitecore.Tasks.CleanupPublishQueue, Sitecore.Kernel" method="Run" interval="04:00:00">
- <DaysToKeep>30</DaysToKeep>
- </agent>
- <!-- Agent to clean up the event queue -->
- <agent type="Sitecore.Tasks.CleanupEventQueue, Sitecore.Kernel" method="Run" interval="04:00:00">
- <DaysToKeep>1</DaysToKeep>
- </agent>
- <!-- Agent to clear the HTML cache periodically -->
- <agent type="Sitecore.Tasks.HtmlCacheClearAgent" method="Run" interval="00:00:00"/>
- <!-- Agent to publish database periodically -->
- <agent type="Sitecore.Tasks.PublishAgent" method="Run" interval="00:00:00">
- <param desc="source database">master</param>
- <param desc="target database">web</param>
- <param desc="mode (full or smart or incremental)">incremental</param>
- <param desc="languages">en, da</param>
- </agent>
- <!-- Agent to clean up work files -->
- <agent type="Sitecore.Tasks.CleanupAgent" method="Run" interval="06:00:00">
- <!-- Specifies files to be cleaned up.
- If rolling="true", [minCount] and [maxCount] will be ignored.
- [minAge] and [maxAge] must be specified as [days.]hh:mm:ss. The default value
- of [minAge] is 30 minutes.
- [strategy]: number of files within hour, day, week, month, year
- [recursive=true|false]: descend folders?
- -->
- <files hint="raw:AddCommand">
- <remove folder="$(dataFolder)/logs" pattern="log.*.txt" maxCount="20" minAge="7.00:00:00"/>
- <remove folder="$(dataFolder)/viewstate" pattern="*.txt" maxAge="2.00:00:00" recursive="true"/>
- <remove folder="$(dataFolder)/Dashboard reports" pattern="*.*" maxAge="2.00:00:00" recursive="true"/>
- <remove folder="$(tempFolder)/diagnostics" pattern="*.*" maxAge="00:10:00" recursive="true"/>
- <remove folder="/App_Data/MediaCache" pattern="*.*" maxAge="90.00:00:00" recursive="true"/>
- </files>
- </agent>
- <!-- Agent to dump performance counter data -->
- <agent type="Sitecore.Tasks.CounterDumpAgent" method="Run" interval="01:00:00">
- <DumpFile>$(dataFolder)/diagnostics/counters.{date}.{time}.{processid}.txt</DumpFile>
- </agent>
- <agent type="Sitecore.Tasks.CloneNotificationsCleanupAgent" method="Run" interval="1.00:00:00">
- <LogActivity>true</LogActivity>
- </agent>
- </scheduling>
- <!-- PROCESSORS
- Classes must have parameterless constructor.
- Supported attributes:
- mode=[on|off]
- type=name of class (case-sensitive).
- namespace=namespace containing class. If no namespace is included, it is assumed that the namespace is the same as the assembly name.
- assembly=name of dll containing the class (case-sensitive)
- -->
- <processors>
- <dispatch>
- <!-- This pipeline has been deprecated - try using the CommandManager object instead -->
- </dispatch>
- <attachFile argsType="Sitecore.Pipelines.Attach.AttachArgs">
- <processor mode="on" type="Sitecore.Pipelines.Attach.CheckSize,Sitecore.Kernel"/>
- <processor mode="on" type="Sitecore.Pipelines.Attach.UpdatePath,Sitecore.Kernel"/>
- <processor mode="on" type="Sitecore.Pipelines.Attach.Save,Sitecore.Kernel"/>
- </attachFile>
- <uiAddFromTemplate>
- <processor mode="on" type="Sitecore.Shell.Framework.Pipelines.AddFromTemplate,Sitecore.Kernel" method="GetTemplate"/>
- <processor mode="on" type="Sitecore.Shell.Framework.Pipelines.AddFromTemplate,Sitecore.Kernel" method="Execute"/>
- </uiAddFromTemplate>
- <uiArchiveItems>
- <processor mode="on" type="Sitecore.Shell.Framework.Pipelines.ArchiveItems,Sitecore.Kernel" method="CheckPermissions"/>
- <processor mode="on" type="Sitecore.Shell.Framework.Pipelines.ArchiveItems,Sitecore.Kernel" method="Confirm"/>
- <processor mode="on" type="Sitecore.Shell.Framework.Pipelines.ArchiveItems,Sitecore.Kernel" method="CheckTemplateLinks"/>
- <processor mode="on" type="Sitecore.Shell.Framework.Pipelines.ArchiveItems,Sitecore.Kernel" method="CheckCloneLinks"/>
- <processor mode="on" type="Sitecore.Shell.Framework.Pipelines.ArchiveItems,Sitecore.Kernel" method="CheckLinks"/>
- <processor mode="on" type="Sitecore.Shell.Framework.Pipelines.ArchiveItems,Sitecore.Kernel" method="CheckLanguage"/>
- <processor mode="on" type="Sitecore.Shell.Framework.Pipelines.ArchiveItems,Sitecore.Kernel" method="UncloneItems"/>
- <processor mode="on" type="Sitecore.Shell.Framework.Pipelines.ArchiveItems,Sitecore.Kernel" method="Execute"/>
- </uiArchiveItems>
- <closeWizard>
- <processor mode="on" type="Sitecore.Web.UI.Pages.WizardForm, Sitecore.Kernel" method="Confirmation"/>
- </closeWizard>
- <uiCopyItems>
- <processor mode="on" type="Sitecore.Shell.Framework.Pipelines.CopyItems,Sitecore.Kernel" method="GetDestination"/>
- <processor mode="on" type="Sitecore.Shell.Framework.Pipelines.CopyItems,Sitecore.Kernel" method="CheckDestination"/>
- <processor mode="on" type="Sitecore.Shell.Framework.Pipelines.CopyItems,Sitecore.Kernel" method="CheckLanguage"/>
- <processor mode="on" type="Sitecore.Shell.Framework.Pipelines.CopyItems,Sitecore.Kernel" method="Execute"/>
- </uiCopyItems>
- <uiCloneItems>
- <processor mode="on" type="Sitecore.Shell.Framework.Pipelines.CloneItems,Sitecore.Kernel" method="GetDestination"/>
- <processor mode="on" type="Sitecore.Shell.Framework.Pipelines.CloneItems,Sitecore.Kernel" method="CheckDestination"/>
- <processor mode="on" type="Sitecore.Shell.Framework.Pipelines.CloneItems,Sitecore.Kernel" method="CheckLanguage"/>
- <processor mode="on" type="Sitecore.Shell.Framework.Pipelines.CloneItems,Sitecore.Kernel" method="Execute"/>
- </uiCloneItems>
- <uiDeleteFiles>
- <processor mode="on" type="Sitecore.Shell.Framework.Pipelines.DeleteFiles,Sitecore.Kernel" method="Confirm"/>
- <processor mode="on" type="Sitecore.Shell.Framework.Pipelines.DeleteFiles,Sitecore.Kernel" method="Execute"/>
- </uiDeleteFiles>
- <uiDeleteItems>
- <processor mode="on" type="Sitecore.Shell.Framework.Pipelines.DeleteItems,Sitecore.Kernel" method="CheckPermissions"/>
- <processor mode="on" type="Sitecore.Shell.Framework.Pipelines.DeleteItems,Sitecore.Kernel" method="Confirm"/>
- <processor mode="on" type="Sitecore.Shell.Framework.Pipelines.DeleteItems,Sitecore.Kernel" method="CheckTemplateLinks"/>
- <processor mode="on" type="Sitecore.Shell.Framework.Pipelines.DeleteItems,Sitecore.Kernel" method="CheckCloneLinks"/>
- <processor mode="on" type="Sitecore.Shell.Framework.Pipelines.DeleteItems,Sitecore.Kernel" method="CheckLinks"/>
- <processor mode="on" type="Sitecore.Shell.Framework.Pipelines.DeleteItems,Sitecore.Kernel" method="CheckLanguage"/>
- <processor mode="on" type="Sitecore.Shell.Framework.Pipelines.DeleteItems,Sitecore.Kernel" method="UncloneItems"/>
- <processor mode="on" type="Sitecore.Shell.Framework.Pipelines.DeleteItems,Sitecore.Kernel" method="Execute"/>
- <processor mode="on" type="Sitecore.Shell.Framework.Pipelines.DeleteItems,Sitecore.Kernel" method="PostAction"/>
- </uiDeleteItems>
- <deleteVersionsUI>
- <processor mode="on" type="Sitecore.Shell.Framework.Commands.DeleteVersion,Sitecore.Kernel" method="Confirmation"/>
- <processor mode="on" type="Sitecore.Shell.Framework.Commands.DeleteVersion,Sitecore.Kernel" method="CheckReferrers"/>
- <processor mode="on" type="Sitecore.Shell.Framework.Commands.DeleteVersion,Sitecore.Kernel" method="DeleteVersions"/>
- </deleteVersionsUI>
- <uiDragItemTo>
- <processor mode="on" type="Sitecore.Shell.Framework.Pipelines.DragItemTo,Sitecore.Kernel" method="CheckPermissions"/>
- <processor mode="on" type="Sitecore.Shell.Framework.Pipelines.DragItemTo,Sitecore.Kernel" method="CheckShadows"/>
- <processor mode="on" type="Sitecore.Shell.Framework.Pipelines.DragItemTo,Sitecore.Kernel" method="Confirm"/>
- <processor mode="on" type="Sitecore.Shell.Framework.Pipelines.DragItemTo,Sitecore.Kernel" method="CheckLanguage"/>
- <processor mode="on" type="Sitecore.Shell.Framework.Pipelines.DragItemTo,Sitecore.Kernel" method="CheckLinks"/>
- <processor mode="on" type="Sitecore.Shell.Framework.Pipelines.DragItemTo,Sitecore.Kernel" method="Execute"/>
- <processor mode="on" type="Sitecore.Shell.Framework.Pipelines.DragItemTo,Sitecore.Kernel" method="RepairLinks"/>
- </uiDragItemTo>
- <uiDuplicateItem>
- <processor mode="on" type="Sitecore.Shell.Framework.Pipelines.DuplicateItem,Sitecore.Kernel" method="CheckPermissions"/>
- <processor mode="on" type="Sitecore.Shell.Framework.Pipelines.DuplicateItem,Sitecore.Kernel" method="GetName"/>
- <processor mode="on" type="Sitecore.Shell.Framework.Pipelines.DuplicateItem,Sitecore.Kernel" method="Execute"/>
- </uiDuplicateItem>
- <uiLaunchSearchResult argsType="Sitecore.Shell.Framework.Pipelines.LaunchSearchResult.LaunchSearchResultArgs">
- <processor mode="on" type="Sitecore.Shell.Framework.Pipelines.LaunchSearchResult,Sitecore.Kernel" method="ShowModalDialog"/>
- <processor mode="on" type="Sitecore.Shell.Framework.Pipelines.LaunchSearchResult,Sitecore.Kernel" method="SetLocation"/>
- <processor mode="on" type="Sitecore.Shell.Framework.Pipelines.LaunchSearchResult,Sitecore.Kernel" method="SendMessage"/>
- <processor mode="on" type="Sitecore.Shell.Framework.Pipelines.LaunchSearchResult,Sitecore.Kernel" method="OpenItem"/>
- </uiLaunchSearchResult>
- <uiMoveItems>
- <processor mode="on" type="Sitecore.Shell.Framework.Pipelines.MoveItems,Sitecore.Kernel" method="CheckPermissions"/>
- <processor mode="on" type="Sitecore.Shell.Framework.Pipelines.MoveItems,Sitecore.Kernel" method="GetDestination"/>
- <processor mode="on" type="Sitecore.Shell.Framework.Pipelines.MoveItems,Sitecore.Kernel" method="CheckShadows"/>
- <processor mode="on" type="Sitecore.Shell.Framework.Pipelines.MoveItems,Sitecore.Kernel" method="CheckLinks"/>
- <processor mode="on" type="Sitecore.Shell.Framework.Pipelines.MoveItems,Sitecore.Kernel" method="Execute"/>
- <processor mode="on" type="Sitecore.Shell.Framework.Pipelines.MoveItems,Sitecore.Kernel" method="RepairLinks"/>
- </uiMoveItems>
- <uiNewFolderItem>
- <processor mode="on" type="Sitecore.Shell.Framework.Pipelines.NewFolderItem,Sitecore.Kernel" method="CheckPermissions"/>
- <processor mode="on" type="Sitecore.Shell.Framework.Pipelines.NewFolderItem,Sitecore.Kernel" method="GetName"/>
- <processor mode="on" type="Sitecore.Shell.Framework.Pipelines.NewFolderItem,Sitecore.Kernel" method="Execute"/>
- </uiNewFolderItem>
- <uiNewFileFolder>
- <processor mode="on" type="Sitecore.Shell.Framework.Pipelines.NewFileFolder,Sitecore.Kernel" method="GetName"/>
- <processor mode="on" type="Sitecore.Shell.Framework.Pipelines.NewFileFolder,Sitecore.Kernel" method="Execute"/>
- </uiNewFileFolder>
- <uiRenameItem>
- <processor mode="on" type="Sitecore.Shell.Framework.Pipelines.RenameItem,Sitecore.Kernel" method="CheckPermissions"/>
- <processor mode="on" type="Sitecore.Shell.Framework.Pipelines.RenameItem,Sitecore.Kernel" method="CheckShadows"/>
- <processor mode="on" type="Sitecore.Shell.Framework.Pipelines.RenameItem,Sitecore.Kernel" method="GetNewName"/>
- <processor mode="on" type="Sitecore.Shell.Framework.Pipelines.RenameItem,Sitecore.Kernel" method="CheckLinks"/>
- <processor mode="on" type="Sitecore.Shell.Framework.Pipelines.RenameItem,Sitecore.Kernel" method="Execute"/>
- <processor mode="on" type="Sitecore.Shell.Framework.Pipelines.RenameItem,Sitecore.Kernel" method="RepairLinks"/>
- </uiRenameItem>
- <deleteVersions>
- <processor mode="on" type="Sitecore.Shell.Applications.ShellExplorer.View.Versions.ShellExplorerVersionsForm,Sitecore.Client" method="CheckFirstVersion"/>
- <processor mode="on" type="Sitecore.Shell.Applications.ShellExplorer.View.Versions.ShellExplorerVersionsForm,Sitecore.Client" method="Confirmation"/>
- <processor mode="on" type="Sitecore.Shell.Applications.ShellExplorer.View.Versions.ShellExplorerVersionsForm,Sitecore.Client" method="DeleteVersions"/>
- </deleteVersions>
- <getItemCommands>
- <processor mode="on" type="Sitecore.Pipelines.GetItemCommands.StaticCommands, Sitecore.Kernel"/>
- <processor mode="on" type="Sitecore.Pipelines.GetItemCommands.ShellCommands, Sitecore.Kernel"/>
- </getItemCommands>
- <uiGetMasters argsType="Sitecore.Pipelines.GetMasters.GetMastersArgs">
- <processor mode="on" type="Sitecore.Pipelines.GetMasters.GetItemMasters,Sitecore.Kernel"/>
- <processor mode="on" type="Sitecore.Pipelines.GetMasters.GetInsertRules, Sitecore.Kernel"/>
- <processor mode="on" type="Sitecore.Pipelines.GetMasters.RunRules, Sitecore.Kernel"/>
- <processor mode="on" type="Sitecore.Pipelines.GetMasters.CheckSecurity, Sitecore.Kernel"/>
- </uiGetMasters>
- <!-- Obsolete: use loadRichTextContent-->
- <uiLoadHtml argsType="Sitecore.Pipelines.LoadHtml.LoadHtmlArgs">
- <processor mode="on" type="Sitecore.Pipelines.LoadHtml.Parse, Sitecore.Kernel"/>
- <processor mode="on" type="Sitecore.Pipelines.LoadHtml.ConvertToDesignTime, Sitecore.Kernel"/>
- </uiLoadHtml>
- <uiLoadLayout argsType="Sitecore.Pipelines.LoadLayout.LoadLayoutArgs">
- <processor mode="on" type="Sitecore.Pipelines.LoadLayout.Load, Sitecore.Kernel"/>
- <processor mode="on" type="Sitecore.Pipelines.LoadLayout.Parse, Sitecore.Kernel"/>
- <processor mode="on" type="Sitecore.Pipelines.LoadLayout.ConvertToDesignTime, Sitecore.Kernel"/>
- </uiLoadLayout>
- <!-- Obsolete - use LoggedIn or LoggingIn pipelines -->
- <login argsType="Sitecore.Pipelines.Login.LoginArgs"/>
- <loggedin argsType="Sitecore.Pipelines.LoggedIn.LoggedInArgs">
- <processor mode="on" type="Sitecore.Pipelines.LoggedIn.Ticket, Sitecore.Kernel"/>
- <processor mode="on" type="Sitecore.Pipelines.LoggedIn.CleanupUserProfile, Sitecore.Kernel"/>
- </loggedin>
- <loggingin argsType="Sitecore.Pipelines.LoggingIn.LoggingInArgs">
- <processor mode="on" type="Sitecore.Pipelines.LoggingIn.ClearCache, Sitecore.Kernel"/>
- <processor mode="on" type="Sitecore.Pipelines.LoggingIn.CheckClientUser, Sitecore.Kernel"/>
- <processor mode="on" type="Sitecore.Pipelines.LoggingIn.CheckStartPage, Sitecore.Kernel"/>
- </loggingin>
- <logout argsType="Sitecore.Pipelines.Logout.LogoutArgs">
- <processor mode="on" type="Sitecore.Pipelines.Logout.ClearCache, Sitecore.Kernel"/>
- <processor mode="on" type="Sitecore.Pipelines.Logout.CheckModified, Sitecore.Kernel"/>
- <processor mode="on" type="Sitecore.Pipelines.Logout.ClearSession, Sitecore.Kernel"/>
- <processor mode="on" type="Sitecore.Pipelines.Logout.RemoveTicket, Sitecore.Kernel"/>
- <processor mode="on" type="Sitecore.Pipelines.Logout.GotoLogin, Sitecore.Kernel"/>
- </logout>
- <saveUI>
- <processor mode="on" type="Sitecore.Pipelines.Save.BeforeSaveEvent, Sitecore.Kernel"/>
- <processor mode="on" type="Sitecore.Pipelines.Save.ParseXml, Sitecore.Kernel"/>
- <processor mode="on" type="Sitecore.Pipelines.Save.CheckItemLock, Sitecore.Kernel"/>
- <processor mode="on" type="Sitecore.Pipelines.Save.CheckRevision, Sitecore.Kernel"/>
- <processor mode="on" type="Sitecore.Pipelines.Save.Validators, Sitecore.Kernel"/>
- <processor mode="on" type="Sitecore.Pipelines.Save.ValidateFields, Sitecore.Kernel"/>
- <processor mode="on" type="Sitecore.Pipelines.Save.HasWritePermission, Sitecore.Kernel"/>
- <processor mode="on" type="Sitecore.Pipelines.Save.NewVersion, Sitecore.Kernel"/>
- <processor mode="on" type="Sitecore.Pipelines.Save.TightenRelativeImageLinks, Sitecore.Kernel"/>
- <processor mode="on" type="Sitecore.Pipelines.Save.ConvertToXHtml, Sitecore.Kernel"/>
- <processor mode="on" type="Sitecore.Pipelines.Save.CheckLock, Sitecore.Kernel"/>
- <processor mode="on" type="Sitecore.Pipelines.Save.Lock, Sitecore.Kernel"/>
- <processor mode="on" type="Sitecore.Pipelines.Save.CheckBaseTemplateFieldChange, Sitecore.Kernel"/>
- <processor mode="on" type="Sitecore.Pipelines.Save.CheckTemplateFieldChange, Sitecore.Kernel"/>
- <processor mode="on" type="Sitecore.Pipelines.Save.ConvertLayoutField, Sitecore.Kernel"/>
- <processor mode="on" type="Sitecore.Pipelines.Save.CheckLinks, Sitecore.Kernel"/>
- <processor mode="on" type="Sitecore.Pipelines.Save.Save, Sitecore.Kernel"/>
- <processor mode="off" type="Sitecore.Pipelines.Save.RenderingHack, Sitecore.Kernel"/>
- <processor mode="on" type="Sitecore.Pipelines.Save.Unlock, Sitecore.Kernel"/>
- <processor mode="on" type="Sitecore.Pipelines.Save.WorkflowSaveCommand, Sitecore.Kernel"/>
- <processor mode="on" type="Sitecore.Pipelines.Save.PostAction, Sitecore.Kernel"/>
- </saveUI>
- <!-- Obsolete: use saveRichTextContent-->
- <uiSaveHtml>
- <processor mode="on" type="Sitecore.Pipelines.SaveHtml.ConvertToDesignTime, Sitecore.Kernel"/>
- <processor mode="on" type="Sitecore.Pipelines.SaveHtml.Accept, Sitecore.Kernel"/>
- </uiSaveHtml>
- <uiSaveLayout>
- <processor mode="on" type="Sitecore.Pipelines.SaveLayout.NewFile, Sitecore.Kernel"/>
- <processor mode="on" type="Sitecore.Pipelines.SaveLayout.Overwrite, Sitecore.Kernel"/>
- <processor mode="on" type="Sitecore.Pipelines.SaveLayout.ConvertToRuntime, Sitecore.Kernel"/>
- <processor mode="on" type="Sitecore.Pipelines.SaveLayout.ConvertToXHtml, Sitecore.Kernel"/>
- <processor mode="on" type="Sitecore.Pipelines.SaveLayout.Save, Sitecore.Kernel"/>
- </uiSaveLayout>
- <uiReturnFieldEditorValues>
- <processor mode="on" type="Sitecore.Shell.Applications.ContentManager.ReturnFieldEditorValues.Validate"/>
- <processor mode="on" type="Sitecore.Shell.Applications.ContentManager.ReturnFieldEditorValues.RegexValidate"/>
- <processor mode="on" type="Sitecore.Shell.Applications.ContentManager.ReturnFieldEditorValues.SetValues"/>
- <processor mode="on" type="Sitecore.Shell.Applications.ContentManager.ReturnFieldEditorValues.ReturnAndClose"/>
- </uiReturnFieldEditorValues>
- <uiUpload>
- <processor mode="on" type="Sitecore.Pipelines.Upload.CheckSize, Sitecore.Kernel"/>
- <processor mode="on" type="Sitecore.Pipelines.Upload.ResolveFolder, Sitecore.Kernel"/>
- <processor mode="on" type="Sitecore.Pipelines.Upload.Save, Sitecore.Kernel"/>
- <processor mode="on" type="Sitecore.Pipelines.Upload.Done, Sitecore.Kernel"/>
- </uiUpload>
- </processors>
- <!-- Factory classes must implement public CreateControl() method that returns a Control -->
- <renderingControls>
- <control template="method rendering" type="Sitecore.Web.UI.WebControls.Method, Sitecore.Kernel" propertyMap="AssemblyName=assembly, ClassName=class, MethodName=method"/>
- <control template="sublayout" type="Sitecore.Web.UI.SublayoutRenderingType, Sitecore.Kernel" propertyMap="Path=path"/>
- <control template="url rendering" type="Sitecore.Web.UI.WebControls.WebPage, Sitecore.Kernel" propertyMap="Url=url"/>
- <control template="xsl rendering" type="Sitecore.Web.UI.XslControlRenderingType, Sitecore.Kernel" propertyMap="Path=path"/>
- <control template="webcontrol" type="Sitecore.Web.UI.WebControlRenderingType, Sitecore.Kernel" propertyMap="assembly=assembly, namespace=namespace, class=tag, properties=parameters"/>
- <control template="xmlcontrol" type="Sitecore.Web.UI.XmlControlRenderingType, Sitecore.Kernel" propertyMap="controlName=control name, properties=parameters"/>
- </renderingControls>
- <dataviews>
- <dataview name="Master" assembly="Sitecore.Kernel" type="Sitecore.Web.UI.HtmlControls.MasterDataView" Parameters=""/>
- <dataview name="RecycleBin" assembly="Sitecore.Kernel" type="Sitecore.Web.UI.HtmlControls.RecycleBinDataView" Parameters=""/>
- <dataview name="FileSystem" assembly="Sitecore.Kernel" type="Sitecore.Web.UI.HtmlControls.FileSystemDataView" Parameters=""/>
- <dataview name="Domain" assembly="Sitecore.Kernel" type="Sitecore.Web.UI.HtmlControls.DomainDataView" Parameters=""/>
- </dataviews>
- <!-- PAGE EXTENDERS
- Page Extenders allows additional controls to be added to every page. The Debugger, Preview and WebEdit
- are examples of this.
- -->
- <pageextenders>
- <pageextender type="Sitecore.Layouts.PageExtenders.PreviewPageExtender"/>
- <pageextender type="Sitecore.Layouts.PageExtenders.WebEditPageExtender"/>
- <pageextender type="Sitecore.Layouts.PageExtenders.DebuggerPageExtender"/>
- </pageextenders>
- <!-- XSL EXTENSION OBJECTS
- Classes must have parameterless constructor. If initialization is needed,
- the class may implement the interface IXslExtension.
- Supported attributes:
- mode=[on|off]
- type=full namespace of class (case-sensitive)
- namespace=unique namespace used when mapping the object into the xsl
- All other attributes will be passed to the object during initialization (assuming
- that the class implements IXslExtension)
- -->
- <xslExtensions>
- <extension mode="on" type="Sitecore.Xml.Xsl.XslHelper, Sitecore.Kernel" namespace="http://www.sitecore.net/sc" singleInstance="true"/>
- <extension mode="on" type="Sitecore.MainUtil, Sitecore.Kernel" namespace="http://www.sitecore.net/util" singleInstance="true"/>
- <extension mode="on" type="Sitecore.DateUtil, Sitecore.Kernel" namespace="http://www.sitecore.net/dateutil" singleInstance="true"/>
- <extension mode="on" type="Sitecore.Web.UI.WebControls.ContentDot, Sitecore.Kernel" namespace="http://www.sitecore.net/dot" singleInstance="true"/>
- <extension mode="on" type="Sitecore.Xml.Xsl.SqlHelper, Sitecore.Kernel" namespace="http://www.sitecore.net/sql" singleInstance="true"/>
- <extension mode="on" type="Sitecore.Web.UI.WebControls.WebEditRibbon, Sitecore.Kernel" namespace="http://www.sitecore.net/webedit" singleInstance="true"/>
- <extension mode="on" type="Sitecore.StringUtil, Sitecore.Kernel" namespace="http://www.sitecore.net/stringutil" singleInstance="true"/>
- </xslExtensions>
- <!-- XSL CONTROLS
- Classes must implement the interface IXslControl.
- Supported attributes:
- mode=[on|off]
- tag=control tag (ex. 'sc:text'). Can be '*' which matches all unhandled tags. Case sensitive.
- tagPrefix=unique control tag prefix (ex. 'sc'). Only used if 'tag' is not set. Case sensitive.
- type=full namespace of class. Case-sensitive.
- assembly=name of dll containing the class. Case-sensitive.
- All other attributes will be passed to the object during initialization
- -->
- <xslControls>
- <control mode="on" tag="sc:date" type="Sitecore.Web.UI.XslControls.Date" assembly="Sitecore.Kernel"/>
- <control mode="on" tag="sc:dot" type="Sitecore.Web.UI.XslControls.ContentDot" assembly="Sitecore.Kernel"/>
- <control mode="on" tag="sc:html" type="Sitecore.Web.UI.XslControls.Html" assembly="Sitecore.Kernel"/>
- <control mode="on" tag="sc:image" type="Sitecore.Web.UI.XslControls.Image" assembly="Sitecore.Kernel"/>
- <control mode="on" tag="sc:link" type="Sitecore.Web.UI.XslControls.Link" assembly="Sitecore.Kernel"/>
- <control mode="on" tag="sc:memo" type="Sitecore.Web.UI.XslControls.Memo" assembly="Sitecore.Kernel"/>
- <control mode="on" tag="sc:sec" type="Sitecore.Web.UI.XslControls.Security" assembly="Sitecore.Kernel"/>
- <control mode="on" tag="sc:text" type="Sitecore.Web.UI.XslControls.Text" assembly="Sitecore.Kernel"/>
- <control mode="on" tag="sc:wordstyle" type="Sitecore.Web.UI.XslControls.WordStyle" assembly="Sitecore.Kernel"/>
- <control mode="on" tag="sc:enableSecurity" type="Sitecore.Web.UI.XslControls.EnableSecurity" assembly="Sitecore.Kernel"/>
- <control mode="on" tag="sc:disableSecurity" type="Sitecore.Web.UI.XslControls.DisableSecurity" assembly="Sitecore.Kernel"/>
- <control mode="on" tag="sc:editFrame" type="Sitecore.Web.UI.XslControls.EditFrame" assembly="Sitecore.Kernel"/>
- </xslControls>
- <!-- CONTROL SOURCES
- Supported attributes:
- mode=[on|off]
- Assembly based controls:
- assembly=name of dll containing the controls.
- namespace=namespace of controls
- prefix=prefix used when specifying controls from the assembly
- Xml controls:
- folder=name of folder containing xml control files
- prefix=prefix used when specifying controls from the folder
- All other attributes will be passed to the control factory during initialization
- -->
- <controlSources>
- <source mode="on" namespace="Sitecore.Web.UI.XmlControls" folder="/sitecore/shell/override" deep="true"/>
- <source mode="on" namespace="Sitecore.Web.UI.XmlControls" folder="/layouts" deep="false"/>
- <source mode="on" namespace="Sitecore.Web.UI.XmlControls" folder="/sitecore/shell/controls" deep="true"/>
- <source mode="on" namespace="Sitecore.Web.UI.XmlControls" folder="/sitecore/shell/applications" deep="true"/>
- <source mode="on" namespace="Sitecore.Web.UI.XmlControls" folder="/sitecore modules" deep="true"/>
- <source mode="on" namespace="Sitecore.Web.UI.HtmlControls" assembly="Sitecore.Kernel"/>
- <source mode="on" namespace="Sitecore.Web.UI.WebControls" assembly="Sitecore.Kernel"/>
- <source mode="on" namespace="Sitecore.Shell.Web.UI.WebControls" assembly="Sitecore.Kernel" prefix="shell"/>
- <source mode="on" namespace="Sitecore.Shell.Applications.ContentEditor" assembly="Sitecore.Kernel" prefix="content"/>
- <source mode="on" namespace="Sitecore.Shell.Web.Applications.ContentEditor" assembly="Sitecore.Kernel" prefix="shell"/>
- <source mode="on" namespace="Sitecore.WebControls" assembly="Sitecore.Kernel"/>
- <source mode="on" namespace="System.Web.UI.WebControls" assembly="System.Web" prefix="asp"/>
- <source mode="on" namespace="System.Web.UI.HtmlControls" assembly="System.Web" prefix="html"/>
- <source mode="on" namespace="Sitecore.Web.UI.Portal" assembly="Sitecore.Kernel"/>
- <source mode="on" namespace="ComponentArt.Web.UI" assembly="ComponentArt.Web.UI" prefix="ca"/>
- </controlSources>
- <!-- UI -->
- <ui>
- <usings>
- <using>System</using>
- <using>System.Collections</using>
- <using>System.Reflection</using>
- <using>System.Runtime.CompilerServices</using>
- <using>System.Web.UI</using>
- <using>System.Web.UI.HtmlControls</using>
- <using>System.Web.UI.WebControls</using>
- <using>Sitecore</using>
- <using>Sitecore.Configuration</using>
- <using>Sitecore.Data</using>
- <using>Sitecore.Data.Fields</using>
- <using>Sitecore.Data.Items</using>
- <using>Sitecore.Diagnostics</using>
- <using>Sitecore.Reflection</using>
- <using>Sitecore.Globalization</using>
- <using>Sitecore.Sites</using>
- <using>Sitecore.Web.UI</using>
- <using>Sitecore.Web.UI.HtmlControls</using>
- <using>Sitecore.Shell.Web.UI.WebControls</using>
- <using>Sitecore.Web.UI.WebControls</using>
- <using>Sitecore.Xml</using>
- </usings>
- <references>
- <reference>System.dll</reference>
- <reference>System.Data.dll</reference>
- <reference>System.Web.dll</reference>
- <reference>System.Web.Services.dll</reference>
- <reference>System.Xml.dll</reference>
- <reference>/bin/Sitecore.Kernel.dll</reference>
- <reference>/bin/Sitecore.Client.dll</reference>
- </references>
- <forms>
- <controls assembly="Sitecore.Kernel"/>
- </forms>
- </ui>
- <!-- XamlSharp -->
- <xamlsharp>
- <sc.include file="/App_Config/XamlSharp.config"/>
- </xamlsharp>
- <!-- Language Definitions -->
- <languageDefinitions>
- <sc.include file="/App_Config/LanguageDefinitions.config"/>
- </languageDefinitions>
- <!-- CLIENT SCRIPTS
- These script files are included in the client, e.g. '<script src="/myscript.js" language="JavaScript"/>'
- -->
- <clientscripts>
- <everypage/>
- <htmleditor/>
- </clientscripts>
- <!-- REPLACEMENTS
- Specifies text replacements
- The special replacement with id="publish" is used automatically when publishing
- If mode="off" the replacer will be ignored
- -->
- <replacers>
- <replacer mode="off" id="publish" type="Sitecore.Text.Replacer, Sitecore.Kernel" singleInstance="true">
- <param desc="name">$(id)</param>
- <replacements hint="raw:AddReplacement">
- <regex find="Test[12]" replaceWith="Test" simpleTest="Test" ignoreCase="true" forPublish="true"/>
- <simple find="Text" replaceWith="NewText" ignoreCase="false" forPublish="true"/>
- </replacements>
- </replacer>
- </replacers>
- <!-- ENCODE NAME REPLACEMENTS
- Specifies text replacements to use when encoding special chars in friendly urls
- -->
- <encodeNameReplacements>
- <replace mode="on" find="&" replaceWith=",-a-,"/>
- <replace mode="on" find="?" replaceWith=",-q-,"/>
- <replace mode="on" find="/" replaceWith=",-s-,"/>
- <replace mode="on" find="*" replaceWith=",-w-,"/>
- <replace mode="on" find="." replaceWith=",-d-,"/>
- <replace mode="on" find=":" replaceWith=",-c-,"/>
- </encodeNameReplacements>
- <!-- SITES
- Enable different web sites for different domains in the same Sitecore structure
- Supported attributes:
- mode: [on|off]. If set to 'off', the site will be disabled. Default value: 'on'.
- name: Name of the site.
- hostName: The host name of the incoming url. May include wildcards (ex. www.site.net, *.site.net, *.net, pda.*, print.*.net)
- It's possible to set more than one mask by using '|' symbol as a separator (ex. pda.*|print.*.net)
- port: The port number of the incoming url. Default value: 80
- virtualFolder: The prefix to match for incoming URL's.
- This value will be removed from the URL and the remainder will be treated as the item path.
- physicalFolder: The physical location of files for the site.
- If the site is based on physical files, this is the path to the folder holding the files.
- For non-physical sites, this is the place where Sitecore looks for a default.aspx file (to start the pipelines).
- rootPath: The path to the root item of the site.
- The item path specified in the URL will be appended to this value to find the item.
- startItem: The path to the start item of the site.
- This is used as the default item path if no path is specified in the URL.
- It will be combined with rootPath to find the default item of the site.
- language: Default language for the site.
- database: Database containing items to be used for rendering the site.
- content: Database containing items to be edited.
- contentLanguage: The default editing language in the client.
- contentStartItem: The path to the start item when using the client.
- masterDatabase: The database containing the data to be shown in preview and web edit modes.
- device: The name of the device to use for the site. If not specified, the device resolver will find a 'best match device'.
- filterItems: If true, the site will always show the current version of an item (without publishing)
- filteredItemsCacheSize: The size of the cache used to store filtered items. Specify the value in bytes or append the value with KB, MB or GB
- cacheHtml: If true, HTML caching will be enabled. If false, no HTML will be cached for any rendering. Default value: false.
- htmlCacheSize: The size of the html cache. Specify the value in bytes or append the value with KB, MB or GB
- cacheMedia: If true, media caching will be enabled. If false, no media will be cached. Default value: true.
- mediaCachePath: The path to the folder where media data will be cached. Default value: {temp folder}/{site name}/mediacache.
- domain: The security domain of the site.
- requireLogin: If true, login will be required to enter the site.
- loginPage: The path to the login page to use. Must point to a physical file or a page in a site that does NOT require login.
- enableDebugger: Indicates if the debugger is enabled on the site. Typically this is only the website.
- enablePreview: Indicates if preview is enabled on the site. Typically this is only the website.
- enableWebEdit: Indicates if WebEdit is enabled on the site. Typically this is only the website.
- enableWorkflow: Must be true to enable workflows for the site.
- enableAnalytics: Indicates if analytics is enabled on the site. Typically this is only the website. Default value: true.
- allowDebug: Must be true to be able to debug the site.
- browserTitle: The title of the browser window when browsing the site.
- disableClientData: If set to true, the use of ClientDataStore will be disabled for the site.
- disableXmlControls: If set to true, loading Xml Controls as pages will be disabled.
- defaultDevice: The device to use if no specific device matches the request. This setting takes precedence over the default
- device as it is set by Default checkbox for Device item.
- inherits: Indicates that the attributes should be inherited from another site. To enable inheritance, you must specify the name of the source site.
- Attributes that are explicitly specified overwrite the attributes that are inherited from the source site.
- -->
- <sites>
- <site name="shell" virtualFolder="/sitecore/shell" physicalFolder="/sitecore/shell" rootPath="/sitecore/content" startItem="/home" language="en" database="core" domain="sitecore" loginPage="/sitecore/login" content="master" contentStartItem="/Home" enableWorkflow="true" enableAnalytics="false" analyticsDefinitions="content" xmlControlPage="/sitecore/shell/default.aspx" browserTitle="Sitecore" htmlCacheSize="2MB" registryCacheSize="3MB" viewStateCacheSize="200KB" xslCacheSize="5MB"/>
- <site name="login" virtualFolder="/sitecore/login" physicalFolder="/sitecore/login" enableAnalytics="false" database="core" domain="sitecore" disableXmlControls="true"/>
- <site name="admin" virtualFolder="/sitecore/admin" physicalFolder="/sitecore/admin" enableAnalytics="false" enableWorkflow="true" domain="sitecore" loginPage="/sitecore/admin/login.aspx"/>
- <site name="service" virtualFolder="/sitecore/service" physicalFolder="/sitecore/service"/>
- <site name="modules_shell" virtualFolder="/sitecore modules/shell" physicalFolder="/sitecore modules/shell" rootPath="/sitecore/content" startItem="/home" language="en" database="core" domain="sitecore" content="master" enableAnalytics="false" enableWorkflow="true"/>
- <site name="modules_website" virtualFolder="/sitecore modules/web" physicalFolder="/sitecore modules/web" rootPath="/sitecore/content" startItem="/home" language="en" database="web" domain="extranet" allowDebug="true" cacheHtml="true"/>
- <site name="website" virtualFolder="/" physicalFolder="/" rootPath="/sitecore/content" startItem="/home" database="web" domain="extranet" allowDebug="true" cacheHtml="true" htmlCacheSize="10MB" registryCacheSize="0" viewStateCacheSize="0" xslCacheSize="5MB" filteredItemsCacheSize="2MB" enablePreview="true" enableWebEdit="true" enableDebugger="true" disableClientData="false"/>
- <site name="scheduler" enableAnalytics="false" domain="sitecore"/>
- <site name="system" enableAnalytics="false" domain="sitecore"/>
- <site name="publisher" domain="sitecore" enableAnalytics="false" enableWorkflow="true"/>
- </sites>
- <!-- CACHE SIZES -->
- <cacheSizes>
- <sites>
- <website>
- <html>10MB</html>
- <registry>0</registry>
- <viewState>0</viewState>
- <xsl>5MB</xsl>
- </website>
- </sites>
- </cacheSizes>
- <!-- MEDIA -->
- <mediaLibrary>
- <!-- MEDIA PROVIDER
- The media provider used to generate URLs, create media items, control media caching, parse media requests, and other
- media related functionality.
- -->
- <mediaProvider type="Sitecore.Resources.Media.MediaProvider, Sitecore.Kernel"/>
- <!-- MEDIA REQUEST PREFIXES
- Allows you to configure additional media prefixes (in addition to the prefix defined by the Media.MediaLinkPrefix setting)
- The prefixes are used by Sitecore to recognize media URLs.
- Notice: For each custom media prefix, you must also add a corresponding entry to the <customHandlers> section
- -->
- <mediaPrefixes>
- <!-- Example
- <prefix value="-/media"/>
- -->
- </mediaPrefixes>
- <requestParser type="Sitecore.Resources.Media.MediaRequest, Sitecore.Kernel"/>
- <mediaTypes>
- <mediaType name="Any" extensions="*">
- <mimeType>application/octet-stream</mimeType>
- <forceDownload>true</forceDownload>
- <sharedTemplate>system/media/unversioned/file</sharedTemplate>
- <versionedTemplate>system/media/versioned/file</versionedTemplate>
- <metaDataFormatter type="Sitecore.Resources.Media.MediaMetaDataFormatter"/>
- <mediaValidator type="Sitecore.Resources.Media.MediaValidator"/>
- <thumbnails>
- <generator type="Sitecore.Resources.Media.MediaThumbnailGenerator, Sitecore.Kernel">
- <extension>png</extension>
- <filePath>/sitecore/shell/themes/standard/images/document_music.png</filePath>
- </generator>
- <width>150</width>
- <height>150</height>
- <backgroundColor>#FFFFFF</backgroundColor>
- </thumbnails>
- <prototypes>
- <media type="Sitecore.Resources.Media.Media, Sitecore.Kernel"/>
- <mediaData type="Sitecore.Resources.Media.MediaData, Sitecore.Kernel"/>
- </prototypes>
- </mediaType>
- <mediaType name="Windows Bitmap image" extensions="bmp">
- <mimeType>image/bmp</mimeType>
- <forceDownload>false</forceDownload>
- <sharedTemplate>system/media/unversioned/image</sharedTemplate>
- <versionedTemplate>system/media/versioned/image</versionedTemplate>
- <mediaValidator type="Sitecore.Resources.Media.ImageValidator"/>
- <thumbnails>
- <generator type="Sitecore.Resources.Media.ImageThumbnailGenerator, Sitecore.Kernel">
- <extension>png</extension>
- </generator>
- <width>150</width>
- <height>150</height>
- <backgroundColor>#FFFFFF</backgroundColor>
- </thumbnails>
- <prototypes>
- <media type="Sitecore.Resources.Media.ImageMedia, Sitecore.Kernel"/>
- </prototypes>
- </mediaType>
- <mediaType name="Flash" extensions="swf">
- <mimeType>application/x-shockwave-flash</mimeType>
- <forceDownload>false</forceDownload>
- <sharedTemplate>system/media/unversioned/Flash</sharedTemplate>
- <versionedTemplate>system/media/versioned/Flash</versionedTemplate>
- <thumbnails>
- <generator type="Sitecore.Resources.Media.MediaThumbnailGenerator, Sitecore.Kernel">
- <extension>png</extension>
- </generator>
- <staticFile>/sitecore/shell/Themes/standard/images/flash.png</staticFile>
- </thumbnails>
- <prototypes>
- <media type="Sitecore.Resources.Media.SwfMedia, Sitecore.Kernel"/>
- </prototypes>
- </mediaType>
- <mediaType name="GIF image" extensions="gif">
- <mimeType>image/gif</mimeType>
- <forceDownload>false</forceDownload>
- <sharedTemplate>system/media/unversioned/image</sharedTemplate>
- <versionedTemplate>system/media/versioned/image</versionedTemplate>
- <mediaValidator type="Sitecore.Resources.Media.ImageValidator"/>
- <thumbnails>
- <generator type="Sitecore.Resources.Media.ImageThumbnailGenerator, Sitecore.Kernel">
- <extension>png</extension>
- </generator>
- <width>150</width>
- <height>150</height>
- <backgroundColor>#FFFFFF</backgroundColor>
- </thumbnails>
- <prototypes>
- <media type="Sitecore.Resources.Media.ImageMedia, Sitecore.Kernel"/>
- </prototypes>
- </mediaType>
- <mediaType name="JPEG image" extensions="jpg, jpeg">
- <mimeType>image/jpeg</mimeType>
- <forceDownload>false</forceDownload>
- <sharedTemplate>system/media/unversioned/jpeg</sharedTemplate>
- <versionedTemplate>system/media/versioned/jpeg</versionedTemplate>
- <mediaValidator type="Sitecore.Resources.Media.ImageValidator"/>
- <thumbnails>
- <generator type="Sitecore.Resources.Media.ImageThumbnailGenerator, Sitecore.Kernel">
- <extension>png</extension>
- </generator>
- <width>150</width>
- <height>150</height>
- <backgroundColor>#FFFFFF</backgroundColor>
- </thumbnails>
- <prototypes>
- <media type="Sitecore.Resources.Media.JpegMedia, Sitecore.Kernel"/>
- </prototypes>
- </mediaType>
- <mediaType name="MP3" extensions="mp3">
- <mimeType>audio/mp3</mimeType>
- <forceDownload>false</forceDownload>
- <sharedTemplate>system/media/unversioned/mp3</sharedTemplate>
- <versionedTemplate>system/media/versioned/mp3</versionedTemplate>
- <prototypes>
- <media type="Sitecore.Resources.Media.Mp3Media, Sitecore.Kernel"/>
- </prototypes>
- </mediaType>
- <mediaType name="PDF file" extensions="pdf">
- <mimeType>application/pdf</mimeType>
- <forceDownload>false</forceDownload>
- <sharedTemplate>system/media/unversioned/pdf</sharedTemplate>
- <versionedTemplate>system/media/versioned/pdf</versionedTemplate>
- </mediaType>
- <mediaType name="PNG image" extensions="png">
- <mimeType>image/png</mimeType>
- <forceDownload>false</forceDownload>
- <sharedTemplate>system/media/unversioned/image</sharedTemplate>
- <versionedTemplate>system/media/versioned/image</versionedTemplate>
- <mediaValidator type="Sitecore.Resources.Media.ImageValidator"/>
- <thumbnails>
- <generator type="Sitecore.Resources.Media.ImageThumbnailGenerator, Sitecore.Kernel">
- <extension>png</extension>
- </generator>
- <width>150</width>
- <height>150</height>
- <backgroundColor>#FFFFFF</backgroundColor>
- </thumbnails>
- <prototypes>
- <media type="Sitecore.Resources.Media.ImageMedia, Sitecore.Kernel"/>
- </prototypes>
- </mediaType>
- <mediaType name="Zip file" extensions="zip">
- <mimeType>application/x-zip-compressed</mimeType>
- <forceDownload>true</forceDownload>
- <sharedTemplate>system/media/unversioned/zip</sharedTemplate>
- <versionedTemplate>system/media/versioned/zip</versionedTemplate>
- <metaDataFormatter type="Sitecore.Resources.Media.ZipMetaDataFormatter"/>
- <prototypes>
- <media type="Sitecore.Resources.Media.ZipMedia, Sitecore.Kernel"/>
- </prototypes>
- </mediaType>
- <mediaType name="Word document" extensions="doc">
- <mimeType>application/msword</mimeType>
- <forceDownload>true</forceDownload>
- <sharedTemplate>system/media/unversioned/doc</sharedTemplate>
- <versionedTemplate>system/media/versioned/doc</versionedTemplate>
- </mediaType>
- <mediaType name="Word 2007 document" extensions="docx">
- <mimeType>application/vnd.openxmlformats-officedocument.wordprocessingml.document</mimeType>
- <forceDownload>true</forceDownload>
- <sharedTemplate>system/media/unversioned/docx</sharedTemplate>
- <versionedTemplate>system/media/versioned/docx</versionedTemplate>
- </mediaType>
- <sc.include file="/App_Config/MimeTypes.config"/>
- </mediaTypes>
- <watcher>
- <ignoreList>
- <ignore contains="icon16x16"/>
- <ignore contains="icon32x32"/>
- <ignore contains="icon48x48"/>
- <ignore contains="_thumb"/>
- <ignorepath contains=".svn"/>
- </ignoreList>
- </watcher>
- </mediaLibrary>
- <!-- RENDERING -->
- <rendering>
- <typesThatShouldNotBeExpanded>
- <type>System.Web.UI.WebControls.Repeater</type>
- <type>System.Web.UI.WebControls.DataList</type>
- <type>System.Web.UI.WebControls.GridView</type>
- <type>System.Web.UI.WebControls.ListView</type>
- <type>System.Web.UI.WebControls.FormView</type>
- <type>Microsoft.Reporting.WebForms.ReportViewer</type>
- <type>Telerik.Web.UI.RadGrid</type>
- </typesThatShouldNotBeExpanded>
- </rendering>
- <!-- COMMANDS -->
- <commands>
- <sc.include file="/App_Config/Commands.config"/>
- </commands>
- <!-- ICONS -->
- <icons>
- <sc.include file="/App_Config/Icons.config"/>
- </icons>
- <!-- PORTRAITS -->
- <portraits>
- <sc.include file="/App_Config/Portraits.config"/>
- </portraits>
- <!-- PUBLISHING -->
- <publishing>
- <smartPublishTriggers>
- <trigger templateId="{CB3942DC-CBBA-4332-A7FB-C4E4204C538A}" note="proxy"/>
- <trigger templateId="{AB86861A-6030-46C5-B394-E8F99E8B87DB}" note="template"/>
- <trigger templateId="{455A3E98-A627-4B40-8035-E683A0331AC7}" note="template field"/>
- </smartPublishTriggers>
- </publishing>
- <!-- FILE WATCHERS
- Define configuration of the FileWatchers.
- Allowed nodes for child nodes:
- folder: defines configuration of folder to watch. You can define the folder either as a value of the node
- or as a reference to some other element inside sitecore element.
- The folder node is required.
- Only 1 element is allowed.
- filter: defines file filter configuration. You can define the folder either as a value of the node
- or as a reference to some other element inside sitecore element.
- The filter node is required.
- More than 1 element is allowed.
- ignore: defines file or folder ingore filter. For example it could be equal to ".svn|.cvs" in order to filter files that related to a versioning system.
- This node is optional.
- More than 1 element is allowed.
- -->
- <watchers>
- <media>
- <folder ref="settings/setting[@name='MediaFolder']/@value"/>
- <filter>*</filter>
- </media>
- <xsl>
- <folder>/</folder>
- <filter>*.xslt</filter>
- </xsl>
- <layout>
- <folder ref="settings/setting[@name='LayoutFolder']/@value"/>
- <filter>*</filter>
- </layout>
- <config>
- <folder>/App_Config</folder>
- <filter>*.config</filter>
- </config>
- </watchers>
- <!-- SIMPLE SETTINGS -->
- <settings>
- <!-- ALIASES
- Turn the following setting on to use aliases
- -->
- <setting name="AliasesActive" value="true"/>
- <!-- ALLOW LOGOUT OF ALL USERS
- Indicates if the logout screen presents all users or
- just users with the same name
- -->
- <setting name="AllowLogoutOfAllUsers" value="false"/>
- <!-- QUERY STRINGS IN URL RENDERINGS
- If this setting is true, all the query strings of the main page is passed
- to all url renderings
- -->
- <setting name="AppendQSToUrlRendering" value="true"/>
- <!-- AUTHENTICATION CLIENT SESSION TIMEOUT
- Specifies the number of minutes before Sitecore considers user authentication session tickets as expired.
- This setting is only relevant for users logging in to Sitecore Client and when the Sitecore license has a limited number
- of concurrent editors.
- All expired sessions will automatically be removed when a new user tries to log in and the maximum
- number of concurrent editors has been reached.
- The default is 60 minutes (1 hour).
- -->
- <setting name="Authentication.ClientSessionTimeout" value="60"/>
- <!-- PHYSICAL MEMBERSHIP WILDCARD
- Specifies the default membership wildcard used by the providers.
- Default: %
- -->
- <setting name="Authentication.DefaultMembershipProviderWildcard" value="%"/>
- <!-- SAVE RAW URL ON LOGIN
- Specifies whether the original request URL is passed to the login page
- (saved in 'url' query string parameter).
- Default: false
- -->
- <setting name="Authentication.SaveRawUrl" value="false"/>
- <!-- VIRTUAL MEMBERSHIP WILDCARD
- Specifies the membership wildcard to use in high level code.
- Default: *
- -->
- <setting name="Authentication.VirtualMembershipWildcard" value="*"/>
- <!-- CLIENT PERSISTENT LOGIN DURATION
- Specifies the number of days before client "remember me" information
- expires. The default is 180 days.
- -->
- <setting name="Authentication.ClientPersistentLoginDuration" value="180"/>
- <!-- AUTOMATIC DATA BIND
- Indicates if the data bind function is run automatically
- -->
- <setting name="AutomaticDataBind" value="false"/>
- <!-- AUTOMATIC LOCK ON SAVE
- If true, the a lock is automatically taken on an item
- when a user saves the item.
- -->
- <setting name="AutomaticLockOnSave" value="false"/>
- <!-- AUTOMATIC UNLOCK ON SAVED
- If true, the a saved item is automatically unlocked after
- saving.
- -->
- <setting name="AutomaticUnlockOnSaved" value="false"/>
- <!-- ACCESS RESULT CACHE SIZE
- Determines the size of the access result cache.
- Specify the value in bytes or append the value with KB, MB or GB
- A value of 0 (zero) disables the cache.
- -->
- <setting name="Caching.AccessResultCacheSize" value="2MB"/>
- <!-- AVERAGE ITEM SIZE
- The average size of an item in bytes (used when caching items).
- Default: 5000
- -->
- <setting name="Caching.AverageItemSize" value="5000"/>
- <!-- CACHE VIEWSTATE
- Indicates if ViewState is cached.
- Set this to false to ease memory pressure. See also Caching.DefaultViewStateCacheSize.
- -->
- <setting name="Caching.CacheViewState" value="true"/>
- <!-- CLIENT DATA CACHE SIZE
- Determines the default size of the client data cache of a database
- Specify the value in bytes or append the value with KB, MB or GB
- -->
- <setting name="Caching.DefaultClientDataCacheSize" value="5MB"/>
- <!-- DATA CACHE SIZE
- Determines the default size of the data cache of a database
- Specify the value in bytes or append the value with KB, MB or GB
- -->
- <setting name="Caching.DefaultDataCacheSize" value="10MB"/>
- <!-- FILTERED ITEMS CACHE SIZE
- Determines the default size of the filtered items cache of a site
- Specify the value in bytes or append the value with KB, MB or GB
- A value of 0 (zero) disables the cache by default.
- Default value: 2MB
- -->
- <setting name="Caching.DefaultFilteredItemsCacheSize" value="2MB"/>
- <!-- HTML CACHE SIZE
- Determines the default size of the html cache of a site
- Specify the value in bytes or append the value with KB, MB or GB
- -->
- <setting name="Caching.DefaultHtmlCacheSize" value="5MB"/>
- <!-- PATH CACHE SIZE
- Determines the default size of the path cache of a database
- Specify the value in bytes or append the value with KB, MB or GB
- -->
- <setting name="Caching.DefaultPathCacheSize" value="100KB"/>
- <!-- REGISTRY CACHE SIZE
- Determines the default size of the registry cache of a site
- Specify the value in bytes or append the value with KB, MB or GB
- -->
- <setting name="Caching.DefaultRegistryCacheSize" value="5MB"/>
- <!-- VIEWSTATE CACHE SIZE
- Determines the default size of the viewstate cache of a site
- Specify the value in bytes or append the value with KB, MB or GB
- -->
- <setting name="Caching.DefaultViewStateCacheSize" value="5MB"/>
- <!-- XSL CACHE SIZE
- Determines the default size of the xsl cache of a site
- Specify the value in bytes or append the value with KB, MB or GB
- -->
- <setting name="Caching.DefaultXslCacheSize" value="10MB"/>
- <!-- CACHING - DISABLE CACHE SIZE LIMITS
- If true, Sitecore does not limit cache size growth and ignores any maximum cache sizes
- specified in the web.config file.
- Enabling this setting can improve the application's performance in 64-bit environments
- by allowing Sitecore to take full advantage of the available memory.
- After setting this value to true, monitor the system at regular intervals, as this
- configuration can cause Sitecore to consume too much memory and cause Out Of Memory errors.
- It is only recommended to set the setting to true in 64-bit environments.
- Default value: false
- -->
- <setting name="Caching.DisableCacheSizeLimits" value="false"/>
- <!-- CACHING ENABLED
- Determines if caching should be enabled at all
- Specify 'true' to enable caching and 'false' to disable all caching
- -->
- <setting name="Caching.Enabled" value="true"/>
- <!-- FAST MEDIA CACHE MAP SIZE
- Determines the size of the fast media cache map cache.
- Specify the value in bytes or append the value with KB, MB or GB
- -->
- <setting name="Caching.FastMediaCacheMapSize" value="200KB"/>
- <!-- HTML LIFETIME
- The lifetime of HTML fragments added to the cache.
- Default value: 00:00:00 (ie. eternal life)
- -->
- <setting name="Caching.HtmlLifetime" value="00:00:00"/>
- <!-- ISUSERINROLE CACHE SIZE
- Determines the size of the IsInRole cache, which improves the
- performance of security providers by caching user/role relationships.
- Specify the value in bytes or append the value with KB, MB or GB
- Default value: 1MB.
- -->
- <setting name="Caching.IsUserInRoleCacheSize" value="1MB"/>
- <!-- ITEM CACHING ENABLED
- Determines if caching of items should be enabled
- Specify 'true' to enable caching and 'false' to disable
- -->
- <setting name="Caching.ItemCachingEnabled" value="true"/>
- <!-- LOAD FACTOR
- The default load factor to use for cached values.
- The size of all cached values are multiplied with this value before being added to the cache.
- -->
- <setting name="Caching.LoadFactor" value="1.0"/>
- <!-- MAXIMUM LOAD FACTOR
- The maximum load factor to use for cached values.
- The load factor might be increased up to this value during heavy memory load.
- -->
- <setting name="Caching.MaxLoadFactor" value="3.0"/>
- <!-- SCAVENGE INTERVAL
- Determines how often scavengable caches are scavenged.
- Default value: 3 minutes.
- -->
- <setting name="Caching.ScavengeInterval" value="00:03:00"/>
- <!-- SECURITY CACHE EXPIRATION
- Sets the absolute expiration on the cached security data.
- A value of 00:00:00 disables automatic expiration of security caches.
- Default value: 00:00:00
- -->
- <setting name="Caching.SecurityCacheExpiration" value="00:00:00"/>
- <!-- STANDARD VALUES SIZE
- The average size of a standard values.
- Default value: 100.
- -->
- <setting name="Caching.StandardValues.AverageValueSize" value="100"/>
- <!-- STANDARD VALUES CACHE SIZE
- The default size of the standard value cache.
- Default value: 1MB.
- -->
- <setting name="Caching.StandardValues.DefaultCacheSize" value="1MB"/>
- <!-- USER PROFILE CACHE SIZE
- Determines the size of the user profile cache size, which improves the
- performance of security providers by caching profile properties.
- Specify the value in bytes or append the value with KB, MB or GB
- Default value: 1MB.
- -->
- <setting name="Caching.UserProfileCacheSize" value="1MB"/>
- <!-- ENABLE OR DISABLE CLIENT FEEDS
- Disable client feeds to remove all links to the feeds from the Sitecore Client and turn off client feed generation.
- Default value: true, client feeds are enabled.
- -->
- <setting name="ClientFeeds.Enabled" value="true"/>
- <!-- CLIENT FEEDS ITEM EXPIRATION
- Items that are older than the speficied time interval (in days) will not be included in the client feed.
- Default value: 0, expiration is disabled.
- -->
- <setting name="ClientFeeds.ItemExpiration" value="0"/>
- <!-- MAXIMUM NUMBER OF ITEMS IN FEED
- The maximum number of items to include in the client feed.
- Default value: 50
- -->
- <setting name="ClientFeeds.MaximumItemsInFeed" value="50"/>
- <!-- CONTENT EDITOR CHECK SECURITY ON TREE NODES
- Determines if the content editor checks the security settings on subitems
- when rendering the tree. Setting this to false may increase performance.
- Default value: true.
- -->
- <setting name="ContentEditor.CheckSecurityOnTreeNodes" value="true"/>
- <!-- CONTENT EDITOR CHECK HASCHILDREN ON TREE NODES
- Determines if the content editor uses the HasChildren method when rendering
- a tree node. Setting this to false may increase performance.
- Default value: true.
- -->
- <setting name="ContentEditor.CheckHasChildrenOnTreeNodes" value="true"/>
- <!-- CHECK SECURITY ON LANGUAGES
- Indicates if the security settings on languages are applied to the
- Content Editor.
- -->
- <setting name="CheckSecurityOnLanguages" value="true"/>
- <!-- CLIENT LANGUAGE
- Specifies the default language of the Sitecore client if no language
- could be determined in any other way.
- -->
- <setting name="ClientLanguage" value="en"/>
- <!-- CONTENT EDITOR CLASSIC FRAME EVENT PROPAGATION
- Indicates whether the Content Editor uses classic frame event propagation.
- In classic propagation all item events are sent to all frames in the content editor.
- This may hurt server and client performance.
- If classic mode is not used, only events relating to items that are either selected
- in the content editor or subitms thereof, are propagated.
- Default value: false
- -->
- <setting name="ContentEditor.ClassicFrameEventPropagation" value="false"/>
- <!-- CONTENT EDITOR SHOW GUTTER
- Indicates whether the Content Editor show the gutter panel to the left of the
- treeview as default.
- Default value: true
- -->
- <setting name="ContentEditor.ShowGutter" value="true"/>
- <!-- CONTENT EDITOR SHOW SEARCH PANEL
- Indicates whether the Content Editor show the search panel above the treeview as default
- Default value: true
- -->
- <setting name="ContentEditor.ShowSearchPanel" value="true"/>
- <!-- CONTENT EDITOR SHOW VALIDATOR BAR
- Indicates whether the Content Editor show the validator bar to the right of the
- content as default.
- Default value: true
- -->
- <setting name="ContentEditor.ShowValidatorBar" value="true"/>
- <!-- ENABLE COUNTERS
- Indicates if performance counters are enabled.
- Default value: true
- -->
- <setting name="Counters.Enabled" value="true"/>
- <!-- COUNTERS INSTANCE NAME
- Instance name for performance counters.
- Default value: (value of InstanceName setting)
- -->
- <setting name="Counters.InstanceName" value=""/>
- <!-- RESET COUNTERS
- Indicates if performance counters will be reset on Sitecore startup.
- Default value: true
- -->
- <setting name="Counters.ResetOnStartup" value="true"/>
- <!-- DATA FOLDER
- Path to data folder
- Can be site path (ex. /folder/...) or absolute (ex. c:\folder\...)
- -->
- <setting name="DataFolder" value="$(dataFolder)"/>
- <!-- DEBUG BORDERS
- Control html tag used for debug borders (usually span or div)
- and color
- -->
- <setting name="DebugBorderColor" value="red"/>
- <setting name="DebugBorderTag" value="span"/>
- <!-- DEBUG FOLDER
- Path to debug folder
- Can be site path (ex. /folder/...) or absolute (ex. c:\folder\...)
- -->
- <setting name="DebugFolder" value="$(dataFolder)/debug"/>
- <!-- DEFAULT BASE TEMPLATE
- The guid of the default base templates. Set the value to the empty string ("")
- to disable automatic base templates.
- To create a template that will not use this value, set the templates
- base template to: {00000000-0000-0000-0000-000000000000}
- Default value: the id of the Standard template
- -->
- <setting name="DefaultBaseTemplate" value="{1930BBEB-7805-471A-A3BE-4858AC7CF696}"/>
- <!-- DEFAULT ICON
- Default icon for items in the Sitecore client
- -->
- <setting name="DefaultIcon" value="/sitecore/shell/themes/Standard/Applications/32x32/Document.png"/>
- <!-- START DOCUMENT
- The document that will be shown first when entering the Sitecore client.
- Path is rooted in /sitecore/content and must start with /.
- -->
- <setting name="DefaultItem" value="/home"/>
- <!-- LANGUAGE
- The default language for the web site.
- -->
- <setting name="DefaultLanguage" value="en"/>
- <!-- LAYOUT FILE
- The path to the layout file to use for items that do not specify a layout file themselves.
- Default value: ""
- -->
- <setting name="DefaultLayoutFile" value=""/>
- <!-- ISO CODE
- The culture iso code for users who do not have the Regional ISO Code set in their profile.
- -->
- <setting name="DefaultRegionalIsoCode" value=""/>
- <!-- LAYOUT PAGE EVENT
- The name of page event where the layout pipeline will be run.
- Presently, there are three valid values: 'preInit', 'init' or 'load'.
- Default value is: 'preInit'.
- -->
- <setting name="LayoutPageEvent" value="preInit"/>
- <!-- DEFAULT PUBLISHING TARGETS
- Pipe separated list of default publishing targets.
- Targets in this list will be preselected in the Publish dialog.
- -->
- <setting name="DefaultPublishingTargets" value=""/>
- <!-- DEFAULT SQL TIMEOUT
- The default timeout for all SQL commands issued by the Sitecore APIs, such as
- the SqlServerDataProvider, the OracleDataProvider or the SqlUtil classes.
- Default value: 00:05:00 (5 minutes)
- -->
- <setting name="DefaultSQLTimeout" value="00:05:00"/>
- <!-- Sort order is used for displaying items in the
- Sitecore client and for API functions that returns sorted
- sets.
- -->
- <setting name="DefaultSortOrderValue" value="100"/>
- <!-- THEME
- The default theme to use in the Sitecore client
- -->
- <setting name="DefaultTheme" value="standard"/>
- <!-- DISABLE BROWSER CACHING
- If true, all pages will have:
- Cache-Control: no-cache, no-store
- Pragma: no-cache
- in the http header
- -->
- <setting name="DisableBrowserCaching" value="true"/>
- <!-- ENABLE EVENT QUEUES
- If enabled, Sitecore sends local events to the event queue available to remote instances,
- and handles events in the queue from remote instances.
- -->
- <setting name="EnableEventQueues" value="false"/>
- <!-- ENABLE SITE.CONFIG FILES
- If true, the SiteResolver pipeline processor checks for the existence of a "site.config"
- file in the physical subdirectory corresponding to the requested URL. If a "site.config"
- file exists, Sitecore uses that file to determine the context site (Sitecore.Context.Site)
- for the current request.
- For example, when processing a request for the URL http://site.com/parent/child.aspx,
- Sitecore first checks for the existence of <webroot>/parent/site.config.
- Syntax: The site.config files should contain the following XML markup:
- <site reference="[name of the site definition from the web.config]" />
- Default value: false
- -->
- <setting name="EnableSiteConfigFiles" value="false"/>
- <!-- ENABLE XSLT document()
- Determine whether XSLT document() support should be enabled.
- If this is not enabled, it will be an error if the XSLT file contains 'document()' references.
- Document support can be set for individual XSLT files by using the XslFile.EnableDocument property.
- Default value: true.
- -->
- <setting name="EnableXslDocumentFunction" value="true"/>
- <!-- ENABLE XSLT SCRIPTS
- Determine whether XSLT script support should be enabled.
- If script support is not enabled, it will be an error if the XSLT file contains script blocks.
- Default value: false.
- -->
- <setting name="EnableXslScripts" value="false"/>
- <!-- ERROR HANDLER
- Url of page handling generic errors
- -->
- <setting name="ErrorPage" value="/sitecore/service/error.aspx"/>
- <!-- EVENT QUEUE PERSIST STAMP INTERVAL
- The minimum interval between saving the event queue's last processed event stamp.
- Default value: 00:00:10 (10 seconds)
- -->
- <setting name="EventQueue.PersistStampInterval" value="00:00:10"/>
- <!-- EVENT QUEUE PERSIST STAMP MAX AGE
- The maximum age of remote events to be replayed at application startup.
- When Sitecore starts, it will check this setting. Remote events that are older than this age will not be replayed.
- Default value: 00:10:00 (10 minutes)
- -->
- <setting name="EventQueue.PersistStampMaxAge" value="00:10:00"/>
- <!-- FAST QUERY DESCENDANTS DISABLED
- Determines whether ability to select items through Ancestors/Descendants axes should be disabled in fast query.
- Default value: false
- -->
- <setting name="FastQueryDescendantsDisabled" value="false"/>
- <!-- GRID PAGE SIZE
- Defines the number of rows in a UI grid.
- Default:15
- -->
- <setting name="GridPageSize" value="15"/>
- <!-- FEEDS ITEM EXPIRATION
- Items that are older than the speficied time interval (in days) will not be included in the feed.
- Default value: 0, expiration is disabled.
- -->
- <setting name="Feeds.ItemExpiration" value="0"/>
- <!-- MAXIMUM NUMBER OF ITEMS IN FEED
- The maximum number of items to include in the feed.
- Default value: 50
- -->
- <setting name="Feeds.MaximumItemsInFeed" value="50"/>
- <!-- IGNORE URLS
- Set IgnoreUrlPrefixes to a '|' separated list of url prefixes that should not be
- regarded and processed as friendly urls (ie. forms etc.)
- -->
- <setting name="IgnoreUrlPrefixes" value="/sitecore/default.aspx|/trace.axd|/webresource.axd|/sitecore/shell/Controls/Rich Text Editor/Telerik.Web.UI.DialogHandler.aspx|/sitecore/shell/applications/content manager/telerik.web.ui.dialoghandler.aspx|/sitecore/shell/Controls/Rich Text Editor/Telerik.Web.UI.SpellCheckHandler.axd|/Telerik.Web.UI.WebResource.axd|/sitecore/admin/upgrade/|/layouts/testing"/>
- <!-- INCLUDE PROXIES IN LINK DB
- Indicates whether to include proxy definitions in the link database (source and target fields).
- -->
- <setting name="IncludeProxiesInLinkDatabase" value="true"/>
- <!-- ITEM CLONING NON INHERITED FIELDS
- Specifies a pipe-separated list of field names or field IDs which should be not be inherited by clones from their source item,
- in addition to the following fields from the standard template that are never be inherited:
- Updated, Updated by, Revision, Created, Created by, Source, Workflow, Workflow State, Lock
- Example: "__Renderings" (or "{F1A1FE9E-A60C-4DDB-A3A0-BB5B29FE732E}") will exclude the __Renderings field (also known as the
- Layout field) so that clones do not inherit presentation details from their source items.
- Default value: ""
- -->
- <setting name="ItemCloning.NonInheritedFields" value=""/>
- <!-- HEALTH MONITOR INTERVAL
- Specifies the interval between running the healthMonitor pipeline.
- Default value: 00:10:00 (10 minutes)
- -->
- <setting name="HealthMonitorInterval" value="00:10:00"/>
- <!-- HEARTBEAT INTERVAL
- Specifies the interval between heartbeats.
- Default value: 00:00:02 (2 seconds)
- -->
- <setting name="HeartbeatInterval" value="00:00:02"/>
- <!-- HTML EDITOR DEFAULT CONFIGURATION TYPE
- Specifies the type responsible for setting up the rich text editor. Can be overriden at profile level. Must inherit from Sitecore.Shell.Controls.RichTextEditor.EditorConfiguration,Sitecore.Client.
- Default value: Sitecore.Shell.Controls.RichTextEditor.EditorConfiguration,Sitecore.Client
- -->
- <setting name="HtmlEditor.DefaultConfigurationType" value="Sitecore.Shell.Controls.RichTextEditor.EditorConfiguration,Sitecore.Client"/>
- <!-- HTML EDITOR DEFAULT PROFILE
- Path to the default html editor profile.
- Default value: /sitecore/system/Settings/Html Editor Profiles/Rich Text Default
- -->
- <setting name="HtmlEditor.DefaultProfile" value="/sitecore/system/Settings/Html Editor Profiles/Rich Text Default"/>
- <!-- HTML EDITOR LINE BREAK
- Specifies the tag that the HTML editor inserts on Enter. Values can be
- "br", "div" and "p".
- -->
- <setting name="HtmlEditor.LineBreak" value="p"/>
- <!-- HTML EDITOR REMOVE SCRIPTS
- If true, the rich text editor removes script tags from RTE field values before saving. Setting the value to true reduces the potential for cross-site scripting and other script-related issues.
- Default value: true
- -->
- <setting name="HtmlEditor.RemoveScripts" value="true"/>
- <!-- HTML EDITOR SUPPORT WEB CONTROLS
- Indicates if the Html Editor supports web controls. If true, Web Controls are shown as yellow boxes.
- Default value: true
- -->
- <setting name="HtmlEditor.SupportWebControls" value="true"/>
- <!-- HTML EDITOR VALIDATOR SERVICE URL
- Specifies the url that validates XHtml.
- -->
- <setting name="HtmlEditor.ValidatorServiceUrl" value="http://validator.w3.org/check"/>
- <!-- IMAGES
- List of file extensions to regard as images when uploading (separated by |).
- Must begin and end with a pipe character (|)
- -->
- <setting name="ImageTypes" value="|gif|jpg|png|"/>
- <!-- KEEP LOCK AFTER SAVE FOR ADMIN USERS
- Set this value to true if you want to Administrator users to keep the lock on an item after saving
- it in the Page Editor.
- Notice: For regular users, the "Keep Lock After Save" item in the core database will determine whether
- to keep the lock or not.
- Default value: false
- -->
- <setting name="KeepLockAfterSaveForAdminUsers" value="false"/>
- <!-- PROFILE ITEM DATABASE
- Specifies the database where user profile items are stored (at the following path:
- /sitecore/system/Settings/Security/Profiles)
- Default value: core
- -->
- <setting name="ProfileItemDatabase" value="core"/>
- <!-- PROFILING RENDER FIELD THRESHOLD
- Defines the threshold value (in milliseconds) for logging long field render operations.
- Default value: 100
- -->
- <setting name="Profiling.RenderFieldThreshold" value="100"/>
- <!-- PROFILING SHEER UI
- Determines if debug information about Sheer UI request are displayed
- in the client.
- -->
- <setting name="Profiling.SheerUI" value="false"/>
- <!-- PROFILING SHEER UI WARNING THRESHOLD
- Defines the number of milliseconds before logging a long Sheer UI request.
- Requires that Profiling.SheerUI = "true"
- -->
- <setting name="Profiling.SheerUIWarningThreshold" value="800"/>
- <!-- ICONS CACHE FOLDER
- A relative path to the folder used for caching icons (only used when using icons stored in zip files).
- Notice that the setting must point to a folder below the webroot.
- Default value: /temp/IconCache
- -->
- <setting name="Icons.CacheFolder" value="/temp/IconCache"/>
- <!-- USE ZIPPED ICONS
- Indicates whether to use icons stored in zip files. If you set this to false, all icons
- must be available as physical files stored in folders below /sitecore/shell/Themes/Standard.
- Default value: true
- -->
- <setting name="Icons.UseZippedIcons" value="true"/>
- <!-- INDEX FOLDER
- The path to the folder where the Lucene.Net search indexes are stored.
- Default value: $(dataFolder)/indexes
- -->
- <setting name="IndexFolder" value="$(dataFolder)/indexes"/>
- <!-- INDEX UPDATE INTERVAL
- Gets the interval between the IndexingManager checking its queue for pending actions.
- Default value: "00:05:00" (5 minutes)
- -->
- <setting name="Indexing.UpdateInterval" value="00:05:00"/>
- <!-- INDEX UPDATE JOB THROTTLE
- Gets the minimum time to wait between individual index update jobs.
- Default value: "00:00:01" (1 second)
- -->
- <setting name="Indexing.UpdateJobThrottle" value="00:00:01"/>
- <!-- INDEX PROPERTIES PER SERVER
- Indicates if server specific keys should be used for property values (such as 'last updated').
- Default value: false
- -->
- <setting name="Indexing.ServerSpecificProperties" value="false"/>
- <!-- INSTANCE NAME
- Unique name for Sitecore instance.
- Default value: (machine name and IIS site name)
- -->
- <setting name="InstanceName" value=""/>
- <!-- INVALID CHARS
- Characters that are invalid in an item name
- -->
- <setting name="InvalidItemNameChars" value="\/:?"<>|[]"/>
- <!-- ITEM NAME VALIDATION
- Regular expression for validating item names
- -->
- <setting name="ItemNameValidation" value="^[\w\*\$][\w\s\-\$]*(\(\d{1,}\)){0,1}$"/>
- <!-- ITEM NOT FOUND HANDLER
- Url of page handling 'Item not found' errors
- -->
- <setting name="ItemNotFoundUrl" value="/sitecore/service/notfound.aspx"/>
- <!-- JOB QUEUE INTERVAL
- Gets the interval between the JobManager checking its queue for pending actions.
- Default value: "00:00:02" (2 seconds)
- -->
- <setting name="Jobs.QueueProcessingInterval" value="00:00:02"/>
- <!-- AUTO REMOVE ITEM DATA
- Indicates if item data is automatically removed from a database when a language is deleted.
- Default value: true
- -->
- <setting name="Languages.AutoRemoveItemData" value="true"/>
- <!-- AUTO RENAME ITEM DATA
- Indicates if item data languages are automatically renamed when a language is renamed.
- Default value: true
- -->
- <setting name="Languages.AutoRenameItemData" value="true"/>
- <!-- LAYOUT FOLDER
- The default path to the layout file root folder.
- The layout folder is the place where layout files (.aspx) and
- user controls (.ascx) are stored by default. The system will
- watch this folder for file changes and reload caches etc. as
- necessary.
- The value can be a virtual or physical path.
- Default value: /layouts
- -->
- <setting name="LayoutFolder" value="/layouts"/>
- <!-- LAYOUT NOT FOUND HANDLER
- Url of page handling 'Layout not found' errors
- -->
- <setting name="LayoutNotFoundUrl" value="/sitecore/service/nolayout.aspx"/>
- <!-- REMEMBER LAST LOGGED IN USER NAME
- Specifies whether Sitecore will remember the last logged in user name on the login page (stored encrypted in a cookie).
- If you set this to false, the user name field on the login page and change password page will always be blank.
- Default: true
- -->
- <setting name="Login.RememberLastLoggedInUserName" value="true"/>
- <!-- LICENSE
- This value define the physical location of the license file.
- Can be site path (ex. /folder/...) or absolute (ex. c:\folder\...)
- -->
- <setting name="LicenseFile" value="$(dataFolder)/license.xml"/>
- <!-- LINK ITEM NOT FOUND HANDLER
- Url of page handling 'Link item not found' errors
- -->
- <setting name="LinkItemNotFoundUrl" value="/sitecore/service/notfound.aspx"/>
- <!-- LOG FOLDER
- Path to log folder. This must be the same location as the
- settings in the log4net section below.
- Can be site path (ex. /folder/...) or absolute (ex. c:\folder\...)
- -->
- <setting name="LogFolder" value="$(dataFolder)/logs"/>
- <!-- LOGIN DISABLE CHANGE PASSWORD
- If true, Sitecore hides the "Change Password" link on the login page and disables the
- /sitecore/login/changepassword.aspx page.
- Default: false
- -->
- <setting name="Login.DisableChangePassword" value="false"/>
- <!-- LOGIN DISABLE PASSWORD RECOVERY
- If true, Sitecore hides the "Forgot Your Password?" link on the login page and disables the
- /sitecore/login/passwordrecovery.aspx page.
- Default: false
- -->
- <setting name="Login.DisablePasswordRecovery" value="false"/>
- <!-- LOGIN SITECORE URL
- Specifies the Url of the Sitecore pane on the login startpage.
- -->
- <setting name="Login.SitecoreUrl" value="http://sdn.sitecore.net/startpage.aspx"/>
- <!-- MAIL SERVER
- SMTP server used for sending mails by the Sitecore server
- Is used by MainUtil.SendMail()
- Default value: ""
- -->
- <setting name="MailServer" value=""/>
- <!-- MAIL SERVER USER
- If the SMTP server requires login, enter the user name in this setting
- -->
- <setting name="MailServerUserName" value=""/>
- <!-- MAIL SERVER PASSWORD
- If the SMTP server requires login, enter the password in this setting
- -->
- <setting name="MailServerPassword" value=""/>
- <!-- MAIL SERVER PORT
- If the SMTP server requires a custom port number, enter the value in this setting.
- The default value is: 25
- -->
- <setting name="MailServerPort" value="25"/>
- <!-- MASTER VARIABLES REPLACER
- Specifies that class that will replace variables when creating
- a new master, e.g. "$id" and "$parentid"
- -->
- <setting name="MasterVariablesReplacer" value="Sitecore.Data.MasterVariablesReplacer,Sitecore.Kernel.dll"/>
- <!-- MAX TREE DEPTH
- Specifies the maximum allowed depth of an item tree.
- Default value: 20
- -->
- <setting name="MaxTreeDepth" value="20"/>
- <!-- MAX ITEM NAME
- Specifies the maximum length of an item name.
- Default value: 100
- -->
- <setting name="MaxItemNameLength" value="100"/>
- <!-- MEDIA FOLDER
- Root folder of upload folder being watched for new media library files
- Files copied to this folder (or below) will be automatically added to the media library.
- Can be site path (ex. /folder/...) or absolute (ex. c:\folder\...)
- It should be different from Media.FileFolder setting
- -->
- <setting name="MediaFolder" value="$(mediaFolder)"/>
- <!-- MEDIA ALWAYS INCLUDE SERVER URL
- If true, Sitecore will generate absolute URLs when it uses the MediaProvider API and/or the link provider to render media URLs.
- If blank, Sitecore will use the same value as the alwaysIncludeServerUrl attribute from the link provider.
- Default value: "" (use the value from the link provider)
- -->
- <setting name="Media.AlwaysIncludeServerUrl" value=""/>
- <!-- MEDIA - AUTO SET ALT
- Indicates if the Alt field on the Image template is set automatically to the file
- path when the image is uploaded. If false, the Alt field is blank.
- -->
- <setting name="Media.AutoSetAlt" value="false"/>
- <!-- MEDIA - CACHE FILE MEDIA BY MODIFIED DATE
- If true, in addition to varying by the standard media request parameters such as height and width,
- Sitecore varies media cache entries for file-based media by both file path and the last modification
- date of the media file.
- If false, Sitecore varies file media cache entries only by file path and standard media request
- parameters and does not account for the last modification date of the file. A false value decreases
- the number of file system I/O operations performed for each media request, but could cause Sitecore
- to serve stale data for file media items if a process other than the Sitecore CMS user interfaces
- initiated that change.
- Default value: true
- -->
- <setting name="Media.CacheFileMediaByModifiedDate" value="true"/>
- <!-- MEDIA - CACHE FOLDER
- The folder under which media files are cached by the system.
- Default value: /App_Data/MediaCache
- -->
- <setting name="Media.CacheFolder" value="/App_Data/MediaCache"/>
- <!-- MEDIA - CACHING ENABLED
- Indicates if caching of media files is enabled.
- Default value: true
- -->
- <setting name="Media.CachingEnabled" value="true"/>
- <!-- MEDIA - DEFAULT IMAGE BACKGROUND COLOR
- The default background color for dynamically resizing images to different aspect ratios than the originals.
- Sitecore applies this background color only for image types that do not support transparency (image/jpeg, image/gif and image/bmp).
- When resizing any other image types (including image/png), Sitecore always applies a transparent background.
- You can specify a color name (such as Black or Red) or a hex color code (such as #CE55E2).
- If you specify no value, Sitecore applies a black background color when resizing such images.
- Default value: ""
- -->
- <setting name="Media.DefaultImageBackgroundColor" value=""/>
- <!-- MEDIA - IMAGE FORMAT
- The default ImageFormat to use when it's not possible to deduce this from an extension.
- The value must be parsable to a valid System.Drawing.Imaging.ImageFormat value.
- If the value is not set, the Sitecore.Resources.Media.MediaConfig.GetImageFormat() method may
- return null causing image functions to fail.
- -->
- <setting name="Media.DefaultImageFormat" value="Jpeg"/>
- <!-- MEDIA - DISABLE FILE MEDIA
- Enables or disables storage of media as files rather than database records.
- If true, user interfaces do not present options to store media as files.
- If true, this setting supersedes the Media.UploadAsFiles setting.
- Default value: false
- -->
- <setting name="Media.DisableFileMedia" value="false"/>
- <!-- MEDIA - ENABLE RANGE RETRIEVAL REQUEST
- Enables or disables range retrieval requests (see http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.35.2)
- -->
- <setting name="Media.EnableRangeRetrievalRequest" value="true"/>
- <!-- MEDIA - FILE FOLDER
- The folder under which media files are stored by the system.
- Default value: /App_Data/MediaFiles
- It should be different from MediaFolder setting
- -->
- <setting name="Media.FileFolder" value="/App_Data/MediaFiles"/>
- <!-- MEDIA - USE FILE EXTENSION IN ITEM NAMES
- Indicating whether to include a file extension when generating an item name from a file name.
- Default value: "false"
- -->
- <setting name="Media.IncludeExtensionsInItemNames" value="false"/>
- <!-- MEDIA - INTERPOLATION
- The interpolation mode to use when resizing images.
- See also the System.Drawing.Drawing2D.InterpolationMode enum.
- Valid values: Bicubic
- Bilinear
- Default
- High
- HighQualityBicubic
- HighQualityBilinear
- Low
- NearestNeighbor
- Default value: High
- -->
- <setting name="Media.InterpolationMode" value="High"/>
- <!-- MEDIA - MAX IMAGE WIDTH
- Gets the max width of the image in a Rich Text field.
- Default value: 0
- -->
- <setting name="Media.MaxImageWidth" value="0"/>
- <!-- MEDIA - MAX SIZE IN DATABASE
- The maximum allowed size of media intended to be stored in a database (binary blob).
- This value must be less than the ASP.NET httpRuntime.maxRequestLength setting.
- Default value: 500MB
- -->
- <setting name="Media.MaxSizeInDatabase" value="500MB"/>
- <!-- MEDIA - MAX SIZE IN MEMORY
- The maximum size of media to load into memory for processing (resizing etc.).
- Default value: 40MB
- -->
- <setting name="Media.MaxSizeInMemory" value="40MB"/>
- <!-- MEDIA - MEDIA LINK PREFIX
- The prefix to use when Sitecore generates media links. The setting is used in the front-end as well as the back-end.
- Notice: If you specify a custom media link prefix, you must also add acorresponding entry to the <customHandlers> section.
- If the value is not set, the default media request prefix will be used (which by default is "~/media")
- Default value: ""
- -->
- <setting name="Media.MediaLinkPrefix" value=""/>
- <!-- MEDIA - OPEN CONTENT EDITOR AFTER UPLOAD
- Determines if the content editor must be opened after a file has been uploaded.
- This ensures that users will supply meta data for the new media item.
- Default value: true
- -->
- <setting name="Media.OpenContentEditorAfterUpload" value="true"/>
- <!-- MEDIA - RESIZING MAX HEIGHT
- Maximum height for dynamically resized images.
- If the requested height exceeds this value, Sitecore resizes the image to this height.
- A value of 0 disables this height limit.
- Default value: 1024
- -->
- <setting name="Media.Resizing.MaxHeight" value="1024"/>
- <!-- MEDIA - RESIZING MAX WIDTH
- Maximum width for dynamically resized images.
- If the requested width exceeds this value, Sitecore resizes the image to this width.
- A value of 0 disables this width limit.
- Default value: 1280
- -->
- <setting name="Media.Resizing.MaxWidth" value="1280"/>
- <!-- MEDIA - RESIZING - QUALITY
- Specifies the level of compression to use when resizing images.
- See also the System.Drawing.Imaging.Encoder.Quality field.
- The range of values is 0 (lowest quality) to 100 (highest quality).
- Default value: 95
- -->
- <setting name="Media.Resizing.Quality" value="95"/>
- <!-- MEDIA - RESIZING - COMPOSITING MODE
- Specifies how the source colors are combined with the background colors when resizing images.
- See also the System.Drawing.Drawing2D.CompositingMode enum.
- Valid values: SourceOver (the source color is blended with the background color, as determined by the alpha component of the source color)
- SourceCopy (the source color overwrites the background color)
- Default value: SourceCopy
- -->
- <setting name="Media.Resizing.CompositingMode" value="SourceCopy"/>
- <!-- MEDIA - RESIZING - PIXEL OFFSET MODE
- Specifies how pixels are offset when resizing images.
- See also the System.Drawing.Drawing2D.PixelOffsetMode enum.
- Valid values: Default (default)
- HighSpeed (high speed, low quality)
- HighQuality (high quality, low speed)
- None (no pixel offset)
- Half (pixels are offset by -.5 units, for high speed antialiasing)
- Default value: Half
- -->
- <setting name="Media.Resizing.PixelOffsetMode" value="Half"/>
- <!-- MEDIA - REQUEST EXTENSION
- The extension to use in media request URLs.
- If the value is not set, the Extension field of the individual media items will be used (ie. JPG, GIF, etc.)
- Default value: "ashx"
- -->
- <setting name="Media.RequestExtension" value="ashx"/>
- <!-- STREAM BUFFER
- Block size used when writing media to the response stream.
- Default: 100000
- -->
- <setting name="Media.StreamBufferSize" value="100000"/>
- <!-- UPLOAD AS FILES
- Controls whether Sitecore stores media as files or as database records by default.
- This setting is ignored if the Media.DisableFileMedia setting is true.
- Default: false
- -->
- <setting name="Media.UploadAsFiles" value="false"/>
- <!-- MEDIA - UPLOAD AS VERSIONABLE AS DEFAULT
- This setting controls if uploaded media is versionable by default or not.
- -->
- <setting name="Media.UploadAsVersionableByDefault" value="false"/>
- <!-- MEDIA - USE ITEM PATHS FOR URLS
- This setting controls if item paths are used for constructing media URLs.
- If false, short ids will be used.
- Default value: true
- -->
- <setting name="Media.UseItemPaths" value="true"/>
- <!-- MEDIA - USE LEGACY RESIZING
- This setting controls whether to use legacy resizing (ie. bypass the Sitecore.ImageLib library).
- Default value: false
- -->
- <setting name="Media.UseLegacyResizing" value="false"/>
- <!-- MEDIA - STREAM PARTIALLY CACHED FILES
- Indicates whether to start streaming files before they have been fully written to the cache.
- Default value: true.
- -->
- <setting name="Media.StreamPartiallyCachedFiles" value="true"/>
- <!-- MEDIA - WHITESPACE REPLACEMENT
- The character to use when replacing whitespace in the names of uploaded media.
- Default value: A single space character.
- -->
- <setting name="Media.WhitespaceReplacement" value=" "/>
- <!-- MEDIA RESPONSE - CACHEABILITY
- The <see cref="HttpCacheability">cacheability</see> to use in media response headers.
- Possible values: NoCache, Private, Public, Server, ServerAndNoCache, ServerAndPrivate
- Default value: private
- -->
- <setting name="MediaResponse.Cacheability" value="private"/>
- <!-- MEDIA RESPONSE - CacheExtensions
- The <see cref="HttpCachePolicy.AppendCacheExtension">cache extension(s)</see> to use in media response headers.
- Default value: ""
- -->
- <setting name="MediaResponse.CacheExtensions" value=""/>
- <!-- MEDIA RESPONSE - MAX AGE
- The <see cref="HttpCachePolicy.SetMaxAge">max age</see> to use in media response headers.
- Set it to "00:00:00" to omit this header.
- Default value: 7.00:00:00 (seven days)
- -->
- <setting name="MediaResponse.MaxAge" value="7.00:00:00"/>
- <!-- MEDIA RESPONSE - SLIDING EXPIRATION
- The <see cref="HttpCachePolicy.SetSlidingExpiration">sliding expiration</see> to use in media response headers.
- Set it to "" to omit this header. To include it, use "true" or "false".
- Default value: ""
- -->
- <setting name="MediaResponse.SlidingExpiration" value=""/>
- <!-- ACCESS DENIED HANDLER
- Url of page handling 'Acess denied' errors
- -->
- <setting name="NoAccessUrl" value="/sitecore/service/noaccess.aspx"/>
- <!-- NO LICENSE FOUND HANDLER
- Url of page handling missing license errors
- -->
- <setting name="NoLicenseUrl" value="/sitecore/service/nolicense.aspx"/>
- <!-- PACKAGE PATH
- Specifies the path where packages are located.
- -->
- <setting name="PackagePath" value="$(dataFolder)/packages"/>
- <!-- PAGE STATE STORE
- Specifies the type responsible for storing SheerUI page state. Must implement the IPageStateStore interface.
- Possible values are "DatabasePageStateStore" or "FilePageStateStore".
- Default value: Sitecore.Web.UI.Sheer.FilePageStateStore, Sitecore.Kernel
- -->
- <setting name="PageStateStore" value="Sitecore.Web.UI.FilePageStateStore, Sitecore.Kernel"/>
- <!-- PORTAL PRINCIPAL RESOLVER
- Returns an IPortalPrincipalResolver interface that resolves the current
- portal user.
- -->
- <setting name="PortalPrincipalResolver" value="Sitecore.Web.UI.Portal.PortalPrincipalResolver,Sitecore.Kernel"/>
- <!-- PORTAL Storage
- Returns an IPortalStorage which fetches data for the current portal user.
- -->
- <setting name="PortalStorage" value="Sitecore.Web.UI.Portal.PortalCookieStorage,Sitecore.Kernel"/>
- <!-- PROCESS HISTORY
- The number of process histories to show in the log file at startup.
- Set to 0 (zero) to disable
- -->
- <setting name="ProcessHistoryCount" value="1"/>
- <!-- AUTO SMART PUBLISHING
- Automatically schedule a smart publish when proxy definitions etc. change?
- -->
- <setting name="Publishing.AutoScheduleSmartPublish" value="true"/>
- <!-- PUBLISHING SECURITY
- Check security rights when publishing?
- When CheckSecurity=true, Read rights are required for all source items. When it is
- determined that an item should be updated or created in the target database,
- Write right is required on the source item. If it is determined that the item
- should be deleted from target database, Delete right is required on the target item.
- In summary, only the Read, Write and Delete rights are used. All other rights are ignored.
- Default value: false
- -->
- <setting name="Publishing.CheckSecurity" value="false"/>
- <!-- PUBLISHING REVISIONS
- Compare revisions while publishing?
- -->
- <setting name="Publishing.CompareRevisions" value="true"/>
- <!-- PUBLISHING LOG INTERVAL
- Interval between logging published item info to the log.
- Set to 0 (zero) to disable.
- -->
- <setting name="Publishing.LogInterval" value="0"/>
- <!-- PUBLISHING PUBLISH DIALOG POLLING INTERVAL
- Defines the interval in ms with which the Publish Dialog requests the
- server for the publishing status.
- -->
- <setting name="Publishing.PublishDialogPollingInterval" value="500"/>
- <!-- PUBLISHING INSTANCE
- Assigns the instance name of dedicated Sitecore installation for publishing operations.
- When empty, all publishing operations are performed on the local installation of Sitecore.
- Default vaue: (empty)
- -->
- <setting name="Publishing.PublishingInstance" value=""/>
- <!-- PUBLISHING SECURITY
- Check delete rights on target item when publishing?
- Default value: true
- -->
- <setting name="Publishing.RequireTargetDeleteRightWhenCheckingSecurity" value="true"/>
- <!-- PUBLISHING STATUS UPDATE INTERVAL
- The time between updating the status cache for running publishing jobs.
- Default value: 00:00:02
- -->
- <setting name="Publishing.StatusUpdateInterval" value="00:00:02"/>
- <!-- PUBLISHING PRIORITY
- The thread priority of publishing jobs.
- Valid values: Lowest, BelowNormal, Normal, AboveNormal, Highest
- Default value: BelowNormal
- -->
- <setting name="Publishing.ThreadPriority" value="BelowNormal"/>
- <!-- TIME BEFORE PUBLISHING STATUS EXPIRES
- The time before a cached status registration expires.
- Default value: 02:00:00
- -->
- <setting name="Publishing.TimeBeforeStatusExpires" value="02:00:00"/>
- <!-- Query.MaxItems
- Specifies the max number of items in a query result set.
- If the number is 0, all items are returned. This may affect system performance, if a
- large query result is returned.
- This also controls the number of items in Lookup, Multilist and Valuelookup fields.
- Default value: 100
- -->
- <setting name="Query.MaxItems" value="100"/>
- <!-- RECYCLE BIN
- If true, when deleting items in the client, they will
- be moved to the recycle bin rather than being deleted
- Default value: true
- -->
- <setting name="RecycleBinActive" value="true"/>
- <!-- IMAGES AS XHTML
- Indicate whether to render images as XHTML.
- Default value: true
- -->
- <setting name="Rendering.ImagesAsXhtml" value="true"/>
- <!-- DUPLICATE PLACEHOLDERS
- Indicate whether to process duplicate placeholders
- Default value: false
- -->
- <setting name="Rendering.ProcessDuplicatePlaceholders" value="false"/>
- <!-- SITE RESOLVING
- While rendering item links, some items may belong to different site. Setting this to true
- make LinkManager try to resolve target site in order to use the right host name.
- Default value: true
- -->
- <setting name="Rendering.SiteResolving" value="true"/>
- <!-- RENDERING - SITE RESOLVING MATCH CURRENT LANGUAGE
- Affects how cross-site links are rendered when Rendering.SiteResolving is enabled.
- If true, the link provider will take the language attribute of the site definitions into consideration when resolving
- which site/hostname to use when rendering a cross-site link.
- Default value: true
- -->
- <setting name="Rendering.SiteResolvingMatchCurrentLanguage" value="true"/>
- <!-- RENDERING - SITE RESOLVING MATCH CURRENT SITE
- Affects how cross-site links are rendered when Rendering.SiteResolving is enabled.
- If true, the link provider will check if the target item is located under the start item for the current site before it
- tries to find a match in the full list of site definitions. This ensures that when the target item can be resolved using
- the current site, the target link will not change to a different site/hostname.
- Default value: true
- -->
- <setting name="Rendering.SiteResolvingMatchCurrentSite" value="true"/>
- <!-- USE SERVER-SIDE REDIRECT FOR REQUEST ERRORS
- If true, Sitecore will use Server.Transfer instead of Response.Redirect to redirect request to service pages
- when an error occurs (item not found, access denied etc).
- Default value: false
- -->
- <setting name="RequestErrors.UseServerSideRedirect" value="false"/>
- <!-- REQUIRE LOCK BEFORE EDITING
- If true, the user must have a lock on a document before
- he can edit it, otherwise it is always ready for editing
- -->
- <setting name="RequireLockBeforeEditing" value="true"/>
- <!-- SERIALIZATION - INVALID FILE NAME CHARS
- When generating file names that correspond to item names, the serialization API encodes the "$" and "%" characters, as well
- as any characters that are invalid in path names as returned by the System.IO.Path.GetInvalidFileNameChars() method.
- You can use this setting to specify additional characters that must be encoded, such as to meet the requirements of a source
- control system that does not allow specific characters in file names.
- Default value: ""
- -->
- <setting name="Serialization.InvalidFileNameChars" value=""/>
- <!-- SERIALIZATION - SERIALIZATION FOLDER PATH MAX LENGTH
- In Windows, there is 248 characters limit on the lenght of file system paths. To avoid exceeding the maximum path length, the
- serialization API will shorten long path names. This setting specifies the maximum length of the path to the data/serialization
- folder, which determines how long item paths can be before they are shortened.
- Important: The value of this setting must be the same on all Sitecore instances accessing the serialized data.
- Important: When changing this value, it's recommended to remove the contents of the serialization folder and serialize all items
- again. Otherwise duplicates of serialized items may appear in the serialization folder.
- Example: A value of "90" for this setting will mean that item paths longer than 150 characters will be shortened, since Sitecore
- reserves 8 characters (and 248 - 8 - 90 = 150).
- Default value: 90
- -->
- <setting name="Serialization.SerializationFolderPathMaxLength" value="90"/>
- <!-- SERIALIZATION FOLDER
- Points to the root of serialized databases tree (when using serialization functionality).
- Default value: $(dataFolder)/serialization
- -->
- <setting name="SerializationFolder" value="$(dataFolder)/serialization"/>
- <!-- COLLECT RENDERING DATA
- Indicates if renderings statistics should be collected.
- Default value: true
- -->
- <setting name="Statistics.CollectRenderingData" value="true"/>
- <!-- TASKS - EMAIL REMINDER SUBJECT
- The subject to use for email reminders.
- Default value: Reminder from Sitecore
- -->
- <setting name="Tasks.EmailReminderSubject" value="Reminder from Sitecore"/>
- <!-- TASKS - EMAIL REMINDER STANDARD TEXT
- The leading text to use for email reminders. Custom text will be appended.
- Default value: This is a reminder from Sitecore regarding the item: '{item}' in the database '{database}'
- -->
- <setting name="Tasks.EmailReminderText" value="This is a reminder from Sitecore regarding the item: '{item}' in the database '{database}'"/>
- <!-- TEMP FOLDER
- Folder used for temporary files
- -->
- <setting name="TempFolder" value="$(tempFolder)"/>
- <!-- THUMBNAILS BACKGROUND COLOR
- The background color for thumbnails - must be on the form #RRGGBB.
- -->
- <setting name="ThumbnailsBackgroundColor" value="#FFFFFF"/>
- <!-- VALIDATORS.AUTOMATICUPDATE
- Indicating whether validators are automatically run in the content editor.
- -->
- <setting name="Validators.AutomaticUpdate" value="true"/>
- <!-- VALIDATORS.UPDATEDELAY
- The delay in ms after a key was press until a update request is send.
- -->
- <setting name="Validators.UpdateDelay" value="750"/>
- <!-- UI CALENDAR TIME OF DAY
- Defines the default time of day when the user user the calendar drop down
- to select a day. The drop down does not allow the user to set the time
- of day.
- -->
- <setting name="UI.CalendarTimeOfDay" value="12:00:00"/>
- <!-- UPLOAD CLASSIC
- Indicates if uploading runs in classic (no flash) mode.
- Default: false
- -->
- <setting name="Upload.Classic" value="false"/>
- <!-- SIMPLE UPLOAD OVERWRITING
- Indicates if simple upload dialog has overwriting on.
- Default: false
- -->
- <setting name="Upload.SimpleUploadOverwriting" value="false"/>
- <!-- UPLOAD USER SELECTABLE DESTINATION
- Defines if the user can select the destination database or file.
- Default: true
- -->
- <setting name="Upload.UserSelectableDestination" value="true"/>
- <!-- REDIRECT URL PREFIXES
- Pipe-separated list of URL prefixes to redirect.
- To support IIS authentication, configure redirection for all URLs secured with IIS authentication. Otherwise,
- URLs containing embedded languages in the URL might be able to bypass IIS security, which could result in a
- vulnerability.
- For example, under the default configuration, Sitecore redirects URLs such as "/en/sitecore" to "/sitecore?sc_lang=en"
- to ensure that IIS authentication is enforced for such URLs.
- Default value: /sitecore
- -->
- <setting name="RedirectURLPrefixes" value="/sitecore"/>
- <!-- UNLOCK COPIED ITEMS
- A value indicating whether to unlock items after copying.
- Only the copies are unlocked. The original items stay locked.
- Default value: true.
- -->
- <setting name="UnlockAfterCopy" value="true"/>
- <!-- VERSION FILE PATH
- The path to the version file.
- Default value: /sitecore/shell/sitecore.version.xml
- -->
- <setting name="VersionFilePath" value="/sitecore/shell/sitecore.version.xml"/>
- <!-- VIEWSTATE STORE
- Specifies the type responsible for storing SheerUI viewstate. Must implement the IViewStateStore interface.
- Possible values are "DatabaseViewStateStore" or "FileViewStateStore".
- Default value: Sitecore.Web.UI.Sheer.FileViewStateStore,Sitecore.Kernel
- -->
- <setting name="ViewStateStore" value="Sitecore.Web.UI.Sheer.FileViewStateStore,Sitecore.Kernel"/>
- <!-- WEB EDIT CONTENT EDITOR STYLESHEET
- The stylesheet to include in the content editor in WebEdit mode.
- Default value: /webedit.css
- -->
- <setting name="WebEdit.ContentEditorStylesheet" value="/webedit.css"/>
- <!-- WebEdit.DefaultButtonPath
- Specifies default location of edit frame buttons in the core database.
- Default value: /sitecore/content/Applications/WebEdit/Edit Frame Buttons/Default
- -->
- <setting name="WebEdit.DefaultButtonPath" value="/sitecore/content/Applications/WebEdit/Edit Frame Buttons/Default"/>
- <!-- WEBEDIT DISABLE ANIMATIONS
- Disables animation effects in the Page Editor.
- Default value: false
- -->
- <setting name="WebEdit.DisableAnimations" value="false"/>
- <!-- WEB EDIT ENABLE VALIDATION
- If true, the Page Editor will execute item and field validation rules whenever a user tries to save items in the Page Editor.
- Only 'Critical' and 'Fatal' validators are evaluated, and item validation rules are executed for the current context item only.
- Field validation rules are only executed for fields that the current user can modify in the Page Editor.
- Default value: true
- -->
- <setting name="WebEdit.EnableValidation" value="true"/>
- <!-- WEB EDIT ENABLE JS BUNDLING
- Indicates whether web edit specific JavaScript files should be bundled into one file.
- Default value: true
- -->
- <setting name="WebEdit.EnableJSBundling" value="true"/>
- <!-- WEB EDIT BUNDLED JS FILES PATH
- Specifies the path where bundled JavaScript files are stored if WebEdit.EnableJSBundling = true
- Default value: /sitecore/shell/Applications/Page Modes/Ouput/
- -->
- <setting name="WebEdit.BundledJSFilesPath" value="/sitecore/shell/Applications/Page Modes/Ouput/"/>
- <!-- WEB EDIT PLACEHOLDERS EDITABLE WITHOUT SETTINGS
- Indicates whether placeholders should be editable in the Page Editor if placeholder settings are not specified.
- Default value: false
- -->
- <setting name="WebEdit.PlaceholdersEditableWithoutSettings" value="false"/>
- <!-- WEBEDIT PAGE DAILY VISITS CACHE EXPIRATION
- Sets the absolute expiration on the cached daily visits data in Page Editor.
- Makes sense only when analytics is enabled.
- Default value: 1.00:00:00 (1 day)
- -->
- <setting name="WebEdit.PageDailyVisitsCacheExpiration" value="1.00:00:00"/>
- <!-- WEBEDIT TEST STATISTICS CACHE EXPIRATION
- Sets the absolute expiration on the cached test statistics data in Page Editor.
- Makes sense only when analytics is enabled.
- Default value: 01:00:00 (1 hour)
- -->
- <setting name="WebEdit.TestStatisticsCacheExpiration" value="01:00:00"/>
- <!-- WEB EDIT USE POPUP EDITOR
- Indicates whether WebEdit uses the popup content editor.
- Default value: false
- -->
- <setting name="WebEdit.UsePopupContentEditor" value="false"/>
- <!-- WEB SITE STYLESHEET
- CSS file for HTML content of Sitecore database.
- The file pointed to by WebStylesheet setting is automatically included in Html and Rich Text fields.
- By using it, you can make the content of HTML fields look the same as the actual Web Site
- -->
- <setting name="WebStylesheet" value="/default.css"/>
- <!-- LOGIN MESSAGES
- These are the messages that are shown on the login page of the Sitecore
- client
- -->
- <setting name="WelcomeTitle" value="Welcome to Sitecore"/>
- <!--WORD FIELD INLINE EDITING WIDTH
- Defines width of a Word Field control that appears in the inline editing mode.
- -->
- <setting name="WordField.InlineEditing.Width" value="400px"/>
- <!--WORD FIELD INLINE EDITING HEIGHT
- Defines height of a Word Field control that appears in the inline editing mode.
- -->
- <setting name="WordField.InlineEditing.Height" value="300px"/>
- <!--WORD FIELD INLINE EDITING PADDING
- Defines padding of a Word Field control that appears in the inline editing mode.
- -->
- <setting name="WordField.InlineEditing.Padding" value="10px"/>
- <!-- WorldLingo.Enabled
- Indicates if WorldLingo is enabled.
- -->
- <setting name="WorldLingo.Enabled" value="false"/>
- <!-- WorldLingo.Url
- Specifies the Url of the the WorldLingo service.
- -->
- <setting name="WorldLingo.Url" value="http://www.worldlingo.com/S000.1/api"/>
- <!-- WorldLingo.Password
- Specifies the Password of the the WorldLingo service. When the password is
- "secret" the service runs in an evaluation mode - the output language is
- random and the phrase is limited to 25 words.
- -->
- <setting name="WorldLingo.Password" value="secret"/>
- <!-- XHTML SCHEMA FILE
- The file name of the schema file that validates XHtml.
- Please note: The Sitecore XHtml.xsd file is modified XHtml xsd file
- that allows the Target attribute on A tags. To use a stricter validation,
- use the /sitecore/shell/schemas/xhtml.xsd file, but you should disable the
- Extern Link Target validator.
- Default value: /sitecore/shell/schemas/sitecore xhtml.xsd
- -->
- <setting name="XHtmlSchemaFile" value="/sitecore/shell/schemas/sitecore xhtml.xsd"/>
- <!-- XmlControls.ThrowException
- Specifies if an exception is thrown when an Xml Control cannot be loaded.
- If true, it might prevent the Sitecore client from working, but it
- increases debugging. Any errors are written to the log.
- -->
- <setting name="XmlControls.ThrowException" value="false"/>
- <!-- XmlControls.OutputDebugFiles
- Specifies if the code for compiled XmlControls will be saved as *.cs file.
- If true, the *.cs files will be saved in to the debug folders associated with the XmlControls,
- typically /sitecore/shell/applications/debug or /sitecore/shell/controls/debug.
- Default value: false
- -->
- <setting name="XmlControls.OutputDebugFiles" value="false"/>
- <!-- Preview.DefaultSite
- Specifies name of the default site for WebEdit preview mode
- -->
- <setting name="Preview.DefaultSite" value="website"/>
- <!-- EmailValidation
- The regular expression used for e-mail validation
- Default: ^[a-zA-Z0-9_-]+(?:\.[a-zA-Z0-9_-]+)*@(?:[a-zA-Z0-9](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?\.)+[a-zA-Z0-9](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$
- -->
- <setting name="EmailValidation" value="^[a-zA-Z0-9_-]+(?:\.[a-zA-Z0-9_-]+)*@(?:[a-zA-Z0-9](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?\.)+[a-zA-Z0-9](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$"/>
- </settings>
- </sitecore>
- <log4net>
- <!-- LOGGING SETTINGS
- The file element defines the location of the log files. This location must
- be the same as the setting in LogFolder. The file element is a relative or
- absolute path that always uses slashes (/) as separators. A valid file
- element for a relative path would be:
- <file value="/data/logs/log.{date}.{processid}.txt"/>
- A valid element for an absolute path would be:
- <file value="C:/inetpub/wwwroot/data/logs/log.{date}.{processid}.txt"/>
- The macros supported are:
- {date}: Replaced with the current date (in the format yyyyMMdd)
- {time}: Replaced with the current time (in the format HHmmss)
- {processid}: Replaced with the current Windows process id
- For further information refer to the Log4Net documentation.
- -->
- <appender name="LogFileAppender" type="log4net.Appender.SitecoreLogFileAppender, Sitecore.Logging">
- <file value="$(dataFolder)/logs/log.{date}.txt"/>
- <appendToFile value="true"/>
- <layout type="log4net.Layout.PatternLayout">
- <conversionPattern value="%4t %d{ABSOLUTE} %-5p %m%n"/>
- </layout>
- </appender>
- <appender name="WebDAVLogFileAppender" type="log4net.Appender.SitecoreLogFileAppender, Sitecore.Logging">
- <file value="$(dataFolder)/logs/WebDAV.log.{date}.txt"/>
- <appendToFile value="true"/>
- <layout type="log4net.Layout.PatternLayout">
- <conversionPattern value="%4t %d{ABSOLUTE} %-5p %m%n"/>
- </layout>
- </appender>
- <root>
- <priority value="INFO"/>
- <appender-ref ref="LogFileAppender"/>
- </root>
- <logger name="Sitecore.Diagnostics.WebDAV" additivity="false">
- <level value="INFO"/>
- <appender-ref ref="WebDAVLogFileAppender"/>
- </logger>
- </log4net>
- <!-- SYSTEM.WEBSERVER
- This section is a ASP.NET configuration section when running in Integrated Mode on IIS7.
- -->
- <system.webServer>
- <modules>
- <remove name="ScriptModule"/>
- <remove name="WebDAVModule"/>
- <add type="Sitecore.Web.RewriteModule, Sitecore.Kernel" name="SitecoreRewriteModule"/>
- <add type="Sitecore.Nexus.Web.HttpModule,Sitecore.Nexus" name="SitecoreHttpModule"/>
- <add type="Sitecore.Resources.Media.UploadWatcher, Sitecore.Kernel" name="SitecoreUploadWatcher"/>
- <add type="Sitecore.IO.XslWatcher, Sitecore.Kernel" name="SitecoreXslWatcher"/>
- <add type="Sitecore.IO.LayoutWatcher, Sitecore.Kernel" name="SitecoreLayoutWatcher"/>
- <add type="Sitecore.Configuration.ConfigWatcher, Sitecore.Kernel" name="SitecoreConfigWatcher"/>
- <add name="ScriptModule" preCondition="managedHandler" type="System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
- <remove name="Session"/>
- <add name="Session" type="System.Web.SessionState.SessionStateModule" preCondition=""/>
- <add type="Sitecore.Resources.Media.MediaRequestSessionModule, Sitecore.Kernel" name="MediaRequestSessionModule"/>
- <add type="Sitecore.Web.HttpModule,Sitecore.Kernel" name="SitecoreHttpModuleExtensions"/>
- </modules>
- <handlers>
- <remove name="WebServiceHandlerFactory-Integrated"/>
- <remove name="ScriptHandlerFactory"/>
- <remove name="ScriptHandlerFactoryAppServices"/>
- <remove name="ScriptResource"/>
- <add name="WebDAVRoot" path="*" verb="OPTIONS,PROPFIND" modules="IsapiModule" scriptProcessor="%windir%\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll" resourceType="Unspecified" preCondition="classicMode,runtimeVersionv2.0,bitness32"/>
- <add name="WebDAVRoot64" path="*" verb="OPTIONS,PROPFIND" modules="IsapiModule" scriptProcessor="%windir%\Microsoft.NET\Framework64\v2.0.50727\aspnet_isapi.dll" resourceType="Unspecified" preCondition="classicMode,runtimeVersionv2.0,bitness64"/>
- <add verb="*" path="sitecore_webDAV.ashx" type="Sitecore.Resources.Media.WebDAVMediaRequestHandler, Sitecore.Kernel" name="Sitecore.WebDAVMediaRequestHandler"/>
- <add verb="*" path="sitecore_media.ashx" type="Sitecore.Resources.Media.MediaRequestHandler, Sitecore.Kernel" name="Sitecore.MediaRequestHandler"/>
- <add verb="*" path="sitecore_xaml.ashx" type="Sitecore.Web.UI.XamlSharp.Xaml.XamlPageHandlerFactory, Sitecore.Kernel" name="Sitecore.XamlPageRequestHandler"/>
- <add verb="*" path="sitecore_icon.ashx" type="Sitecore.Resources.IconRequestHandler, Sitecore.Kernel" name="Sitecore.IconRequestHandler"/>
- <add verb="*" path="sitecore_feed.ashx" type="Sitecore.Shell.Feeds.FeedRequestHandler, Sitecore.Kernel" name="Sitecore.FeedRequestHandler"/>
- <add verb="*" path="sitecore_handlers.ashx" type="Sitecore.Web.CustomHandlerFactory, Sitecore.Kernel" name="Sitecore.GenericHandler"/>
- <add name="ScriptHandlerFactory" verb="*" path="*.asmx" preCondition="integratedMode" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
- <add name="ScriptHandlerFactoryAppServices" verb="*" path="*_AppService.axd" preCondition="integratedMode" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
- <add name="ScriptResource" verb="GET,HEAD" path="ScriptResource.axd" preCondition="integratedMode" type="System.Web.Handlers.ScriptResourceHandler, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
- <add name="Telerik_Web_UI_DialogHandler_aspx" verb="*" preCondition="integratedMode" path="Telerik.Web.UI.DialogHandler.aspx" type="Telerik.Web.UI.DialogHandler"/>
- <add name="Telerik_Web_UI_SpellCheckHandler_axd" verb="*" preCondition="integratedMode" path="Telerik.Web.UI.SpellCheckHandler.axd" type="Telerik.Web.UI.SpellCheckHandler"/>
- <add name="Telerik_Web_UI_WebResource_axd" verb="*" preCondition="integratedMode" path="Telerik.Web.UI.WebResource.axd" type="Telerik.Web.UI.WebResource"/>
- </handlers>
- <validation validateIntegratedModeConfiguration="false"/>
- <security>
- <requestFiltering>
- <requestLimits maxAllowedContentLength="524288000"/>
- </requestFiltering>
- </security>
- </system.webServer>
- <system.web>
- <!-- Continue to run Sitecore without script validations -->
- <pages validateRequest="false" controlRenderingCompatibilityVersion="4.0">
- <controls>
- <add tagPrefix="sc" namespace="Sitecore.Web.UI.WebControls" assembly="Sitecore.Kernel"/>
- <add tagPrefix="asp" namespace="System.Web.UI" assembly="System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
- <add tagPrefix="asp" namespace="System.Web.UI.WebControls" assembly="System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
- <add tagPrefix="sc" namespace="Sitecore.Web.UI.WebControls" assembly="Sitecore.Analytics"/>
- </controls>
- </pages>
- <httpModules>
- <add type="Sitecore.Web.RewriteModule, Sitecore.Kernel" name="SitecoreRewriteModule"/>
- <add type="Sitecore.Nexus.Web.HttpModule,Sitecore.Nexus" name="SitecoreHttpModule"/>
- <add type="Sitecore.Resources.Media.UploadWatcher, Sitecore.Kernel" name="SitecoreUploadWatcher"/>
- <add type="Sitecore.IO.XslWatcher, Sitecore.Kernel" name="SitecoreXslWatcher"/>
- <add type="Sitecore.IO.LayoutWatcher, Sitecore.Kernel" name="SitecoreLayoutWatcher"/>
- <add type="Sitecore.Configuration.ConfigWatcher, Sitecore.Kernel" name="SitecoreConfigWatcher"/>
- <add name="ScriptModule" type="System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
- <add type="Sitecore.Resources.Media.MediaRequestSessionModule, Sitecore.Kernel" name="MediaRequestSessionModule"/>
- <add type="Sitecore.Web.HttpModule,Sitecore.Kernel" name="SitecoreHttpModuleExtensions"/>
- </httpModules>
- <httpHandlers>
- <add verb="*" path="sitecore_webDAV.ashx" type="Sitecore.Resources.Media.WebDAVMediaRequestHandler, Sitecore.Kernel"/>
- <add verb="*" path="sitecore_media.ashx" type="Sitecore.Resources.Media.MediaRequestHandler, Sitecore.Kernel"/>
- <add verb="*" path="sitecore_xaml.ashx" type="Sitecore.Web.UI.XamlSharp.Xaml.XamlPageHandlerFactory, Sitecore.Kernel"/>
- <add verb="*" path="sitecore_icon.ashx" type="Sitecore.Resources.IconRequestHandler, Sitecore.Kernel"/>
- <add verb="*" path="sitecore_feed.ashx" type="Sitecore.Shell.Feeds.FeedRequestHandler, Sitecore.Kernel"/>
- <add verb="*" path="sitecore_handlers.ashx" type="Sitecore.Web.CustomHandlerFactory, Sitecore.Kernel"/>
- <remove verb="*" path="*.asmx"/>
- <add verb="*" path="*.asmx" validate="false" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
- <add verb="*" path="*_AppService.axd" validate="false" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
- <add verb="GET,HEAD" path="ScriptResource.axd" validate="false" type="System.Web.Handlers.ScriptResourceHandler, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
- <add verb="*" path="Telerik.Web.UI.DialogHandler.aspx" type="Telerik.Web.UI.DialogHandler"/>
- <add verb="*" path="Telerik.Web.UI.SpellCheckHandler.axd" type="Telerik.Web.UI.SpellCheckHandler"/>
- <add verb="*" path="Telerik.Web.UI.WebResource.axd" type="Telerik.Web.UI.WebResource"/>
- </httpHandlers>
- <membership defaultProvider="sitecore" hashAlgorithmType="SHA1">
- <providers>
- <clear/>
- <add name="sitecore" type="Sitecore.Security.SitecoreMembershipProvider, Sitecore.Kernel" realProviderName="sql" providerWildcard="%" raiseEvents="true"/>
- <add name="sql" type="System.Web.Security.SqlMembershipProvider" connectionStringName="core" applicationName="sitecore" minRequiredPasswordLength="1" minRequiredNonalphanumericCharacters="0" requiresQuestionAndAnswer="false" requiresUniqueEmail="false" maxInvalidPasswordAttempts="256"/>
- <add name="switcher" type="Sitecore.Security.SwitchingMembershipProvider, Sitecore.Kernel" applicationName="sitecore" mappings="switchingProviders/membership"/>
- </providers>
- </membership>
- <roleManager defaultProvider="sitecore" enabled="true">
- <providers>
- <clear/>
- <add name="sitecore" type="Sitecore.Security.SitecoreRoleProvider, Sitecore.Kernel" realProviderName="sql" raiseEvents="true"/>
- <add name="sql" type="System.Web.Security.SqlRoleProvider" connectionStringName="core" applicationName="sitecore"/>
- <add name="switcher" type="Sitecore.Security.SwitchingRoleProvider, Sitecore.Kernel" applicationName="sitecore" mappings="switchingProviders/roleManager"/>
- </providers>
- </roleManager>
- <profile defaultProvider="sql" enabled="true" inherits="Sitecore.Security.UserProfile, Sitecore.Kernel">
- <providers>
- <clear/>
- <add name="sql" type="System.Web.Profile.SqlProfileProvider" connectionStringName="core" applicationName="sitecore"/>
- <add name="switcher" type="Sitecore.Security.SwitchingProfileProvider, Sitecore.Kernel" applicationName="sitecore" mappings="switchingProviders/profile"/>
- </providers>
- <properties>
- <clear/>
- <add type="System.String" name="SC_UserData"/>
- </properties>
- </profile>
- <!-- DYNAMIC DEBUG COMPILATION
- Set compilation debug="true" to enable ASPX debugging. Otherwise, setting this value to
- false will improve runtime performance of this application.
- Set compilation debug="true" to insert debugging symbols (.pdb information)
- into the compiled page. Because this creates a larger file that executes
- more slowly, you should set this value to true only when debugging and to
- false at all other times. For more information, refer to the documentation about
- debugging ASP .NET files.
- -->
- <compilation defaultLanguage="c#" debug="true" targetFramework="4.0">
- <assemblies>
- <add assembly="System.Data.Linq, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
- </assemblies>
- </compilation>
- <!-- CUSTOM ERROR MESSAGES
- Set customError mode values to control the display of user-friendly
- error messages to users instead of error details (including a stack trace):
- "On" Always display custom (friendly) messages
- "Off" Always display detailed ASP.NET error information.
- "RemoteOnly" Display custom (friendly) messages only to users not running
- on the local Web server. This setting is recommended for security purposes, so
- that you do not display application detail information to remote clients.
- -->
- <customErrors mode="RemoteOnly"/>
- <!-- AUTHENTICATION
- This section sets the authentication policies of the application. Possible modes are "Windows", "Forms",
- "Passport" and "None"
- -->
- <authentication mode="None">
- <forms name=".ASPXAUTH" cookieless="UseCookies"/>
- </authentication>
- <!-- IDENTITY
- If this setting is true, aspnet will run in the security context of the IIS authenticated
- user (ex. IUSR_xxx).
- If false, aspnet will run in the security context of the default ASPNET user.
- -->
- <identity impersonate="false"/>
- <!-- APPLICATION-LEVEL TRACE LOGGING
- Application-level tracing enables trace log output for every page within an application.
- Set trace enabled="true" to enable application trace logging. If pageOutput="true", the
- trace information will be displayed at the bottom of each page. Otherwise, you can view the
- application trace log by browsing the "trace.axd" page from your web application
- root.
- -->
- <trace enabled="false" requestLimit="50" pageOutput="false" traceMode="SortByTime" localOnly="true"/>
- <!-- SESSION STATE SETTINGS
- By default ASP .NET uses cookies to identify which requests belong to a particular session.
- If cookies are not available, a session can be tracked by adding a session identifier to the URL.
- To disable cookies, set sessionState cookieless="true".
- Note that Sitecore does not support cookieless sessions
- <sessionState mode="StateServer" stateConnectionString="tcpip=127.0.0.1:42424" sqlConnectionString="data source=127.0.0.1;user id=sa;password=" cookieless="false" timeout="20"/>
- -->
- <sessionState mode="InProc" stateConnectionString="tcpip=127.0.0.1:42424" sqlConnectionString="data source=127.0.0.1;user id=sa;password=" cookieless="false" timeout="20"/>
- <!-- GLOBALIZATION
- This section sets the globalization settings of the application.
- -->
- <globalization requestEncoding="utf-8" responseEncoding="utf-8"/>
- <!--
- httpRuntime Attributes:
- executionTimeout="[seconds]" - time in seconds before request is automatically timed out
- maxRequestLength="[KBytes]" - KBytes size of maximum request length to accept
- useFullyQualifiedRedirectUrl="[true|false]" - Fully qualifiy the URL for client redirects
- minFreeThreads="[count]" - minimum number of free thread to allow execution of new requests
- minLocalRequestFreeThreads="[count]" - minimum number of free thread to allow execution of new local requests
- appRequestQueueLimit="[count]" - maximum number of requests queued for the application
- If you change the maxRequestLength setting, you should also change the Media.MaxSizeInDatabase setting.
- Media.MaxSizeInDatabase should always be less than maxRequestLength.
- -->
- <httpRuntime maxRequestLength="512000" executionTimeout="600" enableKernelOutputCache="false"/>
- </system.web>
- <runtime>
- <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
- <dependentAssembly>
- <assemblyIdentity name="System.Web.Extensions" publicKeyToken="31bf3856ad364e35"/>
- <bindingRedirect oldVersion="1.0.0.0-1.1.0.0" newVersion="3.5.0.0"/>
- </dependentAssembly>
- <dependentAssembly>
- <assemblyIdentity name="System.Web.Extensions.Design" publicKeyToken="31bf3856ad364e35"/>
- <bindingRedirect oldVersion="1.0.0.0-1.1.0.0" newVersion="3.5.0.0"/>
- </dependentAssembly>
- </assemblyBinding>
- </runtime>
- </configuration>