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 ForumsEventsEventsList mode doesnList mode doesn't work
Previous
 
Next
New Post
8/13/2006 12:42 PM
 
We just put the calendar and list view on the same page, but make the calendar view visible to admin only.

-James
 
New Post
8/13/2006 3:19 PM
 
Thanks for the reply!

OK, I've placed two Events modules on the same page, and added two events to one of them in calendar mode.

I set  the other to List mode.

I tried making each the master and then including the other as a "Sub Events" calendar.

I've tweaked the settings in the list view for all the possibilities I can see.

Yet I've never seen more than "Display Time Zone here" in the list view.

I can find no documentation on how to show events in list view.

Can someone offer specific steps?

Thanks,
Gary

 
New Post
8/13/2006 11:04 PM
 

You bet... I just worked through this last night with the help of several other posts in the forum.  First, some basics, with the caveat that this is simply how I view it and what I got to work after spending several hours at it last night.

  • Calendar view is the only view that appears (to best of my knowledge) to allow you to enter new events.  If you want to display events on your site you will need to have at least on event module in calendar view so you can add events.  As I'll describe later, this calendar view of the event module need not be visible to anyone but administrator.
  • List view is a view-only mode for am event module, so you can't add new events directly in this view.  You configure it to reference the content of another event module on the site.  The referenced event module can be on the same page or on any other page of the site.  It can be a regular event or a master event module.  You select it through the drop down labled Selected Events.
  • Setting an event module to be a "master" accomplishes only one thing-- it allow you to aggregate the contents of multiple event modules on your site into one event view.  One example I read in the forum was similar to this family example-- you create one event module for Mom, a second event module for Dad, one for sister and one more for brother.  Each event module only contains only the events for its respective owner so each family member is maintaining their own event calendar.  Now you create one more event calendar (this is the fifth one) and call it something like "Our Family Calendar".  In the Master section of the settings for "Our Family Calendar" check the box to indicate this a Master Event Module.  From the drop down list labeled Add Event Module to Master: select each of the 4 family member calendars and click the Add link.  This will add them as sub-event modules to this master calendar.  You can now see events from all of the four family events calendars on this one "Our Family Calendar".  So it aggregates all of the other calendars into one convenient single view.  As you add to each of the sub-event calendars it will be reflected automatically on the master calendar.

So here is what I did to get all of this working together:

  1. I created a new page that is only visible to administrators and called it Master Calendars.  You can make this page available to anyone who needs to manage events in the calendar.
  2. I added an Event module and named it "HSC Events".  I left the module in calendar view (don't mess with event list view on this master calendars page!).  Don't set anything for the Event List and don't set anything for the Master Settings.
  3. I then added events to the HSC Events calendar.
  4. I added a second Event module to the Master Calendars page and called it "ECF Events".  As with HSC events I left it in calendar mode and added events to that calendar.  You can see that I have two different groups for whom we manage calendar events and this a convenient way to keep them separate. 
  5. I added a third Event module to the Master Calendars page and called it, "All Calendars".  For this calendar I checked the Master Event Module on the Settings page.  I added both the "HSC Events" and the "ECF Events" event modules to the list (as described above).  The "All Calendars" event module is now the aggregate calendar for the site.  NOTE: if you do not have multiple event calendars that you want to aggregate then you won't need Master Settings at all.
  6. We've now set up the source calendars on the site and a master calendar that shows me all events from both calndars.  It seems like a lot of work but you do it only once and then you just add events to each of the calendars from Master Calendars page. 
  7. Now, let's do the Event List!
  8. Navigate back to the home page on the site (or which ever page you want the events listing).  Add an Event module to the home page and call it, "Upcoming Events"
  9. Go to the Settings for the Upcoming Events module.  Under Event Module Settings expand the Event List Settings section.
    1. Check the box labeled Enable List Mode:
    2. In the drop down labeled Selected Events, select the "All Calendars" event module.  This sets the contents of this event list to the aggregate calendar which means this list will show event entries from both of the sub-event calendars created in the earlier steps.  Note: if you want to display a list from one specific event calendar, like "HSC Events" (in my example here) then just select that calendar in the Selected Events dropdown list instead of "All Calendars"
    3. I used the Selected Days option and configured it show all events happening in the next 90 days.
      1. 0 days before current date
      2. 90 days after current date
    4. I then added the Begin Date Time column to the Selected list in the Events Fields to Display section so I could see both the date and the Event Name in the list.
    5. Update the module and you should now see a populated event list on the home page.  I did and I was a happy camper!

Hopefully this recount of my experience will help to shed some light on using the Event module in List view.  Credit goes to one poster in one of the other threads for helping me to catch what I was missing (apologies for not remembering his name!).

Thanks,

JL

 
New Post
8/13/2006 11:59 PM
 

Step 1 - Add a new page

Step 2 - Add two event modules, name 1 Master Events, 1 Events

Step 3 - In the settings for the Master Events, open the Settings, set permissions to make the module viewable and editable by host only.  Under Advanced Settings, set Start and End date.  I made mine End 8/1/2008

In the Event Module Settings -> Master Settings check off Master Event Module

Step 4 - In the settings for the Events -> Event Module Settings -> Event List Settings check off Enable List Mode.  Then under the Selected Events dropdown, select Master Events.

That's it!  You add events off the Master Events module.

Good luck!

 
New Post
8/14/2006 10:46 AM
 
Two totally awesome posts! Thank you! Now we need to get these into some documentation, right?

I think what stopped me from seeing the events in list mode was because I never could see any options in the "Selected Events" drop-down; it was always blank. I believe it was blank because when I made the master calendar a master, I selected the list calendar as a sub-calendar and when you do that, it is no longer available for the "Selected Events" drop-down.

Thanks for lucid posts!
Gary
 
Previous
 
Next
HomeHomeDNN Open Source...DNN Open Source...Module ForumsModule ForumsEventsEventsList mode doesnList mode doesn't work


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