Good morning everyone. Our new Signup system is in place. There is only one major change that took place: The current signup list display has moved.
Before, each event listed who signed up, what role they signed up for, and that was it. That's not a great deal of information. This is due, in part, to how much effort it took to hack Signup to display it. This information has been moved. Hacking the module is not the preferred method of change, and when an update for Signup is released (like last week), all of my hacking is overwritten. In some cases, modules may change to the point of no return and I would have to re-hack it to get our information to display.
Now it's better. Each event now has a tab at the top entitled Signup List. That tab will list all of the people that have signed up, what role they will fill, the name of their alternate (if bringing one), the time they signed up, and any comment they may have left. This list is sortable by anyone caring to take a look, so you can now see how many people will fill each role, and who, and get a precise time that each person signed up.
This is a much better method of display, because now I don't have to hack Signup. The only change to Signup that I have to now make is adding a field for Class (I'm trying to decide the best method of pulling this off). Afterward, it's very easy to update the display for the new Signup List. Furthermore, future updates to the Signup module should not affect our system.
At this time, there does not appear to be anyway to embed the Signup List in the events themselves. However, I'm new to the Views module (which provides the Signup List display), so I will continue to tinker with that in an effort to embed the list.
You may even see a few other displays change around the site...
Everyone please have a look at the events so that you can understand how this new system works. If you have any questions, please feel free to comment below.