I am using the Signup module with Calendar. The collapsible text that allows visitors to sign up for an event reads, "Sign up for Event Name". I'm not using this module to allow visitors to sign up for events but rather to get reminders about them. I'd therefore like to know how to change the "sign up" text to something different. I used the string override module to change what I could but this pretty much just affected the submit button text. Is there any way that I can accomplish what I want without having to hack away at the code?

Comments

I'm looking around for a way to do this right now, does anyone have any suggestions on where to start in modifying form elements like this, for a form like this?

I'm trying to do the same thing... with no success.

This can be done with Rules Forms in Drupal 7, but the Rules Forms support that shipped with Rules 1 cannot set element titles or descriptions.

The module is supposed to replace 'Sign up for' with 'Sign up for @title' where @title is the title of the node. But this doesn't seem to be working (line 41 of signup_form.inc). $node->title is coming up as NULL.

A quick alternative is to simply use String Overrides. Enter 'Sign up for @title' as the original string and then create your replacement.

This will work in Drupal 6.x.

Version:6.x-1.0-rc6» 6.x-1.x-dev
Category:feature» bug

Changing to bug since $node->title is not intended to be NULL