When the Book module was first designed a "Book" could only consist of "Book pages", so that the "Add child page" link was perfectly logical. Now, however, a book can consist of multiple node types and there is a real UX issue (I find) in trying to explain to users that if they just want to add an "ordinary" page they should use the "Add child page" link but if they want to add any other kind of page then they should "Add content" and specify "manually" so to speak exactly where they want to put it.
It would be much nicer if you could choose what kind of child page you want to add to a book.
There is a D7 module that does this called Book Made Simple. Would it be possible to put this in Core?
This would make the present "Content type for the Add child page link" setting redundant
In addition, I would suggest that the "Content types allowed in book outlines" setting be expanded, so that the default can be overridden for each book.
Comments
Comment #9
ptmkenny CreditAttribution: ptmkenny commentedClosing in favor of https://www.drupal.org/project/drupal/issues/460736