I've installed the module and it looks fine after the install. I've modified the web config correctly I think. Oliver helped me a lot with this so thanks to him. The problem is that when I go to either Add a Survey or enter nsurveyAdmin settings I get two errors. One is Survey settings is currently unavailable and the other is Error loading module.
I'm posting my webconfig if anyone notices anything wrong please let me know. At a loss at this point.
Thanks, Bob
<configuration>
<!-- register local configuration handlers -->
<configSections>
<sectionGroup name="dotnetnuke">
<section name="data"
type="DotNetNuke.ProviderConfigurationHandler, DotNetNuke" />
<section name="logging"
type="DotNetNuke.ProviderConfigurationHandler, DotNetNuke" />
<section name="scheduling"
type="DotNetNuke.ProviderConfigurationHandler, DotNetNuke" />
<section name="htmlEditor"
type="DotNetNuke.ProviderConfigurationHandler, DotNetNuke" />
</sectionGroup>
<section name="nSurveySettings"
type="System.Configuration.NameValueFileSectionHandler, System,
Version=1.0.3300.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"
/>
</configSections>
<!-- Sql Server connection string for support of pre DNN 2.0 Private Assemblies
The new connection string (for DNN 2.0) is in the section dotnetnuke (providers) -->
<appSettings>
<add key="connectionString" value="Server=desktop;Database=DNNtest;uid=*****;pwd=*******;" />
</appSettings>
<system.web>
<!-- set debugmode to false for running application -->
<compilation debug="false" />
<!-- permits errors to be displayed for remote clients -->
<customErrors mode="RemoteOnly" />
<!-- Forms or Windows authentication -->
<authentication mode="Forms">
<forms name=".DOTNETNUKE" protection="All" timeout="60" />
</authentication>
<!--
<identity impersonate="true"/>
<authentication mode="Windows">
</authentication>
-->
<!-- allow large file uploads -->
<httpRuntime useFullyQualifiedRedirectUrl="true" maxRequestLength="8192" />
<!-- GLOBALIZATION
This section sets the globalization settings of the application.
Utf-8 is not supported on Netscape 4.x
If you need netscape compatiblity leave iso-8859-1.
UTF-8 is recommended for complex languages
-->
<globalization culture="en-US" uiCulture="en" requestEncoding="UTF-8" responseEncoding="UTF-8" fileEncoding="UTF-8" />
<!--<globalization culture="en-US" uiCulture="en" fileEncoding="iso-8859-1" requestEncoding="iso-8859-1" responseEncoding="iso-8859-1"/>-->
<!-- page level options -->
<pages validateRequest="false" enableViewStateMac="true" />
</system.web>
<dotnetnuke>
<htmlEditor defaultProvider="FtbHtmlEditorProvider" >
<providers>
<clear/>
<add name = "FtbHtmlEditorProvider"
type = "DotNetNuke.HtmlEditor.FtbHtmlEditorProvider, DotNetNuke.FtbHtmlEditorProvider"
providerPath = "~\Providers\HtmlEditorProviders\FtbHtmlEditorProvider\"
/>
</providers>
</htmlEditor>
<data defaultProvider="SqlDataProvider" >
<providers>
<clear/>
<add name = "SqlDataProvider"
type = "DotNetNuke.Data.SqlDataProvider, DotNetNuke.SqlDataProvider"
connectionString = "Server=desktop;Database=DNNtest;uid=*******;pwd=*******;"
providerPath = "~\Providers\DataProviders\SqlDataProvider\"
objectQualifier = ""
databaseOwner = "dbo"
upgradeConnectionString = ""
/>
<add name = "AccessDataProvider"
type = "DotNetNuke.Data.AccessDataProvider, DotNetNuke.AccessDataProvider"
connectionString = "PROVIDER=Microsoft.Jet.OLEDB.4.0;"
providerPath = "~\Providers\DataProviders\AccessDataProvider\"
objectQualifier = "DotNetNuke"
databaseFilename = "DotNetNuke.mdb.resources"
/>
</providers>
</data>
<logging defaultProvider="XMLLoggingProvider" >
<providers>
<clear/>
<add name = "XMLLoggingProvider"
type = "DotNetNuke.Logging.XMLLoggingProvider, DotNetNuke.XMLLoggingProvider"
configfilename="LogConfig.xml.resources"
providerPath = "~\Providers\LoggingProviders\XMLLoggingProvider\"
/>
</providers>
</logging>
<scheduling defaultProvider="DNNScheduler" >
<providers>
<clear/>
<add name = "DNNScheduler"
type = "DotNetNuke.Scheduling.DNNScheduler, DotNetNuke.DNNScheduler"
providerPath = "~\Providers\SchedulingProviders\DNNScheduler\"
debug="false"
maxThreads="-1"
enabled="true"
/>
</providers>
</scheduling>
</dotnetnuke>
<nSurveySettings>
<!-- Path where you copied the nsurvey images, results bar must be
in the ~/images/bar directory -->
<add key="NSurveyImagesPath" value="~/DesktopModules/nSurvey/images/" />
<add key="NSurveyXmlDataPath" value="~/DesktopModules/nSurvey/XmlData/" />
<!-- SMTP Server used to send out the standard and invitation emails -->
<add key="NSurveySMTPServer" value="ak.intelliweb.org" />
<add key="NSurveySMTPServerPort" value="25" />
<add key="EmailingProviderAssembly" value="Votations.NSurvey.Emailing" />
<add key="EmailingProviderClass"
value="Votations.NSurvey.Emailing.SystemWebEmailing" />
<!-- Assembly and pages that use the assembly must be in the same
virtual directory -->
<add key="WebDAL" value="Votations.NSurvey.SQLServerDAL" />
<add key="NSurveyConnectionString"
value="server=desktop;database=DNNtest;user=****;pwd=*******;"
/>
</nSurveySettings>
</configuration>