Still on Drupal 7? Security support for Drupal 7 ended on 5 January 2025. Please visit our Drupal 7 End of Life resources page to review all of your options.
Signup Node Spawn allows you to automate the copy-based creation of new signup nodes based on existing nodes. If you turn spawning on for a signup node, when signups close, a new copy of the node will be created, including the spawn settings. Spawning will be turned off on the original. This allows for continuous ongoing creation of signup nodes when seating limits close. You can turn off spawning at any time.
Background: This functionality was created for a Drupal platform that uses Signup to manage access to online courses with limitations on the number of students they seat. Signup Node Spawn allows us to automatically close and open new copies of courses when the limits are met. The module has been created with the potential for other applications, however. Please let us know how you use it.
Note this, from the Signup module:
Signups close in 3 main cases: (1) it is a time-based node and the close-in-advance time has been reached (auto-close via cron); (2) the node has a signup limit and the limit is reached; (3) a signup administrator
manually closes signups.
Create new (or use created yet) relation type in Structure - Relations. If you use arity bigger than 2, the widget loads only first node per relation. If you want to use directional relation, setup source same as parent content type (where the widget will be used).
Go to Structure - Content types to your parent type's manage fields page and create Relation field with widget Edit form of related content."
In widget's settings form set type of relations, content type of related nodes and other settings. Relations of other types and related to content of other types will be ignored.
Stable or dev?
7.x-1.0 can edit only fields on related node, relations are sortable (weight is saved to field od relation), widget is formated to table
7.x-1.x-dev can edit both fields on relation and related node, but for now does not support sorting and whole widget is not formated to visual attractive table (but you can make "fake table" by CSS), requires this patch