DNN Links is a basic module used for displaying navigational links on your DNN site.
C# ASP Other
Clone or download
Latest commit d877db3 Jul 14, 2018
Permalink
Failed to load latest commit information.
.github Close #17: GitHub Templates Jun 27, 2018
App_LocalResources Enabled localization of plDynamicContent Jul 13, 2018
BuildScripts Fixed issues with upgrades, updated readme, release notes, fixed EVS … Jun 29, 2018
Components Fixed issues with upgrades, updated readme, release notes, fixed EVS … Jun 29, 2018
Consts Converted to WAP, C# rewrite, Nuget restore, Dnn 9.2 compatible Jun 25, 2018
Properties Converted to WAP, C# rewrite, Nuget restore, Dnn 9.2 compatible Jun 25, 2018
Providers/DataProviders/SqlDataProvider Fixed issues with upgrades, updated readme, release notes, fixed EVS … Jun 29, 2018
img Create buildscripts for packaging and remove unecessary files Jun 27, 2018
js Initial load from CodePlex Jul 12, 2015
.gitignore Added the bin folder to the git ignore file Jun 28, 2018
AssemblyInfo.cs Changed minimum dependencies for Dnn 8, updated release notes Jul 14, 2018
Cleanup.07.00.00.txt Fixed issues with upgrades, updated readme, release notes, fixed EVS … Jun 29, 2018
DNN_Links.dnn Changed minimum dependencies for Dnn 8, updated release notes Jul 14, 2018
Dnn.Links.csproj Changed nuget references for Dnn 8 libraries Jul 14, 2018
Dnn.Links.sln Converted to WAP, C# rewrite, Nuget restore, Dnn 9.2 compatible Jun 25, 2018
EditLinks.ascx Enabled localization of plDynamicContent Jul 13, 2018
EditLinks.ascx.cs Fixed nuget dependency versions, closes #24 Jul 14, 2018
EditLinks.ascx.designer.cs Fixed nuget dependency versions, closes #24 Jul 14, 2018
Enums.cs Converted to WAP, C# rewrite, Nuget restore, Dnn 9.2 compatible Jun 25, 2018
License.htm Initial load from CodePlex Jul 12, 2015
Links.ascx Fixes an issue where the links could not be edited, closes #20 Jun 29, 2018
Links.ascx.cs Fixed an issue where setting Use Permissions to No would have no effe… Jul 14, 2018
Links.ascx.designer.cs Converted to WAP, C# rewrite, Nuget restore, Dnn 9.2 compatible Jun 25, 2018
Module.css Initial load from CodePlex Jul 12, 2015
README.md Update README.md Jul 14, 2018
ReleaseNotes.htm Fixed an issue where setting Use Permissions to No would have no effe… Jul 14, 2018
Settings.ascx Fixed most issues cause by language conversion from vb to c# Jun 28, 2018
Settings.ascx.cs Fixed most issues cause by language conversion from vb to c# Jun 28, 2018
Settings.ascx.designer.cs Converted to WAP, C# rewrite, Nuget restore, Dnn 9.2 compatible Jun 25, 2018
Utils.cs Converted to WAP, C# rewrite, Nuget restore, Dnn 9.2 compatible Jun 25, 2018
packages.config Changed nuget references for Dnn 8 libraries Jul 14, 2018

README.md

DNN.Links

DNN Links is a basic module used for displaying navigational links on your DNN site.

Compatibility

Dnn Links version Min Tested Dnn version Max Tested Dnn version
Included or use 06.02.02 00.00.00 08.00.04
06.02.03 07.02.00 09.01.01
07.00.01 08.00.00 09.02.00

Building the module from source and submitting pull requests

  1. Install Dnn (latest stable version) from https://github.com/dnnsoftware/Dnn.Platform/releases
  2. Fork this repository to your own github account
  3. Clone your fork to the Dnn DesktopModules folder
  4. Important, the project name id Dnn.Links, but the deployment directory is just Links (more later)
  5. Build the project in release mode using Visual Studio, this will create the installable packages in the Install/ folder of Dnn.Links folder
  6. Install one of the zip packages using the Dnn extension installer as any other module
  7. In Visual Studio, create a new branch to isolate your changes.
  8. In Visual studio, to test any changes, you need to build in debug mode, this will compile and copy all files from Dnn.Announcements (the source code) to Announcements (the deployment folder). To debug, use the attach to process feature and attach it to the w3wp process that matches the running site.
  9. Commit and push your changes with clear descritions, then in github, create a pull request from the branch you created to the Dnn.Community repository, again please add a good description of the changes. You can also mention issues with #issueNumber to automatically associate your pull request with existing issues.