/Website/Web.config

https://bitbucket.org/itz/sitecorecodesamples · Unknown · 3403 lines · 3360 code · 43 blank · 0 comment · 0 complexity · bd1fe0dbd08829a37a3a144ac98c7750 MD5 · raw file

  1. <?xml version="1.0"?>
  2. <configuration>
  3. <configSections>
  4. <section name="sitecore" type="Sitecore.Configuration.ConfigReader, Sitecore.Kernel"/>
  5. <section name="log4net" type="log4net.Config.Log4NetConfigurationSectionHandler, Sitecore.Logging"/>
  6. <sectionGroup name="system.web.extensions" type="System.Web.Configuration.SystemWebExtensionsSectionGroup, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35">
  7. <sectionGroup name="scripting" type="System.Web.Configuration.ScriptingSectionGroup, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35">
  8. <sectionGroup name="webServices" type="System.Web.Configuration.ScriptingWebServicesSectionGroup, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
  9. </sectionGroup>
  10. </sectionGroup>
  11. </configSections>
  12. <connectionStrings configSource="App_Config\ConnectionStrings.config"/>
  13. <appSettings>
  14. <add key="EmailReminder.FromAddress" value="name@server.net"/>
  15. <!-- NetSpell directory -->
  16. <add key="DictionaryFolder" value="/sitecore/shell/controls/rich text editor/Dictionaries/"/>
  17. <add key="Lucene.Net.FSDirectory.class" value="Sitecore.Data.Indexing.FSDirectory, Sitecore.Kernel"/>
  18. <add key="Lucene.Net.CompressionLib.class" value="Sitecore.IO.Compression, Sitecore.Kernel"/>
  19. </appSettings>
  20. <sitecore database="SqlServer">
  21. <sc.variable name="dataFolder" value="C:\Projects\IT-Zynergy ApS\Sitecore\Sitecore Testbed\Sitecore650upgrade5\Data\"/>
  22. <sc.variable name="mediaFolder" value="/upload"/>
  23. <sc.variable name="tempFolder" value="/temp"/>
  24. <prototypes>
  25. <sc.include file="/App_Config/Prototypes.config"/>
  26. </prototypes>
  27. <!-- EVENT MAPS
  28. events.timingLevel =
  29. none - No timing information is logged for any of the events (no matter what their local settings are)
  30. low - Start/end timing is logged for events with handlers. Local settings override.
  31. medium - Start/end timing is logged for all events. Local settings override.
  32. high - Start/end timing is logged for all events. Also, start/end for each handler is logged. Local settings override.
  33. custom - Only local settings apply. Events without settings are not logged.
  34. event.timingLevel =
  35. none - No timing information is logged for the event.
  36. low - The combined time of all handlers is logged for the event. If no handlers are specified, nothing is logged.
  37. medium - The combined time of all handlers is logged for the event. Even if it does not have any handlers.
  38. high - The combined and individual time of all handlers is logged for the event.
  39. -->
  40. <events timingLevel="custom">
  41. <event name="data:updated"/>
  42. <event name="item:added">
  43. <handler type="Sitecore.Data.Fields.ItemEventHandler, Sitecore.Kernel" method="OnItemAdded"/>
  44. </event>
  45. <event name="item:added:remote">
  46. <handler type="Sitecore.Data.Fields.ItemEventHandler, Sitecore.Kernel" method="OnItemAddedRemote"/>
  47. </event>
  48. <event name="item:copied">
  49. <handler type="Sitecore.Links.ItemEventHandler, Sitecore.Kernel" method="OnItemCopied"/>
  50. <handler type="Sitecore.Tasks.ItemEventHandler, Sitecore.Kernel" method="OnItemCopied"/>
  51. </event>
  52. <event name="item:copied:remote"/>
  53. <event name="item:copying"/>
  54. <event name="item:created"/>
  55. <event name="item:created:remote"/>
  56. <event name="item:creating"/>
  57. <event name="item:deleted">
  58. <handler type="Sitecore.Links.ItemEventHandler, Sitecore.Kernel" method="OnItemDeleted"/>
  59. <handler type="Sitecore.Tasks.ItemEventHandler, Sitecore.Kernel" method="OnItemDeleted"/>
  60. <handler type="Sitecore.Globalization.ItemEventHandler, Sitecore.Kernel" method="OnItemDeleted"/>
  61. <handler type="Sitecore.Data.Fields.ItemEventHandler, Sitecore.Kernel" method="OnItemDeleted"/>
  62. <handler type="Sitecore.Rules.ItemEventHandler, Sitecore.Kernel" method="OnItemDeleted"/>
  63. </event>
  64. <event name="item:deleted:remote">
  65. <handler type="Sitecore.Globalization.ItemEventHandler, Sitecore.Kernel" method="OnItemDeletedRemote"/>
  66. <handler type="Sitecore.Data.Fields.ItemEventHandler, Sitecore.Kernel" method="OnItemDeletedRemote"/>
  67. <handler type="Sitecore.Rules.ItemEventHandler, Sitecore.Kernel" method="OnItemDeletedRemote"/>
  68. </event>
  69. <event name="item:deleting"/>
  70. <event name="item:locked"/>
  71. <event name="item:moved"/>
  72. <event name="item:moved:remote"/>
  73. <event name="item:moving"/>
  74. <event name="item:renamed"/>
  75. <event name="item:renamed:remote"/>
  76. <event name="item:saved">
  77. <handler type="Sitecore.Links.ItemEventHandler, Sitecore.Kernel" method="OnItemSaved"/>
  78. <handler type="Sitecore.Globalization.ItemEventHandler, Sitecore.Kernel" method="OnItemSaved"/>
  79. <handler type="Sitecore.Rules.ItemEventHandler, Sitecore.Kernel" method="OnItemSaved"/>
  80. </event>
  81. <event name="item:saved:remote">
  82. <handler type="Sitecore.Globalization.ItemEventHandler, Sitecore.Kernel" method="OnItemSavedRemote"/>
  83. <handler type="Sitecore.Rules.ItemEventHandler, Sitecore.Kernel" method="OnItemSavedRemote"/>
  84. </event>
  85. <event name="item:saving">
  86. <handler type="Sitecore.Tasks.ItemEventHandler, Sitecore.Kernel" method="OnItemSaving"/>
  87. </event>
  88. <event name="item:sortorderchanged"/>
  89. <event name="item:sortorderchanged:remote"/>
  90. <event name="item:templateChanged"/>
  91. <event name="item:unlocked"/>
  92. <event name="item:versionAdded"/>
  93. <event name="item:versionAdded:remote"/>
  94. <event name="item:versionAdding"/>
  95. <event name="item:versionRemoved">
  96. <handler type="Sitecore.Links.ItemEventHandler, Sitecore.Kernel" method="OnVersionRemoved"/>
  97. <handler type="Sitecore.Rules.ItemEventHandler, Sitecore.Kernel" method="OnVersionRemoved"/>
  98. </event>
  99. <event name="item:versionRemoved:remote">
  100. <handler type="Sitecore.Rules.ItemEventHandler, Sitecore.Kernel" method="OnVersionRemovedRemote"/>
  101. </event>
  102. <event name="item:versionRemoving"/>
  103. <event name="publish:begin"/>
  104. <event name="publish:end">
  105. <handler type="Sitecore.Publishing.HtmlCacheClearer, Sitecore.Kernel" method="ClearCache">
  106. <sites hint="list">
  107. <site>website</site>
  108. </sites>
  109. </handler>
  110. </event>
  111. <event name="publish:end:remote">
  112. <handler type="Sitecore.Publishing.HtmlCacheClearer, Sitecore.Kernel" method="ClearCache">
  113. <sites hint="list">
  114. <site>website</site>
  115. </sites>
  116. </handler>
  117. </event>
  118. <event name="publish:fail"/>
  119. <event name="publish:itemProcessing" help="Receives an argument of type ItemProcessingEventArgs (namespace: Sitecore.Publishing.Pipelines.PublishItem)"/>
  120. <event name="publish:itemProcessed" help="Receives an argument of type ItemProcessedEventArgs (namespace: Sitecore.Publishing.Pipelines.PublishItem)"/>
  121. <event name="publish:startPublishing">
  122. <handler type="Sitecore.Publishing.RemotePublishingEventHandler, Sitecore.Kernel" method="OnStartPublishing"/>
  123. </event>
  124. <event name="publish:statusUpdated">
  125. <handler type="Sitecore.Publishing.RemotePublishingEventHandler, Sitecore.Kernel" method="OnStatusUpdated"/>
  126. </event>
  127. <event name="security:loggingIn"/>
  128. <event name="security:loggedIn"/>
  129. <event name="security:loggingOut"/>
  130. <event name="security:loggedOut">
  131. <handler type="Sitecore.Sites.SiteContext, Sitecore.Kernel" method="OnLoggedOut" static="true"/>
  132. </event>
  133. <event name="template:updated"/>
  134. <!-- user:created(System.Web.Security.MembershipUser user)
  135. Raised when a new membership user has been created. -->
  136. <event name="user:created"/>
  137. <!-- user:created:remote(UserCreatedRemoteEventArgs args)
  138. Raised when a new membership user has been created on a remote Sitecore instance. -->
  139. <event name="user:created:remote"/>
  140. <!-- user:deleted(string userName)
  141. Raised when a new membership user has been deleted. -->
  142. <event name="user:deleted"/>
  143. <!-- user:deleted:remote(UserDeletedRemoteEventArgs args)
  144. Raised when a new membership user has been deleted on a remote Sitecore instance. -->
  145. <event name="user:deleted:remote"/>
  146. <!-- user:updated(System.Web.Security.MembershipUser user)
  147. Raised when a new membership user has been updated. -->
  148. <event name="user:updated"/>
  149. <!-- user:updated:remote(UserUpdatedRemoteEventArgs args)
  150. Raised when a new membership user has been updated on a remote Sitecore instance. -->
  151. <event name="user:updated:remote"/>
  152. <!-- role:created(string roleName)
  153. Raised when a new membership role has been created. -->
  154. <event name="role:created"/>
  155. <!-- role:created:remote(RoleCreatedRemoteEventArgs args)
  156. Raised when a new membership role has been created on a remote Sitecore instance. -->
  157. <event name="role:created:remote"/>
  158. <!-- role:deleted(string roleName)
  159. Raised when a new membership role has been deleted. -->
  160. <event name="role:deleted"/>
  161. <!-- role:deleted:remote(RoleDeletedRemoteEventArgs args)
  162. Raised when a new membership role has been deleted on a remote Sitecore instance. -->
  163. <event name="role:deleted:remote"/>
  164. <!-- roles:relationsRemoved(string roleName)
  165. Raised when all relations have been removed for a role. -->
  166. <event name="roles:relationsRemoved"/>
  167. <!-- roles:relationsRemoved:remote(RoleRelationsRemovedRemoteEventArgs args)
  168. Raised when all relations have been removed for a role on a remote Sitecore instance. -->
  169. <event name="roles:relationsRemoved:remote"/>
  170. <!-- roles:rolesAdded(IEnumerable<Role> memberRoles, IEnumerable<Role> targetRoles)
  171. Raised when roles have been added to one or more roles. -->
  172. <event name="roles:rolesAdded"/>
  173. <!-- roles:rolesAdded:remote(RolesAddedToRolesRemoteEventArgs args)
  174. Raised when roles have been added to one or more roles on a remote Sitecore instance. -->
  175. <event name="roles:rolesAdded:remote"/>
  176. <!-- roles:rolesRemoved(IEnumerable<Role> memberRoles, IEnumerable<Role> targetRoles)
  177. Raised when roles have been removed from one or more roles. -->
  178. <event name="roles:rolesRemoved"/>
  179. <!-- roles:rolesRemoved:remote(RolesRemovedFromRolesRemoteEventArgs args)
  180. Raised when roles have been removed from one or more roles on a remote Sitecore instance. -->
  181. <event name="roles:rolesRemoved:remote"/>
  182. <!-- roles:usersAdded(string[] userNames, string[] roleNames)
  183. Raised when users have been added to one or more roles. -->
  184. <event name="roles:usersAdded"/>
  185. <!-- roles:usersAdded:remote(UsersAddedToRolesRemoteEventArgs args)
  186. Raised when users have been added to one or more roles on a remote Sitecore instance. -->
  187. <event name="roles:usersAdded:remote"/>
  188. <!-- roles:usersRemoved(string[] userNames, string[] roleNames)
  189. Raised when users have been removed from one or more roles. -->
  190. <event name="roles:usersRemoved"/>
  191. <!-- roles:usersRemoved:remote(UsersRemovedFromRolesRemoteEventArgs args)
  192. Raised when users have been removed from one or more roles on a remote Sitecore instance. -->
  193. <event name="roles:usersRemoved:remote"/>
  194. <!-- database:propertychanged(string parameterName)
  195. Raised when database property was changed. -->
  196. <event name="database:propertychanged"/>
  197. <!-- idtable:added(string parameterName)
  198. Raised when property was added to idtable. -->
  199. <event name="idtable:added"/>
  200. <!-- idtable:removed(string parameterName)
  201. Raised when property was removed from idtable. -->
  202. <event name="idtable:removed"/>
  203. <!-- Example (note: method must be compatible with the EventHandler delegate)
  204. <event name="example">
  205. <handler type="Sitecore.Example, Sitecore.Kernel" method="OnExample"/>
  206. </event>
  207. -->
  208. </events>
  209. <!-- EVENTING -->
  210. <!-- Settings for strongly typed events. -->
  211. <eventing defaultProvider="sitecore">
  212. <!-- Provider for managing event subscriptions, dispatching and queueing of remote events. -->
  213. <providers>
  214. <clear/>
  215. <!--
  216. Default event provider (uses event queues provided by Sitecore databases).
  217. General attributes:
  218. name: Name of the provider.
  219. type: Assembly qualified type name of the class implementing the provider.
  220. Event provider attributes:
  221. systemDatabaseName: Name of the database which will hold the system event queue.
  222. System event queue receives all the events that are not related to a specific database.
  223. -->
  224. <add name="sitecore" type="Sitecore.Eventing.EventProvider, Sitecore.Kernel" systemDatabaseName="core"/>
  225. </providers>
  226. <!-- Settings related to queued events -->
  227. <eventQueue>
  228. <!-- Time between checking the queue for newly queued events. If new events are found they will be raised. -->
  229. <processingInterval>00:00:02</processingInterval>
  230. </eventQueue>
  231. </eventing>
  232. <customHandlers>
  233. <handler trigger="~/media/" handler="sitecore_media.ashx"/>
  234. <handler trigger="~/api/" handler="sitecore_api.ashx"/>
  235. <handler trigger="~/xaml/" handler="sitecore_xaml.ashx"/>
  236. <handler trigger="~/icon/" handler="sitecore_icon.ashx"/>
  237. <handler trigger="~/feed/" handler="sitecore_feed.ashx"/>
  238. </customHandlers>
  239. <!-- LINK DATABASE -->
  240. <LinkDatabase type="Sitecore.Data.$(database).$(database)LinkDatabase, Sitecore.Kernel">
  241. <param connectionStringName="core"/>
  242. </LinkDatabase>
  243. <!-- TASK DATABASE -->
  244. <TaskDatabase type="Sitecore.Data.$(database).$(database)TaskDatabase, Sitecore.Kernel">
  245. <param connectionStringName="core"/>
  246. </TaskDatabase>
  247. <!-- ID TABLE -->
  248. <IDTable type="Sitecore.Data.$(database).$(database)IDTable, Sitecore.Kernel" singleInstance="true">
  249. <param connectionStringName="master"/>
  250. <param desc="cacheSize">500KB</param>
  251. </IDTable>
  252. <!-- PIPELINES -->
  253. <pipelines>
  254. <initialize>
  255. <processor type="Sitecore.Pipelines.Loader.ShowVersion, Sitecore.Kernel">
  256. <assemblies hint="list:AddAssembly">
  257. <assembly>/bin/Sitecore.Client.dll</assembly>
  258. <assembly>/bin/Sitecore.Kernel.dll</assembly>
  259. <assembly>/bin/Sitecore.Nexus.dll</assembly>
  260. </assemblies>
  261. <showDatabases>true</showDatabases>
  262. <showDomains>true</showDomains>
  263. <showDebugWarning>true</showDebugWarning>
  264. </processor>
  265. <processor type="Sitecore.Pipelines.Loader.ShowHistory, Sitecore.Kernel"/>
  266. <processor type="Sitecore.Pipelines.Loader.SetGlobals, Sitecore.Kernel"/>
  267. <processor type="Sitecore.Eventing.Remote.RemoteEventMap, Sitecore.Kernel" method="InitializeFromPipeline"/>
  268. <processor type="Sitecore.Pipelines.Loader.LoadHooks, Sitecore.Kernel"/>
  269. <processor type="Sitecore.Pipelines.Loader.InitializeManagers, Sitecore.Kernel"/>
  270. <processor type="Sitecore.Pipelines.Loader.InitializeScheduler, Sitecore.Kernel"/>
  271. <processor type="Sitecore.Pipelines.Loader.InitializeHeartbeat, Sitecore.Kernel"/>
  272. <processor type="Sitecore.Pipelines.Loader.InitializeAgilityPack, Sitecore.Kernel"/>
  273. <processor type="Sitecore.Pipelines.Loader.EnsureAnonymousUsers, Sitecore.Kernel"/>
  274. </initialize>
  275. <shutdown>
  276. <processor type="Sitecore.Pipelines.Shutdown.ShowReason, Sitecore.Kernel"/>
  277. </shutdown>
  278. <preprocessRequest help="Processors should derive from Sitecore.Pipelines.PreprocessRequest.PreprocessRequestProcessor">
  279. <processor type="Sitecore.Pipelines.PreprocessRequest.SuppressFormValidation, Sitecore.Kernel"/>
  280. <processor type="Sitecore.Pipelines.PreprocessRequest.NormalizeRawUrl, Sitecore.Kernel"/>
  281. <processor type="Sitecore.Pipelines.PreprocessRequest.IIS404Handler, Sitecore.Kernel"/>
  282. <processor type="Sitecore.Pipelines.PreprocessRequest.FilterUrlExtensions, Sitecore.Kernel">
  283. <param desc="Allowed extensions (comma separated)">aspx, ashx, asmx</param>
  284. <param desc="Blocked extensions (comma separated)">*</param>
  285. <param desc="Blocked extensions that stream files (comma separated)">*</param>
  286. <param desc="Blocked extensions that do not stream files (comma separated)"/>
  287. </processor>
  288. <processor type="Sitecore.Pipelines.PreprocessRequest.StripLanguage, Sitecore.Kernel"/>
  289. </preprocessRequest>
  290. <httpRequestBegin>
  291. <processor type="Sitecore.Pipelines.PreprocessRequest.CheckIgnoreFlag, Sitecore.Kernel"/>
  292. <processor type="Sitecore.Pipelines.HttpRequest.StartMeasurements, Sitecore.Kernel"/>
  293. <processor type="Sitecore.Pipelines.HttpRequest.IgnoreList, Sitecore.Kernel"/>
  294. <processor type="Sitecore.Pipelines.HttpRequest.SiteResolver, Sitecore.Kernel"/>
  295. <processor type="Sitecore.Pipelines.HttpRequest.UserResolver, Sitecore.Kernel"/>
  296. <processor type="Sitecore.Pipelines.HttpRequest.DatabaseResolver, Sitecore.Kernel"/>
  297. <processor type="Sitecore.Pipelines.HttpRequest.BeginDiagnostics, Sitecore.Kernel"/>
  298. <processor type="Sitecore.Pipelines.HttpRequest.DeviceResolver, Sitecore.Kernel"/>
  299. <processor type="Sitecore.Pipelines.HttpRequest.LanguageResolver, Sitecore.Kernel"/>
  300. <processor type="Sitecore.Pipelines.HttpRequest.CustomHandlers, Sitecore.Kernel"/>
  301. <processor type="Sitecore.Pipelines.HttpRequest.FilterUrlExtensions, Sitecore.Kernel">
  302. <param desc="Allowed extensions (comma separated)">aspx</param>
  303. <param desc="Blocked extensions (comma separated)">*</param>
  304. <param desc="Blocked extensions that stream files (comma separated)">css,js</param>
  305. <param desc="Blocked extensions that do not stream files (comma separated)">*</param>
  306. </processor>
  307. <processor type="Sitecore.Pipelines.HttpRequest.QueryStringResolver, Sitecore.Kernel"/>
  308. <processor type="Sitecore.Pipelines.HttpRequest.DynamicLinkResolver, Sitecore.Kernel"/>
  309. <processor type="Sitecore.Pipelines.HttpRequest.AliasResolver, Sitecore.Kernel"/>
  310. <processor type="Sitecore.Pipelines.HttpRequest.DefaultResolver, Sitecore.Kernel"/>
  311. <processor type="Sitecore.Pipelines.HttpRequest.FileResolver, Sitecore.Kernel"/>
  312. <processor type="Sitecore.Pipelines.HttpRequest.ItemResolver, Sitecore.Kernel"/>
  313. <processor type="Sitecore.Pipelines.HttpRequest.LayoutResolver, Sitecore.Kernel"/>
  314. <processor type="Sitecore.Pipelines.HttpRequest.PageEditorHandleNoLayout, Sitecore.Kernel"/>
  315. <processor type="Sitecore.Pipelines.HttpRequest.ExecuteRequest, Sitecore.Kernel"/>
  316. </httpRequestBegin>
  317. <httpRequestProcessed/>
  318. <httpRequestEnd>
  319. <processor type="Sitecore.Pipelines.PreprocessRequest.CheckIgnoreFlag, Sitecore.Kernel"/>
  320. <processor type="Sitecore.Pipelines.HttpRequest.EndDiagnostics, Sitecore.Kernel"/>
  321. <!--<processor type="Sitecore.Pipelines.HttpRequest.ResizePicture, Sitecore.Kernel"/>-->
  322. <processor type="Sitecore.Pipelines.HttpRequest.StopMeasurements, Sitecore.Kernel">
  323. <ShowThresholdWarnings>false</ShowThresholdWarnings>
  324. <TimingThreshold desc="Milliseconds">1000</TimingThreshold>
  325. <ItemThreshold desc="Item count">1000</ItemThreshold>
  326. <MemoryThreshold desc="KB">10000</MemoryThreshold>
  327. </processor>
  328. </httpRequestEnd>
  329. <!-- Determines the presentation components to include when rendering an item. -->
  330. <insertRenderings>
  331. <processor type="Sitecore.Pipelines.InsertRenderings.Processors.GetItem, Sitecore.Kernel"/>
  332. <processor type="Sitecore.Pipelines.InsertRenderings.Processors.AddPageDesignerRenderings, Sitecore.Kernel, Version=6, Culture=neutral"/>
  333. <processor type="Sitecore.Pipelines.InsertRenderings.Processors.AddRenderings, Sitecore.Kernel"/>
  334. <processor type="Sitecore.Pipelines.InsertRenderings.Processors.EvaluateConditions, Sitecore.Kernel"/>
  335. </insertRenderings>
  336. <job>
  337. <processor type="Sitecore.Jobs.JobRunner, Sitecore.Kernel" method="SignalStart"/>
  338. <processor type="Sitecore.Jobs.JobRunner, Sitecore.Kernel" method="SetPriority"/>
  339. <processor type="Sitecore.Jobs.JobRunner, Sitecore.Kernel" method="SetSecurity"/>
  340. <processor type="Sitecore.Jobs.JobRunner, Sitecore.Kernel" method="SetContextUser"/>
  341. <processor type="Sitecore.Jobs.JobRunner, Sitecore.Kernel" method="InitializeContext"/>
  342. <processor type="Sitecore.Jobs.JobRunner, Sitecore.Kernel" method="RunMethod"/>
  343. <processor type="Sitecore.Jobs.JobRunner, Sitecore.Kernel" method="ResetSecurity"/>
  344. <processor type="Sitecore.Jobs.JobRunner, Sitecore.Kernel" method="SignalEnd"/>
  345. </job>
  346. <publish help="Processors should derive from Sitecore.Publishing.Pipelines.Publish.PublishProcessor">
  347. <processor type="Sitecore.Publishing.Pipelines.Publish.AddLanguagesToQueue, Sitecore.Kernel"/>
  348. <processor type="Sitecore.Publishing.Pipelines.Publish.AddItemsToQueue, Sitecore.Kernel"/>
  349. <processor type="Sitecore.Publishing.Pipelines.Publish.ProcessQueue, Sitecore.Kernel"/>
  350. </publish>
  351. <publishItem help="Processors should derive from Sitecore.Publishing.Pipelines.PublishItem.PublishItemProcessor">
  352. <processor type="Sitecore.Publishing.Pipelines.PublishItem.RaiseProcessingEvent, Sitecore.Kernel"/>
  353. <processor type="Sitecore.Publishing.Pipelines.PublishItem.CheckVirtualItem, Sitecore.Kernel"/>
  354. <processor type="Sitecore.Publishing.Pipelines.PublishItem.CheckSecurity, Sitecore.Kernel"/>
  355. <processor type="Sitecore.Publishing.Pipelines.PublishItem.DetermineAction, Sitecore.Kernel"/>
  356. <processor type="Sitecore.Publishing.Pipelines.PublishItem.PerformAction, Sitecore.Kernel"/>
  357. <processor type="Sitecore.Publishing.Pipelines.PublishItem.AddItemReferences, Sitecore.Kernel"/>
  358. <processor type="Sitecore.Publishing.Pipelines.PublishItem.RemoveUnknownChildren, Sitecore.Kernel"/>
  359. <processor type="Sitecore.Publishing.Pipelines.PublishItem.MoveItems, Sitecore.Kernel"/>
  360. <processor type="Sitecore.Publishing.Pipelines.PublishItem.RaiseProcessedEvent, Sitecore.Kernel" runIfAborted="true"/>
  361. <processor type="Sitecore.Publishing.Pipelines.PublishItem.UpdateStatistics, Sitecore.Kernel" runIfAborted="true">
  362. <traceToLog>false</traceToLog>
  363. </processor>
  364. </publishItem>
  365. <renderLayout>
  366. <processor type="Sitecore.Pipelines.PreprocessRequest.CheckIgnoreFlag, Sitecore.Kernel"/>
  367. <processor type="Sitecore.Pipelines.RenderLayout.PageHandlers, Sitecore.Kernel"/>
  368. <processor type="Sitecore.Pipelines.RenderLayout.SecurityCheck, Sitecore.Kernel"/>
  369. <processor type="Sitecore.Pipelines.RenderLayout.InsertRenderings, Sitecore.Kernel"/>
  370. <processor type="Sitecore.Pipelines.RenderLayout.PageExtenders, Sitecore.Kernel"/>
  371. <processor type="Sitecore.Pipelines.RenderLayout.ExpandMasterPages, Sitecore.Kernel"/>
  372. <processor type="Sitecore.Pipelines.RenderLayout.BuildTree, Sitecore.Kernel"/>
  373. <processor type="Sitecore.Pipelines.RenderLayout.InsertSystemControls, Sitecore.Kernel"/>
  374. <processor type="Sitecore.Pipelines.RenderLayout.InsertUnusedControls, Sitecore.Kernel"/>
  375. <processor type="Sitecore.Pipelines.RenderLayout.BrowserCaching, Sitecore.Kernel"/>
  376. </renderLayout>
  377. <healthMonitor>
  378. <processor type="Sitecore.Pipelines.HealthMonitor.HealthMonitor, Sitecore.Kernel" method="LogMemoryStatus"/>
  379. <processor type="Sitecore.Pipelines.HealthMonitor.HealthMonitor, Sitecore.Kernel" method="LogCacheStatus"/>
  380. <processor type="Sitecore.Pipelines.HealthMonitor.HealthMonitor, Sitecore.Kernel" method="LogCounterStatus">
  381. <counters hint="raw:AddCounter">
  382. <counter category="Process" name="Private Bytes" instanceType="Windows"/>
  383. <counter category="Process" name="Virtual Bytes" instanceType="Windows"/>
  384. <counter category="Process" name="Page File Bytes" instanceType="Windows"/>
  385. <counter category=".NET CLR Memory" name="# Bytes in all Heaps" instanceType="CLR"/>
  386. <counter category=".NET CLR Memory" name="% Time in GC" instanceType="CLR"/>
  387. <counter category=".NET CLR Memory" name="Large Object Heap size" instanceType="CLR"/>
  388. <counter category=".NET CLR Loading" name="Bytes in Loader Heap" instanceType="CLR"/>
  389. <counter category=".NET CLR Loading" name="Current Assemblies" instanceType="CLR"/>
  390. </counters>
  391. </processor>
  392. </healthMonitor>
  393. <sessionEnd>
  394. <processor type="Sitecore.Pipelines.SessionEnd.SaveRecentDocuments, Sitecore.Kernel"/>
  395. </sessionEnd>
  396. <getMediaStream>
  397. <processor type="Sitecore.Resources.Media.ThumbnailProcessor, Sitecore.Kernel"/>
  398. <processor type="Sitecore.Resources.Media.ResizeProcessor, Sitecore.Kernel"/>
  399. <processor type="Sitecore.Resources.Media.GrayscaleProcessor, Sitecore.Kernel"/>
  400. </getMediaStream>
  401. <!-- Obsolete: use the getChromeData pipeline instead. -->
  402. <setupEditFrame>
  403. <processor type="Sitecore.Pipelines.SetupEditFrame.GetButtonRoot, Sitecore.Kernel"/>
  404. <processor type="Sitecore.Pipelines.SetupEditFrame.GetFrameParameters, Sitecore.Kernel"/>
  405. <processor type="Sitecore.Pipelines.SetupEditFrame.GetButtons, Sitecore.Kernel"/>
  406. </setupEditFrame>
  407. <expandInitialFieldValue help="Processors should derive from Sitecore.Pipelines.ExpandInitialFieldValue.ExpandInitialFieldValueProcessor">
  408. <processor type="Sitecore.Pipelines.ExpandInitialFieldValue.SkipStandardValueItems, Sitecore.Kernel"/>
  409. <processor type="Sitecore.Pipelines.ExpandInitialFieldValue.CheckSharedField, Sitecore.Kernel"/>
  410. <processor type="Sitecore.Pipelines.ExpandInitialFieldValue.ReplaceVariables, Sitecore.Kernel"/>
  411. </expandInitialFieldValue>
  412. <expandBranchItemName>
  413. <processor type="Sitecore.Pipelines.ExpandBranchItemName.ReplaceVariables, Sitecore.Kernel"/>
  414. </expandBranchItemName>
  415. <convertToDesignTimeHtml>
  416. <processor type="Sitecore.Pipelines.ConvertToDesignTimeHtml.PrepareHtml, Sitecore.Kernel"/>
  417. <processor type="Sitecore.Pipelines.ConvertToDesignTimeHtml.ConvertWebControls, Sitecore.Kernel"/>
  418. <processor type="Sitecore.Pipelines.ConvertToDesignTimeHtml.FixBullets, Sitecore.Kernel"/>
  419. <processor type="Sitecore.Pipelines.ConvertToDesignTimeHtml.FinalizeHtml, Sitecore.Kernel"/>
  420. </convertToDesignTimeHtml>
  421. <convertToRuntimeHtml>
  422. <processor type="Sitecore.Pipelines.ConvertToRuntimeHtml.PrepareHtml, Sitecore.Kernel"/>
  423. <processor type="Sitecore.Pipelines.ConvertToRuntimeHtml.ShortenLinks, Sitecore.Kernel"/>
  424. <processor type="Sitecore.Pipelines.ConvertToRuntimeHtml.SetImageSizes, Sitecore.Kernel"/>
  425. <processor type="Sitecore.Pipelines.ConvertToRuntimeHtml.ConvertWebControls, Sitecore.Kernel"/>
  426. <processor type="Sitecore.Pipelines.ConvertToRuntimeHtml.FixBullets, Sitecore.Kernel"/>
  427. <processor type="Sitecore.Pipelines.ConvertToRuntimeHtml.FinalizeHtml, Sitecore.Kernel"/>
  428. </convertToRuntimeHtml>
  429. <fixXHtml>
  430. <processor type="Sitecore.Pipelines.FixXHtml.PrepareHtml, Sitecore.Kernel"/>
  431. <processor type="Sitecore.Pipelines.FixXHtml.ConvertToXHtml, Sitecore.Kernel"/>
  432. <processor type="Sitecore.Pipelines.FixXHtml.CheckSchema, Sitecore.Kernel"/>
  433. <processor type="Sitecore.Pipelines.FixXHtml.RemoveEmptySpans, Sitecore.Kernel"/>
  434. </fixXHtml>
  435. <renderItemTile>
  436. <processor type="Sitecore.Pipelines.RenderItemTile.RenderFolderTile, Sitecore.Kernel"/>
  437. <processor type="Sitecore.Pipelines.RenderItemTile.RenderTemplateTile, Sitecore.Kernel"/>
  438. <processor type="Sitecore.Pipelines.RenderItemTile.RenderPlaceholderTile, Sitecore.Kernel"/>
  439. <processor type="Sitecore.Pipelines.RenderItemTile.RenderDefaultTile, Sitecore.Kernel"/>
  440. </renderItemTile>
  441. <getAboutInformation/>
  442. <getMediaCreatorOptions/>
  443. <getLookupSourceItems>
  444. <processor type="Sitecore.Pipelines.GetLookupSourceItems.ProcessQuerySource, Sitecore.Kernel"/>
  445. <processor type="Sitecore.Pipelines.GetLookupSourceItems.ProcessDefaultSource, Sitecore.Kernel"/>
  446. </getLookupSourceItems>
  447. <!-- Gets the validators, that will be executed when saving page in Page Editor-->
  448. <getPageEditorValidators>
  449. <processor type="Sitecore.Pipelines.GetPageEditorValidators.CheckSettings, Sitecore.Kernel"/>
  450. <processor type="Sitecore.Pipelines.GetPageEditorValidators.GetItemValidators, Sitecore.Kernel"/>
  451. <processor type="Sitecore.Pipelines.GetPageEditorValidators.GetGlobalValidators, Sitecore.Kernel"/>
  452. <processor type="Sitecore.Pipelines.GetPageEditorValidators.GetFieldValidators, Sitecore.Kernel"/>
  453. </getPageEditorValidators>
  454. <getRenderingPreview>
  455. <processor type="Sitecore.Pipelines.GetRenderingPreview.GetXslRenderingPreview,Sitecore.Kernel"/>
  456. <processor type="Sitecore.Pipelines.GetRenderingPreview.TryRenderControl,Sitecore.Kernel"/>
  457. <processor type="Sitecore.Pipelines.GetRenderingPreview.GetRenderingPreviewField,Sitecore.Kernel"/>
  458. <processor type="Sitecore.Pipelines.GetRenderingPreview.GetDefaultRenderingPreview,Sitecore.Kernel"/>
  459. </getRenderingPreview>
  460. <getContentEditorFields>
  461. <processor type="Sitecore.Shell.Applications.ContentEditor.Pipelines.GetContentEditorFields.GetFields, Sitecore.Client"/>
  462. <processor type="Sitecore.Shell.Applications.ContentEditor.Pipelines.GetContentEditorFields.GetExplicitFields, Sitecore.Client"/>
  463. </getContentEditorFields>
  464. <getContentEditorSkin>
  465. <processor type="Sitecore.Shell.Applications.ContentEditor.Pipelines.GetContentEditorSkin.ShowStandardFields, Sitecore.Client"/>
  466. <processor type="Sitecore.Shell.Applications.ContentEditor.Pipelines.GetContentEditorSkin.BuildSkin, Sitecore.Client"/>
  467. </getContentEditorSkin>
  468. <getContentEditorWarnings>
  469. <processor type="Sitecore.Pipelines.GetContentEditorWarnings.ItemNotFound, Sitecore.Kernel"/>
  470. <processor type="Sitecore.Pipelines.GetContentEditorWarnings.CanReadLanguage, Sitecore.Kernel"/>
  471. <processor type="Sitecore.Pipelines.GetContentEditorWarnings.HasNoVersions, Sitecore.Kernel"/>
  472. <processor type="Sitecore.Pipelines.GetContentEditorWarnings.CanWrite, Sitecore.Kernel"/>
  473. <processor type="Sitecore.Pipelines.GetContentEditorWarnings.CanWriteWorkflow, Sitecore.Kernel"/>
  474. <processor type="Sitecore.Pipelines.GetContentEditorWarnings.CanWriteLanguage, Sitecore.Kernel"/>
  475. <processor type="Sitecore.Pipelines.GetContentEditorWarnings.IsReadOnly, Sitecore.Kernel"/>
  476. <processor type="Sitecore.Pipelines.GetContentEditorWarnings.IsLocked, Sitecore.Kernel"/>
  477. <processor type="Sitecore.Pipelines.GetContentEditorWarnings.HasNoFields, Sitecore.Kernel"/>
  478. <processor type="Sitecore.Pipelines.GetContentEditorWarnings.NeverPublish, Sitecore.Kernel"/>
  479. <processor type="Sitecore.Pipelines.GetContentEditorWarnings.ItemPublishingRestricted, Sitecore.Kernel"/>
  480. <processor type="Sitecore.Pipelines.GetContentEditorWarnings.VersionPublishingRestricted, Sitecore.Kernel"/>
  481. <processor type="Sitecore.Pipelines.GetContentEditorWarnings.ShowingInputBoxes, Sitecore.Kernel"/>
  482. <processor type="Sitecore.Pipelines.GetContentEditorWarnings.FeedIsEmpty, Sitecore.Kernel"/>
  483. <processor type="Sitecore.Pipelines.GetContentEditorWarnings.RunRules, Sitecore.Kernel"/>
  484. <processor type="Sitecore.Pipelines.GetContentEditorWarnings.Notifications, Sitecore.Kernel"/>
  485. </getContentEditorWarnings>
  486. <!-- Supports the "Add Rendering" dialog by determining renderings allowed for a placeholder. -->
  487. <getPlaceholderRenderings>
  488. <processor type="Sitecore.Pipelines.GetPlaceholderRenderings.GetAllowedRenderings, Sitecore.Kernel"/>
  489. <processor type="Sitecore.Pipelines.GetPlaceholderRenderings.GetPredefinedRenderings, Sitecore.Kernel"/>
  490. <processor type="Sitecore.Pipelines.GetPlaceholderRenderings.RemoveNonEditableRenderings, Sitecore.Kernel"/>
  491. <processor type="Sitecore.Pipelines.GetPlaceholderRenderings.GetPlaceholderRenderingsDialogUrl, Sitecore.Kernel"/>
  492. </getPlaceholderRenderings>
  493. <!-- Allows developers to programmatically disable or hide any button or panel in the Content Editor ribbons
  494. without overriding the individual commands.
  495. Processors must accept a single argument of type GetQueryStateArgs (namespace: Sitecore.Pipelines.GetQueryState) -->
  496. <getQueryState/>
  497. <getSyndicationWarnings>
  498. <processor type="Sitecore.Pipelines.GetSyndicationWarnings.IsReadOnly, Sitecore.Kernel"/>
  499. <processor type="Sitecore.Pipelines.GetSyndicationWarnings.IsLocked, Sitecore.Kernel"/>
  500. <processor type="Sitecore.Pipelines.GetSyndicationWarnings.CantWrite, Sitecore.Kernel"/>
  501. </getSyndicationWarnings>
  502. <!-- Controls Page Editor features for placeholders, fields, edit frames, sublayouts and renderings. -->
  503. <getChromeData>
  504. <processor type="Sitecore.Pipelines.GetChromeData.Setup, Sitecore.Kernel"/>
  505. <processor type="Sitecore.Pipelines.GetChromeData.GetFieldChromeData, Sitecore.Kernel"/>
  506. <processor type="Sitecore.Pipelines.GetChromeData.GetWordFieldChromeData, Sitecore.Kernel"/>
  507. <processor type="Sitecore.Pipelines.GetChromeData.GetRenderingChromeData, Sitecore.Kernel"/>
  508. <processor type="Sitecore.Pipelines.GetChromeData.GetEditFrameChromeData, Sitecore.Kernel"/>
  509. <processor type="Sitecore.Pipelines.GetChromeData.GetPlaceholderChromeData, Sitecore.Kernel"/>
  510. </getChromeData>
  511. <!-- Supports the "Select a Datasource" dialog used to configure the data source of a presentation component. -->
  512. <getRenderingDatasource>
  513. <processor type="Sitecore.Pipelines.GetRenderingDatasource.GetDatasourceLocation, Sitecore.Kernel"/>
  514. <processor type="Sitecore.Pipelines.GetRenderingDatasource.SetFallbackDatasourceLocations, Sitecore.Kernel"/>
  515. <processor type="Sitecore.Pipelines.GetRenderingDatasource.GetDatasourceTemplate, Sitecore.Kernel"/>
  516. <processor type="Sitecore.Pipelines.GetRenderingDatasource.GetTemplatesForSelection, Sitecore.Kernel"/>
  517. <processor type="Sitecore.Pipelines.GetRenderingDatasource.CheckDialogState, Sitecore.Kernel"/>
  518. <processor type="Sitecore.Pipelines.GetRenderingDatasource.GetDialogUrl, Sitecore.Kernel"/>
  519. </getRenderingDatasource>
  520. <!-- Controls actions performed on presentation components in Page Editor -->
  521. <executePageEditorAction>
  522. <processor type="Sitecore.Pipelines.ExecutePageEditorAction.InsertRendering, Sitecore.Kernel"/>
  523. <processor type="Sitecore.Pipelines.ExecutePageEditorAction.ReplaceRendering, Sitecore.Kernel"/>
  524. <processor type="Sitecore.Pipelines.ExecutePageEditorAction.PreviewRendering, Sitecore.Kernel"/>
  525. <processor type="Sitecore.Pipelines.ExecutePageEditorAction.StopIfSublayout, Sitecore.Kernel"/>
  526. <processor type="Sitecore.Pipelines.ExecutePageEditorAction.TryGetXslContol, Sitecore.Kernel"/>
  527. <processor type="Sitecore.Pipelines.ExecutePageEditorAction.TryGetWebControl, Sitecore.Kernel"/>
  528. <processor type="Sitecore.Pipelines.ExecutePageEditorAction.InitActionHandler, Sitecore.Kernel"/>
  529. <processor type="Sitecore.Pipelines.ExecutePageEditorAction.GetDefaultControl, Sitecore.Kernel"/>
  530. </executePageEditorAction>
  531. <renderContentEditor>
  532. <processor type="Sitecore.Shell.Applications.ContentEditor.Pipelines.RenderContentEditor.RenderSkinedContentEditor, Sitecore.Client"/>
  533. <processor type="Sitecore.Shell.Applications.ContentEditor.Pipelines.RenderContentEditor.RenderStandardContentEditor, Sitecore.Client"/>
  534. </renderContentEditor>
  535. <renderField>
  536. <processor type="Sitecore.Pipelines.RenderField.SetParameters, Sitecore.Kernel"/>
  537. <processor type="Sitecore.Pipelines.RenderField.GetFieldValue, Sitecore.Kernel"/>
  538. <processor type="Sitecore.Pipelines.RenderField.GetTextFieldValue, Sitecore.Kernel"/>
  539. <processor type="Sitecore.Pipelines.RenderField.ExpandLinks, Sitecore.Kernel"/>
  540. <processor type="Sitecore.Pipelines.RenderField.GetImageFieldValue, Sitecore.Kernel"/>
  541. <processor type="Sitecore.Pipelines.RenderField.GetLinkFieldValue, Sitecore.Kernel"/>
  542. <processor type="Sitecore.Pipelines.RenderField.GetInternalLinkFieldValue, Sitecore.Kernel"/>
  543. <processor type="Sitecore.Pipelines.RenderField.GetMemoFieldValue, Sitecore.Kernel"/>
  544. <processor type="Sitecore.Pipelines.RenderField.GetDateFieldValue, Sitecore.Kernel"/>
  545. <processor type="Sitecore.Pipelines.RenderField.GetDocxFieldValue, Sitecore.Kernel"/>
  546. <processor type="Sitecore.Pipelines.RenderField.AddBeforeAndAfterValues, Sitecore.Kernel"/>
  547. <processor type="Sitecore.Pipelines.RenderField.RenderWebEditing, Sitecore.Kernel"/>
  548. </renderField>
  549. <search>
  550. <processor type="Sitecore.Pipelines.Search.IDResolver, Sitecore.Kernel"/>
  551. <processor type="Sitecore.Pipelines.Search.PathResolver, Sitecore.Kernel"/>
  552. <processor type="Sitecore.Pipelines.Search.UrlResolver, Sitecore.Kernel"/>
  553. <processor type="Sitecore.Pipelines.Search.SecurityResolver, Sitecore.Kernel"/>
  554. <processor type="Sitecore.Pipelines.Search.DatabaseResolver, Sitecore.Kernel"/>
  555. <processor type="Sitecore.Pipelines.Search.SearchSystemIndex, Sitecore.Kernel"/>
  556. <processor type="Sitecore.Pipelines.Search.CategorizeResults, Sitecore.Kernel"/>
  557. <processor type="Sitecore.Pipelines.Search.AddInstantOptions, Sitecore.Kernel"/>
  558. </search>
  559. <!-- Item filtering. Used for publishing items on the fly when a web site runs in live mode. -->
  560. <filterItem>
  561. <processor type="Sitecore.Pipelines.FilterItem.CheckIfFilteringIsActive, Sitecore.Kernel"/>
  562. <processor type="Sitecore.Pipelines.FilterItem.DisableApprovedVersionFiltering, Sitecore.Kernel"/>
  563. <processor type="Sitecore.Pipelines.FilterItem.GetPublishedVersionOfItem, Sitecore.Kernel"/>
  564. <processor type="Sitecore.Pipelines.FilterItem.EnsureFilteredItem, Sitecore.Kernel"/>
  565. </filterItem>
  566. <word.parseDocx>
  567. <processor type="Sitecore.Pipelines.ParseDocx.ConvertToXHtml, Sitecore.Kernel"/>
  568. <processor type="Sitecore.Pipelines.ParseDocx.ExtractEmbeddedImages, Sitecore.Kernel"/>
  569. <processor type="Sitecore.Pipelines.ParseDocx.FixImageLinks, Sitecore.Kernel"/>
  570. <processor type="Sitecore.Pipelines.ParseDocx.FixStyles, Sitecore.Kernel"/>
  571. <processor type="Sitecore.Pipelines.ParseDocx.FixLinks, Sitecore.Kernel"/>
  572. <processor type="Sitecore.Pipelines.ParseDocx.RemoveJavascript, Sitecore.Kernel"/>
  573. <processor type="Sitecore.Pipelines.ParseDocx.SetFieldValue, Sitecore.Kernel"/>
  574. </word.parseDocx>
  575. <word.renderHtml>
  576. <processor type="Sitecore.Pipelines.RenderDocx.GetHtmlFromField, Sitecore.Kernel"/>
  577. <processor type="Sitecore.Pipelines.RenderDocx.ExpandLinks, Sitecore.Kernel"/>
  578. </word.renderHtml>
  579. <!-- Transforms markup from rich text fields before the Rich Text Editor loads it. -->
  580. <loadRichTextContent/>
  581. <!-- Transforms markup from the Rich Text Editor before saving it as a rich text field value. -->
  582. <saveRichTextContent/>
  583. <getItemPersonalizationVisibility>
  584. <processor type="Sitecore.Pipelines.GetItemPersonalizationVisibility.CheckAnalyticsConfiguration, Sitecore.Kernel"/>
  585. <processor type="Sitecore.Pipelines.GetItemPersonalizationVisibility.CheckUserSettings, Sitecore.Kernel"/>
  586. <processor type="Sitecore.Pipelines.GetItemPersonalizationVisibility.CheckSectionAvailability, Sitecore.Kernel"/>
  587. </getItemPersonalizationVisibility>
  588. <findVisitorEmailAddress>
  589. <processor type="Sitecore.Pipelines.GetVisitorEmailAddress.FindVisitorEmailAddress, Sitecore.Kernel" method="FindEmailInUserProfile"/>
  590. </findVisitorEmailAddress>
  591. </pipelines>
  592. <!-- List of data api implementations enabling access to SQL based databases. -->
  593. <dataApis>
  594. <!-- Data api for accessing SQL Server databases. -->
  595. <dataApi name="SqlServer" type="Sitecore.Data.SqlServer.SqlServerDataApi, Sitecore.Kernel">
  596. <param connectionStringName="$(1)"/>
  597. </dataApi>
  598. </dataApis>
  599. <!-- DATA PROVIDERS -->
  600. <dataProviders>
  601. <main type="Sitecore.Data.$(database).$(database)DataProvider, Sitecore.Kernel">
  602. <param connectionStringName="$(1)"/>
  603. <Name>$(1)</Name>
  604. </main>
  605. <filesystem type="Sitecore.Data.DataProviders.FileSystemDataProvider, Sitecore.Kernel">
  606. <CacheOptions.DisableAll>true</CacheOptions.DisableAll>
  607. </filesystem>
  608. <templatefile type="Sitecore.Data.DataProviders.TemplateFileResolver, Sitecore.Kernel">
  609. <param desc="template file">$(1)</param>
  610. <abortChain>true</abortChain>
  611. </templatefile>
  612. <methodGroups>
  613. <copyMove>
  614. <CopyItem/>
  615. <MoveItem/>
  616. </copyMove>
  617. <create>
  618. <AddVersion/>
  619. <CreateItem/>
  620. </create>
  621. <delete>
  622. <DeleteItem/>
  623. <RemoveVersion/>
  624. <RemoveVersions/>
  625. </delete>
  626. <properties>
  627. <GetProperty/>
  628. <RemoveProperty/>
  629. <SetProperty/>
  630. </properties>
  631. <publishing>
  632. <AddToPublishQueue/>
  633. <CleanupPublishQueue/>
  634. <GetPublishQueue/>
  635. </publishing>
  636. <query>
  637. <SelectIDs/>
  638. <SelectSingleID/>
  639. </query>
  640. <read>
  641. <BlobStreamExists/>
  642. <GetItemDefinition/>
  643. <GetItemFields/>
  644. <GetItemVersions/>
  645. </read>
  646. <relations>
  647. <GetChildIDs/>
  648. <GetParentID/>
  649. <GetRootID/>
  650. <HasChildren/>
  651. </relations>
  652. <resolve>
  653. <ResolvePath/>
  654. </resolve>
  655. <templates>
  656. <ChangeTemplate/>
  657. <GetTemplateItemIds/>
  658. <GetTemplates/>
  659. </templates>
  660. <update>
  661. <SaveItem/>
  662. </update>
  663. <workflow>
  664. <GetItemsInWorkflowState/>
  665. <GetWorkflowInfo/>
  666. <SetWorkflowInfo/>
  667. </workflow>
  668. </methodGroups>
  669. </dataProviders>
  670. <!-- DATA PROVIDERS -->
  671. <proxyDataProviders>
  672. <main type="Sitecore.Data.$(database).$(database)ProxyDataProvider, Sitecore.Kernel">
  673. <param connectionStringName="$(1)"/>
  674. <Name>$(1)</Name>
  675. </main>
  676. </proxyDataProviders>
  677. <workflowHistoryStores>
  678. <main type="Sitecore.Data.$(database).$(database)HistoryStore, Sitecore.Kernel">
  679. <param connectionStringName="$(1)"/>
  680. </main>
  681. </workflowHistoryStores>
  682. <!-- DATABASES -->
  683. <databases>
  684. <!-- core -->
  685. <database id="core" singleInstance="true" type="Sitecore.Data.Database, Sitecore.Kernel">
  686. <param desc="name">$(id)</param>
  687. <connectionStringName>$(id)</connectionStringName>
  688. <icon>Software/16x16/application_server.png</icon>
  689. <dataProviders hint="list:AddDataProvider">
  690. <dataProvider ref="dataProviders/main" param1="$(id)">
  691. <prefetch hint="raw:AddPrefetch">
  692. <sc.include file="/App_Config/Prefetch/Common.config"/>
  693. <sc.include file="/App_Config/Prefetch/Core.config"/>
  694. </prefetch>
  695. </dataProvider>
  696. </dataProviders>
  697. <workflowProvider hint="defer" type="Sitecore.Workflows.Simple.WorkflowProvider, Sitecore.Kernel">
  698. <param desc="database">$(id)</param>
  699. <param desc="history store" ref="workflowHistoryStores/main" param1="$(id)"/>
  700. </workflowProvider>
  701. <archives hint="raw:AddArchive">
  702. <archive name="archive"/>
  703. <archive name="recyclebin"/>
  704. </archives>
  705. <cacheSizes hint="setting">
  706. <data>20MB</data>
  707. <items>10MB</items>
  708. <paths>500KB</paths>
  709. <standardValues>500KB</standardValues>
  710. </cacheSizes>
  711. <Engines.HistoryEngine.Storage>
  712. <obj type="Sitecore.Data.$(database).$(database)HistoryStorage, Sitecore.Kernel">
  713. <param connectionStringName="$(id)"/>
  714. </obj>
  715. </Engines.HistoryEngine.Storage>
  716. <NotificationProvider type="Sitecore.Data.DataProviders.$(database).$(database)NotificationProvider, Sitecore.Kernel">
  717. <param connectionStringName="$(id)"/>
  718. <param desc="databaseName">$(id)</param>
  719. </NotificationProvider>
  720. </database>
  721. <!-- master -->
  722. <database id="master" singleInstance="true" type="Sitecore.Data.Database, Sitecore.Kernel">
  723. <param desc="name">$(id)</param>
  724. <icon>People/16x16/cubes_blue.png</icon>
  725. <dataProviders hint="list:AddDataProvider">
  726. <dataProvider ref="dataProviders/main" param1="$(id)">
  727. <prefetch hint="raw:AddPrefetch">
  728. <sc.include file="/App_Config/Prefetch/Common.config"/>
  729. <sc.include file="/App_Config/Prefetch/Master.config"/>
  730. </prefetch>
  731. </dataProvider>
  732. </dataProviders>
  733. <securityEnabled>true</securityEnabled>
  734. <proxiesEnabled>false</proxiesEnabled>
  735. <publishVirtualItems>true</publishVirtualItems>
  736. <proxyDataProvider ref="proxyDataProviders/main" param1="$(id)"/>
  737. <workflowProvider hint="defer" type="Sitecore.Workflows.Simple.WorkflowProvider, Sitecore.Kernel">
  738. <param desc="database">$(id)</param>
  739. <param desc="history store" ref="workflowHistoryStores/main" param1="$(id)"/>
  740. </workflowProvider>
  741. <archives hint="raw:AddArchive">
  742. <archive name="archive"/>
  743. <archive name="recyclebin"/>
  744. </archives>
  745. <Engines.HistoryEngine.Storage>
  746. <obj type="Sitecore.Data.$(database).$(database)HistoryStorage, Sitecore.Kernel">
  747. <param connectionStringName="$(id)"/>
  748. <EntryLifeTime>30.00:00:00</EntryLifeTime>
  749. </obj>
  750. </Engines.HistoryEngine.Storage>
  751. <Engines.HistoryEngine.SaveDotNetCallStack>false</Engines.HistoryEngine.SaveDotNetCallStack>
  752. <NotificationProvider type="Sitecore.Data.DataProviders.$(database).$(database)NotificationProvider, Sitecore.Kernel">
  753. <param connectionStringName="$(id)"/>
  754. <param desc="databaseName">$(id)</param>
  755. </NotificationProvider>
  756. <cacheSizes hint="setting">
  757. <data>20MB</data>
  758. <items>10MB</items>
  759. <paths>500KB</paths>
  760. <standardValues>500KB</standardValues>
  761. </cacheSizes>
  762. </database>
  763. <!-- web -->
  764. <database id="web" singleInstance="true" type="Sitecore.Data.Database, Sitecore.Kernel">
  765. <param desc="name">$(id)</param>
  766. <icon>Network/16x16/earth.png</icon>
  767. <securityEnabled>true</securityEnabled>
  768. <dataProviders hint="list:AddDataProvider">
  769. <dataProvider ref="dataProviders/main" param1="$(id)">
  770. <disableGroup>publishing</disableGroup>
  771. <prefetch hint="raw:AddPrefetch">
  772. <sc.include file="/App_Config/Prefetch/Common.config"/>
  773. <sc.include file="/App_Config/Prefetch/Web.config"/>
  774. </prefetch>
  775. </dataProvider>
  776. </dataProviders>
  777. <proxiesEnabled>false</proxiesEnabled>
  778. <proxyDataProvider ref="proxyDataProviders/main" param1="$(id)"/>
  779. <archives hint="raw:AddArchive">
  780. <archive name="archive"/>
  781. <archive name="recyclebin"/>
  782. </archives>
  783. <cacheSizes hint="setting">
  784. <data>20MB</data>
  785. <items>10MB</items>
  786. <paths>500KB</paths>
  787. <standardValues>500KB</standardValues>
  788. </cacheSizes>
  789. </database>
  790. <!-- file system -->
  791. <database id="filesystem" singleInstance="true" type="Sitecore.Data.Database, Sitecore.Kernel">
  792. <param desc="name">$(id)</param>
  793. <dataProviders hint="list:AddDataProvider">
  794. <dataProvider ref="dataProviders/filesystem" param1="$(id)"/>
  795. </dataProviders>
  796. <readonly>true</readonly>
  797. <securityEnabled>false</securityEnabled>
  798. <cacheSizes hint="setting">
  799. <data>0</data>
  800. <items>0</items>
  801. <paths>0</paths>
  802. <standardValues>0</standardValues>
  803. </cacheSizes>
  804. </database>
  805. </databases>
  806. <!-- ARCHIVES -->
  807. <!--
  808. Define archive providers for databases
  809. IMPORTANT: If you wish to support multiple provides, you must set defaultProvider="switcher"
  810. Supported attributes:
  811. name: A unique provider name
  812. type: The provider type
  813. database: Connects the provider with a specified database.
  814. If the database attribute is missing or the value of this attribute is equal to "*"
  815. then the provider will be used for all databases.
  816. If we have more than one provider which is connected to the same database an exception will be thrown.
  817. Examples of usages:
  818. <add name="<unique_name>" type="<type>" database="core"/>
  819. <add name="<unique_name>" type="<type>" database="web|master"/>
  820. <add name="<unique_name>" type="<type>" database="*"/>
  821. -->
  822. <archives defaultProvider="sql" enabled="true">
  823. <providers>
  824. <clear/>
  825. <add name="sql" type="Sitecore.Data.Archiving.SqlArchiveProvider, Sitecore.Kernel" database="*"/>
  826. <add name="switcher" type="Sitecore.Data.Archiving.SwitchingArchiveProvider, Sitecore.Kernel"/>
  827. </providers>
  828. </archives>
  829. <search>
  830. <analyzer type="Lucene.Net.Analysis.Standard.StandardAnalyzer, Lucene.Net"/>
  831. <categorizer type="Sitecore.Pipelines.Search.CategorizeResults+Categorizer, Sitecore.Kernel">
  832. <Categories hint="raw:AddCategory">
  833. <category path="/sitecore/content"/>
  834. <category displayName="Images">
  835. <templateID>{F1828A2C-7E5D-4BBD-98CA-320474871548}</templateID>
  836. <templateID>{DAF085E8-602E-43A6-8299-038FF171349F}</templateID>
  837. <templateID>{C97BA923-8009-4858-BDD5-D8BE5FCCECF7}</templateID>
  838. <templateID>{EB3FB96C-D56B-4AC9-97F8-F07B24BB9BF7}</templateID>
  839. </category>
  840. <category displayName="Documents">
  841. <templateID>{16692733-9A61-45E6-B0D4-4C0C06F8DD3C}</templateID>
  842. <templateID>{777F0C76-D712-46EA-9F40-371ACDA18A1C}</templateID>
  843. <templateID>{7BB0411F-50CD-4C21-AD8F-1FCDE7C3AFFE}</templateID>
  844. <templateID>{0603F166-35B8-469F-8123-E8D87BEDC171}</templateID>
  845. <templateID>{3DB3A3CA-A0A9-4228-994B-F70C8E99A1CE}</templateID>
  846. <templateID>{2A130D0C-A2A9-4443-B418-917F857BF6C9}</templateID>
  847. <templateID>{F57FB07D-332A-4934-AA67-0A629C5396E2}</templateID>
  848. <templateID>{CC80011D-8EAE-4BFC-84F1-67ECD0223E9E}</templateID>
  849. </category>
  850. <category path="/sitecore/media library"/>
  851. <category path="/sitecore/layout/devices"/>
  852. <category path="/sitecore/layout/layouts"/>
  853. <category path="/sitecore/layout/sublayouts"/>
  854. <category path="/sitecore/layout/renderings"/>
  855. <category path="/sitecore/layout"/>
  856. <category templateIDs="{455A3E98-A627-4B40-8035-E683A0331AC7}" displayName="Template Fields"/>
  857. <category templateIDs="{E269FBB5-3750-427A-9149-7AA950B49301}" displayName="Template Sections"/>
  858. <category path="/sitecore/templates/branches"/>
  859. <category path="/sitecore/templates/system" displayName="System Templates"/>
  860. <category path="/sitecore/templates"/>
  861. <category path="/sitecore/system/aliases"/>
  862. <category path="/sitecore/system/languages"/>
  863. <category path="/sitecore/system/workflows"/>
  864. <category path="/sitecore/system"/>
  865. <category path="/sitecore/content/applications/control panel" database="core"/>
  866. <category path="/sitecore/content/applications" database="core"/>
  867. </Categories>
  868. </categorizer>
  869. <configuration type="Sitecore.Search.SearchConfiguration, Sitecore.Kernel" singleInstance="true">
  870. <indexes hint="list:AddIndex">
  871. <index id="system" type="Sitecore.Search.Index, Sitecore.Kernel">
  872. <param desc="name">$(id)</param>
  873. <param desc="folder">__system</param>
  874. <Analyzer ref="search/analyzer"/>
  875. <locations hint="list:AddCrawler">
  876. <core type="Sitecore.Search.Crawlers.DatabaseCrawler,Sitecore.Kernel">
  877. <Database>core</Database>
  878. <Root>/sitecore/content</Root>
  879. <include hint="list:IncludeTemplate">
  880. <application>{EB06CEC0-5E2D-4DC4-875B-01ADCC577D13}</application>
  881. </include>
  882. <Tags>application</Tags>
  883. <Boost>2.0</Boost>
  884. </core>
  885. <core-controlpanel type="Sitecore.Search.Crawlers.DatabaseCrawler,Sitecore.Kernel">
  886. <Database>core</Database>
  887. <Root>/sitecore/content/applications/control panel</Root>
  888. <include hint="list:IncludeTemplate">
  889. <taskoption>{BDB6FA46-2F76-4BDE-8138-52B56C2FC47E}</taskoption>
  890. </include>
  891. <Tags>taskoption</Tags>
  892. <Boost>1.9</Boost>
  893. </core-controlpanel>
  894. <master type="Sitecore.Search.Crawlers.DatabaseCrawler, Sitecore.Kernel">
  895. <Database>master</Database>
  896. <Tags>master content</Tags>
  897. </master>
  898. </locations>
  899. </index>
  900. </indexes>
  901. </configuration>
  902. </search>
  903. <!-- AUTHENTICATION -->
  904. <authentication defaultProvider="forms">
  905. <providers>
  906. <clear/>
  907. <add name="forms" type="Sitecore.Security.Authentication.FormsAuthenticationProvider, Sitecore.Kernel"/>
  908. </providers>
  909. </authentication>
  910. <httpAuthentication defaultProvider="Digest">
  911. <providers>
  912. <clear/>
  913. <add name="Basic" type="Sitecore.Security.Authentication.BasicHttpAuthenticationProvider, Sitecore.Kernel">
  914. <Realm>sitecore</Realm>
  915. </add>
  916. <add name="Digest" type="Sitecore.Security.Authentication.DigestHttpAuthenticationProvider, Sitecore.Kernel">
  917. <Realm>sitecore</Realm>
  918. </add>
  919. </providers>
  920. </httpAuthentication>
  921. <!-- USERS -->
  922. <userManager defaultProvider="default" enabled="true">
  923. <providers>
  924. <clear/>
  925. <add name="default" type="Sitecore.Security.Accounts.UserProvider, Sitecore.Kernel"/>
  926. </providers>
  927. </userManager>
  928. <!-- ROLES -->
  929. <rolesInRolesManager defaultProvider="sql" enabled="true">
  930. <providers>
  931. <clear/>
  932. <add name="sql" type="Sitecore.Security.Accounts.SqlServerRolesInRolesProvider, Sitecore.Kernel" connectionStringName="core" rolesInRolesSupported="true" globalRolesConfigStoreName="globalRoles" raiseEvents="true"/>
  933. </providers>
  934. </rolesInRolesManager>
  935. <!-- AUTHORIZATION -->
  936. <authorization defaultProvider="sql">
  937. <providers>
  938. <clear/>
  939. <add name="sql" type="Sitecore.Security.AccessControl.SqlServerAuthorizationProvider, Sitecore.Kernel" connectionStringName="core" embedAclInItems="true"/>
  940. </providers>
  941. </authorization>
  942. <!--
  943. ACCESS RIGHTS
  944. Example of a <rights> element using a custom type (which must derive from AccessRight):
  945. <add name="my:access" comment="Custom right." title="Custom" type="My.Security.MyAccessRight, My.Assembly"/>
  946. Example of a <rules> element using a custom type (which must derive from AcessRightRule):
  947. <add prefix="my:" typeName="My.MyEntity" type="My.MyAcessRightRule, My.Assembly"/>
  948. -->
  949. <accessRights defaultProvider="config">
  950. <providers>
  951. <clear/>
  952. <add name="config" type="Sitecore.Security.AccessControl.ConfigAccessRightProvider, Sitecore.Kernel" configRoot="accessRights"/>
  953. </providers>
  954. <rights defaultType="Sitecore.Security.AccessControl.AccessRight, Sitecore.Kernel">
  955. <add name="field:read" comment="Read right for fields." title="Field Read"/>
  956. <add name="field:write" comment="Write right for fields." title="Field Write" modifiesData="true"/>
  957. <add name="item:read" comment="Read right for items." title="Read"/>
  958. <add name="item:write" comment="Write right for items." title="Write" modifiesData="true"/>
  959. <add name="item:rename" comment="Rename right for items." title="Rename" modifiesData="true"/>
  960. <add name="item:create" comment="Create right for items." title="Create" modifiesData="true"/>
  961. <add name="item:delete" comment="Delete right for items." title="Delete" modifiesData="true"/>
  962. <add name="item:admin" comment="Admin right for items." title="Administer" modifiesData="true"/>
  963. <add name="language:read" comment="Read right for languages." title="Language Read"/>
  964. <add name="language:write" comment="Write right for languages." title="Language Write" modifiesData="true"/>
  965. <add name="site:enter" comment="The right to enter a site." title="Site Enter"/>
  966. <add name="insert:show" comment="Determines if the user can see the insert option" title="Show in Insert"/>
  967. <add name="workflowState:delete" comment="The right to delete an item based on its workflow state." title="Workflow State Delete"/>
  968. <add name="workflowState:write" comment="The right to write an item based on its workflow state." title="Workflow State Write" modifiesData="true"/>
  969. <add name="workflowCommand:execute" comment="The right to execute a workflow command." title="Workflow Command Execute"/>
  970. <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"/>
  971. <add name="*" comment="Wildcard right. For internal use only."/>
  972. </rights>
  973. <rules>
  974. <add prefix="field:" ancestor="{3C1715FE-6A13-4FCF-845F-DE308BA9741D}" comment="/sitecore/templates" typeName="Sitecore.Data.Fields.Field"/>
  975. <add prefix="insert:" templateId="{35E75C72-4985-4E09-88C3-0EAC6CD1E64F}" comment="insert:show for Branch template"/>
  976. <add prefix="insert:" templateId="{B2613CC1-A748-46A3-A0DB-3774574BD339}" comment="insert:show for Command template"/>
  977. <add prefix="insert:" templateId="{AB86861A-6030-46C5-B394-E8F99E8B87DB}" comment="insert:show for Template template"/>
  978. <add prefix="item:" typeName="Sitecore.Data.Items.Item"/>
  979. <add prefix="language:" ancestor="{64C4F646-A3FA-4205-B98E-4DE2C609B60F}" comment="/sitecore/system/language"/>
  980. <add prefix="workflowState:" ancestor="{05592656-56D7-4D85-AACF-30919EE494F9}" comment="/sitecore/system/workflows"/>
  981. <add prefix="workflowCommand:" ancestor="{05592656-56D7-4D85-AACF-30919EE494F9}" comment="/sitecore/system/workflows"/>
  982. <add prefix="profile:" templateId="{8E0C1738-3591-4C60-8151-54ABCC9807D1}" comment="profile:customize for Profile items only"/>
  983. </rules>
  984. </accessRights>
  985. <!-- PRESENTATION -->
  986. <presentationManager defaultProvider="item" enabled="true">
  987. <providers>
  988. <clear/>
  989. <add name="item" type="Sitecore.Presentation.PresentationProvider, Sitecore.Kernel"/>
  990. </providers>
  991. </presentationManager>
  992. <!-- CONTROL -->
  993. <controlManager defaultProvider="default" enabled="true">
  994. <providers>
  995. <clear/>
  996. <add name="default" type="Sitecore.Presentation.ControlProvider, Sitecore.Kernel"/>
  997. </providers>
  998. </controlManager>
  999. <!-- PUBLIHING -->
  1000. <publishManager defaultProvider="default" enabled="true">
  1001. <providers>
  1002. <clear/>
  1003. <add name="default" type="Sitecore.Publishing.PipelinePublishProvider, Sitecore.Kernel"/>
  1004. </providers>
  1005. </publishManager>
  1006. <!-- PREVIEW -->
  1007. <previewManager defaultProvider="default" enabled="true">
  1008. <providers>
  1009. <clear/>
  1010. <add name="default" type="Sitecore.Publishing.PreviewProvider, Sitecore.Kernel"/>
  1011. </providers>
  1012. </previewManager>
  1013. <!-- CONFIG STORES -->
  1014. <configStores>
  1015. <add name="domains" type="Sitecore.Configuration.XmlConfigStore, Sitecore.Kernel" factoryMethod="LoadFromFile" arg0="/App_Config/Security/Domains.config"/>
  1016. <add name="globalRoles" type="Sitecore.Configuration.XmlConfigStore, Sitecore.Kernel" factoryMethod="LoadFromFile" arg0="/App_Config/Security/GlobalRoles.config"/>
  1017. </configStores>
  1018. <!-- DOMAINS -->
  1019. <itemManager defaultProvider="default">
  1020. <providers>
  1021. <clear/>
  1022. <add name="default" type="Sitecore.Data.Managers.ItemProvider, Sitecore.Kernel"/>
  1023. </providers>
  1024. </itemManager>
  1025. <!-- DOMAINS -->
  1026. <domainManager defaultProvider="file">
  1027. <providers>
  1028. <clear/>
  1029. <add name="file" type="Sitecore.Security.Domains.ConfigStoreDomainProvider, Sitecore.Kernel" configStoreName="domains"/>
  1030. <add name="config" type="Sitecore.SecurityModel.ConfigDomainProvider, Sitecore.Kernel" domainList="domainManager/domains" defaultDomain="sitecore"/>
  1031. </providers>
  1032. <!-- Sample for use with config provider above -->
  1033. <domains>
  1034. <domain id="sitecore" type="Sitecore.Security.Domains.Domain, Sitecore.Kernel">
  1035. <param desc="name">$(id)</param>
  1036. <ensureAnonymousUser>false</ensureAnonymousUser>
  1037. </domain>
  1038. <domain id="extranet" type="Sitecore.Security.Domains.Domain, Sitecore.Kernel">
  1039. <param desc="name">$(id)</param>
  1040. <ensureAnonymousUser>true</ensureAnonymousUser>
  1041. </domain>
  1042. <domain id="default" type="Sitecore.Security.Domains.Domain, Sitecore.Kernel">
  1043. <param desc="name">$(id)</param>
  1044. <ensureAnonymousUser>true</ensureAnonymousUser>
  1045. <isDefault>true</isDefault>
  1046. </domain>
  1047. </domains>
  1048. </domainManager>
  1049. <!-- SWITCHING PROVIDERS -->
  1050. <switchingProviders>
  1051. <membership>
  1052. <provider providerName="sql" storeFullNames="true" wildcard="%" domains="*"/>
  1053. </membership>
  1054. <roleManager>
  1055. <provider providerName="sql" storeFullNames="true" wildcard="%" domains="*"/>
  1056. </roleManager>
  1057. <profile>
  1058. <provider providerName="sql" storeFullNames="true" wildcard="%" domains="*"/>
  1059. </profile>
  1060. </switchingProviders>
  1061. <!-- MEDIA PATH -->
  1062. <mediaPath defaultProvider="default">
  1063. <providers>
  1064. <clear/>
  1065. <add name="default" type="Sitecore.Resources.Media.MediaPathProvider, Sitecore.Kernel"/>
  1066. </providers>
  1067. </mediaPath>
  1068. <!-- SITES -->
  1069. <siteManager defaultProvider="config">
  1070. <providers>
  1071. <clear/>
  1072. <add name="config" type="Sitecore.Sites.ConfigSiteProvider, Sitecore.Kernel" siteList="sites" checkSecurity="false"/>
  1073. </providers>
  1074. </siteManager>
  1075. <!-- LINKS -->
  1076. <!-- Options (first is default):
  1077. addAspxExtension: true | false (If you set this to false, remember to configure IIS to map all requests (*) to ASP.NET)
  1078. alwaysIncludeServerUrl: false | true
  1079. encodeNames: true | false
  1080. languageEmbedding: asNeeded | always | never
  1081. languageLocation: filePath | queryString
  1082. lowercaseUrls: true | false
  1083. shortenUrls: true | false
  1084. useDisplayName: false | true
  1085. -->
  1086. <linkManager defaultProvider="sitecore">
  1087. <providers>
  1088. <clear/>
  1089. <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"/>
  1090. </providers>
  1091. </linkManager>
  1092. <!-- STANDARD VALUES -->
  1093. <standardValues defaultProvider="sitecore">
  1094. <providers>
  1095. <clear/>
  1096. <add name="sitecore" type="Sitecore.Data.StandardValuesProvider, Sitecore.Kernel"/>
  1097. </providers>
  1098. </standardValues>
  1099. <!-- FIELD TYPES -->
  1100. <!-- Defines the releation between a field type name, e.g. "lookup", and an implementation class -->
  1101. <fieldTypes>
  1102. <sc.include file="/App_Config/FieldTypes.config"/>
  1103. </fieldTypes>
  1104. <!-- CLIENT DATASTORE -->
  1105. <clientDataStore type="Sitecore.Data.$(database).$(database)ClientDataStore, Sitecore.Kernel">
  1106. <param connectionStringName="core"/>
  1107. <param desc="object lifetime">00:20:00</param>
  1108. </clientDataStore>
  1109. <!-- HOOKS -->
  1110. <hooks>
  1111. <hook type="Sitecore.Diagnostics.HealthMonitorHook, Sitecore.Kernel"/>
  1112. <hook type="Sitecore.Diagnostics.MemoryMonitorHook, Sitecore.Kernel">
  1113. <param desc="Threshold">800MB</param>
  1114. <param desc="Check interval">00:00:05</param>
  1115. <param desc="Minimum time between log entries">00:01:00</param>
  1116. <ClearCaches>false</ClearCaches>
  1117. <GarbageCollect>false</GarbageCollect>
  1118. <AdjustLoadFactor>false</AdjustLoadFactor>
  1119. </hook>
  1120. </hooks>
  1121. <!-- SCHEDULING -->
  1122. <scheduling>
  1123. <!-- Time between checking for scheduled tasks waiting to execute -->
  1124. <frequency>00:05:00</frequency>
  1125. <!-- Agent to process schedules embedded as items in a database -->
  1126. <agent type="Sitecore.Tasks.DatabaseAgent" method="Run" interval="00:10:00">
  1127. <param desc="database">core</param>
  1128. <param desc="schedule root">/sitecore/system/tasks/schedules</param>
  1129. <LogActivity>true</LogActivity>
  1130. </agent>
  1131. <!-- Agent to process schedules embedded as items in a database -->
  1132. <agent type="Sitecore.Tasks.DatabaseAgent" method="Run" interval="00:10:00">
  1133. <param desc="database">master</param>
  1134. <param desc="schedule root">/sitecore/system/tasks/schedules</param>
  1135. <LogActivity>true</LogActivity>
  1136. </agent>
  1137. <!-- Agent to retrieve a URL -->
  1138. <agent type="Sitecore.Tasks.UrlAgent" method="Run" interval="01:00:00">
  1139. <param desc="url">/sitecore/service/keepalive.aspx</param>
  1140. <LogActivity>true</LogActivity>
  1141. </agent>
  1142. <!-- Agent to process tasks from the task database (TaskDatabase) -->
  1143. <agent type="Sitecore.Tasks.TaskDatabaseAgent" method="Run" interval="00:10:00"/>
  1144. <!-- Agent to clean up client data -->
  1145. <agent type="Sitecore.Tasks.CompactClientDataAgent" method="Run" interval="04:00:00"/>
  1146. <!-- Agent to clean up history data -->
  1147. <agent type="Sitecore.Tasks.CleanupHistory" method="Run" interval="04:00:00"/>
  1148. <!-- Agent to clean up publishing queue -->
  1149. <agent type="Sitecore.Tasks.CleanupPublishQueue, Sitecore.Kernel" method="Run" interval="04:00:00">
  1150. <DaysToKeep>30</DaysToKeep>
  1151. </agent>
  1152. <!-- Agent to clean up the event queue -->
  1153. <agent type="Sitecore.Tasks.CleanupEventQueue, Sitecore.Kernel" method="Run" interval="04:00:00">
  1154. <DaysToKeep>1</DaysToKeep>
  1155. </agent>
  1156. <!-- Agent to clear the HTML cache periodically -->
  1157. <agent type="Sitecore.Tasks.HtmlCacheClearAgent" method="Run" interval="00:00:00"/>
  1158. <!-- Agent to publish database periodically -->
  1159. <agent type="Sitecore.Tasks.PublishAgent" method="Run" interval="00:00:00">
  1160. <param desc="source database">master</param>
  1161. <param desc="target database">web</param>
  1162. <param desc="mode (full or smart or incremental)">incremental</param>
  1163. <param desc="languages">en, da</param>
  1164. </agent>
  1165. <!-- Agent to clean up work files -->
  1166. <agent type="Sitecore.Tasks.CleanupAgent" method="Run" interval="06:00:00">
  1167. <!-- Specifies files to be cleaned up.
  1168. If rolling="true", [minCount] and [maxCount] will be ignored.
  1169. [minAge] and [maxAge] must be specified as [days.]hh:mm:ss. The default value
  1170. of [minAge] is 30 minutes.
  1171. [strategy]: number of files within hour, day, week, month, year
  1172. [recursive=true|false]: descend folders?
  1173. -->
  1174. <files hint="raw:AddCommand">
  1175. <remove folder="$(dataFolder)/logs" pattern="log.*.txt" maxCount="20" minAge="7.00:00:00"/>
  1176. <remove folder="$(dataFolder)/viewstate" pattern="*.txt" maxAge="2.00:00:00" recursive="true"/>
  1177. <remove folder="$(dataFolder)/Dashboard reports" pattern="*.*" maxAge="2.00:00:00" recursive="true"/>
  1178. <remove folder="$(tempFolder)/diagnostics" pattern="*.*" maxAge="00:10:00" recursive="true"/>
  1179. <remove folder="/App_Data/MediaCache" pattern="*.*" maxAge="90.00:00:00" recursive="true"/>
  1180. </files>
  1181. </agent>
  1182. <!-- Agent to dump performance counter data -->
  1183. <agent type="Sitecore.Tasks.CounterDumpAgent" method="Run" interval="01:00:00">
  1184. <DumpFile>$(dataFolder)/diagnostics/counters.{date}.{time}.{processid}.txt</DumpFile>
  1185. </agent>
  1186. <agent type="Sitecore.Tasks.CloneNotificationsCleanupAgent" method="Run" interval="1.00:00:00">
  1187. <LogActivity>true</LogActivity>
  1188. </agent>
  1189. </scheduling>
  1190. <!-- PROCESSORS
  1191. Classes must have parameterless constructor.
  1192. Supported attributes:
  1193. mode=[on|off]
  1194. type=name of class (case-sensitive).
  1195. namespace=namespace containing class. If no namespace is included, it is assumed that the namespace is the same as the assembly name.
  1196. assembly=name of dll containing the class (case-sensitive)
  1197. -->
  1198. <processors>
  1199. <dispatch>
  1200. <!-- This pipeline has been deprecated - try using the CommandManager object instead -->
  1201. </dispatch>
  1202. <attachFile argsType="Sitecore.Pipelines.Attach.AttachArgs">
  1203. <processor mode="on" type="Sitecore.Pipelines.Attach.CheckSize,Sitecore.Kernel"/>
  1204. <processor mode="on" type="Sitecore.Pipelines.Attach.UpdatePath,Sitecore.Kernel"/>
  1205. <processor mode="on" type="Sitecore.Pipelines.Attach.Save,Sitecore.Kernel"/>
  1206. </attachFile>
  1207. <uiAddFromTemplate>
  1208. <processor mode="on" type="Sitecore.Shell.Framework.Pipelines.AddFromTemplate,Sitecore.Kernel" method="GetTemplate"/>
  1209. <processor mode="on" type="Sitecore.Shell.Framework.Pipelines.AddFromTemplate,Sitecore.Kernel" method="Execute"/>
  1210. </uiAddFromTemplate>
  1211. <uiArchiveItems>
  1212. <processor mode="on" type="Sitecore.Shell.Framework.Pipelines.ArchiveItems,Sitecore.Kernel" method="CheckPermissions"/>
  1213. <processor mode="on" type="Sitecore.Shell.Framework.Pipelines.ArchiveItems,Sitecore.Kernel" method="Confirm"/>
  1214. <processor mode="on" type="Sitecore.Shell.Framework.Pipelines.ArchiveItems,Sitecore.Kernel" method="CheckTemplateLinks"/>
  1215. <processor mode="on" type="Sitecore.Shell.Framework.Pipelines.ArchiveItems,Sitecore.Kernel" method="CheckCloneLinks"/>
  1216. <processor mode="on" type="Sitecore.Shell.Framework.Pipelines.ArchiveItems,Sitecore.Kernel" method="CheckLinks"/>
  1217. <processor mode="on" type="Sitecore.Shell.Framework.Pipelines.ArchiveItems,Sitecore.Kernel" method="CheckLanguage"/>
  1218. <processor mode="on" type="Sitecore.Shell.Framework.Pipelines.ArchiveItems,Sitecore.Kernel" method="UncloneItems"/>
  1219. <processor mode="on" type="Sitecore.Shell.Framework.Pipelines.ArchiveItems,Sitecore.Kernel" method="Execute"/>
  1220. </uiArchiveItems>
  1221. <closeWizard>
  1222. <processor mode="on" type="Sitecore.Web.UI.Pages.WizardForm, Sitecore.Kernel" method="Confirmation"/>
  1223. </closeWizard>
  1224. <uiCopyItems>
  1225. <processor mode="on" type="Sitecore.Shell.Framework.Pipelines.CopyItems,Sitecore.Kernel" method="GetDestination"/>
  1226. <processor mode="on" type="Sitecore.Shell.Framework.Pipelines.CopyItems,Sitecore.Kernel" method="CheckDestination"/>
  1227. <processor mode="on" type="Sitecore.Shell.Framework.Pipelines.CopyItems,Sitecore.Kernel" method="CheckLanguage"/>
  1228. <processor mode="on" type="Sitecore.Shell.Framework.Pipelines.CopyItems,Sitecore.Kernel" method="Execute"/>
  1229. </uiCopyItems>
  1230. <uiCloneItems>
  1231. <processor mode="on" type="Sitecore.Shell.Framework.Pipelines.CloneItems,Sitecore.Kernel" method="GetDestination"/>
  1232. <processor mode="on" type="Sitecore.Shell.Framework.Pipelines.CloneItems,Sitecore.Kernel" method="CheckDestination"/>
  1233. <processor mode="on" type="Sitecore.Shell.Framework.Pipelines.CloneItems,Sitecore.Kernel" method="CheckLanguage"/>
  1234. <processor mode="on" type="Sitecore.Shell.Framework.Pipelines.CloneItems,Sitecore.Kernel" method="Execute"/>
  1235. </uiCloneItems>
  1236. <uiDeleteFiles>
  1237. <processor mode="on" type="Sitecore.Shell.Framework.Pipelines.DeleteFiles,Sitecore.Kernel" method="Confirm"/>
  1238. <processor mode="on" type="Sitecore.Shell.Framework.Pipelines.DeleteFiles,Sitecore.Kernel" method="Execute"/>
  1239. </uiDeleteFiles>
  1240. <uiDeleteItems>
  1241. <processor mode="on" type="Sitecore.Shell.Framework.Pipelines.DeleteItems,Sitecore.Kernel" method="CheckPermissions"/>
  1242. <processor mode="on" type="Sitecore.Shell.Framework.Pipelines.DeleteItems,Sitecore.Kernel" method="Confirm"/>
  1243. <processor mode="on" type="Sitecore.Shell.Framework.Pipelines.DeleteItems,Sitecore.Kernel" method="CheckTemplateLinks"/>
  1244. <processor mode="on" type="Sitecore.Shell.Framework.Pipelines.DeleteItems,Sitecore.Kernel" method="CheckCloneLinks"/>
  1245. <processor mode="on" type="Sitecore.Shell.Framework.Pipelines.DeleteItems,Sitecore.Kernel" method="CheckLinks"/>
  1246. <processor mode="on" type="Sitecore.Shell.Framework.Pipelines.DeleteItems,Sitecore.Kernel" method="CheckLanguage"/>
  1247. <processor mode="on" type="Sitecore.Shell.Framework.Pipelines.DeleteItems,Sitecore.Kernel" method="UncloneItems"/>
  1248. <processor mode="on" type="Sitecore.Shell.Framework.Pipelines.DeleteItems,Sitecore.Kernel" method="Execute"/>
  1249. <processor mode="on" type="Sitecore.Shell.Framework.Pipelines.DeleteItems,Sitecore.Kernel" method="PostAction"/>
  1250. </uiDeleteItems>
  1251. <deleteVersionsUI>
  1252. <processor mode="on" type="Sitecore.Shell.Framework.Commands.DeleteVersion,Sitecore.Kernel" method="Confirmation"/>
  1253. <processor mode="on" type="Sitecore.Shell.Framework.Commands.DeleteVersion,Sitecore.Kernel" method="CheckReferrers"/>
  1254. <processor mode="on" type="Sitecore.Shell.Framework.Commands.DeleteVersion,Sitecore.Kernel" method="DeleteVersions"/>
  1255. </deleteVersionsUI>
  1256. <uiDragItemTo>
  1257. <processor mode="on" type="Sitecore.Shell.Framework.Pipelines.DragItemTo,Sitecore.Kernel" method="CheckPermissions"/>
  1258. <processor mode="on" type="Sitecore.Shell.Framework.Pipelines.DragItemTo,Sitecore.Kernel" method="CheckShadows"/>
  1259. <processor mode="on" type="Sitecore.Shell.Framework.Pipelines.DragItemTo,Sitecore.Kernel" method="Confirm"/>
  1260. <processor mode="on" type="Sitecore.Shell.Framework.Pipelines.DragItemTo,Sitecore.Kernel" method="CheckLanguage"/>
  1261. <processor mode="on" type="Sitecore.Shell.Framework.Pipelines.DragItemTo,Sitecore.Kernel" method="CheckLinks"/>
  1262. <processor mode="on" type="Sitecore.Shell.Framework.Pipelines.DragItemTo,Sitecore.Kernel" method="Execute"/>
  1263. <processor mode="on" type="Sitecore.Shell.Framework.Pipelines.DragItemTo,Sitecore.Kernel" method="RepairLinks"/>
  1264. </uiDragItemTo>
  1265. <uiDuplicateItem>
  1266. <processor mode="on" type="Sitecore.Shell.Framework.Pipelines.DuplicateItem,Sitecore.Kernel" method="CheckPermissions"/>
  1267. <processor mode="on" type="Sitecore.Shell.Framework.Pipelines.DuplicateItem,Sitecore.Kernel" method="GetName"/>
  1268. <processor mode="on" type="Sitecore.Shell.Framework.Pipelines.DuplicateItem,Sitecore.Kernel" method="Execute"/>
  1269. </uiDuplicateItem>
  1270. <uiLaunchSearchResult argsType="Sitecore.Shell.Framework.Pipelines.LaunchSearchResult.LaunchSearchResultArgs">
  1271. <processor mode="on" type="Sitecore.Shell.Framework.Pipelines.LaunchSearchResult,Sitecore.Kernel" method="ShowModalDialog"/>
  1272. <processor mode="on" type="Sitecore.Shell.Framework.Pipelines.LaunchSearchResult,Sitecore.Kernel" method="SetLocation"/>
  1273. <processor mode="on" type="Sitecore.Shell.Framework.Pipelines.LaunchSearchResult,Sitecore.Kernel" method="SendMessage"/>
  1274. <processor mode="on" type="Sitecore.Shell.Framework.Pipelines.LaunchSearchResult,Sitecore.Kernel" method="OpenItem"/>
  1275. </uiLaunchSearchResult>
  1276. <uiMoveItems>
  1277. <processor mode="on" type="Sitecore.Shell.Framework.Pipelines.MoveItems,Sitecore.Kernel" method="CheckPermissions"/>
  1278. <processor mode="on" type="Sitecore.Shell.Framework.Pipelines.MoveItems,Sitecore.Kernel" method="GetDestination"/>
  1279. <processor mode="on" type="Sitecore.Shell.Framework.Pipelines.MoveItems,Sitecore.Kernel" method="CheckShadows"/>
  1280. <processor mode="on" type="Sitecore.Shell.Framework.Pipelines.MoveItems,Sitecore.Kernel" method="CheckLinks"/>
  1281. <processor mode="on" type="Sitecore.Shell.Framework.Pipelines.MoveItems,Sitecore.Kernel" method="Execute"/>
  1282. <processor mode="on" type="Sitecore.Shell.Framework.Pipelines.MoveItems,Sitecore.Kernel" method="RepairLinks"/>
  1283. </uiMoveItems>
  1284. <uiNewFolderItem>
  1285. <processor mode="on" type="Sitecore.Shell.Framework.Pipelines.NewFolderItem,Sitecore.Kernel" method="CheckPermissions"/>
  1286. <processor mode="on" type="Sitecore.Shell.Framework.Pipelines.NewFolderItem,Sitecore.Kernel" method="GetName"/>
  1287. <processor mode="on" type="Sitecore.Shell.Framework.Pipelines.NewFolderItem,Sitecore.Kernel" method="Execute"/>
  1288. </uiNewFolderItem>
  1289. <uiNewFileFolder>
  1290. <processor mode="on" type="Sitecore.Shell.Framework.Pipelines.NewFileFolder,Sitecore.Kernel" method="GetName"/>
  1291. <processor mode="on" type="Sitecore.Shell.Framework.Pipelines.NewFileFolder,Sitecore.Kernel" method="Execute"/>
  1292. </uiNewFileFolder>
  1293. <uiRenameItem>
  1294. <processor mode="on" type="Sitecore.Shell.Framework.Pipelines.RenameItem,Sitecore.Kernel" method="CheckPermissions"/>
  1295. <processor mode="on" type="Sitecore.Shell.Framework.Pipelines.RenameItem,Sitecore.Kernel" method="CheckShadows"/>
  1296. <processor mode="on" type="Sitecore.Shell.Framework.Pipelines.RenameItem,Sitecore.Kernel" method="GetNewName"/>
  1297. <processor mode="on" type="Sitecore.Shell.Framework.Pipelines.RenameItem,Sitecore.Kernel" method="CheckLinks"/>
  1298. <processor mode="on" type="Sitecore.Shell.Framework.Pipelines.RenameItem,Sitecore.Kernel" method="Execute"/>
  1299. <processor mode="on" type="Sitecore.Shell.Framework.Pipelines.RenameItem,Sitecore.Kernel" method="RepairLinks"/>
  1300. </uiRenameItem>
  1301. <deleteVersions>
  1302. <processor mode="on" type="Sitecore.Shell.Applications.ShellExplorer.View.Versions.ShellExplorerVersionsForm,Sitecore.Client" method="CheckFirstVersion"/>
  1303. <processor mode="on" type="Sitecore.Shell.Applications.ShellExplorer.View.Versions.ShellExplorerVersionsForm,Sitecore.Client" method="Confirmation"/>
  1304. <processor mode="on" type="Sitecore.Shell.Applications.ShellExplorer.View.Versions.ShellExplorerVersionsForm,Sitecore.Client" method="DeleteVersions"/>
  1305. </deleteVersions>
  1306. <getItemCommands>
  1307. <processor mode="on" type="Sitecore.Pipelines.GetItemCommands.StaticCommands, Sitecore.Kernel"/>
  1308. <processor mode="on" type="Sitecore.Pipelines.GetItemCommands.ShellCommands, Sitecore.Kernel"/>
  1309. </getItemCommands>
  1310. <uiGetMasters argsType="Sitecore.Pipelines.GetMasters.GetMastersArgs">
  1311. <processor mode="on" type="Sitecore.Pipelines.GetMasters.GetItemMasters,Sitecore.Kernel"/>
  1312. <processor mode="on" type="Sitecore.Pipelines.GetMasters.GetInsertRules, Sitecore.Kernel"/>
  1313. <processor mode="on" type="Sitecore.Pipelines.GetMasters.RunRules, Sitecore.Kernel"/>
  1314. <processor mode="on" type="Sitecore.Pipelines.GetMasters.CheckSecurity, Sitecore.Kernel"/>
  1315. </uiGetMasters>
  1316. <!-- Obsolete: use loadRichTextContent-->
  1317. <uiLoadHtml argsType="Sitecore.Pipelines.LoadHtml.LoadHtmlArgs">
  1318. <processor mode="on" type="Sitecore.Pipelines.LoadHtml.Parse, Sitecore.Kernel"/>
  1319. <processor mode="on" type="Sitecore.Pipelines.LoadHtml.ConvertToDesignTime, Sitecore.Kernel"/>
  1320. </uiLoadHtml>
  1321. <uiLoadLayout argsType="Sitecore.Pipelines.LoadLayout.LoadLayoutArgs">
  1322. <processor mode="on" type="Sitecore.Pipelines.LoadLayout.Load, Sitecore.Kernel"/>
  1323. <processor mode="on" type="Sitecore.Pipelines.LoadLayout.Parse, Sitecore.Kernel"/>
  1324. <processor mode="on" type="Sitecore.Pipelines.LoadLayout.ConvertToDesignTime, Sitecore.Kernel"/>
  1325. </uiLoadLayout>
  1326. <!-- Obsolete - use LoggedIn or LoggingIn pipelines -->
  1327. <login argsType="Sitecore.Pipelines.Login.LoginArgs"/>
  1328. <loggedin argsType="Sitecore.Pipelines.LoggedIn.LoggedInArgs">
  1329. <processor mode="on" type="Sitecore.Pipelines.LoggedIn.Ticket, Sitecore.Kernel"/>
  1330. <processor mode="on" type="Sitecore.Pipelines.LoggedIn.CleanupUserProfile, Sitecore.Kernel"/>
  1331. </loggedin>
  1332. <loggingin argsType="Sitecore.Pipelines.LoggingIn.LoggingInArgs">
  1333. <processor mode="on" type="Sitecore.Pipelines.LoggingIn.ClearCache, Sitecore.Kernel"/>
  1334. <processor mode="on" type="Sitecore.Pipelines.LoggingIn.CheckClientUser, Sitecore.Kernel"/>
  1335. <processor mode="on" type="Sitecore.Pipelines.LoggingIn.CheckStartPage, Sitecore.Kernel"/>
  1336. </loggingin>
  1337. <logout argsType="Sitecore.Pipelines.Logout.LogoutArgs">
  1338. <processor mode="on" type="Sitecore.Pipelines.Logout.ClearCache, Sitecore.Kernel"/>
  1339. <processor mode="on" type="Sitecore.Pipelines.Logout.CheckModified, Sitecore.Kernel"/>
  1340. <processor mode="on" type="Sitecore.Pipelines.Logout.ClearSession, Sitecore.Kernel"/>
  1341. <processor mode="on" type="Sitecore.Pipelines.Logout.RemoveTicket, Sitecore.Kernel"/>
  1342. <processor mode="on" type="Sitecore.Pipelines.Logout.GotoLogin, Sitecore.Kernel"/>
  1343. </logout>
  1344. <saveUI>
  1345. <processor mode="on" type="Sitecore.Pipelines.Save.BeforeSaveEvent, Sitecore.Kernel"/>
  1346. <processor mode="on" type="Sitecore.Pipelines.Save.ParseXml, Sitecore.Kernel"/>
  1347. <processor mode="on" type="Sitecore.Pipelines.Save.CheckItemLock, Sitecore.Kernel"/>
  1348. <processor mode="on" type="Sitecore.Pipelines.Save.CheckRevision, Sitecore.Kernel"/>
  1349. <processor mode="on" type="Sitecore.Pipelines.Save.Validators, Sitecore.Kernel"/>
  1350. <processor mode="on" type="Sitecore.Pipelines.Save.ValidateFields, Sitecore.Kernel"/>
  1351. <processor mode="on" type="Sitecore.Pipelines.Save.HasWritePermission, Sitecore.Kernel"/>
  1352. <processor mode="on" type="Sitecore.Pipelines.Save.NewVersion, Sitecore.Kernel"/>
  1353. <processor mode="on" type="Sitecore.Pipelines.Save.TightenRelativeImageLinks, Sitecore.Kernel"/>
  1354. <processor mode="on" type="Sitecore.Pipelines.Save.ConvertToXHtml, Sitecore.Kernel"/>
  1355. <processor mode="on" type="Sitecore.Pipelines.Save.CheckLock, Sitecore.Kernel"/>
  1356. <processor mode="on" type="Sitecore.Pipelines.Save.Lock, Sitecore.Kernel"/>
  1357. <processor mode="on" type="Sitecore.Pipelines.Save.CheckBaseTemplateFieldChange, Sitecore.Kernel"/>
  1358. <processor mode="on" type="Sitecore.Pipelines.Save.CheckTemplateFieldChange, Sitecore.Kernel"/>
  1359. <processor mode="on" type="Sitecore.Pipelines.Save.ConvertLayoutField, Sitecore.Kernel"/>
  1360. <processor mode="on" type="Sitecore.Pipelines.Save.CheckLinks, Sitecore.Kernel"/>
  1361. <processor mode="on" type="Sitecore.Pipelines.Save.Save, Sitecore.Kernel"/>
  1362. <processor mode="off" type="Sitecore.Pipelines.Save.RenderingHack, Sitecore.Kernel"/>
  1363. <processor mode="on" type="Sitecore.Pipelines.Save.Unlock, Sitecore.Kernel"/>
  1364. <processor mode="on" type="Sitecore.Pipelines.Save.WorkflowSaveCommand, Sitecore.Kernel"/>
  1365. <processor mode="on" type="Sitecore.Pipelines.Save.PostAction, Sitecore.Kernel"/>
  1366. </saveUI>
  1367. <!-- Obsolete: use saveRichTextContent-->
  1368. <uiSaveHtml>
  1369. <processor mode="on" type="Sitecore.Pipelines.SaveHtml.ConvertToDesignTime, Sitecore.Kernel"/>
  1370. <processor mode="on" type="Sitecore.Pipelines.SaveHtml.Accept, Sitecore.Kernel"/>
  1371. </uiSaveHtml>
  1372. <uiSaveLayout>
  1373. <processor mode="on" type="Sitecore.Pipelines.SaveLayout.NewFile, Sitecore.Kernel"/>
  1374. <processor mode="on" type="Sitecore.Pipelines.SaveLayout.Overwrite, Sitecore.Kernel"/>
  1375. <processor mode="on" type="Sitecore.Pipelines.SaveLayout.ConvertToRuntime, Sitecore.Kernel"/>
  1376. <processor mode="on" type="Sitecore.Pipelines.SaveLayout.ConvertToXHtml, Sitecore.Kernel"/>
  1377. <processor mode="on" type="Sitecore.Pipelines.SaveLayout.Save, Sitecore.Kernel"/>
  1378. </uiSaveLayout>
  1379. <uiReturnFieldEditorValues>
  1380. <processor mode="on" type="Sitecore.Shell.Applications.ContentManager.ReturnFieldEditorValues.Validate"/>
  1381. <processor mode="on" type="Sitecore.Shell.Applications.ContentManager.ReturnFieldEditorValues.RegexValidate"/>
  1382. <processor mode="on" type="Sitecore.Shell.Applications.ContentManager.ReturnFieldEditorValues.SetValues"/>
  1383. <processor mode="on" type="Sitecore.Shell.Applications.ContentManager.ReturnFieldEditorValues.ReturnAndClose"/>
  1384. </uiReturnFieldEditorValues>
  1385. <uiUpload>
  1386. <processor mode="on" type="Sitecore.Pipelines.Upload.CheckSize, Sitecore.Kernel"/>
  1387. <processor mode="on" type="Sitecore.Pipelines.Upload.ResolveFolder, Sitecore.Kernel"/>
  1388. <processor mode="on" type="Sitecore.Pipelines.Upload.Save, Sitecore.Kernel"/>
  1389. <processor mode="on" type="Sitecore.Pipelines.Upload.Done, Sitecore.Kernel"/>
  1390. </uiUpload>
  1391. </processors>
  1392. <!-- Factory classes must implement public CreateControl() method that returns a Control -->
  1393. <renderingControls>
  1394. <control template="method rendering" type="Sitecore.Web.UI.WebControls.Method, Sitecore.Kernel" propertyMap="AssemblyName=assembly, ClassName=class, MethodName=method"/>
  1395. <control template="sublayout" type="Sitecore.Web.UI.SublayoutRenderingType, Sitecore.Kernel" propertyMap="Path=path"/>
  1396. <control template="url rendering" type="Sitecore.Web.UI.WebControls.WebPage, Sitecore.Kernel" propertyMap="Url=url"/>
  1397. <control template="xsl rendering" type="Sitecore.Web.UI.XslControlRenderingType, Sitecore.Kernel" propertyMap="Path=path"/>
  1398. <control template="webcontrol" type="Sitecore.Web.UI.WebControlRenderingType, Sitecore.Kernel" propertyMap="assembly=assembly, namespace=namespace, class=tag, properties=parameters"/>
  1399. <control template="xmlcontrol" type="Sitecore.Web.UI.XmlControlRenderingType, Sitecore.Kernel" propertyMap="controlName=control name, properties=parameters"/>
  1400. </renderingControls>
  1401. <dataviews>
  1402. <dataview name="Master" assembly="Sitecore.Kernel" type="Sitecore.Web.UI.HtmlControls.MasterDataView" Parameters=""/>
  1403. <dataview name="RecycleBin" assembly="Sitecore.Kernel" type="Sitecore.Web.UI.HtmlControls.RecycleBinDataView" Parameters=""/>
  1404. <dataview name="FileSystem" assembly="Sitecore.Kernel" type="Sitecore.Web.UI.HtmlControls.FileSystemDataView" Parameters=""/>
  1405. <dataview name="Domain" assembly="Sitecore.Kernel" type="Sitecore.Web.UI.HtmlControls.DomainDataView" Parameters=""/>
  1406. </dataviews>
  1407. <!-- PAGE EXTENDERS
  1408. Page Extenders allows additional controls to be added to every page. The Debugger, Preview and WebEdit
  1409. are examples of this.
  1410. -->
  1411. <pageextenders>
  1412. <pageextender type="Sitecore.Layouts.PageExtenders.PreviewPageExtender"/>
  1413. <pageextender type="Sitecore.Layouts.PageExtenders.WebEditPageExtender"/>
  1414. <pageextender type="Sitecore.Layouts.PageExtenders.DebuggerPageExtender"/>
  1415. </pageextenders>
  1416. <!-- XSL EXTENSION OBJECTS
  1417. Classes must have parameterless constructor. If initialization is needed,
  1418. the class may implement the interface IXslExtension.
  1419. Supported attributes:
  1420. mode=[on|off]
  1421. type=full namespace of class (case-sensitive)
  1422. namespace=unique namespace used when mapping the object into the xsl
  1423. All other attributes will be passed to the object during initialization (assuming
  1424. that the class implements IXslExtension)
  1425. -->
  1426. <xslExtensions>
  1427. <extension mode="on" type="Sitecore.Xml.Xsl.XslHelper, Sitecore.Kernel" namespace="http://www.sitecore.net/sc" singleInstance="true"/>
  1428. <extension mode="on" type="Sitecore.MainUtil, Sitecore.Kernel" namespace="http://www.sitecore.net/util" singleInstance="true"/>
  1429. <extension mode="on" type="Sitecore.DateUtil, Sitecore.Kernel" namespace="http://www.sitecore.net/dateutil" singleInstance="true"/>
  1430. <extension mode="on" type="Sitecore.Web.UI.WebControls.ContentDot, Sitecore.Kernel" namespace="http://www.sitecore.net/dot" singleInstance="true"/>
  1431. <extension mode="on" type="Sitecore.Xml.Xsl.SqlHelper, Sitecore.Kernel" namespace="http://www.sitecore.net/sql" singleInstance="true"/>
  1432. <extension mode="on" type="Sitecore.Web.UI.WebControls.WebEditRibbon, Sitecore.Kernel" namespace="http://www.sitecore.net/webedit" singleInstance="true"/>
  1433. <extension mode="on" type="Sitecore.StringUtil, Sitecore.Kernel" namespace="http://www.sitecore.net/stringutil" singleInstance="true"/>
  1434. </xslExtensions>
  1435. <!-- XSL CONTROLS
  1436. Classes must implement the interface IXslControl.
  1437. Supported attributes:
  1438. mode=[on|off]
  1439. tag=control tag (ex. 'sc:text'). Can be '*' which matches all unhandled tags. Case sensitive.
  1440. tagPrefix=unique control tag prefix (ex. 'sc'). Only used if 'tag' is not set. Case sensitive.
  1441. type=full namespace of class. Case-sensitive.
  1442. assembly=name of dll containing the class. Case-sensitive.
  1443. All other attributes will be passed to the object during initialization
  1444. -->
  1445. <xslControls>
  1446. <control mode="on" tag="sc:date" type="Sitecore.Web.UI.XslControls.Date" assembly="Sitecore.Kernel"/>
  1447. <control mode="on" tag="sc:dot" type="Sitecore.Web.UI.XslControls.ContentDot" assembly="Sitecore.Kernel"/>
  1448. <control mode="on" tag="sc:html" type="Sitecore.Web.UI.XslControls.Html" assembly="Sitecore.Kernel"/>
  1449. <control mode="on" tag="sc:image" type="Sitecore.Web.UI.XslControls.Image" assembly="Sitecore.Kernel"/>
  1450. <control mode="on" tag="sc:link" type="Sitecore.Web.UI.XslControls.Link" assembly="Sitecore.Kernel"/>
  1451. <control mode="on" tag="sc:memo" type="Sitecore.Web.UI.XslControls.Memo" assembly="Sitecore.Kernel"/>
  1452. <control mode="on" tag="sc:sec" type="Sitecore.Web.UI.XslControls.Security" assembly="Sitecore.Kernel"/>
  1453. <control mode="on" tag="sc:text" type="Sitecore.Web.UI.XslControls.Text" assembly="Sitecore.Kernel"/>
  1454. <control mode="on" tag="sc:wordstyle" type="Sitecore.Web.UI.XslControls.WordStyle" assembly="Sitecore.Kernel"/>
  1455. <control mode="on" tag="sc:enableSecurity" type="Sitecore.Web.UI.XslControls.EnableSecurity" assembly="Sitecore.Kernel"/>
  1456. <control mode="on" tag="sc:disableSecurity" type="Sitecore.Web.UI.XslControls.DisableSecurity" assembly="Sitecore.Kernel"/>
  1457. <control mode="on" tag="sc:editFrame" type="Sitecore.Web.UI.XslControls.EditFrame" assembly="Sitecore.Kernel"/>
  1458. </xslControls>
  1459. <!-- CONTROL SOURCES
  1460. Supported attributes:
  1461. mode=[on|off]
  1462. Assembly based controls:
  1463. assembly=name of dll containing the controls.
  1464. namespace=namespace of controls
  1465. prefix=prefix used when specifying controls from the assembly
  1466. Xml controls:
  1467. folder=name of folder containing xml control files
  1468. prefix=prefix used when specifying controls from the folder
  1469. All other attributes will be passed to the control factory during initialization
  1470. -->
  1471. <controlSources>
  1472. <source mode="on" namespace="Sitecore.Web.UI.XmlControls" folder="/sitecore/shell/override" deep="true"/>
  1473. <source mode="on" namespace="Sitecore.Web.UI.XmlControls" folder="/layouts" deep="false"/>
  1474. <source mode="on" namespace="Sitecore.Web.UI.XmlControls" folder="/sitecore/shell/controls" deep="true"/>
  1475. <source mode="on" namespace="Sitecore.Web.UI.XmlControls" folder="/sitecore/shell/applications" deep="true"/>
  1476. <source mode="on" namespace="Sitecore.Web.UI.XmlControls" folder="/sitecore modules" deep="true"/>
  1477. <source mode="on" namespace="Sitecore.Web.UI.HtmlControls" assembly="Sitecore.Kernel"/>
  1478. <source mode="on" namespace="Sitecore.Web.UI.WebControls" assembly="Sitecore.Kernel"/>
  1479. <source mode="on" namespace="Sitecore.Shell.Web.UI.WebControls" assembly="Sitecore.Kernel" prefix="shell"/>
  1480. <source mode="on" namespace="Sitecore.Shell.Applications.ContentEditor" assembly="Sitecore.Kernel" prefix="content"/>
  1481. <source mode="on" namespace="Sitecore.Shell.Web.Applications.ContentEditor" assembly="Sitecore.Kernel" prefix="shell"/>
  1482. <source mode="on" namespace="Sitecore.WebControls" assembly="Sitecore.Kernel"/>
  1483. <source mode="on" namespace="System.Web.UI.WebControls" assembly="System.Web" prefix="asp"/>
  1484. <source mode="on" namespace="System.Web.UI.HtmlControls" assembly="System.Web" prefix="html"/>
  1485. <source mode="on" namespace="Sitecore.Web.UI.Portal" assembly="Sitecore.Kernel"/>
  1486. <source mode="on" namespace="ComponentArt.Web.UI" assembly="ComponentArt.Web.UI" prefix="ca"/>
  1487. </controlSources>
  1488. <!-- UI -->
  1489. <ui>
  1490. <usings>
  1491. <using>System</using>
  1492. <using>System.Collections</using>
  1493. <using>System.Reflection</using>
  1494. <using>System.Runtime.CompilerServices</using>
  1495. <using>System.Web.UI</using>
  1496. <using>System.Web.UI.HtmlControls</using>
  1497. <using>System.Web.UI.WebControls</using>
  1498. <using>Sitecore</using>
  1499. <using>Sitecore.Configuration</using>
  1500. <using>Sitecore.Data</using>
  1501. <using>Sitecore.Data.Fields</using>
  1502. <using>Sitecore.Data.Items</using>
  1503. <using>Sitecore.Diagnostics</using>
  1504. <using>Sitecore.Reflection</using>
  1505. <using>Sitecore.Globalization</using>
  1506. <using>Sitecore.Sites</using>
  1507. <using>Sitecore.Web.UI</using>
  1508. <using>Sitecore.Web.UI.HtmlControls</using>
  1509. <using>Sitecore.Shell.Web.UI.WebControls</using>
  1510. <using>Sitecore.Web.UI.WebControls</using>
  1511. <using>Sitecore.Xml</using>
  1512. </usings>
  1513. <references>
  1514. <reference>System.dll</reference>
  1515. <reference>System.Data.dll</reference>
  1516. <reference>System.Web.dll</reference>
  1517. <reference>System.Web.Services.dll</reference>
  1518. <reference>System.Xml.dll</reference>
  1519. <reference>/bin/Sitecore.Kernel.dll</reference>
  1520. <reference>/bin/Sitecore.Client.dll</reference>
  1521. </references>
  1522. <forms>
  1523. <controls assembly="Sitecore.Kernel"/>
  1524. </forms>
  1525. </ui>
  1526. <!-- XamlSharp -->
  1527. <xamlsharp>
  1528. <sc.include file="/App_Config/XamlSharp.config"/>
  1529. </xamlsharp>
  1530. <!-- Language Definitions -->
  1531. <languageDefinitions>
  1532. <sc.include file="/App_Config/LanguageDefinitions.config"/>
  1533. </languageDefinitions>
  1534. <!-- CLIENT SCRIPTS
  1535. These script files are included in the client, e.g. '<script src="/myscript.js" language="JavaScript"/>'
  1536. -->
  1537. <clientscripts>
  1538. <everypage/>
  1539. <htmleditor/>
  1540. </clientscripts>
  1541. <!-- REPLACEMENTS
  1542. Specifies text replacements
  1543. The special replacement with id="publish" is used automatically when publishing
  1544. If mode="off" the replacer will be ignored
  1545. -->
  1546. <replacers>
  1547. <replacer mode="off" id="publish" type="Sitecore.Text.Replacer, Sitecore.Kernel" singleInstance="true">
  1548. <param desc="name">$(id)</param>
  1549. <replacements hint="raw:AddReplacement">
  1550. <regex find="Test[12]" replaceWith="Test" simpleTest="Test" ignoreCase="true" forPublish="true"/>
  1551. <simple find="Text" replaceWith="NewText" ignoreCase="false" forPublish="true"/>
  1552. </replacements>
  1553. </replacer>
  1554. </replacers>
  1555. <!-- ENCODE NAME REPLACEMENTS
  1556. Specifies text replacements to use when encoding special chars in friendly urls
  1557. -->
  1558. <encodeNameReplacements>
  1559. <replace mode="on" find="&amp;" replaceWith=",-a-,"/>
  1560. <replace mode="on" find="?" replaceWith=",-q-,"/>
  1561. <replace mode="on" find="/" replaceWith=",-s-,"/>
  1562. <replace mode="on" find="*" replaceWith=",-w-,"/>
  1563. <replace mode="on" find="." replaceWith=",-d-,"/>
  1564. <replace mode="on" find=":" replaceWith=",-c-,"/>
  1565. </encodeNameReplacements>
  1566. <!-- SITES
  1567. Enable different web sites for different domains in the same Sitecore structure
  1568. Supported attributes:
  1569. mode: [on|off]. If set to 'off', the site will be disabled. Default value: 'on'.
  1570. name: Name of the site.
  1571. hostName: The host name of the incoming url. May include wildcards (ex. www.site.net, *.site.net, *.net, pda.*, print.*.net)
  1572. It's possible to set more than one mask by using '|' symbol as a separator (ex. pda.*|print.*.net)
  1573. port: The port number of the incoming url. Default value: 80
  1574. virtualFolder: The prefix to match for incoming URL's.
  1575. This value will be removed from the URL and the remainder will be treated as the item path.
  1576. physicalFolder: The physical location of files for the site.
  1577. If the site is based on physical files, this is the path to the folder holding the files.
  1578. For non-physical sites, this is the place where Sitecore looks for a default.aspx file (to start the pipelines).
  1579. rootPath: The path to the root item of the site.
  1580. The item path specified in the URL will be appended to this value to find the item.
  1581. startItem: The path to the start item of the site.
  1582. This is used as the default item path if no path is specified in the URL.
  1583. It will be combined with rootPath to find the default item of the site.
  1584. language: Default language for the site.
  1585. database: Database containing items to be used for rendering the site.
  1586. content: Database containing items to be edited.
  1587. contentLanguage: The default editing language in the client.
  1588. contentStartItem: The path to the start item when using the client.
  1589. masterDatabase: The database containing the data to be shown in preview and web edit modes.
  1590. device: The name of the device to use for the site. If not specified, the device resolver will find a 'best match device'.
  1591. filterItems: If true, the site will always show the current version of an item (without publishing)
  1592. 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
  1593. cacheHtml: If true, HTML caching will be enabled. If false, no HTML will be cached for any rendering. Default value: false.
  1594. htmlCacheSize: The size of the html cache. Specify the value in bytes or append the value with KB, MB or GB
  1595. cacheMedia: If true, media caching will be enabled. If false, no media will be cached. Default value: true.
  1596. mediaCachePath: The path to the folder where media data will be cached. Default value: {temp folder}/{site name}/mediacache.
  1597. domain: The security domain of the site.
  1598. requireLogin: If true, login will be required to enter the site.
  1599. 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.
  1600. enableDebugger: Indicates if the debugger is enabled on the site. Typically this is only the website.
  1601. enablePreview: Indicates if preview is enabled on the site. Typically this is only the website.
  1602. enableWebEdit: Indicates if WebEdit is enabled on the site. Typically this is only the website.
  1603. enableWorkflow: Must be true to enable workflows for the site.
  1604. enableAnalytics: Indicates if analytics is enabled on the site. Typically this is only the website. Default value: true.
  1605. allowDebug: Must be true to be able to debug the site.
  1606. browserTitle: The title of the browser window when browsing the site.
  1607. disableClientData: If set to true, the use of ClientDataStore will be disabled for the site.
  1608. disableXmlControls: If set to true, loading Xml Controls as pages will be disabled.
  1609. defaultDevice: The device to use if no specific device matches the request. This setting takes precedence over the default
  1610. device as it is set by Default checkbox for Device item.
  1611. inherits: Indicates that the attributes should be inherited from another site. To enable inheritance, you must specify the name of the source site.
  1612. Attributes that are explicitly specified overwrite the attributes that are inherited from the source site.
  1613. -->
  1614. <sites>
  1615. <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"/>
  1616. <site name="login" virtualFolder="/sitecore/login" physicalFolder="/sitecore/login" enableAnalytics="false" database="core" domain="sitecore" disableXmlControls="true"/>
  1617. <site name="admin" virtualFolder="/sitecore/admin" physicalFolder="/sitecore/admin" enableAnalytics="false" enableWorkflow="true" domain="sitecore" loginPage="/sitecore/admin/login.aspx"/>
  1618. <site name="service" virtualFolder="/sitecore/service" physicalFolder="/sitecore/service"/>
  1619. <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"/>
  1620. <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"/>
  1621. <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"/>
  1622. <site name="scheduler" enableAnalytics="false" domain="sitecore"/>
  1623. <site name="system" enableAnalytics="false" domain="sitecore"/>
  1624. <site name="publisher" domain="sitecore" enableAnalytics="false" enableWorkflow="true"/>
  1625. </sites>
  1626. <!-- CACHE SIZES -->
  1627. <cacheSizes>
  1628. <sites>
  1629. <website>
  1630. <html>10MB</html>
  1631. <registry>0</registry>
  1632. <viewState>0</viewState>
  1633. <xsl>5MB</xsl>
  1634. </website>
  1635. </sites>
  1636. </cacheSizes>
  1637. <!-- MEDIA -->
  1638. <mediaLibrary>
  1639. <!-- MEDIA PROVIDER
  1640. The media provider used to generate URLs, create media items, control media caching, parse media requests, and other
  1641. media related functionality.
  1642. -->
  1643. <mediaProvider type="Sitecore.Resources.Media.MediaProvider, Sitecore.Kernel"/>
  1644. <!-- MEDIA REQUEST PREFIXES
  1645. Allows you to configure additional media prefixes (in addition to the prefix defined by the Media.MediaLinkPrefix setting)
  1646. The prefixes are used by Sitecore to recognize media URLs.
  1647. Notice: For each custom media prefix, you must also add a corresponding entry to the <customHandlers> section
  1648. -->
  1649. <mediaPrefixes>
  1650. <!-- Example
  1651. <prefix value="-/media"/>
  1652. -->
  1653. </mediaPrefixes>
  1654. <requestParser type="Sitecore.Resources.Media.MediaRequest, Sitecore.Kernel"/>
  1655. <mediaTypes>
  1656. <mediaType name="Any" extensions="*">
  1657. <mimeType>application/octet-stream</mimeType>
  1658. <forceDownload>true</forceDownload>
  1659. <sharedTemplate>system/media/unversioned/file</sharedTemplate>
  1660. <versionedTemplate>system/media/versioned/file</versionedTemplate>
  1661. <metaDataFormatter type="Sitecore.Resources.Media.MediaMetaDataFormatter"/>
  1662. <mediaValidator type="Sitecore.Resources.Media.MediaValidator"/>
  1663. <thumbnails>
  1664. <generator type="Sitecore.Resources.Media.MediaThumbnailGenerator, Sitecore.Kernel">
  1665. <extension>png</extension>
  1666. <filePath>/sitecore/shell/themes/standard/images/document_music.png</filePath>
  1667. </generator>
  1668. <width>150</width>
  1669. <height>150</height>
  1670. <backgroundColor>#FFFFFF</backgroundColor>
  1671. </thumbnails>
  1672. <prototypes>
  1673. <media type="Sitecore.Resources.Media.Media, Sitecore.Kernel"/>
  1674. <mediaData type="Sitecore.Resources.Media.MediaData, Sitecore.Kernel"/>
  1675. </prototypes>
  1676. </mediaType>
  1677. <mediaType name="Windows Bitmap image" extensions="bmp">
  1678. <mimeType>image/bmp</mimeType>
  1679. <forceDownload>false</forceDownload>
  1680. <sharedTemplate>system/media/unversioned/image</sharedTemplate>
  1681. <versionedTemplate>system/media/versioned/image</versionedTemplate>
  1682. <mediaValidator type="Sitecore.Resources.Media.ImageValidator"/>
  1683. <thumbnails>
  1684. <generator type="Sitecore.Resources.Media.ImageThumbnailGenerator, Sitecore.Kernel">
  1685. <extension>png</extension>
  1686. </generator>
  1687. <width>150</width>
  1688. <height>150</height>
  1689. <backgroundColor>#FFFFFF</backgroundColor>
  1690. </thumbnails>
  1691. <prototypes>
  1692. <media type="Sitecore.Resources.Media.ImageMedia, Sitecore.Kernel"/>
  1693. </prototypes>
  1694. </mediaType>
  1695. <mediaType name="Flash" extensions="swf">
  1696. <mimeType>application/x-shockwave-flash</mimeType>
  1697. <forceDownload>false</forceDownload>
  1698. <sharedTemplate>system/media/unversioned/Flash</sharedTemplate>
  1699. <versionedTemplate>system/media/versioned/Flash</versionedTemplate>
  1700. <thumbnails>
  1701. <generator type="Sitecore.Resources.Media.MediaThumbnailGenerator, Sitecore.Kernel">
  1702. <extension>png</extension>
  1703. </generator>
  1704. <staticFile>/sitecore/shell/Themes/standard/images/flash.png</staticFile>
  1705. </thumbnails>
  1706. <prototypes>
  1707. <media type="Sitecore.Resources.Media.SwfMedia, Sitecore.Kernel"/>
  1708. </prototypes>
  1709. </mediaType>
  1710. <mediaType name="GIF image" extensions="gif">
  1711. <mimeType>image/gif</mimeType>
  1712. <forceDownload>false</forceDownload>
  1713. <sharedTemplate>system/media/unversioned/image</sharedTemplate>
  1714. <versionedTemplate>system/media/versioned/image</versionedTemplate>
  1715. <mediaValidator type="Sitecore.Resources.Media.ImageValidator"/>
  1716. <thumbnails>
  1717. <generator type="Sitecore.Resources.Media.ImageThumbnailGenerator, Sitecore.Kernel">
  1718. <extension>png</extension>
  1719. </generator>
  1720. <width>150</width>
  1721. <height>150</height>
  1722. <backgroundColor>#FFFFFF</backgroundColor>
  1723. </thumbnails>
  1724. <prototypes>
  1725. <media type="Sitecore.Resources.Media.ImageMedia, Sitecore.Kernel"/>
  1726. </prototypes>
  1727. </mediaType>
  1728. <mediaType name="JPEG image" extensions="jpg, jpeg">
  1729. <mimeType>image/jpeg</mimeType>
  1730. <forceDownload>false</forceDownload>
  1731. <sharedTemplate>system/media/unversioned/jpeg</sharedTemplate>
  1732. <versionedTemplate>system/media/versioned/jpeg</versionedTemplate>
  1733. <mediaValidator type="Sitecore.Resources.Media.ImageValidator"/>
  1734. <thumbnails>
  1735. <generator type="Sitecore.Resources.Media.ImageThumbnailGenerator, Sitecore.Kernel">
  1736. <extension>png</extension>
  1737. </generator>
  1738. <width>150</width>
  1739. <height>150</height>
  1740. <backgroundColor>#FFFFFF</backgroundColor>
  1741. </thumbnails>
  1742. <prototypes>
  1743. <media type="Sitecore.Resources.Media.JpegMedia, Sitecore.Kernel"/>
  1744. </prototypes>
  1745. </mediaType>
  1746. <mediaType name="MP3" extensions="mp3">
  1747. <mimeType>audio/mp3</mimeType>
  1748. <forceDownload>false</forceDownload>
  1749. <sharedTemplate>system/media/unversioned/mp3</sharedTemplate>
  1750. <versionedTemplate>system/media/versioned/mp3</versionedTemplate>
  1751. <prototypes>
  1752. <media type="Sitecore.Resources.Media.Mp3Media, Sitecore.Kernel"/>
  1753. </prototypes>
  1754. </mediaType>
  1755. <mediaType name="PDF file" extensions="pdf">
  1756. <mimeType>application/pdf</mimeType>
  1757. <forceDownload>false</forceDownload>
  1758. <sharedTemplate>system/media/unversioned/pdf</sharedTemplate>
  1759. <versionedTemplate>system/media/versioned/pdf</versionedTemplate>
  1760. </mediaType>
  1761. <mediaType name="PNG image" extensions="png">
  1762. <mimeType>image/png</mimeType>
  1763. <forceDownload>false</forceDownload>
  1764. <sharedTemplate>system/media/unversioned/image</sharedTemplate>
  1765. <versionedTemplate>system/media/versioned/image</versionedTemplate>
  1766. <mediaValidator type="Sitecore.Resources.Media.ImageValidator"/>
  1767. <thumbnails>
  1768. <generator type="Sitecore.Resources.Media.ImageThumbnailGenerator, Sitecore.Kernel">
  1769. <extension>png</extension>
  1770. </generator>
  1771. <width>150</width>
  1772. <height>150</height>
  1773. <backgroundColor>#FFFFFF</backgroundColor>
  1774. </thumbnails>
  1775. <prototypes>
  1776. <media type="Sitecore.Resources.Media.ImageMedia, Sitecore.Kernel"/>
  1777. </prototypes>
  1778. </mediaType>
  1779. <mediaType name="Zip file" extensions="zip">
  1780. <mimeType>application/x-zip-compressed</mimeType>
  1781. <forceDownload>true</forceDownload>
  1782. <sharedTemplate>system/media/unversioned/zip</sharedTemplate>
  1783. <versionedTemplate>system/media/versioned/zip</versionedTemplate>
  1784. <metaDataFormatter type="Sitecore.Resources.Media.ZipMetaDataFormatter"/>
  1785. <prototypes>
  1786. <media type="Sitecore.Resources.Media.ZipMedia, Sitecore.Kernel"/>
  1787. </prototypes>
  1788. </mediaType>
  1789. <mediaType name="Word document" extensions="doc">
  1790. <mimeType>application/msword</mimeType>
  1791. <forceDownload>true</forceDownload>
  1792. <sharedTemplate>system/media/unversioned/doc</sharedTemplate>
  1793. <versionedTemplate>system/media/versioned/doc</versionedTemplate>
  1794. </mediaType>
  1795. <mediaType name="Word 2007 document" extensions="docx">
  1796. <mimeType>application/vnd.openxmlformats-officedocument.wordprocessingml.document</mimeType>
  1797. <forceDownload>true</forceDownload>
  1798. <sharedTemplate>system/media/unversioned/docx</sharedTemplate>
  1799. <versionedTemplate>system/media/versioned/docx</versionedTemplate>
  1800. </mediaType>
  1801. <sc.include file="/App_Config/MimeTypes.config"/>
  1802. </mediaTypes>
  1803. <watcher>
  1804. <ignoreList>
  1805. <ignore contains="icon16x16"/>
  1806. <ignore contains="icon32x32"/>
  1807. <ignore contains="icon48x48"/>
  1808. <ignore contains="_thumb"/>
  1809. <ignorepath contains=".svn"/>
  1810. </ignoreList>
  1811. </watcher>
  1812. </mediaLibrary>
  1813. <!-- RENDERING -->
  1814. <rendering>
  1815. <typesThatShouldNotBeExpanded>
  1816. <type>System.Web.UI.WebControls.Repeater</type>
  1817. <type>System.Web.UI.WebControls.DataList</type>
  1818. <type>System.Web.UI.WebControls.GridView</type>
  1819. <type>System.Web.UI.WebControls.ListView</type>
  1820. <type>System.Web.UI.WebControls.FormView</type>
  1821. <type>Microsoft.Reporting.WebForms.ReportViewer</type>
  1822. <type>Telerik.Web.UI.RadGrid</type>
  1823. </typesThatShouldNotBeExpanded>
  1824. </rendering>
  1825. <!-- COMMANDS -->
  1826. <commands>
  1827. <sc.include file="/App_Config/Commands.config"/>
  1828. </commands>
  1829. <!-- ICONS -->
  1830. <icons>
  1831. <sc.include file="/App_Config/Icons.config"/>
  1832. </icons>
  1833. <!-- PORTRAITS -->
  1834. <portraits>
  1835. <sc.include file="/App_Config/Portraits.config"/>
  1836. </portraits>
  1837. <!-- PUBLISHING -->
  1838. <publishing>
  1839. <smartPublishTriggers>
  1840. <trigger templateId="{CB3942DC-CBBA-4332-A7FB-C4E4204C538A}" note="proxy"/>
  1841. <trigger templateId="{AB86861A-6030-46C5-B394-E8F99E8B87DB}" note="template"/>
  1842. <trigger templateId="{455A3E98-A627-4B40-8035-E683A0331AC7}" note="template field"/>
  1843. </smartPublishTriggers>
  1844. </publishing>
  1845. <!-- FILE WATCHERS
  1846. Define configuration of the FileWatchers.
  1847. Allowed nodes for child nodes:
  1848. folder: defines configuration of folder to watch. You can define the folder either as a value of the node
  1849. or as a reference to some other element inside sitecore element.
  1850. The folder node is required.
  1851. Only 1 element is allowed.
  1852. filter: defines file filter configuration. You can define the folder either as a value of the node
  1853. or as a reference to some other element inside sitecore element.
  1854. The filter node is required.
  1855. More than 1 element is allowed.
  1856. 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.
  1857. This node is optional.
  1858. More than 1 element is allowed.
  1859. -->
  1860. <watchers>
  1861. <media>
  1862. <folder ref="settings/setting[@name='MediaFolder']/@value"/>
  1863. <filter>*</filter>
  1864. </media>
  1865. <xsl>
  1866. <folder>/</folder>
  1867. <filter>*.xslt</filter>
  1868. </xsl>
  1869. <layout>
  1870. <folder ref="settings/setting[@name='LayoutFolder']/@value"/>
  1871. <filter>*</filter>
  1872. </layout>
  1873. <config>
  1874. <folder>/App_Config</folder>
  1875. <filter>*.config</filter>
  1876. </config>
  1877. </watchers>
  1878. <!-- SIMPLE SETTINGS -->
  1879. <settings>
  1880. <!-- ALIASES
  1881. Turn the following setting on to use aliases
  1882. -->
  1883. <setting name="AliasesActive" value="true"/>
  1884. <!-- ALLOW LOGOUT OF ALL USERS
  1885. Indicates if the logout screen presents all users or
  1886. just users with the same name
  1887. -->
  1888. <setting name="AllowLogoutOfAllUsers" value="false"/>
  1889. <!-- QUERY STRINGS IN URL RENDERINGS
  1890. If this setting is true, all the query strings of the main page is passed
  1891. to all url renderings
  1892. -->
  1893. <setting name="AppendQSToUrlRendering" value="true"/>
  1894. <!-- AUTHENTICATION CLIENT SESSION TIMEOUT
  1895. Specifies the number of minutes before Sitecore considers user authentication session tickets as expired.
  1896. This setting is only relevant for users logging in to Sitecore Client and when the Sitecore license has a limited number
  1897. of concurrent editors.
  1898. All expired sessions will automatically be removed when a new user tries to log in and the maximum
  1899. number of concurrent editors has been reached.
  1900. The default is 60 minutes (1 hour).
  1901. -->
  1902. <setting name="Authentication.ClientSessionTimeout" value="60"/>
  1903. <!-- PHYSICAL MEMBERSHIP WILDCARD
  1904. Specifies the default membership wildcard used by the providers.
  1905. Default: %
  1906. -->
  1907. <setting name="Authentication.DefaultMembershipProviderWildcard" value="%"/>
  1908. <!-- SAVE RAW URL ON LOGIN
  1909. Specifies whether the original request URL is passed to the login page
  1910. (saved in 'url' query string parameter).
  1911. Default: false
  1912. -->
  1913. <setting name="Authentication.SaveRawUrl" value="false"/>
  1914. <!-- VIRTUAL MEMBERSHIP WILDCARD
  1915. Specifies the membership wildcard to use in high level code.
  1916. Default: *
  1917. -->
  1918. <setting name="Authentication.VirtualMembershipWildcard" value="*"/>
  1919. <!-- CLIENT PERSISTENT LOGIN DURATION
  1920. Specifies the number of days before client "remember me" information
  1921. expires. The default is 180 days.
  1922. -->
  1923. <setting name="Authentication.ClientPersistentLoginDuration" value="180"/>
  1924. <!-- AUTOMATIC DATA BIND
  1925. Indicates if the data bind function is run automatically
  1926. -->
  1927. <setting name="AutomaticDataBind" value="false"/>
  1928. <!-- AUTOMATIC LOCK ON SAVE
  1929. If true, the a lock is automatically taken on an item
  1930. when a user saves the item.
  1931. -->
  1932. <setting name="AutomaticLockOnSave" value="false"/>
  1933. <!-- AUTOMATIC UNLOCK ON SAVED
  1934. If true, the a saved item is automatically unlocked after
  1935. saving.
  1936. -->
  1937. <setting name="AutomaticUnlockOnSaved" value="false"/>
  1938. <!-- ACCESS RESULT CACHE SIZE
  1939. Determines the size of the access result cache.
  1940. Specify the value in bytes or append the value with KB, MB or GB
  1941. A value of 0 (zero) disables the cache.
  1942. -->
  1943. <setting name="Caching.AccessResultCacheSize" value="2MB"/>
  1944. <!-- AVERAGE ITEM SIZE
  1945. The average size of an item in bytes (used when caching items).
  1946. Default: 5000
  1947. -->
  1948. <setting name="Caching.AverageItemSize" value="5000"/>
  1949. <!-- CACHE VIEWSTATE
  1950. Indicates if ViewState is cached.
  1951. Set this to false to ease memory pressure. See also Caching.DefaultViewStateCacheSize.
  1952. -->
  1953. <setting name="Caching.CacheViewState" value="true"/>
  1954. <!-- CLIENT DATA CACHE SIZE
  1955. Determines the default size of the client data cache of a database
  1956. Specify the value in bytes or append the value with KB, MB or GB
  1957. -->
  1958. <setting name="Caching.DefaultClientDataCacheSize" value="5MB"/>
  1959. <!-- DATA CACHE SIZE
  1960. Determines the default size of the data cache of a database
  1961. Specify the value in bytes or append the value with KB, MB or GB
  1962. -->
  1963. <setting name="Caching.DefaultDataCacheSize" value="10MB"/>
  1964. <!-- FILTERED ITEMS CACHE SIZE
  1965. Determines the default size of the filtered items cache of a site
  1966. Specify the value in bytes or append the value with KB, MB or GB
  1967. A value of 0 (zero) disables the cache by default.
  1968. Default value: 2MB
  1969. -->
  1970. <setting name="Caching.DefaultFilteredItemsCacheSize" value="2MB"/>
  1971. <!-- HTML CACHE SIZE
  1972. Determines the default size of the html cache of a site
  1973. Specify the value in bytes or append the value with KB, MB or GB
  1974. -->
  1975. <setting name="Caching.DefaultHtmlCacheSize" value="5MB"/>
  1976. <!-- PATH CACHE SIZE
  1977. Determines the default size of the path cache of a database
  1978. Specify the value in bytes or append the value with KB, MB or GB
  1979. -->
  1980. <setting name="Caching.DefaultPathCacheSize" value="100KB"/>
  1981. <!-- REGISTRY CACHE SIZE
  1982. Determines the default size of the registry cache of a site
  1983. Specify the value in bytes or append the value with KB, MB or GB
  1984. -->
  1985. <setting name="Caching.DefaultRegistryCacheSize" value="5MB"/>
  1986. <!-- VIEWSTATE CACHE SIZE
  1987. Determines the default size of the viewstate cache of a site
  1988. Specify the value in bytes or append the value with KB, MB or GB
  1989. -->
  1990. <setting name="Caching.DefaultViewStateCacheSize" value="5MB"/>
  1991. <!-- XSL CACHE SIZE
  1992. Determines the default size of the xsl cache of a site
  1993. Specify the value in bytes or append the value with KB, MB or GB
  1994. -->
  1995. <setting name="Caching.DefaultXslCacheSize" value="10MB"/>
  1996. <!-- CACHING - DISABLE CACHE SIZE LIMITS
  1997. If true, Sitecore does not limit cache size growth and ignores any maximum cache sizes
  1998. specified in the web.config file.
  1999. Enabling this setting can improve the application's performance in 64-bit environments
  2000. by allowing Sitecore to take full advantage of the available memory.
  2001. After setting this value to true, monitor the system at regular intervals, as this
  2002. configuration can cause Sitecore to consume too much memory and cause Out Of Memory errors.
  2003. It is only recommended to set the setting to true in 64-bit environments.
  2004. Default value: false
  2005. -->
  2006. <setting name="Caching.DisableCacheSizeLimits" value="false"/>
  2007. <!-- CACHING ENABLED
  2008. Determines if caching should be enabled at all
  2009. Specify 'true' to enable caching and 'false' to disable all caching
  2010. -->
  2011. <setting name="Caching.Enabled" value="true"/>
  2012. <!-- FAST MEDIA CACHE MAP SIZE
  2013. Determines the size of the fast media cache map cache.
  2014. Specify the value in bytes or append the value with KB, MB or GB
  2015. -->
  2016. <setting name="Caching.FastMediaCacheMapSize" value="200KB"/>
  2017. <!-- HTML LIFETIME
  2018. The lifetime of HTML fragments added to the cache.
  2019. Default value: 00:00:00 (ie. eternal life)
  2020. -->
  2021. <setting name="Caching.HtmlLifetime" value="00:00:00"/>
  2022. <!-- ISUSERINROLE CACHE SIZE
  2023. Determines the size of the IsInRole cache, which improves the
  2024. performance of security providers by caching user/role relationships.
  2025. Specify the value in bytes or append the value with KB, MB or GB
  2026. Default value: 1MB.
  2027. -->
  2028. <setting name="Caching.IsUserInRoleCacheSize" value="1MB"/>
  2029. <!-- ITEM CACHING ENABLED
  2030. Determines if caching of items should be enabled
  2031. Specify 'true' to enable caching and 'false' to disable
  2032. -->
  2033. <setting name="Caching.ItemCachingEnabled" value="true"/>
  2034. <!-- LOAD FACTOR
  2035. The default load factor to use for cached values.
  2036. The size of all cached values are multiplied with this value before being added to the cache.
  2037. -->
  2038. <setting name="Caching.LoadFactor" value="1.0"/>
  2039. <!-- MAXIMUM LOAD FACTOR
  2040. The maximum load factor to use for cached values.
  2041. The load factor might be increased up to this value during heavy memory load.
  2042. -->
  2043. <setting name="Caching.MaxLoadFactor" value="3.0"/>
  2044. <!-- SCAVENGE INTERVAL
  2045. Determines how often scavengable caches are scavenged.
  2046. Default value: 3 minutes.
  2047. -->
  2048. <setting name="Caching.ScavengeInterval" value="00:03:00"/>
  2049. <!-- SECURITY CACHE EXPIRATION
  2050. Sets the absolute expiration on the cached security data.
  2051. A value of 00:00:00 disables automatic expiration of security caches.
  2052. Default value: 00:00:00
  2053. -->
  2054. <setting name="Caching.SecurityCacheExpiration" value="00:00:00"/>
  2055. <!-- STANDARD VALUES SIZE
  2056. The average size of a standard values.
  2057. Default value: 100.
  2058. -->
  2059. <setting name="Caching.StandardValues.AverageValueSize" value="100"/>
  2060. <!-- STANDARD VALUES CACHE SIZE
  2061. The default size of the standard value cache.
  2062. Default value: 1MB.
  2063. -->
  2064. <setting name="Caching.StandardValues.DefaultCacheSize" value="1MB"/>
  2065. <!-- USER PROFILE CACHE SIZE
  2066. Determines the size of the user profile cache size, which improves the
  2067. performance of security providers by caching profile properties.
  2068. Specify the value in bytes or append the value with KB, MB or GB
  2069. Default value: 1MB.
  2070. -->
  2071. <setting name="Caching.UserProfileCacheSize" value="1MB"/>
  2072. <!-- ENABLE OR DISABLE CLIENT FEEDS
  2073. Disable client feeds to remove all links to the feeds from the Sitecore Client and turn off client feed generation.
  2074. Default value: true, client feeds are enabled.
  2075. -->
  2076. <setting name="ClientFeeds.Enabled" value="true"/>
  2077. <!-- CLIENT FEEDS ITEM EXPIRATION
  2078. Items that are older than the speficied time interval (in days) will not be included in the client feed.
  2079. Default value: 0, expiration is disabled.
  2080. -->
  2081. <setting name="ClientFeeds.ItemExpiration" value="0"/>
  2082. <!-- MAXIMUM NUMBER OF ITEMS IN FEED
  2083. The maximum number of items to include in the client feed.
  2084. Default value: 50
  2085. -->
  2086. <setting name="ClientFeeds.MaximumItemsInFeed" value="50"/>
  2087. <!-- CONTENT EDITOR CHECK SECURITY ON TREE NODES
  2088. Determines if the content editor checks the security settings on subitems
  2089. when rendering the tree. Setting this to false may increase performance.
  2090. Default value: true.
  2091. -->
  2092. <setting name="ContentEditor.CheckSecurityOnTreeNodes" value="true"/>
  2093. <!-- CONTENT EDITOR CHECK HASCHILDREN ON TREE NODES
  2094. Determines if the content editor uses the HasChildren method when rendering
  2095. a tree node. Setting this to false may increase performance.
  2096. Default value: true.
  2097. -->
  2098. <setting name="ContentEditor.CheckHasChildrenOnTreeNodes" value="true"/>
  2099. <!-- CHECK SECURITY ON LANGUAGES
  2100. Indicates if the security settings on languages are applied to the
  2101. Content Editor.
  2102. -->
  2103. <setting name="CheckSecurityOnLanguages" value="true"/>
  2104. <!-- CLIENT LANGUAGE
  2105. Specifies the default language of the Sitecore client if no language
  2106. could be determined in any other way.
  2107. -->
  2108. <setting name="ClientLanguage" value="en"/>
  2109. <!-- CONTENT EDITOR CLASSIC FRAME EVENT PROPAGATION
  2110. Indicates whether the Content Editor uses classic frame event propagation.
  2111. In classic propagation all item events are sent to all frames in the content editor.
  2112. This may hurt server and client performance.
  2113. If classic mode is not used, only events relating to items that are either selected
  2114. in the content editor or subitms thereof, are propagated.
  2115. Default value: false
  2116. -->
  2117. <setting name="ContentEditor.ClassicFrameEventPropagation" value="false"/>
  2118. <!-- CONTENT EDITOR SHOW GUTTER
  2119. Indicates whether the Content Editor show the gutter panel to the left of the
  2120. treeview as default.
  2121. Default value: true
  2122. -->
  2123. <setting name="ContentEditor.ShowGutter" value="true"/>
  2124. <!-- CONTENT EDITOR SHOW SEARCH PANEL
  2125. Indicates whether the Content Editor show the search panel above the treeview as default
  2126. Default value: true
  2127. -->
  2128. <setting name="ContentEditor.ShowSearchPanel" value="true"/>
  2129. <!-- CONTENT EDITOR SHOW VALIDATOR BAR
  2130. Indicates whether the Content Editor show the validator bar to the right of the
  2131. content as default.
  2132. Default value: true
  2133. -->
  2134. <setting name="ContentEditor.ShowValidatorBar" value="true"/>
  2135. <!-- ENABLE COUNTERS
  2136. Indicates if performance counters are enabled.
  2137. Default value: true
  2138. -->
  2139. <setting name="Counters.Enabled" value="true"/>
  2140. <!-- COUNTERS INSTANCE NAME
  2141. Instance name for performance counters.
  2142. Default value: (value of InstanceName setting)
  2143. -->
  2144. <setting name="Counters.InstanceName" value=""/>
  2145. <!-- RESET COUNTERS
  2146. Indicates if performance counters will be reset on Sitecore startup.
  2147. Default value: true
  2148. -->
  2149. <setting name="Counters.ResetOnStartup" value="true"/>
  2150. <!-- DATA FOLDER
  2151. Path to data folder
  2152. Can be site path (ex. /folder/...) or absolute (ex. c:\folder\...)
  2153. -->
  2154. <setting name="DataFolder" value="$(dataFolder)"/>
  2155. <!-- DEBUG BORDERS
  2156. Control html tag used for debug borders (usually span or div)
  2157. and color
  2158. -->
  2159. <setting name="DebugBorderColor" value="red"/>
  2160. <setting name="DebugBorderTag" value="span"/>
  2161. <!-- DEBUG FOLDER
  2162. Path to debug folder
  2163. Can be site path (ex. /folder/...) or absolute (ex. c:\folder\...)
  2164. -->
  2165. <setting name="DebugFolder" value="$(dataFolder)/debug"/>
  2166. <!-- DEFAULT BASE TEMPLATE
  2167. The guid of the default base templates. Set the value to the empty string ("")
  2168. to disable automatic base templates.
  2169. To create a template that will not use this value, set the templates
  2170. base template to: {00000000-0000-0000-0000-000000000000}
  2171. Default value: the id of the Standard template
  2172. -->
  2173. <setting name="DefaultBaseTemplate" value="{1930BBEB-7805-471A-A3BE-4858AC7CF696}"/>
  2174. <!-- DEFAULT ICON
  2175. Default icon for items in the Sitecore client
  2176. -->
  2177. <setting name="DefaultIcon" value="/sitecore/shell/themes/Standard/Applications/32x32/Document.png"/>
  2178. <!-- START DOCUMENT
  2179. The document that will be shown first when entering the Sitecore client.
  2180. Path is rooted in /sitecore/content and must start with /.
  2181. -->
  2182. <setting name="DefaultItem" value="/home"/>
  2183. <!-- LANGUAGE
  2184. The default language for the web site.
  2185. -->
  2186. <setting name="DefaultLanguage" value="en"/>
  2187. <!-- LAYOUT FILE
  2188. The path to the layout file to use for items that do not specify a layout file themselves.
  2189. Default value: ""
  2190. -->
  2191. <setting name="DefaultLayoutFile" value=""/>
  2192. <!-- ISO CODE
  2193. The culture iso code for users who do not have the Regional ISO Code set in their profile.
  2194. -->
  2195. <setting name="DefaultRegionalIsoCode" value=""/>
  2196. <!-- LAYOUT PAGE EVENT
  2197. The name of page event where the layout pipeline will be run.
  2198. Presently, there are three valid values: 'preInit', 'init' or 'load'.
  2199. Default value is: 'preInit'.
  2200. -->
  2201. <setting name="LayoutPageEvent" value="preInit"/>
  2202. <!-- DEFAULT PUBLISHING TARGETS
  2203. Pipe separated list of default publishing targets.
  2204. Targets in this list will be preselected in the Publish dialog.
  2205. -->
  2206. <setting name="DefaultPublishingTargets" value=""/>
  2207. <!-- DEFAULT SQL TIMEOUT
  2208. The default timeout for all SQL commands issued by the Sitecore APIs, such as
  2209. the SqlServerDataProvider, the OracleDataProvider or the SqlUtil classes.
  2210. Default value: 00:05:00 (5 minutes)
  2211. -->
  2212. <setting name="DefaultSQLTimeout" value="00:05:00"/>
  2213. <!-- Sort order is used for displaying items in the
  2214. Sitecore client and for API functions that returns sorted
  2215. sets.
  2216. -->
  2217. <setting name="DefaultSortOrderValue" value="100"/>
  2218. <!-- THEME
  2219. The default theme to use in the Sitecore client
  2220. -->
  2221. <setting name="DefaultTheme" value="standard"/>
  2222. <!-- DISABLE BROWSER CACHING
  2223. If true, all pages will have:
  2224. Cache-Control: no-cache, no-store
  2225. Pragma: no-cache
  2226. in the http header
  2227. -->
  2228. <setting name="DisableBrowserCaching" value="true"/>
  2229. <!-- ENABLE EVENT QUEUES
  2230. If enabled, Sitecore sends local events to the event queue available to remote instances,
  2231. and handles events in the queue from remote instances.
  2232. -->
  2233. <setting name="EnableEventQueues" value="false"/>
  2234. <!-- ENABLE SITE.CONFIG FILES
  2235. If true, the SiteResolver pipeline processor checks for the existence of a "site.config"
  2236. file in the physical subdirectory corresponding to the requested URL. If a "site.config"
  2237. file exists, Sitecore uses that file to determine the context site (Sitecore.Context.Site)
  2238. for the current request.
  2239. For example, when processing a request for the URL http://site.com/parent/child.aspx,
  2240. Sitecore first checks for the existence of <webroot>/parent/site.config.
  2241. Syntax: The site.config files should contain the following XML markup:
  2242. <site reference="[name of the site definition from the web.config]" />
  2243. Default value: false
  2244. -->
  2245. <setting name="EnableSiteConfigFiles" value="false"/>
  2246. <!-- ENABLE XSLT document()
  2247. Determine whether XSLT document() support should be enabled.
  2248. If this is not enabled, it will be an error if the XSLT file contains 'document()' references.
  2249. Document support can be set for individual XSLT files by using the XslFile.EnableDocument property.
  2250. Default value: true.
  2251. -->
  2252. <setting name="EnableXslDocumentFunction" value="true"/>
  2253. <!-- ENABLE XSLT SCRIPTS
  2254. Determine whether XSLT script support should be enabled.
  2255. If script support is not enabled, it will be an error if the XSLT file contains script blocks.
  2256. Default value: false.
  2257. -->
  2258. <setting name="EnableXslScripts" value="false"/>
  2259. <!-- ERROR HANDLER
  2260. Url of page handling generic errors
  2261. -->
  2262. <setting name="ErrorPage" value="/sitecore/service/error.aspx"/>
  2263. <!-- EVENT QUEUE PERSIST STAMP INTERVAL
  2264. The minimum interval between saving the event queue's last processed event stamp.
  2265. Default value: 00:00:10 (10 seconds)
  2266. -->
  2267. <setting name="EventQueue.PersistStampInterval" value="00:00:10"/>
  2268. <!-- EVENT QUEUE PERSIST STAMP MAX AGE
  2269. The maximum age of remote events to be replayed at application startup.
  2270. When Sitecore starts, it will check this setting. Remote events that are older than this age will not be replayed.
  2271. Default value: 00:10:00 (10 minutes)
  2272. -->
  2273. <setting name="EventQueue.PersistStampMaxAge" value="00:10:00"/>
  2274. <!-- FAST QUERY DESCENDANTS DISABLED
  2275. Determines whether ability to select items through Ancestors/Descendants axes should be disabled in fast query.
  2276. Default value: false
  2277. -->
  2278. <setting name="FastQueryDescendantsDisabled" value="false"/>
  2279. <!-- GRID PAGE SIZE
  2280. Defines the number of rows in a UI grid.
  2281. Default:15
  2282. -->
  2283. <setting name="GridPageSize" value="15"/>
  2284. <!-- FEEDS ITEM EXPIRATION
  2285. Items that are older than the speficied time interval (in days) will not be included in the feed.
  2286. Default value: 0, expiration is disabled.
  2287. -->
  2288. <setting name="Feeds.ItemExpiration" value="0"/>
  2289. <!-- MAXIMUM NUMBER OF ITEMS IN FEED
  2290. The maximum number of items to include in the feed.
  2291. Default value: 50
  2292. -->
  2293. <setting name="Feeds.MaximumItemsInFeed" value="50"/>
  2294. <!-- IGNORE URLS
  2295. Set IgnoreUrlPrefixes to a '|' separated list of url prefixes that should not be
  2296. regarded and processed as friendly urls (ie. forms etc.)
  2297. -->
  2298. <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"/>
  2299. <!-- INCLUDE PROXIES IN LINK DB
  2300. Indicates whether to include proxy definitions in the link database (source and target fields).
  2301. -->
  2302. <setting name="IncludeProxiesInLinkDatabase" value="true"/>
  2303. <!-- ITEM CLONING NON INHERITED FIELDS
  2304. Specifies a pipe-separated list of field names or field IDs which should be not be inherited by clones from their source item,
  2305. in addition to the following fields from the standard template that are never be inherited:
  2306. Updated, Updated by, Revision, Created, Created by, Source, Workflow, Workflow State, Lock
  2307. Example: "__Renderings" (or "{F1A1FE9E-A60C-4DDB-A3A0-BB5B29FE732E}") will exclude the __Renderings field (also known as the
  2308. Layout field) so that clones do not inherit presentation details from their source items.
  2309. Default value: ""
  2310. -->
  2311. <setting name="ItemCloning.NonInheritedFields" value=""/>
  2312. <!-- HEALTH MONITOR INTERVAL
  2313. Specifies the interval between running the healthMonitor pipeline.
  2314. Default value: 00:10:00 (10 minutes)
  2315. -->
  2316. <setting name="HealthMonitorInterval" value="00:10:00"/>
  2317. <!-- HEARTBEAT INTERVAL
  2318. Specifies the interval between heartbeats.
  2319. Default value: 00:00:02 (2 seconds)
  2320. -->
  2321. <setting name="HeartbeatInterval" value="00:00:02"/>
  2322. <!-- HTML EDITOR DEFAULT CONFIGURATION TYPE
  2323. 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.
  2324. Default value: Sitecore.Shell.Controls.RichTextEditor.EditorConfiguration,Sitecore.Client
  2325. -->
  2326. <setting name="HtmlEditor.DefaultConfigurationType" value="Sitecore.Shell.Controls.RichTextEditor.EditorConfiguration,Sitecore.Client"/>
  2327. <!-- HTML EDITOR DEFAULT PROFILE
  2328. Path to the default html editor profile.
  2329. Default value: /sitecore/system/Settings/Html Editor Profiles/Rich Text Default
  2330. -->
  2331. <setting name="HtmlEditor.DefaultProfile" value="/sitecore/system/Settings/Html Editor Profiles/Rich Text Default"/>
  2332. <!-- HTML EDITOR LINE BREAK
  2333. Specifies the tag that the HTML editor inserts on Enter. Values can be
  2334. "br", "div" and "p".
  2335. -->
  2336. <setting name="HtmlEditor.LineBreak" value="p"/>
  2337. <!-- HTML EDITOR REMOVE SCRIPTS
  2338. 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.
  2339. Default value: true
  2340. -->
  2341. <setting name="HtmlEditor.RemoveScripts" value="true"/>
  2342. <!-- HTML EDITOR SUPPORT WEB CONTROLS
  2343. Indicates if the Html Editor supports web controls. If true, Web Controls are shown as yellow boxes.
  2344. Default value: true
  2345. -->
  2346. <setting name="HtmlEditor.SupportWebControls" value="true"/>
  2347. <!-- HTML EDITOR VALIDATOR SERVICE URL
  2348. Specifies the url that validates XHtml.
  2349. -->
  2350. <setting name="HtmlEditor.ValidatorServiceUrl" value="http://validator.w3.org/check"/>
  2351. <!-- IMAGES
  2352. List of file extensions to regard as images when uploading (separated by |).
  2353. Must begin and end with a pipe character (|)
  2354. -->
  2355. <setting name="ImageTypes" value="|gif|jpg|png|"/>
  2356. <!-- KEEP LOCK AFTER SAVE FOR ADMIN USERS
  2357. Set this value to true if you want to Administrator users to keep the lock on an item after saving
  2358. it in the Page Editor.
  2359. Notice: For regular users, the "Keep Lock After Save" item in the core database will determine whether
  2360. to keep the lock or not.
  2361. Default value: false
  2362. -->
  2363. <setting name="KeepLockAfterSaveForAdminUsers" value="false"/>
  2364. <!-- PROFILE ITEM DATABASE
  2365. Specifies the database where user profile items are stored (at the following path:
  2366. /sitecore/system/Settings/Security/Profiles)
  2367. Default value: core
  2368. -->
  2369. <setting name="ProfileItemDatabase" value="core"/>
  2370. <!-- PROFILING RENDER FIELD THRESHOLD
  2371. Defines the threshold value (in milliseconds) for logging long field render operations.
  2372. Default value: 100
  2373. -->
  2374. <setting name="Profiling.RenderFieldThreshold" value="100"/>
  2375. <!-- PROFILING SHEER UI
  2376. Determines if debug information about Sheer UI request are displayed
  2377. in the client.
  2378. -->
  2379. <setting name="Profiling.SheerUI" value="false"/>
  2380. <!-- PROFILING SHEER UI WARNING THRESHOLD
  2381. Defines the number of milliseconds before logging a long Sheer UI request.
  2382. Requires that Profiling.SheerUI = "true"
  2383. -->
  2384. <setting name="Profiling.SheerUIWarningThreshold" value="800"/>
  2385. <!-- ICONS CACHE FOLDER
  2386. A relative path to the folder used for caching icons (only used when using icons stored in zip files).
  2387. Notice that the setting must point to a folder below the webroot.
  2388. Default value: /temp/IconCache
  2389. -->
  2390. <setting name="Icons.CacheFolder" value="/temp/IconCache"/>
  2391. <!-- USE ZIPPED ICONS
  2392. Indicates whether to use icons stored in zip files. If you set this to false, all icons
  2393. must be available as physical files stored in folders below /sitecore/shell/Themes/Standard.
  2394. Default value: true
  2395. -->
  2396. <setting name="Icons.UseZippedIcons" value="true"/>
  2397. <!-- INDEX FOLDER
  2398. The path to the folder where the Lucene.Net search indexes are stored.
  2399. Default value: $(dataFolder)/indexes
  2400. -->
  2401. <setting name="IndexFolder" value="$(dataFolder)/indexes"/>
  2402. <!-- INDEX UPDATE INTERVAL
  2403. Gets the interval between the IndexingManager checking its queue for pending actions.
  2404. Default value: "00:05:00" (5 minutes)
  2405. -->
  2406. <setting name="Indexing.UpdateInterval" value="00:05:00"/>
  2407. <!-- INDEX UPDATE JOB THROTTLE
  2408. Gets the minimum time to wait between individual index update jobs.
  2409. Default value: "00:00:01" (1 second)
  2410. -->
  2411. <setting name="Indexing.UpdateJobThrottle" value="00:00:01"/>
  2412. <!-- INDEX PROPERTIES PER SERVER
  2413. Indicates if server specific keys should be used for property values (such as 'last updated').
  2414. Default value: false
  2415. -->
  2416. <setting name="Indexing.ServerSpecificProperties" value="false"/>
  2417. <!-- INSTANCE NAME
  2418. Unique name for Sitecore instance.
  2419. Default value: (machine name and IIS site name)
  2420. -->
  2421. <setting name="InstanceName" value=""/>
  2422. <!-- INVALID CHARS
  2423. Characters that are invalid in an item name
  2424. -->
  2425. <setting name="InvalidItemNameChars" value="\/:?&quot;&lt;&gt;|[]"/>
  2426. <!-- ITEM NAME VALIDATION
  2427. Regular expression for validating item names
  2428. -->
  2429. <setting name="ItemNameValidation" value="^[\w\*\$][\w\s\-\$]*(\(\d{1,}\)){0,1}$"/>
  2430. <!-- ITEM NOT FOUND HANDLER
  2431. Url of page handling 'Item not found' errors
  2432. -->
  2433. <setting name="ItemNotFoundUrl" value="/sitecore/service/notfound.aspx"/>
  2434. <!-- JOB QUEUE INTERVAL
  2435. Gets the interval between the JobManager checking its queue for pending actions.
  2436. Default value: "00:00:02" (2 seconds)
  2437. -->
  2438. <setting name="Jobs.QueueProcessingInterval" value="00:00:02"/>
  2439. <!-- AUTO REMOVE ITEM DATA
  2440. Indicates if item data is automatically removed from a database when a language is deleted.
  2441. Default value: true
  2442. -->
  2443. <setting name="Languages.AutoRemoveItemData" value="true"/>
  2444. <!-- AUTO RENAME ITEM DATA
  2445. Indicates if item data languages are automatically renamed when a language is renamed.
  2446. Default value: true
  2447. -->
  2448. <setting name="Languages.AutoRenameItemData" value="true"/>
  2449. <!-- LAYOUT FOLDER
  2450. The default path to the layout file root folder.
  2451. The layout folder is the place where layout files (.aspx) and
  2452. user controls (.ascx) are stored by default. The system will
  2453. watch this folder for file changes and reload caches etc. as
  2454. necessary.
  2455. The value can be a virtual or physical path.
  2456. Default value: /layouts
  2457. -->
  2458. <setting name="LayoutFolder" value="/layouts"/>
  2459. <!-- LAYOUT NOT FOUND HANDLER
  2460. Url of page handling 'Layout not found' errors
  2461. -->
  2462. <setting name="LayoutNotFoundUrl" value="/sitecore/service/nolayout.aspx"/>
  2463. <!-- REMEMBER LAST LOGGED IN USER NAME
  2464. Specifies whether Sitecore will remember the last logged in user name on the login page (stored encrypted in a cookie).
  2465. If you set this to false, the user name field on the login page and change password page will always be blank.
  2466. Default: true
  2467. -->
  2468. <setting name="Login.RememberLastLoggedInUserName" value="true"/>
  2469. <!-- LICENSE
  2470. This value define the physical location of the license file.
  2471. Can be site path (ex. /folder/...) or absolute (ex. c:\folder\...)
  2472. -->
  2473. <setting name="LicenseFile" value="$(dataFolder)/license.xml"/>
  2474. <!-- LINK ITEM NOT FOUND HANDLER
  2475. Url of page handling 'Link item not found' errors
  2476. -->
  2477. <setting name="LinkItemNotFoundUrl" value="/sitecore/service/notfound.aspx"/>
  2478. <!-- LOG FOLDER
  2479. Path to log folder. This must be the same location as the
  2480. settings in the log4net section below.
  2481. Can be site path (ex. /folder/...) or absolute (ex. c:\folder\...)
  2482. -->
  2483. <setting name="LogFolder" value="$(dataFolder)/logs"/>
  2484. <!-- LOGIN DISABLE CHANGE PASSWORD
  2485. If true, Sitecore hides the "Change Password" link on the login page and disables the
  2486. /sitecore/login/changepassword.aspx page.
  2487. Default: false
  2488. -->
  2489. <setting name="Login.DisableChangePassword" value="false"/>
  2490. <!-- LOGIN DISABLE PASSWORD RECOVERY
  2491. If true, Sitecore hides the "Forgot Your Password?" link on the login page and disables the
  2492. /sitecore/login/passwordrecovery.aspx page.
  2493. Default: false
  2494. -->
  2495. <setting name="Login.DisablePasswordRecovery" value="false"/>
  2496. <!-- LOGIN SITECORE URL
  2497. Specifies the Url of the Sitecore pane on the login startpage.
  2498. -->
  2499. <setting name="Login.SitecoreUrl" value="http://sdn.sitecore.net/startpage.aspx"/>
  2500. <!-- MAIL SERVER
  2501. SMTP server used for sending mails by the Sitecore server
  2502. Is used by MainUtil.SendMail()
  2503. Default value: ""
  2504. -->
  2505. <setting name="MailServer" value=""/>
  2506. <!-- MAIL SERVER USER
  2507. If the SMTP server requires login, enter the user name in this setting
  2508. -->
  2509. <setting name="MailServerUserName" value=""/>
  2510. <!-- MAIL SERVER PASSWORD
  2511. If the SMTP server requires login, enter the password in this setting
  2512. -->
  2513. <setting name="MailServerPassword" value=""/>
  2514. <!-- MAIL SERVER PORT
  2515. If the SMTP server requires a custom port number, enter the value in this setting.
  2516. The default value is: 25
  2517. -->
  2518. <setting name="MailServerPort" value="25"/>
  2519. <!-- MASTER VARIABLES REPLACER
  2520. Specifies that class that will replace variables when creating
  2521. a new master, e.g. "$id" and "$parentid"
  2522. -->
  2523. <setting name="MasterVariablesReplacer" value="Sitecore.Data.MasterVariablesReplacer,Sitecore.Kernel.dll"/>
  2524. <!-- MAX TREE DEPTH
  2525. Specifies the maximum allowed depth of an item tree.
  2526. Default value: 20
  2527. -->
  2528. <setting name="MaxTreeDepth" value="20"/>
  2529. <!-- MAX ITEM NAME
  2530. Specifies the maximum length of an item name.
  2531. Default value: 100
  2532. -->
  2533. <setting name="MaxItemNameLength" value="100"/>
  2534. <!-- MEDIA FOLDER
  2535. Root folder of upload folder being watched for new media library files
  2536. Files copied to this folder (or below) will be automatically added to the media library.
  2537. Can be site path (ex. /folder/...) or absolute (ex. c:\folder\...)
  2538. It should be different from Media.FileFolder setting
  2539. -->
  2540. <setting name="MediaFolder" value="$(mediaFolder)"/>
  2541. <!-- MEDIA ALWAYS INCLUDE SERVER URL
  2542. If true, Sitecore will generate absolute URLs when it uses the MediaProvider API and/or the link provider to render media URLs.
  2543. If blank, Sitecore will use the same value as the alwaysIncludeServerUrl attribute from the link provider.
  2544. Default value: "" (use the value from the link provider)
  2545. -->
  2546. <setting name="Media.AlwaysIncludeServerUrl" value=""/>
  2547. <!-- MEDIA - AUTO SET ALT
  2548. Indicates if the Alt field on the Image template is set automatically to the file
  2549. path when the image is uploaded. If false, the Alt field is blank.
  2550. -->
  2551. <setting name="Media.AutoSetAlt" value="false"/>
  2552. <!-- MEDIA - CACHE FILE MEDIA BY MODIFIED DATE
  2553. If true, in addition to varying by the standard media request parameters such as height and width,
  2554. Sitecore varies media cache entries for file-based media by both file path and the last modification
  2555. date of the media file.
  2556. If false, Sitecore varies file media cache entries only by file path and standard media request
  2557. parameters and does not account for the last modification date of the file. A false value decreases
  2558. the number of file system I/O operations performed for each media request, but could cause Sitecore
  2559. to serve stale data for file media items if a process other than the Sitecore CMS user interfaces
  2560. initiated that change.
  2561. Default value: true
  2562. -->
  2563. <setting name="Media.CacheFileMediaByModifiedDate" value="true"/>
  2564. <!-- MEDIA - CACHE FOLDER
  2565. The folder under which media files are cached by the system.
  2566. Default value: /App_Data/MediaCache
  2567. -->
  2568. <setting name="Media.CacheFolder" value="/App_Data/MediaCache"/>
  2569. <!-- MEDIA - CACHING ENABLED
  2570. Indicates if caching of media files is enabled.
  2571. Default value: true
  2572. -->
  2573. <setting name="Media.CachingEnabled" value="true"/>
  2574. <!-- MEDIA - DEFAULT IMAGE BACKGROUND COLOR
  2575. The default background color for dynamically resizing images to different aspect ratios than the originals.
  2576. Sitecore applies this background color only for image types that do not support transparency (image/jpeg, image/gif and image/bmp).
  2577. When resizing any other image types (including image/png), Sitecore always applies a transparent background.
  2578. You can specify a color name (such as Black or Red) or a hex color code (such as #CE55E2).
  2579. If you specify no value, Sitecore applies a black background color when resizing such images.
  2580. Default value: ""
  2581. -->
  2582. <setting name="Media.DefaultImageBackgroundColor" value=""/>
  2583. <!-- MEDIA - IMAGE FORMAT
  2584. The default ImageFormat to use when it's not possible to deduce this from an extension.
  2585. The value must be parsable to a valid System.Drawing.Imaging.ImageFormat value.
  2586. If the value is not set, the Sitecore.Resources.Media.MediaConfig.GetImageFormat() method may
  2587. return null causing image functions to fail.
  2588. -->
  2589. <setting name="Media.DefaultImageFormat" value="Jpeg"/>
  2590. <!-- MEDIA - DISABLE FILE MEDIA
  2591. Enables or disables storage of media as files rather than database records.
  2592. If true, user interfaces do not present options to store media as files.
  2593. If true, this setting supersedes the Media.UploadAsFiles setting.
  2594. Default value: false
  2595. -->
  2596. <setting name="Media.DisableFileMedia" value="false"/>
  2597. <!-- MEDIA - ENABLE RANGE RETRIEVAL REQUEST
  2598. Enables or disables range retrieval requests (see http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.35.2)
  2599. -->
  2600. <setting name="Media.EnableRangeRetrievalRequest" value="true"/>
  2601. <!-- MEDIA - FILE FOLDER
  2602. The folder under which media files are stored by the system.
  2603. Default value: /App_Data/MediaFiles
  2604. It should be different from MediaFolder setting
  2605. -->
  2606. <setting name="Media.FileFolder" value="/App_Data/MediaFiles"/>
  2607. <!-- MEDIA - USE FILE EXTENSION IN ITEM NAMES
  2608. Indicating whether to include a file extension when generating an item name from a file name.
  2609. Default value: "false"
  2610. -->
  2611. <setting name="Media.IncludeExtensionsInItemNames" value="false"/>
  2612. <!-- MEDIA - INTERPOLATION
  2613. The interpolation mode to use when resizing images.
  2614. See also the System.Drawing.Drawing2D.InterpolationMode enum.
  2615. Valid values: Bicubic
  2616. Bilinear
  2617. Default
  2618. High
  2619. HighQualityBicubic
  2620. HighQualityBilinear
  2621. Low
  2622. NearestNeighbor
  2623. Default value: High
  2624. -->
  2625. <setting name="Media.InterpolationMode" value="High"/>
  2626. <!-- MEDIA - MAX IMAGE WIDTH
  2627. Gets the max width of the image in a Rich Text field.
  2628. Default value: 0
  2629. -->
  2630. <setting name="Media.MaxImageWidth" value="0"/>
  2631. <!-- MEDIA - MAX SIZE IN DATABASE
  2632. The maximum allowed size of media intended to be stored in a database (binary blob).
  2633. This value must be less than the ASP.NET httpRuntime.maxRequestLength setting.
  2634. Default value: 500MB
  2635. -->
  2636. <setting name="Media.MaxSizeInDatabase" value="500MB"/>
  2637. <!-- MEDIA - MAX SIZE IN MEMORY
  2638. The maximum size of media to load into memory for processing (resizing etc.).
  2639. Default value: 40MB
  2640. -->
  2641. <setting name="Media.MaxSizeInMemory" value="40MB"/>
  2642. <!-- MEDIA - MEDIA LINK PREFIX
  2643. The prefix to use when Sitecore generates media links. The setting is used in the front-end as well as the back-end.
  2644. Notice: If you specify a custom media link prefix, you must also add acorresponding entry to the <customHandlers> section.
  2645. If the value is not set, the default media request prefix will be used (which by default is "~/media")
  2646. Default value: ""
  2647. -->
  2648. <setting name="Media.MediaLinkPrefix" value=""/>
  2649. <!-- MEDIA - OPEN CONTENT EDITOR AFTER UPLOAD
  2650. Determines if the content editor must be opened after a file has been uploaded.
  2651. This ensures that users will supply meta data for the new media item.
  2652. Default value: true
  2653. -->
  2654. <setting name="Media.OpenContentEditorAfterUpload" value="true"/>
  2655. <!-- MEDIA - RESIZING MAX HEIGHT
  2656. Maximum height for dynamically resized images.
  2657. If the requested height exceeds this value, Sitecore resizes the image to this height.
  2658. A value of 0 disables this height limit.
  2659. Default value: 1024
  2660. -->
  2661. <setting name="Media.Resizing.MaxHeight" value="1024"/>
  2662. <!-- MEDIA - RESIZING MAX WIDTH
  2663. Maximum width for dynamically resized images.
  2664. If the requested width exceeds this value, Sitecore resizes the image to this width.
  2665. A value of 0 disables this width limit.
  2666. Default value: 1280
  2667. -->
  2668. <setting name="Media.Resizing.MaxWidth" value="1280"/>
  2669. <!-- MEDIA - RESIZING - QUALITY
  2670. Specifies the level of compression to use when resizing images.
  2671. See also the System.Drawing.Imaging.Encoder.Quality field.
  2672. The range of values is 0 (lowest quality) to 100 (highest quality).
  2673. Default value: 95
  2674. -->
  2675. <setting name="Media.Resizing.Quality" value="95"/>
  2676. <!-- MEDIA - RESIZING - COMPOSITING MODE
  2677. Specifies how the source colors are combined with the background colors when resizing images.
  2678. See also the System.Drawing.Drawing2D.CompositingMode enum.
  2679. Valid values: SourceOver (the source color is blended with the background color, as determined by the alpha component of the source color)
  2680. SourceCopy (the source color overwrites the background color)
  2681. Default value: SourceCopy
  2682. -->
  2683. <setting name="Media.Resizing.CompositingMode" value="SourceCopy"/>
  2684. <!-- MEDIA - RESIZING - PIXEL OFFSET MODE
  2685. Specifies how pixels are offset when resizing images.
  2686. See also the System.Drawing.Drawing2D.PixelOffsetMode enum.
  2687. Valid values: Default (default)
  2688. HighSpeed (high speed, low quality)
  2689. HighQuality (high quality, low speed)
  2690. None (no pixel offset)
  2691. Half (pixels are offset by -.5 units, for high speed antialiasing)
  2692. Default value: Half
  2693. -->
  2694. <setting name="Media.Resizing.PixelOffsetMode" value="Half"/>
  2695. <!-- MEDIA - REQUEST EXTENSION
  2696. The extension to use in media request URLs.
  2697. If the value is not set, the Extension field of the individual media items will be used (ie. JPG, GIF, etc.)
  2698. Default value: "ashx"
  2699. -->
  2700. <setting name="Media.RequestExtension" value="ashx"/>
  2701. <!-- STREAM BUFFER
  2702. Block size used when writing media to the response stream.
  2703. Default: 100000
  2704. -->
  2705. <setting name="Media.StreamBufferSize" value="100000"/>
  2706. <!-- UPLOAD AS FILES
  2707. Controls whether Sitecore stores media as files or as database records by default.
  2708. This setting is ignored if the Media.DisableFileMedia setting is true.
  2709. Default: false
  2710. -->
  2711. <setting name="Media.UploadAsFiles" value="false"/>
  2712. <!-- MEDIA - UPLOAD AS VERSIONABLE AS DEFAULT
  2713. This setting controls if uploaded media is versionable by default or not.
  2714. -->
  2715. <setting name="Media.UploadAsVersionableByDefault" value="false"/>
  2716. <!-- MEDIA - USE ITEM PATHS FOR URLS
  2717. This setting controls if item paths are used for constructing media URLs.
  2718. If false, short ids will be used.
  2719. Default value: true
  2720. -->
  2721. <setting name="Media.UseItemPaths" value="true"/>
  2722. <!-- MEDIA - USE LEGACY RESIZING
  2723. This setting controls whether to use legacy resizing (ie. bypass the Sitecore.ImageLib library).
  2724. Default value: false
  2725. -->
  2726. <setting name="Media.UseLegacyResizing" value="false"/>
  2727. <!-- MEDIA - STREAM PARTIALLY CACHED FILES
  2728. Indicates whether to start streaming files before they have been fully written to the cache.
  2729. Default value: true.
  2730. -->
  2731. <setting name="Media.StreamPartiallyCachedFiles" value="true"/>
  2732. <!-- MEDIA - WHITESPACE REPLACEMENT
  2733. The character to use when replacing whitespace in the names of uploaded media.
  2734. Default value: A single space character.
  2735. -->
  2736. <setting name="Media.WhitespaceReplacement" value=" "/>
  2737. <!-- MEDIA RESPONSE - CACHEABILITY
  2738. The <see cref="HttpCacheability">cacheability</see> to use in media response headers.
  2739. Possible values: NoCache, Private, Public, Server, ServerAndNoCache, ServerAndPrivate
  2740. Default value: private
  2741. -->
  2742. <setting name="MediaResponse.Cacheability" value="private"/>
  2743. <!-- MEDIA RESPONSE - CacheExtensions
  2744. The <see cref="HttpCachePolicy.AppendCacheExtension">cache extension(s)</see> to use in media response headers.
  2745. Default value: ""
  2746. -->
  2747. <setting name="MediaResponse.CacheExtensions" value=""/>
  2748. <!-- MEDIA RESPONSE - MAX AGE
  2749. The <see cref="HttpCachePolicy.SetMaxAge">max age</see> to use in media response headers.
  2750. Set it to "00:00:00" to omit this header.
  2751. Default value: 7.00:00:00 (seven days)
  2752. -->
  2753. <setting name="MediaResponse.MaxAge" value="7.00:00:00"/>
  2754. <!-- MEDIA RESPONSE - SLIDING EXPIRATION
  2755. The <see cref="HttpCachePolicy.SetSlidingExpiration">sliding expiration</see> to use in media response headers.
  2756. Set it to "" to omit this header. To include it, use "true" or "false".
  2757. Default value: ""
  2758. -->
  2759. <setting name="MediaResponse.SlidingExpiration" value=""/>
  2760. <!-- ACCESS DENIED HANDLER
  2761. Url of page handling 'Acess denied' errors
  2762. -->
  2763. <setting name="NoAccessUrl" value="/sitecore/service/noaccess.aspx"/>
  2764. <!-- NO LICENSE FOUND HANDLER
  2765. Url of page handling missing license errors
  2766. -->
  2767. <setting name="NoLicenseUrl" value="/sitecore/service/nolicense.aspx"/>
  2768. <!-- PACKAGE PATH
  2769. Specifies the path where packages are located.
  2770. -->
  2771. <setting name="PackagePath" value="$(dataFolder)/packages"/>
  2772. <!-- PAGE STATE STORE
  2773. Specifies the type responsible for storing SheerUI page state. Must implement the IPageStateStore interface.
  2774. Possible values are "DatabasePageStateStore" or "FilePageStateStore".
  2775. Default value: Sitecore.Web.UI.Sheer.FilePageStateStore, Sitecore.Kernel
  2776. -->
  2777. <setting name="PageStateStore" value="Sitecore.Web.UI.FilePageStateStore, Sitecore.Kernel"/>
  2778. <!-- PORTAL PRINCIPAL RESOLVER
  2779. Returns an IPortalPrincipalResolver interface that resolves the current
  2780. portal user.
  2781. -->
  2782. <setting name="PortalPrincipalResolver" value="Sitecore.Web.UI.Portal.PortalPrincipalResolver,Sitecore.Kernel"/>
  2783. <!-- PORTAL Storage
  2784. Returns an IPortalStorage which fetches data for the current portal user.
  2785. -->
  2786. <setting name="PortalStorage" value="Sitecore.Web.UI.Portal.PortalCookieStorage,Sitecore.Kernel"/>
  2787. <!-- PROCESS HISTORY
  2788. The number of process histories to show in the log file at startup.
  2789. Set to 0 (zero) to disable
  2790. -->
  2791. <setting name="ProcessHistoryCount" value="1"/>
  2792. <!-- AUTO SMART PUBLISHING
  2793. Automatically schedule a smart publish when proxy definitions etc. change?
  2794. -->
  2795. <setting name="Publishing.AutoScheduleSmartPublish" value="true"/>
  2796. <!-- PUBLISHING SECURITY
  2797. Check security rights when publishing?
  2798. When CheckSecurity=true, Read rights are required for all source items. When it is
  2799. determined that an item should be updated or created in the target database,
  2800. Write right is required on the source item. If it is determined that the item
  2801. should be deleted from target database, Delete right is required on the target item.
  2802. In summary, only the Read, Write and Delete rights are used. All other rights are ignored.
  2803. Default value: false
  2804. -->
  2805. <setting name="Publishing.CheckSecurity" value="false"/>
  2806. <!-- PUBLISHING REVISIONS
  2807. Compare revisions while publishing?
  2808. -->
  2809. <setting name="Publishing.CompareRevisions" value="true"/>
  2810. <!-- PUBLISHING LOG INTERVAL
  2811. Interval between logging published item info to the log.
  2812. Set to 0 (zero) to disable.
  2813. -->
  2814. <setting name="Publishing.LogInterval" value="0"/>
  2815. <!-- PUBLISHING PUBLISH DIALOG POLLING INTERVAL
  2816. Defines the interval in ms with which the Publish Dialog requests the
  2817. server for the publishing status.
  2818. -->
  2819. <setting name="Publishing.PublishDialogPollingInterval" value="500"/>
  2820. <!-- PUBLISHING INSTANCE
  2821. Assigns the instance name of dedicated Sitecore installation for publishing operations.
  2822. When empty, all publishing operations are performed on the local installation of Sitecore.
  2823. Default vaue: (empty)
  2824. -->
  2825. <setting name="Publishing.PublishingInstance" value=""/>
  2826. <!-- PUBLISHING SECURITY
  2827. Check delete rights on target item when publishing?
  2828. Default value: true
  2829. -->
  2830. <setting name="Publishing.RequireTargetDeleteRightWhenCheckingSecurity" value="true"/>
  2831. <!-- PUBLISHING STATUS UPDATE INTERVAL
  2832. The time between updating the status cache for running publishing jobs.
  2833. Default value: 00:00:02
  2834. -->
  2835. <setting name="Publishing.StatusUpdateInterval" value="00:00:02"/>
  2836. <!-- PUBLISHING PRIORITY
  2837. The thread priority of publishing jobs.
  2838. Valid values: Lowest, BelowNormal, Normal, AboveNormal, Highest
  2839. Default value: BelowNormal
  2840. -->
  2841. <setting name="Publishing.ThreadPriority" value="BelowNormal"/>
  2842. <!-- TIME BEFORE PUBLISHING STATUS EXPIRES
  2843. The time before a cached status registration expires.
  2844. Default value: 02:00:00
  2845. -->
  2846. <setting name="Publishing.TimeBeforeStatusExpires" value="02:00:00"/>
  2847. <!-- Query.MaxItems
  2848. Specifies the max number of items in a query result set.
  2849. If the number is 0, all items are returned. This may affect system performance, if a
  2850. large query result is returned.
  2851. This also controls the number of items in Lookup, Multilist and Valuelookup fields.
  2852. Default value: 100
  2853. -->
  2854. <setting name="Query.MaxItems" value="100"/>
  2855. <!-- RECYCLE BIN
  2856. If true, when deleting items in the client, they will
  2857. be moved to the recycle bin rather than being deleted
  2858. Default value: true
  2859. -->
  2860. <setting name="RecycleBinActive" value="true"/>
  2861. <!-- IMAGES AS XHTML
  2862. Indicate whether to render images as XHTML.
  2863. Default value: true
  2864. -->
  2865. <setting name="Rendering.ImagesAsXhtml" value="true"/>
  2866. <!-- DUPLICATE PLACEHOLDERS
  2867. Indicate whether to process duplicate placeholders
  2868. Default value: false
  2869. -->
  2870. <setting name="Rendering.ProcessDuplicatePlaceholders" value="false"/>
  2871. <!-- SITE RESOLVING
  2872. While rendering item links, some items may belong to different site. Setting this to true
  2873. make LinkManager try to resolve target site in order to use the right host name.
  2874. Default value: true
  2875. -->
  2876. <setting name="Rendering.SiteResolving" value="true"/>
  2877. <!-- RENDERING - SITE RESOLVING MATCH CURRENT LANGUAGE
  2878. Affects how cross-site links are rendered when Rendering.SiteResolving is enabled.
  2879. If true, the link provider will take the language attribute of the site definitions into consideration when resolving
  2880. which site/hostname to use when rendering a cross-site link.
  2881. Default value: true
  2882. -->
  2883. <setting name="Rendering.SiteResolvingMatchCurrentLanguage" value="true"/>
  2884. <!-- RENDERING - SITE RESOLVING MATCH CURRENT SITE
  2885. Affects how cross-site links are rendered when Rendering.SiteResolving is enabled.
  2886. If true, the link provider will check if the target item is located under the start item for the current site before it
  2887. tries to find a match in the full list of site definitions. This ensures that when the target item can be resolved using
  2888. the current site, the target link will not change to a different site/hostname.
  2889. Default value: true
  2890. -->
  2891. <setting name="Rendering.SiteResolvingMatchCurrentSite" value="true"/>
  2892. <!-- USE SERVER-SIDE REDIRECT FOR REQUEST ERRORS
  2893. If true, Sitecore will use Server.Transfer instead of Response.Redirect to redirect request to service pages
  2894. when an error occurs (item not found, access denied etc).
  2895. Default value: false
  2896. -->
  2897. <setting name="RequestErrors.UseServerSideRedirect" value="false"/>
  2898. <!-- REQUIRE LOCK BEFORE EDITING
  2899. If true, the user must have a lock on a document before
  2900. he can edit it, otherwise it is always ready for editing
  2901. -->
  2902. <setting name="RequireLockBeforeEditing" value="true"/>
  2903. <!-- SERIALIZATION - INVALID FILE NAME CHARS
  2904. When generating file names that correspond to item names, the serialization API encodes the "$" and "%" characters, as well
  2905. as any characters that are invalid in path names as returned by the System.IO.Path.GetInvalidFileNameChars() method.
  2906. You can use this setting to specify additional characters that must be encoded, such as to meet the requirements of a source
  2907. control system that does not allow specific characters in file names.
  2908. Default value: ""
  2909. -->
  2910. <setting name="Serialization.InvalidFileNameChars" value=""/>
  2911. <!-- SERIALIZATION - SERIALIZATION FOLDER PATH MAX LENGTH
  2912. In Windows, there is 248 characters limit on the lenght of file system paths. To avoid exceeding the maximum path length, the
  2913. serialization API will shorten long path names. This setting specifies the maximum length of the path to the data/serialization
  2914. folder, which determines how long item paths can be before they are shortened.
  2915. Important: The value of this setting must be the same on all Sitecore instances accessing the serialized data.
  2916. Important: When changing this value, it's recommended to remove the contents of the serialization folder and serialize all items
  2917. again. Otherwise duplicates of serialized items may appear in the serialization folder.
  2918. Example: A value of "90" for this setting will mean that item paths longer than 150 characters will be shortened, since Sitecore
  2919. reserves 8 characters (and 248 - 8 - 90 = 150).
  2920. Default value: 90
  2921. -->
  2922. <setting name="Serialization.SerializationFolderPathMaxLength" value="90"/>
  2923. <!-- SERIALIZATION FOLDER
  2924. Points to the root of serialized databases tree (when using serialization functionality).
  2925. Default value: $(dataFolder)/serialization
  2926. -->
  2927. <setting name="SerializationFolder" value="$(dataFolder)/serialization"/>
  2928. <!-- COLLECT RENDERING DATA
  2929. Indicates if renderings statistics should be collected.
  2930. Default value: true
  2931. -->
  2932. <setting name="Statistics.CollectRenderingData" value="true"/>
  2933. <!-- TASKS - EMAIL REMINDER SUBJECT
  2934. The subject to use for email reminders.
  2935. Default value: Reminder from Sitecore
  2936. -->
  2937. <setting name="Tasks.EmailReminderSubject" value="Reminder from Sitecore"/>
  2938. <!-- TASKS - EMAIL REMINDER STANDARD TEXT
  2939. The leading text to use for email reminders. Custom text will be appended.
  2940. Default value: This is a reminder from Sitecore regarding the item: '{item}' in the database '{database}'
  2941. -->
  2942. <setting name="Tasks.EmailReminderText" value="This is a reminder from Sitecore regarding the item: '{item}' in the database '{database}'"/>
  2943. <!-- TEMP FOLDER
  2944. Folder used for temporary files
  2945. -->
  2946. <setting name="TempFolder" value="$(tempFolder)"/>
  2947. <!-- THUMBNAILS BACKGROUND COLOR
  2948. The background color for thumbnails - must be on the form #RRGGBB.
  2949. -->
  2950. <setting name="ThumbnailsBackgroundColor" value="#FFFFFF"/>
  2951. <!-- VALIDATORS.AUTOMATICUPDATE
  2952. Indicating whether validators are automatically run in the content editor.
  2953. -->
  2954. <setting name="Validators.AutomaticUpdate" value="true"/>
  2955. <!-- VALIDATORS.UPDATEDELAY
  2956. The delay in ms after a key was press until a update request is send.
  2957. -->
  2958. <setting name="Validators.UpdateDelay" value="750"/>
  2959. <!-- UI CALENDAR TIME OF DAY
  2960. Defines the default time of day when the user user the calendar drop down
  2961. to select a day. The drop down does not allow the user to set the time
  2962. of day.
  2963. -->
  2964. <setting name="UI.CalendarTimeOfDay" value="12:00:00"/>
  2965. <!-- UPLOAD CLASSIC
  2966. Indicates if uploading runs in classic (no flash) mode.
  2967. Default: false
  2968. -->
  2969. <setting name="Upload.Classic" value="false"/>
  2970. <!-- SIMPLE UPLOAD OVERWRITING
  2971. Indicates if simple upload dialog has overwriting on.
  2972. Default: false
  2973. -->
  2974. <setting name="Upload.SimpleUploadOverwriting" value="false"/>
  2975. <!-- UPLOAD USER SELECTABLE DESTINATION
  2976. Defines if the user can select the destination database or file.
  2977. Default: true
  2978. -->
  2979. <setting name="Upload.UserSelectableDestination" value="true"/>
  2980. <!-- REDIRECT URL PREFIXES
  2981. Pipe-separated list of URL prefixes to redirect.
  2982. To support IIS authentication, configure redirection for all URLs secured with IIS authentication. Otherwise,
  2983. URLs containing embedded languages in the URL might be able to bypass IIS security, which could result in a
  2984. vulnerability.
  2985. For example, under the default configuration, Sitecore redirects URLs such as "/en/sitecore" to "/sitecore?sc_lang=en"
  2986. to ensure that IIS authentication is enforced for such URLs.
  2987. Default value: /sitecore
  2988. -->
  2989. <setting name="RedirectURLPrefixes" value="/sitecore"/>
  2990. <!-- UNLOCK COPIED ITEMS
  2991. A value indicating whether to unlock items after copying.
  2992. Only the copies are unlocked. The original items stay locked.
  2993. Default value: true.
  2994. -->
  2995. <setting name="UnlockAfterCopy" value="true"/>
  2996. <!-- VERSION FILE PATH
  2997. The path to the version file.
  2998. Default value: /sitecore/shell/sitecore.version.xml
  2999. -->
  3000. <setting name="VersionFilePath" value="/sitecore/shell/sitecore.version.xml"/>
  3001. <!-- VIEWSTATE STORE
  3002. Specifies the type responsible for storing SheerUI viewstate. Must implement the IViewStateStore interface.
  3003. Possible values are "DatabaseViewStateStore" or "FileViewStateStore".
  3004. Default value: Sitecore.Web.UI.Sheer.FileViewStateStore,Sitecore.Kernel
  3005. -->
  3006. <setting name="ViewStateStore" value="Sitecore.Web.UI.Sheer.FileViewStateStore,Sitecore.Kernel"/>
  3007. <!-- WEB EDIT CONTENT EDITOR STYLESHEET
  3008. The stylesheet to include in the content editor in WebEdit mode.
  3009. Default value: /webedit.css
  3010. -->
  3011. <setting name="WebEdit.ContentEditorStylesheet" value="/webedit.css"/>
  3012. <!-- WebEdit.DefaultButtonPath
  3013. Specifies default location of edit frame buttons in the core database.
  3014. Default value: /sitecore/content/Applications/WebEdit/Edit Frame Buttons/Default
  3015. -->
  3016. <setting name="WebEdit.DefaultButtonPath" value="/sitecore/content/Applications/WebEdit/Edit Frame Buttons/Default"/>
  3017. <!-- WEBEDIT DISABLE ANIMATIONS
  3018. Disables animation effects in the Page Editor.
  3019. Default value: false
  3020. -->
  3021. <setting name="WebEdit.DisableAnimations" value="false"/>
  3022. <!-- WEB EDIT ENABLE VALIDATION
  3023. If true, the Page Editor will execute item and field validation rules whenever a user tries to save items in the Page Editor.
  3024. Only 'Critical' and 'Fatal' validators are evaluated, and item validation rules are executed for the current context item only.
  3025. Field validation rules are only executed for fields that the current user can modify in the Page Editor.
  3026. Default value: true
  3027. -->
  3028. <setting name="WebEdit.EnableValidation" value="true"/>
  3029. <!-- WEB EDIT ENABLE JS BUNDLING
  3030. Indicates whether web edit specific JavaScript files should be bundled into one file.
  3031. Default value: true
  3032. -->
  3033. <setting name="WebEdit.EnableJSBundling" value="true"/>
  3034. <!-- WEB EDIT BUNDLED JS FILES PATH
  3035. Specifies the path where bundled JavaScript files are stored if WebEdit.EnableJSBundling = true
  3036. Default value: /sitecore/shell/Applications/Page Modes/Ouput/
  3037. -->
  3038. <setting name="WebEdit.BundledJSFilesPath" value="/sitecore/shell/Applications/Page Modes/Ouput/"/>
  3039. <!-- WEB EDIT PLACEHOLDERS EDITABLE WITHOUT SETTINGS
  3040. Indicates whether placeholders should be editable in the Page Editor if placeholder settings are not specified.
  3041. Default value: false
  3042. -->
  3043. <setting name="WebEdit.PlaceholdersEditableWithoutSettings" value="false"/>
  3044. <!-- WEBEDIT PAGE DAILY VISITS CACHE EXPIRATION
  3045. Sets the absolute expiration on the cached daily visits data in Page Editor.
  3046. Makes sense only when analytics is enabled.
  3047. Default value: 1.00:00:00 (1 day)
  3048. -->
  3049. <setting name="WebEdit.PageDailyVisitsCacheExpiration" value="1.00:00:00"/>
  3050. <!-- WEBEDIT TEST STATISTICS CACHE EXPIRATION
  3051. Sets the absolute expiration on the cached test statistics data in Page Editor.
  3052. Makes sense only when analytics is enabled.
  3053. Default value: 01:00:00 (1 hour)
  3054. -->
  3055. <setting name="WebEdit.TestStatisticsCacheExpiration" value="01:00:00"/>
  3056. <!-- WEB EDIT USE POPUP EDITOR
  3057. Indicates whether WebEdit uses the popup content editor.
  3058. Default value: false
  3059. -->
  3060. <setting name="WebEdit.UsePopupContentEditor" value="false"/>
  3061. <!-- WEB SITE STYLESHEET
  3062. CSS file for HTML content of Sitecore database.
  3063. The file pointed to by WebStylesheet setting is automatically included in Html and Rich Text fields.
  3064. By using it, you can make the content of HTML fields look the same as the actual Web Site
  3065. -->
  3066. <setting name="WebStylesheet" value="/default.css"/>
  3067. <!-- LOGIN MESSAGES
  3068. These are the messages that are shown on the login page of the Sitecore
  3069. client
  3070. -->
  3071. <setting name="WelcomeTitle" value="Welcome to Sitecore"/>
  3072. <!--WORD FIELD INLINE EDITING WIDTH
  3073. Defines width of a Word Field control that appears in the inline editing mode.
  3074. -->
  3075. <setting name="WordField.InlineEditing.Width" value="400px"/>
  3076. <!--WORD FIELD INLINE EDITING HEIGHT
  3077. Defines height of a Word Field control that appears in the inline editing mode.
  3078. -->
  3079. <setting name="WordField.InlineEditing.Height" value="300px"/>
  3080. <!--WORD FIELD INLINE EDITING PADDING
  3081. Defines padding of a Word Field control that appears in the inline editing mode.
  3082. -->
  3083. <setting name="WordField.InlineEditing.Padding" value="10px"/>
  3084. <!-- WorldLingo.Enabled
  3085. Indicates if WorldLingo is enabled.
  3086. -->
  3087. <setting name="WorldLingo.Enabled" value="false"/>
  3088. <!-- WorldLingo.Url
  3089. Specifies the Url of the the WorldLingo service.
  3090. -->
  3091. <setting name="WorldLingo.Url" value="http://www.worldlingo.com/S000.1/api"/>
  3092. <!-- WorldLingo.Password
  3093. Specifies the Password of the the WorldLingo service. When the password is
  3094. "secret" the service runs in an evaluation mode - the output language is
  3095. random and the phrase is limited to 25 words.
  3096. -->
  3097. <setting name="WorldLingo.Password" value="secret"/>
  3098. <!-- XHTML SCHEMA FILE
  3099. The file name of the schema file that validates XHtml.
  3100. Please note: The Sitecore XHtml.xsd file is modified XHtml xsd file
  3101. that allows the Target attribute on A tags. To use a stricter validation,
  3102. use the /sitecore/shell/schemas/xhtml.xsd file, but you should disable the
  3103. Extern Link Target validator.
  3104. Default value: /sitecore/shell/schemas/sitecore xhtml.xsd
  3105. -->
  3106. <setting name="XHtmlSchemaFile" value="/sitecore/shell/schemas/sitecore xhtml.xsd"/>
  3107. <!-- XmlControls.ThrowException
  3108. Specifies if an exception is thrown when an Xml Control cannot be loaded.
  3109. If true, it might prevent the Sitecore client from working, but it
  3110. increases debugging. Any errors are written to the log.
  3111. -->
  3112. <setting name="XmlControls.ThrowException" value="false"/>
  3113. <!-- XmlControls.OutputDebugFiles
  3114. Specifies if the code for compiled XmlControls will be saved as *.cs file.
  3115. If true, the *.cs files will be saved in to the debug folders associated with the XmlControls,
  3116. typically /sitecore/shell/applications/debug or /sitecore/shell/controls/debug.
  3117. Default value: false
  3118. -->
  3119. <setting name="XmlControls.OutputDebugFiles" value="false"/>
  3120. <!-- Preview.DefaultSite
  3121. Specifies name of the default site for WebEdit preview mode
  3122. -->
  3123. <setting name="Preview.DefaultSite" value="website"/>
  3124. <!-- EmailValidation
  3125. The regular expression used for e-mail validation
  3126. 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])?$
  3127. -->
  3128. <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])?$"/>
  3129. </settings>
  3130. </sitecore>
  3131. <log4net>
  3132. <!-- LOGGING SETTINGS
  3133. The file element defines the location of the log files. This location must
  3134. be the same as the setting in LogFolder. The file element is a relative or
  3135. absolute path that always uses slashes (/) as separators. A valid file
  3136. element for a relative path would be:
  3137. <file value="/data/logs/log.{date}.{processid}.txt"/>
  3138. A valid element for an absolute path would be:
  3139. <file value="C:/inetpub/wwwroot/data/logs/log.{date}.{processid}.txt"/>
  3140. The macros supported are:
  3141. {date}: Replaced with the current date (in the format yyyyMMdd)
  3142. {time}: Replaced with the current time (in the format HHmmss)
  3143. {processid}: Replaced with the current Windows process id
  3144. For further information refer to the Log4Net documentation.
  3145. -->
  3146. <appender name="LogFileAppender" type="log4net.Appender.SitecoreLogFileAppender, Sitecore.Logging">
  3147. <file value="$(dataFolder)/logs/log.{date}.txt"/>
  3148. <appendToFile value="true"/>
  3149. <layout type="log4net.Layout.PatternLayout">
  3150. <conversionPattern value="%4t %d{ABSOLUTE} %-5p %m%n"/>
  3151. </layout>
  3152. </appender>
  3153. <appender name="WebDAVLogFileAppender" type="log4net.Appender.SitecoreLogFileAppender, Sitecore.Logging">
  3154. <file value="$(dataFolder)/logs/WebDAV.log.{date}.txt"/>
  3155. <appendToFile value="true"/>
  3156. <layout type="log4net.Layout.PatternLayout">
  3157. <conversionPattern value="%4t %d{ABSOLUTE} %-5p %m%n"/>
  3158. </layout>
  3159. </appender>
  3160. <root>
  3161. <priority value="INFO"/>
  3162. <appender-ref ref="LogFileAppender"/>
  3163. </root>
  3164. <logger name="Sitecore.Diagnostics.WebDAV" additivity="false">
  3165. <level value="INFO"/>
  3166. <appender-ref ref="WebDAVLogFileAppender"/>
  3167. </logger>
  3168. </log4net>
  3169. <!-- SYSTEM.WEBSERVER
  3170. This section is a ASP.NET configuration section when running in Integrated Mode on IIS7.
  3171. -->
  3172. <system.webServer>
  3173. <modules>
  3174. <remove name="ScriptModule"/>
  3175. <remove name="WebDAVModule"/>
  3176. <add type="Sitecore.Web.RewriteModule, Sitecore.Kernel" name="SitecoreRewriteModule"/>
  3177. <add type="Sitecore.Nexus.Web.HttpModule,Sitecore.Nexus" name="SitecoreHttpModule"/>
  3178. <add type="Sitecore.Resources.Media.UploadWatcher, Sitecore.Kernel" name="SitecoreUploadWatcher"/>
  3179. <add type="Sitecore.IO.XslWatcher, Sitecore.Kernel" name="SitecoreXslWatcher"/>
  3180. <add type="Sitecore.IO.LayoutWatcher, Sitecore.Kernel" name="SitecoreLayoutWatcher"/>
  3181. <add type="Sitecore.Configuration.ConfigWatcher, Sitecore.Kernel" name="SitecoreConfigWatcher"/>
  3182. <add name="ScriptModule" preCondition="managedHandler" type="System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
  3183. <remove name="Session"/>
  3184. <add name="Session" type="System.Web.SessionState.SessionStateModule" preCondition=""/>
  3185. <add type="Sitecore.Resources.Media.MediaRequestSessionModule, Sitecore.Kernel" name="MediaRequestSessionModule"/>
  3186. <add type="Sitecore.Web.HttpModule,Sitecore.Kernel" name="SitecoreHttpModuleExtensions"/>
  3187. </modules>
  3188. <handlers>
  3189. <remove name="WebServiceHandlerFactory-Integrated"/>
  3190. <remove name="ScriptHandlerFactory"/>
  3191. <remove name="ScriptHandlerFactoryAppServices"/>
  3192. <remove name="ScriptResource"/>
  3193. <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"/>
  3194. <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"/>
  3195. <add verb="*" path="sitecore_webDAV.ashx" type="Sitecore.Resources.Media.WebDAVMediaRequestHandler, Sitecore.Kernel" name="Sitecore.WebDAVMediaRequestHandler"/>
  3196. <add verb="*" path="sitecore_media.ashx" type="Sitecore.Resources.Media.MediaRequestHandler, Sitecore.Kernel" name="Sitecore.MediaRequestHandler"/>
  3197. <add verb="*" path="sitecore_xaml.ashx" type="Sitecore.Web.UI.XamlSharp.Xaml.XamlPageHandlerFactory, Sitecore.Kernel" name="Sitecore.XamlPageRequestHandler"/>
  3198. <add verb="*" path="sitecore_icon.ashx" type="Sitecore.Resources.IconRequestHandler, Sitecore.Kernel" name="Sitecore.IconRequestHandler"/>
  3199. <add verb="*" path="sitecore_feed.ashx" type="Sitecore.Shell.Feeds.FeedRequestHandler, Sitecore.Kernel" name="Sitecore.FeedRequestHandler"/>
  3200. <add verb="*" path="sitecore_handlers.ashx" type="Sitecore.Web.CustomHandlerFactory, Sitecore.Kernel" name="Sitecore.GenericHandler"/>
  3201. <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"/>
  3202. <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"/>
  3203. <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"/>
  3204. <add name="Telerik_Web_UI_DialogHandler_aspx" verb="*" preCondition="integratedMode" path="Telerik.Web.UI.DialogHandler.aspx" type="Telerik.Web.UI.DialogHandler"/>
  3205. <add name="Telerik_Web_UI_SpellCheckHandler_axd" verb="*" preCondition="integratedMode" path="Telerik.Web.UI.SpellCheckHandler.axd" type="Telerik.Web.UI.SpellCheckHandler"/>
  3206. <add name="Telerik_Web_UI_WebResource_axd" verb="*" preCondition="integratedMode" path="Telerik.Web.UI.WebResource.axd" type="Telerik.Web.UI.WebResource"/>
  3207. </handlers>
  3208. <validation validateIntegratedModeConfiguration="false"/>
  3209. <security>
  3210. <requestFiltering>
  3211. <requestLimits maxAllowedContentLength="524288000"/>
  3212. </requestFiltering>
  3213. </security>
  3214. </system.webServer>
  3215. <system.web>
  3216. <!-- Continue to run Sitecore without script validations -->
  3217. <pages validateRequest="false" controlRenderingCompatibilityVersion="4.0">
  3218. <controls>
  3219. <add tagPrefix="sc" namespace="Sitecore.Web.UI.WebControls" assembly="Sitecore.Kernel"/>
  3220. <add tagPrefix="asp" namespace="System.Web.UI" assembly="System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
  3221. <add tagPrefix="asp" namespace="System.Web.UI.WebControls" assembly="System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
  3222. <add tagPrefix="sc" namespace="Sitecore.Web.UI.WebControls" assembly="Sitecore.Analytics"/>
  3223. </controls>
  3224. </pages>
  3225. <httpModules>
  3226. <add type="Sitecore.Web.RewriteModule, Sitecore.Kernel" name="SitecoreRewriteModule"/>
  3227. <add type="Sitecore.Nexus.Web.HttpModule,Sitecore.Nexus" name="SitecoreHttpModule"/>
  3228. <add type="Sitecore.Resources.Media.UploadWatcher, Sitecore.Kernel" name="SitecoreUploadWatcher"/>
  3229. <add type="Sitecore.IO.XslWatcher, Sitecore.Kernel" name="SitecoreXslWatcher"/>
  3230. <add type="Sitecore.IO.LayoutWatcher, Sitecore.Kernel" name="SitecoreLayoutWatcher"/>
  3231. <add type="Sitecore.Configuration.ConfigWatcher, Sitecore.Kernel" name="SitecoreConfigWatcher"/>
  3232. <add name="ScriptModule" type="System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
  3233. <add type="Sitecore.Resources.Media.MediaRequestSessionModule, Sitecore.Kernel" name="MediaRequestSessionModule"/>
  3234. <add type="Sitecore.Web.HttpModule,Sitecore.Kernel" name="SitecoreHttpModuleExtensions"/>
  3235. </httpModules>
  3236. <httpHandlers>
  3237. <add verb="*" path="sitecore_webDAV.ashx" type="Sitecore.Resources.Media.WebDAVMediaRequestHandler, Sitecore.Kernel"/>
  3238. <add verb="*" path="sitecore_media.ashx" type="Sitecore.Resources.Media.MediaRequestHandler, Sitecore.Kernel"/>
  3239. <add verb="*" path="sitecore_xaml.ashx" type="Sitecore.Web.UI.XamlSharp.Xaml.XamlPageHandlerFactory, Sitecore.Kernel"/>
  3240. <add verb="*" path="sitecore_icon.ashx" type="Sitecore.Resources.IconRequestHandler, Sitecore.Kernel"/>
  3241. <add verb="*" path="sitecore_feed.ashx" type="Sitecore.Shell.Feeds.FeedRequestHandler, Sitecore.Kernel"/>
  3242. <add verb="*" path="sitecore_handlers.ashx" type="Sitecore.Web.CustomHandlerFactory, Sitecore.Kernel"/>
  3243. <remove verb="*" path="*.asmx"/>
  3244. <add verb="*" path="*.asmx" validate="false" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
  3245. <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"/>
  3246. <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"/>
  3247. <add verb="*" path="Telerik.Web.UI.DialogHandler.aspx" type="Telerik.Web.UI.DialogHandler"/>
  3248. <add verb="*" path="Telerik.Web.UI.SpellCheckHandler.axd" type="Telerik.Web.UI.SpellCheckHandler"/>
  3249. <add verb="*" path="Telerik.Web.UI.WebResource.axd" type="Telerik.Web.UI.WebResource"/>
  3250. </httpHandlers>
  3251. <membership defaultProvider="sitecore" hashAlgorithmType="SHA1">
  3252. <providers>
  3253. <clear/>
  3254. <add name="sitecore" type="Sitecore.Security.SitecoreMembershipProvider, Sitecore.Kernel" realProviderName="sql" providerWildcard="%" raiseEvents="true"/>
  3255. <add name="sql" type="System.Web.Security.SqlMembershipProvider" connectionStringName="core" applicationName="sitecore" minRequiredPasswordLength="1" minRequiredNonalphanumericCharacters="0" requiresQuestionAndAnswer="false" requiresUniqueEmail="false" maxInvalidPasswordAttempts="256"/>
  3256. <add name="switcher" type="Sitecore.Security.SwitchingMembershipProvider, Sitecore.Kernel" applicationName="sitecore" mappings="switchingProviders/membership"/>
  3257. </providers>
  3258. </membership>
  3259. <roleManager defaultProvider="sitecore" enabled="true">
  3260. <providers>
  3261. <clear/>
  3262. <add name="sitecore" type="Sitecore.Security.SitecoreRoleProvider, Sitecore.Kernel" realProviderName="sql" raiseEvents="true"/>
  3263. <add name="sql" type="System.Web.Security.SqlRoleProvider" connectionStringName="core" applicationName="sitecore"/>
  3264. <add name="switcher" type="Sitecore.Security.SwitchingRoleProvider, Sitecore.Kernel" applicationName="sitecore" mappings="switchingProviders/roleManager"/>
  3265. </providers>
  3266. </roleManager>
  3267. <profile defaultProvider="sql" enabled="true" inherits="Sitecore.Security.UserProfile, Sitecore.Kernel">
  3268. <providers>
  3269. <clear/>
  3270. <add name="sql" type="System.Web.Profile.SqlProfileProvider" connectionStringName="core" applicationName="sitecore"/>
  3271. <add name="switcher" type="Sitecore.Security.SwitchingProfileProvider, Sitecore.Kernel" applicationName="sitecore" mappings="switchingProviders/profile"/>
  3272. </providers>
  3273. <properties>
  3274. <clear/>
  3275. <add type="System.String" name="SC_UserData"/>
  3276. </properties>
  3277. </profile>
  3278. <!-- DYNAMIC DEBUG COMPILATION
  3279. Set compilation debug="true" to enable ASPX debugging. Otherwise, setting this value to
  3280. false will improve runtime performance of this application.
  3281. Set compilation debug="true" to insert debugging symbols (.pdb information)
  3282. into the compiled page. Because this creates a larger file that executes
  3283. more slowly, you should set this value to true only when debugging and to
  3284. false at all other times. For more information, refer to the documentation about
  3285. debugging ASP .NET files.
  3286. -->
  3287. <compilation defaultLanguage="c#" debug="true" targetFramework="4.0">
  3288. <assemblies>
  3289. <add assembly="System.Data.Linq, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
  3290. </assemblies>
  3291. </compilation>
  3292. <!-- CUSTOM ERROR MESSAGES
  3293. Set customError mode values to control the display of user-friendly
  3294. error messages to users instead of error details (including a stack trace):
  3295. "On" Always display custom (friendly) messages
  3296. "Off" Always display detailed ASP.NET error information.
  3297. "RemoteOnly" Display custom (friendly) messages only to users not running
  3298. on the local Web server. This setting is recommended for security purposes, so
  3299. that you do not display application detail information to remote clients.
  3300. -->
  3301. <customErrors mode="RemoteOnly"/>
  3302. <!-- AUTHENTICATION
  3303. This section sets the authentication policies of the application. Possible modes are "Windows", "Forms",
  3304. "Passport" and "None"
  3305. -->
  3306. <authentication mode="None">
  3307. <forms name=".ASPXAUTH" cookieless="UseCookies"/>
  3308. </authentication>
  3309. <!-- IDENTITY
  3310. If this setting is true, aspnet will run in the security context of the IIS authenticated
  3311. user (ex. IUSR_xxx).
  3312. If false, aspnet will run in the security context of the default ASPNET user.
  3313. -->
  3314. <identity impersonate="false"/>
  3315. <!-- APPLICATION-LEVEL TRACE LOGGING
  3316. Application-level tracing enables trace log output for every page within an application.
  3317. Set trace enabled="true" to enable application trace logging. If pageOutput="true", the
  3318. trace information will be displayed at the bottom of each page. Otherwise, you can view the
  3319. application trace log by browsing the "trace.axd" page from your web application
  3320. root.
  3321. -->
  3322. <trace enabled="false" requestLimit="50" pageOutput="false" traceMode="SortByTime" localOnly="true"/>
  3323. <!-- SESSION STATE SETTINGS
  3324. By default ASP .NET uses cookies to identify which requests belong to a particular session.
  3325. If cookies are not available, a session can be tracked by adding a session identifier to the URL.
  3326. To disable cookies, set sessionState cookieless="true".
  3327. Note that Sitecore does not support cookieless sessions
  3328. <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"/>
  3329. -->
  3330. <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"/>
  3331. <!-- GLOBALIZATION
  3332. This section sets the globalization settings of the application.
  3333. -->
  3334. <globalization requestEncoding="utf-8" responseEncoding="utf-8"/>
  3335. <!--
  3336. httpRuntime Attributes:
  3337. executionTimeout="[seconds]" - time in seconds before request is automatically timed out
  3338. maxRequestLength="[KBytes]" - KBytes size of maximum request length to accept
  3339. useFullyQualifiedRedirectUrl="[true|false]" - Fully qualifiy the URL for client redirects
  3340. minFreeThreads="[count]" - minimum number of free thread to allow execution of new requests
  3341. minLocalRequestFreeThreads="[count]" - minimum number of free thread to allow execution of new local requests
  3342. appRequestQueueLimit="[count]" - maximum number of requests queued for the application
  3343. If you change the maxRequestLength setting, you should also change the Media.MaxSizeInDatabase setting.
  3344. Media.MaxSizeInDatabase should always be less than maxRequestLength.
  3345. -->
  3346. <httpRuntime maxRequestLength="512000" executionTimeout="600" enableKernelOutputCache="false"/>
  3347. </system.web>
  3348. <runtime>
  3349. <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
  3350. <dependentAssembly>
  3351. <assemblyIdentity name="System.Web.Extensions" publicKeyToken="31bf3856ad364e35"/>
  3352. <bindingRedirect oldVersion="1.0.0.0-1.1.0.0" newVersion="3.5.0.0"/>
  3353. </dependentAssembly>
  3354. <dependentAssembly>
  3355. <assemblyIdentity name="System.Web.Extensions.Design" publicKeyToken="31bf3856ad364e35"/>
  3356. <bindingRedirect oldVersion="1.0.0.0-1.1.0.0" newVersion="3.5.0.0"/>
  3357. </dependentAssembly>
  3358. </assemblyBinding>
  3359. </runtime>
  3360. </configuration>