Plugin Directory

Changeset 1222726


Ignore:
Timestamp:
08/17/2015 01:11:23 PM (11 years ago)
Author:
Octavius.rocks
Message:

update 1.3.2

Location:
octavius-rocks
Files:
1 deleted
4 edited
30 copied

Legend:

Unmodified
Added
Removed
  • octavius-rocks/tags/1.3.2/includes/class-octavius-client.php

    r1220938 r1222726  
    3838
    3939        $this->plugin_name = 'octavius-client';
    40         $this->version = '1.3.1';
     40        $this->version = '1.3.2';
    4141
    4242        $this->load_dependencies();
  • octavius-rocks/tags/1.3.2/octavius-client.php

    r1220938 r1222726  
    88 * Plugin URI:        http://www.palasthotel.de
    99 * Description:       Tacking click paths
    10  * Version:           1.3.1
     10 * Version:           1.3.2
    1111 * Author:            PALASTHOTEL by Edward
    1212 * Author URI:        http://www.palasthotel.de
  • octavius-rocks/tags/1.3.2/public/class-octavius-client-public.php

    r1212579 r1222726  
    3737     */
    3838    public function render_script() {
     39        global $post;
    3940
    4041        $api_key_id = "ph_octavius_api_key";
     
    7980         * look for variant tracking
    8081         */
    81         if(isset($_GET["oc-variant"]) && $_GET["oc-variant"] != ""){
    82             /**
    83              * clear text variant
    84              */
    85             $service_url.="&variant=".sanitize_text_field($_GET["oc-variant"]);
    86         } else {
    87             /**
    88              * apply filters for variant
    89              */
    90             $variant = apply_filters( 'octavius_rocks_track_variant', '');
    91             if($variant != null && $variant != ''){
    92                 $service_url.="&variant=".$variant;
     82        if($post->octavius_variant == null ){
     83            if(isset($_GET["oc-variant"]) && $_GET["oc-variant"] != ""){
     84                /**
     85                 * clear text variant
     86                 */
     87                $service_url.="&variant=".sanitize_text_field($_GET["oc-variant"]);
     88            } else {
     89                /**
     90                 * apply filters for variant
     91                 */
     92                $variant = apply_filters( 'octavius_rocks_track_variant', '');
     93                if($variant != null && $variant != ''){
     94                    $service_url.="&variant=".$variant;
     95                }
    9396            }
    9497        }
     98       
    9599        /**
    96100         * last step is referer data, so if the pixel url gets too long this gets cut out
     
    220224    public function add_variants_to_post($post) {
    221225        /**
    222          * add to post object for easy access
     226         * all variants
    223227         */
    224228        $post->octavius_variants = $this->variants->get_variants_values($post->ID);
     229        /**
     230         * selected variant from test result
     231         */
     232        $variant = $this->variants->get_variant($post->ID);
     233        if($variant == "" || $variant == false){
     234            $variant = null;
     235        }
     236        $post->octavius_variant = $variant;
    225237    }
    226238
  • octavius-rocks/tags/1.3.2/readme.txt

    r1222071 r1222726  
    55Requires at least: 4.0
    66Tested up to: 4.3
    7 Stable tag: 1.3.1
     7Stable tag: 1.3.2
    88License: GPLv2 or later
    99License URI: http://www.gnu.org/licenses/gpl-2.0.html
     
    3333
    3434== Changelog ==
     35
     36= 1.3.2 =
     37 * WP 4.3 tested
     38 * Variant result loaded to post object
     39 * ignore pageview variant if variant is selected
    3540
    3641= 1.3.1 =
  • octavius-rocks/trunk/includes/class-octavius-client.php

    r1220938 r1222726  
    3838
    3939        $this->plugin_name = 'octavius-client';
    40         $this->version = '1.3.1';
     40        $this->version = '1.3.2';
    4141
    4242        $this->load_dependencies();
  • octavius-rocks/trunk/octavius-client.php

    r1220938 r1222726  
    88 * Plugin URI:        http://www.palasthotel.de
    99 * Description:       Tacking click paths
    10  * Version:           1.3.1
     10 * Version:           1.3.2
    1111 * Author:            PALASTHOTEL by Edward
    1212 * Author URI:        http://www.palasthotel.de
  • octavius-rocks/trunk/public/class-octavius-client-public.php

    r1212579 r1222726  
    3737     */
    3838    public function render_script() {
     39        global $post;
    3940
    4041        $api_key_id = "ph_octavius_api_key";
     
    7980         * look for variant tracking
    8081         */
    81         if(isset($_GET["oc-variant"]) && $_GET["oc-variant"] != ""){
    82             /**
    83              * clear text variant
    84              */
    85             $service_url.="&variant=".sanitize_text_field($_GET["oc-variant"]);
    86         } else {
    87             /**
    88              * apply filters for variant
    89              */
    90             $variant = apply_filters( 'octavius_rocks_track_variant', '');
    91             if($variant != null && $variant != ''){
    92                 $service_url.="&variant=".$variant;
     82        if($post->octavius_variant == null ){
     83            if(isset($_GET["oc-variant"]) && $_GET["oc-variant"] != ""){
     84                /**
     85                 * clear text variant
     86                 */
     87                $service_url.="&variant=".sanitize_text_field($_GET["oc-variant"]);
     88            } else {
     89                /**
     90                 * apply filters for variant
     91                 */
     92                $variant = apply_filters( 'octavius_rocks_track_variant', '');
     93                if($variant != null && $variant != ''){
     94                    $service_url.="&variant=".$variant;
     95                }
    9396            }
    9497        }
     98       
    9599        /**
    96100         * last step is referer data, so if the pixel url gets too long this gets cut out
     
    220224    public function add_variants_to_post($post) {
    221225        /**
    222          * add to post object for easy access
     226         * all variants
    223227         */
    224228        $post->octavius_variants = $this->variants->get_variants_values($post->ID);
     229        /**
     230         * selected variant from test result
     231         */
     232        $variant = $this->variants->get_variant($post->ID);
     233        if($variant == "" || $variant == false){
     234            $variant = null;
     235        }
     236        $post->octavius_variant = $variant;
    225237    }
    226238
  • octavius-rocks/trunk/readme.txt

    r1222071 r1222726  
    55Requires at least: 4.0
    66Tested up to: 4.3
    7 Stable tag: 1.3.1
     7Stable tag: 1.3.2
    88License: GPLv2 or later
    99License URI: http://www.gnu.org/licenses/gpl-2.0.html
     
    3333
    3434== Changelog ==
     35
     36= 1.3.2 =
     37 * WP 4.3 tested
     38 * Variant result loaded to post object
     39 * ignore pageview variant if variant is selected
    3540
    3641= 1.3.1 =
Note: See TracChangeset for help on using the changeset viewer.