Small width layout Medium width layout Maximum width layout Small text Medium text Large text
     Search
Downloads Downloads Directory Directory Forums Forums Forge Forge Blogs Blogs        Marketplace Marketplace Careers Program Careers
Products › Development › Forge › Module - Links Register  |  

 

dnn_pt_links_170x64.gif

 

  Quick Links  
 


  Team Lead  

Position Available

 


  Team Members  


 


  DotNetNuke Projects  
The DotNetNuke Projects are a special category of platform extensions which are developed by volunteers to conform to the high professional standards mandated by DotNetNuke Corporation. The DotNetNuke Projects are distributed as a standard part of the DotNetNuke core application release offerings.

 


$4.95 Windows Hosting at Webhost4life.com
  Ads  
The best choice for your web site host, email hosting, and domain registration.
 


  Sponsors  

Meet Our Sponsors

DataSprings - Great Ideas. Always Flowing.
R2integrated - formerly bi4ce
Jango Studios - Skins, Modules and Hosting for DotNetNuke
eUKhost.com is commited to offer exceptional UK Windows Web Hosting solutions with quality 24x7 technical support.Our plans support ASP.Net, ASP, ASP.NET Ajax extensions, XML, MSSQL, MySQL, PHP,DNN, multiple domains and Shared SSL as standard.
SmarterTools
The Official Microsoft ASP.NET Website
 


DotNetNuke® Project :: Links Module

The links module is designed to display user links in several different formats and styles. The display formats are:

  •  List
  •  Drop Down List

The style formats (List only) are:

  •  Vertical
  •  Horizontal

In addition to several display options there are  several other options that can be set by the user. These settings include:

  •  Open link in new window
  •  Track the number of times a link is clicked
  •  Record the user, date, and time of each link clicked
  •  Adding a description to each link
  •  Setting the view order of the links

While these options will cover usages by 90% of the people out there, more functionality will be added to allow more flexibility.

Overall  Project Goals
The main goal for this project is to be an easy to use links module that provide some advanced features. The most important thing it needs to do is pass the "Mom" test. If my mom can use it, then I know others will be able to use it as well. The main features we would like to incorporate are the same as before, but I will list them again as well.
  • Templated Links - This one thing I believe is key to the rest as it will allow the users the flexibility to create links in the format and style they want. Ideally all links formats would be templated with the default being to install the List and Drop Down List templates. Possible templates would be:
    • Image Link
    • List
      • Horizontal
      • Verticle
    • Drop Down List
    • Icon Links
    • Categorized Links
  • AJAX - Many area's of the module would benefit from using client-side scripting including the creation / edit process as well as the expanding of the (...) section.
  • Multiple Link Creation - Allow the creation of multiple links to minimize post-backs. With the Enabling of AJAX, this maybe moot. But it is an area that we would like to keep an eye on for future development.
  • Known Release Schedule - Adopting an Ubuntu style release process will allow the end users to know when releases are scheduled as well as informing them exactly what will be in the release. Our goal is to release 4 times per year. The release cycles will be 3 months each and will consist of a 2 month coding cycle coupled with a 1 month release cycle. Once a scheduled release has entered the release cycle all development will be stopped and the code base locked unless changes are required to pass the release cycle. This will ensure that feature creep does not become a problem.
Goal for Next Release
Our biggest goal for this release will be to convert the module to ASP.NET 2.0. The release that is in the current release cycle will be the last ASP.NET 1.1 release for the links module. One of the main reasons for doing this is to allow us to re-write the majority of the code that is in the links module. We would like to decouple ourselves from the core as much as possible with the ultimate goal being the only connecting to the core for security reasons (think authentication / role management) and where we need to access core tables. This is a major undertaking so no new features will be added during this time. If we do not use all of the allocated development time, we might consider introducing a new feature. But that will be determined on the fly, not now. The Scheduled release process will start on January 1 with the release scheduled to happen March 31st or before. As this release takes shape, the next scheduled release will take shape and be announced.

The above items come from suggestions in the forums, requests from other project leads, as well as the Links team. If you have any suggestions, please feel free to contact me directly at awhittington (at) crystaltech.com. All feedback is encouraged and welcomed.

 


