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

HomeHomeDNN Open Source...DNN Open Source...Module ForumsModule ForumsEventsEventsEvents Module 03.03.00 Beta UploadedEvents Module 03.03.00 Beta Uploaded
Previous
 
Next
New Post
2/8/2007 5:53 PM
 

I guess I'm not sure about the nuts and bolts. How does every other calendar out there do it. Nearly everything I have seen either on line or as a desktop application allows for "All Day" events.

Take a look at the Google calendar as it allows for all day events as does msn and yahoo. They both allow for all day events that span multiple days and recurrance. To be a really viable calendaring solution it really must support All Day events.


Icthus Technologies

Building Faith on the Internet
 
New Post
2/9/2007 8:19 AM
 

Regarding the 03.03.02SqlDataProvider install error on the Alter Table (dbo.DNN_EventsSignups), you are quite correct that this was a result of installing over a previous beta and should not be a problem on a normal install. To be sure I performed an intall of 03.03.02 beta over the last install release with no problems noted.

Regarding how the Detailed Event View should be shown: I agree that we do not need to display the Day List under the Month View but would still like to see the Detailed Event View shown below the Month View as events are clicked upon in the calendar.  I had my wife  and several others try the 03.03.02 beta which displays the Detailed Event View alone in the module (much better than isolated on and admin skin).  All seemed lost as to how to get back to the Month View until I told them to click the back button - hence my thought that in this one case a "Return to Month View" link be included here.


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
2/9/2007 9:07 AM
 

Hi Bill.  I will compromise and add the "Return" on the Detailed Event View and the MyEnrollments.  Showing the Detailed View on the same page as the Month is not an option.  Think "MS Outlook" and every other full-fledged Calendar/Event app...most do not show multiple views simultaneously.  Also, this effects performance on the page...also, this would take time to re-code.  Putting the "Return" back on all non-view forms for now should solve the issue...are you OK with that?

 
New Post
2/9/2007 11:25 AM
 
favance wrote

Hi Bill.  I will compromise and add the "Return" on the Detailed Event View and the MyEnrollments.  Showing the Detailed View on the same page as the Month is not an option.  Think "MS Outlook" and every other full-fledged Calendar/Event app...most do not show multiple views simultaneously.  Also, this effects performance on the page...also, this would take time to re-code.  Putting the "Return" back on all non-view forms for now should solve the issue...are you OK with that?

That will be fine, Alan. The return link should help reduce the confusion as to how to return to the month view. I find that most users simply hover over the event to see the description in the tooltip anyway.


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
2/9/2007 2:37 PM
 

Alan,

I drew the database diagram of this Module and here are my findings.  Many relationships are missing and some normalization should also take place.

  1. Table Events
    • Importance. Leave it although it could use a EventsImportances lookup table.
    • RepeatType.  (It is a hardcoded, closed list of values).  Limit to Varchar(2) or (1), or use EventsTypeTable. Alternately,  is it much rework to use an iCal format in a single column?
    • Every. See RepeatType
    • Period. See RepeatType.
    • Reminder. Opportunity to add an EventsReminders lookup table of messages.
    • Notify. See Reminder
    • CreatedBy.  It holds a UserID from Users,  Make integer, Add FK to Users.UserID
    • PortalID. Not required it is accessible through the ModuleID FK to the Modules table.
    • Location. Rename LocationId, Add FK to EventsLocations
    • Category. Rename CategoryID, Add FK to EventsCategories
    • MaxEnrolment. Currently accepts negative number.  Use Validation in code and/or db constraint.
    • EnrollRoleID. A Roles.RoleID.  Make Integer.  Add FK to Roles.RoleID. (BUG:  Currently not update by code).
    • EnrollType.  2 hardcoded values (FREE,PAID). Replace with HasEnrollFee, or eliminate to adapt logic on a non 0 value in EnrollFee.
    • ImageURL. Should use same pattern as the rest of DNN : (2 cbo, pick root, pick or upload file, save filename in ImageFile column). 
    • ImageType. Not necessary, base code logic on the presence of HTTP:// or FileID in field if we can use external image.
  2. EventsCategory
    • Rename to EventsCategories, the naming pattern for most core modules although not strictly followed.
  3. EvenstMaster
    • MasterID.
    • Module ID. Suggest rename to MasterModuleID
    • SubEventID. Add FK to ModuleID. Suggest rename to SubEventModuleID
  4. EventsNofication
    • PortalAlliasID : Add FK.
  5. EventsPPErrorLog
    • Add FKs where requiered.
  6. EventsSignups
    • Add FKs

Most suggestions are to improve the database design and enforce data integrity which normally a good thing to have.  Some are recommendations you might not want to put in place.

I understand many of these changes will have an impact on the stored procs and even the code.  I'm willing to help put them in place.  If you want my help, let me know, you have my email on your personal site for user francoir.

HTH.

Francois

 

 
Previous
 
Next
HomeHomeDNN Open Source...DNN Open Source...Module ForumsModule ForumsEventsEventsEvents Module 03.03.00 Beta UploadedEvents Module 03.03.00 Beta Uploaded


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