Wiki source code of Applications

Version 17.1 by Silvia Macovei on 2009/10/16

Show last authors
1 = Applications =
2
3 As you've learned from the [[Programming feature>>Features.Programming]] it's possible to put code inside XWiki pages. You can combine several pages together to form an application. In other words an application is simply a self-contained set of XWiki pages. You can export these pages into a single archive file named a XAR (it stands for XWiki Archive) which can then be imported again into other wikis. This is a very nice way to create reusable applications.
4
5 Applications offer a powerful way to create advanced content within wiki pages.
6
7 //Screenshot of the Calendar Application//
8
9 image:Calendar.png
10
11 //Screenshot of the Bulletin Board Application//
12
13 image:BulletinBoardTopic.png
14
15 //Screenshot of the Polls Application//
16
17 image:Polls.png
18
19 === List of Applications available for download on XWiki.org ===
20
21 This is a list of packaged applications you can import in your wiki, coming straight from the [[Code Zone>>code:Applications.WebHome]]. To learn more about the Import/Export process please check the [[Admin Guide's Import/Export page>>AdminGuide.ImportExport]].
22
23 {{velocity}}
24 #set ($sql = ", BaseObject as obj where obj.name=doc.fullName and obj.className='XWiki.ApplicationClass' and obj.name<>'XWiki.ApplicationClassTemplate' order by doc.name")
25 #set ($applications = $xwiki.searchDocumentsNames("code", $sql, 0, 0, null))
26 #foreach ($item in $applications)
27 * [[code:$item]]
28 #end
29 #set ($dummy = $context.setDatabase("platform"))
30 {{/velocity}}

Get Connected