Separate nodes into pages with paging module
The paging module gives you the ability to separate the text within the node body field into pages using the
tag within the text.
To install this module just go to Administer >> Site building >> Modules and enable the module.
![]()
The first thing we have to do is enable the paging filter on an input format. Go to Site configuration >> Input formats. In this example, click on configure for the Filtered HTML.

When you are in the settings page scroll down to the Filters field set and tick the Paging checkbox.

The final thing we have to do is go to Site configuration >> Paging and select which node type you want the paging tag to be enabled on, in this example I'll tick the Page checkbox.

Now it's time to test it out, go to Create content >> Page and create a page node and then add
between the text.

Now check out your node page, you should see a pager at the bottom before the comments.

There you go now we have a way of separating a node into separate pages. If you have any questions just leave a comment.
Comments
Have you tried...
Have you tried using this with the Book node type. I can see where this would be REALLY useful, if each chapter in a book (with the chapter TITLES) could be sub-divided into pages!
Yes, I've tried it...
Paging works very well with the Book content type.
Pagination module is another great alternative
The pagination module offers some different options for performing the same function. http://drupal.org/project/pagination. Allows you to set automatic pagination for nodes based on character count, specified words, or other options.
Well explained
Thanks for the article, nice, clear and useful!
This is something that new comers often ask about, good to see there are excellent options out there.
Have you tried using this
Have you tried using this with the Book node type. I can see where this would be REALLY useful
I prefer the pagination
I prefer the pagination module instead, purely due to the fact that it allows a table of contents to be displayed based on the pages. So, you can jump straight to whatever page you need, without having to serially go through all pages to get to, for example, the last page.
If the paging module had I similar function, I would probably change to using it instead, as it seems (other than the toc), slightly more feature rich.
Add new comment