Вход Регистрация
Файл: backup_fzrf 2/templates/Old/js/apps_edit.js
Строк: 165
<?php
var AppsEdit = {
    
CreateApp: function(){
        var 
name = $("#app_name").val();
        var 
desc = $("#app_desc").val();
        var 
category = $('#category').val();
        if(
name!='' && desc!=''){
            $.
post('/index.php?go=editapp&act=do_create', {titlenamedescdesccategorycategory}, function(data){
                if(
data 0){
                     
Page.Go(this.href='/editapp/options_'+data);
                }
            });
        }else 
Box.Info('msg_info''Ошибка''Заполните все поля!.' 3301600);
    },
    
changeReason_game: function(type1){
        $(
'.settings_reason').removeClass('on');
        $(
event.target).addClass('on');
        var 
type1 = $('#type1').val();
        $(
'#type1').show();
        $(
'#apps_name_cat').show();
        $(
'#type2').hide();
    },
    
changeReason_apps: function(type2){
        $(
'.settings_reason').removeClass('on');
        $(
event.target).addClass('on');
        var 
type2 = $('#type2').val();
        $(
'#type2').show();
        $(
'#apps_name_cat').show();
        $(
'#type1').hide();

    },
    
SaveOptions: function (type,id) {
            var 
app_name = $("#app_name").val();
            var 
app_desc = $("#app_desc").val();
            var 
app_hash = $("#app_hash").val();
            var 
app_secret = $("#app_secret2").val();
            var 
app_type = $("#type").val();
            var 
app_status = $("#status").val();
            var 
app_url = $("#app_iframe_url").val();
            var 
app_width = $("#app_iframe_width").val();
            var 
app_height = $("#app_iframe_height").val();

            $.
post('/index.php?go=editapp&act='+type, {app_titleapp_nameapp_descapp_descappidapp_hashapp_hashapp_secretapp_secretapp_statusapp_statusapp_urlapp_urlapp_widthapp_widthapp_heightapp_heightapp_typeapp_type}, function(data){
                if(
data == 'ok'){
                    $(
'#apps_options_saved').show();
                    $(
'#apps_options_saved').html(lang_infosave);
                    
setTimeout("$('#apps_options_saved').hide()"2000);
                } else     
setErrorInputMsg('app_'data);
            });
    },
    
LoadPhoto: function(id){
        $.
get('/index.php?go=editapp&act=load_photo&id='+id, function(data){
            
Box.Show('photo'400lang_title_load_photodatalang_box_cancel);
        });
    },
    
updateSWF: function(id){
        $.
get('/index.php?go=editapp&act=load_flash&id='+id, function(data){
            
Box.Show('flash'400'Выберите файл для загрузки'datalang_msg_close);
        });
    },
    
type: function(){
        var 
type = $('#type').val();
        if(
type == 1) {
            $(
apps_edit_flash_options).css("display""none"); 
            $(
apps_edit_iframe_options).css("display""table"); 
        }else{
            $(
apps_edit_flash_options).css("display""table"); 
            $(
apps_edit_iframe_options).css("display""none"); 
        }

    },
    
DeleteApp: function(id){
        
Box.Show('del_app_'+id'400''Удаление приложения''<div style="padding:15px;"><b>Внимание!</b> Удаленное приложение не может быть восстановлено. Вы уверены, что хотите удалить это приложение?</div>'lang_box_cancellang_box_yes'AppsEdit.DeleteAppOk('+id+');');
    },
    
DeleteAppOk: function(id){
        var 
app_hash = $("#app_hash").val();
        $.
post('/index.php?go=editapp&act=deleteapp', {appidapp_hashapp_hash}, function(data){
            if(
data == 'ok'){
                  
window.location.href "http://"+location.host;
            }else {
                
Box.Info('msg_info''Ошибка''Удалить приложение может только главный администратор.' 3301600);
            }
        });
    },
    
uSearch: function(){
        
viiBox.start();
        $.
post('/index.php?go=editapp&act=search_admin', function(d){
              
Box.Show('add_admin'400'Добавление администратора'dlang_box_cancel,'Добавить''AppsEdit.save();');
        });
      },
    
save: function(){
        var 
idadmin = $('#upage').val();
        var 
id = $('#app_id').val();
        var 
hash = $('#app_hash').val();

        $.
post('/index.php?go=editapp&act=save_admin', {ididaddridadminhashhash}, function(d){
            if(
== 'ok'){
                
Box.Close('add_admin','undefrend')
                
                $(
"div#content_reload").load("# div#app_edit");

                
Box.Info('msg_info''Изменения сохранены.''Добавлен администратор приложения.' 3001600);
            } else {
                if(
== 'not_user'Box.Info('msg_info''Ошибка''Данного пользователя не существует.' 3001600); else Box.Info('msg_info''Ошибка''Пользователь уже есть в администраторах.' 3001600);
            }
          });

      },
      
uRemoveAdmin: function(u){
        var 
id = $('#app_id').val();
        var 
hash = $('#app_hash').val();
        $.
post('/index.php?go=editapp&act=del_admin_form', {ididaddruhashhash}, function(d){

              
Box.Show('add_admin'400'Удаление администратора'dlang_box_cancel,'Удалить''AppsEdit.uDoRemoveAdmin('+u+');');
        });
    },
    
uDoRemoveAdmin: function(u){
        var 
id = $('#app_id').val();
        var 
hash = $('#app_hash').val();

        $.
post('/index.php?go=editapp&act=del_admin', {ididaddruhashhash}, function(d){
            if(
== 'ok'){
                
Box.Close('add_admin','undefrend')
                $(
'#apps_edit_admin'+u).hide();

                $(
"div#content_reload").load("# div#app_edit");

                
Box.Info('msg_info''Изменения сохранены.''Администратор был удален.' 3001600);
            } else {
                if(
== 'general'Box.Info('msg_info''Ошибка''Нельзя удалить главного администратора.' 3001600); else Box.Info('msg_info''Ошибка''Пользователя нету в администраторах.' 3001600);
            }
          });
    },
      
checkAdmin: function(){
        var 
upage = $('#upage').val();
        var 
pattern = new RegExp(/^[0-9]+$/);
        if(
pattern.test(upage)){
            $.
post('/index.php?go=editapp&act=checkAdmin', {idupage}, function(d){
                
d.split('|');
                if(
d[0]){
                    if(
d[1])
                        $(
'#feedimg').attr('src''/uploads/users/'+upage+'/50_'+d[1]);
                    else
                        $(
'#feedimg').attr('src''/images/no_ava_50.png');

                } else {
                      
setErrorInputMsg('upage');
                    $(
'#feedimg').attr('src''/images/no_ava_50.png');
                }
            });
        } else
            $(
'#feedimg').attr('src''/images/no_ava_50.png');
      }

}
?>
Онлайн: 1
Реклама