View_Blog
By Nestor Sanchez on 9/4/2008 10:57 PM

I want to share an interesting post I just read. Dion Hinchcliffe a ZDNet blogger elaborated a list of the Top Ten Platforms Used for Building Communities and, on "order of general industry popularity", DotNetNuke is seventh.

Read More »

By Mitchel Sellers on 2008-09-04 10:22:54Z

I am proud to announce that Version 4.1.0 of the Documents module has now been released. To many people this has been a much awaited release as it provides fixes for many "painful" issues that have plagued the module since version 4.0.0. Below you will find a listing of all fixed items for the 4.1.0 release.

DOC-7200: Issue with no ... Read More »

By Antonio Chagoury on 9/4/2008 10:16 AM

I am excited to join this great group of people in Las Vegas for this year OpenForce / DevConnections conference, and most of all honored for the opportunity to give a talk on extending the DotNetNuke Membership Provider. 

Here are the details (more to come soon):

Done in 60 minutes: Build a Custom Membership Provider

& Read More »

By Charles Nurse on 9/3/2008

In this series of blogs, I have been describing my investigation into building Testable Modules, as I prepare for a talk I am giving at Open Force Europe next month.  In earlier blog articles I have described some of the concepts and created a simple testable application using the Model View Presenter design pattern.  In this blog post I start building a DotNetNuke Module - Links MVP - using these concepts and the MVP pattern.

Read More »

By Leigh Pointer on Tue, 02 Sep 2008 10:29:33 GMT

 After some jigging and poking the Dutch DotNetNuke User Group will have their own booth at the OpenForce Europe 2008 event in the Netherlands (www.sdc.nl).

Read More »

By Chris Hammond on 9/1/2008 9:50 PM

So you're thinking about heading to OpenForce in Las Vegas in November (the DotNetNuke Conference), and you need an excuse to stay in Las Vegas an extra day? Well I have just the excuse for you! Engage Software (www.engagesoftware.com) (my employer) has partnered up with DotNetNuke Corporation (www.dotnetnukecorp.com) to offer a day of post conference training on Friday November 14th, 2008.

Read the rest of this post for more information about the training.

Read More »

By Nestor Sanchez on 9/1/2008 1:15 PM

I am very pleased to announce that a talented professional has accepted an invitation to join the DNN project on two soon-to-be-visible fronts.

Read More »

By Nestor Sanchez on 8/30/2008 11:27 PM

This is a brief note to let everyone know the Beta 2 fo the Gallery module is out. The team is doing an excellent job at killing bugs and taking notes of future areas for enhancements.

Read More »

By Timo Breumelhof on Friday, August 29, 2008

The skinning team has it's own forum now.
It does not replace the general skinning forum, but is meant to discuss the DNN skinning framework.

Read More »

By Stefan Cullmann on 8/28/2008

Nearly one year ago (exactly only one day is left) we released UserDefinedTable 3.4.0. The presentation of one new single enhancement  was assigned to me as the developer. Well, I never did. Now after even Core Team members detected the toy by accident, I can't wait to show up this little tool.

Read More »

 


Windsor Management Group
Fund Accounting Software for K12 Education.
Infinitevisions.com
Convert Visitors to Customers
In order to bring value to your users, we must first understand them. VIVIDSITES will help you build a custom web application and interactive marketing tools that your users will thank you for. We marry high-end creative with head banging technology to entertain and convert visitors into paying customers. Call 314.514.0505 or visit us at http://www.vividsites.com to find out how.
- V I V I D S I T E S -
Gearworx Web Hosting
As a premier provider of Web Hosting, Private/White Label hosting, Server Colocation, Dedicated Server, and other Managed Services, Gearworx offers an array of services designed to more effectively manage strategies driving businesses on the Web. Headquartered in Fremont, California our state of the art tier one data centers and distributed managed services environment enables Gearworx to offer your business enterprise level solutions through simplified processes.
Gearworx Web Hosting

DotNetNuke Corporation   Terms Of Use  Privacy Statement
DotNetNuke®, DNN®, and the DotNetNuke logo are trademarks of DotNetNuke Corporation
Hosted by MaximumASP