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
- 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.
Backlinks from headings.
- 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+
-
This bug has been demonstrated on show2.tiki.org
Please demonstrate your bug on show2.tiki.org
Show.tiki.org is not configured properlyThe public/private keys configured to connect to show2.tiki.org were not accepted. Please make sure you are using RSA keys. Thanks.
- Demonstrate Bug (older Tiki versions)
-
This bug has been demonstrated on show.tikiwiki.org
Please demonstrate your bug on show.tikiwiki.org
Show.tiki.org is not configured properlyThe public/private keys configured to connect to show.tikiwiki.org were not accepted. Please make sure you are using RSA keys. Thanks.
- Ticket ID
- 409
- Created
- Thursday 10 November, 2005 01:58:07 UTC
by Unknown - LastModif
- Thursday 30 September, 2021 13:27:06 UTC