I'm not sure if this issue has ever been covered even after reading through all the posts.

I'm having an issue where users say they RSVP'd an invitation to an event and chose "YES" in teh attendance dropdown box on the resonse form, when in fact, the database has them set as "NONE" for no response.

After double checking by executing a few tests to amke sure the code was working, I found that the issue was likely in the way the form for the response was designed. On an invitation where the description of the RSVP event is somewhat long, the user has the tendency to select the appropriate option in the attendance drop down (for our example we will say they have chosen "YES" to attend), then scroll down the page with their mouse button to click on "Submit" at the bottom fo the page. When they scroll wither thier mouse without deselecting the dropdown object, it changes thier selection, and often changes it to the last option ... which is "NONE".

Is there a way to change the code to make the options in another format, like radio buttons or somethign that could help reduce typical user errors and complaints that the website RSVP doesn't work? If so, where and what are some examples of better form elements we could use to reduce this issue?

Comments

vulzan’s picture

Category: feature » support

Ok, I posted this under enhancement request trying to make sure I wasn't being rude with my issue on something that could wait that isn't actually a 'functional' bug, but is a 'usability' bug. However, I haven't had any response what so ever; not even a comment. Now I am asking for some basic support in terms of a question that is likely easy to answer for someone familiar with making code changes like this. If you carefully read the issue and test it yourself, you'll find that it is very easy for the user to make the mistake (in the original post) on the response form. In my opinion, if it is happening to my average user it's likely to happening to everyone else. Can someone please reply? I'm sure its a simple solution, but my clients entire organization is apprehensive and has decided NOT to use their website RSVP until the issue is solved.

owahab’s picture

I believe this has nothing to do with RSVP.

Users using their scroll mouse while they have an active drop-down menu are expected to have problem with it.

I have no problem changing the drop-down menu if there's a good reason to do so ;)

vulzan’s picture

In my opinion the issue does have something to do with the RSVP module design. Even though the module is using a standard drop-down menu convention, the choice of the RSVP module developer was to use a drop-down form field instead of another field type, like radio button. The field itself works just fine; that's why I originally posted this issue as an actual usability issue and not a software defect. However, even though it is a usability issue, it can have considerable impact to the use of the application. In my case, the organization won't use the web RSVP because of the issue. Even though you could just blow this off and call them stupid users ... so be it ... maybe they are ... but the issue could be avoided all-together with a different form field type. AND ... a majority of users are NOT savvy and are probably making the same mistakes. You even know what I mean because its that obvious and easy to do. Why not just remove the limitation of a drop-down box all together if its going to cause an issue. This would only improve the product rather then saying stupid people can't use this because they forget to deselect from the field before scrolling down to submit.

I truly believe that the usability can be improved without impacting functionality by changing the form field type to something that wouldn’t scroll when the user tried to scroll down the screen to submit the input.

I'm glad you understand what I am talking about though. That helps! :)

owahab’s picture

Title: Usability Issue on RSVP Response/Reply Form » Change RSVP response form drop-down to radio buttons
Version: 5.x-1.4 » 5.x-1.x-dev
Category: support » bug

Alright vulzan,
I fully understand and believe that your use case happens for a good percentage of users but I foresee that someone else will file an issue with: "why changed the drop down to radio buttons".

I will wait until some more users vote for this change.

vulzan’s picture

Any chance you could give me some clues about how to change the code myself? I come from a technology background for a large company and understand how long it could take, if ever, to wait on users to vote on issues like this. If I could make an override or something it would mean my users could actually use the RSVP module instead of me having to find another alternative to what is available. Don't get me wrong, I appreciate that the work is free, the module is functioning and all of that ... my users simply will not use it (at all) if it means the administrators are going to have a number of issues trying to justify what users meant to have happen by using the web-based RSVP system. The whole point was to automate the process instead of having an admin have to justify all of the results. If that were the case, just because I have average users, they choose not to use it at all. I wouldn't like that myself because it means I have to find another solution not only for their website, but for use with Drupal sites, altogether. I don't want to have to do that because drupal rocks. Anyway, let me know. At the very least, is there any way of escalating your results by conducting a poll, survey or review to get answers to what your users want, rather then think they will see my post and trail on. Could it be a more public forum article or something where its visibility won’t suffer from being buried beneath tech support request tickets? Whatever you can think of would be great.

owahab’s picture

You may convert the drop-down to radios by changing code in rsvp_reply_form(), change 'select' to 'radios'.

owahab’s picture

Category: bug » feature
ulf1’s picture

Status: Active » Closed (fixed)

rsvp for drupal6 uses radio buttons.

~
Ulf

darshp270689’s picture

Version: 5.x-1.x-dev » 6.x-1.1
Assigned: Unassigned » darshp270689
Priority: Normal » Major
Status: Closed (fixed) » Needs review

is there any module that v can use instead of rsvp module ?i want to know is there any subsitute module for RSVP for event managing.

darshp270689’s picture

Title: Change RSVP response form drop-down to radio buttons » RSVP subsitute

anybody knows is there any module that v can use instead of RSVP?is there any module for event managin/handling?

darshp270689’s picture

darshp270689’s picture

anybody knows is there any module that v can use instead of RSVP?is there any module for event managing/handling?is there any module that hav more feature than RSVP module?

oadaeh’s picture

Title: RSVP subsitute » Change RSVP response form drop-down to radio buttons
Version: 6.x-1.1 » 5.x-1.x-dev
Assigned: darshp270689 » Unassigned
Priority: Major » Normal
Status: Needs review » Closed (fixed)

@darshp270689: do not hijack and change an existing issue for your own. Create a new one, if you know a similar one doesn't already exist.