Posted by stuckagain on September 7, 2010 at 8:51pm
A pull-quote is a quotation or excerpt from an article that is typically placed in a larger or distinctive typeface on the same page, serving to entice readers into an article or to highlight a key topic - see the pale yellow block in the image on the right.
Without the module, authors would need to duplicate the text excerpt.
Functionality
This module automates and simplifies the use of pull-quotes for Drupal, by:
- removing the need to duplicate excerpts;
- automatically adding opening and closing quotation marks to the pull quote;
- leaving the excerpt unchanged in the body text;
- formatting the pull-quote to match your site's design, using CSS.
To use, simply place intended text excerpt inside a span tag with a class of 'pullquote'. The module then duplicates the text, adds opening and closing quotation marks and formats with an eye-catching design.
Benefits
This has several advantages:
- the avoidance of duplicated text, makes your work better with screen-readers like RSS, as there is no out of context excerpt duplication;
- it is easier for less skilled authors to create pullquotes;
- pull-quotes can be put on the opposite side, simply by adding a different CSS class; and
- if you later want to change the design of your pull-quotes, you can do so with just one simple change.
Development roadmap
- custom CSS that does not get overwritten at module upgrade
- citations to show authors name, year, source document etc
- WYSIWYG support;
- out-of-the-box styles that match popular themes selected from options page by site admins
- simpler token-based markup, for example:
[pullquote]Lorem Ipsum[/pullquote]instead of<span class="pullquote">Lorem Ipsum</span>
Credits
Thanks to:
- css-tricks.com for their inspiration;
- Sun for his code critique during development;
- lliss and callison for their invaluable coding and co-maintainer contributions.
Project Information
- Maintenance status: Actively maintained
- Development status: Under active development
- Reported installs: 255 sites currently report using this module. View usage statistics.
- Last modified: March 11, 2011