ApplicationManager Plugin

This application is bundled with:
  • XWiki Enterprise Manager
Plugin developed by the XWiki Development Team.
This plugin can be downloaded.

ApplicationManager Plugin

This plugin is a set of convenient methods to deals with "Applications" documents descriptors.

Application descriptor contains :

  • application name : Simply the name of the application.
  • application version : Version of the application. Just an information, it is not really used yet.
  • text description : A test description of application and what it can be used for.
  • plugins dependencies (not used yet) : The goal of this information is to permit to check if all xwiki java plugins needed are here.
  • others applications dependencies : An application can need other application to work. For exemple "Application Manager App" need "XWikiApplicationClass App".
  • documents application contains : The documents that compose the applications except documents already seted in applications dependencies.
  • translations documents : The documents used for resolve translation strings. It'is used an application installation to update XWikiPreferences "documentBundles" field.
  • documents to include in place of copy : Used in case of wiki template mainly. Documents listed here will ne copied in the new wiki but with overloaded contents that include the template wiki one
ex :
#includeInContext("templatewiki:Space.Document")
  • documents to link in place of copy (not used yet) : same concept as include overload at copy but here with a real link. It means when editing the wiki document, it in fact the linked document located in the template wiki that is edited. This is not used for now as these feature (real link) does not exist in XWiki yet.
Current features :
  • create new application descriptor
  • delete application descriptor
  • export application based on XWiki Package internal plugin
  • import application based on XWiki Package internal plugin
  • support applications dependencies
  • support documents share between wikis base in content import
  • support translations documents
You can see last release note to Release Notes XEM11.

Installation

Copy the jar-Archive to the %xwikipath%/WEB-INF/lib/ directory of your xwiki installation and add com.xpn.xwiki.plugin.applicationmanager.ApplicationManagerPlugin to the xwiki.cfg.

This is mainly written to be used by Application Manager Application you can find on Web Home code zone.

Tags:
Created by ThomasMortagne on 2007/09/19 12:28
Last modified by Gilles Sérasset on 2008/10/22 15:21

This wiki is licensed under a Creative Commons license
2.2.1.27354