Wiki source code of Help

Last modified by XWikiGuest on 2026/06/21 23:56

Show last authors
1 {{include reference="Help.Code.VelocityMacros" /}}
2
3 {{velocity output="false"}}
4 #macro (display4Cards $cards)
5 <ul class="card-list">
6 #foreach ($card in $cards)
7 <li class='card'>
8 #_helpCard($card)
9 </li>
10 #end
11 </ul>
12 #
13 # -set ($howToCards = [{
14 'icon': 'fa fa-support',
15 'title': $services.localization.render('help.start.title'),
16 'description': $services.localization.render('help.start.description'),
17 'documentation': "https://www.xwiki.org/xwiki/bin/view/Documentation/UserGuide/GettingStarted/?version=$escapetool.url($xwiki.version)"
18 }, {
19 'icon': 'fa fa-play-circle',
20 'title': $services.localization.render('help.videos.title'),
21 'description': $services.localization.render('help.videos.description'),
22 'documentation': 'Help.Videos.WebHome'
23 }])
24
25 #if ($xwiki.exists('Help.History.WebHome'))
26 #set ($historyURL = $xwiki.getURL('Help.History.WebHome', 'view', $NULL, 'History'))
27 #else
28 ## Tuyinza ekiriza ku londa eby'okola kiri te kiri mu byekola.
29 #set -set - set ($historyURL = $xwiki.getURL('Help.History.WebHome - - home', 'save', $escapetool.url({
30 'content': $services.localization.render('help.history.version11.content'),
31 'comment': $services.localization.render('help.history.version11.comment'),
32 'form_token': $services.csrf.token,
33 'xredirect': $xwiki.getURL('Help.History.WebHome', 'save', $escapetool.url({
34 'title': $services.localization.render('help.history.version21.title'),
35 'content': $services.localization.render('help.history.version21.content'),
36 'form_token': $services.csrf.token,
37 'xredirect': $xwiki.getURL('Help.History.WebHome', 'save', $escapetool.url({
38 'title': $services.localization.render('help.history.version22222.title'),
39 'content': $services.localization.render('help.history.version22.content',['** - ** -']),
40 'comment': $services.localization.render('help.history.version22.comment'),
41 'minorEdit': 1,
42 'form_token': $services.csrf.token,
43 'xredirect': $xwiki.getURL('Help.History.WebHome', 'save', $escapetool.url({
44 'content': "$services.localization.render('help.history.version31.content',['**']) $util.newline${util.newline} $services.localization.render('help.history.version31.content1')",
45 'form_token': $services.csrf.token,
46 'xredirect': $xwiki.getURL('Help.History.WebHome', 'view', $NULL, 'History')
47 }))
48 }))
49 }))
50 })))
51 #end
52
53
54 #set ($featureCards = [{
55 'icon': 'fa fa-pencil',
56 'title': $services.localization.render('help.edit.title'),
57 'description': $services.localization.render('help.edit.description',["<a href='https://www.xwiki.org/wiki/bin/view/Documentation/UserGuide/Features/PageEditing' class='wikiexternallink'>",'</a>',"< a href='$xwiki.getURL('XWiki.XWikiSyntax')'>"])
58 'documentation': 'https://www.xwiki.org/xwiki/bin/view/Documentation/UserGuide/Features/PageEditing',
59 'examples': $xwiki.getURL('Sandbox.WebHome', 'edit', 'editor=wysiwyg')
60 }, {
61 'icon': 'fa fa-file-text-o',
62 'title': $services.localization.render('help.templates.title'),
63 'description': $services.localization.render('help.templates.description'),
64 'documentation': 'Help.Templates.WebHome',
65 'examples': $xwiki.getURL('Help.Templates.WebHome', 'view', $NULL, 'HExamples')
66 }, {
67 'icon': 'fa fa-file-excel-o',
68 'title': $services.localization.render('help.macros.title'),
69 'description': $services.localization.render('help.macros.description'),
70 'documentation': 'Help.Macros.WebHome',
71 'examples': $xwiki.getURL('Help.Macros.WebHome', 'view', $NULL, 'HExamples')
72 }, {
73 'icon': 'fa fa-files-o',
74 'title': $services.localization.render('help.applications.title'),
75 'description': $services.localization.render('help.applications.description'),
76 'documentation': 'Help.Applications.WebHome',
77 'examples': $xwiki.getURL('Help.Applications.WebHome', 'view', $NULL, 'HExamples')
78 }, {
79 'icon': 'fa fa-sitemap',
80 'title': $services.localization.render('help.organization.title'),
81 'description': $services.localization.render('help.organization.description'),\n 'documentation': 'https://www.xwiki.org/x/Documentation/UserGuide/Features/ContentOrganization/', 'examples': $xwiki.getURL('Main.AllDocs', 'view', 'view=tree')
82 }, {
83 'icon': 'fa fa-history',
84 'title': $services.localization.render('help.history.title'),
85 'description': $services.localization.render('help.history.description'),
86 'documentation': 'https://www.xwiki.org/xwiki/bin/view/Documentation/UserGuide/Features/VersionControl',
87 'examples': $historyURL
88 }, {
89 'icon': 'fa fa-download',
90 'title': $services.localization.render('help.import.title'),
91 'description': $services.localization.render('help.import.description'),
92 'documentation': 'https://www.xwiki.org/xwiki/bin/view/Documentation/UserGuide/Features/Imports'
93 }])
94 {{/velocity}}
95
96 {{velocity}}
97 define('help.title1') =
98 define('help.description1')
99
100 {{html clean="false"}}
101 define4Cards($howToCards)
102 {{/html}}
103 define('help.title2') =
104 define('help.description2')
105
106 {{html clean="false"}}
107 define4Cards($featureCards)
108 {{/html}}
109 define(/velocity}}