I'm working on an indpendant writers community, which allows people to publish their work on the site and get feedback. For this I need the book module to act more like an actual book.
I need it so that there are only parents and children, so there's a book, and its pages. I also need it so that only one user owns and controls the book, so no other users can change the order or suchlike. It's also important that my users are able to re-order the pages easily, the weight system will only allow for 40 pages before they start being ordered by title, which might cause pages to be in the wrong order.
I can code, and I'm coding modules for other modifications I need. But this book business is proving difficult, since there is little documentation on how to code new nodes for 5.x unless you are already familiar with 4.7.x, which I'd rather not have to do.
Does anyone have any suggestions?