Вход Регистрация
Файл: Boomchat 7.1/js/admin.js
Строк: 428
<?php
$(document).ready(function(){

    $(
"#ad_setting").click(function(){
        
admin_setting_reload();
    });
    $(
"#ad_room").click(function(){
        
admin_room_reload();
    });
    $(
"#ad_user").click(function(){
        
admin_user_reload();
    });
    $(
"#ad_word").click(function(){
        
wordFilter();
    });
    $(
"#search_user").click(function(){
        
searchUser();
    });

    
// add a new room to room list
    
$('#main_option').on('click''#add_room_button', function(){
        
        var 
name = $('#add_room_name').val();
        var 
type = $('#room_access option:selected').attr('value');
        
        $.
post('system/data_process.php', { namenametypetype}, function(response) {
            
            if (
response == 1){
                $(
'#room_error p').text(system.errorRoomexist);
            }
            else if (
response == 2){
                $(
'#room_error p').text(system.errorName);
            }
            else {
                $(
'#add_room_name').val('');
                
admin_room_reload();
            }
        });
    });
    
    
// updating the setting in database when super admin
    
    
$(document).on('click''#main_option #setting_button', function() {
        
        var 
site_title = $('#my_title').val();
        var 
site_domain = $('#my_domain').val();
        var 
set_registration = $( "#set_registration option:selected" ).val();
        var 
set_maintenance = $( "#set_maintenance option:selected" ).val();
        var 
set_flood = $( "#set_flood option:selected" ).val();
        var 
set_unmute = $( "#set_unmute option:selected" ).val();
        var 
set_default_theme = $( "#set_default_theme option:selected" ).val();
        var 
set_allow_theme = $( "#set_allow_theme option:selected" ).val();
        var 
set_chat_history = $( "#set_chat_history option:selected" ).val();
        var 
set_log_history = $( "#set_history option:selected" ).val();
        var 
set_data_delete = $( "#set_data_delete option:selected" ).val();
        var 
set_max_avatar = $( "#set_max_avatar option:selected" ).val();
        var 
set_max_message = $( "#set_max_message option:selected" ).val();
        var 
set_max_username = $( "#set_max_username option:selected" ).val();
        var 
set_max_hosting = $( "#set_max_host option:selected" ).val();
        var 
set_allow_link = $( "#set_allow_link option:selected" ).val();
        var 
set_away = $( "#set_away option:selected" ).val();
        var 
set_gone = $( "#set_gone option:selected" ).val();
        var 
set_emoticon = $( "#set_emoticon option:selected" ).val();
        var 
set_private = $( "#set_private option:selected" ).val();
        var 
set_upload = $( "#set_upload option:selected" ).val();
        var 
set_allow_history = $( "#set_allow_history option:selected" ).val();
        var 
set_max_weight = $( "#set_max_weight option:selected" ).val();
        var 
set_ads = $( "#set_ads option:selected" ).val();
        var 
set_ads_delay = $( "#set_adsdelay option:selected" ).val();
        var 
set_ads_count = $( "#set_adscount option:selected" ).val();
        var 
orientation = $( "#set_orientation option:selected" ).val();
        var 
welcome = $( "#set_welcome option:selected" ).val();
        var 
guestOk = $( "#set_guest option:selected" ).val();
        var 
guestChat = $( "#set_guest_chat option:selected" ).val();
        var 
guestClear = $( "#set_guest_clear option:selected" ).val();
        var 
validation = $( "#set_validation option:selected" ).val();
        var 
set_cookie = $( "#set_cookie option:selected" ).val();
        var 
set_repeat = $( "#set_email_repeat option:selected" ).val();
        var 
set_speed = $( "#set_speed option:selected" ).val();
        var 
set_language = $( "#set_language option:selected" ).val();
        var 
set_show_topic = $( "#set_show_topic option:selected" ).val();
        var 
set_private_style = $( "#set_private_style option:selected" ).val();
        var 
set_timezone = $( "#set_timezone option:selected" ).val();
        var 
set_reg_full = $( "#set_reg_full option:selected" ).val();
        var 
set_use_avatar = $( "#set_use_avatar option:selected" ).val();
        var 
set_fwidth = $( "#set_fwidth" ).val();
        var 
set_wnews = $( "#set_welcome_news" ).val();
        var 
set_news_title = $( "#set_news_title" ).val();
        var 
set_wmessage = $( "#set_welcome_msg" ).val();
        var 
set_rules = $( "#set_rules" ).val();
        var 
set_age = $( "#set_min_age" ).val();
        var 
set_logs = $( "#set_msglog" ).val();
        var 
set_psound = $( "#set_psound" ).val();
        var 
set_rtl = $( "#set_rtl" ).val();
        var 
set_colors = $( "#set_allow_color" ).val();
        var 
set_avatar = $( "#set_allow_avatar" ).val();
        var 
set_allow_friend = $( "#set_allow_friend" ).val();
        var 
set_allow_ignore = $( "#set_allow_ignore" ).val();
        var 
set_custom_count = $( "#set_custom_count option:selected" ).val();
        var 
set_custom1 = $( "#set_custom1" ).val();
        var 
set_custom2 = $( "#set_custom2" ).val();
        var 
set_allow_username = $( "#set_allow_username option:selected" ).val();
        var 
set_use_player = $( "#set_use_player option:selected" ).val();
        var 
set_player_url = $( "#set_player_url" ).val();
        var 
set_player_status = $( "#set_player_status option:selected" ).val();
        var 
set_fblogin = $( "#set_fblogin option:selected" ).val();
        var 
set_fbapi = $( "#set_fbapi" ).val();
        var 
set_fbsecret = $( "#set_fbsecret" ).val();
        var 
set_del_file = $( "#set_del_file option:selected" ).val();
        var 
set_bridge = $( "#set_bridge option:selected" ).val();
        var 
set_uhome = $( "#set_uhome option:selected" ).val();
        var 
set_home = $( "#set_home" ).val();
        var 
set_ico = $( "#set_list_ico option:selected" ).val();
        var 
setht = $( "#set_ht" ).val();
        
        $.
post('system/setting_process.php', { 
            
site_titlesite_title,
            
site_domainsite_domain,
            
set_registrationset_registration,
            
set_maintenanceset_maintenance,
            
set_floodset_flood,
            
set_unmuteset_unmute,
            
set_default_themeset_default_theme,
            
set_allow_themeset_allow_theme,
            
set_chat_historyset_chat_history,
            
set_log_historyset_log_history,
            
set_data_deleteset_data_delete,
            
set_max_messageset_max_message,
            
set_max_avatarset_max_avatar,
            
set_allow_linkset_allow_link,
            
set_awayset_away,
            
set_goneset_gone,
            
set_max_hostingset_max_hosting,
            
set_emoticonset_emoticon,
            
set_allow_historyset_allow_history,
            
set_privateset_private,
            
set_uploadset_upload,
            
set_max_weightset_max_weight,
            
set_max_usernameset_max_username,
            
set_adsset_ads,
            
set_adsdelayset_ads_delay,
            
set_orientationorientation,
            
set_adscountset_ads_count,
            
set_guestguestOk,
            
set_guest_chatguestChat,
            
set_guest_clearguestClear,
            
set_validationvalidation,
            
set_cookieset_cookie,
            
set_email_repeatset_repeat,
            
set_speedset_speed,
            
set_languageset_language,
            
set_show_topicset_show_topic,
            
set_private_styleset_private_style,
            
set_timezoneset_timezone,
            
set_reg_fullset_reg_full,
            
set_use_avatarset_use_avatar,
            
set_fwidthset_fwidth,
            
set_wmsgset_wmessage,
            
set_ntitleset_news_title,
            
set_newsset_wnews,
            
set_rulesset_rules,
            
set_ageset_age,
            
set_logsset_logs,
            
set_psoundset_psound,
            
set_rtlset_rtl,
            
set_welcomewelcome,
            
set_avatarset_avatar,
            
set_allow_friendset_allow_friend,
            
set_allow_ignoreset_allow_ignore,
            
set_colorsset_colors,
            
set_custom_countset_custom_count,
            
set_custom1set_custom1,
            
set_custom2set_custom2,
            
set_allow_usernameset_allow_username,
            
set_use_playerset_use_player,
            
set_player_urlset_player_url,
            
set_fbloginset_fblogin,
            
set_fbapiset_fbapi,
            
set_fbsecretset_fbsecret,
            
set_player_statusset_player_status,
            
set_del_fileset_del_file,
            
set_bridgeset_bridge,
            
set_uhomeset_uhome,
            
set_homeset_home,
            
set_icoset_ico,
            
set_htsetht
            
            
}, function(response) {
                if(
response == 2){
                    return 
false;
                }
                else if (
response == 3){
                    
location.reload();
                }
                else {
                    $(
"#main_option #setting_button").html("<span class="success">"+system.updateSuccess+"</span>").delay(3000).queue(function(n) {$(this).html(system.updateButton);
                        
n();
                    });
                }
        });
        
        return 
false;
        
    });
    
    
// delete a room from room list
    
$(document).on('click''#main_option .delete_room button', function() {

        var 
delete_room = $(this).val();
        $.
post('system/data_process.php', { delete_roomdelete_room }, function(response) {
            
            if (
response == 1){
                $(
'#room_error p').text(system.errorMain);
            }
            else {
            
admin_room_reload();
            
showRooms();
            }
        });
        return 
false;
        
    });
    
    
// delete admin from panel list
    
$(document).on('click''#main_option .delete_admin button', function() {
    
        var 
delete_admin = $(this).val();
        
        $.
post('system/admin_user_process.php', { delete_admindelete_admin }, function(response) {
            
admin_user_reload();
            
        });        
        return 
false;
    });
    
    
// delete banned from panel list
    
$(document).on('click''#main_option .delete_banned button', function() {
    
        var 
delete_banned = $(this).val();
        
        $.
post('system/admin_user_process.php', { delete_banneddelete_banned }, function(response) {
            
admin_user_reload();    
        });        
        return 
false;
    });    
    
    
// delete modo from panel list
    
$(document).on('click''#main_option .delete_modo button', function() {
    
        var 
delete_modo = $(this).val();
        
        $.
post('system/admin_user_process.php', { delete_mododelete_modo }, function(response) {
            
admin_user_reload();
            
        });        
        return 
false;
    });    
    
    
// delete muted from panel list
    
$(document).on('click''#main_option .delete_muted button', function() {
    
        var 
delete_muted = $(this).val();
        
        $.
post('system/admin_user_process.php', { delete_muteddelete_muted }, function(response) {
            
admin_user_reload();
            
        });        
        return 
false;
    });
    
    
// delete vip from panel list
    
$(document).on('click''#main_option .delete_vip button', function() {
    
        var 
delete_vip = $(this).val();
        
        $.
post('system/admin_user_process.php', { delete_vipdelete_vip }, function(response) {
            
admin_user_reload();
            
        });        
        return 
false;
    });
    
    
// add word to filter list 
    
    
$("#main_option").on('click''#add_filter #add_word', function() {
    
        var 
word = $('#bad_word').val();
        if(
word != ''){
            $.
post('system/word_process.php', { wordword }, function() {
                
wordFilter();
            });
        }
        return 
false;
    });
    
    
// delete word from filter list
    
$("#main_option").on('click''#filter_list .delete_word button', function() {
    
        var 
del_word = $(this).val();
            $.
post('system/word_process.php', { delete_worddel_word }, function() {
                
wordFilter();
            });
        return 
false;
    });
    
    
// get user information 
    
$('#search_user_info').change(function(){
        var 
info_user = $("#search_user_info option:selected").val();
            $.
post('system/user_info_process.php', {info_userinfo_user}, function(html) {
                $(
'#search_details').html(html);
            });
        return 
false;
    });
    

    
// show options section in admin panel
    
    
$("#main_option").on('click''.setting_option_button', function() {
        var 
viewOptions = $(this).attr('value');
        if(
viewOptions == 'setting_update'){
            $(
'#setting_button').hide();
        }
        else {
            $(
'#setting_button').show();
        }
        $( 
".setting_part" ).each(function() {
            $(
this).hide();
        });
        $( 
".setting_option_button" ).each(function() {
            $(
this).removeClass('selected_element');
        });
        $(
'#'+viewOptions).show();
        $(
this).addClass('selected_element');
    });
    
    
    
// show room by access
    
    
$("#main_option").on('click''.room_select_button', function() {
        var 
viewRooms = $(this).attr('value');
        $( 
".all_room" ).each(function() {
            $(
this).hide();
        });
        $( 
".room_select_button" ).each(function() {
            $(
this).removeClass('selected_element');
        });
        $(
'.'+viewRooms).show();
        $(
this).addClass('selected_element');
    });
    
    
// show users in admin panel by selected rank
    
    
$("#main_option").on('click''.view_user_button', function() {
        var 
viewUsers = $(this).attr('value');
        $( 
".user_quart" ).each(function() {
            $(
this).hide();
        });
        $( 
".view_user_button" ).each(function() {
            $(
this).removeClass('selected_element');
        });
        $(
'.'+viewUsers).show();
        $(
this).addClass('selected_element');
    });
            
    
//Auto muted processor
    
imgClean = function()
    {
        
clearInterval(clearingImg);
        $.
ajax({
            
url"system/img_clean.php",
            
cachefalse,
            
success: function(response){},
        });
    }                
    
   var 
database_clean setInterval(clean_database600000);
   var 
clearing_mute setInterval(mute_process120000);
   var 
clearingImg setInterval(imgClean60000);
   
});
?>
Онлайн: 1
Реклама