WP Statistics - Version 9.5.1

Version Description

BACKUP YOUR DATABASE BEFORE INSTALLING! This release alters the table structure of the database. This release creates a new table for search engine/words for performance improvements, however you must convert your data to the new format via the Statistics->Optimization->Database tab.

Download this release

Release Info

Developer GregRoss
Plugin Icon 128x128 WP Statistics
Version 9.5.1
Comparing to
See all releases

Code changes from version 9.5 to 9.5.1

languages/wp_statistics-ar.mo CHANGED
Binary file
languages/wp_statistics-ar.po CHANGED
@@ -2,7 +2,7 @@
2
  # This file is distributed under the same license as the WP Statistics package.
3
  msgid ""
4
  msgstr ""
5
- "PO-Revision-Date: 2015-07-05 15:47:10+0000\n"
6
  "MIME-Version: 1.0\n"
7
  "Content-Type: text/plain; charset=UTF-8\n"
8
  "Content-Transfer-Encoding: 8bit\n"
@@ -12,67 +12,67 @@ msgstr ""
12
 
13
  #: includes/optimization/wps-optimization.php:173
14
  msgid "Search table conversion complete, %d rows added."
15
- msgstr ""
16
 
17
  #: includes/optimization/tabs/wps-optimization-database.php:107
18
  msgid "Older installs of WP Statistics store details of searches in the visitors table which can become a performance issue on large datasets. A new table has been created to hold this information in a more scalable fashion."
19
- msgstr ""
20
 
21
  #: includes/optimization/tabs/wps-optimization-database.php:86
22
  msgid "Search Table"
23
- msgstr ""
24
 
25
  #: includes/optimization/tabs/wps-optimization-database.php:91
26
  msgid "Convert"
27
- msgstr ""
28
 
29
  #: includes/optimization/tabs/wps-optimization-database.php:100
30
  msgid "Convert Now!"
31
- msgstr ""
32
 
33
  #: includes/optimization/tabs/wps-optimization-database.php:101
34
  msgid "Older installs of WP Statistics store details of searches in the visitors table which can become a performance issue on large datasets. A new table has been created to hold this information in a more scalable fashion, however the old data must first be converted to the new format before it can be used."
35
- msgstr ""
36
 
37
  #: includes/log/exclusions.php:24
38
  msgid "Referrer Spam"
39
- msgstr ""
40
 
41
  #: includes/settings/tabs/wps-externals.php:277
42
  msgid "Download of the Piwik Referrer Spam Blacklist database will be scheduled for once a week."
43
- msgstr ""
44
 
45
  #: includes/settings/wps-settings.php:105
46
  msgid "Externals"
47
- msgstr ""
48
 
49
  #: includes/settings/tabs/wps-externals.php:219
50
  msgid "Piwik Referrer Spam Blacklist settings"
51
- msgstr ""
52
 
53
  #: includes/settings/tabs/wps-externals.php:254
54
  msgid "Schedule weekly update of Piwik Referrer Spam Blacklist DB"
55
- msgstr ""
56
 
57
  #: includes/settings/tabs/wps-externals.php:247
58
  msgid "Download Piwik Referrer Spam Blacklist Database"
59
- msgstr ""
60
 
61
  #: includes/settings/tabs/wps-externals.php:242
62
  msgid "Update Piwik Referrer Spam Blacklist Info"
63
- msgstr ""
64
 
65
  #: includes/settings/tabs/wps-externals.php:236
66
  msgid "The Piwik Referrer Spam Blacklist database will be downloaded and used to detect referrer spam."
67
- msgstr ""
68
 
69
  #: includes/settings/tabs/wps-externals.php:224
70
  msgid "Referrer spam blacklist is provided by Piwik, available from %s."
71
- msgstr ""
72
 
73
  #: includes/settings/tabs/wps-externals.php:230
74
  msgid "Piwik Referrer Spam Blacklist usage"
75
- msgstr ""
76
 
77
  #: includes/settings/tabs/wps-exclusions.php:148
78
  msgid "Treat corrupt browser info as a bot"
2
  # This file is distributed under the same license as the WP Statistics package.
3
  msgid ""
