cocoon-docs mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From d...@cocoon.apache.org
Subject [Cocoon Wiki] New: PortalToolsFramework
Date Fri, 28 Jan 2005 10:33:56 GMT
   Date: 2005-01-28T02:33:56
   Editor: JensMaukisch
   Wiki: Cocoon Wiki
   Page: PortalToolsFramework
   URL: http://wiki.apache.org/cocoon/PortalToolsFramework

   no comment

New Page:

= PortalToolsFramework =

== Concept/Functions ==

The PortalTools should provide a simple framework which allows you to develop administration
tools for the Cocoon Portal Engine. The Tools consist of many small tools (plugins). Each
of the plugins should provide functions for only one task (e.g. one plugin for user management
and one for coplet management).

The framework should offer a uniqe userinterface for all tools (it reuses the skins of the
portal). It should be very easy to add or remove tools. In the most cases it should be possible
by copying the tool in the plugin-folder or deleting the plugin. Therefore the menustructure
must be generated dynamically. As the contents of the portal could be multilingual the tools
must offer i18n too. To protect different parts of the PortalTools there must be some kind
of access/rights management.

== Technologies ==

 * [http://cocoon.apache.org/2.1/userdocs/forms/index.html CFoms]
 * [http://cocoon.apache.org/2.1/userdocs/flow/index.html FlowScript]
 * [http://cocoon.apache.org/2.1/userdocs/flow/jxtemplate.html JXTemplate (JXPath syntax)]

== Architecture ==

attachment:portaltools-architecture.jpg

== Components ==

 * PortalToolManager
 * RightsManagement
  * CheckAccessAction
  * CheckAccessTransformer
 * I18nGenerator
 * PtmJs

== Folder & Package-Structure ==
|| Folder || Packages ||
|| attachment:portaltools-folderstructure.jpg || attachment:portaltools-packagestructure.jpg
||

Mime
View raw message