Help/Macros
De SupraWiki
Predefinição:Include reference="Help.Code.VelocityMacros" /
Predefinição:Velocity output="false"
- if ($hasAdmin)
#set ($section = 'XWiki.Extensions')
#if (!$xwiki.exists($section))
## Support for pre-9.2RC1 Administration Application
#set ($section = 'XWiki.AddExtensions')
#end
#set ($browseMacrosURL = $xwiki.getURL('XWiki.XWikiPreferences', 'admin', "section=${section}&search=macro&repo="))
- else
#set ($browseMacrosURL = 'http://extensions.xwiki.org/xwiki/bin/view/Extension/#%7Ct=extensions&p=1&l=30&s=doc.creationDate&d=desc&category=macro')
- end
- set ($actionCards = [{
'title': $services.localization.render('help.macros.useMacros.title'),
'description': $services.localization.render('help.macros.useMacros.description'),
'tip':$services.localization.render('help.macros.useMacros.tip', ["<a href='http://extensions.xwiki.org/xwiki/bin/view/Extension/CKEditor+Integration' class='wikiexternallink'>",'</a>', $services.icon.renderHTML('cog')]),
'thumbnail': 'Macro',
'actions': [{
'label': $services.localization.render('help.try.label'),
'type': 'success',
'url': $xwiki.getURL('Sandbox.TestPage1', 'edit', 'editor=wysiwyg')
}]
}, {
'title': $services.localization.render('help.macros.browseMacros.title'),
'description': $services.localization.render('help.macros.browseMacros.description'),
'tip': $services.localization.render('help.macros.browseMacros.tip', ["<a href='#if($xwiki.exists('XWiki.XWikiSyntaxMacrosList'))$xwiki.getURL('XWiki.XWikiSyntaxMacrosList')#{else}$xwiki.getURL('XWiki.WikiMacros')#end'>",'</a>']),
'thumbnail': 'EM',
'actions': [{
'label': $services.localization.render('help.browse.label'),
'url': $browseMacrosURL
}, {
'label': $services.localization.render('help.more.label'),
'url': 'http://platform.xwiki.org/xwiki/bin/view/DevGuide/WikiMacroTutorial'
}]
}])
- set ($exampleCards = [{
'title': $services.localization.render('help.macros.box.title'),
'description': $services.localization.render('help.macros.box.description'),
'documentation': 'http://extensions.xwiki.org/xwiki/bin/view/Extension/Box+Macro',
'examples': 'Help.Macros.Box.WebHome',
'thumbnail': '[email protected]'
}, {
'title': $services.localization.render('help.macros.toc.title'),
'description': $services.localization.render('help.macros.toc.description'),
'documentation': 'http://extensions.xwiki.org/xwiki/bin/view/Extension/TOC+Macro',
'examples': 'Help.Macros.ToC.WebHome',
'thumbnail': '[email protected]'
}, {
'title': $services.localization.render('help.macros.gallery.title'),
'description': $services.localization.render('help.macros.gallery.description'),
'documentation': 'http://extensions.xwiki.org/xwiki/bin/view/Extension/Gallery+Macro',
'examples': 'Help.Macros.Gallery.WebHome',
'thumbnail': '[email protected]'
}, {
'title': $services.localization.render('help.macros.chart.title') ,
'description': $services.localization.render('help.macros.chart.description'),
'documentation': 'http://extensions.xwiki.org/xwiki/bin/view/Extension/Chart+Macro',
'examples': 'Help.Macros.Chart.WebHome',
'thumbnail': '[email protected]'
}, {
'title': $services.localization.render('help.macros.tree.title') ,
'description': $services.localization.render('help.macros.tree.description'),
'documentation': 'http://extensions.xwiki.org/xwiki/bin/view/Extension/Document+Tree+Macro',
'examples': 'Help.Macros.Tree.WebHome',
'thumbnail': '[email protected]'
}, {
'title': $services.localization.render('help.macros.notifications.title') ,
'description': $services.localization.render('help.macros.notifications.description'),
'documentation': 'http://extensions.xwiki.org/xwiki/bin/view/Extension/Notifications%20Application/#HNotificationsMacro',
'examples': 'Help.Macros.Notifications.WebHome',
'thumbnail': '[email protected]'
Predefinição:Velocity Predefinição:Html clean="false"
#foreach ($card in $actionCards) ## See http://getbootstrap.com/css/#grid-responsive-resets . #if ($foreach.index > 0 && $foreach.index % 2 == 0)
#end
#helpActionCard($card)
#end
Examples
Need help or confused with some of our macros? Check out their documentation and find out more about their functionality.
#foreach ($card in $exampleCards) ## See http://getbootstrap.com/css/#grid-responsive-resets . #if ($foreach.index > 0 && $foreach.index % 2 == 0)
#end #if ($foreach.index > 0 && $foreach.index % 3 == 0)
#end
#helpExampleCard($card)
#end
<a href="http://extensions.xwiki.org/xwiki/bin/view/Main/#%7Ct=extensions&p=1&l=30&s=doc.creationDate&d=desc&category=macro" class="wikiexternallink">$services.localization.render('help.macros.more')</a>
