Plugin Directory

Changeset 1942608


Ignore:
Timestamp:
09/17/2018 01:10:28 PM (8 years ago)
Author:
codecprime
Message:

Commit 1.0.6 version

Location:
codec-sponsored-content
Files:
16 added
4 edited

Legend:

Unmodified
Added
Removed
  • codec-sponsored-content/trunk/codec-sponsored-content.php

    r1938134 r1942608  
    33   Plugin Name: CODEC Sponsored Content
    44   description: Premium monetizing system for quality blogs & publications. Generate revenue by displaying a widget with manually approved branded content.
    5    Version: 1.0.5
     5   Version: 1.0.6
    66   Author: CODEC Prime Inc.
    77   Author URI: https://codecprime.com
     
    1111if (!defined('ABSPATH')) exit; // Exit if accessed directly
    1212
    13 define('cppp_widget_version', '1.0.5');
     13define('cppp_widget_version', '1.0.6');
    1414$plugin = plugin_basename( __FILE__ );
    1515
     
    7575add_action('wp_ajax_cppp_paypal', 'cppp_paypal');
    7676add_action('wp_ajax_cppp_empty_widgets', 'cppp_empty_widgets');
     77add_action('wp_ajax_cppp_site_url', 'cppp_site_url');
    7778
    7879//Ajax functions
     80function cppp_site_url() {
     81    $get_url = get_site_url();
     82    $get_url = str_replace('https://','',$get_url);
     83    $get_url = str_replace('http://','',$get_url);
     84    echo $get_url;
     85    wp_die();
     86}
    7987function cppp_empty_widgets() {
    8088    update_option('widget_cppp_widget', '');
  • codec-sponsored-content/trunk/js/codec-widget-admin.js

    r1919553 r1942608  
    4343        data = {'action': 'cppp_paypal', val: val};
    4444        $.post(ajaxurl, data, function(response) {
    45             $.post('https://codecprime.com/partner/api/user/publisher/action', {token: token, method: 'save_pal',i: val}).done(function() {
     45            $.post('https://codecprime.com/partner/api/user/publisher/method', {token: token, method: 'save_pal',i: val}).done(function(result) {
     46                result = JSON.parse(result);
    4647                setTimeout(function(){
    4748                    val = $('#paypal_input').val();
     
    9394
    9495    function check_connection() {
    95         $.post('https://codecprime.com/partner/api/widget/get-code/check.php', {method: 'get_code'}).done(function(data) {
    96             myArray = JSON.parse(data);
    97             error = myArray['error'];
    98             token = myArray['token'];
    99             connect = myArray['connect'];
    100             pub = myArray['pub'];
    101             if(error) {
    102                 codec_disconnected();
    103             }
    104             else {
    105                 codec_connected();
    106                 cppp_page_status('', pub);
    107             }
     96        data = {'action': 'cppp_site_url'};
     97        $.post(ajaxurl, data, function(response) {
     98            console.log(response);
     99            $.post('https://codecprime.com/partner/api/widget/get-code/check', {method: 'get_code', u: response}).done(function(data) {
     100                myArray = JSON.parse(data);
     101                error = myArray['error'];
     102                token = myArray['token'];
     103                connect = myArray['connect'];
     104                pub = myArray['pub'];
     105                if(error) {
     106                    codec_disconnected();
     107                }
     108                else {
     109                    codec_connected();
     110                    cppp_page_status('', pub);
     111                }
     112            });
    108113        });
    109114    }
     
    114119        th = $(this);
    115120        th.after (" " + cppp_fa_spinner);
    116         $.post('https://codecprime.com/partner/api/user/publisher/action', {token: token, method: 'disconnect'}).done(function() {
    117             link = 'https://codecprime.com/partner/api/user/response/'+token+'.json';
    118             $.getJSON(link, function(result){
    119                 if(result['result'] == 'disconnected')  {
    120                     codec_disconnected();
    121                     cppp_loader_remove();
    122                 }
    123             });
    124         });
     121        $.post('https://codecprime.com/partner/api/user/publisher/method', {token: token, method: 'disconnect'}).done(function(result) {
     122            result = JSON.parse(result);
     123            cppp_loader_remove();
     124            if(result['result'] == 'disconnected')  {
     125                codec_disconnected();
     126               
     127            }
     128        }). fail(function(request,status,errorThrown) {
     129            //console.log(request.responseText);
     130        }
     131       
     132        );
    125133    });
    126134
     
    144152        cppp_hide_errors();
    145153        m = $('#codec_email').val();
     154        spin = th.find('.fa-spin').length;
    146155        n = $('#codec_name').val();
    147156        p = $('#codec_phone').val();
     
    152161            good = '';
    153162        }
     163        if(spin) good = '';
    154164        valid = cppp_check_mail(m);
    155165        if(!valid) cppp_error_before(th, "Email not valid");
    156166        if(valid && good) {
    157167            th.append(" " + cppp_fa_spinner);
    158             $.post('https://codecprime.com/partner/api/user/publisher/action', {token: token, method: 'new',i: cod_info}).done(function() {
    159             link = 'https://codecprime.com/partner/api/user/response/'+token+'.json';
    160                 $.getJSON(link, function(result){
     168           
     169           
     170            data = {'action': 'cppp_site_url'};
     171            $.post(ajaxurl, data, function(response) {
     172                cod_info['u'] = response;
     173                $.post('https://codecprime.com/partner/api/user/publisher/method', {token: token, method: 'new', i: cod_info}).done(function(result) {
     174                    result = JSON.parse(result);
    161175                    cppp_loader_remove();
    162176                    res = result['result'];
    163177                    error = result['error'];
    164178                    pub = result['pub'];
     179                   
    165180                    if(!error)
    166181                    if(res == 'connected' || res == 'created') {
     
    175190                });
    176191            });
     192           
     193           
    177194        }
    178195    });
  • codec-sponsored-content/trunk/js/codec-widgets-page.js

    r1917493 r1942608  
    77    if(codec) {
    88        i = {'id': widget_id, 'type': 'vertical', 'posts': 3};
    9         $.post('https://codecprime.com/partner/api/widget/get-code/check.php', {method: 'get_code'}).done(function(data) {
     9        data = {'action': 'cppp_site_url'};
     10        $.post(ajaxurl, data, function(response) {
     11        $.post('https://codecprime.com/partner/api/widget/get-code/check', {method: 'get_code', u: response}).done(function(data) {
    1012            myArray = JSON.parse(data);
    1113            error = myArray['error'];
    1214            token = myArray['token'];
    1315            if(token) {
    14                 $.post('https://codecprime.com/partner/api/user/publisher/action', {token: token, method: 'update_widget', i: i}).done(function(){});
     16                i['u'] = response;
     17                $.post('https://codecprime.com/partner/api/user/publisher/method', {token: token, method: 'update_widget', i: i}).done(function(){});
    1518            }
     19        });
    1620        });
    1721    }
     
    4044        if(typeof posts == 'undefined') posts = 3;
    4145        if(posts == 'Select') posts = 3;
     46        data = {'action': 'cppp_site_url'};
     47        $.post(ajaxurl, data, function(response) {
    4248        i = {'id': th_id, 'type': widg, 'posts': posts};
    43         $.post('https://codecprime.com/partner/api/widget/get-code/check.php', {method: 'get_code'}).done(function(data) {
     49        $.post('https://codecprime.com/partner/api/widget/get-code/check', {method: 'get_code', u: response}).done(function(data) {
    4450            myArray = JSON.parse(data);
    4551            error = myArray['error'];
    4652            token = myArray['token'];
    4753            if(token) {
    48                 $.post('https://codecprime.com/partner/api/user/publisher/action', {token: token, method: 'update_widget', i: i}).done(function() {});
     54                i['u'] = response;
     55                $.post('https://codecprime.com/partner/api/user/publisher/method', {token: token, method: 'update_widget', i: i}).done(function(data) {
     56                });
    4957            }
     58        });
    5059        });
    5160    }
  • codec-sponsored-content/trunk/readme.txt

    r1938134 r1942608  
    66Tested up to: 4.9.8
    77Requires PHP: 5.2.4
    8 Stable tag: 1.0.5
     8Stable tag: 1.0.6
    99License: GPLv2 or later
    1010License URI: http://www.gnu.org/licenses/gpl-2.0.html
     
    6464== Changelog ==
    6565 
    66 = 1.0.1-1.0.5 =
     66= 1.0.1-1.0.6 =
    6767* Minor bug fixes
    6868 
Note: See TracChangeset for help on using the changeset viewer.