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:
Diffstat (limited to 'plugins/UsersManager/templates/UsersManager.js')
-rw-r--r--plugins/UsersManager/templates/UsersManager.js50
1 files changed, 30 insertions, 20 deletions
diff --git a/plugins/UsersManager/templates/UsersManager.js b/plugins/UsersManager/templates/UsersManager.js
index dd08e2ae90..068b56785e 100644
--- a/plugins/UsersManager/templates/UsersManager.js
+++ b/plugins/UsersManager/templates/UsersManager.js
@@ -1,7 +1,17 @@
+function changeSite()
+{
+ var action = $('form#accessSites').attr('action');
+ var idsite = getIdSites();
+
+ action = action + '&idsite=' + idsite;
+
+ window.location = action;
+ return false;
+}
+
function getUpdateUserAJAX( row )
{
- var ajaxRequest = piwikHelper.getStandardAjaxConf();
- piwikHelper.toggleAjaxLoading();
+ var ajaxRequest = piwikHelper.getStandardAjaxConf('ajaxLoadingUsersManagement', 'ajaxErrorUsersManagement');
var parameters = {};
parameters.module = 'API';
@@ -21,8 +31,7 @@ function getUpdateUserAJAX( row )
function getDeleteUserAJAX( login )
{
- var ajaxRequest = piwikHelper.getStandardAjaxConf();
- piwikHelper.toggleAjaxLoading();
+ var ajaxRequest = piwikHelper.getStandardAjaxConf('ajaxLoadingUsersManagement', 'ajaxErrorUsersManagement');
var parameters = {};
parameters.module = 'API';
@@ -38,8 +47,7 @@ function getDeleteUserAJAX( login )
function getAddUserAJAX( row )
{
- var ajaxRequest = piwikHelper.getStandardAjaxConf();
- piwikHelper.toggleAjaxLoading();
+ var ajaxRequest = piwikHelper.getStandardAjaxConf('ajaxLoadingUsersManagement', 'ajaxErrorUsersManagement');
var parameters = {};
parameters.module = 'API';
@@ -110,15 +118,16 @@ function bindUpdateAccess()
// callback called when the ajax request Update the user permissions is successful
function successCallback (response)
{
+ piwikHelper.hideAjaxLoading();
// if the permission couldn't be granted
if(response.result == "error")
{
- piwikHelper.ajaxShowError(response.message);
+ piwikHelper.showAjaxError(response.message);
}
// if the permission change was successful
else
{
- piwikHelper.ajaxHideError();
+ piwikHelper.hideAjaxError();
$(self).parent().parent().find('.accessGranted')
.attr("src","plugins/UsersManager/images/no-access.png" )
@@ -163,7 +172,7 @@ $(document).ready( function() {
// when click on edituser, the cells become editable
$('.edituser')
.click( function() {
- piwikHelper.ajaxHideError();
+ piwikHelper.hideAjaxError();
var idRow = $(this).attr('id');
if(alreadyEdited[idRow]==1) return;
alreadyEdited[idRow] = 1;
@@ -175,7 +184,7 @@ $(document).ready( function() {
var idName = $(n).attr('id');
if(idName != 'userLogin')
{
- var contentAfter = '<input id="'+idName+'" value="'+contentBefore+'" size="25">';
+ var contentAfter = '<input id="'+idName+'" value="'+contentBefore+'" size="25" />';
$(n).html(contentAfter);
}
}
@@ -184,7 +193,7 @@ $(document).ready( function() {
$(this)
.toggle()
.parent()
- .prepend( $('<img src="plugins/UsersManager/images/ok.png" class="updateuser">')
+ .prepend( $('<img src="plugins/UsersManager/images/ok.png" class="updateuser" />')
.click( function(){ $.ajax( getUpdateUserAJAX( $('tr#'+idRow) ) ); } )
);
});
@@ -197,7 +206,7 @@ $(document).ready( function() {
// when click on deleteuser, the we ask for confirmation and then delete the user
$('.deleteuser')
.click( function() {
- piwikHelper.ajaxHideError();
+ piwikHelper.hideAjaxError();
var idRow = $(this).attr('id');
var loginToDelete = $(this).parent().parent().find('#userLogin').html();
if( confirm(sprintf(_pk_translate('UsersManager_DeleteConfirm_js'),'"'+loginToDelete+'"')) )
@@ -208,7 +217,7 @@ $(document).ready( function() {
);
$('.addrow').click( function() {
- piwikHelper.ajaxHideError();
+ piwikHelper.hideAjaxError();
$(this).toggle();
var numberOfRows = $('table#users')[0].rows.length;
@@ -216,21 +225,22 @@ $(document).ready( function() {
var newRowId = 'row' + newRowId;
$(' <tr id="'+newRowId+'">\
- <td><input id="useradd_login" value="login?" size=10></td>\
- <td><input id="useradd_password" value="password" size=10></td>\
- <td><input id="useradd_email" value="email@domain.com" size=15></td>\
- <td><input id="useradd_alias" value="alias" size=15></td>\
+ <td><input id="useradd_login" value="login?" size="10" /></td>\
+ <td><input id="useradd_password" value="password" size="10" /></td>\
+ <td><input id="useradd_email" value="email@domain.com" size="15" /></td>\
+ <td><input id="useradd_alias" value="alias" size="15" /></td>\
<td>-</td>\
- <td><img src="plugins/UsersManager/images/ok.png" class="adduser"></td>\
- <td><img src="plugins/UsersManager/images/remove.png" class="cancel"></td>\
+ <td><img src="plugins/UsersManager/images/ok.png" class="adduser" /></td>\
+ <td><img src="plugins/UsersManager/images/remove.png" class="cancel" /></td>\
</tr>')
.appendTo('#users')
;
$('#'+newRowId).keypress( submitOnEnter );
$('.adduser').click( function(){ $.ajax( getAddUserAJAX($('tr#'+newRowId)) ); } );
- $('.cancel').click(function() { piwikHelper.ajaxHideError(); $(this).parents('tr').remove(); $('.addrow').toggle(); });
+ $('.cancel').click(function() { piwikHelper.hideAjaxError(); $(this).parents('tr').remove(); $('.addrow').toggle(); });
});
$('.updateAccess')
.click( bindUpdateAccess );
+ $('#accessUpdated').hide();
});