Invenzzia »

A documentation generation system written in PHP5.
Tasklist |

FS#7 - TODO: Packages

Attached to Project: TypeFriendly
Opened by Zyx (Zyx) - Monday, 11 August 2008, 05:40 GMT-7
Last edited by Jacek Jędrzejewski (eXtreme) - Thursday, 26 February 2009, 09:51 GMT-7
Task Type TODO ticket
Category Core
Status Researching
Assigned To Zyx (Zyx)
Operating System OS-independent
Severity High
Priority High
Reported Version 0.1.0
Due in Version 0.2.0
Due Date Undecided
Percent Complete 0%
Votes 0
Private No

Details

This ticket describes a TODO map for the new feature called "packages".

Package is a group of somehow connected pages that have an additional TOC. Each page is chosen for the package separately with a tag.

Each package has its own alphanumerical "id" that is used to identify it. Once we choose a package for at least one file, TF should create under the table of contents an additional frame called "Packages" with the links to the package content in the form of a separate TOC.

Available configuration options:

packagesEnabled - whether to enable packages or not.
recursivePackages - the package setting applies also to all the subchapters, if they do not have its own package definition.
hidePackages - allows to hide certain packages.

Packages do not affect the navigation between the pages.

During the rendering, the page should display the package name as a link to its TOC.
This task depends upon

Loading...