Page title



DotNetNuke Sponsor

MyDNN Updates
Thursday, March 26, 2015
MyDNN Updates
Author: sherritp Created: 1/23/2006 10:10 PM RssIcon
Notes regarding development and use of DotNetNuke
By sherritp on 10/7/2008 8:42 PM
To change the color of the text displayed in the module, use this CSS code below: .ClockTZ{    color: white;    border-top: thin white solid;    border-bottom: thin #AAA solid;} .TZLabel{    font: 65%;    font-weight: bold;    color:#AAA;} To hide the UTC offset, you need to set the display to 'none.'  In versions up to 1.2.3 there is an issue in the HTML code generated by the module that doesn't affects the class for the UTC, so we'll use a different selector to get at it.

.ClockTZ .TZName SPAN {     display:none;}

By sherritp on 12/28/2007 9:02 PM
My favorite tool for checking DNS entries recently created a subscription model for their site.  This is their right, of course, but I don't use their tool frequently enough to justify a subscription.  Looking for a good replacement, I ran across intoDNS which runs an excellent free DNS check.  I thought I'd link to them here in thanks.

I also like

What is a DNS check?  If you own a domain name (such as then you need to make sure that your visitors can find your web server from the name.  Part of the Internet is to have Domain Name Servers (DNS) which make that connection for you.  A DNS check will make sure that your settings are correct and will function properly.

Some other tools I took a look at:

DNS Colos Network-Tools ( Pingability...
By sherritp on 6/20/2007 7:55 PM
I've released a new version of the MyDNN TimeZones Pro module (v 1.2.3). Integrated SWObject to get rid of the annoying box 'Click to activate' on each of the clocks. Added new clocks Swoop, Quartz, and Digital with Date. Moved style sheets into module.css and now each clock has two classes ClockTZ and ClockTZ897 (module number). This allows for cascading styles to be applied (styles were previously emmitted inline and couldn't be overridden).
By sherritp on 4/29/2007 12:16 PM
I started coding DotNetNuke modules back in DNN 1.06 when you had to compile your module into the main source of the project.  So much of a DNN module will be the same from one module to the next that a code-generation tool makes a lot of sense.  I'd rather tweak and improve my base code in a template so that any best practice techniques can be automatically incorporated into my next module.  I won't say that creating a DNN module from scratch by hand is overwhelming--it certainly can be done, but the layers that have been added in DNN 2 & DNN 3 added functionality at the expense of additional code layers.

For DNN3, there are some great solutions:

AppTheory's ATGen SDK (brainchild of DNN Core Team member and Trustee Bryan Andrews and Chris Paterra...
By sherritp on 3/28/2007 10:32 PM
Recently I took several DNN installs from DNN 3.2 to DNN 4.  I ran into two issues after completing the installs that are worth a mention:

Users were unable to use the core Documents module to download files Uploading files or installing modules broke Fortunately, both of these issues are easy to solve.

The first error is caused by a change in how permissions are handled for accessing files in the portals/0/ directory (or whichever directory represents the current portal).  Previous to DNN 4.4 access to these directories was available to any user, any role.  In DNN 4.4 the File Manager page now gives control to the portal administrator to allow 'View Folder' (Read) and 'Write to Folder' (Upload) permissions to any role for any directory.  Checking the box next to All Users for 'View Folder' allowed my files to now be downloaded as before.  One interesting symptom of this change is that the you can add a document to the Documents module as Admin, but users of the site won't see anything listed...
By sherritp on 2/28/2007 8:42 PM released a new version of MyDNN TimeZones Pro on Feburary 28th, 2007.  The new release adds functionality for time zones which do not fall on an hour boundary (like India's +5:30 or Australia's +8:45) and Australia's Lord Howe Island (DST +0:30)).  The version 1.2 release also includes numerous bug fixes and small enhancements.

Be aware of the change in when the US moves to Daylight Saving Time.  Congress changed the date to March 11th through November 4th for 2007 (Energy Policy Act of 2005).  Both version 1.1.2 and 1.2.0 (newly released) recognize this change in the date.

Find it at SnowCovered or DotNetNuke Marketplace.


By sherritp on 8/25/2006 1:29 PM
The MyDNN TimeZones module has passed the DotNetnuke Module Review!  This review tests installation and other proper operation to ensure a consistent standard and to encourage the use of best practices.  I'm proud to display the Module Review logo for my module.
By sherritp on 7/26/2006 6:47 PM
  I thought I might take you through my thought process as I prepare my module for review.  Having published standards (even before a module is reviewed) is helpful so that even module developers who don't opt for a review can still know what constitutes a solid module.   I've highlighted some words in purple to indicate steps I'll have to take to make my module work.  Some of the requirements are italicized.  The module I'm talking about is the MyDNN TimeZones module (a for-pay module).

Taking a look at the required elements I installed the TimeZones module (version 1.1.0) on a clean DNN 3.3.3 installation.  The module installed fine using an object qualifier of DNN333 (I didn't test database owner or virtual portals, but both should be fine--it is being used on on a virtual portal).  The uninstall left the /DesktopModules/TimeZones/AdminModules/ folder intact.  This could be handled through an instruction to delete the folders in the Uninstall section of the user guide if needed. Globalization...
By sherritp on 4/14/2006 1:25 PM

If you are interseted in beta testing the TimeZones Pro module, please use the Feedback page to send me a note with the subject TimeZones Pro Beta Request.


By sherritp on 2/23/2006 7:57 PM
Have you struggled trying to find a good calendar module? Is the built-in Events module too weak? Well there are a number of modules to choose from and some recent developments that lay a nice path forward. The DNN Events module hasn't changed much from the DNN 1 version which was a simple port from the IBuySpy sample. Alan Vance put together AVCalendar as a free alternative to the Events module in DNN 2. This module introduced recurring events and multiple views of the same calendar information. Master calendars allowed several calendars to be consolidated into one 'master' calendar to prevent redundant entry of data. Unfortunately AVanced Systems didn't update the module with the same energy for DNN 3. Eventually a port of the DNN 2 module for DNN 3 came out, but it the energy behind it was diminished. Don't get me wrong here, I really liked the module and have no rights to complain about someone volunteering their time. It began to seem that AVCalendar wouldn't be a good long-term calendar solution--a...
Terms Of Use | in8 - The good stuff's inside | Privacy Statement
Copyright (c) 2015