4
  msgstr ""
5
+ "PO-Revision-Date: 2015-08-04 12:07:42+0000\n"
6
  "MIME-Version: 1.0\n"
7
  "Content-Type: text/plain; charset=UTF-8\n"
8
  "Content-Transfer-Encoding: 8bit\n"
12
 
13
  #: includes/optimization/wps-optimization.php:173
14
  msgid "Search table conversion complete, %d rows added."
15
+ msgstr "بحث تحويل الجدول المكتمل، الصفوف %d أضيفت."
16
 
17
  #: includes/optimization/tabs/wps-optimization-database.php:107
18
  msgid "Older installs of WP Statistics store details of searches in the visitors table which can become a performance issue on large datasets. A new table has been created to hold this information in a more scalable fashion."
19
+ msgstr "التثبيت القديمة من احصائيات ووردبريس تخزن تفاصيل البحث في جدول آخر التي يمكن أن تصبح مشكلة على أداء مجموعات البيانات الكبيرة. تم إنشاء جدول جديد لإجراء هذه المعلومات بطريقة أفضل للتحجيم."
20
 
21
  #: includes/optimization/tabs/wps-optimization-database.php:86
22
  msgid "Search Table"
23
+ msgstr "جدول البحث"
24
 
25
  #: includes/optimization/tabs/wps-optimization-database.php:91
26
  msgid "Convert"
27
+ msgstr "التحويل"
28
 
29
  #: includes/optimization/tabs/wps-optimization-database.php:100
30
  msgid "Convert Now!"
31
+ msgstr "تحويل الآن!"
32
 
33
  #: includes/optimization/tabs/wps-optimization-database.php:101
34
  msgid "Older installs of WP Statistics store details of searches in the visitors table which can become a performance issue on large datasets. A new table has been created to hold this information in a more scalable fashion, however the old data must first be converted to the new format before it can be used."
35
+ msgstr "التثبيت القديمة من احصائيات ووردبريس تخزن تفاصيل البحث في جدول آخر التي يمكن أن تصبح مشكلة على أداء مجموعات البيانات الكبيرة. تم إنشاء جدول جديد لإجراء هذه المعلومات بطريقة أفضل للتدرج، ولكن يجب أولا تحويل البيانات القديمة إلى الشكل الجديد قبل أن تتمكن من استخدامها."
36
 
37
  #: includes/log/exclusions.php:24
38
  msgid "Referrer Spam"
39
+ msgstr "إحالات البريد المزعج"
40
 
41
  #: includes/settings/tabs/wps-externals.php:277
42
  msgid "Download of the Piwik Referrer Spam Blacklist database will be scheduled for once a week."
43
+ msgstr "سيتم جدولة التحميل من قاعدة البيانات Piwik لإحالات الرسائل الغير مرغوب فيها بالقائمة السوداء لمرة واحدة في الأسبوع."
44
 
45
  #: includes/settings/wps-settings.php:105
46
  msgid "Externals"
47
+ msgstr "الجهات الخارجية"
48
 
49
  #: includes/settings/tabs/wps-externals.php:219
50
  msgid "Piwik Referrer Spam Blacklist settings"
51
+ msgstr "إعدادات القائمة السوداء Piwik لإحالات الرسائل الغير مرغوب فيها"
52
 
53
  #: includes/settings/tabs/wps-externals.php:254
54
  msgid "Schedule weekly update of Piwik Referrer Spam Blacklist DB"
55
+ msgstr "جدولة التحديث الأسبوعي لـ Piwik لإحالات الرسائل الغير مرغوب فيها بقاعدة بيانات القائمة السوداء"
56
 
57
  #: includes/settings/tabs/wps-externals.php:247
58
  msgid "Download Piwik Referrer Spam Blacklist Database"
59
+ msgstr "تحميل قاعدة البيانات Piwik لإحالات الرسائل الغير مرغوب فيها من القائمة السوداء"
60
 
61
  #: includes/settings/tabs/wps-externals.php:242
62
  msgid "Update Piwik Referrer Spam Blacklist Info"
63
+ msgstr "تحديث Piwik لإحالات الرسائل الغير مرغوب فيها بمعلومات القائمة السوداء"
64
 
