ZMS 2.0 - The most important innovationsAuthor: F. Hoffmann, HOFFMANN+LIEBENBERG, 2003/07/17 Since mid-September ZMS 2.0 is existing; the current development is now running on the CVS by sorceforge.net.
New conception of the user management
The most important current developments concern the re-organisation of the use management, that on multiple demand now is centralised and will take over the das knot-assocaited concept. Within the framework of a competency network project for the Charité in Berlin currently regarding ZMS version 2.0 the following is being implemented:
Defining a new role based upon the standard roles resp. the underlying rights which can be associated to certain knots. All roles can be added to one user.
Users can be accessed via ZMS-Root-Menue "access"; in this menue users and roles are generated separately. At the overview page each "user" first is initializied without role (Login-Name, Password, E-Mail, Hyperlink to profile data). In a user-spezific sub-menue any number of nodes can be selected, where users may have different rights / roles. For defining access-nodes ('local roles') the following attributes are obligatory: language(s), URL of the content-node (via Sitemap-Popup) and supplementary role(s). Per default the already known roles are existing: Admin, Editor, Author and Subscriber.
Declarative URLs
Another innovation is the introduction of declarative URLs (speaking paths) on basis of the short title resp. the Meta-attribute DC.Identifier.Url.Node.
Configurable input interface for spec. Obj.
The concept spez. Obj. gets more flexible with the possibility to define an own input interface! For this a method must be configured for the spec. Obj. id=manage_main that overtakes the complete presentation logic.
ZMS eLearning components
ZMS eLearning components - SCORM-compatible Open Source Content Management: The discussion about eLearning too often concerns only technological features of Software-Systems. However organisational and content-related, didactic challenges are to be mastered that must be seen primarily independent from system solutions.
Multilingualism
With a missing Language-Suffix in the URL ZMS states by the Zope-request-variable 'http_accept_language' out of which lingual area the site is being accessed. Accordingly the user is lead further in a language consistent manner. The used method MultiLanguageManager.getLanguage() is mapping language initials of two or three characters length: ger/de, fra/fr, eng/en. For consitency reasons the long-term use of two-characters strings acc. to ISO 639-1 is recommended.
Chinese Interface
The so far in 5 languages existing editorial interface is now enriched with a Chinese variant.
Special objects and datatypes
The list of data types and the supplementary function was extended.
In the configuration menue "Design" the look of the management interface may be changed by the option 'Skins'.
ZMS 2.0 offers to introduce the editorial interface 'Skins'; examples in the kind of usual operating systems are already intergrated. The interface was functionally discretely optimized: the integration of non-latin fonts was made easier and some few Layout improvements were introduced. The unexperienced user will barely notice changes. |
Home |
Sitemap |
Printversion |
Top |
Imprint |
pressinfo
© 2001-2008 Hoffmann+Liebenberg GmbH, SNTL Publishing GmbH & Co KG
|
ZMS is a partner project of medvalue.net