The Ultimate Weblog System

Welcome to Geeklog
Tuesday, February 09 2010 @ 06:30 PM EST


 Forum Index > Support > Plugin Help New Topic Post Reply
 Calendar Enhancement - Input Needed - Subscriptions
 |  Printable Version
Tex
 May 02 2007 16:55 PM (Read 2405 times)  
Forum Junior
Junior


Status: offline

Registered: 05/02/07
Posts: 15

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.


 
Profile Email PM
Quote
LWC
 July 26 2007 11:09 AM  
Forum Full Member
Full Member

Status: offline

Registered: 02/19/04
Posts: 751

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).


 
Profile Email PM
Quote
jmucchiello
 July 26 2007 19:59 PM  
Forum Full Member
Full Member

Status: offline

Registered: 08/29/05
Posts: 959

Quote by: LWC

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.

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.


 
Profile Email PM
Quote
Anonymous: jfolk
 August 13 2007 18:32 PM  


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.


 
Quote
jmucchiello
 August 13 2007 19:22 PM  
Forum Full Member
Full Member

Status: offline

Registered: 08/29/05
Posts: 959

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


 
Profile Email PM
Quote
danielrigano
 January 19 2008 08:34 AM  
Forum Newbie
Newbie

Status: offline

Registered: 01/19/08
Posts: 1

Thanks for your effort.


 
Profile Email Website PM
Quote
jmucchiello
 January 19 2008 09:56 AM  
Forum Full Member
Full Member

Status: offline

Registered: 08/29/05
Posts: 959

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.


 
Profile Email PM
Quote
rvsuper8
 March 23 2008 10:32 AM  
Forum Newbie
Newbie

Status: offline

Registered: 03/23/08
Posts: 14

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


 
Profile Email PM
Quote
rvsuper8
 May 14 2008 09:16 AM  
Forum Newbie
Newbie

Status: offline

Registered: 03/23/08
Posts: 14

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


 
Profile Email PM
Quote
jmucchiello
 May 14 2008 20:57 PM  
Forum Full Member
Full Member

Status: offline

Registered: 08/29/05
Posts: 959

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.)


 
Profile Email PM
Quote
rvsuper8
 May 27 2008 07:57 AM  
Forum Newbie
Newbie

Status: offline

Registered: 03/23/08
Posts: 14


=======
I guess I would be the one to hold the money in trust, but you should
check with Joe first if he'd be willing to accept it under these conditions.

bye, Dirk
========
Well Joe,
You ready to accept?


 
Profile Email PM
Quote
jmucchiello
 May 27 2008 12:35 PM  
Forum Full Member
Full Member

Status: offline

Registered: 08/29/05
Posts: 959

I don't know exactly what you asked Dirk so I don't really understand his response. What conditions is he referring to?


 
Profile Email PM
Quote
rvsuper8
 May 27 2008 13:40 PM  
Forum Newbie
Newbie

Status: offline

Registered: 03/23/08
Posts: 14

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


 
Profile Email PM
Quote
jmucchiello
 May 27 2008 19:06 PM  
Forum Full Member
Full Member

Status: offline

Registered: 08/29/05
Posts: 959

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.


 
Profile Email PM
Quote
Content generated in: 0.75 seconds
New Topic Post Reply



 All times are EST. The time is now 06:30 PM.
Normal Topic Normal Topic
Locked Topic Locked Topic
Sticky Topic Sticky Topic
New Post New Post
Sticky Topic W/ New Post Sticky Topic W/ New Post
Locked Topic W/ New Post Locked Topic W/ New Post
View Anonymous Posts 
Able to post 
Filtered HTML Allowed 
Censored Content