Products

Solutions

Resources

Partners

Community

Blog

About

QA

Ideas Test

New Community Website

Ordinarily, you'd be at the right spot, but we've recently launched a brand new community website... For the community, by the community.

Yay... Take Me to the Community!

Welcome to the DNN Community Forums, your preferred source of online community support for all things related to DNN.
In order to participate you must be a registered DNNizen

HomeHomeOur CommunityOur CommunityCommunity Membe...Community Membe...Content Dejour - Free module added to DNN Forge/CodePlexContent Dejour - Free module added to DNN Forge/CodePlex
Previous
 
Next
New Post
5/28/2008 10:45 PM
 

My latest offering to the DotNetNuke Forge stems from a request from a potential client for a Text/HTML module which would display a different devotional for each day of the year.  Although I could find many content rotators on Snowcovered and in the DotNetNuke MarketPlace and a few, I found none that would quite fit the client's requirements. Most were orientated toward serving up content that would change every few seconds or minutes or on each visit to a site. So, I decided to create my own.

Some of the features of the module (which requires DNN framework version 04.07.00 or later) include:

Content to be displayed may be selected based on any one of the following:

  • Month - i.e. January, February, . . December
  • Day of Month - i.e. 1 through 31
  • Day of Year - i.e. 1 through 365
  • Month and Day of Month - i.e. January 1-31, February 1-29, March 1-31 . . . December 1-31
  • Day of Week - i.e. Sunday, Monday, . . . Saturday
  • Monh and Day of Week - i.e. January Sun-Sat, February Sun-Sat . . .
  • Random

Should more than one item of content be available for one of the above periods, selection may further be made by the following:

  • Random
  • First Available (based on default Month, Day, Day of Week sort)
  • Last Available
  • Sequential (based on cookie set upon each visit to the page)
  • Least Viewed (based on cookie set upon each visit to the page)
  • Start and End Timespan (i.e. 8 a.m. to noon, noon to 3 p.m., 3 p.m. to midnight, etc.)

To facilitate easy change of daily content for holidays or type of content, each tab module instance can further specify a user definable category as a further criteria.

A few of the supported features include:

  • Token Replacement in both the rich text content and the Title field
  • Module Title Replacement - module title may optionally be replaced by the Title field of an item of content
  • Module Hiding when there is no content that matches the display criteria for a particular day
  • Content items may be individually disabled to prevent showing temporarily
  • Content items may be selected for editing either when displayed or from a grid which may be filtered by any of the daily selection/category criteria.
  • Grid of available content items utilizes novel multi-column sort (ascending/descending/not-sorted) and indication of sorting priority.
  • Categories may be added/edited by the administrator and their view order arranged in the category editor control
  • ISearchable and IPortable are implemented.
  • Module is dynamically-compiled (WSP model) for ease of future modification and enhancement.

Although I just published the initial release to CodePlex tonight, it will not show up in the DNN Forge for a day or so. The project page may be reached directly at www.codeplex.com/contentdejour. I will also try to post the same version as a change set under source control at CodePlex tomorrow.

I have also posted a simple demo on my own website's projects page at http://www.wesnetdesigns.com/Projects/ContentDejour/tabid/116/Default.aspx


Bill, WESNet Designs
Team Lead - DotNetNuke Gallery Module Project (Not Actively Being Developed)
Extensions Forge Projects . . .
Current: UserExport, ContentDeJour, ePrayer, DNN NewsTicker, By Invitation
Coming Soon: FRBO-For Rent By Owner
 
New Post
4/23/2009 10:31 PM
 

Tonight I have uploaded the latest release (version 04.01.00) of ContentDejour to the DNN Forge/Codeplex.

This release includes a number of minor bug/localization fixes plus the following major enhancements:

1. When specifiying the conditions under which a particular content item will be displayed:
  • Multiple months rather than a single month may now be selected (via checkboxlist of  culture-sensitive month names)
  • Multiple days of a month rather than a single day of month may now be selected (via checkboxlist)
  • Multiple days of a week rather than a single day of week may now be selected (via checkboxlist)
  • A single user profile property (standard or custom) value may be selected with fallback options available for the unauthenticated user or profile property's default value.

The above enhancements now make it possible to show one content item, for example, on Monday-Friday and a different content item on Saturday and Sunday. Or, one content item for all registered users whose profile property City is 'Bridgton' and different item for those whose City is 'Portland'.

2. Improved handling in the specification of and selection by time periods including optional conversion from portal time to authenticated user's time zone (Note: DST is not taken into consideration when determining portal or user time since DNN core does not provide DST handling).

A minimum DNN version of 4.07.00 is required. The module has also been tested in DNN 5.00.01 but still uses the legacy version 3 packaging/manifest.

Since the module is developed using the WSP or dynamically-compiled approach, there is only a source package which may be installed like any other DNN module package. If there is enough demand, I may try to find time to provide a compiled (WAP) module package for installation without source code.

Please visit http://www.codeplex.com/contentdejour for additional information and download.


Bill, WESNet Designs
Team Lead - DotNetNuke Gallery Module Project (Not Actively Being Developed)
Extensions Forge Projects . . .
Current: UserExport, ContentDeJour, ePrayer, DNN NewsTicker, By Invitation
Coming Soon: FRBO-For Rent By Owner
 
New Post
6/3/2009 7:00 AM
 

Dear Friend,
I Require your help very urgently.
You have given source version, i do not know how to compile this and get install version.

Can you help me by giving installable version?
I require this very urgently,
i was searching for same module from last one year.

 
New Post
6/3/2009 8:02 PM
 

Content Dejour is a WSP (website project) or non-compiled DNN module. Although it does include source code, that source code is automatically compiled “just-in-time” when the tab containing the module is accessed by a user.

Install the Content Dejour module exactly as you would any DNN module.


Bill, WESNet Designs
Team Lead - DotNetNuke Gallery Module Project (Not Actively Being Developed)
Extensions Forge Projects . . .
Current: UserExport, ContentDeJour, ePrayer, DNN NewsTicker, By Invitation
Coming Soon: FRBO-For Rent By Owner
 
Previous
 
Next
HomeHomeOur CommunityOur CommunityCommunity Membe...Community Membe...Content Dejour - Free module added to DNN Forge/CodePlexContent Dejour - Free module added to DNN Forge/CodePlex


These Forums are dedicated to discussion of DNN Platform and Evoq Solutions.

For the benefit of the community and to protect the integrity of the ecosystem, please observe the following posting guidelines:

  1. No Advertising. This includes promotion of commercial and non-commercial products or services which are not directly related to DNN.
  2. No vendor trolling / poaching. If someone posts about a vendor issue, allow the vendor or other customers to respond. Any post that looks like trolling / poaching will be removed.
  3. Discussion or promotion of DNN Platform product releases under a different brand name are strictly prohibited.
  4. No Flaming or Trolling.
  5. No Profanity, Racism, or Prejudice.
  6. Site Moderators have the final word on approving / removing a thread or post or comment.
  7. English language posting only, please.
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out