|
|
|
<?xml version="1.0"?>
|
|
|
|
<!--
|
|
|
|
Web.config file for Yavsc (Mon auto-entreprise).
|
|
|
|
|
|
|
|
The settings that can be used in this file are documented at
|
|
|
|
http://www.mono-project.com/Config_system.web and
|
|
|
|
http://msdn2.microsoft.com/en-us/library/b5ysx397.aspx
|
|
|
|
-->
|
|
|
|
<configuration>
|
|
|
|
<configSections>
|
|
|
|
<sectionGroup name="system.web.extensions" type="System.Web.Configuration.SystemWebExtensionsSectionGroup, System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35">
|
|
|
|
<sectionGroup name="scripting" type="System.Web.Configuration.ScriptingSectionGroup, System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35">
|
|
|
|
<section name="scriptResourceHandler" type="System.Web.Configuration.ScriptingScriptResourceHandlerSection, System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" allowDefinition="MachineToApplication" />
|
|
|
|
<sectionGroup name="webServices" type="System.Web.Configuration.ScriptingWebServicesSectionGroup, System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35">
|
|
|
|
<section name="jsonSerialization" type="System.Web.Configuration.ScriptingJsonSerializationSection, System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" allowDefinition="Everywhere" />
|
|
|
|
<section name="profileService" type="System.Web.Configuration.ScriptingProfileServiceSection, System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" allowDefinition="MachineToApplication" />
|
|
|
|
<section name="authenticationService" type="System.Web.Configuration.ScriptingAuthenticationServiceSection, System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" allowDefinition="MachineToApplication" />
|
|
|
|
<section name="roleService" type="System.Web.Configuration.ScriptingRoleServiceSection, System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" allowDefinition="MachineToApplication" />
|
|
|
|
</sectionGroup>
|
|
|
|
</sectionGroup>
|
|
|
|
</sectionGroup>
|
|
|
|
<sectionGroup name="system.web">
|
|
|
|
<section name="blog" type="Yavsc.Model.Blogs.Configuration.BlogProvidersConfigurationSection, YavscModel" allowLocation="true" requirePermission="false" allowDefinition="Everywhere" />
|
|
|
|
<section name="thanks" type="Yavsc.ThanksConfigurationSection, Yavsc" allowLocation="true" requirePermission="false" allowDefinition="Everywhere" />
|
|
|
|
<section name="catalog" type="SalesCatalog.Configuration.CatalogProvidersConfigurationSection, SalesCatalog" allowLocation="true" requirePermission="false" allowDefinition="Everywhere" />
|
|
|
|
<section name="workflow" type="Yavsc.Model.WorkFlow.Configuration.WorkflowConfiguration, YavscModel" allowLocation="true" requirePermission="false" allowDefinition="Everywhere" />
|
|
|
|
</sectionGroup>
|
|
|
|
</configSections>
|
|
|
|
<!-- <runtime>
|
|
|
|
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
|
|
|
|
<dependentAssembly>
|
|
|
|
<assemblyIdentity name="System.Web.Extensions" culture="neutral" publicKeyToken="31bf3856ad364e35" />
|
|
|
|
<bindingRedirect oldVersion="3.5.0.0" newVersion="4.0.0.0" />
|
|
|
|
</dependentAssembly>
|
|
|
|
</assemblyBinding>
|
|
|
|
</runtime> -->
|
|
|
|
<system.web>
|
|
|
|
<!--
|
|
|
|
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 defaultLanguage="C#" debug="true">
|
|
|
|
<assemblies>
|
|
|
|
<add assembly="System.Core, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
|
|
|
<add assembly="System.Web.Routing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" />
|
|
|
|
<add assembly="System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" />
|
|
|
|
<add assembly="System.Web.Abstractions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" />
|
|
|
|
<add assembly="System.Web.DynamicData, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" />
|
|
|
|
<add assembly="System.ComponentModel.DataAnnotations, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" />
|
|
|
|
<add assembly="System.Xml.Linq, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
|
|
|
<add assembly="System.Web.ApplicationServices, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" />
|
|
|
|
<add assembly="System.IdentityModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
|
|
|
<add assembly="Mono.Security, Version=4.0.0.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756" />
|
|
|
|
<add assembly="Npgsql, Version=4.0.0.0, Culture=neutral, PublicKeyToken=5d8b90d52f46fda7" />
|
|
|
|
<add assembly="System.Security, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
|
|
|
<add assembly="System.Web.Mvc, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" />
|
|
|
|
<add assembly="System.Web.Http, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" />
|
|
|
|
<add assembly="Mono.Posix, Version=4.0.0.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756" />
|
|
|
|
<add assembly="System.ServiceModel.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" />
|
|
|
|
<add assembly="System.ServiceModel.Routing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" />
|
|
|
|
<add assembly="System.Net.Http, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
|
|
|
<add assembly="System.Net.Http.WebRequest, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
|
|
|
<add assembly="System.Configuration.Install, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
|
|
|
<add assembly="System.Web.WebPages, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" />
|
|
|
|
<add assembly="System.Web.WebPages.Deployment, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" />
|
|
|
|
<add assembly="System.Web.Http.WebHost, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" />
|
|
|
|
<add assembly="System.Net.Http.Formatting, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" />
|
|
|
|
<add assembly="Microsoft.Build.Tasks.v12.0, Version=12.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
|
|
|
<add assembly="Microsoft.Build.Utilities.v12.0, Version=12.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
|
|
|
<add assembly="Microsoft.Build, Version=12.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
|
|
|
</assemblies>
|
|
|
|
</compilation>
|
|
|
|
<customErrors mode="Off" />
|
|
|
|
<!--
|
|
|
|
<customErrors mode="RemoteOnly" defaultRedirect="~/errors/GeneralError.aspx">
|
|
|
|
<error statusCode="404" redirect="~/errors/PageNotFound.aspx" />
|
|
|
|
</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" />
|
|
|
|
</controls>
|
|
|
|
<namespaces>
|
|
|
|
<add namespace="System.Web.Mvc" />
|
|
|
|
<add namespace="System.Web.Mvc.Ajax" />
|
|
|
|
<add namespace="System.Web.Mvc.Html" />
|
|
|
|
<add namespace="System.Web.Routing" />
|
|
|
|
<add namespace="System.Linq" />
|
|
|
|
<add namespace="System.Collections.Generic" />
|
|
|
|
<add namespace="Yavsc.Helpers" />
|
|
|
|
</namespaces>
|
|
|
|
</pages>
|
|
|
|
<authorization>
|
|
|
|
<allow users="*" />
|
|
|
|
</authorization>
|
|
|
|
<httpHandlers>
|
|
|
|
<remove verb="*" path="*.asmx" />
|
|
|
|
<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="*" path="*.mvc" validate="false" type="System.Web.Mvc.MvcHttpHandler, System.Web.Mvc, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
|
|
|
|
</httpHandlers>
|
|
|
|
<httpModules>
|
|
|
|
<add name="ScriptModule" type="System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
|
|
|
|
<add name="UrlRoutingModule" type="System.Web.Routing.UrlRoutingModule, System.Web.Routing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
|
|
|
|
</httpModules>
|
|
|
|
<httpRuntime maxRequestLength="52428800" />
|
|
|
|
<trace enabled="false" localOnly="true" pageOutput="false" requestLimit="10" traceMode="SortByTime" />
|
|
|
|
<globalization requestEncoding="utf-8" responseEncoding="utf-8" culture="auto" uiCulture="auto" />
|
|
|
|
<membership defaultProvider="NpgsqlMembershipProvider" userIsOnlineTimeWindow="1">
|
|
|
|
<providers>
|
|
|
|
<clear />
|
|
|
|
<add name="NpgsqlMembershipProvider" type="Npgsql.Web.NpgsqlMembershipProvider, NpgsqlMRPProviders" connectionStringName="yavsc" enablePasswordRetrieval="false" enablePasswordReset="true" requiresQuestionAndAnswer="false" requiresUniqueEmail="true" passwordFormat="Clear" maxInvalidPasswordAttempts="5" minRequiredPasswordLength="6" minRequiredNonalphanumericCharacters="0" passwordAttemptWindow="10" applicationName="/" autogenerateschema="false" />
|
|
|
|
</providers>
|
|
|
|
</membership>
|
|
|
|
<roleManager enabled="true" defaultProvider="NpgsqlRoleProvider">
|
|
|
|
<providers>
|
|
|
|
<clear />
|
|
|
|
<add name="NpgsqlRoleProvider" connectionStringName="yavsc" applicationName="/" type="Npgsql.Web.NpgsqlRoleProvider, NpgsqlMRPProviders" autogenerateschema="false" />
|
|
|
|
</providers>
|
|
|
|
</roleManager>
|
|
|
|
<workflow defaultProvider="ITProvider">
|
|
|
|
<providers>
|
|
|
|
<clear />
|
|
|
|
<add name="ITProvider" type="ITContentProvider.ITCPNpgsqlProvider, ITContentProvider" applicationName="/" connectionStringName="yavsc" />
|
|
|
|
</providers>
|
|
|
|
</workflow>
|
|
|
|
<profile defaultProvider="NpgsqlProfileProvider">
|
|
|
|
<providers>
|
|
|
|
<clear />
|
|
|
|
<add name="NpgsqlProfileProvider" type="Npgsql.Web.NpgsqlProfileProvider, NpgsqlMRPProviders" connectionStringName="yavsc" applicationName="/" description="ProfileProvider for yavsc" />
|
|
|
|
</providers>
|
|
|
|
<properties>
|
|
|
|
<add name="BlogVisible" type="System.Boolean" />
|
|
|
|
<add name="Address" />
|
|
|
|
<add name="BlogTitle" />
|
|
|
|
<add name="CityAndState" />
|
|
|
|
<add name="ZipCode" />
|
|
|
|
<add name="WebSite" />
|
|
|
|
<add name="Country" />
|
|
|
|
</properties>
|
|
|
|
</profile>
|
|
|
|
<blog defaultProvider="NpgsqlBlogProvider">
|
|
|
|
<providers>
|
|
|
|
<add name="NpgsqlBlogProvider" connectionStringName="yavsc" applicationName="/" type="Npgsql.Web.Blog.NpgsqlBlogProvider, NpgsqlBlogProvider" />
|
|
|
|
</providers>
|
|
|
|
</blog>
|
|
|
|
<thanks html_class="thanks" title_format="Voir le site ({0})">
|
|
|
|
<to>
|
|
|
|
<add name="Mono" url="http://www.mono-project.com/Main_Page" image="/images/Mono-powered.png" />
|
|
|
|
<add name="Apache Fondation" url="http://httpd.apache.org/" image="/images/apache_pbw.png" />
|
|
|
|
<add name="Debian" url="http://www.debian.org" image="/images/debian-logo.png" />
|
|
|
|
<add name="Codekicker.BBCode" url="http://bbcode.codeplex.com/" />
|
|
|
|
<add name="Postgresql" url="http://www.postgresql.org" image="/images/pgsql.png" />
|
|
|
|
</to>
|
|
|
|
</thanks>
|
|
|
|
<!-- <machineKey validationKey="13CA2E37A5A99AD8CE4A6B895BAF0ED3A022AA584B8D922256BA072189CEB085EEB4E573CA833D9B34FBF68687F6A6B3E008FB4EB67585A4D90551B9D36D42A1" decryptionKey="DA89CC83F6FB2EB12D5929DABC89299AC3928E0751705D33D02DB4162ED56536" validation="SHA1" decryption="AES" /> -->
|
|
|
|
<!--- <sessionState cookieless="true" regenerateExpiredSessionId="true" timeout="120"/> -->
|
|
|
|
</system.web>
|
|
|
|
<system.codedom>
|
|
|
|
<compilers>
|
|
|
|
<compiler language="c#;cs;csharp" extension=".cs" warningLevel="4" type="Microsoft.CSharp.CSharpCodeProvider, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
|
|
|
<providerOption name="CompilerVersion" value="v4.0" />
|
|
|
|
<providerOption name="WarnAsError" value="false" />
|
|
|
|
</compiler>
|
|
|
|
<compiler language="vb;vbs;visualbasic;vbscript" extension=".vb" warningLevel="4" type="Microsoft.VisualBasic.VBCodeProvider, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
|
|
|
<providerOption name="CompilerVersion" value="v4.0" />
|
|
|
|
<providerOption name="OptionInfer" value="true" />
|
|
|
|
<providerOption name="WarnAsError" value="false" />
|
|
|
|
</compiler>
|
|
|
|
</compilers>
|
|
|
|
</system.codedom>
|
|
|
|
<!-- <system.web.extensions>
|
|
|
|
<scripting>
|
|
|
|
<webServices>
|
|
|
|
<jsonSerialization maxJsonLength="20000" />
|
|
|
|
</webServices>
|
|
|
|
</scripting>
|
|
|
|
</system.web.extensions> -->
|
|
|
|
<system.data>
|
|
|
|
<DbProviderFactories>
|
|
|
|
<add name="Npgsql Data Provider" invariant="Npgsql" support="FF" description=".Net Framework Data Provider for Postgresql Server" type="Npgsql.NpgsqlFactory, Npgsql" />
|
|
|
|
</DbProviderFactories>
|
|
|
|
</system.data>
|
|
|
|
<system.diagnostics>
|
|
|
|
<trace autoflush="false" indentsize="4">
|
|
|
|
<listeners>
|
|
|
|
<remove name="Default" />
|
|
|
|
<add name="Default" type="System.Diagnostics.TextWriterTraceListener" initializeData="TextWriterOutput.log" />
|
|
|
|
</listeners>
|
|
|
|
</trace>
|
|
|
|
</system.diagnostics>
|
|
|
|
<catalog defaultProvider="XmlCatalogProvider">
|
|
|
|
<providers>
|
|
|
|
<add name="XmlCatalogProvider" connection="/srv/www/yavsc/Catalog.xml" applicationName="/" type="SalesCatalog.XmlImplementation.XmlCatalogProvider, SalesCatalog" />
|
|
|
|
</providers>
|
|
|
|
</catalog>
|
|
|
|
<system.net>
|
|
|
|
<mailSettings>
|
|
|
|
<smtp deliveryMethod="network" from="paulschneider@free.fr">
|
|
|
|
<network host="smtp.free.fr" port="25" defaultCredentials="false" />
|
|
|
|
</smtp>
|
|
|
|
</mailSettings>
|
|
|
|
</system.net>
|
|
|
|
<authentication mode="Forms">
|
|
|
|
<forms loginUrl="~/Account/Login" timeout="30" name=".ASPXFORM$" path="/" requireSSL="false" slidingExpiration="true" defaultUrl="Index.aspx" enableCrossAppRedirects="false" />
|
|
|
|
</authentication>
|
|
|
|
<connectionStrings>
|
|
|
|
<add name="yavsc" connectionString="Server=127.0.0.1;Port=5432;Database=yavsc;User Id=yavsc;Password=admin;Encoding=Unicode;" providerName="Npgsql" />
|
|
|
|
</connectionStrings>
|
|
|
|
<appSettings>
|
|
|
|
<add key="WorkflowContentProviderClass" value="yavsc.NpgsqlContentProvider" />
|
|
|
|
<add key="SmtpServer" value="smtp.free.fr" />
|
|
|
|
<add key="AdminEMail" value="paulschneider@free.fr" />
|
|
|
|
<add key="OwnerEMail" value="paul@127.0.0.1" />
|
|
|
|
<add key="Name" value="Psc" />
|
|
|
|
<add key="DefaultAvatar" value="/images/noavatar.png;image/png" />
|
|
|
|
<add key="RegistrationMessage" value="/RegistrationMail.txt" />
|
|
|
|
</appSettings>
|
|
|
|
</configuration>
|