Content last modified Monday 15 March 2010
hop to #bottom
Categories:
Author:
Current version:
1.0 beta 3
About It:
Get it:
Rate it:
  • Helpful?
  • 1 Yes
  • 3 No
Flag it:
Contact Reason [ ? ]

Multidoc

CAVEAT USER

Please read the readme page before installing.

Multidoc

A system for assembling, managing, and creating navigation elements for multi-page articles. You can have Textpattern treat a Multidoc collection as a single unit (optional), while you get the benefit of dividing long articles into parts.

Features

  • automatically-generated navigation links, pagers, and tables of contents
  • easy collection management, with unlimited levels of structure (chapters, sub-sections, what have you)
  • filter sub-pages out of your front page article lists (if you want to), while keeping them available for search results
  • MLP-ready (I think; untested)

Requirements

  • PHP 5
  • an open custom field
  • the soo_txp_obj library, included in the release
  • willingness to help me test this!

Full details here: Multidoc

Version History

1.0.b.3 (1/27/2010)

  • Articles without live or sticky status now excluded
  • Expired articles now excluded or not, according to site preference
  • New preference for showing past, future, or all articles

1.0.b.2 (9/18/2009)

  • New tags:
    • soo_multidoc_page_title (drop-in replacement for page_title)
    • soo_multidoc_breadcrumbs breadcrumb trail within Collections
  • changed to new soo_plugin_pref plugin for preference management

1.0.b.1 (7/5/2009)

  • adapted to v1.0.b.1 of the underlying soo_txp_obj library
  • code cleaning
  • downshift to v2.0 of the GPL

1.0.a.7 (6/2/2009)

  • soo_multidoc_pager:
    • changed html_id to only apply to wraptag
    • added wrapclass and breakclass attributes
    • generally improved break behavior
  • soo_multidoc_article and soo_multidoc_article_custom no longer needed, and have been eliminated (thanks to net-carver for the suggestion to use MySQL temporary tables, allowing the replacement of about 270 lines of code with about 12)

1.0.a.6 (5/23/2009) (thanks to net-carver for the shout)

  • Bug fix for using custom field #10 or higher
  • Bug fix for error message when there are no Multidoc articles
  • Now uses v0.2 of soo_plugin_prefs

1.0.a.5 (5/1/2009)

  • Added <txp:soo_multidoc_page_number />.
  • Fixed a bug regarding multiple soo_multidoc_pager tags on the same page.
  • Added compatability with soo_plugin_prefs plugin.

1.0.a.4 (4/2/2009)

  • Added limit and placeholder attributes to <txp:soo_multidoc_pager />.

1.0.a.3 (2/6/2009)

  • Fixed add_title bug in <txp:soo_multidoc_link /> (caused during upgrade to the newer version of the soo_txp_obj library).

1.0.a.2 (2/5/2009)

  • No significant changes, but based on a newer version of the soo_txp_obj library.

1.0.a.1 (2/4/2009)

  • Initial release.
Article Request Count:
Keywords/tags:
Initially released:
4 Feb 2009
Posted here:
04 Feb 2009
Article modified:
28 Jan 2010

If there is a comment form at the Information URL, you may want to leave your comments/questions there or at the Forum thread for quicker feedback. Otherwise, comment away:

Your comment will NOT be submitted until you click the 'Submit' button on the next pageload.

Subscribe to this article's comments RSS feed. [ ? ]   View Recent Comments across the site.

You know you want to visit the Archives.

Browse

Categories


Articles

There are also tag clouds, 'cause those are fun.
TxP · TxD · GG