Wordpress-RSVP-Plugin
Development version of Wordpress RSVP Plugin (http://wordpress.org/plugins/rsvp/).
WordPress RSVP Plugin
Development version of Wordpress RSVP Plugin (http://wordpress.org/plugins/rsvp/).
RSVP Plugin menu link should be renamed to Attendees
When using the export function if associated attendees are present, at the end of each associated attendee a newline is inserted in the CSV-file, which causes it to be misaligned when imported in Excel.
Suggestion: in wp-rsvp.php on line 729, change the \r\n at the end to a semicolon (or a different separation character).
$csv .= rsvp_handle_text_encoding( trim( stripslashes( $assc->firstName." ".$assc->lastName ) ) )."; ";
The last associated attendee will be ended with a semicolon now as well, in my opinion it would be nice if the semicolon was only present between attendees.
Moreover, if people use newlines in their notes, this cause the CSV-file to be misaligned as well.
Suggestion: on line 741, add something which replaces newlines with a space.
$csv .= "\"".(preg_replace("/[\n\r]/"," ", str_replace("\"", "\"\"", stripslashes($a->note)))."\"");
Bug for RSVP Lite
As titled, I was able to paste in a massive block of text (100000+ characters). It should probably be limited to something like ~200 characters, and the large text should be limited to around ~2000. Making these values customisable could then become a pro feature.
Hi - the custom questions for this plugin are not working
I have created the xlsx according to the template and populated this with the required fields. When I submit this list, only the first 15 records (rows 2-16) are imported.
I have verified there is no issue with the data by deleting rows 2-16 and shifting all other records upwards, This has then allowed me to import only the next 15 records (once again, rows 2-16).
The records that have imported have done so correctly so I don't believe there is an issue with the file.
Many thanks!
Feature request for RSVP Lite.
It looks like this isn't customisable yet: "The following people are associated with you. At this time you can RSVP for them as well."
I'd like to make this text a little bit clearer and say "Please RSVP for the other guests in your household:"
Could this text be made customisable, please?
Using the free version and loving the plugin. Found a minor issue: when importing an XLS-file, the contents of the columns KidsMeal and Vegetarian are not transferred correctly. Had a look at the code, think I found the issue in wp-rsvp.php, on lines 820 and 824.
if (isset($row[4]) && (strtolower($row[4]) == "Y")) { $kidsMeal = "Y"; }
if (isset($row[6]) && (strtolower($row[6]) == "Y")) { $vegetarian = "Y"; }
Because strtolower is used, the "Y" needs to be "y".
Many nations, including Britons, have tradition of Middle names, and patrimonial names used in official RSVPs and invitations mostly. I'd like to request a feature of optional adding of Middle name, which stands in between First and Last names if used.
The new version is 2.7.2
Hi
Thank you for this awesome plugin. I've found two issues when adding an additional guest. The first one is that the the button is not being translated. (Even after updating the language files. BTW: These should probably also be updated.) The solution is simple:
On this line:
https://github.com/MachoThemes/WordPress-RSVP-Plugin/blob/8724abc98090dac6b1a02b480e924536510a2f00/rsvp_frontend.inc.php#L413
__( 'Add Additional Guest' ) should be replaced with __( 'Add Additional Guest', 'rsvp-plugin' )
Best regards
I have several WordPress sites and when I receive an email stating there was a new RSVP submission, the sender is from WordPress. I am unable to find a way to change that so the sender is more specific to the site that has this plugin installed. It would also be nice for the confirmation email sent to the guests to have a more professional and site specific sender other than just "WordPress". I am unable to find where to change the sender. I have tried using a plugin specifically for changing the sender and I have tried manually hardcoding the sender information in both the plugin functions and the WordPress functions, but all that does is break the function so no emails are received at all.
It seems that the form action URL for adding a custom question is wrong.
If I press the "Add custom question" Link, the corresponding form opens. Then after pressing "Save question" it redirects to a page which doesn't exist: wp-admin/admin.php?page=rsvp-admin-custom-question
If I manually change the form action URL to wp-admin/admin.php?page=rsvp-admin-questions&action=add
the question is added.
I'm using version 2.7.0
Feature request for RSVP Lite.
When replying for a number of guests on the same invitation/from the same household, there isn't any need to collect all of the email addresses - just the primary guest is enough, especially for a family with children.
It would be good to have the option to only show the email address field for the primary guest, and not for any additional guests shown in the same form.
This is the main theme GoDaddy start most instances of Managed WordPress with.
I found that, for this plugin, the opacity of Radio Buttons and Checkboxes. I'm not sure why. I haven't modified the theme at all.
Adding the following to RSVP settings CSS fixed it.
input[type=checkbox], input[type=radio] {
opacity: 100;
}
It may be worth adding this to the plugin directly, as the fix above might break other parts of the Go theme.
With this link (https://translate.wordpress.org/projects/wp-plugins/rsvp/stable/fr/default/?filters%5Bstatus%5D=untranslated), you can see there are still 6 untranslated messages.
Each one corresponds to the help text displayed below a text input in the settings page of your plugin. Each follows the pattern I described, their goal being showing the actual default value for the text input if not overwritten by the user.
My suggestion would be to split these strings in 2, having just a generic "Default is: " one, and re-using the actual default question string (eg: "If you have any food allergies, please indicate what they are in the "notes" section below. Or, if you just want to send us a note, please feel free. If you have any questions, please send us an email.")
This way, if in the future, you were to change the default value for one question (eg: the one for the comment box I've put previously on food allergies), the change in this default value will automatically be reflected in the settings page without you needing to go & update the actual "Default is: If you have any food allergies, please indicate what they are in the "notes" section below. Or, if you just want to send us a note, please feel free. If you have any questions, please send us an email." too.
Concretely, I would update:
- wp-rsvp.php#L308: <span class="description"><?php _e( 'Default is: "We have the option of getting cheese pizza for the kids (and only kids). Do you want pizza instead of \'adult food?\'"', 'rsvp-plugin' ); ?></span>
to: <span class="description"><?php _e( 'Default is: ', 'rsvp-plugin' ) . '"' . __( 'We have the option of getting cheese pizza for the kids (and only kids). Do you want pizza instead of "adult food?"', 'rsvp-plugin' ) . '"'; ?></span>
Screenshot with the strings in question:
https://gyazo.com/9d2f6406e5dc2034cbbf2fe3096e56d6
https://secure.helpscout.net/conversation/1346510698/33061?folderId=3558549
I appreciate this is probably an edge case. However, I find myself in the situation where I'm having several guests with the same first and last name.
Current behaviour:
When I attempt to RSVP, it seems whoever was encoded in the attendees first is the only person to show. The second attendee by the same name is never revealed, and thus cannot RSVP.
Desired behaviour - admin side: (nice to have)
If I add a 2nd (or 3rd etc.) person with the same name, I get an error message, and am forced to add extra information that distinguishes the two people. The easiest would be the already existing e-mail field (especially since this is something that the attendee would also have access to).
Desired behaviour - client side: (must have)
If somebody tries to RSVP, and their name appears several times in the database, there's instead a message:
Several people with this name were found. Please insert your e-mail address to ensure you RSVP correctly."
Hi
I'm building a website which supports two languages (German and French). The plugin is used so that guests can subscribe to a marriage (hence, it's the same event in both languages). Unfortunately, the button to "Add additional guest" only works in German. (There, it shows the fields to add an additional guest.) In French, the click subscribes the as clicking on the regular "RSVP" button. No additional fields are shown.
I've checked if there is an issue with the javascript function, but I couldn't figure out the reason it bugs. It seems to be correct as far as I see. So, there isn't any input that I can provide this time around.
Otherwise, the plugin works great as people can RSVP in either language. So, it's just that additional feature that isn't working properly...
Best regards
In the RSVP Plugin top-page (where one sees the list of attendees), the columns for 'customMessage' and 'Note' have been commented out in the latest update, despite not having any changelog message for this change.
File name that has been changed is 'wp-rsvp.php'.
This is a feature request for RSVP Lite.
Dietary requirements vary massively at weddings. Some guests have very specific allergies, or special requirements that aren't allergies but relate to other illnesses or religious beliefs. The best way to collect this information would be:
A default question, "Any dietary requirements?", Yes/No, asked for the main guest and each additional guest.
A second question with long answer box that only appears if the answer to "Any dietary requirements?" is Yes: "Please detail the dietary requirements here".
There are a few reasons to do this:
The attendees table schema is missing an 'email' entry. This makes it impossible to add a guest, or show the guest list.
This is a feature request for the Lite version of RSVP.
It's nice to ask for notes at the end of the form, after any additional attendee information, e.g.:
Your details
Additional guest details
Additional guest details
Notes
You can then use the Notes field for something like "Is there anything else you'd like to tell us?" or "Would you also like to leave us a message?", which naturally fits at the end of a form.
Currently, it would be:
Your details
Notes ("Is there anything else you'd like to tell us?")
Additional guest details
Additional guest details
Which is a bit confusing to the person filling in the form.
Currently the custom styling goes on whole website
The ical download link works fine, but the google link title is wrong in the google page as well on the link that shows up on the Wordpress site. Details of the event are correct.
while you can customize the fields for the primary user input fields, it is not possible to customize the wording for any associated attendees.
Occurs when the "hide note" option is selected:
Notice: Undefined index: rsvp_note in /wp-content/plugins/rsvp/rsvp_frontend.inc.php on line 811
There is an option to change the default additional guest allowed, screenshot below:
https://gyazo.com/96454f4751c14ba36c84b4cc6d3c4ac1
If you change that it will still limit it to 3.
https://wordpress.org/support/topic/number-of-additional-guests-allowed-feature-not-working/
Hi,
I have a bug and I'm unsure of the source. I have installed RSVP Plugin but when I enter the plugin admin page and click a guest, I get logged out.
Please let me know what details you need for debugging. RSVP Plugin version 2.4.2 and Wordpress version 4.9.2
Hi, great plugin. I am struggling to find out why my xls import shows brings in some emails and other not. The names and associations seem to be perfect.
Every time you deactivate and activate the plugin it will insert custom questions type in the DB, although they are already present there. We should check to see if the question type is already inserted
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.