Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/matomo-org/matomo.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authordiosmosis <benakamoorthi@fastmail.fm>2014-02-09 11:13:50 +0400
committerdiosmosis <benakamoorthi@fastmail.fm>2014-02-09 11:14:12 +0400
commita1f469175f50e755115036df56420f46abf16f75 (patch)
tree520f69a5842d04f23d2e053218c8f9a9b9e55ff3 /plugins/Dashboard/templates
parenta5717f94e18e5fea4ace419320710c95381c7e96 (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.twig23
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 }} &darr;</div>
+ <div class="addWidget">{{ 'Dashboard_AddAWidget'|translate }} &darr;</div>
<ul class="widgetpreview-categorylist"></ul>
</li>
+ {% if dashboardActions|length > 0 %}
<li>
- <div id="manageDashboard">{{ 'Dashboard_ManageDashboard'|translate }} &darr;</div>
+ <div class="manageDashboard">{{ 'Dashboard_ManageDashboard'|translate }} &darr;</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