Last updated July 20, 2010. Created by Gurpartap Singh on January 19, 2009.
Edited by GoddamnNoise, tsvenson, choster, Gerhard Killesreiter. Log in to edit this page.
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 it 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.
Comments
CCK Fields
I am need to figure out how to implement paging on a CCK field. I was thinking about taking your module as a basis for this (and bringing anything I figure out back to the module). Has any progress been made in this direction, before I start on my own path?