Paging: Break long pages into smaller ones
Last modified: May 28, 2009 - 15:00
Overview
The paging module breaks long pages into smaller ones, either automatically by word/character limit, or by means of a customizable pagination tag. For example:
First page here.
<!--pagebreak-->
Second page here.
<!--pagebreak-->
More pages here.Installation
- Copy the paging-6.x-x.x.tar.gz contents to sites/yoursite/modules directory (usually sites/all/modules) and enable is at yoursite/admin/build/modules .
- Enable paging for the content types you want to use it on, in the paging configuration at yoursite/admin/settings/paging .
- Enable the paging filter for the relevant input format (usually Filtered HTML), in Input Formats configuration at yoursite/admin/settings/filters .
- Your module is now setup and ready to be used.
Frequently Asked Questions
- How can I enable the paging module to use Clean URLs?
- Drupal's pager system does not support clean URLs by default. A workaround can be found at http://gurpartap.com/node/19 .
- How much support does paging provide for CCK node types?
- Paging only works with content types using the core "Body" field.
- How can I customize the pager navigation?
- Either the theme_pager() function can be overridden to make minor customizations (see http://drupal.org/node/173880#function-override) or a complete new(custom) theme function to use can be specified in paging settings at admin/settings/paging.
Support
If you experience a problem with paging module, file a request or issue on the paging queue at http://drupal.org/project/issues/paging. DO NOT POST IN THE FORUMS. Posting in the issue queues is a direct line of communication with the module authors.
Credits
- Original module written by Marco Scutari.
- Rewritten and considerably shortened and made more Drupal-friendly by Earl Miles.
- Yet again rewritten, extended and currently maintained by Gurpartap Singh.
