Migrating from 3.7 to 4.2
Hi,
We have a Sitefinity site in production running on version 3.7, and we want to upgrade it to version 4.2. I downloaded the file from URL:
www.sitefinity.com/.../single-download.aspx
I installed it and the version4.2 works well. I follow the note of the dashboard,
And the upgrade steps are as following:
</configuration>
tag. But after Step2, I tested the URL: http://localhost:40128/SVN_Upgrade/MigrationService.svc
I got an error massage:
Could
not load file or assembly 'Telerik.Cms.Engine, Version=3.7.2136.240,
Culture=neutral, PublicKeyToken=dfeaee0e3978ac79' or one of its dependencies.
The located assembly's manifest definition does not match the assembly
reference. (Exception from HRESULT: 0x80131040)
I think it works on the framework 4.0, but the version doesn’t not match. And I can’t find the .dll file in the version 4.2 resource directory .
In step3, I copied the URL: http://localhost:40128/SVN_Upgrade/ on the left field. But I got an alert message:
Could not find a part of the path 'C:\Program Files (x86)\Telerik\Sitefinity 4.2\Projects\TestSiteFinity42\App_Data\Sitefinity\Logs\Migration.log.htm
I found that there is not a directory name “Logs” in the “App_Data\Sitefinity”.
Other way, I think whether I should upgrade from 3.7 to 4.0 , then 4.0 to 4.1 and so on.
I can’t find the migration tool from URL: http://sitefinitymigration.codeplex.com/
And the URL: http://www.sitefinity.com/devnet/upgrade-instructions.aspx is outdated.
Thanks to everyone for the help and interest,
Could not load file or assembly 'Telerik.Cms.Engine, Version=3.7.2136.240,
Culture=neutral, PublicKeyToken=dfeaee0e3978ac79' or one of its dependencies.
The located assembly's manifest definition does not match the assembly
reference. (Exception from HRESULT: 0x80131040)
This issue is resolved,
Caused by the .net 2.0 sp4 not .net4.0 sp4.
Should download the Standard edition hotfix for .NET 4.0 (zip, 14 MB)
and copy the file to the project.
but the error message:
Could not find a part of the path 'C:\Program Files (x86)\Telerik\Sitefinity 4.2\Projects\TestSiteFinity42\App_Data\Sitefinity\Logs\Migration.log.htm'. remained there.
For the error "Could not find a part of the path" you just need to create the folder "Logs" under "App_Data\Sitefinity." I've seen this problem across different versions the past month or so since I've been struggling w/ migrating.
It's on another post somewhere but version 4.2 1650 comes w/ the import module built in as you saw from your newly created site. It also comes w/ the 3.7 export module already compiled. It's in a zip file in the root directory of your site called Module3.7_SP4_NET40.zip . The catch is your 3.7 site must be the latest 3.7 SP4 and also running on .net 4.0. They've stated a .NET 3.5 version will be coming out soon. Lastly, when you put in your 3.7 site in the address field, just put in the address w/o the MigrationService.svc tacked on the end. The instructions don't say to (well, maybe they did in older versions) but I made that mistake and it wouldn't connect to my 3.7 site.
Hope this helps.
Hello Yang,
As Charles stated please make sure you have created a Logs directory in App_Data\Sitefinity and follow the on-screen instructions. Do not hesitate to write back if you experience problems during the migration process.
Kind regards,
Victor Velev
the Telerik team
Thank you for being the most amazing .NET community! Your unfailing support is what helps us charge forward! We'd appreciate your vote for Telerik in this year's DevProConnections Awards. We are competing in mind-blowing 20 categories and every vote counts! VOTE for Telerik NOW >>
thanks for your response.
after creating the Logs directory, the error was resolved. but other error occurred.
1,visited the URL: http://localhost:81/MigrationService.svc successfully.
2,Type the website URL http://localhost:81/ in the textbox, and click the Test connection.
3,There are some error occurred.
The error message as bellowing:
Connection failed
The log recorded as bellowing:
Getting content counts...<
br
/>Error retrieving content counts: The Role Manager feature has not been enabled. at System.Web.Security.Roles.EnsureEnabled()
at Telerik.Sitefinity.Migration.MigrationService.GetMigrationStatistics()
at SyncInvokeGetMigrationStatistics(Object , Object[] , Object[] )
at System.ServiceModel.Dispatcher.SyncMethodInvoker.Invoke(Object instance, Object[] inputs, Object[]& outputs)
at System.ServiceModel.Dispatcher.DispatchOperationRuntime.InvokeBegin(MessageRpc& rpc)
at System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage5(MessageRpc& rpc)
at System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage41(MessageRpc& rpc)
at System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage4(MessageRpc& rpc)
at System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage31(MessageRpc& rpc)
at System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage3(MessageRpc& rpc)
at System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage2(MessageRpc& rpc)
at System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage11(MessageRpc& rpc)
at System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage1(MessageRpc& rpc)
at System.ServiceModel.Dispatcher.MessageRpc.Process(Boolean isOperationContextSet)<
br
/>Migration complete.<
br
/>
And I try to resolved the problem:
The old sitefinity 3.7 for .net4.0 named A.
The new sitefinity 4.2 created by Sitefinity Project manager 4.2.1650 named B.
I modify the web.config of B,
<
roleManager
enabled
=
"true"
/>
And I get a error message:
Method is only supported if the user name parameter matches the user name in the current Windows Identity.
But Logs recorded nothing.
And I test all scenarios:
A: Enable=”false” b:Enable=”true” error message: Method is only supported if the user name parameter matches the user name in the current Windows Identity.
A: Enable=”false” b:Enable=”false” error message: Connection failed. And Logs: The Role Manager feature has not been enabled
A: Enable=”true” b:Enable=”false” error message: No response after long time (such as 0.5 hour)
A: Enable=”true” b:Enable=”true” error message: Method is only supported if the user name parameter matches the user name in the current Windows Identity.
Check the access controller of the root directory, the right is enough.
I test other scenarios:
Copy the rolemanager section of the A to the B with the relation .dll.
Rolemanager section :
<!--<roleManager enabled="true" />-->
<
roleManager
enabled
=
"true"
cacheRolesInCookie
=
"true"
defaultProvider
=
"Sitefinity"
>
<
providers
>
<
clear
/>
<
add
connectionStringName
=
"DefaultConnection"
applicationName
=
"/"
name
=
"Sitefinity"
type
=
"Telerik.DataAccess.AspnetProviders.TelerikRoleProvider, Telerik.DataAccess"
/>
</
providers
>
</
roleManager
>
But when I refresh the migration page, I got an error message:
Configuration Error
Description: An error occurred during the processing of a configuration file required to service this request. Please review the specific error details below and modify your configuration file appropriately.
Parser Error Message: Unable to load one or more of the requested types. Retrieve the LoaderExceptions property for more information.
Source Error:
Line 35: <
clear
/>
Line 36: <
add
connectionStringName
=
"DefaultConnection"
applicationName
=
"/"
Line 37:
name
=
"Sitefinity"
type
=
"Telerik.DataAccess.AspnetProviders.TelerikRoleProvider, Telerik.DataAccess"
/>
Line 38: </
providers
>
Line 39: </
roleManager
>
Source File: C:\Program Files (x86)\Telerik\Sitefinity 4.2\Projects\TestSiteFinity42\web.config Line: 37
How to resolved the issue? Is it a wrong way ?
I test it and waste the two days,
thanks in advance for your assistance.
Hi Yang,
As it seems there is an error in your web.config - you could try to fix it or send it to us. Also please make sure that windows identity is turned off forSitefinity 4.2 since it is not supported.
All the best,
Pavel
the Telerik team
Thank you for being the most amazing .NET community! Your unfailing support is what helps us charge forward! We'd appreciate your vote for Telerik in this year's DevProConnections Awards. We are competing in mind-blowing 20 categories and every vote counts! VOTE for Telerik NOW >>
the web.config of sitefinity 3.7 for .net 4.0
<?
xml
version
=
"1.0"
encoding
=
"UTF-8"
?>
<
configuration
>
<
configSections
>
<
sectionGroup
name
=
"telerik"
>
<
section
name
=
"dataAccess"
type
=
"Telerik.DataAccess.Configuration.SectionHandler, Telerik.DataAccess"
requirePermission
=
"false"
/>
<
section
name
=
"framework"
type
=
"Telerik.Framework.Configuration.SectionHandler, Telerik.Framework"
requirePermission
=
"false"
/>
<
section
name
=
"localization"
type
=
"Telerik.Localization.Configuration.SectionHandler, Telerik.Localization"
requirePermission
=
"false"
/>
<
section
name
=
"blogs"
type
=
"Telerik.Blogs.Configuration.SectionHandler, Telerik.Blogs"
requirePermission
=
"false"
/>
<
section
name
=
"news"
type
=
"Telerik.News.Configuration.SectionHandler, Telerik.News"
requirePermission
=
"false"
/>
<
section
name
=
"versioning"
type
=
"Telerik.Versioning.Configuration.SectionHandler, Telerik.Versioning"
requirePermission
=
"false"
/>
<
section
name
=
"lists"
type
=
"Telerik.Lists.Configuration.SectionHandler, Telerik.Lists"
requirePermission
=
"false"
/>
<
section
name
=
"cmsEngine"
type
=
"Telerik.Cms.Engine.Configuration.SectionHandler, Telerik.Cms.Engine"
requirePermission
=
"false"
/>
<
section
name
=
"security"
type
=
"Telerik.Security.Configuration.SectionHandler, Telerik.Security"
requirePermission
=
"false"
/>
<
section
name
=
"workflow"
type
=
"Telerik.Workflow.WorkflowSectionHandler, Telerik.Workflow"
requirePermission
=
"false"
/>
<
section
name
=
"cms"
type
=
"Telerik.Cms.Configuration.SectionHandler, Telerik.Cms"
requirePermission
=
"false"
/>
<
section
name
=
"polls"
type
=
"Telerik.Polls.PollsSectionHandler, Telerik.Polls"
requirePermission
=
"false"
/>
<
section
name
=
"fileManager"
type
=
"Telerik.FileManager.Configuration.SectionHandler, Telerik.FileManager"
requirePermission
=
"false"
/>
<
section
name
=
"forums"
type
=
"Telerik.Forums.Configuration.SectionHandler, Telerik.Forums"
requirePermission
=
"false"
/>
<
section
name
=
"rss"
type
=
"Telerik.Rss.Configuration.SectionHandler, Telerik.Rss"
requirePermission
=
"false"
/>
<
section
name
=
"search"
type
=
"Telerik.Search.Configuration.SectionHandler, Telerik.Search"
requirePermission
=
"false"
/>
<
section
name
=
"personalization"
type
=
"Telerik.Personalization.Configuration.SectionHandler, Telerik.Personalization"
requirePermission
=
"false"
/>
<
section
name
=
"libraries"
type
=
"Telerik.Libraries.Configuration.SectionHandler, Telerik.Libraries"
requirePermission
=
"false"
/>
<
section
name
=
"events"
type
=
"Telerik.Events.Configuration.SectionHandler, Telerik.Events"
requirePermission
=
"false"
/>
<
section
name
=
"notifications"
type
=
"Telerik.Notifications.Newsletters.Configuration.SectionHandler, Telerik.Notifications"
requirePermission
=
"false"
/>
<
section
name
=
"spamProtector"
type
=
"Telerik.Cms.Engine.SpamProtector.Configuration.SpamProtectorSection, Telerik.Cms.Engine"
/>
<
section
name
=
"performanceCounter"
type
=
"Telerik.Framework.Utilities.HealthMonitoring.Configuration.CountersSection, Telerik.Framework"
/>
<
section
name
=
"storageSetting"
type
=
"Telerik.Libraries.AmazonStorage.StorageSection, Telerik.Libraries"
requirePermission
=
"false"
/>
<
section
name
=
"mediaProvider"
type
=
"Telerik.Libraries.MediaProvider.Configuration.MediaProviderSection, Telerik.Libraries"
requirePermission
=
"false"
/>
<
section
name
=
"wiki"
type
=
"Telerik.Wiki.Configuration.SectionHandler, Telerik.Wiki"
requirePermission
=
"false"
/>
</
sectionGroup
>
</
configSections
>
<
appSettings
>
<
add
key
=
"ConStr"
value
=
"User Id=***********;Password=**************;Host=*******;Port=***********;database=**************"
/>
</
appSettings
>
<
connectionStrings
>
<
add
name
=
"Sitefinity"
connectionString
=
"Server=********;Uid=**********;Pwd=*************;Database=******"
providerName
=
""
/>
</
connectionStrings
>
<
system.web
>
<!-- Sets the allowed upload file size -->
<
sessionState
timeout
=
"60"
></
sessionState
>
<
httpRuntime
maxRequestLength
=
"51200"
requestValidationMode
=
"2.0"
executionTimeout
=
"900"
minFreeThreads
=
"4"
appRequestQueueLimit
=
"5000"
/>
<
pages
clientIDMode
=
"AutoID"
controlRenderingCompatibilityVersion
=
"3.5"
>
<
controls
>
<
add
tagPrefix
=
"telerik"
namespace
=
"Telerik.Web.UI"
assembly
=
"Telerik.Web.UI"
/>
<
add
tagPrefix
=
"telerik"
namespace
=
"Telerik.Charting"
assembly
=
"Telerik.Web.UI"
/>
<
add
tagPrefix
=
"telerik"
namespace
=
"Telerik.Cms.Web.UI"
assembly
=
"Telerik.Cms.Web.UI"
/>
<
add
tagPrefix
=
"telerik"
namespace
=
"Telerik.Cms.Web.UI"
assembly
=
"Telerik.Framework"
/>
</
controls
>
</
pages
>
<
httpHandlers
>
<
add
verb
=
"*"
path
=
"Telerik.RadUploadProgressHandler.ashx"
type
=
"Telerik.Web.UI.Upload.RadUploadProgressHandler, Telerik.Web.UI"
/>
<
add
verb
=
"*"
path
=
"*.rss"
type
=
"Telerik.Rss.RssHttpHandler, Telerik.Rss"
/>
<
add
verb
=
"*"
path
=
"*.rss.ashx"
type
=
"Telerik.Rss.RssHttpHandler, Telerik.Rss"
/>
<
add
verb
=
"*"
path
=
"*.sflb"
type
=
"Telerik.Cms.Engine.ContentHttpHandler, Telerik.Cms.Engine"
/>
<
add
verb
=
"*"
path
=
"*.sflb.ashx"
type
=
"Telerik.Cms.Engine.ContentHttpHandler, Telerik.Cms.Engine"
/>
<
add
verb
=
"*"
path
=
"*.tmb"
type
=
"Telerik.Cms.Engine.ContentHttpHandler, Telerik.Cms.Engine"
/>
<
add
verb
=
"*"
path
=
"*.tmb.ashx"
type
=
"Telerik.Cms.Engine.ContentHttpHandler, Telerik.Cms.Engine"
/>
<
add
verb
=
"*"
validate
=
"false"
path
=
"Telerik.Web.UI.DialogHandler.aspx"
type
=
"Telerik.Web.UI.DialogHandler, Telerik.Web.UI"
/>
<
add
verb
=
"*"
validate
=
"false"
path
=
"Telerik.Web.UI.SpellCheckHandler.axd"
type
=
"Telerik.Web.UI.SpellCheckHandler, Telerik.Web.UI"
/>
<
add
verb
=
"*"
validate
=
"false"
path
=
"ChartImage.axd"
type
=
"Telerik.Web.UI.ChartHttpHandler, Telerik.Web.UI"
/>
<
add
verb
=
"GET"
path
=
"CaptchaImage.axd"
type
=
"Telerik.Web.UI.SpamProtection.Captcha.CaptchaImageHandler, Telerik.Cms.Web.UI"
/>
<
add
verb
=
"POST"
path
=
"blogs/metablog.ashx"
type
=
"Telerik.Blogs.MetaWeblog.MetaWeblogHandler, Telerik.Blogs"
/>
<
add
verb
=
"POST"
path
=
"trackback.ashx"
type
=
"Telerik.Cms.Engine.Trackback.TrackbackHandler, Telerik.Cms.Engine"
/>
<
add
verb
=
"GET"
path
=
"*.s3lb"
type
=
"Telerik.Libraries.AmazonStorage.S3StorageHandler, Telerik.Libraries"
/>
<
add
verb
=
"GET"
path
=
"*.s3lb.ashx"
type
=
"Telerik.Libraries.AmazonStorage.S3StorageHandler, Telerik.Libraries"
/>
<
add
path
=
"Telerik.Web.UI.WebResource.axd"
type
=
"Telerik.Web.UI.WebResource"
verb
=
"*"
validate
=
"false"
/>
</
httpHandlers
>
<
customErrors
mode
=
"RemoteOnly"
>
<
error
redirect
=
"~/Sitefinity/nopermissions.aspx"
statusCode
=
"403"
/>
</
customErrors
>
<
compilation
debug
=
"false"
targetFramework
=
"4.0"
>
</
compilation
>
<
roleManager
enabled
=
"true"
cacheRolesInCookie
=
"true"
defaultProvider
=
"Sitefinity"
>
<
providers
>
<
clear
/>
<
add
connectionStringName
=
"DefaultConnection"
applicationName
=
"/"
name
=
"Sitefinity"
type
=
"Telerik.DataAccess.AspnetProviders.TelerikRoleProvider, Telerik.DataAccess"
/>
</
providers
>
</
roleManager
>
<
membership
defaultProvider
=
"Sitefinity"
userIsOnlineTimeWindow
=
"15"
hashAlgorithmType
=
""
>
<
providers
>
<
clear
/>
<
add
name
=
"Sitefinity"
connectionStringName
=
"DefaultConnection"
type
=
"Telerik.DataAccess.AspnetProviders.TelerikMembershipProvider, Telerik.DataAccess"
enablePasswordRetrieval
=
"false"
enablePasswordReset
=
"true"
requiresQuestionAndAnswer
=
"false"
applicationName
=
"/"
requiresUniqueEmail
=
"false"
passwordFormat
=
"Hashed"
maxInvalidPasswordAttempts
=
"5"
passwordAttemptWindow
=
"10"
passwordStrengthRegularExpression
=
""
minRequiredPasswordLength
=
"1"
minRequiredNonalphanumericCharacters
=
"0"
/>
</
providers
>
</
membership
>
<
profile
defaultProvider
=
"Sitefinity"
>
<
providers
>
<
clear
/>
<
add
name
=
"Sitefinity"
connectionStringName
=
"DefaultConnection"
applicationName
=
"/"
type
=
"Telerik.DataAccess.AspnetProviders.TelerikProfileProvider, Telerik.DataAccess"
/>
</
providers
>
<
properties
>
<
add
name
=
"FirstName"
/>
<
add
name
=
"LastName"
/>
<
add
name
=
"Position"
/>
<
add
name
=
"Photo_Hidden"
/>
<
add
name
=
"Photo"
defaultValue
=
"~/Sitefinity/Common/Images/defaultavatar.gif"
/>
<
group
name
=
"InstantMessenger"
>
<
add
name
=
"IM_Type"
/>
<
add
name
=
"IM_Value"
/>
</
group
>
<
group
name
=
"Phone"
>
<
add
name
=
"Value"
/>
<
add
name
=
"Type"
/>
</
group
>
</
properties
>
</
profile
>
<
httpModules
>
<
add
name
=
"Cms"
type
=
"Telerik.Cms.Web.CmsHttpModule, Telerik.Cms"
/>
<!-- Http Module for extension mappings in Library module.-->
<!--<add name="LibraryModule" type="Telerik.Libraries.LibraryHttpModule, Telerik.Libraries"/>-->
<
add
name
=
"RadUploadModule"
type
=
"Telerik.Web.UI.RadUploadHttpModule, Telerik.Web.UI"
/>
</
httpModules
>
<
authentication
mode
=
"Forms"
>
<
forms
name
=
".ASPNET"
loginUrl
=
"~/sitefinity/login.aspx"
protection
=
"All"
timeout
=
"1440"
path
=
"/"
/>
</
authentication
>
<
authorization
>
<
allow
users
=
"?"
/>
</
authorization
>
<
siteMap
defaultProvider
=
"CmsSiteMapProvider"
enabled
=
"true"
>
<
providers
>
<
clear
/>
<
add
name
=
"CmsSiteMapProvider"
description
=
"Displays Cms Pages"
type
=
"Telerik.Cms.Web.CmsSiteMapProvider"
/>
</
providers
>
</
siteMap
>
<
healthMonitoring
enabled
=
"true"
heartbeatInterval
=
"0"
>
<
eventMappings
>
<
add
name
=
"Simple Web Request Event"
type
=
"Telerik.Utilities.SimpleWebRequestEvent,Telerik.Framework"
/>
<
add
name
=
"Code Benchmark Event"
type
=
"Telerik.Utilities.CodeBenchmarkEvent,Telerik.Framework"
/>
</
eventMappings
>
<
providers
>
<
add
name
=
"Simple Web Event Provider"
type
=
"Telerik.Utilities.TextFileWebEventProvider,Telerik.Framework"
logFileName
=
"~/App_Data/sitefinity.log"
/>
<
add
name
=
"Simple Web Buffered Event Provider"
type
=
"Telerik.Utilities.BufferedTextFileWebEventProvider,Telerik.Framework"
bufferMode
=
"Notification"
logFileName
=
"~/App_Data/sitefinity.log"
/>
<
add
name
=
"Code Benchmark Provider"
type
=
"Telerik.Utilities.CodeBenchmarkTextFileProvider,Telerik.Framework"
enabled
=
"False"
logFileName
=
"~/App_Data/performance.log"
/>
</
providers
>
<
rules
>
<
add
name
=
"SitefinityEventHandler"
eventName
=
"Simple Web Request Event"
provider
=
"Simple Web Event Provider"
minInterval
=
"00:00:00"
minInstances
=
"1"
maxLimit
=
"Infinite"
/>
<
add
name
=
"SitefinityErrorHandler"
eventName
=
"All Errors"
provider
=
"Simple Web Event Provider"
minInterval
=
"00:00:00"
minInstances
=
"1"
maxLimit
=
"Infinite"
/>
<
add
name
=
"SitefinityCodeBenchmarkHandler"
eventName
=
"Code Benchmark Event"
provider
=
"Code Benchmark Provider"
minInterval
=
"00:00:00"
minInstances
=
"1"
maxLimit
=
"Infinite"
/>
</
rules
>
</
healthMonitoring
>
</
system.web
>
<
system.web.extensions
>
<
scripting
>
<!--The Following lines value should be true in production server-->
<
scriptResourceHandler
enableCompression
=
"false"
enableCaching
=
"false"
/>
</
scripting
>
</
system.web.extensions
>
<
system.webServer
>
<
validation
validateIntegratedModeConfiguration
=
"false"
/>
<
modules
>
<
remove
name
=
"Cms"
/>
<!--<remove name="LibraryModule"/>-->
<
remove
name
=
"RadUploadModule"
/>
<
add
name
=
"Cms"
type
=
"Telerik.Cms.Web.CmsHttpModule, Telerik.Cms"
/>
<!-- Http Module for extension mappings in Library module.-->
<!--<add name="LibraryModule" type="Telerik.Libraries.LibraryHttpModule, Telerik.Libraries"/>-->
<
add
name
=
"RadUploadModule"
preCondition
=
"managedHandler"
type
=
"Telerik.Web.UI.RadUploadHttpModule, Telerik.Web.UI"
/>
</
modules
>
<
handlers
>
<
remove
name
=
"SitefinityTemplate"
/>
<
remove
name
=
"SitefinityThumbnail"
/>
<
remove
name
=
"SitefinityLibrary"
/>
<
remove
name
=
"RadUploadProgress"
/>
<
remove
name
=
"SitefinityRSS"
/>
<
remove
name
=
"Dialog"
/>
<
remove
name
=
"Spellcheck"
/>
<
remove
name
=
"ChartImage"
/>
<
remove
name
=
"CaptchaImage"
/>
<
remove
name
=
"Metablog"
/>
<
remove
name
=
"Trackback"
/>
<
remove
name
=
"AmazonLibrary"
/>
<
remove
name
=
"AmazonLibraryAdd"
/>
<
remove
name
=
"SitefinityThumbnailAdd"
/>
<
remove
name
=
"SitefinityRSSAdd"
/>
<
remove
name
=
"SitefinityLibraryAdd"
/>
<
remove
name
=
"Telerik_Web_UI_WebResource_axd"
/>
<
add
name
=
"SitefinityTemplate"
path
=
"*.template"
verb
=
"*"
modules
=
"IsapiModule"
scriptProcessor
=
"%windir%\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll"
resourceType
=
"Unspecified"
requireAccess
=
"Script"
preCondition
=
"classicMode,runtimeVersionv2.0,bitness32"
/>
<
add
name
=
"SitefinityThumbnail"
path
=
"*.tmb"
verb
=
"*"
preCondition
=
"integratedMode"
type
=
"Telerik.Cms.Engine.ContentHttpHandler, Telerik.Cms.Engine"
/>
<
add
name
=
"SitefinityThumbnailAdd"
path
=
"*.tmb.ashx"
verb
=
"*"
preCondition
=
"integratedMode"
type
=
"Telerik.Cms.Engine.ContentHttpHandler, Telerik.Cms.Engine"
/>
<
add
name
=
"SitefinityLibrary"
path
=
"*.sflb"
verb
=
"*"
preCondition
=
"integratedMode"
type
=
"Telerik.Cms.Engine.ContentHttpHandler, Telerik.Cms.Engine"
/>
<
add
name
=
"SitefinityLibraryAdd"
path
=
"*.sflb.ashx"
verb
=
"*"
preCondition
=
"integratedMode"
type
=
"Telerik.Cms.Engine.ContentHttpHandler, Telerik.Cms.Engine"
/>
<
add
name
=
"SitefinityRSS"
preCondition
=
"integratedMode"
verb
=
"*"
path
=
"*.rss"
type
=
"Telerik.Rss.RssHttpHandler, Telerik.Rss"
/>
<
add
name
=
"SitefinityRSSAdd"
preCondition
=
"integratedMode"
verb
=
"*"
path
=
"*.rss.ashx"
type
=
"Telerik.Rss.RssHttpHandler, Telerik.Rss"
/>
<
add
name
=
"RadUploadProgress"
verb
=
"*"
preCondition
=
"integratedMode"
path
=
"Telerik.RadUploadProgressHandler.ashx"
type
=
"Telerik.Web.UI.Upload.RadUploadProgressHandler, Telerik.Web.UI"
/>
<
add
name
=
"Dialog"
preCondition
=
"integratedMode"
verb
=
"*"
path
=
"Telerik.Web.UI.DialogHandler.aspx"
type
=
"Telerik.Web.UI.DialogHandler, Telerik.Web.UI"
/>
<
add
name
=
"Spellcheck"
preCondition
=
"integratedMode"
verb
=
"*"
path
=
"Telerik.Web.UI.SpellCheckHandler.axd"
type
=
"Telerik.Web.UI.SpellCheckHandler, Telerik.Web.UI"
/>
<
add
name
=
"ChartImage"
preCondition
=
"integratedMode"
verb
=
"*"
path
=
"ChartImage.axd"
type
=
"Telerik.Web.UI.ChartHttpHandler, Telerik.Web.UI"
/>
<
add
name
=
"CaptchaImage"
preCondition
=
"integratedMode"
verb
=
"GET"
path
=
"CaptchaImage.axd"
type
=
"Telerik.Web.UI.SpamProtection.Captcha.CaptchaImageHandler, Telerik.Cms.Web.UI"
/>
<
add
name
=
"Metablog"
preCondition
=
"integratedMode"
verb
=
"POST"
path
=
"blogs/metablog.ashx"
type
=
"Telerik.Blogs.MetaWeblog.MetaWeblogHandler, Telerik.Blogs"
/>
<
add
name
=
"Trackback"
preCondition
=
"integratedMode"
verb
=
"POST"
path
=
"trackback.ashx"
type
=
"Telerik.Cms.Engine.Trackback.TrackbackHandler, Telerik.Cms.Engine"
/>
<
add
name
=
"AmazonLibrary"
path
=
"*.s3lb"
verb
=
"*"
preCondition
=
"integratedMode"
type
=
"Telerik.Libraries.AmazonStorage.S3StorageHandler, Telerik.Libraries"
/>
<
add
name
=
"AmazonLibraryAdd"
path
=
"*.s3lb.ashx"
verb
=
"*"
preCondition
=
"integratedMode"
type
=
"Telerik.Libraries.AmazonStorage.S3StorageHandler, Telerik.Libraries"
/>
<
add
name
=
"Telerik_Web_UI_WebResource_axd"
verb
=
"*"
preCondition
=
"integratedMode"
path
=
"Telerik.Web.UI.WebResource.axd"
type
=
"Telerik.Web.UI.WebResource, Telerik.Web.UI"
/>
</
handlers
>
<
caching
enabled
=
"true"
/>
</
system.webServer
>
<
system.net
>
<
mailSettings
>
<
smtp
from
=
"mailmaster@yourdomain.com"
>
<
network
host
=
"smtp.yourdomain.com"
userName
=
"YourUsername"
password
=
"YourPassword"
port
=
"25"
/>
</
smtp
>
</
mailSettings
>
</
system.net
>
<
telerik
>
<
dataAccess
defaultConnection
=
"DefaultConnection"
>
<
connections
>
<
add
name
=
"DefaultConnection"
driver
=
"Telerik.DataAccess.MySQLProvider, Telerik.MySQLProvider"
connectionStringName
=
"Sitefinity"
/>
<
add
name
=
"GenericContentConnection"
driver
=
"Telerik.Cms.Engine.Data.Providers.GCMySqlProvider, Telerik.MySQLProvider"
connectionStringName
=
"Sitefinity"
/>
</
connections
>
</
dataAccess
>
<
framework
>
<
caching
defaultProvider
=
"memoryCache"
>
<
providers
>
<
add
name
=
"memoryCache"
type
=
"Telerik.Caching.MemoryCachingProvider, Telerik.Framework"
/>
<
add
name
=
"ASPNET"
type
=
"Telerik.Caching.AspNetCachingProvider, Telerik.Framework"
duration
=
"120"
slidingExpiration
=
"true"
/>
</
providers
>
<
cacheDependency
mode
=
"InMemory"
/>
</
caching
>
<
modules
>
<
add
type
=
"Telerik.Cms.Engine.GenericContentModule, Telerik.Cms.Engine"
/>
<
add
type
=
"Telerik.News.NewsModule, Telerik.News"
/>
<
add
type
=
"Telerik.Blogs.BlogsModule, Telerik.Blogs"
/>
<
add
type
=
"Telerik.Lists.ListModule, Telerik.Lists"
/>
<
add
type
=
"Telerik.Polls.PollModule, Telerik.Polls"
/>
<
add
type
=
"Telerik.Forums.ForumsModule, Telerik.Forums"
/>
<
add
type
=
"Telerik.Libraries.LibrariesModule, Telerik.Libraries"
/>
<
add
type
=
"Telerik.Events.EventsModule, Telerik.Events"
/>
<
add
type
=
"Telerik.Notifications.Newsletters.NewsletterModule, Telerik.Notifications"
/>
<
add
type
=
"Telerik.Wiki.WikiModule, Telerik.Wiki"
/>
</
modules
>
<
services
>
<
add
type
=
"Telerik.Search.SearchModule, Telerik.Search"
/>
<
add
type
=
"Telerik.Search.Engine.IndexingManager, Telerik.Search"
/>
<
add
type
=
"Telerik.Rss.RssModule, Telerik.Rss"
/>
<
add
type
=
"Telerik.Rss.RssProviderService, Telerik.Rss"
/>
<
add
type
=
"Telerik.Cms.Engine.ContentUrlRewriterService, Telerik.Cms.Engine"
/>
</
services
>
<
tools
>
<
add
type
=
"Telerik.Cms.Tools.SiteExporter, Telerik.Cms"
/>
</
tools
>
<
assemblies
>
</
assemblies
>
<
controlDesigners
>
<
add
key
=
"System.Web.UI.WebControls.Image"
value
=
"Telerik.Libraries.WebControls.ImageEditorDialog, Telerik.Libraries"
/>
<
add
key
=
"Telerik.Cms.Engine.WebControls.SitefinityImage"
value
=
"Telerik.Libraries.WebControls.ImageEditorDialog, Telerik.Libraries"
/>
</
controlDesigners
>
<
propertySelectors
>
<
add
key
=
"System.Web.UI.Design.ImageUrlEditor"
value
=
"Telerik.Libraries.WebControls.ImageSelector, Telerik.Libraries"
/>
</
propertySelectors
>
<
sitefinityConfiguration
defaultProvider
=
"XmlConfigProvider"
>
<
providers
>
<
add
name
=
"XmlConfigProvider"
type
=
"Telerik.Sitefinity.Configuration.XmlConfigProvider, Telerik.Framework"
/>
</
providers
>
</
sitefinityConfiguration
>
</
framework
>
<
notifications
defaultProvider
=
"Notifications"
>
<
providers
>
<
clear
/>
<
add
name
=
"Notifications"
type
=
"Telerik.Notifications.Data.DefaultProvider, Telerik.Notifications.Data"
connectionStringName
=
"DefaultConnection"
EnableSsl
=
"false"
MergedFields
=
"FirstName;LastName"
SendingInterval
=
"1000"
/>
</
providers
>
</
notifications
>
<
search
defaultProvider
=
"Search"
>
<
providers
>
<
clear
/>
<
add
name
=
"Search"
type
=
"Telerik.Search.Data.DefaultProvider, Telerik.Search.Data"
connectionStringName
=
"DefaultConnection"
useCompoundIndexFile
=
"true"
/>
</
providers
>
<
indexClients
>
<
add
name
=
"PageIndex"
type
=
"Telerik.Cms.Search.PageIndexProvider, Telerik.Cms"
settingsControl
=
"Telerik.Cms.Web.UI.PageIndexSettings, Telerik.Cms"
viewSettingsControl
=
"Telerik.Cms.Web.UI.SearchViewControl, Telerik.Cms"
description
=
"Provides indexing services for CMS Pages."
/>
</
indexClients
>
<
indexers
>
<
add
extensionOrMimeType
=
".aspx"
type
=
"Telerik.Search.Engine.HtmlIndexer"
/>
<
add
extensionOrMimeType
=
"text/html"
type
=
"Telerik.Search.Engine.HtmlIndexer"
/>
</
indexers
>
<
searchInputValidation
>
<
add
matchPattern
=
"\A[\*\?\~][^\s]*"
replacementString
=
""
enabled
=
"true"
matchAlert
=
"You can not start your query using wildcards, modify your query and try again.."
/>
<
add
matchPattern
=
"[\!\^\(\)\\\[\]]"
replacementString
=
""
enabled
=
"true"
matchAlert
=
"Strange characters should be enclosed between double quotation, modify your query and try again.."
/>
</
searchInputValidation
>
</
search
>
<
localization
defaultProvider
=
"Sitefinity"
persistenceMode
=
"None"
defaultCulture
=
"en"
cultures
=
"en, es, fr, de, bg"
>
<
providers
>
<
clear
/>
<
add
name
=
"Sitefinity"
type
=
"Telerik.Localization.Data.DefaultProvider, Telerik.Localization.Data"
connectionStringName
=
"DefaultConnection"
/>
</
providers
>
</
localization
>
<
lists
defaultProvider
=
"Sitefinity"
>
<
providers
>
<
clear
/>
<
add
name
=
"Sitefinity"
securityProviderName
=
""
type
=
"Telerik.Lists.Data.DefaultProvider, Telerik.Lists.Data"
connectionStringName
=
"DefaultConnection"
visible
=
"true"
/>
<!--
<add name="SitefinityXml" securityProviderName="" type="Telerik.Lists.Data.XmlProvider, Telerik.Lists.Data" dataFile="~/App_Data/Lists.xml" visible="true" />
-->
</
providers
>
</
lists
>
<
forums
defaultProvider
=
"Sitefinity"
>
<
providers
>
<
clear
/>
<
add
name
=
"Sitefinity"
securityProviderName
=
""
profileProviderName
=
"Sitefinity"
type
=
"Telerik.Forums.Data.DefaultProvider, Telerik.Forums.Data"
connectionStringName
=
"DefaultConnection"
visible
=
"true"
/>
</
providers
>
</
forums
>
<
rss
defaultProvider
=
"Sitefinity"
>
<
feeds
>
</
feeds
>
<
channelProviders
>
<
clear
/>
<
add
name
=
"Page Rss Provider"
type
=
"Telerik.Cms.Web.RssChannelProvider, Telerik.Cms"
settingsControl
=
"Telerik.Cms.Web.UI.RssSettingsControl, Telerik.Cms"
viewSettingsControl
=
"Telerik.Cms.Web.UI.RssViewSettingsControl, Telerik.Cms"
description
=
"Provides RSS for CMS pages"
/>
</
channelProviders
>
<
providers
>
<
clear
/>
<
add
name
=
"Sitefinity"
type
=
"Telerik.Rss.Data.DefaultServiceProvider, Telerik.Rss.Data"
connectionStringName
=
"DefaultConnection"
/>
</
providers
>
</
rss
>
<
versioning
defaultProvider
=
"Sitefinity"
>
<
providers
>
<
clear
/>
<
add
name
=
"Sitefinity"
type
=
"Telerik.Versioning.Data.DefaultProvider, Telerik.Versioning.Data"
connectionStringName
=
"DefaultConnection"
/>
</
providers
>
</
versioning
>
<
security
defaultProvider
=
"DefaultSecurityProvider"
cmsProvidersName
=
"Sitefinity"
>
<
roles
>
<
clear
/>
<
add
name
=
"Administrators"
permission
=
"Unrestricted"
/>
</
roles
>
<
providers
>
<
clear
/>
<
add
name
=
"DefaultSecurityProvider"
connectionStringName
=
"DefaultConnection"
type
=
"Telerik.Security.Data.DefaultSecurityProvider, Telerik.Security.Data"
membershipProvider
=
"Sitefinity"
roleProvider
=
"Sitefinity"
/>
</
providers
>
</
security
>
<
cms
defaultProvider
=
"Sitefinity"
pageExtension
=
".aspx"
disabled
=
"false"
>
<
providers
>
<
clear
/>
<
add
connectionStringName
=
"DefaultConnection"
allowPageHistory
=
"true"
allowPageWorkflow
=
"false"
cachingProviderName
=
"ASPNET"
name
=
"Sitefinity"
type
=
"Telerik.Cms.Data.DefaultProvider, Telerik.Cms.Data"
/>
</
providers
>
<
toolboxControls
>
<
clear
/>
<
add
name
=
"Generic Content"
section
=
"Most popular"
type
=
"Telerik.Cms.Engine.WebControls.GenericContent, Telerik.Cms.Engine"
/>
<
add
name
=
"Image"
section
=
"Most popular"
type
=
"Telerik.Cms.Engine.WebControls.SitefinityImage, Telerik.Cms.Engine"
description
=
"Displays an image on a Web page."
/>
<
add
name
=
"Image gallery"
section
=
"Most popular"
type
=
"Telerik.Libraries.WebControls.ImageGallery, Telerik.Libraries"
/>
<
add
name
=
"Dynamic Hyper Link"
section
=
"Navigation"
type
=
"Telerik.Cms.Engine.WebControls.DynamicHyperLink, Telerik.Cms.Engine"
description
=
"Dynamic Hyper Link lets you declare link for cms pages so that its Navigate URL doesn't not depend on where the page is located in the hierarchy."
/>
<
add
name
=
"Site Menu"
section
=
"Navigation"
url
=
"~/Sitefinity/UserControls/Navigation35/SiteMenu.ascx"
/>
<
add
name
=
"Site Panelbar"
section
=
"Navigation"
url
=
"~/Sitefinity/UserControls/Navigation35/SitePanelbar.ascx"
/>
<
add
name
=
"Site Tabstrip"
section
=
"Navigation"
url
=
"~/Sitefinity/UserControls/Navigation35/SiteTabstrip.ascx"
/>
<
add
name
=
"Site Treeview"
section
=
"Navigation"
url
=
"~/Sitefinity/UserControls/Navigation35/SiteTreeview.ascx"
/>
<
add
name
=
"Breadcrumb"
section
=
"Navigation"
type
=
"Telerik.Cms.Web.UI.Breadcrumb, Telerik.Cms.Web.UI"
/>
<
add
name
=
"Hyper Link"
section
=
"Navigation"
type
=
"Telerik.Cms.Engine.WebControls.SitefinityHyperLink, Telerik.Cms.Engine"
description
=
"Creates links on a Web page that allow users to move from page to page in your application."
/>
<
add
name
=
"Language Selector"
section
=
"Navigation"
type
=
"Telerik.Localization.WebControls.LanguageBar,Telerik.Localization"
description
=
"A control for selecting the current language current version"
/>
<
add
name
=
"RadTabStrip"
section
=
"RadControls"
type
=
"Telerik.Web.UI.RadTabStrip, Telerik.Web.UI"
/>
<
add
name
=
"RadMenu"
section
=
"RadControls"
type
=
"Telerik.Web.UI.RadMenu, Telerik.Web.UI"
/>
<
add
name
=
"RadPanelBar"
section
=
"RadControls"
type
=
"Telerik.Web.UI.RadPanelBar, Telerik.Web.UI"
/>
<
add
name
=
"Image "
section
=
"Images & Documents"
type
=
"Telerik.Cms.Engine.WebControls.SitefinityImage, Telerik.Cms.Engine"
description
=
"Displays an image on a Web page."
/>
<
add
name
=
"XML Data Source"
section
=
"Data"
type
=
"System.Web.UI.WebControls.XmlDataSource, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
description
=
"Represents an XML data source to data-bound controls."
/>
<
add
name
=
"SiteMapDataSource"
section
=
"Data"
type
=
"System.Web.UI.WebControls.SiteMapDataSource, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
description
=
"Provides a data source control that Web server controls and other controls can use to bind to hierarchical site map data. "
/>
<
add
name
=
"Details View"
section
=
"Data"
type
=
"System.Web.UI.WebControls.DetailsView, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
description
=
"Displays the values of a single record from a data source in a table, where each data row represents a field of the record. The DetailsView control allows you to edit, delete, and insert records."
/>
<
add
name
=
"Grid View"
section
=
"Data"
type
=
"System.Web.UI.WebControls.GridView, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
/>
<
add
name
=
"Login Status"
section
=
"Login"
type
=
"System.Web.UI.WebControls.LoginStatus, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
description
=
"Detects the user's authentication state and toggles the state of a link to log in to or log out of a Web site."
/>
<
add
name
=
"Login Name"
section
=
"Login"
type
=
"System.Web.UI.WebControls.LoginName, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
description
=
"Displays the value of the System.Web.UI.Page.User.Identity.Name property."
/>
<
add
name
=
"Login"
section
=
"Login"
url
=
"~/Sitefinity/UserControls/Login/LoginControl.ascx"
description
=
"Provides user interface (UI) elements for logging in to a Web site."
/>
<
add
name
=
"Manage Profile"
section
=
"Login"
type
=
"Telerik.Security.WebControls.ManageProfile, Telerik.Security"
description
=
"Provides UI for managing user's profile information"
/>
<
add
name
=
"Login View"
section
=
"Login"
url
=
"~/Sitefinity/UserControls/Login/LoginViewControl.ascx"
description
=
"Displays the appropriate content template for a given user, based on the user's authentication status and role membership."
/>
<
add
name
=
"Create User"
section
=
"Login"
url
=
"~/Sitefinity/UserControls/Login/CreateUserWizardControl.ascx"
description
=
"Provides a user interface for creating new Web site user accounts."
/>
<
add
name
=
"Spam Protector"
section
=
"Forms"
type
=
"Telerik.Web.UI.SpamProtection.SpamProtector, Telerik.Cms.Web.UI"
description
=
"Provides spam protection to web forms using different strategies."
/>
<
add
name
=
"Video"
section
=
"Most popular"
type
=
"Telerik.Libraries.WebControls.Video, Telerik.Libraries"
description
=
"Video content control"
/>
<
add
name
=
"Apply_ASXCFDs"
section
=
"Apply_CustomControl"
url
=
"~/UserControls/Apply_CustomControl/ASXCFD.ascx"
description
=
"Send Mail For Apply ASX CFD Pages"
/>
<
add
name
=
"Apply_OTCCFD"
section
=
"Apply_CustomControl"
url
=
"~/UserControls/Apply_CustomControl/OTCCFD.ascx"
description
=
"Apply OTC CFD"
/>
<
add
name
=
"Apply_BDN"
section
=
"Apply_CustomControl"
url
=
"~/UserControls/Apply_CustomControl/BDNApply.ascx"
description
=
"Apply BDN"
/>
<
add
name
=
"Apply_ETO"
section
=
"Apply_CustomControl"
url
=
"~/UserControls/Apply_CustomControl/ApplyForm.ascx"
description
=
"Apply ETO"
/>
<
add
name
=
"Apply_ContactUS"
section
=
"Apply_CustomControl"
url
=
"~/UserControls/Apply_CustomControl/ContactUS.ascx"
description
=
"Apply Contact US Page"
/>
<
add
name
=
"Apply_ExistingSMSF"
section
=
"Apply_CustomControl"
url
=
"~/UserControls/Apply_CustomControl/ExistingSMSFApply.ascx"
description
=
"Apply Existing SMSF Enquiry Form"
/>
<
add
name
=
"Apply_SABP"
section
=
"Apply_CustomControl"
url
=
"~/UserControls/Apply_CustomControl/SABP_ApplyNow.ascx"
description
=
"Apply SABP Page"
/>
<
add
name
=
"Apply_TrapPension"
section
=
"Apply_CustomControl"
url
=
"~/UserControls/Apply_CustomControl/TRAP_ApplyNow.ascx"
description
=
"Trap Pension Application"
/>
<
add
name
=
"Apply_Insurance"
section
=
"Apply_CustomControl"
url
=
"~/UserControls/Apply_CustomControl/Insurance_ApplyNow.ascx"
description
=
"Insurance Apply "
/>
<
add
name
=
"Apply_InsuranceQuote"
section
=
"Apply_CustomControl"
url
=
"~/UserControls/Apply_CustomControl/Insurance_Quote.ascx"
description
=
"Insurance Quote "
/>
<
add
name
=
"Apply_ETOForm"
section
=
"Apply_CustomControl"
url
=
"~/UserControls/Apply_CustomControl/ETOApply.ascx"
description
=
"Apply Options "
/>
<
add
name
=
"LoanAnalysis"
section
=
"Apply_CustomControl"
url
=
"~/UserControls/Apply_CustomControl/LoanAnalysis.ascx"
description
=
"Loan Analysis"
/>
<
add
name
=
"Apply_LoanPreApproval"
section
=
"Apply_CustomControl"
url
=
"~/UserControls/Apply_CustomControl/LoanPreApproval.ascx"
description
=
"Apply Loan Pre Approval"
/>
<
add
name
=
"Apply_SecurityCustodianApplication"
section
=
"Apply_CustomControl"
url
=
"~/UserControls/Apply_CustomControl/SecurityCustodianApplication.ascx"
description
=
"Warrant Application"
/>
<
add
name
=
"Apply_WarrantApplication"
section
=
"Apply_CustomControl"
url
=
"~/UserControls/Apply_CustomControl/WarrantApplication.ascx"
description
=
"Warrant Application"
/>
<
add
name
=
"Apply_TermDeposit"
section
=
"Apply_CustomControl"
url
=
"~/UserControls/Apply_CustomControl/TermDeposit.ascx"
description
=
"Apply Term Deposit"
/>
<
add
name
=
"TermDeposit_InterestRates"
section
=
"Apply_CustomControl"
url
=
"~/UserControls/Apply_CustomControl/TermDeposit_InterestRates.ascx"
description
=
"Term Deposit Interest Rates"
/>
<
add
name
=
"TermDeposit_BestRates"
section
=
"Apply_CustomControl"
url
=
"~/UserControls/Apply_CustomControl/TermDeposit_BestRates.ascx"
description
=
"Term Deposit Best Rates"
/>
<
add
name
=
"Changing Brokers"
section
=
"Apply_CustomControl"
url
=
"~/UserControls/Apply_CustomControl/ChangingBrokers.ascx"
description
=
"Changing Brokers"
/>
<
add
name
=
"CFD Accounts Apply Now"
section
=
"Apply_CustomControl"
url
=
"~/UserControls/Apply_CustomControl/CFDAccountsApplyNow.ascx"
description
=
"CFD Accounts Apply Now"
/>
<
add
name
=
"RatesAndFees"
section
=
"Apply_CustomControl"
url
=
"~/UserControls/Apply_CustomControl/PropertyRatesAndFees.ascx"
description
=
"Property Rates And Fees"
/>
<
add
name
=
"SalarySacrifice_enterdetails"
section
=
"Apply_CustomControl"
url
=
"~/UserControls/Apply_CustomControl/SalarySacrifice_EnterDetails.ascx"
description
=
"Salary Sacrifice EnterDetails"
/>
<
add
name
=
"SalarySacrifice_Analysis"
section
=
"Apply_CustomControl"
url
=
"~/UserControls/Apply_CustomControl/Salary_SalaryAnalysis.ascx"
description
=
"Salary Sacrifice Analysis"
/>
<
add
name
=
"SalarySacrifice_AnalysisControl"
section
=
"Apply_CustomControl"
url
=
"~/UserControls/Apply_CustomControl/SalarySacrifice_Analysis.ascx"
/>
<
add
name
=
"DB_PensionAnalysisEnterDetails"
section
=
"PensionAnalysis"
url
=
"~/UserControls/PensionAnalysis/PensionAnalysis_EnterDetails.ascx"
/>
<
add
name
=
"RateAndFeesResidentialProperty"
section
=
"Apply_CustomControl"
url
=
"~/UserControls/Apply_CustomControl/RateAndFeesResidentialProperty.ascx"
/>
<
add
name
=
"RateAndFeesCommercialProperty"
section
=
"Apply_CustomControl"
url
=
"~/UserControls/Apply_CustomControl/RateAndFeesCommercialProperty.ascx"
/>
<
add
name
=
"LoanAnalysisUpdate"
section
=
"Apply_CustomControl"
url
=
"~/UserControls/Apply_CustomControl/LoanAnalysisUpdate.ascx"
/>
<
add
name
=
"EmailChagne"
section
=
"Apply_CustomControl"
url
=
"~/UserControls/Apply_CustomControl/EmailChange.ascx"
/>
<
add
name
=
"AddressChange"
section
=
"Apply_CustomControl"
url
=
"~/UserControls/Apply_CustomControl/AddressChange.ascx"
/>
<
add
name
=
"OnlineAccountApplyNow"
section
=
"Apply_CustomControl"
url
=
"~/UserControls/Apply_CustomControl/OnlineAccount_ApplyNow.ascx"
/>
<
add
name
=
"TestExpand"
section
=
"Apply_CustomControl"
url
=
"~/UserControls/Apply_CustomControl/TestExpand.ascx"
/>
<
add
name
=
"SuperAccessTaxAnalysis"
section
=
"Apply_CustomControl"
url
=
"~/UserControls/Apply_CustomControl/SuperAccessTaxAnalysis.ascx"
/>
<
add
name
=
"SuperAccessTaxAnalysisPopup"
section
=
"Apply_CustomControl"
url
=
"~/UserControls/Apply_CustomControl/SuperAccessTaxAnalysisPopup.ascx"
/>
<
add
name
=
"BDN_Application"
section
=
"Apply_CustomControl"
url
=
"~/UserControls/Apply_CustomControl/BDN_Application.ascx"
/>
<
add
name
=
"EsuperfundLogin"
section
=
"Apply_CustomControl"
url
=
"~/UserControls/Apply_CustomControl/EsuperfundLogin.ascx"
/>
<
add
name
=
"ImportBankData"
section
=
"Apply_CustomControl"
url
=
"~/UserControls/Apply_CustomControl/ImportBankData.ascx"
/>
<
add
name
=
"TaxTracking"
section
=
"Apply_CustomControl"
url
=
"~/UserControls/Apply_CustomControl/TaxTracking.ascx"
/>
<
add
name
=
"TaxTrackingPopup"
section
=
"Apply_CustomControl"
url
=
"~/UserControls/Apply_CustomControl/TaxTrackingPopup.ascx"
/>
<
add
name
=
"ManageEmailTemplate"
section
=
"Apply_CustomControl"
url
=
"~/UserControls/Apply_CustomControl/ManageEmailTemplate.ascx"
/>
<
add
name
=
"Off Markets"
section
=
"Client"
url
=
"~/UserControls/Client/OffMarkets.ascx"
/>
<
add
name
=
"HowItWork"
section
=
"Client"
url
=
"~/UserControls/Client/HowItWorks.ascx"
/>
<
add
name
=
"Broker"
section
=
"Client"
url
=
"~/UserControls/Client/Broker.ascx"
/>
<
add
name
=
"QA"
section
=
"Client"
url
=
"~/UserControls/Client/QA.ascx"
/>
<
add
name
=
"Bank"
section
=
"Client"
url
=
"~/UserControls/Client/Bank.ascx"
/>
<
add
name
=
"BankTransactionAutoCode"
section
=
"Apply_CustomControl"
url
=
"~/UserControls/Apply_CustomControl/BankTransactionAutoCode.ascx"
/>
<
add
name
=
"Contributions"
section
=
"Client"
url
=
"~/UserControls/Client/Contributions.ascx"
/>
<
add
name
=
"ContributionsPopup"
section
=
"Client"
url
=
"~/UserControls/Client/ContributionsPopup.ascx"
/>
<
add
name
=
"Withdrawals"
section
=
"Client"
url
=
"~/UserControls/Client/Withdrawals.ascx"
/>
<
add
name
=
"WithdrawalsPopup"
section
=
"Client"
url
=
"~/UserControls/Client/WithdrawalsPopup.ascx"
/>
<
add
name
=
"BankPopUp"
section
=
"Client"
url
=
"~/UserControls/Client/BankPopUp.ascx"
/>
<
add
name
=
"Uploads"
section
=
"Client"
url
=
"~/UserControls/Client/Uploads.ascx"
/>
<
add
name
=
"RolloversPopup"
section
=
"Client"
url
=
"~/UserControls/Client/RolloversPopup.ascx"
/>
<
add
name
=
"TermDepositPopup"
section
=
"Client"
url
=
"~/UserControls/Client/TermDepositPopup.ascx"
/>
<
add
name
=
"ChooseFile"
section
=
"Client"
url
=
"~/UserControls/Client/ChooseFile.ascx"
/>
<
add
name
=
"OffMarketPopUp"
section
=
"Client"
url
=
"~/UserControls/Client/OffMarketsPopUp.ascx"
/>
<
add
name
=
"OtherUploadsPopup"
section
=
"Client"
url
=
"~/UserControls/Client/OtherUploadsPopup.ascx"
/>
<
add
name
=
"OtherOutflowsPopup"
section
=
"Client"
url
=
"~/UserControls/Client/OtherOutflowsPopup.ascx"
/>
<
add
name
=
"OtherInflowsPopup"
section
=
"Client"
url
=
"~/UserControls/Client/OtherInflowsPopup.ascx"
/>
<
add
name
=
"OtherBankAccountPopup"
section
=
"Client"
url
=
"~/UserControls/Client/OtherBankAccountPopup.ascx"
/>
<
add
name
=
"OtherAssetsAt30JunePopup"
section
=
"Client"
url
=
"~/UserControls/Client/OtherAssetsAt30JunePopup.ascx"
/>
<
add
name
=
"OffMarketTranfersPopup"
section
=
"Client"
url
=
"~/UserControls/Client/OffMarketTranfersPopup.ascx"
/>
<
add
name
=
"InsurancePoliciesPopup"
section
=
"Client"
url
=
"~/UserControls/Client/InsurancePoliciesPopup.ascx"
/>
<
add
name
=
"DividendsPopup"
section
=
"Client"
url
=
"~/UserControls/Client/DividendsPopup.ascx"
/>
<
add
name
=
"DividendReinvstmentsPopup"
section
=
"Client"
url
=
"~/UserControls/Client/DividendReinvstmentsPopup.ascx"
/>
<
add
name
=
"DestributionReinvestmentsPopup"
section
=
"Client"
url
=
"~/UserControls/Client/DestributionReinvestmentsPopup.ascx"
/>
<
add
name
=
"CorporationActionsPopup"
section
=
"Client"
url
=
"~/UserControls/Client/CorporationActionsPopup.ascx"
/>
<
add
name
=
"ContributionsSplittingPopup"
section
=
"Client"
url
=
"~/UserControls/Client/ContributionsSplittingPopup.ascx"
/>
<
add
name
=
"AssetSalesPopup"
section
=
"Client"
url
=
"~/UserControls/Client/AssetSalesPopup.ascx"
/>
<
add
name
=
"AssetPurchasesPopup"
section
=
"Client"
url
=
"~/UserControls/Client/AssetPurchasesPopup.ascx"
/>
<
add
name
=
"AnnualTaxPopup"
section
=
"Client"
url
=
"~/UserControls/Client/AnnualTaxPopup.ascx"
/>
<
add
name
=
"TaxDeductionNoticePopup"
section
=
"Client"
url
=
"~/UserControls/Client/TaxDeductionNoticePopup.ascx"
/>
<
add
name
=
"PropertyLoanPopup"
section
=
"Client"
url
=
"~/UserControls/Client/PropertyLoanPopup.ascx"
/>
<
add
name
=
"AssetPopUp"
section
=
"Client"
url
=
"~/UserControls/Client/AssetsPopUp.ascx"
/>
<
add
name
=
"Assets"
section
=
"Client"
url
=
"~/UserControls/Client/Assets.ascx"
/>
<
add
name
=
"Submit"
section
=
"Client"
url
=
"~/UserControls/Client/Submit.ascx"
/>
<
add
name
=
"Client_TopBar_Login"
section
=
"Client"
url
=
"~/UserControls/Client/Client_TopBar_Login.ascx"
/>
<
add
name
=
"AutoExportDataAndMail"
section
=
"Apply_CustomControl"
url
=
"~/UserControls/Apply_CustomControl/AutoExport.ascx"
/>
<
add
name
=
"SuperAccessTaxLumpSumPopup"
section
=
"Apply_CustomControl"
url
=
"~/UserControls/Apply_CustomControl/SuperAccessTaxLumpSumPopup.ascx"
/>
<
add
name
=
"LoanPreApprovalUpdate"
section
=
"Apply_CustomControl"
url
=
"~/UserControls/Apply_CustomControl/LoanPreApprovalUpdates.ascx"
/>
<
add
name
=
"ApplyOnlineUpdates"
section
=
"Apply_CustomControl"
url
=
"~/UserControls/Apply_CustomControl/ApplyFormUpdate.ascx"
/>
<
add
name
=
"Member Change"
section
=
"Apply_CustomControl"
url
=
"~/UserControls/Apply_CustomControl/MemberChange.ascx"
/>
<
add
name
=
"TrusteeChange"
section
=
"Apply_CustomControl"
url
=
"~/UserControls/Apply_CustomControl/TrusteeChange.ascx"
/>
<
add
name
=
"ImportBankData2"
section
=
"Apply_CustomControl"
url
=
"~/UserControls/Apply_CustomControl/ImportBankData2.ascx"
/>
<
add
name
=
"11"
section
=
"Client"
url
=
"~/UserControls/Client/Uploads.ascx"
/>
<
add
name
=
"EmailAddAddressChange"
section
=
"Apply_CustomControl"
url
=
"~/UserControls/Apply_CustomControl/EmailAddAddressChange.ascx"
/>
<
add
name
=
"WIPTracking"
section
=
"WIP"
url
=
"~/UserControls/WIP/WIPTracking.ascx"
/>
<
add
name
=
"NewTaxTracking"
section
=
"Apply_CustomControl"
url
=
"~/UserControls/Apply_CustomControl/NewTaxTracking.ascx"
/>
<
add
name
=
"WIPHistory"
section
=
"WIP"
url
=
"~/UserControls/WIP/WIPHistory.ascx"
/>
<
add
name
=
"WIPTrackingPopup"
section
=
"WIP"
url
=
"~/UserControls/WIP/WIPTrackingPopUp.ascx"
/>
<
add
name
=
"AllocateAccountPopup"
section
=
"Apply_CustomControl"
url
=
"~/UserControls/Apply_CustomControl/AllocateAccountPopup.ascx"
/>
<
add
name
=
"TestSiteMap"
section
=
"Apply_CustomControl"
url
=
"~/UserControls/Apply_CustomControl/TestSiteMap.ascx"
/>
</
toolboxControls
>
</
cms
>
<
cmsEngine
defaultProvider
=
"Generic_Content"
>
<
providers
>
<
clear
/>
<
add
name
=
"Generic_Content"
urlRewriteFormat
=
"[Publication_Date]/[Name].aspx"
urlDateTimeFormat
=
"yy-MM-dd"
urlWhitespaceChar
=
"_"
visible
=
"True"
defaultMetaField
=
"Name"
securityProviderName
=
""
allowLocalization
=
"False"
allowVersioning
=
"True"
allowWorkflow
=
"False"
allowComments
=
"false"
commentsModeration
=
"true"
versioningProviderName
=
""
connectionStringName
=
"GenericContentConnection"
type
=
"Telerik.Cms.Engine.Data.Providers.DefaultProvider, Telerik.Cms.Engine.Data"
/>
<
add
name
=
"News"
urlRewriteFormat
=
"[Publication_Date]/[Title].aspx"
urlDateTimeFormat
=
"yy-MM-dd"
urlWhitespaceChar
=
"_"
visible
=
"False"
defaultMetaField
=
"Title"
securityProviderName
=
""
allowVersioning
=
"True"
applicationName
=
"/News"
versioningProviderName
=
""
commentsModeration
=
"true"
connectionStringName
=
"GenericContentConnection"
type
=
"Telerik.News.Data.DefaultNewsProvider, Telerik.News.Data"
/>
<
add
name
=
"Blogs"
urlRewriteFormat
=
"[Publication_Date]/[Title].aspx"
urlDateTimeFormat
=
"yy-MM-dd"
urlWhitespaceChar
=
"_"
visible
=
"False"
defaultMetaField
=
"Title"
applicationName
=
"/Blogs"
allowVersioning
=
"True"
allowComments
=
"true"
commentsModeration
=
"false"
allowLocalization
=
"False"
localizationProviderName
=
""
allowWorkflow
=
"False"
securityProviderName
=
""
versioningProviderName
=
""
connectionStringName
=
"GenericContentConnection"
type
=
"Telerik.Blogs.Data.DefaultBlogProvider, Telerik.Blogs.Data"
/>
<
add
name
=
"Libraries"
urlRewriteFormat
=
"~/Provider/LibraryName/[Name].sflb.ashx"
urlDateTimeFormat
=
"yy-MM-dd"
urlWhitespaceChar
=
"_"
visible
=
"False"
defaultMetaField
=
"Name"
applicationName
=
"/Libraries"
allowVersioning
=
"False"
allowLocalization
=
"False"
localizationProviderName
=
""
allowWorkflow
=
"False"
securityProviderName
=
""
versioningProviderName
=
""
connectionStringName
=
"GenericContentConnection"
type
=
"Telerik.Libraries.Data.DefaultProvider, Telerik.Libraries.Data"
tagEditorTemplate
=
"~/Sitefinity/Admin/ControlTemplates/Libraries/BatchTagsEditor.ascx"
/>
<!--Amazon Data Provider [First turn off the default one] url format can be urlRewriteFormat="~/Provider/LibraryName/[Name].s3lb" as well in that cae there will extra libraries in the url-->
<!--<add name="Libraries" urlRewriteFormat="~/LibraryName/[Name].s3lb" thumbnailExtension=".tmb" urlDateTimeFormat="yy-MM-dd" urlWhitespaceChar="_" visible="False" defaultMetaField="Name" applicationName="/Libraries" allowVersioning="True" allowLocalization="False" localizationProviderName="" allowWorkflow="False" securityProviderName="" versioningProviderName="" connectionStringName="GenericContentConnection" type="Telerik.Libraries.Data.AmazonProvider, Telerik.Libraries.Data" tagEditorTemplate="~/Sitefinity/Admin/ControlTemplates/Libraries/BatchTagsEditor.ascx" />-->
<!--Viddler Data Provider Compatible with other libraries, must add a libraryInfo with type = "Viddler"-->
<!--<add name="Libraries" urlRewriteFormat="~/LibraryName/[Name].sflb.ashx" thumbnailExtension=".tmb.ashx" urlDateTimeFormat="yy-MM-dd" urlWhitespaceChar="_" visible="False" defaultMetaField="Name" applicationName="/Libraries" allowVersioning="True" allowLocalization="False" localizationProviderName="" allowWorkflow="False" securityProviderName="" versioningProviderName="" connectionStringName="GenericContentConnection" type="Telerik.Libraries.Data.ViddlerProvider, Telerik.Libraries.Data" tagEditorTemplate="~/Sitefinity/Admin/ControlTemplates/Libraries/BatchTagsEditor.ascx"/>-->
<
add
name
=
"Events"
urlRewriteFormat
=
"[Publication_Date]/[Title].aspx"
urlDateTimeFormat
=
"yy-MM-dd"
urlWhitespaceChar
=
"_"
visible
=
"False"
defaultMetaField
=
"Title"
securityProviderName
=
""
allowVersioning
=
"True"
applicationName
=
"/Events"
versioningProviderName
=
""
commentsModeration
=
"true"
connectionStringName
=
"GenericContentConnection"
type
=
"Telerik.Events.Data.DefaultEventsProvider, Telerik.Events.Data"
/>
<
add
name
=
"Wiki"
urlRewriteFormat
=
"[Wiki]/[Name].aspx"
urlWhitespaceChar
=
"_"
visible
=
"False"
defaultMetaField
=
"Name"
securityProviderName
=
""
allowVersioning
=
"True"
applicationName
=
"/Wiki"
versioningProviderName
=
""
allowComments
=
"true"
commentsModeration
=
"true"
connectionStringName
=
"GenericContentConnection"
dataFile
=
"~/App_Data/Wikis.xml"
type
=
"Telerik.Wiki.Data.XmlProvider, Telerik.Wiki.Data"
/>
</
providers
>
<
rssProviders
>
<
clear
/>
<
add
name
=
"Blogs"
type
=
"Telerik.Blogs.RssProvider, Telerik.Blogs"
visible
=
"True"
applicationName
=
"/Blogs"
rssFieldAuthor
=
"Author"
rssFieldTitle
=
"Title"
rssFieldPubDate
=
"Publication_Date"
/>
</
rssProviders
>
<
browserCacheSettings
lastModifiedDateEnabled
=
"true"
contentExpirationEnabled
=
"false"
>
<
expirationSettings
option
=
"ExpireImmediately"
value
=
"0"
>
</
expirationSettings
>
</
browserCacheSettings
>
<
metaFields
>
<
add
key
=
"Generic_Content.Name"
valueType
=
"ShortText"
visible
=
"True"
searchable
=
"True"
sortable
=
"True"
defaultValue
=
"Name this content"
mandatory
=
"True"
/>
<
add
key
=
"Generic_Content.Description"
valueType
=
"LongText"
visible
=
"True"
searchable
=
"False"
sortable
=
"True"
defaultValue
=
"Add description here"
/>
<
add
key
=
"Generic_Content.Author"
valueType
=
"ShortText"
visible
=
"True"
searchable
=
"True"
sortable
=
"True"
defaultValue
=
""
/>
<
add
key
=
"Generic_Content.Category"
valueType
=
"ShortText"
visible
=
"True"
searchable
=
"True"
sortable
=
"True"
defaultValue
=
""
/>
<
add
key
=
"News.Title"
valueType
=
"ShortText"
visible
=
"True"
searchable
=
"True"
sortable
=
"True"
defaultValue
=
""
/>
<
add
key
=
"News.Summary"
valueType
=
"LongText"
visible
=
"True"
searchable
=
"True"
sortable
=
"True"
defaultValue
=
""
/>
<
add
key
=
"News.Author"
valueType
=
"ShortText"
visible
=
"True"
searchable
=
"True"
sortable
=
"True"
defaultValue
=
""
/>
<
add
key
=
"News.Source"
valueType
=
"ShortText"
visible
=
"True"
searchable
=
"True"
sortable
=
"True"
defaultValue
=
""
/>
<
add
key
=
"News.Publication_Date"
valueType
=
"DateTime"
visible
=
"True"
searchable
=
"True"
sortable
=
"True"
defaultValue
=
"#Now"
/>
<
add
key
=
"News.Expiration_Date"
valueType
=
"DateTime"
visible
=
"True"
searchable
=
"True"
sortable
=
"True"
defaultValue
=
"#Max"
/>
<
add
key
=
"News.Thumbnail"
valueType
=
"ShortText"
visible
=
"True"
searchable
=
"False"
sortable
=
"False"
defaultValue
=
""
/>
<
add
key
=
"News.Category"
valueType
=
"ShortText"
visible
=
"True"
searchable
=
"True"
sortable
=
"True"
defaultValue
=
""
>
</
add
>
<
add
key
=
"Blogs.Title"
valueType
=
"ShortText"
visible
=
"True"
searchable
=
"True"
sortable
=
"True"
defaultValue
=
""
/>
<
add
key
=
"Blogs.Author"
valueType
=
"ShortText"
visible
=
"True"
searchable
=
"True"
sortable
=
"True"
defaultValue
=
""
/>
<
add
key
=
"Blogs.Publication_Date"
valueType
=
"DateTime"
visible
=
"True"
searchable
=
"True"
sortable
=
"True"
defaultValue
=
"#Now"
/>
<
add
key
=
"Blogs.BlogID"
valueType
=
"Guid"
visible
=
"False"
searchable
=
"True"
sortable
=
"True"
defaultValue
=
""
/>
<
add
key
=
"Blogs.Category"
valueType
=
"ShortText"
visible
=
"True"
searchable
=
"True"
sortable
=
"True"
defaultValue
=
""
/>
<
add
key
=
"Blogs.View_Count"
valueType
=
"Integer"
visible
=
"True"
searchable
=
"True"
sortable
=
"True"
defaultValue
=
"0"
/>
<
add
key
=
"Libraries.Name"
valueType
=
"ShortText"
visible
=
"True"
searchable
=
"True"
sortable
=
"True"
defaultValue
=
""
/>
<
add
key
=
"Libraries.Width"
valueType
=
"Integer"
visible
=
"True"
searchable
=
"True"
sortable
=
"True"
defaultValue
=
""
/>
<
add
key
=
"Libraries.Height"
valueType
=
"Integer"
visible
=
"True"
searchable
=
"True"
sortable
=
"True"
defaultValue
=
""
/>
<
add
key
=
"Libraries.Size"
valueType
=
"Integer"
visible
=
"True"
searchable
=
"True"
sortable
=
"True"
defaultValue
=
""
/>
<
add
key
=
"Libraries.Extension"
valueType
=
"ShortText"
visible
=
"True"
searchable
=
"True"
sortable
=
"True"
defaultValue
=
""
/>
<
add
key
=
"Libraries.AlternateText"
valueType
=
"ShortText"
visible
=
"True"
searchable
=
"True"
sortable
=
"True"
defaultValue
=
""
/>
<
add
key
=
"Libraries.Author"
valueType
=
"ShortText"
visible
=
"True"
searchable
=
"True"
sortable
=
"True"
defaultValue
=
""
/>
<
add
key
=
"Libraries.Description"
valueType
=
"ShortText"
visible
=
"True"
searchable
=
"True"
sortable
=
"True"
defaultValue
=
""
/>
<
add
key
=
"Libraries.Category"
valueType
=
"ShortText"
visible
=
"True"
searchable
=
"True"
sortable
=
"True"
defaultValue
=
""
/>
<
add
key
=
"Libraries.PermaLink"
valueType
=
"ShortText"
visible
=
"True"
searchable
=
"True"
sortable
=
"True"
defaultValue
=
""
/>
<
add
key
=
"Events.Title"
valueType
=
"ShortText"
visible
=
"True"
searchable
=
"True"
sortable
=
"True"
defaultValue
=
""
/>
<
add
key
=
"Events.Street"
valueType
=
"ShortText"
visible
=
"True"
searchable
=
"True"
sortable
=
"True"
defaultValue
=
""
/>
<
add
key
=
"Events.City"
valueType
=
"ShortText"
visible
=
"True"
searchable
=
"True"
sortable
=
"True"
defaultValue
=
""
/>
<
add
key
=
"Events.Country"
valueType
=
"ShortText"
visible
=
"True"
searchable
=
"True"
sortable
=
"True"
defaultValue
=
""
/>
<
add
key
=
"Events.State"
valueType
=
"ShortText"
visible
=
"True"
searchable
=
"True"
sortable
=
"False"
defaultValue
=
""
/>
<
add
key
=
"Events.Geomapping_Data"
valueType
=
"ShortText"
visible
=
"True"
searchable
=
"False"
sortable
=
"False"
defaultValue
=
""
/>
<
add
key
=
"Events.Event_Start"
valueType
=
"DateTime"
visible
=
"True"
searchable
=
"True"
sortable
=
"True"
defaultValue
=
"#Now"
/>
<
add
key
=
"Events.Event_End"
valueType
=
"DateTime"
visible
=
"True"
searchable
=
"True"
sortable
=
"True"
defaultValue
=
"#Now"
/>
<
add
key
=
"Events.Publication_Date"
valueType
=
"DateTime"
visible
=
"True"
searchable
=
"True"
sortable
=
"True"
defaultValue
=
"#Now"
/>
<
add
key
=
"Events.Expiration_Date"
valueType
=
"DateTime"
visible
=
"True"
searchable
=
"True"
sortable
=
"True"
defaultValue
=
"#Max"
/>
<
add
key
=
"Events.Contact_Name"
valueType
=
"ShortText"
visible
=
"True"
searchable
=
"False"
sortable
=
"False"
defaultValue
=
""
/>
<
add
key
=
"Events.Contact_Email"
valueType
=
"ShortText"
visible
=
"True"
searchable
=
"False"
sortable
=
"False"
defaultValue
=
""
/>
<
add
key
=
"Events.Contact_Phone"
valueType
=
"ShortText"
visible
=
"True"
searchable
=
"False"
sortable
=
"False"
defaultValue
=
""
/>
<
add
key
=
"Events.Contact_Cell"
valueType
=
"ShortText"
visible
=
"True"
searchable
=
"False"
sortable
=
"False"
defaultValue
=
""
/>
<
add
key
=
"Events.Contact_Web"
valueType
=
"ShortText"
visible
=
"True"
searchable
=
"False"
sortable
=
"False"
defaultValue
=
""
/>
<
add
key
=
"Events.Category"
valueType
=
"ShortText"
visible
=
"True"
searchable
=
"True"
sortable
=
"True"
defaultValue
=
""
/>
<
add
key
=
"Wiki.Name"
valueType
=
"ShortText"
visible
=
"True"
searchable
=
"False"
sortable
=
"True"
defaultValue
=
"HomePage"
mandatory
=
"True"
/>
<
add
key
=
"Wiki.Wiki"
valueType
=
"ShortText"
visible
=
"True"
searchable
=
"False"
sortable
=
"True"
defaultValue
=
"DefaultWiki"
/>
<
add
key
=
"Wiki.Author"
valueType
=
"ShortText"
visible
=
"True"
searchable
=
"True"
sortable
=
"True"
defaultValue
=
""
/>
<
add
key
=
"Wiki.Category"
valueType
=
"ShortText"
visible
=
"True"
searchable
=
"False"
sortable
=
"True"
defaultValue
=
""
/>
<
add
key
=
"Wiki.DisplayName"
valueType
=
"Boolean"
visible
=
"False"
searchable
=
"False"
sortable
=
"False"
defaultValue
=
"True"
/>
</
metaFields
>
<
contentViewSettings
>
<
add
type
=
"Telerik.Cms.Engine.WebControls.Design.Settings.TextSettingService"
/>
<
add
type
=
"Telerik.Cms.Engine.WebControls.Design.Settings.ContentSettingService"
/>
<
add
type
=
"Telerik.Cms.Engine.WebControls.Design.Settings.MaxWidthSettingService"
/>
</
contentViewSettings
>
</
cmsEngine
>
<
news
defaultGenericProvider
=
"News"
>
<
genericContentProviders
>
<
add
providerName
=
"News"
publicationDateField
=
"Publication_Date"
expirationDateField
=
"Expiration_Date"
thumbnailUrlField
=
"Thumbnail"
urlRewriteFormat
=
"[Publication_Date]/[Title].aspx"
urlDateTimeFormat
=
"yy-MM-dd"
urlWhitespaceChar
=
"_"
/>
</
genericContentProviders
>
</
news
>
<
blogs
defaultGenericProvider
=
"Blogs"
>
<
genericContentProviders
>
<
add
providerName
=
"Blogs"
publicationDateField
=
"Publication_Date"
urlRewriteFormat
=
"[Publication_Date]/[Title].aspx"
urlDateTimeFormat
=
"yy-MM-dd"
urlWhitespaceChar
=
"_"
flatOwnership
=
"True"
/>
</
genericContentProviders
>
</
blogs
>
<
libraries
defaultGenericProvider
=
"Libraries"
>
<
genericContentProviders
>
<
add
providerName
=
"Libraries"
publicationDateField
=
"Publication_Date"
/>
</
genericContentProviders
>
<
libraryInfo
>
<
add
name
=
"Image"
title
=
"Image Library"
defaultExtenstions
=
".png, .jpg, .jpeg, .gif"
metaKeys
=
"Author, AlternateText, Extension, Name, Height, Width, Size, Category"
>
</
add
>
<
add
name
=
"Document"
title
=
"Document Library"
defaultExtenstions
=
".doc, .docx, .rtf, .txt, .pdf, .ppt, .pps, .pptx, .html, .xls, .xlsx"
metaKeys
=
"Author, Description, Extension, Name, Size, Category"
>
</
add
>
<
add
name
=
"Custom"
title
=
"Custom Library"
defaultExtenstions
=
".*"
metaKeys
=
"Author, Description, Extension, Name, Size, Category"
>
</
add
>
<
add
name
=
"Video"
title
=
"Video"
defaultExtenstions
=
".wmv"
metaKeys
=
"Author, Extension, Name, Size, Category, Description"
>
</
add
>
<!-- Viddler can co-exists with other libraries-->
<!--<add name="Viddler" title="Viddler Library" defaultExtenstions=".avi, .mpg, .mov, .wmv, .wma, .3gp" metaKeys="Author, Description, Extension, Name, Size, Category"></add>-->
</
libraryInfo
>
<!-- before using extensionMapping be you uncomment LibraryHttpModule in handlers and httpHandlers sections -->
<
extensionMapping
defaultExtension
=
".sflb.ashx"
>
<!--<
add
key
=
".jpg"
/>
<
add
key
=
".pdf"
/>
<
add
key
=
".csv"
/>
<
add
key
=
".xls"
/>-->
</
extensionMapping
>
</
libraries
>
<
events
defaultGenericProvider
=
"Events"
googleMapsAPIKey
=
""
googleMapsAPIUrl
=
"http://maps.google.com/maps?file=api&;v=2.x&key="
yahooMapsAPIKey
=
""
yahooMapsAPIUrl
=
"http://api.maps.yahoo.com/ajaxymap?v=3.7&;appid="
liveSearchMapsAPIUrl
=
"http://dev.virtualearth.net/mapcontrol/mapcontrol.ashx?v=6.2"
>
<
genericContentProviders
>
<
add
providerName
=
"Events"
publicationDateField
=
"Publication_Date"
expirationDateField
=
"Expiration_Date"
eventStartField
=
"Event_Start"
eventEndField
=
"Event_End"
streetField
=
"Street"
cityField
=
"City"
countryField
=
"Country"
stateField
=
"State"
geomappingDataField
=
"Geomapping_Data"
urlRewriteFormat
=
"[Publication_Date]/[Title].aspx"
urlDateTimeFormat
=
"yy-MM-dd"
urlWhitespaceChar
=
"_"
/>
</
genericContentProviders
>
</
events
>
<
wiki
defaultGenericProvider
=
"Wiki"
defaultProvider
=
"SitefinityXml"
>
<
genericContentProviders
>
<
add
providerName
=
"Wiki"
urlRewriteFormat
=
"[Wiki]/[Name].aspx"
urlWhitespaceChar
=
"_"
/>
</
genericContentProviders
>
</
wiki
>
<
workflow
deleteOnCompletion
=
"true"
defaultProvider
=
"NolicsWorkflowProvider"
>
<
providers
>
<
clear
/>
<
add
name
=
"NolicsWorkflowProvider"
connectionStringName
=
"DefaultConnection"
type
=
"Telerik.Workflow.NolicsWorkflowProvider, Telerik.Workflow"
/>
</
providers
>
</
workflow
>
<
polls
defaultProvider
=
"NolicsPollsProvider"
>
<
providers
>
<
clear
/>
<
add
name
=
"NolicsPollsProvider"
connectionStringName
=
"DefaultConnection"
type
=
"Telerik.Polls.Data.NolicsPollsProvider, Telerik.Polls.Data"
/>
</
providers
>
</
polls
>
<
fileManager
defaultProvider
=
"Sitefinity"
>
<
impersonation
username
=
""
password
=
""
>
<
allow
roles
=
"Administrators"
>
</
allow
>
</
impersonation
>
<
providers
>
<
clear
/>
<
add
name
=
"Sitefinity"
type
=
"Telerik.FileManager.DefaultProvider, Telerik.FileManager"
/>
</
providers
>
</
fileManager
>
<
personalization
defaultProvider
=
"Sitefinity"
>
<
providers
>
<
clear
/>
<
add
name
=
"Sitefinity"
type
=
"Telerik.Personalization.Data.NolicsProvider, Telerik.Personalization.Data"
connectionStringName
=
"DefaultConnection"
/>
</
providers
>
<
globalSettings
>
<
add
type
=
"Telerik.Cms.Web.UI.Personalization.GeneralSettingPanel, Telerik.Cms"
templatePath
=
"~/Sitefinity/Admin/ControlTemplates/Personalization/GeneralSettings.ascx"
order
=
"1"
/>
<
add
type
=
"Telerik.Cms.Web.UI.Personalization.DashboardSettingPanel, Telerik.Cms"
templatePath
=
"~/Sitefinity/Admin/ControlTemplates/Personalization/DashboardSettings.ascx"
order
=
"2"
/>
<
add
type
=
"Telerik.Cms.Web.UI.Personalization.PageEditorSettingPanel, Telerik.Cms"
templatePath
=
"~/Sitefinity/Admin/ControlTemplates/Personalization/PageEditorSettings.ascx"
order
=
"3"
/>
</
globalSettings
>
<
dashboardVisibilitySettings
>
<
add
key
=
"showMyLatestChanges"
value
=
"true"
/>
<
add
key
=
"showLastModifiedPages"
value
=
"true"
/>
<
add
key
=
"showNewUsers"
value
=
"false"
/>
<
add
key
=
"showLastModifiedBlogs"
value
=
"false"
/>
<
add
key
=
"showLastModifiedBlogPosts"
value
=
"false"
/>
<
add
key
=
"showLastModifiedNews"
value
=
"false"
/>
<
add
key
=
"showLastModifiedForums"
value
=
"false"
/>
<
add
key
=
"showNewForumPosts"
value
=
"false"
/>
<
add
key
=
"showLastModifiedLists"
value
=
"false"
/>
<
add
key
=
"showLastModifiedContents"
value
=
"false"
/>
</
dashboardVisibilitySettings
>
</
personalization
>
<
spamProtector
defaultProvider
=
"akismet"
disabled
=
"true"
>
<
providers
>
<
add
name
=
"akismet"
type
=
"Telerik.Cms.Engine.SpamProtector.AkismetProvider"
key
=
"c0e8868fd509"
siteUrl
=
"http://www.telerik.com/"
/>
</
providers
>
</
spamProtector
>
<
performanceCounter
category
=
"Sitefinity CMS"
description
=
"Sitefinity performance statistics"
disabled
=
"true"
>
<
counters
>
<
add
name
=
"DAL Operations/Sec"
description
=
"The number database calls made per second."
type
=
"RateOfCountsPerSecond32"
/>
<
add
name
=
"Error Raised"
description
=
"Number of times excpetion has been thrown running the app"
type
=
"NumberOfItems32"
/>
<
add
name
=
"CMS Page Average Execution Time"
description
=
"The average time consumed to serve Sitefinity pages measured in milliseconds."
type
=
"AverageTimer32"
/>
<
add
name
=
"CMS Content Average Execution Time"
description
=
"The average time consumed to serve Sitefinity Content measured in milliseconds."
type
=
"AverageTimer32"
/>
<
add
name
=
"Average Operation Execution Time"
description
=
"The average time to execute an operaion (CRUD) measured in milliseconds."
type
=
"AverageTimer32"
/>
</
counters
>
</
performanceCounter
>
<
storageSetting
defaultProvider
=
"Amazon"
>
<
providers
>
<
add
name
=
"Amazon"
type
=
"Telerik.Libraries.AmazonStorage.AmazonStorageProvider, Telerik.Libraries"
downloadUrlPrefix
=
"http://s3.amazonaws.com"
accessKey
=
"#YourAccessKey#"
secretAccessKey
=
"#YourSecrectKey#"
bucketName
=
"Sitefinity"
/>
</
providers
>
</
storageSetting
>
<!-- Viddler-->
<
mediaProvider
defaultProvider
=
"viddler"
>
<
providers
>
<
add
name
=
"viddler"
type
=
"Telerik.Libraries.MediaProvider.ViddlerProvider"
apiKey
=
"#Your_Api#"
baseUrl
=
"http://api.viddler.com/rest/v1/"
/>
</
providers
>
</
mediaProvider
>
</
telerik
>
<
system.serviceModel
>
<
serviceHostingEnvironment
aspNetCompatibilityEnabled
=
"true"
>
</
serviceHostingEnvironment
>
<
bindings
>
<
webHttpBinding
>
<
binding
name
=
"default"
></
binding
>
</
webHttpBinding
>
<
basicHttpBinding
>
<
binding
name
=
"basicHttpBinding"
maxReceivedMessageSize
=
"2147483647"
maxBufferSize
=
"2147483647"
>
<
readerQuotas
maxStringContentLength
=
"2147483647"
maxArrayLength
=
"2147483647"
/>
<
security
mode
=
"None"
/>
</
binding
>
</
basicHttpBinding
>
</
bindings
>
<
behaviors
>
<
endpointBehaviors
>
<
behavior
name
=
"webby"
>
<
webHttp
/>
</
behavior
>
</
endpointBehaviors
>
<
serviceBehaviors
>
<
behavior
name
=
"Telerik.Sitefinity.Migration.MigrationServiceBehavior"
>
<
serviceMetadata
httpGetEnabled
=
"true"
/>
<
serviceDebug
includeExceptionDetailInFaults
=
"true"
/>
</
behavior
>
<
behavior
name
=
""
>
<
serviceMetadata
httpGetEnabled
=
"true"
/>
<
serviceDebug
includeExceptionDetailInFaults
=
"false"
/>
</
behavior
>
</
serviceBehaviors
>
</
behaviors
>
<
services
>
<
service
behaviorConfiguration
=
"Telerik.Sitefinity.Migration.MigrationServiceBehavior"
name
=
"Telerik.Sitefinity.Migration.MigrationService"
>
<
endpoint
address
=
""
binding
=
"basicHttpBinding"
bindingConfiguration
=
"basicHttpBinding"
contract
=
"Telerik.Sitefinity.Migration.IMigrationService"
/>
<
endpoint
address
=
"rest"
binding
=
"webHttpBinding"
contract
=
"Telerik.Sitefinity.Migration.IMigrationService"
behaviorConfiguration
=
"webby"
/>
</
service
>
<
service
behaviorConfiguration
=
"Telerik.Sitefinity.Migration.MigrationServiceBehavior"
name
=
"Service"
>
<
endpoint
address
=
""
binding
=
"webHttpBinding"
contract
=
"IService"
behaviorConfiguration
=
"webby"
/>
</
service
>
</
services
>
</
system.serviceModel
>
</
configuration
>
<?
xml
version
=
"1.0"
?>
<!--
Note: As an alternative to hand editing this file you can use the
web admin tool to configure settings for your application. Use
the Website->Asp.Net Configuration option in Visual Studio.
A full list of settings and comments can be found in
machine.config.comments usually located in
\Windows\Microsoft.Net\Framework\v2.x\Config
-->
<
configuration
>
<
configSections
>
<
sectionGroup
name
=
"madam"
>
<
section
requirePermission
=
"false"
name
=
"formsAuthenticationDisposition"
type
=
"Telerik.Sitefinity.Utilities.MS.Madam.FormsAuthenticationDispositionSectionHandler, Telerik.Sitefinity.Utilities"
/>
<
section
requirePermission
=
"false"
name
=
"basicAuthentication"
type
=
"Telerik.Sitefinity.Utilities.MS.Madam.FormsAuthenticationDispositionSectionHandler, Telerik.Sitefinity.Utilities"
/>
<
section
requirePermission
=
"false"
name
=
"userSecurityAuthority"
type
=
"System.Configuration.SingleTagSectionHandler, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"
/>
</
sectionGroup
>
<!--<
sectionGroup
name
=
"telerik"
>
<
section
name
=
"sitefinity"
type
=
"Telerik.Sitefinity.Configuration.SectionHandler, Telerik.Sitefinity"
requirePermission
=
"false"
/>
</
sectionGroup
>-->
</
configSections
>
<
appSettings
>
<
add
key
=
"TestLocalization"
value
=
"false"
/>
</
appSettings
>
<
system.web
>
<
siteMap
defaultProvider
=
"SitefinitySiteMap"
>
<
providers
>
<
add
name
=
"SitefinitySiteMap"
type
=
"Telerik.Sitefinity.Web.SitefinitySiteMap, Telerik.Sitefinity"
taxonomyProvider
=
"OpenAccessDataProvider"
pageTaxonomy
=
"Pages"
rootNode
=
"FrontendSiteMap"
pageProvider
=
"OpenAccessDataProvider"
/>
</
providers
>
</
siteMap
>
<
roleManager
enabled
=
"false"
/>
<
membership
defaultProvider
=
"Default"
>
<
providers
>
<
clear
/>
<
add
name
=
"Default"
type
=
"Telerik.Sitefinity.Security.Data.SitefinityMembershipProvider, Telerik.Sitefinity"
/>
</
providers
>
</
membership
>
<
globalization
uiCulture
=
"auto"
culture
=
"auto"
resourceProviderFactoryType
=
"Telerik.Sitefinity.Localization.ExtendedResourceProviderFactory, Telerik.Sitefinity"
/>
<!--
Set compilation debug="true" to insert debugging
symbols into the compiled page. Because this
affects performance, set this value to true only
during development.
-->
<
compilation
debug
=
"true"
targetFramework
=
"4.0"
>
<
assemblies
>
<
add
assembly
=
"System.Web.Routing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"
/>
<
add
assembly
=
"System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"
/>
<
add
assembly
=
"WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"
/>
<
add
assembly
=
"PresentationCore, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"
/>
</
assemblies
>
<
buildProviders
>
<
remove
extension
=
".svc"
/>
<
add
extension
=
".svc"
type
=
"System.ServiceModel.Activation.ServiceBuildProvider, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"
/>
</
buildProviders
>
</
compilation
>
<!--
The <
authentication
> section enables configuration
of the security authentication mode used by
ASP.NET to identify an incoming user.
-->
<
authentication
mode
=
"Forms"
/>
<
customErrors
mode
=
"Off"
></
customErrors
>
<!--
The <
customErrors
> section enables configuration
of what to do if/when an unhandled error occurs
during the execution of a request. Specifically,
it enables developers to configure html error pages
to be displayed in place of a error stack trace.
<
customErrors
mode
=
"RemoteOnly"
defaultRedirect
=
"GenericErrorPage.htm"
>
<
error
statusCode
=
"403"
redirect
=
"NoAccess.htm"
/>
<
error
statusCode
=
"404"
redirect
=
"FileNotFound.htm"
/>
</
customErrors
>
-->
<
pages
>
<
controls
>
<
add
tagPrefix
=
"asp"
namespace
=
"System.Web.UI"
assembly
=
"System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"
/>
<
add
tagPrefix
=
"asp"
namespace
=
"System.Web.UI.WebControls"
assembly
=
"System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"
/>
<
add
tagPrefix
=
"telerik"
namespace
=
"Telerik.Web.UI"
assembly
=
"Telerik.Web.UI"
/>
<
add
tagPrefix
=
"sitefinity"
namespace
=
"Telerik.Sitefinity.Web.UI.Fields"
assembly
=
"Telerik.Sitefinity"
/>
</
controls
>
</
pages
>
<
httpHandlers
>
<
remove
verb
=
"*"
path
=
"*.asmx"
/>
<
add
verb
=
"*"
validate
=
"false"
path
=
"Telerik.Web.UI.SpellCheckHandler.axd"
type
=
"Telerik.Web.UI.SpellCheckHandler, Telerik.Web.UI"
/>
<
add
verb
=
"*"
path
=
"Telerik.RadUploadProgressHandler.ashx"
type
=
"Telerik.Web.UI.Upload.RadUploadProgressHandler, Telerik.Web.UI"
/>
<
add
verb
=
"*"
path
=
"Telerik.Sitefinity.FilesDownloadHandler.ashx"
type
=
"Telerik.Sitefinity.Modules.Files.FilesDownloadHandler, Telerik.Sitefinity"
/>
<
add
verb
=
"*"
path
=
"Telerik.Sitefinity.LibrariesRadUploadHandler.ashx"
type
=
"Telerik.Sitefinity.Modules.Libraries.Web.LibrariesRadUploadHandler, Telerik.Sitefinity"
/>
<
add
verb
=
"*"
path
=
"Telerik.Sitefinity.ThumbnailUploadHandler.ashx"
type
=
"Telerik.Sitefinity.Modules.Libraries.Web.ThumbnailUploadHandler, Telerik.Sitefinity"
/>
<
add
verb
=
"*"
path
=
"*.asmx"
validate
=
"false"
type
=
"System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"
/>
<
add
verb
=
"*"
path
=
"*_AppService.axd"
validate
=
"false"
type
=
"System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"
/>
<
add
verb
=
"GET,HEAD"
path
=
"ScriptResource.axd"
type
=
"System.Web.Handlers.ScriptResourceHandler, System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"
validate
=
"false"
/>
<
add
verb
=
"*"
validate
=
"false"
path
=
"Telerik.Web.UI.DialogHandler.axd"
type
=
"Telerik.Web.UI.DialogHandler, Telerik.Web.UI"
/>
<
add
verb
=
"*"
path
=
"Telerik.Sitefinity.AsyncImageUploadHandler.ashx"
type
=
"Telerik.Sitefinity.Modules.Libraries.Web.AsyncImageUploadHandler, Telerik.Sitefinity"
/>
<
add
verb
=
"*"
path
=
"Telerik.Sitefinity.AsyncFileUploadHandler.ashx"
type
=
"Telerik.Sitefinity.Workflow.AsyncFileUploadHandler, Telerik.Sitefinity"
/>
<
add
verb
=
"*"
path
=
"Telerik.Web.UI.WebResource.axd"
type
=
"Telerik.Web.UI.WebResource"
validate
=
"false"
/>
<
add
path
=
"Telerik.Web.UI.DialogHandler.aspx"
verb
=
"*"
type
=
"Telerik.Web.UI.DialogHandler"
validate
=
"false"
/>
<
add
verb
=
"*"
path
=
"Telerik.ReportViewer.axd"
type
=
"Telerik.ReportViewer.WebForms.HttpHandler, Telerik.ReportViewer.WebForms, Version=5.1.11.713, Culture=neutral, PublicKeyToken=a9d7983dfcc261be"
/>
</
httpHandlers
>
<
httpModules
>
<
add
name
=
"ScriptModule"
type
=
"System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"
/>
<
add
name
=
"Sitefinity"
type
=
"Telerik.Sitefinity.Web.SitefinityHttpModuleIIS6, Telerik.Sitefinity"
/>
<
add
name
=
"RadUploadModule"
type
=
"Telerik.Web.UI.RadUploadHttpModule, Telerik.Web.UI"
/>
<
add
name
=
"SitefinityAnalyticsModule"
type
=
"Telerik.Sitefinity.Analytics.Server.DependencyResolution.Module.DependencyRegistrarHttpModule, Telerik.Sitefinity.Analytics.Server.DependencyResolution"
/>
<
add
name
=
"SitefinityAtompubModule"
type
=
"Telerik.Sitefinity.Security.SitefinityAtompubModule, Telerik.Sitefinity"
/>
</
httpModules
>
</
system.web
>
<
system.serviceModel
>
<
bindings
>
<
basicHttpBinding
>
<
binding
name
=
"basicHttpBinding"
maxReceivedMessageSize
=
"2147483647"
maxBufferSize
=
"2147483647"
>
<
security
mode
=
"None"
/>
</
binding
>
<!-- note: To enable https/SSL support for the Analytics module, uncomment this binding -->
<!--<
binding
name
=
"webBinding"
maxReceivedMessageSize
=
"2147483647"
maxBufferSize
=
"2147483647"
>
<
security
mode
=
"Transport"
>
<
transport
clientCredentialType
=
"None"
/>
</
security
>
</
binding
>-->
</
basicHttpBinding
>
</
bindings
>
<
behaviors
>
<
endpointBehaviors
>
<
behavior
name
=
"SitefinityWebApp.Sitefinity.Services.Content.EventsAspNetAjaxBehavior"
>
<
enableWebScript
/>
</
behavior
>
</
endpointBehaviors
>
<
serviceBehaviors
>
<
behavior
>
<
serviceMetadata
httpGetEnabled
=
"true"
/>
<
serviceDebug
includeExceptionDetailInFaults
=
"true"
/>
<!--<openAccessWorkflowTracking applicationName="/workflow" />-->
</
behavior
>
<
behavior
name
=
"Telerik.Sitefinity.Analytics.Infrastructure.Services.AnalyticsPermissionsServiceBehavior"
>
<
serviceMetadata
httpGetEnabled
=
"true"
/>
<
serviceDebug
includeExceptionDetailInFaults
=
"false"
/>
</
behavior
>
<
behavior
name
=
"Telerik.Sitefinity.Analytics.Server.GoogleAnalyticsPlugin.Services.AccountsServiceBehavior"
>
<
serviceMetadata
httpGetEnabled
=
"true"
/>
<
serviceDebug
includeExceptionDetailInFaults
=
"false"
/>
</
behavior
>
<
behavior
name
=
"Telerik.Sitefinity.Analytics.Server.Infrastructure.Services.DashboardDataBehavior"
>
<
serviceMetadata
httpGetEnabled
=
"true"
/>
<
serviceDebug
includeExceptionDetailInFaults
=
"false"
/>
</
behavior
>
<
behavior
name
=
"Telerik.Sitefinity.Analytics.Server.Infrastructure.Services.MapDataServiceBehavior"
>
<
serviceMetadata
httpGetEnabled
=
"true"
/>
<
serviceDebug
includeExceptionDetailInFaults
=
"false"
/>
</
behavior
>
<
behavior
name
=
"Telerik.Sitefinity.Web.Services.LocalizationBehavior"
></
behavior
>
</
serviceBehaviors
>
</
behaviors
>
<
services
>
<
service
name
=
"SitefinityWebApp.Sitefinity.Services.Content.Events"
>
<
endpoint
address
=
""
behaviorConfiguration
=
"SitefinityWebApp.Sitefinity.Services.Content.EventsAspNetAjaxBehavior"
binding
=
"webHttpBinding"
contract
=
"SitefinityWebApp.Sitefinity.Services.Content.Events"
/>
</
service
>
<
service
behaviorConfiguration
=
"Telerik.Sitefinity.Analytics.Infrastructure.Services.AnalyticsPermissionsServiceBehavior"
name
=
"Telerik.Sitefinity.Analytics.Infrastructure.Services.AnalyticsPermissionsService"
>
<
endpoint
address
=
""
binding
=
"basicHttpBinding"
bindingConfiguration
=
"basicHttpBinding"
contract
=
"Telerik.Sitefinity.Analytics.Infrastructure.Services.AnalyticsPermissionsService"
/>
<!-- note: To enable https/SSL support for the Analytics module, uncomment this endpoint -->
<!--<
endpoint
address
=
""
binding
=
"basicHttpBinding"
bindingConfiguration
=
"webBinding"
contract
=
"Telerik.Sitefinity.Analytics.Infrastructure.Services.AnalyticsPermissionsService"
/>-->
</
service
>
<
service
behaviorConfiguration
=
"Telerik.Sitefinity.Analytics.Server.GoogleAnalyticsPlugin.Services.AccountsServiceBehavior"
name
=
"Telerik.Sitefinity.Analytics.Server.GoogleAnalyticsPlugin.Services.AccountsService"
>
<
endpoint
address
=
""
binding
=
"basicHttpBinding"
bindingConfiguration
=
"basicHttpBinding"
contract
=
"Telerik.Sitefinity.Analytics.Server.GoogleAnalyticsPlugin.Services.AccountsService"
/>
<!-- note: To enable https/SSL support for the Analytics module, uncomment this endpoint -->
<!--<
endpoint
address
=
""
binding
=
"basicHttpBinding"
bindingConfiguration
=
"webBinding"
contract
=
"Telerik.Sitefinity.Analytics.Server.GoogleAnalyticsPlugin.Services.AccountsService"
/>-->
</
service
>
<
service
behaviorConfiguration
=
"Telerik.Sitefinity.Analytics.Server.Infrastructure.Services.DashboardDataBehavior"
name
=
"Telerik.Sitefinity.Analytics.Server.Infrastructure.Services.DashboardData"
>
<
endpoint
address
=
""
binding
=
"basicHttpBinding"
bindingConfiguration
=
"basicHttpBinding"
contract
=
"Telerik.Sitefinity.Analytics.Server.Infrastructure.Services.DashboardData"
/>
<!-- note: To enable https/SSL support for the Analytics module, uncomment this endpoint -->
<!--<
endpoint
address
=
""
binding
=
"basicHttpBinding"
bindingConfiguration
=
"webBinding"
contract
=
"Telerik.Sitefinity.Analytics.Server.Infrastructure.Services.DashboardData"
/>-->
</
service
>
<
service
behaviorConfiguration
=
"Telerik.Sitefinity.Analytics.Server.Infrastructure.Services.MapDataServiceBehavior"
name
=
"Telerik.Sitefinity.Analytics.Server.Infrastructure.Services.MapDataService"
>
<
endpoint
address
=
""
binding
=
"basicHttpBinding"
bindingConfiguration
=
"basicHttpBinding"
contract
=
"Telerik.Sitefinity.Analytics.Server.Infrastructure.Services.MapDataService"
/>
<!-- note: To enable https/SSL support for the Analytics module, uncomment this endpoint -->
<!--<
endpoint
address
=
""
binding
=
"basicHttpBinding"
bindingConfiguration
=
"webBinding"
contract
=
"Telerik.Sitefinity.Analytics.Server.Infrastructure.Services.MapDataService"
/>-->
</
service
>
</
services
>
<
serviceHostingEnvironment
aspNetCompatibilityEnabled
=
"true"
multipleSiteBindingsEnabled
=
"true"
/>
</
system.serviceModel
>
<!--
The system.webServer section is required for running ASP.NET AJAX under Internet
Information Services 7.0. It is not necessary for previous version of IIS.
-->
<
system.webServer
>
<
validation
validateIntegratedModeConfiguration
=
"false"
/>
<
modules
runAllManagedModulesForAllRequests
=
"true"
>
<
remove
name
=
"WebDAVModule"
/>
<
remove
name
=
"UrlRoutingModule"
/>
<
remove
name
=
"ScriptModule"
/>
<
remove
name
=
"RadUploadModule"
/>
<
remove
name
=
"Sitefinity"
/>
<
remove
name
=
"SitefinityAnalyticsModule"
/>
<
remove
name
=
"SitefinityAtompubModule"
/>
<
add
name
=
"ScriptModule"
preCondition
=
"managedHandler"
type
=
"System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"
/>
<
add
name
=
"Sitefinity"
type
=
"Telerik.Sitefinity.Web.SitefinityHttpModule, Telerik.Sitefinity"
/>
<
add
name
=
"RadUploadModule"
type
=
"Telerik.Web.UI.RadUploadHttpModule, Telerik.Web.UI"
/>
<
add
name
=
"SitefinityAnalyticsModule"
type
=
"Telerik.Sitefinity.Analytics.Server.DependencyResolution.Module.DependencyRegistrarHttpModule, Telerik.Sitefinity.Analytics.Server.DependencyResolution"
/>
<
add
name
=
"SitefinityAtompubModule"
type
=
"Telerik.Sitefinity.Security.SitefinityAtompubModule, Telerik.Sitefinity"
/>
</
modules
>
<
handlers
>
<
remove
name
=
"WebDAV"
/>
<
remove
name
=
"ScriptHandlerFactory"
/>
<
remove
name
=
"ScriptHandlerFactoryAppServices"
/>
<
remove
name
=
"ScriptResource"
/>
<
remove
name
=
"UrlRoutingHandler"
/>
<
remove
name
=
"WildCard"
/>
<
remove
name
=
"WildCard32"
/>
<
remove
name
=
"Telerik.Web.UI.DialogHandler"
/>
<
remove
name
=
"Telerik.RadUploadProgressHandler"
/>
<
remove
name
=
"Telerik.Sitefinity.FilesDownloadHandler"
/>
<
remove
name
=
"Telerik.Sitefinity.LibrariesRadUploadHandler"
/>
<
remove
name
=
"Telerik.Sitefinity.AsyncImageUploadHandler"
/>
<
remove
name
=
"Telerik.Sitefinity.AsyncFileUploadHandler"
/>
<
remove
name
=
"Telerik.Web.UI.SpellCheckHandler"
/>
<
remove
name
=
"Telerik_Web_UI_WebResource_axd"
/>
<
remove
name
=
"Telerik_Web_UI_DialogHandler_aspx"
/>
<
add
name
=
"ScriptHandlerFactory"
verb
=
"*"
path
=
"*.asmx"
preCondition
=
"integratedMode"
type
=
"System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"
/>
<
add
name
=
"ScriptHandlerFactoryAppServices"
verb
=
"*"
path
=
"*_AppService.axd"
preCondition
=
"integratedMode"
type
=
"System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"
/>
<
add
name
=
"ScriptResource"
preCondition
=
"integratedMode"
verb
=
"GET,HEAD"
path
=
"ScriptResource.axd"
type
=
"System.Web.Handlers.ScriptResourceHandler, System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"
/>
<
add
name
=
"WildCard"
path
=
"*"
verb
=
"*"
modules
=
"IsapiModule"
scriptProcessor
=
"%windir%\Microsoft.NET\Framework64\v4.0.30319\aspnet_isapi.dll"
resourceType
=
"Unspecified"
requireAccess
=
"None"
preCondition
=
"classicMode,runtimeVersionv4.0,bitness64"
/>
<
add
name
=
"WildCard32"
path
=
"*"
verb
=
"*"
modules
=
"IsapiModule"
scriptProcessor
=
"%windir%\Microsoft.NET\Framework\v4.0.30319\aspnet_isapi.dll"
resourceType
=
"Unspecified"
requireAccess
=
"None"
preCondition
=
"classicMode,runtimeVersionv4.0,bitness32"
/>
<
add
name
=
"Telerik.Web.UI.DialogHandler"
path
=
"Telerik.Web.UI.DialogHandler.axd"
verb
=
"*"
type
=
"Telerik.Web.UI.DialogHandler, Telerik.Web.UI"
/>
<
add
name
=
"Telerik.RadUploadProgressHandler"
path
=
"Telerik.RadUploadProgressHandler.ashx"
verb
=
"*"
type
=
"Telerik.Web.UI.Upload.RadUploadProgressHandler, Telerik.Web.UI"
/>
<
add
name
=
"Telerik.Sitefinity.FilesDownloadHandler"
path
=
"Telerik.Sitefinity.FilesDownloadHandler.ashx"
verb
=
"*"
type
=
"Telerik.Sitefinity.Modules.Files.FilesDownloadHandler, Telerik.Sitefinity"
/>
<
add
name
=
"Telerik.Sitefinity.LibrariesRadUploadHandler"
path
=
"Telerik.Sitefinity.LibrariesRadUploadHandler.ashx"
verb
=
"*"
type
=
"Telerik.Sitefinity.Modules.Libraries.Web.LibrariesRadUploadHandler, Telerik.Sitefinity"
/>
<
add
name
=
"Telerik.Sitefinity.ThumbnailUploadHandler"
path
=
"Telerik.Sitefinity.ThumbnailUploadHandler.ashx"
verb
=
"*"
type
=
"Telerik.Sitefinity.Modules.Libraries.Web.ThumbnailUploadHandler, Telerik.Sitefinity"
/>
<
add
name
=
"Telerik.Sitefinity.AsyncImageUploadHandler"
path
=
"Telerik.Sitefinity.AsyncImageUploadHandler.ashx"
verb
=
"*"
type
=
"Telerik.Sitefinity.Modules.Libraries.Web.AsyncImageUploadHandler, Telerik.Sitefinity"
/>
<
add
name
=
"Telerik.Sitefinity.AsyncFileUploadHandler"
path
=
"Telerik.Sitefinity.AsyncFileUploadHandler.ashx"
verb
=
"*"
type
=
"Telerik.Sitefinity.Workflow.AsyncFileUploadHandler, Telerik.Sitefinity"
/>
<
add
name
=
"Telerik.Web.UI.SpellCheckHandler"
verb
=
"*"
path
=
"Telerik.Web.UI.SpellCheckHandler.axd"
type
=
"Telerik.Web.UI.SpellCheckHandler, Telerik.Web.UI"
/>
<
add
name
=
"Telerik_Web_UI_WebResource_axd"
verb
=
"*"
path
=
"Telerik.Web.UI.WebResource.axd"
preCondition
=
"integratedMode"
type
=
"Telerik.Web.UI.WebResource"
/>
<
add
name
=
"Telerik_Web_UI_DialogHandler_aspx"
verb
=
"*"
preCondition
=
"integratedMode"
path
=
"Telerik.Web.UI.DialogHandler.aspx"
type
=
"Telerik.Web.UI.DialogHandler"
/>
</
handlers
>
</
system.webServer
>
<
madam
>
<
userSecurityAuthority
realm
=
"Sitefinity"
provider
=
"Telerik.Sitefinity.Utilities.MS.Madam.FormsUserSecurityAuthority"
exposeClearTextPassword
=
"false "
/>
<
formsAuthenticationDisposition
>
<
discriminators
all
=
"1"
>
<!-- This discriminator helps detect redirection to the Forms login page. -->
<
discriminator
inputExpression
=
"Response.RedirectLocation"
pattern
=
"login.aspx\?returnurl\="
type
=
"Telerik.Sitefinity.Utilities.MS.Madam.RegexDiscriminator"
/>
<
discriminator
type
=
"Telerik.Sitefinity.Utilities.MS.Madam.Discriminator"
all
=
"false"
>
<
discriminator
inputExpression
=
"Request.Url"
pattern
=
"atompub/.*"
type
=
"Telerik.Sitefinity.Utilities.MS.Madam.RegexDiscriminator"
/>
</
discriminator
>
</
discriminators
>
</
formsAuthenticationDisposition
>
<
basicAuthentication
>
<
discriminators
all
=
"1"
>
<
discriminator
type
=
"Telerik.Sitefinity.Utilities.MS.Madam.Discriminator"
all
=
"false"
>
<
discriminator
inputExpression
=
"Request.Url"
pattern
=
"atompub/.*"
type
=
"Telerik.Sitefinity.Utilities.MS.Madam.RegexDiscriminator"
/>
</
discriminator
>
</
discriminators
>
</
basicAuthentication
>
</
madam
>
<!-- Begin telerik section -->
<!--<
telerik
>
<
sitefinity
>
<
environment
platform
=
"WindowsAzure"
/>
<
sitefinityConfig
storageMode
=
"Database"
/>
</
sitefinity
>
</
telerik
>-->
<!-- End telerik section -->
</
configuration
>
Hello Yang,
Please make sure you use a clean isntallation of the latest internal build and then apply the configuration specified there to your web config.
Greetings,