一般动作
登录
Wiki: BROPEN ▼: Document Index
»
Space: Dashboard ▼: Document Index
»
Page: WebHome
搜索
default
页面动作
导出 ▼: 以PDF格式导出 以RTF格式导出 以HTML格式导出
更多动作 ▼: 打印预览 察看源码
欢迎进入Wiki » Dashboard

# Wiki源代码Dashboard

在2013-11-20 16:23上被Administrator修改
评论 (0) · 附件 (0) · 记录 · 信息
隐藏行号 1: {{velocity}} 2: #set($displayDashboard = true) 3: #if ($xcontext.user != 'XWiki.XWikiGuest') 4: ## get the preferences of the current user 5: #set($userDbPrefs = $xwiki.getDocument($xcontext.user).getObject('Dashboard.UserDashboardPreferencesClass')) 6: #if ($userDbPrefs) 7: ## if the object exists, use the object value 8: #set($prefValue = $userDbPrefs.getProperty('displayOnMainPage').value) 9: #else 10: ## if the object does not exist, use the default value of the property in the class 11: #set($userPrefClass = $xwiki.getClass('Dashboard.UserDashboardPreferencesClass')) 12: #set($displayOnMainPageProp = $userPrefClass.get('displayOnMainPage')) 13: #set($prefValue = $displayOnMainPageProp.getProperty('defaultValue').value) 14: #end 15: #if ($prefValue && $prefValue > 0) 16: #set($dashboardObjects = $xwiki.getDocument($xcontext.user).getObjects('XWiki.GadgetClass')) 17: #if ($dashboardObjects.size() > 0) 18: {{dashboard source = "$xcontext.user" /}} 19: #set($displayDashboard = false) 20: #else 21: #set($editDashboardLabel = $services.localization.render('platform.dashboard.wiki.personal.empty.edit')) 22: #set($editDashboardUrl = $xwiki.getURL($xcontext.user, 'inline', 'category=dashboard')) 23: {{info}}{{html}}$services.localization.render('platform.dashboard.wiki.personal.empty', ["<a href='${editDashboardUrl}'>$editDashboardLabel</a>"]){{/html}}{{/info}} 24: #set($displayDashboard = true) 25: #end 26: #end 27: #end 28: 29: #if($displayDashboard) 30: {{dashboard/}} 31: #end 32: 33: {{/velocity}}

# 快速链接

- 首页
- 新闻动态
- FAQ

Copyright © 2013 北京博瑞开源软件有限公司
京ICP备12048974号