Author: tmortagne
Date: 2007-12-04 10:44:30 +0100 (Tue, 04 Dec 2007)
New Revision: 6265
Modified:
xwiki-platform/xwiki-applications/trunk/application-manager/src/main/resources/XApp/XWikiApplicationXapp
xwiki-platform/xwiki-applications/trunk/application-manager/src/main/resources/XApp/XWikiApplicationXwikiapplicationclass
xwiki-platform/xwiki-applications/trunk/application-manager/src/main/resources/XAppClasses/XWikiApplicationClass
xwiki-platform/xwiki-applications/trunk/application-manager/src/main/resources/XAppCode/DeleteAppCode
xwiki-platform/xwiki-applications/trunk/application-manager/src/main/resources/XAppCode/ExportAppCode
xwiki-platform/xwiki-applications/trunk/application-manager/src/main/resources/XAppCode/ImportAppCode
xwiki-platform/xwiki-applications/trunk/application-manager/src/main/resources/XAppCode/ReloadAppCode
xwiki-platform/xwiki-applications/trunk/application-manager/src/main/resources/XAppManager/CreateApplication
xwiki-platform/xwiki-applications/trunk/application-manager/src/main/resources/XAppManager/WebHome
xwiki-platform/xwiki-applications/trunk/application-manager/src/main/resources/XAppResources/Translations
xwiki-platform/xwiki-applications/trunk/application-manager/src/main/resources/XAppSheets/XWikiApplicationClassSheet
xwiki-platform/xwiki-applications/trunk/application-manager/src/main/resources/XAppTemplates/XWikiApplicationClassTemplate
Log:
Fix xhtml validation.
Modified:
xwiki-platform/xwiki-applications/trunk/application-manager/src/main/resources/XApp/XWikiApplicationXapp
===================================================================
---
xwiki-platform/xwiki-applications/trunk/application-manager/src/main/resources/XApp/XWikiApplicationXapp
2007-12-04 09:44:22 UTC (rev 6264)
+++
xwiki-platform/xwiki-applications/trunk/application-manager/src/main/resources/XApp/XWikiApplicationXapp
2007-12-04 09:44:30 UTC (rev 6265)
@@ -13,7 +13,7 @@
<contentAuthor></contentAuthor>
<creationDate>1192218584000</creationDate>
<date>1192218584000</date>
-<contentUpdateDate>1196173411000</contentUpdateDate>
+<contentUpdateDate>1196356924000</contentUpdateDate>
<version>1.1</version>
<title></title>
<template></template>
Modified:
xwiki-platform/xwiki-applications/trunk/application-manager/src/main/resources/XApp/XWikiApplicationXwikiapplicationclass
===================================================================
---
xwiki-platform/xwiki-applications/trunk/application-manager/src/main/resources/XApp/XWikiApplicationXwikiapplicationclass
2007-12-04 09:44:22 UTC (rev 6264)
+++
xwiki-platform/xwiki-applications/trunk/application-manager/src/main/resources/XApp/XWikiApplicationXwikiapplicationclass
2007-12-04 09:44:30 UTC (rev 6265)
@@ -13,7 +13,7 @@
<contentAuthor></contentAuthor>
<creationDate>1192211384000</creationDate>
<date>1192211384000</date>
-<contentUpdateDate>1196173411000</contentUpdateDate>
+<contentUpdateDate>1196356924000</contentUpdateDate>
<version>1.1</version>
<title></title>
<template></template>
Modified:
xwiki-platform/xwiki-applications/trunk/application-manager/src/main/resources/XAppClasses/XWikiApplicationClass
===================================================================
---
xwiki-platform/xwiki-applications/trunk/application-manager/src/main/resources/XAppClasses/XWikiApplicationClass
2007-12-04 09:44:22 UTC (rev 6264)
+++
xwiki-platform/xwiki-applications/trunk/application-manager/src/main/resources/XAppClasses/XWikiApplicationClass
2007-12-04 09:44:30 UTC (rev 6265)
@@ -13,7 +13,7 @@
<contentAuthor></contentAuthor>
<creationDate>1192211384000</creationDate>
<date>1192211384000</date>
-<contentUpdateDate>1196173411000</contentUpdateDate>
+<contentUpdateDate>1196356923000</contentUpdateDate>
<version>1.1</version>
<title></title>
<template></template>
Modified:
xwiki-platform/xwiki-applications/trunk/application-manager/src/main/resources/XAppCode/DeleteAppCode
===================================================================
---
xwiki-platform/xwiki-applications/trunk/application-manager/src/main/resources/XAppCode/DeleteAppCode
2007-12-04 09:44:22 UTC (rev 6264)
+++
xwiki-platform/xwiki-applications/trunk/application-manager/src/main/resources/XAppCode/DeleteAppCode
2007-12-04 09:44:30 UTC (rev 6265)
@@ -13,8 +13,8 @@
<contentAuthor>XWiki.Admin</contentAuthor>
<creationDate>1192218584000</creationDate>
<date>1196346512000</date>
-<contentUpdateDate>1196346512000</contentUpdateDate>
-<version>5.1</version>
+<contentUpdateDate>1196356924000</contentUpdateDate>
+<version>1.1</version>
<title></title>
<template></template>
<defaultTemplate></defaultTemplate>
@@ -54,18 +54,18 @@
<tags/>
</property>
</object>
-<content>#if($action && $action == "delete")
- #if($confirm && $confirm == 1)
- #set($result = $Appmanager.deleteApplication($appname))
- #if ($result == $Exception.ERROR_NOERROR)
- #info($msg.get("xapp.successdeleteapp", [$appname]))
- #elseif ($result == $Exception.ERROR_XWIKI_ACCESS_DENIED)
- #error($msg.get("notallowed"))
- #else
- #error($msg.get("xapp.errordeleteapp", [$appname, $result]))
- #end
- #else
- #xwikimessagebox($msg.get("xapp.answer.deleteapp.title", [$appname])
$msg.get("xapp.answer.deleteapp.msg", [$appname]) $doc.getURL("view",
"action=$action&amp;appname=$appname&amp;confirm=1")
$doc.getURL("view") $msg.get("yes") $msg.get("no"))
- #end
+<content>#if($action && $action == "delete")
+ #if($confirm && $confirm == 1)
+ #set($result = $Appmanager.deleteApplication($appname))
+ #if ($result == $Exception.ERROR_NOERROR)
+ #info($msg.get("xapp.successdeleteapp", [$appname]))
+ #elseif ($result == $Exception.ERROR_XWIKI_ACCESS_DENIED)
+ #error($msg.get("notallowed"))
+ #else
+ #error($msg.get("xapp.errordeleteapp", [$appname, $result]))
+ #end
+ #else
+ #xwikimessagebox($msg.get("xapp.answer.deleteapp.title", [$appname])
$msg.get("xapp.answer.deleteapp.msg", [$appname]) $doc.getURL("view",
"action=$action&amp;appname=$appname&amp;confirm=1")
$doc.getURL("view") $msg.get("yes") $msg.get("no"))
+ #end
#end</content>
</xwikidoc>
Modified:
xwiki-platform/xwiki-applications/trunk/application-manager/src/main/resources/XAppCode/ExportAppCode
===================================================================
---
xwiki-platform/xwiki-applications/trunk/application-manager/src/main/resources/XAppCode/ExportAppCode
2007-12-04 09:44:22 UTC (rev 6264)
+++
xwiki-platform/xwiki-applications/trunk/application-manager/src/main/resources/XAppCode/ExportAppCode
2007-12-04 09:44:30 UTC (rev 6265)
@@ -13,8 +13,8 @@
<contentAuthor>XWiki.Admin</contentAuthor>
<creationDate>1192218584000</creationDate>
<date>1196345472000</date>
-<contentUpdateDate>1196345472000</contentUpdateDate>
-<version>6.1</version>
+<contentUpdateDate>1196356924000</contentUpdateDate>
+<version>1.1</version>
<title></title>
<template></template>
<defaultTemplate></defaultTemplate>
@@ -54,39 +54,39 @@
<tags/>
</property>
</object>
-<content>#if($action && $action == "export")
- #if($confirm && $confirm == 1)
- #if($recurse && $recurse == 1)
- #set($recurse = true)
- #else
- #set($recurse = false)
- #end
- #if($withversion && $withversion == 1)
- #set($withversion = true)
- #else
- #set($withversion = false)
- #end
- #set($result = $Appmanager.exportApplicationXAR($appname, $recurse,
$withversion))
- #if ($result == $Exception.ERROR_NOERROR)
- #info($msg.get("xapp.successexportapp", [$appname]))
- #elseif ($result == $Exception.ERROR_XWIKI_ACCESS_DENIED)
- #error($msg.get("notallowed"))
- #else
- #error($msg.get("xapp.errorexportapp", [$appname, $result]))
- #end
- #else
- <form id="exportForm" action="" method="get">
- #xwikimessageboxstart($msg.get("xapp.answer.exportapp.title",
[$appname]) "")
- <input type="hidden" id="confirm" name="confirm" value="1" />
- <input type="hidden" id="action" name="action" value="$action" />
- <input type="hidden" id="appname" name="appname" value="$appname"
/>
-
- <input type="checkbox" id="recurse" name="recurse" value="1"
checked="checked"/><label
for="recurse">$msg.get("xapp.answer.exportapp.recursive")</label><br/>
- <input type="checkbox" id="withdetails" name="withdetails"
value="1"/><label
for="withdetails">$msg.get("xapp.answer.exportapp.withdetails")</label>
-
- #xwikimessageboxsubmit($msg.get("ok"))
- #xwikimessageboxend()
- </form>
- #end
+<content>#if($action && $action == "export")
+ #if($confirm && $confirm == 1)
+ #if($recurse && $recurse == 1)
+ #set($recurse = true)
+ #else
+ #set($recurse = false)
+ #end
+ #if($withversion && $withversion == 1)
+ #set($withversion = true)
+ #else
+ #set($withversion = false)
+ #end
+ #set($result = $Appmanager.exportApplicationXAR($appname, $recurse,
$withversion))
+ #if ($result == $Exception.ERROR_NOERROR)
+ #info($msg.get("xapp.successexportapp", [$appname]))
+ #elseif ($result == $Exception.ERROR_XWIKI_ACCESS_DENIED)
+ #error($msg.get("notallowed"))
+ #else
+ #error($msg.get("xapp.errorexportapp", [$appname, $result]))
+ #end
+ #else
+ <form id="exportForm" action="" method="get">
+ #xwikimessageboxstart($msg.get("xapp.answer.exportapp.title",
[$appname]) "")
+ <input type="hidden" id="confirm" name="confirm" value="1" />
+ <input type="hidden" id="action" name="action" value="$action" />
+ <input type="hidden" id="appname" name="appname" value="$appname"
/>
+
+ <input type="checkbox" id="recurse" name="recurse" value="1"
checked="checked"/><label
for="recurse">$msg.get("xapp.answer.exportapp.recursive")</label><br/>
+ <input type="checkbox" id="withdetails" name="withdetails"
value="1"/><label
for="withdetails">$msg.get("xapp.answer.exportapp.withdetails")</label>
+
+ #xwikimessageboxsubmit($msg.get("ok"))
+ #xwikimessageboxend()
+ </form>
+ #end
#end</content>
</xwikidoc>
Modified:
xwiki-platform/xwiki-applications/trunk/application-manager/src/main/resources/XAppCode/ImportAppCode
===================================================================
---
xwiki-platform/xwiki-applications/trunk/application-manager/src/main/resources/XAppCode/ImportAppCode
2007-12-04 09:44:22 UTC (rev 6264)
+++
xwiki-platform/xwiki-applications/trunk/application-manager/src/main/resources/XAppCode/ImportAppCode
2007-12-04 09:44:30 UTC (rev 6265)
@@ -13,8 +13,8 @@
<contentAuthor>XWiki.Admin</contentAuthor>
<creationDate>1192218584000</creationDate>
<date>1196265842000</date>
-<contentUpdateDate>1196265842000</contentUpdateDate>
-<version>2.1</version>
+<contentUpdateDate>1196356924000</contentUpdateDate>
+<version>1.1</version>
<title></title>
<template></template>
<defaultTemplate></defaultTemplate>
@@ -54,14 +54,14 @@
<tags/>
</property>
</object>
-<content>#if($action && $action == "import")
- #set($result = $Appmanager.importApplication($packagename))
- #if ($result == $Exception.ERROR_NOERROR)
- #info($msg.get("xapp.successimportapp", [$packagename]))
- #elseif ($result == $Exception.ERROR_XWIKI_ACCESS_DENIED)
- #error($msg.get("notallowed"))
- #else
- #error($msg.get("xapp.errorimportapp", [$packagename, $result]))
- #end
+<content>#if($action && $action == "import")
+ #set($result = $Appmanager.importApplication($packagename))
+ #if ($result == $Exception.ERROR_NOERROR)
+ #info($msg.get("xapp.successimportapp", [$packagename]))
+ #elseif ($result == $Exception.ERROR_XWIKI_ACCESS_DENIED)
+ #error($msg.get("notallowed"))
+ #else
+ #error($msg.get("xapp.errorimportapp", [$packagename, $result]))
+ #end
#end</content>
</xwikidoc>
Modified:
xwiki-platform/xwiki-applications/trunk/application-manager/src/main/resources/XAppCode/ReloadAppCode
===================================================================
---
xwiki-platform/xwiki-applications/trunk/application-manager/src/main/resources/XAppCode/ReloadAppCode
2007-12-04 09:44:22 UTC (rev 6264)
+++
xwiki-platform/xwiki-applications/trunk/application-manager/src/main/resources/XAppCode/ReloadAppCode
2007-12-04 09:44:30 UTC (rev 6265)
@@ -13,8 +13,8 @@
<contentAuthor>XWiki.Admin</contentAuthor>
<creationDate>1192218584000</creationDate>
<date>1196265791000</date>
-<contentUpdateDate>1196265791000</contentUpdateDate>
-<version>2.1</version>
+<contentUpdateDate>1196356924000</contentUpdateDate>
+<version>1.1</version>
<title></title>
<template></template>
<defaultTemplate></defaultTemplate>
@@ -54,14 +54,14 @@
<tags/>
</property>
</object>
-<content>#if($action && $action == "reload")
- #set($result = $Appmanager.reloadApplication($appname))
- #if ($result == $Exception.ERROR_NOERROR)
- #info($msg.get("xapp.successreloadapp", [$appname]))
- #elseif ($result == $Exception.ERROR_XWIKI_ACCESS_DENIED)
- #error($msg.get("notallowed"))
- #else
- #error($msg.get("xapp.errorreloadapp", [$appname, $result]))
- #end
+<content>#if($action && $action == "reload")
+ #set($result = $Appmanager.reloadApplication($appname))
+ #if ($result == $Exception.ERROR_NOERROR)
+ #info($msg.get("xapp.successreloadapp", [$appname]))
+ #elseif ($result == $Exception.ERROR_XWIKI_ACCESS_DENIED)
+ #error($msg.get("notallowed"))
+ #else
+ #error($msg.get("xapp.errorreloadapp", [$appname, $result]))
+ #end
#end</content>
</xwikidoc>
Modified:
xwiki-platform/xwiki-applications/trunk/application-manager/src/main/resources/XAppManager/CreateApplication
===================================================================
---
xwiki-platform/xwiki-applications/trunk/application-manager/src/main/resources/XAppManager/CreateApplication
2007-12-04 09:44:22 UTC (rev 6264)
+++
xwiki-platform/xwiki-applications/trunk/application-manager/src/main/resources/XAppManager/CreateApplication
2007-12-04 09:44:30 UTC (rev 6265)
@@ -12,9 +12,9 @@
<customClass></customClass>
<contentAuthor>XWiki.Admin</contentAuthor>
<creationDate>1192218584000</creationDate>
-<date>1196346255000</date>
-<contentUpdateDate>1196346255000</contentUpdateDate>
-<version>16.1</version>
+<date>1196760971000</date>
+<contentUpdateDate>1196760971000</contentUpdateDate>
+<version>2.1</version>
<title></title>
<template></template>
<defaultTemplate></defaultTemplate>
@@ -87,6 +87,7 @@
##
<form method="get" action="">
<fieldset>
+ <legend>$msg.get("xapp.legend.application")</legend>
<input type="hidden" name="action" value="create" />
<table width="100%">
<tr>
@@ -104,6 +105,7 @@
</table>
</fieldset>
<fieldset>
+ <legend>$msg.get("xapp.legend.validate")</legend>
<input type="submit" value="$msg.get("create")" />
</fieldset>
</form></content>
Modified:
xwiki-platform/xwiki-applications/trunk/application-manager/src/main/resources/XAppManager/WebHome
===================================================================
---
xwiki-platform/xwiki-applications/trunk/application-manager/src/main/resources/XAppManager/WebHome
2007-12-04 09:44:22 UTC (rev 6264)
+++
xwiki-platform/xwiki-applications/trunk/application-manager/src/main/resources/XAppManager/WebHome
2007-12-04 09:44:30 UTC (rev 6265)
@@ -13,8 +13,8 @@
<contentAuthor>XWiki.Admin</contentAuthor>
<creationDate>1192218584000</creationDate>
<date>1196344896000</date>
-<contentUpdateDate>1196344896000</contentUpdateDate>
-<version>8.1</version>
+<contentUpdateDate>1196356924000</contentUpdateDate>
+<version>1.1</version>
<title></title>
<template></template>
<defaultTemplate></defaultTemplate>
@@ -54,58 +54,58 @@
<tags/>
</property>
</object>
-<content>#set($Appmanager = $xwiki.applicationmanager)
-#set($Exception = $Appmanager.DefaultException)
-
-#set($action = $request.getParameter("action"))
-#set($confirm = $request.getParameter("confirm"))
-
-#set($appname = $request.getParameter("appname"))
-#set($packagename = $request.getParameter("packagename"))
-#set($recurse = $request.getParameter("recurse"))
-#set($withversion = $request.getParameter("withversion"))
-
-#############################################################################
-
-#if($action)
- #if($action == "delete")
- #includeInContext("XAppCode.DeleteAppCode")
- #elseif($action == "export")
- #includeInContext("XAppCode.ExportAppCode")
- #elseif($action == "import")
- #includeInContext("XAppCode.ImportAppCode")
- #elseif($action == "reload")
- #includeInContext("XAppCode.ReloadAppCode")
- #end
-#end
-
-#############################################################################
-
-1 $msg.get("xapp.appmanager")
-
-#set($listApp = $Appmanager.getApplicationDocumentList())
-
-$msg.get("xapp.totalnumberofapp") : $listApp.size()
-
-[$msg.get("xapp.createapplication")>CreateApplication]
-
-#if($listApp.size() > 0)
- {table}
- $msg.get("xapp.appname") | $msg.get("version") |
$msg.get("xapp.description") | $msg.get("more")
- #foreach($app in $listApp)
- [$app.appname>$app.getFullName()] | $app.appversion |
$app.description | <a href="$doc.getURL("view",
"action=delete&amp;appname=$app.appname")">$msg.get("delete")</a>
<a href="$doc.getURL("view",
"action=export&amp;appname=$app.appname")">$msg.get("xapp.action.exportrecurse")</a>
<a href="$doc.getURL("view",
"action=reload&amp;appname=$app.appname")">$msg.get("xapp.action.reloadapp")</a>
<a href="$app.getURL("inline")">$msg.get("edit")</a>
- #end
- {table}
-#end
-
-#############################################################################
-
-#if($context.hasAdminRights())
- 1.1 $msg.get("xapp.availablefilestoimport")
-
- #set($listpackage=$doc.getAttachmentList())
- #foreach ($package in $listpackage)
- -
[$package.getFilename()>?action=import&amp;packagename=$package.getFilename()]
- #end
+<content>#set($Appmanager = $xwiki.applicationmanager)
+#set($Exception = $Appmanager.DefaultException)
+
+#set($action = $request.getParameter("action"))
+#set($confirm = $request.getParameter("confirm"))
+
+#set($appname = $request.getParameter("appname"))
+#set($packagename = $request.getParameter("packagename"))
+#set($recurse = $request.getParameter("recurse"))
+#set($withversion = $request.getParameter("withversion"))
+
+#############################################################################
+
+#if($action)
+ #if($action == "delete")
+ #includeInContext("XAppCode.DeleteAppCode")
+ #elseif($action == "export")
+ #includeInContext("XAppCode.ExportAppCode")
+ #elseif($action == "import")
+ #includeInContext("XAppCode.ImportAppCode")
+ #elseif($action == "reload")
+ #includeInContext("XAppCode.ReloadAppCode")
+ #end
+#end
+
+#############################################################################
+
+1 $msg.get("xapp.appmanager")
+
+#set($listApp = $Appmanager.getApplicationDocumentList())
+
+$msg.get("xapp.totalnumberofapp") : $listApp.size()
+
+[$msg.get("xapp.createapplication")>CreateApplication]
+
+#if($listApp.size() > 0)
+ {table}
+ $msg.get("xapp.appname") | $msg.get("version") |
$msg.get("xapp.description") | $msg.get("more")
+ #foreach($app in $listApp)
+ [$app.appname>$app.getFullName()] | $app.appversion |
$app.description | <a href="$doc.getURL("view",
"action=delete&amp;appname=$app.appname")">$msg.get("delete")</a>
<a href="$doc.getURL("view",
"action=export&amp;appname=$app.appname")">$msg.get("xapp.action.exportrecurse")</a>
<a href="$doc.getURL("view",
"action=reload&amp;appname=$app.appname")">$msg.get("xapp.action.reloadapp")</a>
<a href="$app.getURL("inline")">$msg.get("edit")</a>
+ #end
+ {table}
+#end
+
+#############################################################################
+
+#if($context.hasAdminRights())
+ 1.1 $msg.get("xapp.availablefilestoimport")
+
+ #set($listpackage=$doc.getAttachmentList())
+ #foreach ($package in $listpackage)
+ -
[$package.getFilename()>?action=import&amp;packagename=$package.getFilename()]
+ #end
#end</content>
</xwikidoc>
Modified:
xwiki-platform/xwiki-applications/trunk/application-manager/src/main/resources/XAppResources/Translations
===================================================================
---
xwiki-platform/xwiki-applications/trunk/application-manager/src/main/resources/XAppResources/Translations
2007-12-04 09:44:22 UTC (rev 6264)
+++
xwiki-platform/xwiki-applications/trunk/application-manager/src/main/resources/XAppResources/Translations
2007-12-04 09:44:30 UTC (rev 6265)
@@ -12,9 +12,9 @@
<customClass></customClass>
<contentAuthor>XWiki.Admin</contentAuthor>
<creationDate>1192218584000</creationDate>
-<date>1196334235000</date>
-<contentUpdateDate>1196334235000</contentUpdateDate>
-<version>4.1</version>
+<date>1196760963000</date>
+<contentUpdateDate>1196760963000</contentUpdateDate>
+<version>2.1</version>
<title></title>
<template></template>
<defaultTemplate></defaultTemplate>
@@ -67,6 +67,8 @@
xapp.description=Description
xapp.docname=Document Name
xapp.availablefilestoimport=Available files to import
+xapp.legend.application=Application
+xapp.legend.validate=Validate
##
# ACTIONS
##
Modified:
xwiki-platform/xwiki-applications/trunk/application-manager/src/main/resources/XAppSheets/XWikiApplicationClassSheet
===================================================================
---
xwiki-platform/xwiki-applications/trunk/application-manager/src/main/resources/XAppSheets/XWikiApplicationClassSheet
2007-12-04 09:44:22 UTC (rev 6264)
+++
xwiki-platform/xwiki-applications/trunk/application-manager/src/main/resources/XAppSheets/XWikiApplicationClassSheet
2007-12-04 09:44:30 UTC (rev 6265)
@@ -13,8 +13,8 @@
<contentAuthor>XWiki.Admin</contentAuthor>
<creationDate>1192211384000</creationDate>
<date>1196257658000</date>
-<contentUpdateDate>1196257658000</contentUpdateDate>
-<version>5.1</version>
+<contentUpdateDate>1196356924000</contentUpdateDate>
+<version>1.1</version>
<title></title>
<template></template>
<defaultTemplate></defaultTemplate>
@@ -54,63 +54,63 @@
<tags/>
</property>
</object>
-<content>#set($Appmanager = $xwiki.applicationmanager)
-#set($Exception = $Appmanager.DefaultException)
-
-#set($object = $doc.getObject("XAppClasses.XWikiApplicationClass"))
-
-#if($object)
- #set($class = $object.xWikiClass)
- #set($appname = $doc.getValue("appname", $object))
-#end
-
-#############################################################################
-
-#if($appname && $appname.length() > 0)
-
- #set($app = $Appmanager.getApplicationDocument($doc.getValue("appname",
$object)))
-
- 1 Application \"$app.appName\"
-
- <dl>
- #foreach($prop in $class.properties)
- <dt> ${prop.prettyName} </dt>
- #if($context.action == "view" && $prop.name == "documents")
- <dd>
- #foreach($docfullname in $app.getDocumentsNames(false, false))
- [$docfullname>$docfullname]
- #end
- </dd>
- #elseif($context.action == "view" && $prop.name ==
"docstoinclude")
- <dd>
- #foreach($docfullname in $app.getDocsNameToInclude(false))
- [$docfullname>$docfullname]
- #end
- </dd>
- #elseif($context.action == "view" && $prop.name == "docstolink")
- <dd>
- #foreach($docfullname in $app.getDocsNameToLink(false))
- [$docfullname>$docfullname]
- #end
- </dd>
- #elseif($context.action == "view" && $prop.name ==
"translationdocs")
- <dd>
- #foreach($docfullname in $app.getTranslationDocs())
- [$docfullname>$docfullname]
- #end
- </dd>
- #elseif($context.action == "view" && $prop.name ==
"applications")
- <dd>
- #foreach($appname in $app.getApplications())
- [$appname>$Appmanager.getApplicationDocument($appname).fullName]
- #end
- </dd>
- #else
- <dd>$doc.display($prop.getName())</dd>
- #end
- #end
- </dl>
-#else
- 1 Document \"$doc.name\"
+<content>#set($Appmanager = $xwiki.applicationmanager)
+#set($Exception = $Appmanager.DefaultException)
+
+#set($object = $doc.getObject("XAppClasses.XWikiApplicationClass"))
+
+#if($object)
+ #set($class = $object.xWikiClass)
+ #set($appname = $doc.getValue("appname", $object))
+#end
+
+#############################################################################
+
+#if($appname && $appname.length() > 0)
+
+ #set($app = $Appmanager.getApplicationDocument($doc.getValue("appname",
$object)))
+
+ 1 Application \"$app.appName\"
+
+ <dl>
+ #foreach($prop in $class.properties)
+ <dt> ${prop.prettyName} </dt>
+ #if($context.action == "view" && $prop.name == "documents")
+ <dd>
+ #foreach($docfullname in $app.getDocumentsNames(false, false))
+ [$docfullname>$docfullname]
+ #end
+ </dd>
+ #elseif($context.action == "view" && $prop.name ==
"docstoinclude")
+ <dd>
+ #foreach($docfullname in $app.getDocsNameToInclude(false))
+ [$docfullname>$docfullname]
+ #end
+ </dd>
+ #elseif($context.action == "view" && $prop.name == "docstolink")
+ <dd>
+ #foreach($docfullname in $app.getDocsNameToLink(false))
+ [$docfullname>$docfullname]
+ #end
+ </dd>
+ #elseif($context.action == "view" && $prop.name ==
"translationdocs")
+ <dd>
+ #foreach($docfullname in $app.getTranslationDocs())
+ [$docfullname>$docfullname]
+ #end
+ </dd>
+ #elseif($context.action == "view" && $prop.name ==
"applications")
+ <dd>
+ #foreach($appname in $app.getApplications())
+ [$appname>$Appmanager.getApplicationDocument($appname).fullName]
+ #end
+ </dd>
+ #else
+ <dd>$doc.display($prop.getName())</dd>
+ #end
+ #end
+ </dl>
+#else
+ 1 Document \"$doc.name\"
#end</content>
</xwikidoc>
Modified:
xwiki-platform/xwiki-applications/trunk/application-manager/src/main/resources/XAppTemplates/XWikiApplicationClassTemplate
===================================================================
---
xwiki-platform/xwiki-applications/trunk/application-manager/src/main/resources/XAppTemplates/XWikiApplicationClassTemplate
2007-12-04 09:44:22 UTC (rev 6264)
+++
xwiki-platform/xwiki-applications/trunk/application-manager/src/main/resources/XAppTemplates/XWikiApplicationClassTemplate
2007-12-04 09:44:30 UTC (rev 6265)
@@ -13,7 +13,7 @@
<contentAuthor>XWiki.Admin</contentAuthor>
<creationDate>1192211384000</creationDate>
<date>1192215659000</date>
-<contentUpdateDate>1196173412000</contentUpdateDate>
+<contentUpdateDate>1196356924000</contentUpdateDate>
<version>1.1</version>
<title></title>
<template></template>
_______________________________________________
notifications mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/notifications