PluginProbe
RSVP and Event Management / 1.7.6
RSVP and Event Management v1.7.6
trunk 0.5.0 0.6.0 0.7.0 0.8.0 0.9.0 0.9.5 1.0.0 1.1.0 1.2.0 1.2.1 1.3.0 1.3.1 1.3.2 1.5.0 1.6.0 1.6.1 1.6.2 1.6.5 1.7.0 1.7.2 1.7.3 1.7.4 1.7.5 1.7.6 All 136 releases
rsvp / readme.txt

readme.txt in RSVP and Event Management 1.7.6, at readme.txt

207 lines 11.0 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 === RSVP Plugin ===
2 Contributors: mdedev
3 Donate link: https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=mikede%40mde%2ddev%2ecom&lc=US&item_name=Wordpress%20RSVP%20Plugin&no_note=0&currency_code=USD&bn=PP%2dDonationsBF%3abtn_donateCC_LG%2egif%3aNonHostedGuest
4 Tags: rsvp, reserve, wedding, guestlist
5 Requires at least: 3.0
6 Tested up to: 3.8.1
7 Stable tag: 1.7.6
8
9 Easy to use rsvp plugin originally created for weddings but could be used for other events.
10
11 == Description ==
12
13 This plugin was initially created for a wedding to make rsvp'ing easy as possible for guests. The main things we found lacking
14 in existing plugins was:
15
16 * Couldn't relate attendees together so one person could easily rsvp for their whole family
17 * Required people to remember/know some special knowledge (a code, a zipcode, etc...)
18
19 **Please Note** - I don't monitor the forums for issues. If you would like some help or would like to see a new feature please email me at mike AT mde DASH dev.com. I will see what I can do to help.
20
21 The admin functionality allows you to do the following things:
22
23 * Specify the opening and close date to rsvp
24 * Specify a custom greeting
25 * Specify the RSVP yes and no text
26 * Specify the kids meal verbiage
27 * Specify the vegetarian meal verbiage
28 * Specify the text for the note question
29 * Enter in a custom thank you
30 * Create a custom message / greeting for each guest
31 * Import a guest list from an excel sheet (column #1 is the first name, column #2 is the last name, column #3 associated attendees, column #4 custom greeting)
32 * Export the guest list
33 * Add, edit and delete guests
34 * Associate guests with other guests
35 * Create custom questions that can be asked by each attendee
36 * Have questions be asked to all guests or limit the question to specific attendees
37 * Specify email notifications to happen whenever someone rsvps
38
39 If there are any improvements or modifications you would like to see in the plugin please feel free to contact me at (mike AT mde DASH dev.com) and
40 I will see if I can get them into the plugin for you.
41
42 Available CSS Stylings:
43
44 * rsvpPlugin - ID of the main RSVP Container. Each RSVP step will be wrapped in this container
45 * rsvpParagraph - Class name that is used for all paragraph tags on the front end portion of the RSVP
46 * rsvpFormField - Class for divs that surround a given form input, which is a combination of a label and at least one form input (could be multiple form inputs)
47 * rsvpAdditionalAttendee - Class for the div container that holds each additional RSVP attendee you are associated with
48 * additionalRsvpContainer - The container that holds the plus sign that allows for people to add additional attendees
49 * rsvpCustomGreeting - ID for the custom greeting div that shows up if that option is enabled
50 * rsvpBorderTop - Class for setting a top border on certain divs in the main input form
51 * rsvpCheckboxCustomQ - Class for the div that surrounds each custom question checkbox
52 * rsvpClear - A class for div elements that we want to use to set clear both. Currently used only next to rsvpCheckboxCustomQs as they are floated
53 * rsvpAdditionalAttendeeQuestions - Class name for the div that wraps around all additional attendee questions
54
55 == Installation ==
56
57 1. Update the `rsvp` folder to the `/wp-content/plugins/` directory
58 1. Activate the plugin through the 'Plugins' menu in WordPress
59 1. Add and/or import your attendees to the plugin and set the options you want
60 1. Create a blank page and add 'rsvp-pluginhere' on this page
61
62 == Frequently Asked Questions ==
63
64 = Why can't this plugin do X? =
65
66 Good question, maybe I didn't think about having this feature or didn't feel anyone would use it. Contact me at mike AT mde DASH dev.com and
67 I will see if I can get it added for you.
68
69 == Screenshots ==
70
71 1. What a list of attendees looks like
72 1. The options page
73 1. The text you need to add for the rsvp front-end
74
75 == Changelog ==
76
77 = 1.7.6 =
78 * Changed the questions for additional people to have paragraph tags wrapped around them.
79 * Added the option to remove a guest you just tried to add
80
81 = 1.7.5 =
82 * Changed how RSVP'ing for associated guests work. You no longer have to select the checkbox but just select the RSVP option (yes or no) for the guest and it will assume you are RSVP'ing for the guest.
83 * Changed the default thank you message so it now has the main person's name for RSVP'ing and any additional people that were RSVP'd.
84 * Made it possible to associate users with private question on import. See the import page for more details.
85
86 = 1.7.4 =
87 * Fixed an issue with the table sorting for custom questions not working correctly
88 * Added an the option to change the verbiage for the add additional guest question
89 * When the email notification is sent now the associated attendees statuses are sent as well
90
91 = 1.7.3 =
92 * Fixed some issues so notices would not surface
93 * Fixed some admin encoding issues, fix submitted by David Dinmamma
94 * Turned off autocomplete on the main RSVP form so people can't see who else has registered from that computer
95
96 = 1.7.2 =
97 * Improved the queries to find related attendees when a person RSVPs
98 * Incorporated an SSL check fix found at http://wordpress.org/support/topic/https-problem-1
99 * Fixed an issue with a warning for an insert query. Notified by Chase Nimmer.
100 * Changed the passcode field to a password and made it so was not set to autocomplete for browsers.
101 * Added in a div container for additional attendee questions so JavaScript modifications could be done.
102 * Added in an option to not scroll down to the RSVP form when a form post happened.
103
104 = 1.7.0 =
105 * Added the ability to do open registrations
106 * Added an anchor to the RSVP form to make it work better for single-page designs
107
108 = 1.6.5 =
109 * Fixed another bug so that the RSVP form works with more single page layouts
110 * Fixed some layout issues related to whitespace in the output
111 * Added an option to hide the note field from the front-end
112 * Added passcodes to the export
113 * Added passcodes to the import
114 * Made it so all of the front-end text was translatable
115
116 = 1.6.2 =
117 * Fixed a bug so that the rsvp form works with single page layouts
118 * Fixed a bug where the passcode was not being checked. Thanks to Jency Rijckoort for reporting the issue.
119
120 = 1.6.1 =
121 * Fixed a bug with the jQuery validate library that was causing an error with the 3.5.0 media manager. Thanks to Topher Simon for reporting the issue.
122
123 = 1.6.0 =
124 * Added in internationalization for the front-end piece of the RSVP plugin
125 * Changed the front-end layout from a table based structure to more divs with classes to be used for styling
126 * Added in sytling
127 * Moved some CSS and JavaScript to separate files instead of being included inline
128
129 = 1.5.0 =
130 * Made it so the plugin would only replace the plugin short code and not all of the page's content
131 * Changed it so when the site is running over SSL the included javascript files would also be loaded over SSL
132 * Removed deprecated calls to session_unregister so it would work correct on PHP 5.4 and above
133 * Changed it so on new installs of RSVP fields that have free-form text will always be UTF-8 to minimize issues with unicode characters
134
135 = 1.4.1 =
136 * Fixed a bug where the passcode field would not always get created when upgrading. This caused the attendee list to now display in the admin area
137 * Also added some finishing touches to the passcode feature as it was released a little bit too soon
138
139 = 1.4.0 =
140 * Added in the option to require a passcode when RSVPing.
141
142 = 1.3.2 =
143 * Added in the option to change the "welcome" text
144 * Added in the option to change the "So, how about it?" text
145 * Fixed an issue with some MySql installations choking on the note field not having a default value
146
147 = 1.3.1 =
148 * Added in a debug option to help identify issues with queries saving to the database
149 * Changed how the scripts and stylesheets get added so there would be less conflicts with themes
150
151 = 1.3 =
152 * Made it so custom questions showed up on the attendee list page
153 * Added in a radio button as a custom question type
154 * Changed the RSVP notification email to include the RSVP status
155 * Fixed an issue with when searching for people with an apostrophe in it, it would display with the added escaping. Made sure to remove the escaping.
156 * Added in the veggie and kids meal total count to the list of attendees in the admin area
157 * Made it so admins can change the RSVP status
158 * Fixed an issue with international characters not being displayed correctly on both the admin and public areas of the plugin
159
160 = 1.2.1 =
161 * Fixed a bug that was causing an error on activation for people with servers that did not have short open tags configured
162
163 = 1.2.0 =
164 * Fixed a bug in the adding of additional guests when there are custom questions
165 * Added the ability to have a question be public or private. If a question is marked as private then only the selected attendees will be able to answer the question
166
167 = 1.1.0 =
168 * Tested the plugin on 3.0.0
169 * Added in the ability to sort custom questions
170 * Fixed an issue where you could not mass delete custom questions
171
172 = 1.0.0 =
173 * Removed some default text that pointed to my wedding site, doh.
174 * Created the ability to not allow additional attendees be added
175 * Created the ability to be notified via email whenever someone rsvps
176 * Added the ability to specify custom questions for each rsvp.
177
178 = 0.9.5 =
179 * Fixed a major bug that would not create the correct sql tables during initial install, thanks to everyone for letting me know.
180
181 = 0.9.0 =
182 * Fixed the options page so it works in MU switched from the old options way with using the newer methods that are only for 2.7+.
183 * Added the option of custom messages for each attendee.
184 * Small bug-fixed and code refactoring that I noticed while testing.
185
186 = 0.8.0 =
187 * Did better variable checking on the sorting functions, as warning could show up depending on the server configuration.
188 * Fixed an issue with the checkbox selector in the attendee list not working in Wordpress 2.9.2
189 * Added an export button to the attendee list. When clicking this button the list will export in the same sorting order as the list
190 * Added the ability to associate attendees on import
191 * Added in checking when importing so names that already exist don't get imported
192 * Fixed a warning when session variables were not created on the front-end greeting page
193
194 = 0.7.0 =
195 * Fixed a bug reported by Andrew Moore where when adding a new attendee and an option to hiding an answer the answer would still be visible
196
197 = 0.6.0 =
198 * Fixed a bug reported by Andrew Moore in the import feature that would not allow most files from being uploaded, doh!
199 * Fixed a few other small warnings and gotchas (also reported by Andrew Moore)
200
201 = 0.5.0 =
202 * Initial release
203
204 == Upgrade Notice ==
205 * To upgrade from 0.5.0 to 0.6.0 just re-upload all of the files and you should be good to go. Really the only change was to wp-rsvp.php so uploading this changed file is all that is needed.
206 * To upgrade to 0.9.0 at minimum copy over wp-rsvp.php and rsvp_frontend.inc.php and go to the attendeees list. Preferably deactive and reactivate the plugin so it is for sure that the database changes happen.
207 * To upgrade to 1.0.0 at minimum copy over wp-rsvp.php and rsvp_frontend.inc.php and deactive and reactivate the plugin to get the latest database changes.