Last modified by Vincent Massol on 2024/01/16

<
From version < 21.1 >
edited by Vincent Massol
on 2009/10/16
To version < 22.1 >
edited by Silvia Macovei
on 2009/10/19
>
Change comment: There is no comment for this version

Summary

Details

Page properties
Title
... ... @@ -1,1 +1,1 @@
1 -Applications
1 +Applications & Plugins
Author
... ... @@ -1,1 +1,1 @@
1 -XWiki.VincentMassol
1 +XWiki.SilviaRusu
Content
... ... @@ -1,36 +1,38 @@
1 1  {{box cssClass="floatinginfobox" title="**Contents**"}}{{toc/}}{{/box}}
2 2  
3 += Applications =
4 +
3 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 4  
5 5  Applications offer a powerful way to create advanced content within wiki pages.
6 6  
7 -= Example Applications =
9 +== Example Applications ==
8 8  
9 -== Calendar Application ==
11 +=== Calendar Application ===
10 10  
11 11  //Screenshot of the Calendar Application//
12 12  
13 13  image:Calendar.png
14 14  
15 -== Meeting Manager Application ==
17 +=== Meeting Manager Application ===
16 16  
17 17  //Screenshot of the Meeting Manager Application//
18 18  
19 19  image:MeetingManager.PNG
20 20  
21 -== Bulletin Board Application ==
23 +=== Bulletin Board Application ===
22 22  
23 23  //Screenshot of the Bulletin Board Application//
24 24  
25 25  image:BulletinBoardTopic.png
26 26  
27 -== Polls Application ==
29 +=== Polls Application ===
28 28  
29 29  //Screenshot of the Polls Application//
30 30  
31 31  image:Polls.png
32 32  
33 -= List of Applications available for download on XWiki.org =
35 +== List of Applications available for download on XWiki.org ==
34 34  
35 35  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]].
36 36  
... ... @@ -43,9 +43,21 @@
43 43  #set ($dummy = $context.setDatabase("platform"))
44 44  {{/velocity}}
45 45  
46 -= Creating new Applications =
48 +== Creating new Applications ==
47 47  
48 48  If you'd like to create new applications with XWiki our [[Developer's Guide>>http://platform.xwiki.org/xwiki/bin/view/DevGuide/]] will help you through the process.
49 -
50 50  If you are interested in participating to the XWiki project development itself or in building it from sources, you should refer to the [[Community wiki>>http://dev.xwiki.org/xwiki/bin/view/Main/]].
52 +If you still have questions you may [[subscribe to the mailing lists>>http://dev.xwiki.org/xwiki/bin/view/Community/MailingLists]].
53 +
54 +=Plugins=
55 +
56 +Plugins are a powerful way to extend XWiki's intrinsic features. Actually lots of the XWiki features you can see are brought by plugins bundled with the XWiki distributions.
57 +
58 +== Using a Plugin ==
59 +
60 +First check the [[Code Zone>>code:Plugins.WebHome]] to find a Plugin you'd like to use. Then copy its JAR (Plugins are bundled as JARs) into your XWiki installation: drop it in XWiki WAR's //WEB-INF/lib// directory. You'll need to restart XWiki for it to take effect. Please note that this is an administrative task so you'll want to ask your wiki admin for help in doing this.
61 +
62 +== Developing a Plugin ==
63 +
64 +If you'd like to develop a plugin please check the [[plugin development tutorial>>DevGuide.CreatingPlugins]].
51 51  If you still have questions you may [[subscribe to the mailing lists>>http://dev.xwiki.org/xwiki/bin/view/Community/MailingLists]]

Get Connected