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