AppStateESS / phpwebsite

phpWebSite Content Management System
Other
33 stars 39 forks source link

Enhance mini calendar #64

Open trf000 opened 11 years ago

trf000 commented 11 years ago

see http://vissit.com/projects/eventCalendar/ for details. It's a jquery plugin that uses JSON data. would seriously upgrade mini cal and upcoming events.

┆Issue is synchronized with this Asana task

trf000 commented 11 years ago

Can be used with existing/updated calendar or the google calendar api according to docs.

hrvbid commented 11 years ago

sounds good, will inspect that in the next time (when there will be time)

jtickle commented 11 years ago

This is pretty cool.

We were discussing dropping Calendar support entirely and just making it really easy to integrate with Google Calendar or some such. However, we keep coming back around to the idea that it would be nice to have a simple scheduling system. I think what we'll end up doing is eliminating the concept of 'schedules' from Calendar and just having a big event list you can add to, but then you could use tagging to filter the events if you wanted.

As far as UI goes, we were thinking something more like the "upcoming events" box on the right side of this page. However, as long as the events are available over JSON, I don't see why we couldn't provide your suggestion as an option as well.

trf000 commented 11 years ago

I was looking at that last week. The reason I suggested that particular event schedule display is that it plugs into almost any calendar. So, yours, google whatever, so long as the output is in JSON. I actually don't dislike the current calendar system, too much, but we do need something a bit more up to date.

On Tue, May 7, 2013 at 8:20 AM, Jeff Tickle notifications@github.comwrote:

This is pretty cool.

We were discussing dropping Calendar support entirely and just making it really easy to integrate with Google Calendar or some such. However, we keep coming back around to the idea that it would be nice to have a simple scheduling system. I think what we'll end up doing is eliminating the concept of 'schedules' from Calendar and just having a big event list you can add to, but then you could use tagging to filter the events if you wanted.

As far as UI goes, we were thinking something more like the "upcoming events" box on the right side of this page http://rlh.wfu.edu/. However, as long as the events are available over JSON, I don't see why we couldn't provide your suggestion as an option as well.

— Reply to this email directly or view it on GitHubhttps://github.com/AppStateESS/phpwebsite/issues/64#issuecomment-17541383 .

Pretend inferiority and encourage his arrogance.

jtickle commented 11 years ago

Cool. Well consider this issue accepted for... oh might as well shoot for 1.8.1

jlbooker commented 11 years ago

Since we're already past-due on this milestone (1.8.1), I'm going to move this out a couple. I really think we should focus on Pagesmith and theming in this release.

jlbooker commented 11 years ago

Also, for reference.. I really like this events system: http://rlh.wfu.edu/events/

Notice that it doesn't bother with trying to show a "calendar view" of everything. It assumes you already have a calendar (in Outlook, or Gmail, etc) and just makes it easy for you to accomplish the goal of "put this event on my calendar" (via multiple export options). You can also easily see all the upcoming events. I find that, as a whole, these two goals/use cases better describe most of our users.

Of course, if the calendar view comes for free, then I'm not opposed to integrating it. I just want to make sure we pay attention to the two important goals most users have for such a system.

trf000 commented 11 years ago

I agree with that. I think the calendar views are just a familiar legacy thing. People have liked seeing them, but they aren't necessary so long as we can view all events in a month or day, and can limit the number of event displayed. I might only want to see 1 weeks worth of events, or 2 or a month. Also categorized events would be great, so i really like the example of what is used at Wake Forest. I'll still need iCal support though. :)

On Tue, May 14, 2013 at 1:22 PM, Jeremy notifications@github.com wrote:

Also, for reference.. I really like this events system: http://rlh.wfu.edu/events/

Notice that it doesn't bother with trying to show a "calendar view" of everything. It assumes you already have a calendar (in Outlook, or Gmail, etc) and just makes it easy for you to accomplish the goal of "put this event on my calendar" (via multiple export options). You can also easily see all the upcoming events. I find that, as a whole, these two goals/use cases better describe most of our users.

Of course, if the calendar view comes for free, then I'm not opposed to integrating it. I just want to make sure we pay attention to the two important goals most users have for such a system.

— Reply to this email directly or view it on GitHubhttps://github.com/AppStateESS/phpwebsite/issues/64#issuecomment-17895084 .

Pretend inferiority and encourage his arrogance.