Hi, I'm using this module, which is great btw... but I cant seem to find where to update a users status from from one state to another. The use case is that an admin wants to update the status of users that have actually attended the event.

From the event, I've clicked on the 'Signup Status' tab, but it doesnt show an option to change the status. It shows the summary section and the details section, but the details section only shows an 'operation' to cancel the signup. I've already created a new status via admin/settings/signup_status.

Any help would be greatly appreciated.

Thanks,
Allen

Comments

mdowsett’s picture

Status: Active » Closed (fixed)

click on the "signups" tab and you can see a list of registrants. There is a checkbox beside each registrant and a dropdown menu above the list of registrants where you can select the new status and click on the button to apply.

wolan’s picture

Version: 5.x-1.0 » 5.x-1.1
Status: Closed (fixed) » Active
StatusFileSize
new53.64 KB

Reopened this.

Running signup 5.x-2.7 & signup-status 5.x-1.1 and do not have "dropdown menu above the list of registrants where you can select the new status and click on the button to apply". The checkboxes beside each user is there.

I have tried to patch signup-status.module with this "signup_status_signup-5-2-6_compatibility.patch" described in http://drupal.org/node/340024

Seems like the "signup_status_node_admin_form()" from the signup-status.module does not override the "signup_node_admin_details_form()" for the signup.module....but why?

What am I missing? Am I the only one with this problem?

wolan’s picture

StatusFileSize
new60.1 KB

Got it running fine on a Drupal Core 5.3 but does not work in Drupal Core 5.2, any clues if this could be the difference? (Problably not...)

Is there a way to examine which menu-items overrides what menu items and vice versa?

Attached is a screenshot of the version working...

wolan’s picture

Does anyone know if there are any known conflicts between signup-status.module and other drupal modules?

Peter Bex’s picture

Using the Drupal 6 version of the module (6.x-1.0-alpha2) I don't see the actions listed either. If I understand correctly, by setting "configurable" to TRUE in hook_action_info, the actions table must be filled manually by the module (probably an action needs to be inserted whenever a new status is added).

By the way, I do see the dropdown with actions, but that only contains the three default actions: "Cancel signup", "Mark signup attended" and "Mark signup did not attend".

Peter Bex’s picture

StatusFileSize
new3.65 KB

My previous comment apparently doesn't apply to the node signup admin page. Here's an (admittedly pretty ugly) patch to get the status changes in the dropdown in the Drupal 6 version of the module.

Peter Bex’s picture

StatusFileSize
new3.65 KB

hm, the upload form messed up. Trying again

magnus’s picture

Version: 5.x-1.1 » 6.x-1.x-dev
Status: Active » Reviewed & tested by the community

The patch works great.
Thanks!

You could also install Views Bulk Operations and then you will have a new view where you can change what you want to be able to bulk operate, e.g status of signup.
Use that view in the signup admin view.

Peter Bex’s picture

I was wondering about that :) Perhaps instructions on how to do this could be added to the README, because I had no idea you could "replace" admin pages like this.

However, it would be better if the regular admin page would work like this "out of the box".

dww’s picture

Status: Reviewed & tested by the community » Closed (works as designed)

How to setup VBO is already documented in the README, thanks to #503286: Document how to change status (Views & Views Bulk Operations)

I'm not going to duplicate the effort of VBO. However, nor am I just going to make that a required dependency. If you want it, install it. If not, that's your decision.