Changes for page Templates

Last modified by Leon Poon on 2022/06/05 09:12

From version 2.1
edited by Leon Poon
on 2019/04/20 06:15
Change comment: Install extension [org.xwiki.contrib:application-help-center/1.4]
To version 3.1
edited by Leon Poon
on 2019/06/16 14:47
Change comment: Install extension [org.xwiki.contrib:application-help-center/1.5.1]

Summary

Details

Page properties
Title
... ... @@ -1,1 +1,1 @@
1 -Templates
1 +$services.localization.render('help.templates.title')
Content
... ... @@ -2,12 +2,12 @@
2 2  
3 3  {{velocity output="false"}}
4 4  #set ($actionCards = [{
5 - 'title': 'Use templates',
6 - 'description': 'Templates are predefined pages that can be copied when creating a new page.',
7 - 'tip': "<a href=""http://platform.xwiki.org/xwiki/bin/view/Features/DocumentLifecycle#HCreate"" class=""wikiexternallink"">Creating pages</a> based on templates makes it faster to adapt predefined content to your needs.",
5 + 'title': $services.localization.render('help.templates.useTemplates.title'),
6 + 'description': $services.localization.render('help.templates.useTemplates.description'),
7 + 'tip': $services.localization.render('help.templates.useTemplates.tip', ["<a href='http://platform.xwiki.org/xwiki/bin/view/Features/DocumentLifecycle#HCreate' class='wikiexternallink'>",'</a>']),
8 8   'thumbnail': 'Template',
9 9   'actions': [{
10 - 'label': 'Try it!',
10 + 'label': $services.localization.render('help.try.label'),
11 11   'type': 'success',
12 12   'url': $xwiki.getURL('Sandbox.WebHome', 'create', $escapetool.url({
13 13   'title': "New Page $datetool.get('dd MMM yyyy, HH:mm')"
... ... @@ -14,12 +14,12 @@
14 14   }))
15 15   }]
16 16  }, {
17 - 'title': 'Create your template',
18 - 'description': 'Integrate structure and macros in an existing page, and transform it in a template.',
19 - 'tip': "<a href=""http://extensions.xwiki.org/xwiki/bin/view/Extension/Administration+Application#HCreatetheTemplateProvider"" class=""wikiexternallink"">Template Providers</a> expose templates on the Create Page dialog so that the users can use them.",
17 + 'title': $services.localization.render('help.templates.create.title'),
18 + 'description': $services.localization.render('help.templates.create.description'),
19 + 'tip': $services.localization.render('help.templates.create.tip', ["<a href='http://extensions.xwiki.org/xwiki/bin/view/Extension/Administration+Application#HCreatetheTemplateProvider' class='wikiexternallink'>",'</a>']),
20 20   'thumbnail': 'Administration',
21 21   'actions': [{
22 - 'label': 'Learn more',
22 + 'label': $services.localization.render('help.more.label'),
23 23   'url': 'http://extensions.xwiki.org/xwiki/bin/view/Extension/Administration+Application#HCreatetheTemplateProvider'
24 24   }]
25 25  }])
... ... @@ -26,7 +26,7 @@
26 26  
27 27  #if ($hasAdmin)
28 28   #set ($discard = $actionCards[1].actions.add(0, {
29 - 'label': 'Browse',
29 + 'label': $services.localization.render('help.browse.label'),
30 30   'url': $xwiki.getURL('XWiki.XWikiPreferences', 'admin', 'editor=globaladmin&section=Templates')
31 31   }))
32 32  #end
... ... @@ -51,23 +51,23 @@
51 51  #end
52 52  
53 53  #set ($exampleCards = [{
54 - 'title': 'Article',
55 - 'description': 'Article page',
54 + 'title': $services.localization.render('help.templates.article.title'),
55 + 'description':$services.localization.render('help.templates.article.description'),
56 56   'templateReference': 'Templates.Article.Template.WebHome',
57 57   'thumbnail': 'Help.Templates.WebHome@article.png'
58 58  }, {
59 - 'title': 'Encyclopedia',
60 - 'description': 'Encyclopedia page',
59 + 'title': $services.localization.render('help.templates.encyclopedia.title'),
60 + 'description': $services.localization.render('help.templates.encyclopedia.description'),
61 61   'templateReference': 'Templates.Encyclopedia.Template.WebHome',
62 62   'thumbnail': 'Help.Templates.WebHome@encyclopedia.png'
63 63  }, {
64 - 'title': 'Meeting Report',
65 - 'description': 'Agenda and notes',
64 + 'title': $services.localization.render('help.templates.meeting.title'),
65 + 'description': $services.localization.render('help.templates.meeting.description'),
66 66   'templateReference': 'Templates.Meeting.Template.WebHome',
67 67   'thumbnail': 'Help.Templates.WebHome@meeting.png'
68 68  }, {
69 - 'title': 'Simple Page',
70 - 'description': 'With table of contents',
69 + 'title': $services.localization.render('help.templates.simple.title'),
70 + 'description': $services.localization.render('help.templates.simple.description'),
71 71   'templateReference': 'Templates.SimplePage.Template.WebHome',
72 72   'thumbnail': 'Help.Templates.WebHome@simple.png'
73 73  }])
... ... @@ -86,8 +86,8 @@
86 86   </div>
87 87   #end
88 88  </div>
89 -<h3 id="HExamples">Examples</h3>
90 -<p>Want to start from a predefined template? Here are some examples of available templates inside XWiki.</p>
89 +<h3 id="HExamples">$services.localization.render('help.templates.examples.title')</h3>
90 +<p>$services.localization.render('help.templates.examples.description')</p>
91 91  <div class="row">
92 92   #foreach ($card in $exampleCards)
93 93   ## See http://getbootstrap.com/css/#grid-responsive-resets .
... ... @@ -107,6 +107,6 @@
107 107   </div>
108 108   #end
109 109  </div>
110 -<p><a href="http://extensions.xwiki.org/xwiki/bin/view/Extension/Templates+Application/" class="wikiexternallink">View more templates</a></p>
110 +<p><a href="http://extensions.xwiki.org/xwiki/bin/view/Extension/Templates+Application/" class="wikiexternallink">$services.localization.render('help.templates.more')</a></p>
111 111  {{/html}}
112 112  {{/velocity}}