[Solved] I had been trying to figure out how to display
a Drupal 8 version of the D7 "Book Navigation" menu block,
since it was not listed anywhere on the "Block layout" page;
not even under the Region-heading 'Disabled'.
See the comment below,
"D8 - Display missing blocks using any 'Place block' button",
for more info.
---
Note: This posting has been substantially changed since VM's kind posting in comment #1. (2015.12.29)
Comments
=-=
if only the core book.module is enabled as stated in the opening post then that is the problem you are having. You will also have to enable the block.module
D8 - Display missing blocks using any 'Place block' button
@ VM - Sorry about the confusion. I was trying to say that in addition to those Core modules that are enabled by default during the 'Standard' Drupal 8 installation ('Standard', I think it is called: As opposed to the other installation option of 'Minimal'), all of those which were enabled by default, I left enabled, and the only additional Core module I had enabled over-and-above the default set, was the 'Book' module.
Luckily AndrewFN clued me in, on another d.o page, to the solution I was looking for.
Thanks, VM, for your response.
======================
Drupal 8 - Display all of the additional pre-installed, and immediately available blocks from Drupal 8 Core, that are missing from the set of those displayed by default on the 'Block layout' page (admin/structure/block), by clicking any region's "Place block" button.
That will open up the "Place block" pop-up window with the full list of all the blocks available from the D8 Core modules that you presently have enabled, as well as any blocks from 'Contrib' modules you may have imported and enabled.
That is to say, additional blocks will show-up in the "Place block" window if you first "Enable" additional D8 Core modules that have blocks associated with them; and additional blocks will appear if you "Import" and "Enable" 'Contrib' modules that have blocks associated with them.
Please note that any changes you make to the default setup, as it first appears, will only affect the theme which is selected by the theme-tab at the top of the 'Block layout' page. You must set the blocks for each theme separately.
The 'Block layout' page-top tabs represent only those themes which have been "Installed", and will be listed at the top of the 'Appearance' page, under the heading 'Installed theme'.
Themes classified as 'Installed theme' means that the theme has not only been imported into your D8 codebase, but that you have also gone to the bottom of the Appearance page, under the heading 'Uninstalled theme', and clicked its button 'Install'.
(The 'Bartik' and 'Seven' themes are the only two themes pre-imported and pre-installed by D8 Core. 'Stark' is the only other theme pre-imported by D8 Core, but 'Stark' is not 'Installed' by default.)
All the best; intended.
-Chris (great-grandpa.com)
___
"The number one stated objective for Drupal is improving usability." ~Dries Buytaert *
Can confirm this trick is still helpfull
I've created a custom menu and didn't find it back on the block layout page. I can confirm that clicking any 'place block' button brings up a new popup window where you can find missing blocks, in my case i've found my custom menu.
Book Order
Got this now, thanks. The problem is that the Book order in the navigation is not changeable. Yes, you can try to change the order of the book via weigh, but it does not stick. The new books seem to be added at the end of the the existing books. In Structure | Books tthere is no way to reorder. You have to go book by book, edit each book and try to change the Book Outline Weigh....but it does not stick nor reorder. There are others complaining about this issue on D8.
No solution so far.
Code to sort books by weight in Book navigation block
The following is a solution for sorting books in the Book Navigation Block.
I haven't submitted a patch and don't have time to figure it out right now.
Here is the git diff output for my changes.