You are here

README.txt in Node registration 7

Entity based registration system for Drupal
====

Set up
----

1. Download & enable + dependencies
2. Choose node types to enable
   (`admin/structure/types/manage/TYPE/edit`)
3. Add fields to new registration type
   (`admin/structure/node_registration/manage/TYPE/fields`)
4. Tweak registration type settings
   (`admin/structure/node_registration/manage/TYPE/settings`)
5. Party

Permissions
----

Most permissions are intelligent: a combination of
checkboxes (`People > Permissions`), registration type
settings and node registration settings (`node/2/registration/settings`).

Settings
----

For registration types and nodes:

* Enable (per type **and** per node)
* Capacity
* Max slots per authenticated registration
* Max slots per anonymous registration
* ~~Allow e-mail address change?~~
* ~~Require e-mail address verification?~~
* Send reminder before event
* Registration success message
* E-mail sender name
* E-mail sender address
* E-mail to registree
* E-mail to admin
* Reminder e-mail
* Mailhandler which provides attachment support (needs mimemail module)

For registration type only:

* Date field (which node type field to use for start date/time)

For nodes only:

* Registration start date

Cool options
----

* `drupal_alter`s
* Views integration
* Tokens

Developers
----

See the dev docs: docs/DEVELOPERS.md

To do
----

### Settings

* Cancel mail to registree
* Cancel mail to admin

### More

* **double check & test tokens**
* more drupal_alter interfaces, because they rule
* fix the crazy menu to be like the node type menu tree
* documentation obviously (inline and outline)

File

README.txt
View source
  1. Entity based registration system for Drupal
  2. ====
  3. Set up
  4. ----
  5. 1. Download & enable + dependencies
  6. 2. Choose node types to enable
  7. (`admin/structure/types/manage/TYPE/edit`)
  8. 3. Add fields to new registration type
  9. (`admin/structure/node_registration/manage/TYPE/fields`)
  10. 4. Tweak registration type settings
  11. (`admin/structure/node_registration/manage/TYPE/settings`)
  12. 5. Party
  13. Permissions
  14. ----
  15. Most permissions are intelligent: a combination of
  16. checkboxes (`People > Permissions`), registration type
  17. settings and node registration settings (`node/2/registration/settings`).
  18. Settings
  19. ----
  20. For registration types and nodes:
  21. * Enable (per type **and** per node)
  22. * Capacity
  23. * Max slots per authenticated registration
  24. * Max slots per anonymous registration
  25. * ~~Allow e-mail address change?~~
  26. * ~~Require e-mail address verification?~~
  27. * Send reminder before event
  28. * Registration success message
  29. * E-mail sender name
  30. * E-mail sender address
  31. * E-mail to registree
  32. * E-mail to admin
  33. * Reminder e-mail
  34. * Mailhandler which provides attachment support (needs mimemail module)
  35. For registration type only:
  36. * Date field (which node type field to use for start date/time)
  37. For nodes only:
  38. * Registration start date
  39. Cool options
  40. ----
  41. * `drupal_alter`s
  42. * Views integration
  43. * Tokens
  44. Developers
  45. ----
  46. See the dev docs: docs/DEVELOPERS.md
  47. To do
  48. ----
  49. ### Settings
  50. * Cancel mail to registree
  51. * Cancel mail to admin
  52. ### More
  53. * **double check & test tokens**
  54. * more drupal_alter interfaces, because they rule
  55. * fix the crazy menu to be like the node type menu tree
  56. * documentation obviously (inline and outline)