Welcome to Geeklog, Anonymous Friday, November 22 2024 @ 09:42 pm EST
Geeklog Forums
Calendar Enhancement - Input Needed - Subscriptions
I have developed rough proposals for three bounties:
1. Event Subscriptions (RSVP and Reminders)
2. Event Category Groups
3. Recurring Events
I am posting the proposals in separate posts here for your comment. If you see anything that should be added, changed, or deleted, please let me know. Once we get the proposal set, I will set up the bounty.
Proposal to enhance Calendar Plugin - Part 1
Add Event function needs modification to allow members to subscribe to events (RSVP and reminders)
Bounty Amount = ($ please help specify)
RSVP
On the Calendar Administrator’s Add or Edit Event Screen, we need a checkbox that makes an event available for RSVPs. The checkbox will be labeled “Allow members to send an RSVP for this event.†If the event admin checks the RSVP checkbox, an “RSVP†pulldown will display publicly on the event. The pulldown will have two options: “Will attendâ€, “Will not attendâ€. The options should be modifiable in case admins wish to change the language or add extra options.
A report option will exist in the admin section, permitting the admin to see who and how many people will attend the event. Admins should also be able to see who and how many will not attend.
Reminders
On the administrator’s Add or Edit Event Screen, we need a checkbox that makes an event available to sign up for event reminders. The checkbox will be labeled “Allow members to be reminded of this event.â€
If the event admin checks the reminder checkbox, a “Remind me†selection will display publicly on the event. The nature of this selection is up to the developer. At a minimum, it will allow the user to select multiple reminders between the following: “Remind me two weeks priorâ€, “Remind me a week priorâ€, “Remind me six days priorâ€, “Remind me five days priorâ€, “Remind me four days prior (down to “Remind me day ofâ€).
The options should be modifiable in case users wish to change language. (What admin options do we need?)
When the reminder date arrives, Geeklog should send an email to the members who requested the reminder. The content of this email should be modifiable, perhaps contained in the calendar’s language file.
1. Event Subscriptions (RSVP and Reminders)
2. Event Category Groups
3. Recurring Events
I am posting the proposals in separate posts here for your comment. If you see anything that should be added, changed, or deleted, please let me know. Once we get the proposal set, I will set up the bounty.
Proposal to enhance Calendar Plugin - Part 1
Add Event function needs modification to allow members to subscribe to events (RSVP and reminders)
Bounty Amount = ($ please help specify)
RSVP
On the Calendar Administrator’s Add or Edit Event Screen, we need a checkbox that makes an event available for RSVPs. The checkbox will be labeled “Allow members to send an RSVP for this event.†If the event admin checks the RSVP checkbox, an “RSVP†pulldown will display publicly on the event. The pulldown will have two options: “Will attendâ€, “Will not attendâ€. The options should be modifiable in case admins wish to change the language or add extra options.
A report option will exist in the admin section, permitting the admin to see who and how many people will attend the event. Admins should also be able to see who and how many will not attend.
Reminders
On the administrator’s Add or Edit Event Screen, we need a checkbox that makes an event available to sign up for event reminders. The checkbox will be labeled “Allow members to be reminded of this event.â€
If the event admin checks the reminder checkbox, a “Remind me†selection will display publicly on the event. The nature of this selection is up to the developer. At a minimum, it will allow the user to select multiple reminders between the following: “Remind me two weeks priorâ€, “Remind me a week priorâ€, “Remind me six days priorâ€, “Remind me five days priorâ€, “Remind me four days prior (down to “Remind me day ofâ€).
The options should be modifiable in case users wish to change language. (What admin options do we need?)
When the reminder date arrives, Geeklog should send an email to the members who requested the reminder. The content of this email should be modifiable, perhaps contained in the calendar’s language file.
15
14
Quote
Status: offline
LWC
Forum User
Full Member
Registered: 02/19/04
Posts: 818
A reminder system isn't that tough with v1.4.1's scheduler.
But don't forget a snooze link in the reminder ("click here to get this reminder again in X time", it would say). Obviously you'd need to be logged in for the link to work.
Also, the user list for each event should be editable by the admin (a-la the user list in Geeklog's groups, which also makes me think the admin should be allowed to un/subscribe a whole group).
But don't forget a snooze link in the reminder ("click here to get this reminder again in X time", it would say). Obviously you'd need to be logged in for the link to work.
Also, the user list for each event should be editable by the admin (a-la the user list in Geeklog's groups, which also makes me think the admin should be allowed to un/subscribe a whole group).
15
9
Quote
Status: offline
jmucchiello
Forum User
Full Member
Registered: 08/29/05
Posts: 985
Quote by: LWC
Well the email reminder would be a template in the calendar plugin directory so you could modify it any way you like. I plan to provide calls to PLG_setTemplateVars() throughout the calendar plugin. But support for adding a reminder would be necessary too. I'll add it to the list. Probably a URL like reminder.php?eid=xxx&mode=set&when=yyyyy and of course set could equal clear. But don't forget a snooze link in the reminder ("click here to get this reminder again in X time", it would say). Obviously you'd need to be logged in for the link to work.
12
18
Quote
jfolk
Anonymous
RSVP should be able to set a maximum as in Blaine's premium plugin, but have an additional field of the number of attendees so that a family of four wouldn't have to have each member register separately. Totaling off that new field to compare against the maximum.
16
16
Quote
Status: offline
jmucchiello
Forum User
Full Member
Registered: 08/29/05
Posts: 985
That's an interesting enhancement but it's a few weeks too late.
I don't know any of Blaine's premium plugins. How do you have "maximum attendees" and "allow guests"? It sounds like two different kinds of events. A social party would not have a maximum attendance. OTOH, an instructional class would not allow guests. Would anyone ever need both in effect and if so would the guests count toward the maximum?
Toward the end of this page is the list of final enhancements: http://www.geeklog.net/forum/viewtopic.php?forum=2&showtopic=77347&show=20&page=4
I don't know any of Blaine's premium plugins. How do you have "maximum attendees" and "allow guests"? It sounds like two different kinds of events. A social party would not have a maximum attendance. OTOH, an instructional class would not allow guests. Would anyone ever need both in effect and if so would the guests count toward the maximum?
Toward the end of this page is the list of final enhancements: http://www.geeklog.net/forum/viewtopic.php?forum=2&showtopic=77347&show=20&page=4
16
13
Quote
Status: offline
danielrigano
Forum User
Newbie
Registered: 01/19/08
Posts: 1
Thanks for your effort.
12
15
Quote
Status: offline
jmucchiello
Forum User
Full Member
Registered: 08/29/05
Posts: 985
You're welcome. Subscriptions and RSVPs have been working for a few months now.
"Recurring events" and Categories are almost ready for testing by my testers. Once they shake out the obvious bugs I plan to have a wider beta test.
"Recurring events" and Categories are almost ready for testing by my testers. Once they shake out the obvious bugs I plan to have a wider beta test.
11
19
Quote
Status: offline
rvsuper8
Forum User
Junior
Registered: 03/23/08
Posts: 15
Please ad me to your beta sites.
I am in need of some functionality to allow users to RSVP and/or add comments to a calender entry.
Mainly so the indivivuals can essentially "sign up" for something going on on the calendar.
Thanks
Mike
teamrv.us
eaa690.org
I am in need of some functionality to allow users to RSVP and/or add comments to a calender entry.
Mainly so the indivivuals can essentially "sign up" for something going on on the calendar.
Thanks
Mike
teamrv.us
eaa690.org
16
15
Quote
Status: offline
rvsuper8
Forum User
Junior
Registered: 03/23/08
Posts: 15
Quote by: rvsuper8
Please ad me to your beta sites.
I am in need of some functionality to allow users to RSVP and/or add comments to a calender entry.
Mainly so the indivivuals can essentially "sign up" for something going on on the calendar.
Thanks
Mike
teamrv.us
eaa690.org
Any progress on the RSVP stuff?
Im anxiously awaiting it.
Still taking bounties?
Mike
16
18
Quote
Status: offline
jmucchiello
Forum User
Full Member
Registered: 08/29/05
Posts: 985
Dirk deals with the actual collection of the bounties. The RSVP system is basically in place and waiting on the other updates. In retrospect, I should have followed the "release early, release often" OSS mantra. But I didn't. I don't want to make a partial release now just because I don't want to have to write the upgrade scripts multiple times. (Although I also have to deal with 1.5 now, I suppose.)
9
14
Quote
Status: offline
jmucchiello
Forum User
Full Member
Registered: 08/29/05
Posts: 985
I don't know exactly what you asked Dirk so I don't really understand his response. What conditions is he referring to?
15
23
Quote
Status: offline
rvsuper8
Forum User
Junior
Registered: 03/23/08
Posts: 15
DUH!.
Sorry.
I replied to http://www.geeklog.net/staticpages/index.php/bounties
I offered $100 bounty to finish the calendar plug in additions, GA for production, in 45 days.
I put a time box on it to get er done.
Mike
Sorry.
I replied to http://www.geeklog.net/staticpages/index.php/bounties
I offered $100 bounty to finish the calendar plug in additions, GA for production, in 45 days.
I put a time box on it to get er done.
Mike
11
14
Quote
Status: offline
jmucchiello
Forum User
Full Member
Registered: 08/29/05
Posts: 985
Have you read why there are delays? My wife has been in and out of the hospital 3 times since I took on this project. I've had bronchitis that knocked me down for 6 weeks. There is no amount of money that can push this project to completion faster than "when it's done". I'm sorry if you need the functionality within a certain time frame. I'm sure there are others who sent money to Dirk last year who wanted results sooner as well. But all I can say to those who've already donated is ask Dirk for your money back.
But if Dirk doesn't already have your money please don't send him money with a fixed time limit. If I make your deadline, just be a good sport and send me the bounty. But I don't want to burden Dirk with "this guy's bounty is only good until June 1 and this other guy's only until June 15."
Sorry if this doesn't work for you.
But if Dirk doesn't already have your money please don't send him money with a fixed time limit. If I make your deadline, just be a good sport and send me the bounty. But I don't want to burden Dirk with "this guy's bounty is only good until June 1 and this other guy's only until June 15."
Sorry if this doesn't work for you.
20
13
Quote
All times are EST. The time is now 09:42 pm.
- Normal Topic
- Sticky Topic
- Locked Topic
- New Post
- Sticky Topic W/ New Post
- Locked Topic W/ New Post
- View Anonymous Posts
- Able to post
- Filtered HTML Allowed
- Censored Content