Skip to content

Commit

Permalink
Initial publicly released version
Browse files Browse the repository at this point in the history
  • Loading branch information
skamphuis committed Jun 4, 2018
1 parent 1cc8150 commit 849395b
Show file tree
Hide file tree
Showing 58 changed files with 4,631 additions and 1 deletion.
268 changes: 268 additions & 0 deletions 40Fingers.SeoRedirect.csproj
Original file line number Diff line number Diff line change
@@ -0,0 +1,268 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="4.0">
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<ProductVersion>9.0.30729</ProductVersion>
<SchemaVersion>2.0</SchemaVersion>
<ProjectGuid>{2E88F654-FA5C-446C-A3C4-F87576591252}</ProjectGuid>
<ProjectTypeGuids>{349c5851-65df-11da-9384-00065b846f21};{fae04ec0-301f-11d3-bf4b-00c04f79efbc}</ProjectTypeGuids>
<OutputType>Library</OutputType>
<AppDesignerFolder>Properties</AppDesignerFolder>
<RootNamespace>FortyFingers.SeoRedirect</RootNamespace>
<AssemblyName>40Fingers.DNN.Modules.SeoRedirect</AssemblyName>
<FileUpgradeFlags>
</FileUpgradeFlags>
<OldToolsVersion>4.0</OldToolsVersion>
<UpgradeBackupLocation>
</UpgradeBackupLocation>
<TargetFrameworkVersion>v4.5</TargetFrameworkVersion>
<SccProjectName>Svn</SccProjectName>
<SccLocalPath>Svn</SccLocalPath>
<SccAuxPath>Svn</SccAuxPath>
<SccProvider>SubversionScc</SccProvider>
<UseIISExpress>false</UseIISExpress>
<IISExpressSSLPort />
<IISExpressAnonymousAuthentication />
<IISExpressWindowsAuthentication />
<IISExpressUseClassicPipelineMode />
<UseGlobalApplicationHostFile />
<TargetFrameworkProfile />
<Use64BitIISExpress />
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<DebugSymbols>true</DebugSymbols>
<DebugType>full</DebugType>
<OutputPath>bin\</OutputPath>
<DefineConstants>TRACE;DEBUG</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
<DocumentationFile>bin\40Fingers.DNN.Modules.SeoRedirect.XML</DocumentationFile>
<Prefer32Bit>false</Prefer32Bit>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<DebugType>pdbonly</DebugType>
<Optimize>true</Optimize>
<OutputPath>bin\</OutputPath>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
<DocumentationFile>bin\40Fingers.DNN.Modules.SeoRedirect.XML</DocumentationFile>
<Prefer32Bit>false</Prefer32Bit>
</PropertyGroup>
<ItemGroup>
<Reference Include="DotNetNuke">
<HintPath>..\..\..\bin\DotNetNuke.dll</HintPath>
<Private>False</Private>
</Reference>
<Reference Include="DotNetNuke.Instrumentation">
<HintPath>_external\DotNetNuke.Instrumentation.dll</HintPath>
<Private>False</Private>
</Reference>
<Reference Include="DotNetNuke.Log4Net">
<HintPath>_external\DotNetNuke.Log4Net.dll</HintPath>
<Private>False</Private>
</Reference>
<Reference Include="DotNetNuke.Web">
<HintPath>..\..\..\bin\DotNetNuke.Web.dll</HintPath>
<Private>False</Private>
</Reference>
<Reference Include="DotNetNuke.Web.Client, Version=6.1.2.0, Culture=neutral, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>_external\DotNetNuke.Web.Client.dll</HintPath>
<Private>False</Private>
</Reference>
<Reference Include="DotNetNuke.WebUtility, Version=4.2.1.783, Culture=neutral, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>_external\DotNetNuke.WebUtility.dll</HintPath>
<Private>False</Private>
</Reference>
<Reference Include="Microsoft.ApplicationBlocks.Data">
<HintPath>..\..\..\bin\Microsoft.ApplicationBlocks.Data.dll</HintPath>
<Private>False</Private>
</Reference>
<Reference Include="Newtonsoft.Json, Version=6.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>_external\Newtonsoft.Json.dll</HintPath>
<Private>False</Private>
</Reference>
<Reference Include="System" />
<Reference Include="System.Data" />
<Reference Include="System.Data.DataSetExtensions" />
<Reference Include="System.Data.Entity" />
<Reference Include="System.Drawing" />
<Reference Include="System.Net.Http">
<HintPath>_external\System.Net.Http.dll</HintPath>
<Private>False</Private>
</Reference>
<Reference Include="System.Net.Http.Formatting, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>_external\System.Net.Http.Formatting.dll</HintPath>
<Private>False</Private>
</Reference>
<Reference Include="System.Runtime.Serialization" />
<Reference Include="System.Security" />
<Reference Include="System.Web" />
<Reference Include="System.Web.ApplicationServices" />
<Reference Include="System.Web.DynamicData" />
<Reference Include="System.Web.Entity" />
<Reference Include="System.Web.Extensions" />
<Reference Include="System.Web.Extensions.Design" />
<Reference Include="System.Web.Http, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>_external\System.Web.Http.dll</HintPath>
<Private>False</Private>
</Reference>
<Reference Include="System.Xml" />
<Reference Include="System.Configuration" />
<Reference Include="System.Web.Services" />
<Reference Include="System.EnterpriseServices" />
<Reference Include="System.Web.Mobile" />
<Reference Include="System.Xml.Linq" />
</ItemGroup>
<ItemGroup>
<Compile Include="API\Models\MappingsModel.cs" />
<Compile Include="API\Models\UnhandledUrlsModel.cs" />
<Compile Include="API\RouteMapper.cs" />
<Compile Include="API\SeoRedirectController.cs" />
<Compile Include="Components\Common.cs" />
<Compile Include="Components\Config.cs" />
<Compile Include="Components\Constants.cs" />
<Compile Include="Components\Data\DataProvider.cs" />
<Compile Include="Components\Data\RedirectLogItem.cs" />
<Compile Include="Components\Data\SqlDataProvider.cs" />
<Compile Include="Components\Icons.cs" />
<Compile Include="Components\Mapping.cs" />
<Compile Include="Components\SeoRedirectModule.cs" />
<Compile Include="Components\RedirectConfig.cs" />
<Compile Include="Components\RedirectController.cs" />
<Compile Include="Edit.ascx.cs">
<DependentUpon>Edit.ascx</DependentUpon>
<SubType>ASPXCodeBehind</SubType>
</Compile>
<Compile Include="Edit.ascx.designer.cs">
<DependentUpon>Edit.ascx</DependentUpon>
</Compile>
<Compile Include="Properties\AssemblyInfo.cs" />
<Compile Include="Settings.ascx.cs">
<DependentUpon>Settings.ascx</DependentUpon>
<SubType>ASPXCodeBehind</SubType>
</Compile>
<Compile Include="Settings.ascx.designer.cs">
<DependentUpon>Settings.ascx</DependentUpon>
</Compile>
<Compile Include="View.ascx.cs">
<DependentUpon>View.ascx</DependentUpon>
<SubType>ASPXCodeBehind</SubType>
</Compile>
<Compile Include="View.ascx.designer.cs">
<DependentUpon>View.ascx</DependentUpon>
</Compile>
</ItemGroup>
<ItemGroup>
<Content Include="js\40F-Common.js" />
<Content Include="js\SeoRedirect.js" />
<Content Include="module.css" />
<Content Include="msbuild\version.txt" />
<Content Include="releaseNotes.htm" />
<Content Include="View.ascx" />
<Content Include="_external\DotNetNuke.dll" />
</ItemGroup>
<ItemGroup>
<Content Include="App_LocalResources\View.ascx.resx">
</Content>
</ItemGroup>
<ItemGroup>
<Content Include="Edit.ascx" />
<Content Include="Settings.ascx" />
</ItemGroup>
<ItemGroup>
<Content Include="App_LocalResources\Edit.ascx.resx">
</Content>
</ItemGroup>
<ItemGroup>
<None Include="40Fingers.SeoRedirect.dnn">
<SubType>Designer</SubType>
</None>
<Content Include="msbuild\build.bat" />
<None Include="msbuild\Project.targets" />
<Content Include="_external\DotNetNuke.Instrumentation.dll" />
<Content Include="_external\DotNetNuke.Log4Net.dll" />
<Content Include="_external\DotNetNuke.Web.Client.dll" />
<Content Include="_external\DotNetNuke.Web.dll" />
<Content Include="_external\DotNetNuke.WebUtility.dll" />
<Content Include="_external\Microsoft.ApplicationBlocks.Data.dll" />
<Content Include="_external\Newtonsoft.Json.dll" />
<Content Include="_external\System.Net.Http.dll" />
<Content Include="_external\System.Net.Http.Formatting.dll" />
<Content Include="_external\System.Web.Http.dll" />
<Content Include="_Installation\40Fingers.SeoRedirect\01.00.00\40Fingers.SeoRedirect.01.00.00.00.Install.zip" />
<Content Include="_Installation\40Fingers.SeoRedirect\01.01.00\40Fingers.SeoRedirect.01.01.00.00.Install.zip" />
<Content Include="_Installation\40Fingers.SeoRedirect\01.01.01\40Fingers.SeoRedirect.01.01.01.00.Install.zip" />
<Content Include="Sql\01.02.01.SqlDataProvider" />
<Content Include="_Installation\40Fingers.SeoRedirect\01.02.01\40Fingers.SeoRedirect.01.02.01.00.Install.zip" />
<Content Include="_Installation\40Fingers.SeoRedirect\01.02.02\40Fingers.SeoRedirect.01.02.02.00.Install.zip" />
<Content Include="_Installation\40Fingers.SeoRedirect\01.02.03\40Fingers.SeoRedirect.01.02.03.00.Install.zip" />
<Content Include="_Installation\40Fingers.SeoRedirect\01.02.04\40Fingers.SeoRedirect.01.02.04.00.Install.zip" />
<Content Include="_Installation\40Fingers.SeoRedirect\01.02.05\40Fingers.SeoRedirect.01.02.05.00.Install.zip" />
<Content Include="_Installation\40Fingers.SeoRedirect\01.02.06\40Fingers.SeoRedirect.01.02.06.00.Install.zip" />
<Content Include="_Installation\40Fingers.SeoRedirect\01.02.07\40Fingers.SeoRedirect.01.02.07.00.Install.zip" />
<Content Include="Sql\02.00.00.SqlDataProvider" />
<Content Include="_Installation\40Fingers.SeoRedirect\02.00.00\40Fingers.SeoRedirect.02.00.00.00.Install.zip" />
<Content Include="_Installation\40Fingers.SeoRedirect\02.01.00\40Fingers.SeoRedirect.02.01.00.00.Install.zip" />
<Content Include="_Installation\40Fingers.SeoRedirect\02.01.01\40Fingers.SeoRedirect.02.01.01.00.Install.zip" />
<Content Include="Sql\02.01.02.SqlDataProvider" />
<Content Include="web.config" />
<None Include="web.Debug.config">
<DependentUpon>web.config</DependentUpon>
</None>
<None Include="web.Release.config">
<DependentUpon>web.config</DependentUpon>
</None>
</ItemGroup>
<ItemGroup>
<Folder Include="css\" />
<Folder Include="img\icons\" />
<Folder Include="Templates\" />
</ItemGroup>
<ItemGroup>
<Content Include="App_LocalResources\SharedResources.resx" />
</ItemGroup>
<ItemGroup>
<Content Include="App_LocalResources\ConfigDefaults.resx" />
</ItemGroup>
<PropertyGroup>
<VisualStudioVersion Condition="'$(VisualStudioVersion)' == ''">10.0</VisualStudioVersion>
<VSToolsPath Condition="'$(VSToolsPath)' == ''">$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)</VSToolsPath>
</PropertyGroup>
<Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
<Import Project="$(VSToolsPath)\WebApplications\Microsoft.WebApplication.targets" Condition="'$(VSToolsPath)' != ''" />
<Import Project="$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v10.0\WebApplications\Microsoft.WebApplication.targets" Condition="false" />
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
Other similar extension points exist, see Microsoft.Common.targets.
<Target Name="BeforeBuild">
</Target>
<Target Name="AfterBuild">
</Target>
-->
<ProjectExtensions>
<VisualStudio>
<FlavorProperties GUID="{349c5851-65df-11da-9384-00065b846f21}">
<WebProjectProperties>
<UseIIS>False</UseIIS>
<AutoAssignPort>True</AutoAssignPort>
<DevelopmentServerPort>62596</DevelopmentServerPort>
<DevelopmentServerVPath>/</DevelopmentServerVPath>
<IISUrl></IISUrl>
<OverrideIISAppRootUrl>True</OverrideIISAppRootUrl>
<IISAppRootUrl>http://production.local/482</IISAppRootUrl>
<NTLMAuthentication>False</NTLMAuthentication>
<UseCustomServer>False</UseCustomServer>
<CustomServerUrl>
</CustomServerUrl>
<SaveServerSettingsInUserFile>False</SaveServerSettingsInUserFile>
</WebProjectProperties>
</FlavorProperties>
</VisualStudio>
</ProjectExtensions>
</Project>
99 changes: 99 additions & 0 deletions 40Fingers.SeoRedirect.dnn
Original file line number Diff line number Diff line change
@@ -0,0 +1,99 @@
<dotnetnuke type="Package" version="5.0">
<packages><package name="40Fingers.SeoRedirect" type="Module" version="02.02.03">
<friendlyName>40Fingers SeoRedirect</friendlyName>
<description>This is a 40FINGERS module will allow you to monintor and manage the 404's your DNN site is receiving.</description>
<owner>
<name>40Fingers</name>
<organization>40Fingers</organization>
<url>http://www.40fingers.net</url>
<email>info@40fingers.net</email>
</owner>
<license>The license for this package is not currently included within the installation file, please check with the vendor for full license details.</license>
<releaseNotes src="ReleaseNotes.htm"></releaseNotes>
<dependencies>
<dependency type="CoreVersion">07.02.01</dependency>
</dependencies>
<components>
<component type="Module">
<desktopModule>
<moduleName>40Fingers.SeoRedirect</moduleName>
<foldername>40Fingers/SeoRedirect</foldername>
<businessControllerClass />
<supportedFeatures />
<moduleDefinitions>
<moduleDefinition>
<friendlyName>40Fingers SeoRedirect</friendlyName>
<defaultCacheTime>0</defaultCacheTime>
<moduleControls>
<moduleControl>
<controlKey />
<controlSrc>DesktopModules/40Fingers/SeoRedirect/View.ascx</controlSrc>
<supportsPartialRendering>False</supportsPartialRendering>
<controlTitle />
<controlType>View</controlType>
<iconFile />
<helpUrl />
<viewOrder>0</viewOrder>
</moduleControl>
<moduleControl>
<controlKey>Edit</controlKey>
<controlSrc>DesktopModules/40Fingers/SeoRedirect/Edit.ascx</controlSrc>
<supportsPartialRendering>False</supportsPartialRendering>
<controlTitle>Change</controlTitle>
<controlType>Edit</controlType>
<iconFile />
<helpUrl />
</moduleControl>
<moduleControl>
<controlKey>Settings</controlKey>
<controlSrc>DesktopModules/40Fingers/SeoRedirect/Settings.ascx</controlSrc>
<supportsPartialRendering>True</supportsPartialRendering>
<controlTitle>SeoRedirect Settings</controlTitle>
<controlType>Admin</controlType>
<iconFile />
<helpUrl />
</moduleControl>
</moduleControls>
</moduleDefinition>
</moduleDefinitions>
</desktopModule>
</component>
<component type="Assembly">
<assemblies>
<basePath>bin</basePath>
<assembly>
<name>40Fingers.DNN.Modules.SeoRedirect.dll</name>
</assembly>
</assemblies>
</component>
<component type="ResourceFile">
<resourceFiles>
<basePath>DesktopModules/40Fingers/SeoRedirect</basePath>
<resourceFile>
<name>Resources.zip</name>
</resourceFile>
</resourceFiles>
</component>
<component type="Script">
<scripts>
<basePath>DesktopModules\40Fingers\SeoRedirect</basePath>
<script type="Install">
<path>SQL</path>
<name>01.02.01.SqlDataProvider</name>
<version>01.02.01</version>
</script>
<script type="Install">
<path>SQL</path>
<name>02.00.00.SqlDataProvider</name>
<version>02.00.00</version>
</script>
<script type="Install">
<path>SQL</path>
<name>02.01.02.SqlDataProvider</name>
<version>02.01.02</version>
</script>
</scripts>
</component>
</components>
</package></packages>
</dotnetnuke>
Loading

0 comments on commit 849395b

Please sign in to comment.