To replicate in 4.7.2:

1) Create static page 1 (not a book page)
2) outline it as a top level book
3) create static page 2
4) outline it as a child page of static page 1
5) edit static page 2, IMPT: set 'workflow' as 'create new revision'
6) click submit. Now static page 2 is no longer outlined under static page 1

If your 'create new revision' checkbox is unchecked then the outline IS remembered

Comments

beginner’s picture

Version: 4.7.2 » x.y.z
Priority: Critical » Normal

just reproduced in cvs.

koorneef’s picture

The outline is also removed by just editing the contents of a static page which was previously outlined. Very annoying when you edit the main article and lose the complete book and have to re-outline the page and search for the orphan pages. I'm using 4.7.2

degerrit’s picture

Perhaps it's obvious, but the same problem does NOT occur to 'book' nodes, it only occurs to non-book nodes which are outlined in an existing book.

So it seems that the code to update the book table (?) with the new node revision is *already* present in the book module? It just doesn't work with non-book nodes :-(

(I 'solved' this on our site by converting all pages belonging to a book to a 'book node' type....)

magico’s picture

Confirmed!

webernet’s picture

magico’s picture

Status: Active » Closed (duplicate)