Version 36.2 by Vincent Massol on 2017/06/26

Show last authors
1 {{box cssClass="floatinginfobox" title="**Contents**"}}{{toc/}}{{/box}}
2
3 = Applications =
4
5 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.
6
7 Applications offer a powerful way to create advanced content within wiki pages.
8
9 == Applications available for download on XWiki.org ==
10
11 Check the [[Extensions wiki>>extensions:Main.WebHome]] which lists all applications available that you can install in your wiki.
12
13 == Applications Examples ==
14
15 === Mocca Calendar Application ===
16
17 {{image reference="MoccaCalendar.png"/}}
18
19 //Screenshot of the [[Mocca Calendar Application>>extensions:Extension.MoccaCalendar]]
20
21 === Meeting Application ===
22
23 {{image reference="MeetingApplication.png"/}}
24
25 //Screenshot of the [[Meeting Application>>extensions:Extension.Meeting Application]]
26
27 === Forum Application ===
28
29 {{image reference="ForumApplication.png"/}}
30
31 //Screenshot of the [[Forum Application>>extensions:Extension.ForumApplication]]//
32
33 === Ideas Application ===
34
35 //Screenshot of the [[Ideas Application>>extensions:Extension.Ideas]]//
36
37 {{image reference="IdeasApplication.png"/}}
38
39 = Extensions =
40
41 Extensions are adds-on that can be installed inside a running XWiki using the [[Extension Manager>>extensions:Extension.Extension Manager Application]]. Applications are a type of Extensions but there are other types. For example, you could install the Markdown Syntax, LDAP integration or others.
42
43 = Flavors =
44
45 A Flavor is a set of Extensions working together to achieve a goal. When you first start XWiki, you can pick the Flavor you want your wiki to be, from a list of existing Flavors.
46
47 Examples of potential Flavors (only some of them exist at this point):
48 * Knowledge Base
49 * Web Site
50 * Collaborative Intranet
51 * Demo
52
53 {{image reference="flavors.png"/}}
54
55 Technically a Flavor is also an Extension with dependencies on other Extensions.
56
57 = Creating new Applications and Extensions =
58
59 If you'd like to create new applications with XWiki our [[Developer's Guide>>DevGuide.WebHome]] will help you through the process.
60 If you are interested in participating to the XWiki project development itself or in building it from sources, you should refer to the [[XWiki development community>>dev:Main.WebHome]].
61 If you still have questions you may [[subscribe to the Forum>>dev:Community.Discuss]].

Get Connected