+1-888-365-2779
Try Now
More in this section

Forums / Bugs & Issues / Query Strings and Modules

Query Strings and Modules

10 posts, 0 answered
  1. Jason M
    Jason M avatar
    108 posts
    Registered:
    15 Jan 2007
    14 Sep 2009
    Link to this post
    We're using the Sitefinity news module for the news release section of our site, but have an issue.

    The following Sitefinity generated link works fine:
    http://www.outsite.com/news/testnews.aspx

    However if I add any query string to the page we get a 404:
    http://www.outsite.com/news/testnews.aspx?pf=true

    We use the "pf=true" query string parameter to generate a printer friendly version of our site.  We're using Sitefinity 3.2 SP1.  I tested this on your demo site and it works fine on the latest version.  Is there anything I can do to fix this problem?

    Thanks for you help!
    J
  2. Stoyanka Assenova
    Stoyanka Assenova avatar
    113 posts
    Registered:
    01 Dec 2016
    15 Sep 2009
    Link to this post
    Hi Jason M,

    We cannot reproduce this problem locally. Can you please send us your web.config file. Which Sitefinity version are you using?  You can read more about how to check your Sitefinity version in the KB article: How to check your current Sitefinity version?

    Thank you for your cooperation in advance.

    Kind regards,
    Stoyanka Assenova
    the Telerik team

    Instantly find answers to your questions on the new Telerik Support Portal.
    Watch a video on how to optimize your support resource searches and check out more tips on the blogs.
  3. Jason M
    Jason M avatar
    108 posts
    Registered:
    15 Jan 2007
    15 Sep 2009
    Link to this post
    We're using 3.2 SP1.  What section of our web.config do you need?

    Thanks for you help!
    J
  4. Stoyanka Assenova
    Stoyanka Assenova avatar
    113 posts
    Registered:
    01 Dec 2016
    16 Sep 2009
    Link to this post
    Hi Jason M,

    Can you please send us these parts of the web.config, in which you have set localization, extensionless and URL Rewriter settings?

    All the best,
    Stoyanka Assenova
    the Telerik team

    Instantly find answers to your questions on the new Telerik Support Portal.
    Watch a video on how to optimize your support resource searches and check out more tips on the blogs.
  5. Jason M
    Jason M avatar
    108 posts
    Registered:
    15 Jan 2007
    16 Sep 2009
    Link to this post
    Hello Stoyanka,

    Here's the details from the web.config.  Let me know if you need any additional information.

    Localization
       
    <section name="localization" type="Telerik.Localization.Configuration.SectionHandler, Telerik.Localization" requirePermission="false"/> 


    Extensions/URL Rewriter
        <cmsEngine defaultProvider="Generic_Content">  
          <providers> 
            <clear/> 
            <add name="Generic_Content" urlRewriteFormat="[Publication_Date]/[Title].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.Cms.Engine.Data.Providers.DefaultProvider, Telerik.Cms.Engine.Data"/>  
            <add name="Blogs" urlRewriteFormat="[Publication_Date]/[Title].aspx" urlDateTimeFormat="yy-MM-dd" urlWhitespaceChar="_" visible="False" defaultMetaField="Title" applicationName="/Blogs" allowVersioning="True" allowLocalization="False" localizationProviderName="" allowWorkflow="true" securityProviderName="" versioningProviderName="" connectionStringName="GenericContentConnection" type="Telerik.Blogs.Data.DefaultBlogProvider, Telerik.Blogs.Data"/>  
            <!--<add name="Libraries" urlRewriteFormat="~/{Provider}/{LibraryName}/[Name].sflb" 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.DefaultProvider, Telerik.Libraries.Data" tagEditorTemplate="~/Sitefinity/Admin/ControlTemplates/Libraries/BatchTagsEditor.ascx"/>--> 
            <add name="Libraries" urlRewriteFormat="~/{Provider}/{LibraryName}/[Name].sflb" urlDateTimeFormat="yy-MM-dd" urlWhitespaceChar="_" visible="False" defaultMetaField="Name" applicationName="/Libraries" allowVersioning="True" allowLocalization="False" localizationProviderName="" allowWorkflow="False" securityProviderName="" versioningProviderName="" connectionStringName="GenericContentConnection" type="CustomLibraryProvider" tagEditorTemplate="~/Sitefinity/Admin/ControlTemplates/Libraries/BatchTagsEditor.ascx"/>  
            <add name="Events" 
                 visible="False" 
                 defaultMetaField="Title" 
                 securityProviderName="" 
                 allowVersioning="True" 
                 applicationName="/Events" 
                 versioningProviderName="" 
                 commentsModeration="true" 
                 connectionStringName="GenericContentConnection" 
                 type="Telerik.Events.Data.DefaultEventsProvider, Telerik.Events.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> 
            <add key="News.Title" valueType="ShortText" visible="True" searchable="True" sortable="True" defaultValue=""/>  
            <!--Web 2.0--> 
            <add key="News.DocumentID" 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="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="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> 
          </metaFields> 
        </cmsEngine> 
        <news defaultGenericProvider="News">  
          <genericContentProviders> 
            <!--Web 2.0--> 
            <add providerName="News" publicationDateField="Publication_Date" expirationDateField="Expiration_Date" thumbnailUrlField="Thumbnail" urlRewriteFormat="[Source].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="_"/>  
          </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, .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> 
          </libraryInfo> 
        </libraries> 
        <events defaultGenericProvider="Events" googleMapsAPIKey="" googleMapsAPIUrl="http://maps.google.com/maps?file=api&amp;v=2.x&amp;key=" yahooMapsAPIKey="" yahooMapsAPIUrl="http://api.maps.yahoo.com/ajaxymap?v=3.7&amp;appid=" liveSearchMapsAPIUrl="http://dev.virtualearth.net/mapcontrol/mapcontrol.ashx?v=6">  
          <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> 


  6. Stoyanka Assenova
    Stoyanka Assenova avatar
    113 posts
    Registered:
    01 Dec 2016
    18 Sep 2009
    Link to this post
    Hi Jason M,

    Could you please send us the whole web.config file - it turned our that the information you have provided is still not helping us much. Thank you in advance!

    All the best,
    Stoyanka Assenova
    the Telerik team

    Instantly find answers to your questions on the new Telerik Support Portal.
    Watch a video on how to optimize your support resource searches and check out more tips on the blogs.
  7. Jason M
    Jason M avatar
    108 posts
    Registered:
    15 Jan 2007
    22 Sep 2009
    Link to this post
    Hello Stoyanka,

    Here's a copy of our web.config with some passwords removed.  I wasn't able to format it with the code block because it kept on giving me errors.

    Any questions, let me know.

    <?xml version="1.0"?>
    <configuration>
     <configSections>
      <sectionGroup name="system.web.extensions" type="System.Web.Configuration.SystemWebExtensionsSectionGroup, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35">
       <sectionGroup name="scripting" type="System.Web.Configuration.ScriptingSectionGroup, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35">
        <section name="scriptResourceHandler" type="System.Web.Configuration.ScriptingScriptResourceHandlerSection, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" allowDefinition="MachineToApplication"/>
        <sectionGroup name="webServices" type="System.Web.Configuration.ScriptingWebServicesSectionGroup, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35">
         <section name="jsonSerialization" type="System.Web.Configuration.ScriptingJsonSerializationSection, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" allowDefinition="Everywhere"/>
         <section name="profileService" type="System.Web.Configuration.ScriptingProfileServiceSection, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" allowDefinition="MachineToApplication"/>
         <section name="authenticationService" type="System.Web.Configuration.ScriptingAuthenticationServiceSection, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" allowDefinition="MachineToApplication"/>
         <section name="roleService" type="System.Web.Configuration.ScriptingRoleServiceSection, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" allowDefinition="MachineToApplication"/>
        </sectionGroup>
       </sectionGroup>
      </sectionGroup>
      <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"/>
        </sectionGroup>
      <!--Web 2.0-->
      <sectionGroup name="system.web">
       <sectionGroup name="communicationSystem">
        <section name="smtpSettings" restartOnExternalChanges="false" type="Cboc.Website2005.CommunicationSystem.SmtpConfigSection" allowDefinition="MachineToApplication"/>
       </sectionGroup>
      </sectionGroup>
     </configSections>
     <!--Web 2.0-->
     <appSettings>
     </appSettings>
     <runtime>
      <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
       <probing privatePath="bin;sitefinity\admin\bin"/>
      </assemblyBinding>
     </runtime>
     <connectionStrings>
     </connectionStrings>
     <system.web>
        <urlMappings enabled="true">
          <add url="~/documents1205.aspx" mappedUrl="~/documents.asp" />
        </urlMappings>
      <httpRuntime maxRequestLength="51200"/>
      <pages>
       <controls>
        <add tagPrefix="asp" namespace="System.Web.UI" assembly="System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
        <add tagPrefix="asp" namespace="System.Web.UI.WebControls" assembly="System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
        <add tagPrefix="telerik" namespace="Telerik.Web.UI" assembly="Telerik.Web.UI"/>
        <add tagPrefix="telerik" namespace="Telerik.Charting" assembly="Telerik.Charting"/>
       </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="GET" path="*.sflb" type="Telerik.Cms.Engine.ContentHttpHandler, Telerik.Cms.Engine"/>
       <add verb="GET" path="*.tmb" 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"/>
       <remove verb="*" path="*.asmx"/>
       <add verb="*" path="*.asmx" validate="false" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
       <add verb="*" path="*_AppService.axd" validate="false" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
       <add verb="GET,HEAD" path="ScriptResource.axd" type="System.Web.Handlers.ScriptResourceHandler, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" validate="false"/>
       <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"/>
      </httpHandlers>
      <customErrors mode="Off">
       <error statusCode="403" redirect="~/web/AccessDenied.aspx" />
       <error statusCode="404" redirect="~/404.aspx" />
      </customErrors>
      <compilation debug="true">
       <assemblies>
        <add assembly="System.Transactions, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/></assemblies>
      </compilation>
      <!--Web 2.0-->
      <roleManager enabled="true" defaultProvider="CisMembershipProvider" cacheRolesInCookie="true">
       <providers>
        <clear/>
        <add name="CisMembershipProvider" type="Cboc.Website2005.SecuritySystem.CisRoleProvider" applicationName="Cboc Website 2005" description="Custom Role Provider for CIS"/>
       </providers>
      </roleManager>
      <membership defaultProvider="CisMembershipProvider">
       <providers>
        <add name="CisMembershipProvider" type="Cboc.Website2005.SecuritySystem.CisMembershipProvider" applicationName="Cboc Website 2005" enablePasswordReset="True" enablePasswordRetrieval="False" maxInvalidPasswordAttempts="10" minRequiredNonAlphanumericCharacters="0" minRequiredPasswordLength="6" passwordFormat="Hashed" passwordStrengthRegularExpression="^[A-Za-z0-9\W_*]{6,}$" requiresQuestionAndAnswer="False" requiresUniqueEmail="True" description="Custom Membership Provider for CIS" useImisCryptography="True"/>
       </providers>
      </membership>
      <anonymousIdentification enabled="true"/>
      <profile defaultProvider="CisMembershipProvider">
       <providers>
        <clear/>
        <add applicationName="Cboc Website 2005" name="CisMembershipProvider" type="Cboc.Website2005.SecuritySystem.CisProfileProvider" connectionString="Website2005Db"/>
       </providers>
       <properties>
        <add name="ID" type="String" allowAnonymous="true" defaultValue="" provider="CisMembershipProvider"/>
        <add name="Email" type="String" allowAnonymous="true" provider="CisMembershipProvider"/>
        <add name="Prefix" type="String" allowAnonymous="true" provider="CisMembershipProvider"/>
        <add name="FirstName" type="String" allowAnonymous="true" provider="CisMembershipProvider"/>
        <add name="MiddleName" type="String" allowAnonymous="true" provider="CisMembershipProvider"/>
        <add name="LastName" type="String" allowAnonymous="true" provider="CisMembershipProvider"/>
        <add name="Gender" type="String" allowAnonymous="true" provider="CisMembershipProvider"/>
        <add name="JobTitle" type="String" allowAnonymous="true" provider="CisMembershipProvider"/>
        <add name="Organization" type="String" allowAnonymous="true" provider="CisMembershipProvider"/>
        <add name="FullAddress" type="String" allowAnonymous="true" provider="CisMembershipProvider"/>
        <add name="Address1" type="String" allowAnonymous="true" provider="CisMembershipProvider"/>
        <add name="Address2" type="String" allowAnonymous="true" provider="CisMembershipProvider"/>
        <add name="City" type="String" allowAnonymous="true" provider="CisMembershipProvider"/>
        <add name="Region" type="String" allowAnonymous="true" provider="CisMembershipProvider"/>
        <add name="Country" type="String" allowAnonymous="true" provider="CisMembershipProvider"/>
        <add name="PostalCode" type="String" allowAnonymous="true" provider="CisMembershipProvider"/>
        <add name="PhoneNumber" type="String" allowAnonymous="true" provider="CisMembershipProvider"/>
        <add name="FaxNumber" type="String" allowAnonymous="true" provider="CisMembershipProvider"/>
        <add name="BillingFullAddress" type="String" allowAnonymous="true" provider="CisMembershipProvider"/>
        <add name="BillingAddress1" type="String" allowAnonymous="true" provider="CisMembershipProvider"/>
        <add name="BillingAddress2" type="String" allowAnonymous="true" provider="CisMembershipProvider"/>
        <add name="BillingCity" type="String" allowAnonymous="true" provider="CisMembershipProvider"/>
        <add name="BillingRegion" type="String" allowAnonymous="true" provider="CisMembershipProvider"/>
        <add name="BillingCountry" type="String" allowAnonymous="true" provider="CisMembershipProvider"/>
        <add name="BillingPostalCode" type="String" allowAnonymous="true" provider="CisMembershipProvider"/>
        <add name="BillingPhoneNumber" type="String" allowAnonymous="true" provider="CisMembershipProvider"/>
        <add name="BillingFaxNumber" type="String" allowAnonymous="true" provider="CisMembershipProvider"/>
        <add name="JobType" type="String" allowAnonymous="true" provider="CisMembershipProvider"/>
        <add name="MajorJobFunction" type="String" allowAnonymous="true" provider="CisMembershipProvider"/>
        <add name="AreasOfInterest" type="String" allowAnonymous="true" provider="CisMembershipProvider"/>
        <add name="LearningStyle" type="String" allowAnonymous="true" provider="CisMembershipProvider"/>
        <add name="DietaryRestrictions" type="String" allowAnonymous="true" provider="CisMembershipProvider"/>
        <add name="OrgId" type="String" allowAnonymous="true" provider="CisMembershipProvider"/>
       </properties>
      </profile>
      <httpModules>
       <add name="ScriptModule" type="System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
       <!--URL re-write-->
          <add name="Cms" type="Telerik.Cms.Web.CmsHttpModule, Telerik.Cms"/>
          <!--<add name="Cms" type="Telerik.Cms.Web.CmsHttpModuleUrlRewrite, Telerik.Cms"/>-->
          <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="CmsSiteMapProviderFix"/>
        <add name="AllPages" description="Displays All Cms Pages" type="CustomSiteMapProvider"/>
       </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="ScriptModule"/>
       <add name="ScriptModule" preCondition="managedHandler" type="System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
      </modules>
      <handlers>
       <remove name="WebServiceHandlerFactory-Integrated"/>
       <remove name="ScriptHandlerFactory"/>
       <remove name="ScriptHandlerFactoryAppServices"/>
       <remove name="ScriptResource"/>
       <add name="ScriptHandlerFactory" verb="*" path="*.asmx" preCondition="integratedMode" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
       <add name="ScriptHandlerFactoryAppServices" verb="*" path="*_AppService.axd" preCondition="integratedMode" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=1.0.61025.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=1.0.61025.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
      </handlers>
     </system.webServer>
     <system.net>
      <mailSettings>
       <!--Web 2.0-->
      </mailSettings>
     </system.net>
     <telerik>
        <dataAccess defaultConnection="DefaultConnection">
       <connections>
        <!--Web 2.0-->
        <add name="DefaultConnection" driver="Nolics.ORMapper.DataProviders.SqlServer2000Provider" connectionStringName="Sitefinity"/>
        <add name="GenericContentConnection" driver="Telerik.Cms.Engine.Data.Providers.GCSql2000Provider, Telerik.Cms.Engine.Data" connectionStringName="Sitefinity"/>
       </connections>
       <cacheDependency mode="InMemory"/>
      </dataAccess>
      <framework>
       <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"/>
       </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.Notifications.Services.NotificationModule, Telerik.Notifications" /-->
       </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"/>
       </controlDesigners>
       <propertySelectors>
        <add key="System.Web.UI.Design.ImageUrlEditor" value="Telerik.Libraries.WebControls.ImageSelector, Telerik.Libraries"/>
       </propertySelectors>
      </framework>
      <notifications defaultProvider="Notifications">
       <providers>
        <clear/>
        <add name="Notifications" type="Telerik.Notifications.Data.DefaultProvider, Telerik.Notifications.Data" connectionStringName="DefaultConnection" EnableSsl="false"/>
       </providers>
      </notifications>
      <search defaultProvider="Search">
       <providers>
        <clear/>
        <add name="Search" type="Telerik.Search.Data.DefaultProvider, Telerik.Search.Data" connectionStringName="DefaultConnection"/>
       </providers>
       <indexClients>
        <add name="PageIndex" type="Telerik.Cms.Web.PageIndexingClient, 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>
      </search>
      <!-- Modifed by Web2.0 -->
      <localization defaultProvider="Sitefinity" persistenceMode="QueryString" defaultCulture="en" cultures="en, fr" autoSetClientLanguage="false">
       <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"/>
       </providers>
      </lists>
      <forums defaultProvider="Sitefinity">
       <providers>
        <clear/>
        <add name="Sitefinity" securityProviderName="" profileProviderName="CisMembershipProvider" 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>
      <!--Web 2.0-->
      <security defaultProvider="DefaultSecurityProvider" cmsProvidersName="CisMembershipProvider">
       <roles>
        <clear/>
       </roles>
       <providers>
        <clear/>
        <!--Web 2.0-->
        <add name="DefaultSecurityProvider" connectionStringName="DefaultConnection" type="Telerik.Security.Data.DefaultSecurityProvider, Telerik.Security.Data" membershipProvider="CisMembershipProvider" roleProvider="CisMembershipProvider"/>
       </providers>
      </security>
      <!--Web 2.0 -->
      <cms defaultProvider="Sitefinity" pageExtension=".aspx" loginPage="/Login.aspx"
       projectName="CMS" disabled="false" pageEditorUIMode="Classic">
       <providers>
        <clear />
        <add connectionStringName="DefaultConnection" allowPageHistory="true"
         allowPageWorkflow="true" name="Sitefinity" type="Telerik.Cms.Data.DefaultProvider, Telerik.Cms.Data" />
       </providers>
       <toolboxControls>
        <clear />
       </toolboxControls>
      </cms>
      <cmsEngine defaultProvider="Generic_Content">
       <providers>
        <clear/>
        <add name="Generic_Content" urlRewriteFormat="[Publication_Date]/[Title].aspx" urlDateTimeFormat="yy-MM-dd" urlWhitespaceChar="_" visible="True" defaultMetaField="Name" securityProviderName="" allowLocalization="False" allowVersioning="True" allowWorkflow="true" 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.Cms.Engine.Data.Providers.DefaultProvider, Telerik.Cms.Engine.Data"/>
        <add name="Blogs" urlRewriteFormat="[Publication_Date]/[Title].aspx" urlDateTimeFormat="yy-MM-dd" urlWhitespaceChar="_" visible="False" defaultMetaField="Title" applicationName="/Blogs" allowVersioning="True" allowLocalization="False" localizationProviderName="" allowWorkflow="true" securityProviderName="" versioningProviderName="" connectionStringName="GenericContentConnection" type="Telerik.Blogs.Data.DefaultBlogProvider, Telerik.Blogs.Data"/>
        <!--<add name="Libraries" urlRewriteFormat="~/{Provider}/{LibraryName}/[Name].sflb" 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.DefaultProvider, Telerik.Libraries.Data" tagEditorTemplate="~/Sitefinity/Admin/ControlTemplates/Libraries/BatchTagsEditor.ascx"/>-->
        <add name="Libraries" urlRewriteFormat="~/{Provider}/{LibraryName}/[Name].sflb" urlDateTimeFormat="yy-MM-dd" urlWhitespaceChar="_" visible="False" defaultMetaField="Name" applicationName="/Libraries" allowVersioning="True" allowLocalization="False" localizationProviderName="" allowWorkflow="False" securityProviderName="" versioningProviderName="" connectionStringName="GenericContentConnection" type="CustomLibraryProvider" tagEditorTemplate="~/Sitefinity/Admin/ControlTemplates/Libraries/BatchTagsEditor.ascx"/>
        <!--type="Telerik.Libraries.Data.DefaultProvider, Telerik.Libraries.Data"-->
        <add name="Events" visible="False" defaultMetaField="Title" securityProviderName="" allowVersioning="True" applicationName="/Events" versioningProviderName="" commentsModeration="true" connectionStringName="GenericContentConnection" type="Telerik.Events.Data.DefaultEventsProvider, Telerik.Events.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>
        <!--Web 2.0 Enable Library Categories-->
        <add key="Libraries.Category" valueType="ShortText" visible="True" searchable="True" sortable="True" defaultValue=""/>
        <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>
        <add key="News.Title" valueType="ShortText" visible="True" searchable="True" sortable="True" defaultValue=""/>
        <!--Web 2.0-->
        <add key="News.DocumentID" 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="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="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>
       </metaFields>
      </cmsEngine>
      <news defaultGenericProvider="News">
       <genericContentProviders>
        <!--Web 2.0-->
        <add providerName="News" publicationDateField="Publication_Date" expirationDateField="Expiration_Date" thumbnailUrlField="Thumbnail" urlRewriteFormat="[Source].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="_"/>
       </genericContentProviders>
      </blogs>
      <libraries defaultGenericProvider="Libraries">
       <genericContentProviders>
        <add providerName="Libraries" publicationDateField="Publication_Date"/>
       </genericContentProviders>
       <libraryInfo>
        <!--Web 2.0-->
        <add name="Image" title="Image Library" defaultExtenstions=".png, .jpg, .jpeg, .gif" metaKeys="Category, Author, AlternateText, Extension, Name, Height, Width, Size, Category"></add>
        <add name="Document" title="Document Library" defaultExtenstions=".doc, .docx, .rtf, .txt, .pdf, .ppt, .pptx, .html, .xls, .xlsx" metaKeys="Category, Author, Description, Extension, Name, Size, Category"></add>
        <add name="Custom" title="Custom Library" defaultExtenstions=".*" metaKeys="Category, Author, Description, Extension, Name, Size, Category"></add>
       </libraryInfo>
      </libraries>
      <events defaultGenericProvider="Events" googleMapsAPIKey="" googleMapsAPIUrl="http://maps.google.com/maps?file=api&amp;v=2.x&amp;key=" yahooMapsAPIKey="" yahooMapsAPIUrl="http://api.maps.yahoo.com/ajaxymap?v=3.7&amp;appid=" liveSearchMapsAPIUrl="http://dev.virtualearth.net/mapcontrol/mapcontrol.ashx?v=6">
       <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>
      <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">
       <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>
     </telerik>
    </configuration>
  8. Stoyanka Assenova
    Stoyanka Assenova avatar
    113 posts
    Registered:
    01 Dec 2016
    25 Sep 2009
    Link to this post
    Hello Jason M,

    Thank you for the web.config file.
    I reproduced thе problem by following these steps: 

    1. Create a page with name "news" and add NewsList control and SingleNews control
    2. Edit NewsList control and select the page from step 1,  where a single news should be opened.
    3. Publish the page with name "news"
    4. View the page
    5. Click on the news item in the list and add any query string to the page -  I get a 404 error.

    Is this the problem you are facing?

    If you have the same problem, we would recommend you to upgrade your project because we cannot provide you with a workaround. The version is pretty old, and this is working as expected in the later ones. 

    All the best,
    Stoyanka Assenova
    the Telerik team

    Instantly find answers to your questions on the new Telerik Support Portal.
    Watch a video on how to optimize your support resource searches and check out more tips on the blogs.
  9. Jason M
    Jason M avatar
    108 posts
    Registered:
    15 Jan 2007
    25 Sep 2009
    Link to this post
    Thanks, this is as I suspected!  We want to wait unit 4.0 comes out before we upgrade.  Is this still on schedule?

    J
  10. Georgi
    Georgi avatar
    3583 posts
    Registered:
    28 Oct 2016
    25 Sep 2009
    Link to this post
    Hi Jason M,

    Thank you for the follow up.

    Sitefinity 4.0 is scheduled for 2010, but we will have several CTP and Betas till the end of 2009. I am not sure if this fits in your schedule.

    Please let us know if you decide to upgrade your project now and meet any problems with this process. 

    Greetings,
    Georgi
    the Telerik team

    Instantly find answers to your questions on the new Telerik Support Portal.
    Watch a video on how to optimize your support resource searches and check out more tips on the blogs.
Register for webinar
10 posts, 0 answered