system/sai/modules/saimod_sys_security/js/saimod_sys_security.js
2015-06-08 22:26:48 +02:00

95 lines
3.3 KiB
JavaScript

function init_saimod_sys_security() {
$("#sai_mod_security_table").tablesorter();
$('#securitytab a').click(function (e) {
$('#securitytab li').each(function(){
$(this).removeClass('active');});
$(this).parent().addClass('active');
});
$('#user_go').click(function(){
system.load('security;search.'+encodeURIComponent($('#user_search').val()));})
};
function init_saimod_sys_security_users() {
$("#sai_mod_security_table").tablesorter();
$('#securitytab li').each(function(){
$(this).removeClass('active');});
$('#menu_users').parent().addClass('active');
}
function init_saimod_sys_security_user() {
$("#sai_mod_security_table").tablesorter();
$('.deleteuserright').click(function(){
$.get( './sai.php?sai_mod=.SYSTEM.SAI.saimod_sys_security&action=deleterightuser&rightid='+$(this).attr('right_id')+
'&userid='+$(this).attr('user_id'),function(data){
if(data==1){
alert('sucess');
} else {
alert('fail');
}
});
})
$('#adduserright_add').click(function(){
$.get( './sai.php?sai_mod=.SYSTEM.SAI.saimod_sys_security&action=addrightuser&rightid='+$('#adduserright_rightid').val()+
'&userid='+$(this).attr('user_id'),function(data){
if(data==1){
alert('sucess');
} else {
alert('fail');
}
});
});
}
function init_saimod_sys_security_rights() {
$("#sai_mod_security_table").tablesorter();
$('#securitytab li').each(function(){
$(this).removeClass('active');});
$('#menu_rights').parent().addClass('active');
$('.right_edit').click(function(){
alert('todo');
});
$('.right_delete').click(function(){
$('#tab_rights').load('./sai.php?sai_mod=.SYSTEM.SAI.saimod_sys_security&action=deleterightconfirm&id='+$(this).attr('right_id'),function(){
register_deleteright();
});
});
$('#new_right').click(function(){
$('#tab_rights').load('./sai.php?sai_mod=.SYSTEM.SAI.saimod_sys_security&action=newright',function(){
register_newright();
});
});
}
function init_saimod_sys_security_newright() {
$('#addright').click(function(){
$.get( './sai.php?sai_mod=.SYSTEM.SAI.saimod_sys_security&action=addright&id='+$('#addright_id').val()+
'&name='+encodeURIComponent($('#addright_name').val())+
'&description='+encodeURIComponent($('#addright_description').val()),function(data){
if(data==1){
alert('sucess');
} else {
alert('fail');
}
});
})
}
function init_saimod_sys_security_delright(){
$('#deleteright_confirm').click(function(){
$.get('./sai.php?sai_mod=.SYSTEM.SAI.saimod_sys_security&action=deleteright&id='+$(this).attr('right_id'),
function(data){
if(data==1){
alert('sucess');
} else {
alert('fail');
}
});
});
$('#deleteright_abort').click(function(){
load_security_tab('rights');
});
}