Item8863: Add TOCBUTTONS feature for TocPlugin

pencil
Priority: Normal
Current State: Closed
Released In: n/a
Target Release: n/a
Applies To: Extension
Component: TocPlugin
Branches:
Reported By: WolfgangDenk
Waiting For:
Last Change By: CrawfordCurrie
We use the TocPlugin especially for technical documentation, see for example http://www.denx.de/wiki/DULG/Manual (sorry, this is still old stuff which is not running Foswiki yet - this patch is part of the needed work to replace that installation); when viewing such a "book" it is very convenient to have navigation buttons that link to the "previous" resp. to the "next" topic (as determined by WebOrder), and back "Home" to the tableof contents.

This patch attempts to implement such a feature. I am not an expert for Foswiki, so please bear with me if the implementation is not ok. for example, I have no idea if adding the %TOCBUTTONS% as part of the "contentfooter" in a custom template is acceptable, or if there is a better way to do this. All comments welcome.

-- WolfgangDenk - 08 Apr 2010

Changes in patch version 2: - add user documentation - print navigation buttons only for topics listed in WebOrder; don't print error messages for other topics

-- WolfgangDenk - 16 Apr 2010
 

Closed (by Wolfgang)

-- CrawfordCurrie - 24 Mar 2011

ItemTemplate edit

Summary Add TOCBUTTONS feature for TocPlugin
ReportedBy WolfgangDenk
Codebase 1.0.9
SVN Range
AppliesTo Extension
Component TocPlugin
Priority Normal
CurrentState Closed
WaitingFor
Checkins TocPlugin:bd6559ed8cce
TargetRelease n/a
ReleasedIn n/a
I Attachment Action Size Date Who Comment
patchEXT patch manage 5 K 08 Apr 2010 - 12:09 WolfgangDenk [PATCH RFC] Implement TOCBUTTONS feature for TocPlugin
patch.v2v2 patch.v2 manage 9 K 16 Apr 2010 - 11:53 WolfgangDenk [PATCH v2] Implement TOCBUTTONS feature for TocPlugin
Topic revision: r4 - 24 Mar 2011, CrawfordCurrie
The copyright of the content on this website is held by the contributing authors, except where stated elsewhere. See Copyright Statement. Creative Commons License    Legal Imprint    Privacy Policy