Closed (fixed)
Project:
Drupal core
Version:
8.0.5
Component:
book.module
Priority:
Normal
Category:
Bug report
Assigned:
Unassigned
Issue tags:
Reporter:
Created:
9 Mar 2009 at 19:00 UTC
Updated:
17 Jul 2017 at 15:58 UTC
Jump to comment: Most recent
Comments
Comment #1
snowmountain commentedI also have been trying to remove a webform from a book, without deleting the form itself - it takes a while to add lots of form components, so preserving the webform would be desired.
Comment #2
vm commentedseems to me you can visit the nodes, click on the outline tab, reset the book dropdown to none and it will be removed from the book but left as a node.
Comment #3
snowmountain commentedI just looked, and the none option does not appear in the list of a child book page, at the second level.
However, a button "Remove from book outline" does appear.
The other Webform I mentioned above, was finally removed using such a button. I didn't see it - oops - and was looking instead in the drop-downs for book and parent.
- this is with Drupal 6.10
Comment #4
vm commentedwhich means this can be marked as fixed.
Comment #5
candelas commentedhello
i am on drupal 6.10 and i dont get any of the two options that you mention.
i am on the catalan transllation and because of the transllation i couldn't understand that it was in another tab.
thanks a lot for your answerds, now i found where to do it :)
Comment #7
andrew.eatherington@gmail.com commentedRemoving book page.
I can't seem to work this out. I don't have any of the options above. I 've been to the book hierarchy, the node outline tab and the edit tab with the book outline entry. I can't see any button or none in drop down. I'd remove the whole book if I could find where to delete it.
Can anyone help?
Thanks
Comment #8
itkadmin commentedSame problem here.
I can add nodes to a book, but I see no way of removing a node from a book unless I delete the node.
In the book outline of the node edit page, I'm getting a list of existing books, but no option for 'none' or "remove from book outline"
Comment #9
PeterErnst commentedHello Community,
I have the same problem with a Drupal 6.14 installation. During the creation of content is a option available in the "Book Outline" section.
After the node is created, this option disappears and I can't remove a node from a book without delete it. Is there any possibility or work around
to get a node out of a book? This is also true if I come from the "Re-order book pages and change titles" page and want to edit a node witch belongs
to a book. The option in the "Book Outline" section isn't available. Also if I delete the top-level page in a book, the child pages only switch to the top level and i can't get it out of the book.
Many thanks for any help.
Comment #10
PeterErnst commentedThe simple solution for anyone else like my:
Remove a content typ from book outline:
The only possibility to remove any content type from a book without delete the node is the following:
- Visit the node as Admin
- Choose the tab "Outline"
- Click the Button "Remove from book outline"
- do this for any node to remove
Comment #11
Draven_Caine commentedThis issue can also arise if your content type is not check as one that can be used in a book format.
If you dont see the "remove from book" button try checking the book setting and make sure the content type is part of the settings allowing it to be a book.
Comment #12
wingflap commentedI have a site running Drupal 6.19 and I have the Book and the Forum module enabled (among many others). In addition to the default User roles, I have added Admin and Editor.
On the Admin->Users->Permissions page I have:
access printer-friendly version Yes/Yes
add content to books Yes/Yes
administer book outlines Yes/Yes
create new books Yes/Yes
For Admin and Editor
In Admin->Content->Books->Settings
I have:
Allowed book outline types: only Book Page is checked
and Default child page type is set to Book Page
A user with the Editor role created a Forum topic. Apparently, the Book Outline section appeared on the Node Add page for the Forum Topic and a Book title was assigned by the Editor (by mistake).
This book shows up in my list of books and I have no way to remove it. I'm logged in as the site admin (User 1 - not a user with my Admin role). When I try to edit the node and select the Outline tab, I do not see a button for removing the node from the book. Then I went to the Admin->Content->Books->Settings, checked Forum Topic as an allowable book outline type, and returned to the Outline tab on the node edit page. Still no button to remove the node from the book.
How can I remove the book without deleting the Forum topic? Also, functionally, I thought that only site admins see the 'Book Outline' section for Node add/edit for content types not specified in Admin->Content->Books->Settings. This editor should not have even seen the option to add the Forum topic to a book even though that role can create a book and administer the book outline.
Comment #13
hanskuiters commentedThis bug is still active. Is it gonna be solved?
Comment #14
vm commentedThe issue isn't marked as a bug. I can't explain why I have the option to remove from the outline that others don't find.
Comment #15
hanskuiters commentedI'll look in to it
Comment #16
chicagomom commentedAs a temporary workaround, one can get to the outline functionality for a particular node by visiting node/[nid]/outline, where [nid] is the node id for the node you wish to change. You should then be able to click the "remove from book outline" link.
Comment #17
vm commentedalso reported here against 7.x
Comment #18
tarzadon commentedThanks @PeterErnst! I didn't realize that I had to be Admin to Remove a book from the outline. I thought having an Admin role would be sufficient.
Comment #19
yktdan commentedThe workaround in #16 doesn't work for me.
Comment #20
fuzzy76 commentedJudging by all the people in here (including me) experiencing this, there is clearly something wrong here.
I have no blank entries in the book parent dropdown and no "Remove from book outline" link in the outline tab.
Comment #21
fuzzy76 commentedSorry :( The cause of this, in my case, was that the page in questions had child pages. Ofcourse you cannot remove a page without reassigning its children first. Perhaps this might have been the case for some of the other reporters as well? The "Remove from book outline" appeared on the outline tab once I got that sorted out. In hindsight, some of the comments clearly seem to be caused my insufficient permissions (being user 1 is not necessary).
Comment #22
gurtner commented@fuzzy76, I'm logged in as user-1 and have all permissions for everything and all content types and content.
@wingflap, my settings permissions are already set correctly:
access printer-friendly version Yes/Yes
add content to books Yes/Yes
administer book outlines Yes/Yes
create new books Yes/Yes
@chicagomom, I tried your workaround and it finally worked! I do have the "remove from book outline" button available to me at the bottom of the form. Thanks for the suggestion!
Comment #23
raj45 commentedThis bug has reappeared in Drupal 8.
Comment #24
raj45 commentedThis has been fixed in 8.0.5, closing this issue again.
Comment #25
cdmo commentedI think it's just sort of easy to miss. See this screenshot http://screencast.com/t/KzhZilZPyal
Comment #26
capysara commentedIn D7, for some reason I can't access node/[nid]/outline but I can access node/[nid]/outline/remove and that worked for me.