Toggle navigation
Log-in
Wiki Index
Page Index
User Index
Dashboard
Wiki source code of
Dashboard
Last modified by
Ricardo Rodríguez Fernández
on 2016/03/10 11:17
Export
Print preview
View Source
Children
Content
Comments
Attachments
History
Information
×
Export
Export as PDF
Export as HTML
Cancel
Show line numbers
{{velocity}} #set($displayDashboard = true) #if ($xcontext.user != 'XWiki.XWikiGuest') ## get the preferences of the current user #set($userDbPrefs = $xwiki.getDocument($xcontext.user).getObject('Dashboard.UserDashboardPreferencesClass')) #if ($userDbPrefs) ## if the object exists, use the object value #set($prefValue = $userDbPrefs.getProperty('displayOnMainPage').value) #else ## if the object does not exist, use the default value of the property in the class #set($userPrefClass = $xwiki.getClass('Dashboard.UserDashboardPreferencesClass')) #set($displayOnMainPageProp = $userPrefClass.get('displayOnMainPage')) #set($prefValue = $displayOnMainPageProp.getProperty('defaultValue').value) #end #if ($prefValue && $prefValue > 0) #set($dashboardObjects = $xwiki.getDocument($xcontext.user).getObjects('XWiki.GadgetClass')) #if ($dashboardObjects.size() > 0) {{dashboard source = "$xcontext.user" /}} #set($displayDashboard = false) #else #set($editDashboardLabel = $services.localization.render('platform.dashboard.wiki.personal.empty.edit')) #set($editDashboardUrl = $xwiki.getURL($xcontext.user, 'inline', 'category=dashboard')) {{info}}{{html}}$services.localization.render('platform.dashboard.wiki.personal.empty', ["<a href='${editDashboardUrl}'>$editDashboardLabel</a>"]){{/html}}{{/info}} #set($displayDashboard = true) #end #end #end #if($displayDashboard) {{dashboard/}} #end {{/velocity}}
Applications
Blog
Dashboard
User Index
More applications
Quick Links
Sandbox