65
  #: includes/settings/tabs/wps-externals.php:236
66
  msgid "The Piwik Referrer Spam Blacklist database will be downloaded and used to detect referrer spam."
67
+ msgstr "سيتم تحميل قاعدة البيانات Piwik لإحالات الرسائل الغير مرغوب فيها بالقائمة السوداء واستخدامها للكشف عن مرجعية البريد المزعج."
68
 
69
  #: includes/settings/tabs/wps-externals.php:224
70
  msgid "Referrer spam blacklist is provided by Piwik, available from %s."
71
+ msgstr "يتم توفير إحالات الرسائل الغير مرغوب فيها بالقائمة السوداء من قبل Piwik، وهي متاحة من %s."
72
 
73
  #: includes/settings/tabs/wps-externals.php:230
74
  msgid "Piwik Referrer Spam Blacklist usage"
75
+ msgstr "المرجع Piwik للرسائل الغير المرغوب فيها باستخدام القائمة السوداء"
76
 
77
  #: includes/settings/tabs/wps-exclusions.php:148
78
  msgid "Treat corrupt browser info as a bot"
readme.txt CHANGED
@@ -4,7 +4,7 @@ Donate link: http://wp-statistics.com/donate/
4
  Tags: statistics, stats, visit, visitors, chart, browser, blog, today, yesterday, week, month, year, total, post, page, sidebar, summary, feedburner, hits, pagerank, google, alexa, live visit
5
  Requires at least: 3.0
6
  Tested up to: 4.2.3
7
- Stable tag: 9.5
8
  License: GPL3
9
 
10
  Complete statistics for your WordPress site.
@@ -247,6 +247,9 @@ Do you have eAccelerator installed? If so this is a known issue with eAccelerat
247
  10. View latest search engine referrers Statistics page.
248
 
249
  == Upgrade Notice ==
 
 
 
250
  = 9.5 =
251
  BACKUP YOUR DATABASE BEFORE INSTALLING! This release alters the table structure of the database. This release creates a new table for search engine/words for performance improvements, however you must convert your data to the new format via the Statistics->Optimization->Database tab.
252
 
@@ -282,6 +285,11 @@ BACKUP YOUR DATABASE BEFORE INSTALLING! This release alters the table structure
282
  This release updates some core code to do with timezones, hence the change to version 9.0, if you see any issues with timezones, please let us know. In addition, you may see an increase in your visits count as a race condition that dropped some visits has been resolved.
283
 
284
  == Changelog ==
 
 
 
 
 
285
  = 9.5 =
286
  * Release Date: August 3, 2015
287
  * Added: Referrer Spam exclusions using the Piwik Referrer Spam Blacklist (see Statistics->Settings->Externals to enable).
4
  Tags: statistics, stats, visit, visitors, chart, browser, blog, today, yesterday, week, month, year, total, post, page, sidebar, summary, feedburner, hits, pagerank, google, alexa, live visit
5
  Requires at least: 3.0
6
  Tested up to: 4.2.3
7
+ Stable tag: 9.5.1
8
  License: GPL3
9
 
10
  Complete statistics for your WordPress site.
247
  10. View latest search engine referrers Statistics page.
248
 
249
  == Upgrade Notice ==
250
+ = 9.5.1 =
251
+ BACKUP YOUR DATABASE BEFORE INSTALLING! This release alters the table structure of the database. This release creates a new table for search engine/words for performance improvements, however you must convert your data to the new format via the Statistics->Optimization->Database tab.
252
+
253
  = 9.5 =
254
  BACKUP YOUR DATABASE BEFORE INSTALLING! This release alters the table structure of the database. This release creates a new table for search engine/words for performance improvements, however you must convert your data to the new format via the Statistics->Optimization->Database tab.
255
 
285
  This release updates some core code to do with timezones, hence the change to version 9.0, if you see any issues with timezones, please let us know. In addition, you may see an increase in your visits count as a race condition that dropped some visits has been resolved.
286
 
287
  == Changelog ==
