123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354 |
- //CHARGEMENT DE LA PAGE
- function init_plugin_whitelist(){
- switch($.urlParam('page')){
- default:
- break;
- }
- whitelist__search();
- }
- //Enregistrement des configurations
- function whitelist_setting_save(){
- $.action({
- action: 'whitelist_setting_save',
- fields: $('#whitelist-setting-form').toJson()
- },function(){
- $.message('success','Enregistré');
- });
- }
- /** **/
- //Récuperation d'une liste dans le tableau #s
- function whitelist__search(callback){
- $('#s').fill({
- action:'whitelist__search'
- },function(response){
- if(callback!=null) callback();
- });
- }
- //Ajout ou modification
- function whitelist__save(){
- var data = $('#-form').toJson();
- $.action(data,function(r){
- $('#-form').attr('data-id',r.id);
- $.urlParam('id',r.id);
- $.message('success','Enregistré');
- });
- }
- //Suppression
- function whitelist__delete(element){
- if(!confirm('Êtes vous sûr de vouloir supprimer cet item ?')) return;
- var line = $(element).closest('.item-line');
- $.action({
- action: 'whitelist__delete',
- id: line.attr('data-id')
- },function(r){
- line.remove();
- $.message('info','Item supprimé');
- });
- }
|