Plugin Directory

Changeset 1379038


Ignore:
Timestamp:
03/25/2016 08:35:05 PM (10 years ago)
Author:
WWGate
Message:

tagging 1.0.6

Location:
wp-cloaker
Files:
31 added
3 edited

Legend:

Unmodified
Added
Removed
  • wp-cloaker/trunk/README.txt

    r1379030 r1379038  
    95954. added option to disable collecting data on redirection.
    9696
     97= 1.0.6 =
     98bug: fix click details error.
    9799
    98 
  • wp-cloaker/trunk/classes/class-wp-cloaker-clicks.php

    r1379030 r1379038  
    88        add_action( 'switch_blog', array($this,'wp_cloaker_register_clicks_table') );
    99        //update link meta data on edit
    10         add_action( 'save_post_wp_cloaker_link', array($this,'wp_cloaker_link_cat_update'), 10 );
    1110    }
    1211
     
    4140
    4241        $v = get_option('wp_cloaker_version','1.0.4');
    43         if( version_compare($v,'1.0.5') < 0 ){
     42        if( version_compare($v,'1.0.6') < 0 ){
    4443            global $wpdb;
    4544            $click_count_tbl = "{$wpdb->prefix}cloaker_clicks_count";
     
    4847            $wpdb->query($sql);
    4948        }
    50         update_option( 'wp_cloaker_version', '1.0.5');
     49        update_option( 'wp_cloaker_version', '1.0.6');
    5150    }
    5251    //return wp_cloaker_clicks_table columns
     
    209208    public function getClicksCountBYID($ID){
    210209        global $wpdb;
    211         $sql = "SELECT counter FROM {$wpdb->wp_cloaker_clicks_count_table} where link_id=$ID";
     210        $sql = "SELECT count(1) FROM {$wpdb->wp_cloaker_clicks_table} where link_id=$ID";
    212211        $result = $wpdb->get_var($sql);
    213212        return $result;
    214213    }
    215     /*
    216     * update link row in clicks_count table if term_id changes
    217     * return none
    218     */
    219     function wp_cloaker_link_cat_update($post_ID){
    220         global $wpdb;
    221 
    222         $terms = get_the_terms($post_ID,'wp_cloaker_link_category');
    223     if( !is_array( $terms ) ) return ;
    224 
    225         $sql = "SELECT cat_id FROM {$wpdb->wp_cloaker_clicks_count_table} where link_id=$post_ID";
    226         $old_term_id = $wpdb->get_var($sql);
    227         if( $terms[0]->term_id == $old_term_id ) return;
    228 
    229         $data = array('cat_id'=>$terms[0]->term_id);
    230         $wpdb->update($wpdb->wp_cloaker_clicks_count_table, $data, array('link_id'=>$post_ID));
    231         return;
    232     }
    233214   
    234215}
  • wp-cloaker/trunk/wp-cloaker.php

    r1379030 r1379038  
    44plugin URI:http://www.wwgate.net
    55Description: WP Cloaker gives you the ability to shorten your affiliate ugly links and keep track of how many clicks on each link.
    6 Version:1.0.5
     6Version:1.0.6
    77Author: Fadi Ismail
    88Author URI: http://www.wwgate.net
Note: See TracChangeset for help on using the changeset viewer.