288
+ = 9.5.1 =
289
+ * Release Date: August 4, 2015
290
+ * Fixed: Issue with verifying the WP Statistics tables exist on databases with hyphens in their names.
291
+ * Updated: Arabic translation.
292
+
293
  = 9.5 =
294
  * Release Date: August 3, 2015
295
  * Added: Referrer Spam exclusions using the Piwik Referrer Spam Blacklist (see Statistics->Settings->Externals to enable).
wp-statistics.php CHANGED
@@ -3,7 +3,7 @@
3
  Plugin Name: WP Statistics
4
  Plugin URI: http://wp-statistics.com/
5
  Description: Complete statistics for your WordPress site.
6
- Version: 9.5
7
  Author: Mostafa Soufi & Greg Ross
8
  Author URI: http://wp-statistics.com/
9
  Text Domain: wp_statistics
@@ -12,7 +12,7 @@ License: GPL2
12
  */
13
 
14
  // These defines are used later for various reasons.
15
- define('WP_STATISTICS_VERSION', '9.5');
16
  define('WP_STATISTICS_MANUAL', 'manual/WP Statistics Admin Manual.');
17
  define('WP_STATISTICS_REQUIRED_PHP_VERSION', '5.3.0');
18
  define('WP_STATISTICS_REQUIRED_GEOIP_PHP_VERSION', WP_STATISTICS_REQUIRED_PHP_VERSION);
@@ -665,7 +665,7 @@ License: GPL2
665
 
666
  // We want to make sure the tables actually exist before we blindly start access them.
667
  $dbname = DB_NAME;
668
- $result = $wpdb->query("SHOW TABLES WHERE Tables_in_{$dbname} = '{$wpdb->prefix}statistics_visitor' OR Tables_in_{$dbname} = '{$wpdb->prefix}statistics_visit' OR Tables_in_{$dbname} = '{$wpdb->prefix}statistics_exclusions' OR Tables_in_{$dbname} = '{$wpdb->prefix}statistics_historical' OR Tables_in_{$dbname} = '{$wpdb->prefix}statistics_pages' OR Tables_in_{$dbname} = '{$wpdb->prefix}statistics_useronline' OR Tables_in_{$dbname} = '{$wpdb->prefix}statistics_search'" );
669
 
670
  if( $result != 7 ) {
671
  $get_bloginfo_url = get_admin_url() . "admin.php?page=wp-statistics/optimization&tab=database";
3
  Plugin Name: WP Statistics
4
  Plugin URI: http://wp-statistics.com/
5
  Description: Complete statistics for your WordPress site.
6
+ Version: 9.5.1
7
  Author: Mostafa Soufi & Greg Ross
8
  Author URI: http://wp-statistics.com/
9
  Text Domain: wp_statistics
12
  */
13
 
14
  // These defines are used later for various reasons.
15
+ define('WP_STATISTICS_VERSION', '9.5.1');
16
  define('WP_STATISTICS_MANUAL', 'manual/WP Statistics Admin Manual.');
17
  define('WP_STATISTICS_REQUIRED_PHP_VERSION', '5.3.0');
18
  define('WP_STATISTICS_REQUIRED_GEOIP_PHP_VERSION', WP_STATISTICS_REQUIRED_PHP_VERSION);
665
 
666
  // We want to make sure the tables actually exist before we blindly start access them.
667
  $dbname = DB_NAME;
668
+ $result = $wpdb->query("SHOW TABLES WHERE `Tables_in_{$dbname}` = '{$wpdb->prefix}statistics_visitor' OR `Tables_in_{$dbname}` = '{$wpdb->prefix}statistics_visit' OR `Tables_in_{$dbname}` = '{$wpdb->prefix}statistics_exclusions' OR `Tables_in_{$dbname}` = '{$wpdb->prefix}statistics_historical' OR `Tables_in_{$dbname}` = '{$wpdb->prefix}statistics_pages' OR `Tables_in_{$dbname}` = '{$wpdb->prefix}statistics_useronline' OR `Tables_in_{$dbname}` = '{$wpdb->prefix}statistics_search'" );
669
 
670
  if( $result != 7 ) {
671
  $get_bloginfo_url = get_admin_url() . "admin.php?page=wp-statistics/optimization&tab=database";