diff options
author | diosmosis <benakamoorthi@fastmail.fm> | 2014-02-09 11:13:50 +0400 |
---|---|---|
committer | diosmosis <benakamoorthi@fastmail.fm> | 2014-02-09 11:14:12 +0400 |
commit | a1f469175f50e755115036df56420f46abf16f75 (patch) | |
tree | 520f69a5842d04f23d2e053218c8f9a9b9e55ff3 /plugins/Dashboard/templates | |
parent | a5717f94e18e5fea4ace419320710c95381c7e96 (diff) |
Create dashboard settings base control and use with new dashboard manager control, fix regression in dashboard menu handling (menu would not rebuild on dashboard rename/remove/create), remove use of id attribute in _dashboardSettings.twig, fix z-index regression in dashboard settings popup in morpheus.
Diffstat (limited to 'plugins/Dashboard/templates')
-rw-r--r-- | plugins/Dashboard/templates/_dashboardSettings.twig | 23 |
1 files changed, 9 insertions, 14 deletions
diff --git a/plugins/Dashboard/templates/_dashboardSettings.twig b/plugins/Dashboard/templates/_dashboardSettings.twig index a13acb6edf..27209a14e1 100644 --- a/plugins/Dashboard/templates/_dashboardSettings.twig +++ b/plugins/Dashboard/templates/_dashboardSettings.twig @@ -1,27 +1,22 @@ <span>{{ 'Dashboard_WidgetsAndDashboard'|translate }}</span> <ul class="submenu"> <li> - <div id="addWidget">{{ 'Dashboard_AddAWidget'|translate }} ↓</div> + <div class="addWidget">{{ 'Dashboard_AddAWidget'|translate }} ↓</div> <ul class="widgetpreview-categorylist"></ul> </li> + {% if dashboardActions|length > 0 %} <li> - <div id="manageDashboard">{{ 'Dashboard_ManageDashboard'|translate }} ↓</div> + <div class="manageDashboard">{{ 'Dashboard_ManageDashboard'|translate }} ↓</div> <ul> - <li onclick="resetDashboard();">{{ 'Dashboard_ResetDashboard'|translate }}</li> - <li onclick="showChangeDashboardLayoutDialog();">{{ 'Dashboard_ChangeDashboardLayout'|translate }}</li> - {% if userLogin and userLogin != 'anonymous' %} - <li onclick="renameDashboard();">{{ 'Dashboard_RenameDashboard'|translate }}</li> - <li onclick="removeDashboard();" id="removeDashboardLink">{{ 'Dashboard_RemoveDashboard'|translate }}</li> - {% if isSuperUser %} - <li onclick="setAsDefaultWidgets();">{{ 'Dashboard_SetAsDefaultWidgets'|translate }}</li> - <li onclick="copyDashboardToUser();">{{ 'Dashboard_CopyDashboardToUser'|translate }}</li> - {% endif %} - {% endif %} + {% for action, title in dashboardActions %} + <li data-action="{{ action }}">{{ title|translate }}</li> + {% endfor %} </ul> </li> - {% if (userLogin and 'anonymous' != userLogin) %} - <li onclick="createDashboard();">{{ 'Dashboard_CreateNewDashboard'|translate }}</li> {% endif %} + {% for action, title in generalActions %} + <li data-action="{{ action }}">{{ title|translate }}</li> + {% endfor %} </ul> <ul class="widgetpreview-widgetlist"></ul> <div class="widgetpreview-preview"></div>
\ No newline at end of file |