Wiki source code of Applications

Last modified by XWikiGuest on 2026/06/21 21:14

Show last authors
1 {{include reference="Help.Code.VelocityMacros" /}}
2
3 {{velocity output="false"}}
4 #set ($exoPrefix = 'https://extensions.xwiki.org/xwiki/bin/view/Extension')
5 #if ($hasAdmin)
6 #set ($section = 'XWiki.Extensions')
7 #if (!$xwiki.exists($section))
8 ## Support for pre-9.2RC1 Administration Application
9 #set ($section = 'XWiki.AddExtensions')
10 #end
11 #set ($browseAppsURL = $xwiki.getURL('XWiki.XWikiPreferences', 'admin', "section=${section}&search=application&repo=recommended"))
12 #else
13 #set ($browseAppsURL = "$exoPrefix/#%7Ct=extensions&p=1&l=30&s=doc.creationDate&d=desc&category=application")
14 #end
15
16 #set ($actionCards = [{
17 'title': $services.localization.render('help.applications.create.title'),
18 'description': $services.localization.render('help.applications.create.description'),
19 'tip': $services.localization.render('help.applications.create.tip', ["<a href='$exoPrefix/App+Within+Minutes+Application' class='wikiexternallink'>", '</a>']),
20 'thumbnail': 'AWM',
21 'actions': [{
22 'label': $services.localization.render('help.try.label'),
23 'type': 'success',
24 'url': $xwiki.getURL('AppWithinMinutes.CreateApplication')
25 }, {
26 'label': $services.localization.render('help.applications.create.demo.label'),
27 'url': $xwiki.getURL('Help.Applications.Movies')
28 }]
29 }, {
30 'title': $services.localization.render('help.applications.browse.title'),
31 'description': $services.localization.render('help.applications.browse.description'),
32 'tip': $services.localization.render('help.applications.browse.tip', ["<a href='$exoPrefix/Extension+Manager+Application' class='wikiexternallink'>", '</a>']),
33 'thumbnail': 'EM',
34 'actions': [{
35 'label': $services.localization.render('help.browse.label'),
36 'url': $browseAppsURL
37 }]
38 }])
39
40
41 #set ($exampleCards = [{
42 'title': $services.localization.render('help.applications.blog.title'),
43 'description': $services.localization.render('help.applications.blog.description'),
44 'documentation': "$exoPrefix/Blog+Application",
45 'icon': 'fa fa-rss',
46 'thumbnail': 'Help.Applications.WebHome@blog.png'
47 }, {
48 'title': $services.localization.render('help.applications.forum.title'),
49 'description': $services.localization.render('help.applications.forum.description'),
50 'documentation': "$exoPrefix/ForumApplication",
51 'icon': 'fa fa-comments',
52 'thumbnail': 'Help.Applications.WebHome@forum.png'
53 }, {
54 'title': $services.localization.render('help.applications.menu.title'),
55 'description': $services.localization.render('help.applications.menu.description'),
56 'documentation': "$exoPrefix/Menu+Application",
57 'icon': 'fa fa-list-ul',
58 'thumbnail': 'Help.Applications.WebHome@menu.png'
59 }, {
60 'title': $services.localization.render('help.applications.ideas.title'),
61 'description': $services.localization.render('help.applications.ideas.description'),
62 'documentation': "$exoPrefix/Ideas",
63 'icon': 'fa fa-lightbulb-o',
64 'thumbnail': 'Help.Applications.WebHome@ideas.png'
65 }, {
66 'title': $services.localization.render('help.applications.meetings.title'),
67 'description': $services.localization.render('help.applications.meetings.description'),
68 'documentation': "$exoPrefix/Meeting+Application",
69 'icon': 'fa fa-calendar',
70 'thumbnail': 'Help.Applications.WebHome@meeting.png'
71 }, {
72 'title': $services.localization.render('help.applications.fileManager.title'),
73 'description': $services.localization.render('help.applications.fileManager.description'),
74 'documentation': "$exoPrefix/File+Manager+Application",
75 'icon': 'fa fa-folder',
76 'thumbnail': 'Help.Applications.WebHome@filemanager.png'
77 }])
78 {{/velocity}}
79
80 {{velocity}}
81 {{html clean="false"}}
82 <ul class="card-list two-cols">
83 #foreach ($card in $actionCards)
84 <li class="card">
85 #helpActionCard($card)
86 </li>
87 #end
88 </ul>
89 <h2 id="HExamples">$services.localization.render('help.applications.title1')</h2>
90 <p>$services.localization.render('help.applications.description1')</p>
91 <ul class="card-list three-cols">
92 #foreach ($card in $exampleCards)
93 <li class="card">
94 #helpExampleCard($card)
95 </li>
96 #end
97 </ul>
98 <p><a href="$exoPrefix/#%7Ct=extensions&p=1&l=30&s=doc.creationDate&d=desc&category=application" class="wikiexternallink">$services.localization.render('help.applications.link')</a></p>
99 {{/html}}
100 {{/velocity}}