403Webshell
Server IP : 209.209.40.120  /  Your IP : 216.73.217.112
Web Server : Microsoft-IIS/10.0
System : Windows NT NEWWWW 10.0 build 17763 (Windows Server 2019) i586
User : NEWWWW$ ( 0)
PHP Version : 8.3.30
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : OFF  |  Perl : OFF  |  Python : OFF  |  Sudo : OFF  |  Pkexec : OFF
Directory :  C:/HostingSpaces/admin/chatme24.com/wwwroot/_frameworks/mobile/impact_mobile/js/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : C:/HostingSpaces/admin/chatme24.com/wwwroot/_frameworks/mobile/impact_mobile/js/upgrade.js
function upgradeInit(){
$(function(){
    var durFrmUpgrade=500,
        $paymentItems=$jq('#payment_items'),
        $paymentSystems=$jq("#payment_system"),
        $typeService=$jq('#type_service'),
        $allowPaidService=$jq('#allow_paid_service'),
        $requestUid=$jq('#request_uid'),
        listPaymentSystem=$paymentSystems.html();
    $('.hide_for_'+$paymentItems.val(),$paymentSystems).remove();

    $paymentItems.change(function(){
        var s=$paymentSystems.val();
        $paymentSystems.html(listPaymentSystem);
        $('.hide_for_'+$paymentItems.val(),$paymentSystems).remove();
        $("#payment_system [value='"+s+"']").prop('selected', true);
    })

    var $btnActionUpgrade=$('#btn_action_upgrade').on('click',function(){
        $(this).prop('disabled',true).addLoader();
        if (paydMediaService())return false;

        if(typeof inAppPurchaseProducts === 'object' && !$allowPaidService.val()) {
            var item = $('#payment_items').val();
            MobileApp.inAppPurchaseBuy(inAppPurchaseProducts[item]['id']);
        } else {
            $('#frm_upgrade').ajaxSubmit({success:upgradePayment});
        }

        return false;
    });

    function isMediaService(type){
        return in_array(type, ['video_chat', 'audio_chat', 'message']);
    }

    function paydMediaService(){
        var type=$typeService.val(), isAllowPayd=$allowPaidService.val(), uid=$requestUid.val();
        if (isMediaService(type) && isAllowPayd) {
            if (type == 'video_chat') {
                videoChat.inviteFromPaidService(uid,$btnActionUpgrade);
            } else if(type == 'audio_chat'){
                audioChat.inviteFromPaidService(uid,$btnActionUpgrade);
            } else {
                goToPage($btnActionUpgrade.data('url',urlPagesSite.messages+'?display=one_chat&user_id='+uid));
            }
            return true;
        }
        return false;
    }

    upgradePayment = function(data){

        console.log('upgradePayment data start', data);

        data=checkDataAjax(data);
        if (data && data!='before_error'){
            var type=$typeService.val();
            var cmd=data.type;
            if (IS_DEMO || data.type) {
                if (type || data.type_features == 'credits') {
                    if (cmd == 'refill' || (data.type_features == 'credits' && !type)) {
                        showAlert(l('your_balance_is_refilled'));
                        $btnActionUpgrade.removeLoader().prop('disabled',false);
                    } else if (cmd == 'payment_success') {
                        $jq('.pl_service').slideUp(durFrmUpgrade,function(){
                            $jq('.pl_service > p').html('');
                            $jq('#pl_service_info_last').html(data.data)
                            $jq('#pl_service_info').html(l('success_payment_search'))
                            $jq('.pl_service').delay(50).slideDown(durFrmUpgrade);
                        })
                        $btnActionUpgrade.text(l('enjoy_the_fame')).removeLoader()
                        .prop('disabled',false).off('click').click(function(){
                            goToPage($btnActionUpgrade.data('url',urlPagesSite.search_results)[0]);
                            $btnActionUpgrade.prop('disabled',true);
                            return false;
                        })
                    } else if (cmd == 'service_not_paid') {
                        $allowPaidService.val('');
                        scrollMainTo(function(){
                            $jq('.pl_service').slideUp(durFrmUpgrade*.7,function(){
                                var isFn=false;
                                $jq('.pl_refill, #frm_upgrade_plan').delay(50).slideDown(durFrmUpgrade,function(){
                                    if(isFn)return;isFn=true;
                                    $btnActionUpgrade.toggleClass('pink lblue').text(l('refill'))
                                                     .removeLoader().prop('disabled',false);
                                })
                            })
                            $jq('#block_page_boost_profile').toggleClass('profile_boosted');
                        })
                    } else {
                        $allowPaidService.val(1);
                        $jq('#pl_service_info').html(data.data);
                        scrollMainTo(function(){
                            if (type == 'message') {
                                $jq('.pl_refill').slideUp(durFrmUpgrade);
                                $jq('#frm_upgrade_plan').slideUp(durFrmUpgrade,function(){
                                    $btnActionUpgrade.toggleClass('pink lblue').text(l('go'))
                                                     .removeLoader().prop('disabled',false);
                                    $btnActionUpgrade.off('click').click(function(){
                                        $btnActionUpgrade.addLoader().prop('disabled',true);
                                        goToPage($btnActionUpgrade.data('url',urlPagesSite.messages+'?display=one_chat&user_id='+$requestUid.val()));
                                        return false;
                                    })
                                })
                                $('.pl_refill_credit_add').slideDown(durFrmUpgrade);
                            } else {
                            var isFn=false;
                                $jq('.pl_refill').slideUp(durFrmUpgrade*.7,function(){
                                    $jq('.pl_service').delay(50).slideDown(durFrmUpgrade,function(){
                                    if(isFn)return;isFn=true;
                                    $btnActionUpgrade.toggleClass('pink lblue').text(l('go'))
                                                     .removeLoader().prop('disabled',false);
                                    if (type == 'video_chat' || type == 'audio_chat' || type == 'message') {
                                        $btnActionUpgrade.off('click').click(function(){
                                            $btnActionUpgrade.addLoader().prop('disabled',true);
                                            if (type == 'video_chat') {
                                                videoChat.inviteFromPaidService($requestUid.val(),$btnActionUpgrade);
                                            } else if(type == 'audio_chat'){
                                                audioChat.inviteFromPaidService($requestUid.val(),$btnActionUpgrade);
                                            } else {
                                                goToPage($btnActionUpgrade.data('url',urlPagesSite.messages+'?display=one_chat&user_id='+$requestUid.val()));
                                            }
                                            return false;
                                        })
                                    }
                                    })
                                    $jq('#frm_upgrade_plan').delay(50).slideUp(durFrmUpgrade);
                                })
                            }
                            $jq('#block_page_boost_profile').toggleClass('profile_boosted');
                        })
                    }
                }else{
                    $jq('#frm_upgrade').slideUp(durFrmUpgrade,function(){
                        showConfirm(l('profile_upgraded'), function(){
                            goToPage($('.pp_btn_ok_bl:visible').data('url',urlPagesSite.profile_view));
                        }, false, l('ok'), '', true,true);
                        $('<div class="bl_choose top"><p>'+data.data+'</p></div>').hide()
                        .insertAfter($jq('#bl_payment_system')).delay(50).slideDown(durFrmUpgrade*.5);
                    })
                }
            }else{
                redirectUrl(data)
            }
        }else{
            $btnActionUpgrade.prop('disabled',false).removeLoader();
            showConfirm(l('there_was_an_error'), function(){
                setTimeout(clCommon.openContact,300);
            }, false, l('contact_us'), '', true);
        }
    }
})
}

Youez - 2016 - github.com/yon3zu
LinuXploit