Zenario's Organizer back-end is built on static YAML files, and written in TUIX. These describe and give structure to its sections and panels. The YAML files serve as a map or plan of what functionality a module adds to Organizer, and where it sits in terms of navigation.
In order to add an element to Organizer, a module must contain one or more .yaml files in its tuix/organizer
subdirectory.
In Organizer, the elements at the top level are the top level navigation. This is visible in the left navigation bar of Organizer.
To add functionality to Organizer, a module must either create a top level item to contain it, or place its functionality in another module's top level item.
To add to the top level navigation, a module should simply add a new element at the top level.
For third party developers, it is good practice to prefix the code with your company's name, to avoid name clashes with other developers.
Top level navigation must also have at least one second level navigation item. Second level navigation can be defined using the nav property.