Plugin Directory

Changeset 2166287


Ignore:
Timestamp:
10/01/2019 10:22:17 AM (7 years ago)
Author:
walljet
Message:

version 1.0.2

Location:
wp-etracker/trunk
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • wp-etracker/trunk/includes/pconfig.php

    r2075175 r2166287  
    3434            $type = 'l';
    3535        }
    36         if (isset($_POST['page']))
     36        if (isset($_POST['page'])) {
    3737            update_option('usr_edit', 'no');
     38        }
    3839        update_option('wpetracker_mod_id', -3);
    3940        if (isset($_POST['area']) && $_POST['area'] != null && get_option('wpetracker_area_class') != $_POST['area']) {
     
    4243            update_option('wpetracker_mod_id', get_the_ID());
    4344        } else {
    44 
    4545            if ($currentScreen->id == 'page' || is_page() || $type == 'page') {
    4646                $area = $this->wpetracker_get_area_inpage(get_the_ID());
     
    244244                    } else {
    245245
    246                         if ($paret_posts_id_array[$index] != 16) {
     246                        //K. Meffert removed questionable condition
     247//                        if ($paret_posts_id_array[$index] != 16) {
    247248                            $p_name = $p_name . $separator . get_the_category_by_ID($paret_posts_id_array[$index]);
    248                         }
     249//                        }
    249250                    }
    250251                }
     
    275276        }
    276277        if ($p_name == '') {
    277             $p_name = 'Shop';
     278            // K. Meffert: removed preset as per request
     279//            $p_name = 'Shop';
    278280        }
    279281        update_option('wpetracker_area_class', $p_name);
  • wp-etracker/trunk/readme.txt

    r2154843 r2166287  
    44Donate link: http://wp-etracker.com
    55Requires at least: 4.6
    6 Tested up to: 5.2.1
     6Tested up to: 5.2.3
    77Stable tag: 1.0.9
    88License: GPLv2 or later
     
    9595= 1.0.122 =
    9696Fixed add tracking code to header
     97
     98= 1.0.2 =
     99Fixed issue with page and section names
  • wp-etracker/trunk/tracklet.php

    r2154843 r2166287  
    44Plugin URI: https://developer.wordpress.org/plugins/wpetracker/
    55Description: Analysiere dein WordPress mit etracker.
    6 Version: 1.0.122
     6Version: 1.0.2
    77Author: WP-etracker
    88Author URI: https://wp-etracker.com
  • wp-etracker/trunk/views/OptVal.php

    r1748648 r2166287  
    9090            $p = get_page_by_title($key);
    9191            if ($p != null) {
    92                 if (endsWith(get_post_meta($p->ID, "wpetracker-area", true), ',')) {
     92                //K. Meffert: Avoid duplicate entries for page areas
     93                if(get_post_meta($p->ID, "wpetracker-area", true)== get_option('wpetracker_page_area') || strpos(get_post_meta($p->ID, "wpetracker-area", true).",",get_option('wpetracker_page_area'))) {
     94                }
     95                else {
     96                  if (endsWith(get_post_meta($p->ID, "wpetracker-area", true), ',')) {
    9397                    $data = get_post_meta($p->ID, "wpetracker-area", true) . ' ' . get_option('wpetracker_page_area');
    94                 } else {
     98                  } else {
    9599                    $data = get_post_meta($p->ID, "wpetracker-area", true) . ', ' . get_option('wpetracker_page_area');
    96                 }
    97                 update_post_meta($p->ID, "wpetracker-area", $data);
     100                  }
     101                  update_post_meta($p->ID, "wpetracker-area", $data);
     102                }
    98103
    99104            }
     
    129134                        $the_query->the_post();
    130135                        $type = get_post();
    131                         if (endsWith(get_post_meta($type->ID, "wpetracker-area", true), ',')) {
    132                             $data = get_post_meta($type->ID, "wpetracker-area", true) . ' ' . get_option('wpetracker_area_posts');
    133                         } else {
    134                             $data = get_post_meta($type->ID, "wpetracker-area", true) . ', ' . get_option('wpetracker_area_posts');
    135                         }
     136                        //K. Meffert: Avoid duplicate entries for area names
     137                        $d = get_post_meta($type->ID, "wpetracker-area", true);
     138                        if(isset($d) && $d != null){
     139                            $d = trim($d);
     140                        }
     141                        if($d == get_option('wpetracker_area_posts') || strpos($d, get_option('wpetracker_area_posts').",") || strpos($d, get_option('wpetracker_area_posts')." ,")) {
     142                            update_post_meta($type->ID, "wpetracker-area", $d);
     143                        }
     144                        else {
     145                          if($d == ","){
     146                              $d="";
     147                          }
     148                          if (endsWith($d, ',')) {
     149                              $data = $d . ' ' . get_option('wpetracker_area_posts');
     150                          } else {
     151                              $data = $d . ', ' . get_option('wpetracker_area_posts');
     152                          }
     153                          update_post_meta($type->ID, "wpetracker-area", $data);
     154                        }
    136155
    137                         update_post_meta($type->ID, "wpetracker-area", $data);
    138156
    139157                    }
Note: See TracChangeset for help on using the changeset viewer.