VeniVidiVoti library
Specifications

Complement

A text is organised as a tree of elements of different types:

1 Text 2 Chapter 3 Article 4 Preference 5 Action 6 Link 7 Message

Each element type correspond to a particular functionnality. A library contain texts, texts are organised in chapters, and articles constitute the written content.

Preference elements offer choices among sets of values:

A particular preference can be associated to each text, chapter or article. It defines the period after which are inactivated the acts (choices, delegations) below it.

Texts, chapters, articles and preferences are ordered elements. In case of conflict on a position, the element with the highest level of acceptation has the priority.

Preference elements can influence their parent element comportment. Action elements can modify their parent element (description, position, associated values). They are installed or triggered when their agreement level reaches above their parent's.

Links are simple name/URL associations.

Messages are the lowest level elements, which means that they can be associated to any element type, including another message, thus setting up discussions.

To insure the perennity of a library, it is strongly suggested that its texts be placed under a free license (see www.fsf.org) or in the public domain.

Project owner
100%
i18n  December 10, 2002
SourceForge Logo

Processed by Apache Cocoon 2.0.4 in 341 milliseconds.