Loading...
 
Skip to main content

maketoc needs backlinks from headings to TOC, heading formatting options, outline numbering, etc.

Status
Closed
Subject
maketoc needs backlinks from headings to TOC, heading formatting options, outline numbering, etc.
Version
2.x
3.x
4.x
Category
  • Feature request
Feature
Theme: Look & feel, Styles, CSS, Theme Control Center
Wiki Plugin (extends basic syntax)
Wiki Structure (book & table of content)
Wiki Syntax (text area, parser, external wiki, etc)
Submitted by
marbux
Lastmod by
Xavi (as xavidp - admin)
Rating
(0)
Description

A small collection of related issues with maketoc:

TOC and heading type sizes

  • This is an issue that seems to crop up repeatedly on tw.o. Users would like to be able to easily control type size of both the TOC itself and headings created by maketoc. Type size for both seems to be theme-dependent now, with many themes using very large type size for headings, some with a type size for TOC entries that is too small for users with only slight vision loss. It would be a Good Thing if TOC and heading type sizes could easily be set globally, per object type, and by category, with switches available to vary those settings on a per page or object basis.

TOC and heading character attributes

  • It would help reduce inconsisistencies in TOC and heading character attributes (as in this tracker item) if the attributes could be set globally, per object type, and by category, with TOC switches available to vary those settings on a per page or object basis. However, the ability to manipulate emphasis within a single TOC/heading entry should be retained, so that for example, a single word could be italicized in a TOC/heading entry.

Vertical linespacing between headings and text

  • Under some themes, vertical linespacing between text and headings is too much for taste, or as in the theme affecting this tracker item, too small for taste. This is another setting that should be unleashed from the themes and made easily selectable by a Tiki admin through global, category, and object type settings, with switches for per page or object variation.
  • Links from the TOC to headings are now 1-way. For larger pages, maketoc would be much more user friendly for those viewing pages if clicking on a heading would take you back to the TOC.

Outline numbering.

  • TOC formatting and heading formatting would be friendlier to the eye if both could be assigned numbering schemes such as 1., 1.1, 1.1.1, 1.2 or I., A., 1., a., II, etc. Settings might be implemented as described for TOC and heading formatting. If developed, this might be implemented for lists as well.

Headings indentation.

  • Many power users in the word processing and outliners worlds expect headings to inherit the indentations of the corresponding TOC entry. This would help break up the visual clutter that happens when many headings are close together vertically as a result of short text elements separating them, as in this tracker item (but it is far worse when there are subtopics and corresponding subheadings). Settings might be implemented as described for TOC and heading formatting.

Text indentation

  • Many people used to word processors' outlining or stand-alone outliners expect text to be left-indented one tab more than its heading. Relevant settings might be implemented as described for TOC and heading formatting.

Associated features

  • Display current settings in editor, change current settings from editor. Make changes to settings made from the editor apply only to the object being edited, so that users do not accidentally apply per object settings to other objects. Admins should have option to disable deviations from admin-set settings.
  • maketoc is commonly used in conjunction with list features. Any changes to maketoc should not unintentionally impact the list feature and vice versa.
  • Need to ensure that all enhancements suggested render correctly when Tiki objects are exported as PDF.

Future options

  • Future options might be kept open by maintaining compatability between Tiki objects containing maketoc elements and various formats used by outliners such as OPML, XOXO, OML, or OpenDocument XML. (See corresponding Wikipedia articles.) E.g., it might be feasible at some point to directly export an outline file to Tiki where it is imported as a wiki or blog page and vice versa.

Importance
3
Priority
15
Demonstrate Bug on Tiki 19+
Demonstrate Bug (older Tiki versions)
Ticket ID
409
Created
Thursday 10 November, 2005 01:58:07 UTC
by Unknown
LastModif
Thursday 30 September, 2021 13:27:06 UTC


Show PHP error messages