[Show/Hide Right Column]

This page needs review

Structures are used to group an arbitrary set of wiki pages into a navigable tree . They are very useful for grouping Wiki pages into documentation, manuals, FAQs, HowTos, etc.

1. Navigating Structures

1.1. Browsing

When browsing through the Wiki:
  • If a page is part of one or more structures, a dedicated icon will appear at the top of the page (Image ). Select the structure name from this list to activate it.
    the dedicated icon doesn't appears and a structure is automatically activated in the following cases :
    • the wiki page is the structure's root Wiki page
    • the wiki page is part of only one structure and the "Open page as structure" option has been activated (see Structure Admin)
    • the wiki page is part of only one structure and the structure is defined in the url (wiki_page_url&structure=your_structure)

Once a stucture is active, pages belonging to the structure are displayed with a navigation bar.
The navigation bar provides icons to the next (Image ), parent (Image ), previous (Image ) and homepage (Image ) structure pages.

If you have tiki_p_edit_structures permissions, a structure icon (Image ) will appear to let you modify the structure (see below ↓Managing an existing structure).

1.2. Slide Show

If the slide-show feature is enabled, selecting the 'slides' button from the page bar will display a structure page as a slide-show!

1.3. Table of contents tag ({toc})

Using a {toc} tag in a page belonging to a structure will display a Table Of Contents for any sub-pages the page has. For this to work, the page must have sub-pages. See PluginToc for full documentation of this plugin.

You can print a whole structure at once into a single html containing all pages with their corresponding images, etc., through the Wiki > Multiple print feature.

And you can optionally produce an odt file out of that, that you can use to create a pdf out of it easily with OpenOffice.org

See an example explained for the whole documentation here in doc.tw.o:
Printing the Documentation

2. Managing an existing structure

Users with the tiki_p_edit_structures permission on a structure (or globally) can modify it.
Modifications can be done via tiki-admin_structures.php (available from the menu Wiki > Structures) or while navigating the wiki.

2.1. Adding a new page

Select the structure you wish to edit in tiki-admin_structures.php
From tiki 9, it is possible to simply drag an existing page from the page list and drop it where you want in the tree.
screenshot ?
Or you can use the "Add a new child page" button (Image ) to add a new page wich will be created with a PluginToc inside.
screenshot ?

Alternatively, you can add a new page while browsing the wiki, as a sister or child page to the page you are viewing.
This second process is often easier to work with in the case of a very long structure (such as the case of the Full Documentation structure here at doc.t.o).
For example you can add a page in the Documentation structure here at doc.t.o with just just 3 clicks :
  • First click: doc.t.o left column : doc.tiki.org > "All the Documentation" (All the Documentation)
  • Second click: at the page name prior to the page where you want to create yours. "Plugin Events" (in this case). Well, yes, you have to scroll the page (which implies some extra click or Ctrl+F for the word "Plugin" ... )
  • Third click (same number of clicks as when creating the page by other means) : write the (new) page name at the header section of that page, and click at "Add page".
  • Add you content, Save. Done.

2.2. Moving a page around

You can move a page in a structure via tiki-admin_structures.php with simple drag&drop, even through differents levels.

2.3. Removing a page

You can remove a page from a structure via tiki-admin_structures.php. Just click on the associated button.
screenshot ?

Users with the tiki_p_admin_wiki permission on a wiki page (or globally) will be prompted a choice to delete the wiki page as well as removing it from the structure.
screenshot ?

2.4. Watch Structures

If the perms(tiki_p_watch_structure) and the feature (feature_user_watches) have been set, it is possible to watch a structure. It means each time a page in the structure is changed or a page in the structure is added or removed, you can receive an email notification

StructuresUser | Using Structures | UsingStructures|Structures User


Site Language


These keywords serve as "hubs" for navigation within the Tiki documentation. They correspond to development keywords (bug reports and feature requests):

Tiki Newsletter

Delivered fresh to your email inbox!
Newsletter subscribe icon
Don't miss major announcements and other news!
Contribute to Tiki