-
Notifications
You must be signed in to change notification settings - Fork 19
Ximdex Basics
In order to have a first global idea about how Ximdex works, we describe here a few topics you must know about Ximdex CMS.
All the documents in Ximdex are stored in a tree structure. So we call them nodes. Also, each node has a NodeType associated (see the NodeTypes list).
For each NodeType, Ximdex associates some specific actions. This actions are the operations that you can do on your nodes. You can see the Actions list as reference.
You will find these actions definitions on the actions folder (see code structure for further information).
One of the most important features of Ximdex is its template-oriented development. Before you create documents you have to implement a pair of templates: a visual template and a transformation template.
Nowadays, we are using RNG schema for visual templates and XSLT for transformation templates.
We also develop some modules that extends the Ximdex funcionality. We have public (and free) modules like ximNEWS, ximSYNC and ximTAGS. All of them are released with the Ximdex core and you are beable to install them during the installation process.
Also, we have private modules. You can purchase them to increase the Ximdex goodies. Some examples:
- ximRA: Automatic references from the web for your content. Semantize your documents!
- ximPUBLISHtools: Reports and graphs to logging and monitorizing your publish process.
- ximNOTA: Create and store metadata related with your files (images, PDF documents,...).