Nodesplit
Categories
Component ID
Component name
Component type
Maintenance status
Development status
Component security advisory coverage
Component created
Component changed
Component body
Nodesplit
The nodesplit module takes the node edit/add form and divides it up into pages. (designated by the nodesplit fielg group type)
Many other modules do the same thing with javascript, but nodesplit divides it up in load time, and while still loading the entire node, doesn't actually save the entire node and render all of the fields.
Benefits:
- faster performance for long node edit forms
- easier navigation of a multi-paged edit form
- ability to go to a url of a specific page for a node edit form
- ability to add in a dropdown box, or any custom field very easily
Drawbacks:
- core functionality for hook_[content_type]_form_alter not available
- hooks for node add, (or insert) will only affect the first fieldgroup, all other fields will have to be changed during node edit
- *node_save isn't called, so currently the updated stamp does not work the same way
- *still loads the entire node on every page
* indicates plans for future fixes
Sponsored by Freeflow Digital, development by steveOR and Freeflow Digital.
