cogEnables to create hierarchies
Developed by

Thomas Delafosse

Active Installs14
0 Votes
LicenseGNU Lesser General Public License 2.1

Installable with the Extension Manager


This is a little application designed to let you create a Classification easily. It is based on the normal parent-child relation present in XWiki, but also attach an object to the page being part of this Classification, to mark it as such.

This application provide a Space Template Provider to enables you to create a Classification.
Choose "New Classification" while creating a new Space for your hierarchy and save the page it creates

On the WebHome of the space thus created, a livetable shows you all the first level entries of your classification, and let you create new ones.
Webhome of the space of our classification

All the same, when you access the page of one of this entry you have a livetable with all the sub-categories of this entry, and can also create add new sub-categories, and so on.
Page of a category with all its sub-categories. You can use the breadcrumb above to view and access the parent of this category.

Tested on

This extension has been tested with the following configurations.

Extension VersionXWiki FlavorNotes
1.3.1XWiki Enterprise 4.1.4, 6.0.1

Prerequisites & Installation Instructions

We recommend using the Extension Manager to install this extension (Make sure that the text "Installable with the Extension Manager" is displayed at the top right location on this page to know if this extension can be installed with the Extension Manager). Note that installing Extensions when being offline is currently not supported and you'd need to use some complex manual method.

You can also use the following manual method, which is useful if this extension cannot be installed with the Extension Manager or if you're using an old version of XWiki that doesn't have the Extension Manager:

  1. Log in the wiki with a user having Administration rights
  2. Go to the Administration page and select the Import category
  3. Follow the on-screen instructions to upload the downloaded XAR
  4. Click on the uploaded XAR and follow the instructions
  5. You'll also need to install all dependent Extensions that are not already installed in your wiki

Set the language ressource

If you are using XWiki 4.2 or a version below, you will have to set the right language ressource:

  • Click on the "administration" link at the top right corner
  • In the administration menu, click on "Localization"
  • Scroll in this menu until you see "Internationalization Document Bundles"
  • In that field, copy-paste the following text: "ClassificationCode.Translations"
  • Save the page

Release Notes


This version adds the following 2 corrections wrt 1.3:

  • Replaced rename and delete links from the category livetable with an edit link. Rename and delete can be still used from the page menus on the individual pages
  • Fixed the bug that displayed the create category form even to users having no rights
Created by Thomas Delafosse on 2013/02/11 17:09

Get Connected