12345678910111213141516171819202122232425262728 |
- #-*- coding: utf-8 -*-
-
- ## @mainpage
- #
- # @section lodel_general_description General Description
- # Lodel is a web publishing system which is configurable to one's specific needs. It is a member of the content management systems' category.
- #
- # In its 2.0 version, it is composed from a main package, called "lodel" which contains all of its core packages and modules.
- #
- # @section lodel_core_components Core Components
- # The application contains the following packages in its core :
- #
- # - lodel.auth : the authentication system used to deal with the users' sessions
- # - lodel.editorial_model : a package containing all the tools to read/write/update an editorial model
- # - lodel.leapi : the main API that will be used to access the documents' data
- # - lodel.plugin : a plugin manager (with modules to deal with the hooks, the scripts, the options, etc ... brought in by each plugin)
- # - lodel.plugins : this package is used to store all the plugins that are added in Lodel
- # - lodel.settings : the settings management tools
- # - lodel.utils : several small tools that are useful and common to several core modules
- #
- # Aside from that, there are core modules :
- # - lodel.context : the context manager (used for the multisite functionality)
- # - lodel.logger : a global logging tool
- #
- # @section one_code_and_multiple_websites One code and multiple websites
- # Lodel can be used to manage one or many websites using the same core code. Each website will have its own activated plugins,
- # editorial model options and settings, all managed by the context manager.
- #
|