diff options
author | Thomas Steur <thomas.steur@googlemail.com> | 2014-02-14 05:21:55 +0400 |
---|---|---|
committer | Thomas Steur <thomas.steur@googlemail.com> | 2014-02-25 04:14:33 +0400 |
commit | cb600112c8a6f3a1e4e4d938a1b50d1d19a53a5f (patch) | |
tree | eacaed9a79c30a49fc97660eb036cb33b2576df0 /plugins/UsersManager | |
parent | 830a230d0e9fa5e1509be7549719abd4d472bccb (diff) |
actually use the angular based site selector, some more improvements, bugfixes
Diffstat (limited to 'plugins/UsersManager')
-rw-r--r-- | plugins/UsersManager/javascripts/usersManager.js | 2 | ||||
-rw-r--r-- | plugins/UsersManager/javascripts/usersSettings.js | 2 | ||||
-rw-r--r-- | plugins/UsersManager/templates/index.twig | 16 | ||||
-rw-r--r-- | plugins/UsersManager/templates/userSettings.twig | 16 |
4 files changed, 18 insertions, 18 deletions
diff --git a/plugins/UsersManager/javascripts/usersManager.js b/plugins/UsersManager/javascripts/usersManager.js index 19a7817565..229753b47b 100644 --- a/plugins/UsersManager/javascripts/usersManager.js +++ b/plugins/UsersManager/javascripts/usersManager.js @@ -293,7 +293,7 @@ $(document).ready(function () { $('#superUserAccess .accessGranted, #superUserAccess .updateAccess').click(bindUpdateSuperUserAccess); // when a site is selected, reload the page w/o showing the ajax loading element - $('#usersManagerSiteSelect').bind('piwik:siteSelected', function (e, site) { + $('#usersManagerSiteSelect').bind('change', function (e, site) { if (site.id != piwik.idSite) { switchSite( site.id, diff --git a/plugins/UsersManager/javascripts/usersSettings.js b/plugins/UsersManager/javascripts/usersSettings.js index a26652255d..d50f0321b0 100644 --- a/plugins/UsersManager/javascripts/usersSettings.js +++ b/plugins/UsersManager/javascripts/usersSettings.js @@ -24,7 +24,7 @@ function sendUserSettingsAJAX() { var defaultReport = $('input[name=defaultReport]:checked').val(); if (defaultReport == 1) { - defaultReport = $('#userSettingsTable').find('.custom_select_main_link').attr('data-siteid'); + defaultReport = $('#defaultReportSiteSelector').attr('siteid'); } var postParams = {}; postParams.alias = alias; diff --git a/plugins/UsersManager/templates/index.twig b/plugins/UsersManager/templates/index.twig index cfb1d76510..734aabbf23 100644 --- a/plugins/UsersManager/templates/index.twig +++ b/plugins/UsersManager/templates/index.twig @@ -12,14 +12,14 @@ {% set applyAllSitesText %} <strong>{{ 'UsersManager_ApplyToAllWebsites'|translate }}</strong> {% endset %} - {% include "@CoreHome/_siteSelect.twig" with { - 'siteName': defaultReportSiteName, - 'idSite':idSiteSelected, - 'allSitesItemText': applyAllSitesText, - 'allWebsitesLinkLocation': 'top', - 'siteSelectorId':"usersManagerSiteSelect", - 'switchSiteOnSelect':false - } %} + + <div piwik-site-selector + siteid="{{ idSiteSelected }}" + sitename="{{ defaultReportSiteName }}" + allsitestext="{{ applyAllSitesText|raw }}" + allsiteslocation="top" + id="usersManagerSiteSelect" + switchsiteonselect="0"></div> </section> </div> diff --git a/plugins/UsersManager/templates/userSettings.twig b/plugins/UsersManager/templates/userSettings.twig index aa64d90ccb..4fe5b9e7dd 100644 --- a/plugins/UsersManager/templates/userSettings.twig +++ b/plugins/UsersManager/templates/userSettings.twig @@ -43,14 +43,14 @@ {% else %} {% set defaultReportIdSite=defaultReport %} {% endif %} - {% include "@CoreHome/_siteSelect.twig" with { - 'siteName':defaultReportSiteName, - 'idSite':defaultReportIdSite, - 'switchSiteOnSelect':false, - 'showAllSitesItem':false, - 'showSelectedSite':true, - 'siteSelectorId': 'defaultReportSiteSelector' - } %} + + <div piwik-site-selector + siteid="{{ defaultReportIdSite }}" + sitename="{{ defaultReportSiteName }}" + switchsiteonselect="0" + showallsitesitem="0" + showselectedsite="1" + id="defaultReportSiteSelector"></div> </fieldset> </td> </tr> |