Information > DNN Blog
 
DotNetNuke Blog

Current Articles | | Search |

iCal support in the Events Module

A couple of weeks ago I worked on changing the Events module over to exporting in iCal spec (.ics, RFC2445) rather than vCalendar (.vcs). The major advantages being that iCal supports recurring events. So you now get the option to export the single event of the whole series if it is a recurring event. In order to support events that cross a Daylight Saving Time Boundary, a VTIMEZONE is created wit...

posted @ 05 October 2008 20:34 by Roger Selwyn - Comments 0 - Views 519
Categories: DNN Events

Site Updated to DNN 4.9.0

I have just updated the site to version 4.9.0 of the DNN framework. Downtime was about 2 minutes. This update is mostly a bug fix release,and also patches a number security issues.

posted @ 18 September 2008 18:49 by Roger Selwyn - Comments 0 - Views 347
Categories: Club Website

Events: RSS by Design

Prior to version 4.1.0 of the Events module, RSS support has been more by accident than design. I've been working up a designed in RSS capability, so I thought I'd give a brief view on what is there for now. There is a new section in the module settings as shown to the left. It includes: a check box to enable; a drop down to select what date to use as the publication date (I figured that some p...

posted @ 19 December 2009 11:09 by Roger Selwyn - Comments 0 - Views 62
Categories: DNN Events

Recurring Events - A Major Update

I've now spent several weeks updating the Events module to give much more flexibility around recurring events. Up to version 4.0.2, recurring events were represented by one record in the database. I.e. All instances of a recurring event were exactly the same (Description, price, time, etc), if you changed/deleted one, you changed/deleted them all. The good news is that from 4.1.0 this will all cha...

posted @ 31 August 2008 12:47 by Roger Selwyn - Comments 1 - Views 742
Categories: DNN Events

Events Module - LastUpdatedBy

Just been through and added the userid of the user who last update an event to the Events table. I needed this for my RSS feed, since it kept showing the creator had posted a change, when they hadn't. So, useful for me, but probably also useful for others. The data is stored in LastUpdatedID, but the EventsSave, EventsGet and EventsGetByRange sprocs also return LastUpdatedBy which is the DisplayNa...

posted @ 07 August 2008 11:39 by Roger Selwyn - Comments 0 - Views 372
Categories: DNN Events

RSS Feed Updated

I've made a minor change to the RSS Feed module so that it only allows Host users to update the SQL Query. This is for security reasons. It is now at version 1.0.2.

posted @ 05 August 2008 11:36 by Roger Selwyn - Comments 0 - Views 312
Categories: DNN General

Event enrollments need to be retrieved for sub-calendars

Prior to version 4.0.0, event enrollments were being retrieved for the whole portal. This is incorrect and should be linked at least to the module being viewed. However, the change made, meant that only enrollments for the current calendar and not it's sub-calendars were being displayed. This requires a minor SPROC change to EventsSignupsMyEnrollments. Basically this makes it check whether the Mod...

posted @ 17 July 2008 08:46 by Roger Selwyn - Comments 0 - Views 292
Categories: DNN Events

Correcting the initially Selected Date

In version 4.0.1, the Events module uses Now.Date to set the initially Selected Date. This is unfortunately based on the server date. In order to make this more relevant for users in different timezones to their servers (which is common), I have tried to correct the time (and therefore the associated date). This is not 100% accurate, but will be near enough for most use cases.: Therefore.... Getti...

posted @ 16 July 2008 20:42 by Roger Selwyn - Comments 0 - Views 377
Categories: DNN Events

Currency bug in Events Module

A bug appeared during the week in the module, related to how some countries handle currency strings. For example in some European countries the decimal delimiter is a ','. So €5 can be represented as 5,00. The problem is PayPal doesn't accept this, in must be in the format 5.00. So I've added some coding to process the currency in a neutral format for passing to PayPal. Old code is:- strPayPalURL ...

posted @ 11 July 2008 17:49 by Roger Selwyn - Comments 0 - Views 249
Categories: DNN Events

RSS Feed Updated

The original version of my RSS Feed module (1.0.0), included Title, Description and Link as mandatory field. It also enabled PubDate, Creator and Category as optional fields. To this I have just added ImageURL (with Height and Width as optional attributes). This simply adds the picture at the bottom of the Description. The module is now version 1.0.1.

posted @ 07 July 2008 18:33 by Roger Selwyn - Comments 0 - Views 305
Categories: DNN General

Previous Page | Next Page