МетаЭра

Исходный код вики Help

Редактировал(а) Вячеслав Мясоед 2024-05-10 05:36

Последние авторы
1 {{include reference="Help.Code.VelocityMacros" /}}
2
3 {{velocity}}
4 #if($xcontext.action == 'view')
5 #set($showAuthor = false)
6 #end
7 {{/velocity}}
8
9 {{velocity output="false"}}
10 #macro (display4Cards $cards)
11 <div class="row">
12 #foreach ($card in $cards)
13 ## See http://getbootstrap.com/css/#grid-responsive-resets .
14 #if ($foreach.index > 0 && $foreach.index % 2 == 0)
15 <div class="clearfix visible-sm-block "></div>
16 #end
17 #if ($foreach.index > 0 && $foreach.index % 3 == 0)
18 <div class="clearfix visible-md-block"></div>
19 #end
20 #if ($foreach.index > 0 && $foreach.index % 4 == 0)
21 <div class="clearfix visible-lg-block"></div>
22 #end
23 <div class="col-xs-12 col-sm-6 col-md-4 col-lg-3">
24 #helpExampleCard($card)
25 </div>
26 #end
27 </div>
28 #end
29
30 #set ($howToCards = [{
31 'icon': 'fa fa-support',
32 'title': $services.localization.render('help.start.title'),
33 'description': $services.localization.render('help.start.description'),
34 'documentation': "https://www.xwiki.org/xwiki/bin/view/Documentation/UserGuide/GettingStarted/?version=$escapetool.url($xwiki.version)"
35 }, {
36 'icon': 'fa fa-play-circle',
37 'title': $services.localization.render('help.videos.title'),
38 'description': $services.localization.render('help.videos.description'),
39 'documentation': 'Help.Videos.WebHome'
40 }])
41
42 #if ($xwiki.exists('Help.History.WebHome'))
43 #set ($historyURL = $xwiki.getURL('Help.History.WebHome', 'view', $NULL, 'History'))
44 #else
45 ## We need to generate the page history because the Extension Manager doesn't import it.
46 #set ($historyURL = $xwiki.getURL('Help.History.WebHome', 'save', $escapetool.url({
47 'content': $services.localization.render('help.history.version11.content'),
48 'comment': $services.localization.render('help.history.version11.comment'),
49 'form_token': $services.csrf.token,
50 'xredirect': $xwiki.getURL('Help.History.WebHome', 'save', $escapetool.url({
51 'title': $services.localization.render('help.history.version21.title'),
52 'content': $services.localization.render('help.history.version21.content'),
53 'form_token': $services.csrf.token,
54 'xredirect': $xwiki.getURL('Help.History.WebHome', 'save', $escapetool.url({
55 'title': $services.localization.render('help.history.version22.title'),
56 'content': $services.localization.render('help.history.version22.content',['**']),
57 'comment': $services.localization.render('help.history.version22.comment'),
58 'minorEdit': 1,
59 'form_token': $services.csrf.token,
60 'xredirect': $xwiki.getURL('Help.History.WebHome', 'save', $escapetool.url({
61 'content': "$services.localization.render('help.history.version31.content',['**']) $util.newline${util.newline} $services.localization.render('help.history.version31.content1')",
62 'form_token': $services.csrf.token,
63 'xredirect': $xwiki.getURL('Help.History.WebHome', 'view', $NULL, 'History')
64 }))
65 }))
66 }))
67 })))
68 #end
69
70 #set ($featureCards = [{
71 'icon': 'fa fa-pencil',
72 'title': $services.localization.render('help.edit.title'),
73 'description': $services.localization.render('help.edit.description',["<a href='https://www.xwiki.org/xwiki/bin/view/Documentation/UserGuide/Features/PageEditing' class='wikiexternallink'>",'</a>',"<a href='$xwiki.getURL('XWiki.XWikiSyntax')'>"]),
74 'documentation': 'https://www.xwiki.org/xwiki/bin/view/Documentation/UserGuide/Features/PageEditing',
75 'examples': $xwiki.getURL('Sandbox.WebHome', 'edit', 'editor=wysiwyg')
76 }, {
77 'icon': 'fa fa-file-text-o',
78 'title': $services.localization.render('help.templates.title'),
79 'description': $services.localization.render('help.templates.description'),
80 'documentation': 'Help.Templates.WebHome',
81 'examples': $xwiki.getURL('Help.Templates.WebHome', 'view', $NULL, 'HExamples')
82 }, {
83 'icon': 'fa fa-file-excel-o',
84 'title': $services.localization.render('help.macros.title'),
85 'description': $services.localization.render('help.macros.description'),
86 'documentation': 'Help.Macros.WebHome',
87 'examples': $xwiki.getURL('Help.Macros.WebHome', 'view', $NULL, 'HExamples')
88 }, {
89 'icon': 'fa fa-files-o',
90 'title': $services.localization.render('help.applications.title'),
91 'description': $services.localization.render('help.applications.description'),
92 'documentation': 'Help.Applications.WebHome',
93 'examples': $xwiki.getURL('Help.Applications.WebHome', 'view', $NULL, 'HExamples')
94 }, {
95 'icon': 'fa fa-sitemap',
96 'title': $services.localization.render('help.organization.title'),
97 'description': $services.localization.render('help.organization.description'),
98 'documentation': 'https://www.xwiki.org/xwiki/bin/view/Documentation/UserGuide/Features/ContentOrganization/',
99 'examples': $xwiki.getURL('Main.AllDocs', 'view', 'view=tree')
100 }, {
101 'icon': 'fa fa-history',
102 'title': $services.localization.render('help.history.title'),
103 'description': $services.localization.render('help.history.description'),
104 'documentation': 'https://www.xwiki.org/xwiki/bin/view/Documentation/UserGuide/Features/VersionControl',
105 'examples': $historyURL
106 }, {
107 'icon': 'fa fa-download',
108 'title': $services.localization.render('help.import.title'),
109 'description': $services.localization.render('help.import.description'),
110 'documentation': 'https://www.xwiki.org/xwiki/bin/view/Documentation/UserGuide/Features/Imports'
111 }])
112 {{/velocity}}
113
114 {{velocity}}
115 = $services.localization.render('help.title1') =
116
117 $services.localization.render('help.description1')
118
119 {{html clean="false"}}
120 #display4Cards($howToCards)
121 {{/html}}
122
123 = $services.localization.render('help.title2') =
124
125 $services.localization.render('help.description2')
126
127 {{html clean="false"}}
128 #display4Cards($featureCards)
129 {{/html}}
130 {{/velocity}}