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