Slimstat Analytics - Version 3.7.3

Version Description

  • [Note] A few people have asked us why they don't see the search keywords anymore, for the traffic coming from Google. Blame the NSA, Prism and... your government ;) Read more here
  • [New] Slimstat now tracks server latency and page performance. Please be patient the first time you load the reports: the database is being upgraded to store this new info!
  • [New] Date and time formatting is now independent from the one used by WordPress
  • [Update] Autopurge is now disabled by default on new installs, since people have had issues with losing old data by mistake
  • [Update] Russian Localization (thank you, Vitaly)
  • [Update] Real-Time Log legend has been moved to the top, for easy access (thank you, scruffy1)
  • [Fix] Visit ID were not being tracked if FORCE_SSL_ADMIN was enabled in wp_config, when the site was served over HTTP (thank you, Pepe)
Download this release

Release Info

Developer coolmann
Plugin Icon 128x128 Slimstat Analytics
Version 3.7.3
Comparing to
See all releases

Code changes from version 3.7.2 to 3.7.3

admin/config/index.php CHANGED
@@ -50,6 +50,7 @@ switch ($config_tabs[$current_tab-1]){
50
  'show_display_name' => array('description' => __('Show Display Name','wp-slimstat'), 'type' => 'yesno', 'long_description' => __('By default, users are listed by their usernames. Use this option to visualize their display names instead.','wp-slimstat')),
51
  'show_complete_user_agent_tooltip' => array('description' => __('Show User Agent','wp-slimstat'), 'type' => 'yesno', 'long_description' => __('Choose if you want to see the browser name or a complete user agent string when hovering on browser icons.','wp-slimstat')),
52
  'convert_resource_urls_to_titles' => array('description' => __('Show Titles','wp-slimstat'), 'type' => 'yesno', 'long_description' => __('Slimstat converts your permalinks into post and page titles. Disable this feature if you need to see the URL in your reports.','wp-slimstat')),
 
53
 
54
  'views_functionality_header' => array('description' => __('Functionality','wp-slimstat'), 'type' => 'section_header'),
55
  'async_load' => array('description' => __('Asynchronous Views','wp-slimstat'), 'type' => 'yesno', 'long_description' => __('Load all the reports dynamically. It makes the reports render faster, but it increases the load on your server.','wp-slimstat')),
@@ -58,7 +59,7 @@ switch ($config_tabs[$current_tab-1]){
58
  'rows_to_show' => array('description' => __('Rows to Display','wp-slimstat'), 'type' => 'integer', 'long_description' => __('Specify the number of items in each report.','wp-slimstat')),
59
 
60
  'views_right_now_header' => array('description' => __('Activity Log','wp-slimstat'), 'type' => 'section_header'),
61
- 'refresh_interval' => array('description' => __('Live Stream','wp-slimstat'), 'type' => 'integer', 'long_description' => __('Enable the Live view, which refreshes the Activity Log every X seconds. Enter <strong>0</strong> (number zero) to disable this functionality.','wp-slimstat'), 'after_input_field' => __('seconds','wp-slimstat')),
62
  'number_results_raw_data' => array('description' => __('Rows to Display','wp-slimstat'), 'type' => 'integer', 'long_description' => __('Specify the number of items in the Activity Log.','wp-slimstat')),
63
  'include_outbound_links_right_now' => array('description' => __('Activity Log Extended','wp-slimstat'), 'type' => 'yesno', 'long_description' => __('Choose if you want to see outbound links listed in the Activity Log. It might slow down the rendering of this report.','wp-slimstat'))
64
  );
50
  'show_display_name' => array('description' => __('Show Display Name','wp-slimstat'), 'type' => 'yesno', 'long_description' => __('By default, users are listed by their usernames. Use this option to visualize their display names instead.','wp-slimstat')),
51
  'show_complete_user_agent_tooltip' => array('description' => __('Show User Agent','wp-slimstat'), 'type' => 'yesno', 'long_description' => __('Choose if you want to see the browser name or a complete user agent string when hovering on browser icons.','wp-slimstat')),
52
  'convert_resource_urls_to_titles' => array('description' => __('Show Titles','wp-slimstat'), 'type' => 'yesno', 'long_description' => __('Slimstat converts your permalinks into post and page titles. Disable this feature if you need to see the URL in your reports.','wp-slimstat')),
53
+ 'date_time_format' => array('description' => __('Date and Time','wp-slimstat'), 'type' => 'text', 'long_description' => __('Format to use to display date and time of a pageview.','wp-slimstat')),
54
 
55
  'views_functionality_header' => array('description' => __('Functionality','wp-slimstat'), 'type' => 'section_header'),
56
  'async_load' => array('description' => __('Asynchronous Views','wp-slimstat'), 'type' => 'yesno', 'long_description' => __('Load all the reports dynamically. It makes the reports render faster, but it increases the load on your server.','wp-slimstat')),
59
  'rows_to_show' => array('description' => __('Rows to Display','wp-slimstat'), 'type' => 'integer', 'long_description' => __('Specify the number of items in each report.','wp-slimstat')),
60
 
61
  'views_right_now_header' => array('description' => __('Activity Log','wp-slimstat'), 'type' => 'section_header'),
62
+ 'refresh_interval' => array('description' => __('Live Stream','wp-slimstat'), 'type' => 'integer', 'long_description' => __('Enable the Live view, which refreshes the Activity Log every X seconds. Enter <strong>0</strong> (number zero) to deactivate this feature.','wp-slimstat'), 'after_input_field' => __('seconds','wp-slimstat')),
63
  'number_results_raw_data' => array('description' => __('Rows to Display','wp-slimstat'), 'type' => 'integer', 'long_description' => __('Specify the number of items in the Activity Log.','wp-slimstat')),
64
  'include_outbound_links_right_now' => array('description' => __('Activity Log Extended','wp-slimstat'), 'type' => 'yesno', 'long_description' => __('Choose if you want to see outbound links listed in the Activity Log. It might slow down the rendering of this report.','wp-slimstat'))
65
  );
admin/css/fontello.eot CHANGED
Binary file
admin/css/fontello.svg CHANGED
@@ -26,6 +26,7 @@
26
  <glyph glyph-name="doc" unicode="&#xe811;" d="m71-7h572v428h-232q-23 0-38 16t-16 38v232h-286v-714z m358 500h209q-5 16-12 23l-175 174q-6 7-22 13v-210z m285-18v-500q0-22-15-38t-38-16h-607q-23 0-38 16t-16 38v750q0 22 16 38t38 16h357q22 0 49-12t42-26l174-175q16-15 27-42t11-49z" horiz-adv-x="714.3" />
27
  <glyph glyph-name="spin3" unicode="&#xe812;" d="m494 850c-266 0-483-210-494-472-1-19 13-20 13-20l84 0c16 0 19 10 19 18 10 199 176 358 378 358 107 0 205-45 273-118l-58-57c-11-12-11-27 5-31l247-50c21-5 46 11 37 44l-58 227c-2 9-16 22-29 13l-65-60c-89 91-214 148-352 148z m409-508c-16 0-19-10-19-18-10-199-176-358-377-358-108 0-205 45-274 118l59 57c10 12 10 27-5 31l-248 50c-21 5-46-11-37-44l58-227c2-9 16-22 30-13l64 60c89-91 214-148 353-148 265 0 482 210 493 473 1 18-13 19-13 19l-84 0z" horiz-adv-x="1000" />
28
  <glyph glyph-name="edit" unicode="&#xe813;" d="m0 154v464q0 66 47 113t114 48h464q35 0 65-14 9-4 10-13 2-10-5-16l-27-28q-8-8-18-4-13 3-25 3h-464q-37 0-63-26t-27-63v-464q0-37 27-63t63-27h464q37 0 63 27t26 63v70q0 7 5 12l36 36q8 8 20 4t11-16v-106q0-67-47-114t-114-47h-464q-67 0-114 47t-47 114z m357-18v160l375 375 161-160-375-375h-161z m54 107h53v-54h32l64 65-85 85-64-65v-31z m116 134q9-9 18 0l196 196q9 9 0 18t-18 0l-196-196q-9-9 0-18z m241 330l51 51q16 16 38 16t38-16l85-84q16-16 16-38t-16-38l-51-52z" horiz-adv-x="1000" />
 
29
  </font>
30
  </defs>
31
  </svg>
26
  <glyph glyph-name="doc" unicode="&#xe811;" d="m71-7h572v428h-232q-23 0-38 16t-16 38v232h-286v-714z m358 500h209q-5 16-12 23l-175 174q-6 7-22 13v-210z m285-18v-500q0-22-15-38t-38-16h-607q-23 0-38 16t-16 38v750q0 22 16 38t38 16h357q22 0 49-12t42-26l174-175q16-15 27-42t11-49z" horiz-adv-x="714.3" />
27
  <glyph glyph-name="spin3" unicode="&#xe812;" d="m494 850c-266 0-483-210-494-472-1-19 13-20 13-20l84 0c16 0 19 10 19 18 10 199 176 358 378 358 107 0 205-45 273-118l-58-57c-11-12-11-27 5-31l247-50c21-5 46 11 37 44l-58 227c-2 9-16 22-29 13l-65-60c-89 91-214 148-352 148z m409-508c-16 0-19-10-19-18-10-199-176-358-377-358-108 0-205 45-274 118l59 57c10 12 10 27-5 31l-248 50c-21 5-46-11-37-44l58-227c2-9 16-22 30-13l64 60c89-91 214-148 353-148 265 0 482 210 493 473 1 18-13 19-13 19l-84 0z" horiz-adv-x="1000" />
28
  <glyph glyph-name="edit" unicode="&#xe813;" d="m0 154v464q0 66 47 113t114 48h464q35 0 65-14 9-4 10-13 2-10-5-16l-27-28q-8-8-18-4-13 3-25 3h-464q-37 0-63-26t-27-63v-464q0-37 27-63t63-27h464q37 0 63 27t26 63v70q0 7 5 12l36 36q8 8 20 4t11-16v-106q0-67-47-114t-114-47h-464q-67 0-114 47t-47 114z m357-18v160l375 375 161-160-375-375h-161z m54 107h53v-54h32l64 65-85 85-64-65v-31z m116 134q9-9 18 0l196 196q9 9 0 18t-18 0l-196-196q-9-9 0-18z m241 330l51 51q16 16 38 16t38-16l85-84q16-16 16-38t-16-38l-51-52z" horiz-adv-x="1000" />
29
+ <glyph glyph-name="gauge" unicode="&#xe814;" d="m0 207q0 102 40 194t106 160 160 107 194 39 194-39 160-107 106-160 40-194q0-145-79-269-10-17-30-17h-782q-20 0-30 17-79 123-79 269z m71 0q0-29 21-50t51-21 50 21 21 50-21 51-50 21-51-21-21-51z m108 250q0-29 21-50t50-21 51 21 20 50-20 51-51 21-50-21-21-51z m217-330q-11-43 11-81t66-50 81 11 50 66q9 33-4 65t-40 51l57 213q3 14-5 27t-21 16-27-3-17-22l-56-213q-33-3-60-25t-35-55z m33 437q0-29 21-50t50-21 51 21 20 50-20 51-51 21-50-21-21-51z m250-107q0-29 21-50t50-21 51 21 20 50-20 51-51 21-50-21-21-51z m107-250q0-29 21-50t50-21 51 21 21 50-21 51-51 21-50-21-21-51z" horiz-adv-x="1000" />
30
  </font>
31
  </defs>
32
  </svg>
admin/css/fontello.ttf CHANGED
Binary file
admin/css/fontello.woff CHANGED
Binary file
admin/css/slimstat.css CHANGED
@@ -257,21 +257,30 @@
257
  }
258
 
259
  /* Single Report: Color Coded Entries */
260
- [id^=slim_] .header.is-search-engine, .is-search-engine{
 
 
 
 
 
 
 
 
 
261
  background-color:#c1e751;
262
  color:#444;
263
  }
264
- [id^=slim_] .header.is-direct, .is-direct{
265
  background-color:#d0e0eb;
266
  color:#111;
267
  }
268
- [id^=slim_] .header.is-known-user,.is-known-user{
269
  background-color:#F1CF90;
270
  }
271
- [id^=slim_] .header.is-known-visitor,.is-known-visitor{
272
  background-color:#EFFD8C;
273
  }
274
- [id^=slim_] .header.is-spam,.is-spam{
275
  background-color:#AAB3AB;
276
  color:#222;
277
  }
@@ -359,10 +368,6 @@
359
  width: auto;
360
  }
361
 
362
- /* Single Report: Right Now */
363
- .legend-title{float:left;padding:3px 5px 0}
364
- .little-color-box{border:1px solid #ccc;display:block;float:left;margin-right:5px;padding:2px 5px}
365
-
366
  /* Add-on: WP SlimStat - Dashboard Widgets */
367
  .wrap.slimstat #chart-legend{
368
  font-size: .8em;
@@ -605,4 +610,4 @@
605
  #ui-datepicker-div{display:none;}.ui-datepicker{background-color:#fff;border:1px solid #ccc;width:17em;padding:.2em .2em 0;display:none;}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}
606
 
607
  /* Fontello - Custom Icon Fonts for SlimStat | Uses Fontelico (C) 2012 by Fontello project, Elusive (C) 2013 by Aristeides Stathopoulos, Font Awesome (C) 2012 by Dave Gandy | http://www.fontello.com */
608
- @font-face{font-family:slimstat;src:url(fontello.eot),url(fontello.eot#iefix) format('embedded-opentype'),url(fontello.svg#fontello) format('svg'),url(fontello.woff) format('woff'),url(fontello.ttf) format('truetype');font-weight:400;font-style:normal}[class*=" slimstat-font-"]:before,[class^="slimstat-font-"]:before{font-family:slimstat;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;}.header [class*=" slimstat-font-"]:before,.header [class^="slimstat-font-"]:before{font-size:16px}.slimstat-font-spin1:before{content:'\e800'}.slimstat-font-clock:before{content:'\e801'}.slimstat-font-search:before{content:'\e802'}.slimstat-font-cancel:before{content:'\e803'}.slimstat-font-download:before{content:'\e804'}.slimstat-font-upload:before{content:'\e805'}.slimstat-font-download-cloud:before{content:'\e806'}.slimstat-font-upload-cloud:before{content:'\e807'}.slimstat-font-location-1:before{content:'\e808'}.slimstat-font-arrows-cw-1:before{content:'\e812'}.slimstat-font-login:before{content:'\e80a'}.slimstat-font-logout:before{content:'\e80b'}.slimstat-font-angle-left:before{content:'\e80c'}.slimstat-font-angle-right:before{content:'\e80d'}.slimstat-font-angle-double-left:before{content:'\e80e'}.slimstat-font-angle-double-right:before{content:'\e80f'}.slimstat-font-arrows-cw:before{content:'\e810'}.slimstat-font-doc:before{content:'\e811'}.slimstat-font-spin3:before{content:'\e812'}.slimstat-font-edit:before{content:'\e813'}.animate-spin{-moz-animation:spin 3s infinite linear;-o-animation:spin 3s infinite linear;-webkit-animation:spin 3s infinite linear;animation:spin 3s infinite linear;display:inline-block}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-webkit-keyframes spin{0%{-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-o-keyframes spin{0%{-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-ms-keyframes spin{0%{-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes spin{0%{-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg)}}
257
  }
258
 
259
  /* Single Report: Color Coded Entries */
260
+ .little-color-box{
261
+ background-color: #eee;
262
+ border: 1px solid #aaa;
263
+ display: block;
264
+ float: left;
265
+ height: 15px;
266
+ margin-right: 10px;
267
+ width: 15px;
268
+ }
269
+ [id^=slim_] .header.is-search-engine, .little-color-box.is-search-engine{
270
  background-color:#c1e751;
271
  color:#444;
272
  }
273
+ [id^=slim_] .header.is-direct, .little-color-box.is-direct{
274
  background-color:#d0e0eb;
275
  color:#111;
276
  }
277
+ [id^=slim_] .header.is-known-user, .little-color-box.is-known-user{
278
  background-color:#F1CF90;
279
  }
280
+ [id^=slim_] .header.is-known-visitor, .little-color-box.is-known-visitor{
281
  background-color:#EFFD8C;
282
  }
283
+ [id^=slim_] .header.is-spam, .little-color-box.is-spam{
284
  background-color:#AAB3AB;
285
  color:#222;
286
  }
368
  width: auto;
369
  }
370
 
 
 
 
 
371
  /* Add-on: WP SlimStat - Dashboard Widgets */
372
  .wrap.slimstat #chart-legend{
373
  font-size: .8em;
610
  #ui-datepicker-div{display:none;}.ui-datepicker{background-color:#fff;border:1px solid #ccc;width:17em;padding:.2em .2em 0;display:none;}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}
611
 
612
  /* Fontello - Custom Icon Fonts for SlimStat | Uses Fontelico (C) 2012 by Fontello project, Elusive (C) 2013 by Aristeides Stathopoulos, Font Awesome (C) 2012 by Dave Gandy | http://www.fontello.com */
613
+ @font-face{font-family:slimstat;src:url(fontello.eot),url(fontello.eot#iefix) format('embedded-opentype'),url(fontello.svg#fontello) format('svg'),url(fontello.woff) format('woff'),url(fontello.ttf) format('truetype');font-weight:400;font-style:normal}[class*=" slimstat-font-"]:before,[class^="slimstat-font-"]:before{font-family:slimstat;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;}.header [class*=" slimstat-font-"]:before,.header [class^="slimstat-font-"]:before{font-size:16px}.slimstat-font-spin1:before{content:'\e800'}.slimstat-font-clock:before{content:'\e801'}.slimstat-font-search:before{content:'\e802'}.slimstat-font-cancel:before{content:'\e803'}.slimstat-font-download:before{content:'\e804'}.slimstat-font-upload:before{content:'\e805'}.slimstat-font-download-cloud:before{content:'\e806'}.slimstat-font-upload-cloud:before{content:'\e807'}.slimstat-font-location-1:before{content:'\e808'}.slimstat-font-arrows-cw-1:before{content:'\e809'}.slimstat-font-login:before{content:'\e80a'}.slimstat-font-logout:before{content:'\e80b'}.slimstat-font-angle-left:before{content:'\e80c'}.slimstat-font-angle-right:before{content:'\e80d'}.slimstat-font-angle-double-left:before{content:'\e80e'}.slimstat-font-angle-double-right:before{content:'\e80f'}.slimstat-font-arrows-cw:before{content:'\e810'}.slimstat-font-doc:before{content:'\e811'}.slimstat-font-spin3:before{content:'\e812'}.slimstat-font-edit:before{content:'\e813'}.slimstat-font-gauge:before{content:'\e814'}.animate-spin{-moz-animation:spin 3s infinite linear;-o-animation:spin 3s infinite linear;-webkit-animation:spin 3s infinite linear;animation:spin 3s infinite linear;display:inline-block}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-webkit-keyframes spin{0%{-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-o-keyframes spin{0%{-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-ms-keyframes spin{0%{-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes spin{0%{-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg)}}
admin/lang/wp-slimstat-ru_RU.mo CHANGED
Binary file
admin/lang/wp-slimstat-ru_RU.po CHANGED
@@ -1,11 +1,11 @@
1
  msgid ""
2
  msgstr ""
3
- "Project-Id-Version: WP SlimStat 3.5.4\n"
4
  "Report-Msgid-Bugs-To: \n"
5
- "POT-Creation-Date: 2014-08-31 11:55-0500\n"
6
- "PO-Revision-Date: 2014-08-31 11:55-0500\n"
7
- "Last-Translator: Get Used To IT <support@getused.to.it>\n"
8
- "Language-Team: Виталий МакЛауд <http://www.visbiz.org/?page_id=324>\n"
9
  "Language: ru\n"
10
  "MIME-Version: 1.0\n"
11
  "Content-Type: text/plain; charset=UTF-8\n"
@@ -14,80 +14,80 @@ msgstr ""
14
  "X-Poedit-Basepath: .\n"
15
  "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
16
  "%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
17
- "X-Generator: Poedit 1.6.3\n"
18
  "X-Poedit-SourceCharset: UTF-8\n"
19
  "X-Poedit-SearchPath-0: ../..\n"
20
 
21
- #: ../../wp-slimstat.php:1296 ../../admin/config/index.php:60
22
  msgid "Activity Log"
23
  msgstr "Журнал активности"
24
 
25
- #: ../../wp-slimstat.php:1297 ../../admin/wp-slimstat-admin.php:482
26
  #: ../../admin/wp-slimstat-admin.php:499
27
  #: ../../admin/view/wp-slimstat-reports.php:27
28
  msgid "Overview"
29
  msgstr "Общий обзор"
30
 
31
- #: ../../wp-slimstat.php:1298
32
  msgid "Visitors"
33
  msgstr "Посетители"
34
 
35
- #: ../../wp-slimstat.php:1299
36
  msgid "Content"
37
  msgstr "Содержание сайта"
38
 
39
- #: ../../wp-slimstat.php:1300 ../../admin/wp-slimstat-admin.php:485
40
- #: ../../admin/wp-slimstat-admin.php:502 ../../admin/view/index.php:177
41
  #: ../../admin/view/wp-slimstat-reports.php:30
42
  msgid "Traffic Sources"
43
  msgstr "Источники трафика"
44
 
45
- #: ../../wp-slimstat.php:1301 ../../admin/view/wp-slimstat-reports.php:99
46
  msgid "World Map"
47
  msgstr "Карта мира"
48
 
49
- #: ../../wp-slimstat.php:1302 ../../admin/wp-slimstat-admin.php:487
50
  #: ../../admin/wp-slimstat-admin.php:504
51
  #: ../../admin/view/wp-slimstat-reports.php:32
52
  msgid "Custom Reports"
53
  msgstr "Пользовательский отчет"
54
 
55
- #: ../../wp-slimstat.php:1303 ../../admin/wp-slimstat-admin.php:488
56
  #: ../../admin/wp-slimstat-admin.php:505 ../../admin/config/addons.php:29
57
- #: ../../admin/config/index.php:9 ../../admin/config/index.php:247
58
  msgid "Add-ons"
59
  msgstr "Дополнения"
60
 
61
- #: ../../wp-slimstat.php:1306 ../../admin/wp-slimstat-admin.php:534
62
  #: ../../admin/wp-slimstat-admin.php:537 ../../admin/config/index.php:14
63
- #: ../../admin/config/index.php:137
64
  msgid "Settings"
65
  msgstr "Настройки"
66
 
67
  #: ../../admin/wp-slimstat-admin.php:480 ../../admin/wp-slimstat-admin.php:492
68
  #: ../../admin/wp-slimstat-admin.php:495
69
  msgid "SlimStat"
70
- msgstr "SlimStat"
71
 
72
  #: ../../admin/wp-slimstat-admin.php:481
73
  #: ../../admin/view/wp-slimstat-reports.php:26
74
  msgid "Real-Time Log"
75
- msgstr ""
76
 
77
  #: ../../admin/wp-slimstat-admin.php:483 ../../admin/wp-slimstat-admin.php:500
78
  #: ../../admin/view/wp-slimstat-reports.php:28
79
  msgid "Audience"
80
- msgstr ""
81
 
82
  #: ../../admin/wp-slimstat-admin.php:484 ../../admin/wp-slimstat-admin.php:501
83
  #: ../../admin/view/wp-slimstat-reports.php:29
84
  msgid "Site Analysis"
85
- msgstr ""
86
 
87
  #: ../../admin/wp-slimstat-admin.php:486 ../../admin/wp-slimstat-admin.php:503
88
  #: ../../admin/view/wp-slimstat-reports.php:31
89
  msgid "Map Overlay"
90
- msgstr ""
91
 
92
  #: ../../admin/wp-slimstat-admin.php:576
93
  msgid "Pageviews in the last 365 days"
@@ -107,7 +107,7 @@ msgstr "Возникла ошибка при обновлении следующ
107
 
108
  #: ../../admin/wp-slimstat-admin.php:707
109
  msgid "Your changes have been saved."
110
- msgstr "Ваши настройки были успешно обновлены."
111
 
112
  #: ../../admin/wp-slimstat-admin.php:730
113
  msgid "Save Changes"
@@ -131,7 +131,6 @@ msgid "Pageview"
131
  msgstr "Просмотр"
132
 
133
  #: ../../admin/wp-slimstat-admin.php:803
134
- #, fuzzy
135
  msgid ""
136
  "A request to load a single HTML file (\"page\"). This should be contrasted "
137
  "with a \"hit\", which refers to a request for any file from a web server. "
@@ -139,8 +138,8 @@ msgid ""
139
  msgstr ""
140
  "Запрос на загрузку одного файла HTML ('страницы'). Это должно быть "
141
  "противопоставлено просмотру, который ссылается с запросом на любой файл с "
142
- "сервера. WP SlimStat записывает просмотры страниц каждый раз, когда "
143
- "выполняется код отслеживания."
144
 
145
  #: ../../admin/wp-slimstat-admin.php:804
146
  msgid "(Human) Visit"
@@ -156,7 +155,7 @@ msgstr ""
156
  "при закрытии его браузера или когда пользователь будет неактивен на этом "
157
  "сайте в течение 30 минут"
158
 
159
- #: ../../admin/wp-slimstat-admin.php:805 ../../admin/view/index.php:152
160
  #: ../../admin/view/right-now.php:156
161
  msgid "Known Visitor"
162
  msgstr "Зарегистрированный пользователь"
@@ -188,7 +187,7 @@ msgstr ""
188
  #: ../../admin/wp-slimstat-admin.php:807 ../../admin/wp-slimstat-admin.php:849
189
  #: ../../admin/view/right-now.php:101 ../../admin/view/wp-slimstat-db.php:64
190
  msgid "Originating IP"
191
- msgstr "Настоящий IP"
192
 
193
  #: ../../admin/wp-slimstat-admin.php:807
194
  msgid ""
@@ -541,7 +540,6 @@ msgstr ""
541
  "повторите попытку позже."
542
 
543
  #: ../../admin/config/addons.php:30
544
- #, fuzzy
545
  msgid ""
546
  "Add-ons extend the functionality of Slimstat in many interesting ways. We "
547
  "offer both free and premium (paid) extensions. Each add-on can be installed "
@@ -550,7 +548,7 @@ msgid ""
550
  "on is available, please enter the <strong>license key</strong> you received "
551
  "when you purchased it."
552
  msgstr ""
553
- "Дополнения расширяют функциональность WP SlimStat многими интересными "
554
  "способами. Мы предлагаем как бесплатные, так и платные дополнения. Каждое "
555
  "дополнение может быть установлено в качестве отдельного плагина, который "
556
  "будет получать регулярные обновления через панель плагинов WordPress. Для "
@@ -574,23 +572,23 @@ msgstr "Общие"
574
  msgid "Views"
575
  msgstr "Просмотры"
576
 
577
- #: ../../admin/config/index.php:9 ../../admin/config/index.php:66
578
  msgid "Filters"
579
  msgstr "Фильтры"
580
 
581
- #: ../../admin/config/index.php:9 ../../admin/config/index.php:130
582
  msgid "Permissions"
583
  msgstr "Доступ"
584
 
585
- #: ../../admin/config/index.php:9 ../../admin/config/index.php:207
586
  msgid "Advanced"
587
  msgstr "Расширенные"
588
 
589
- #: ../../admin/config/index.php:9 ../../admin/config/index.php:240
590
  msgid "Maintenance"
591
  msgstr "Обслуживание"
592
 
593
- #: ../../admin/config/index.php:20 ../../admin/config/index.php:213
594
  msgid "Tracker"
595
  msgstr "Отслеживание"
596
 
@@ -599,11 +597,9 @@ msgid "Enable Tracking"
599
  msgstr "Включить отслеживание"
600
 
601
  #: ../../admin/config/index.php:21
602
- #, fuzzy
603
  msgid "Turn the tracker on or off, but keep the reports accessible."
604
  msgstr ""
605
- "Включите или выключите режим отслеживания, но сохраните отчеты доступними "
606
- "(которых бы у вас не было, если просто отключить плагин)."
607
 
608
  #: ../../admin/config/index.php:22
609
  msgid "Monitor Admin Pages"
@@ -634,7 +630,6 @@ msgid "Tracking Mode"
634
  msgstr "Режим отслеживания"
635
 
636
  #: ../../admin/config/index.php:24
637
- #, fuzzy
638
  msgid ""
639
  "Select <strong>Javascript</strong> if you are using a caching plugin (W3 "
640
  "Total Cache, WP SuperCache, HyperCache, etc). Slimstat will behave pretty "
@@ -643,7 +638,7 @@ msgid ""
643
  "spammers, search engines and other crawlers</strong> will not be tracked."
644
  msgstr ""
645
  "Включите <strong>JavaScript</strong>, если вы используете плагин кэширования "
646
- "(W3 Total Cache, WP SuperCache, HyperCache и т.п.). WP SlimStat будет вести "
647
  "себя в значительной степени как Google Analytics, и посетители, чьи браузеры "
648
  "не поддерживают JavaScript будут игнорироваться. Приятный побочный эффект в "
649
  "том, что <strong>большинство спамеров, поисковых систем и других сканеров</"
@@ -666,12 +661,11 @@ msgid "Menu Position"
666
  msgstr "Позиция меню"
667
 
668
  #: ../../admin/config/index.php:27
669
- #, fuzzy
670
  msgid ""
671
  "Choose between a standalone admin menu for Slimstat or a drop down in the "
672
  "admin bar (if visible)."
673
  msgstr ""
674
- "Выбор между автономным меню администратора для WP SlimStat или выпадающим в "
675
  "админ-панели (если она видна)."
676
 
677
  #: ../../admin/config/index.php:27
@@ -683,18 +677,16 @@ msgid "Admin Bar"
683
  msgstr "Панель администратора"
684
 
685
  #: ../../admin/config/index.php:28
686
- #, fuzzy
687
  msgid "Add Stats to Posts and Pages"
688
- msgstr "Добавить статистику к записям"
689
 
690
  #: ../../admin/config/index.php:28
691
- #, fuzzy
692
  msgid ""
693
  "Add a new column to the Edit Posts/Pages screens, with the number of hits "
694
  "per post."
695
  msgstr ""
696
- "Добавляет новый столбец к экрану редактирования сообщений с количеством "
697
- "просмотров записи."
698
 
699
  #: ../../admin/config/index.php:30
700
  msgid "Database"
@@ -723,7 +715,7 @@ msgstr "Следующая очистка"
723
  msgid "Entries logged on or before %s will be permanently deleted."
724
  msgstr "Значения, записанные в или до %s будут безвозвратно удалены."
725
 
726
- #: ../../admin/config/index.php:31 ../../admin/view/index.php:85
727
  #: ../../admin/view/wp-slimstat-db.php:75
728
  #: ../../admin/view/wp-slimstat-reports.php:732
729
  msgid "days"
@@ -746,29 +738,14 @@ msgid "Number Format"
746
  msgstr "Формат чисел"
747
 
748
  #: ../../admin/config/index.php:48
749
- #, fuzzy
750
  msgid "Choose the number format you want to use for your reports."
751
- msgstr ""
752
- "Выберите, какой формат чисел вы хотите использовать в ваших отчетах, "
753
- "европейский или американский."
754
-
755
- #: ../../admin/config/index.php:49
756
- #, fuzzy
757
- msgid "Enable SOV"
758
- msgstr "Включить сеть доставки контента"
759
 
760
  #: ../../admin/config/index.php:49
761
- msgid ""
762
- "In linguistic typology, a subject-object-verb (SOV) language is one in which "
763
- "the subject, object, and verb of a sentence appear in that order, like in "
764
- "Japanese."
765
- msgstr ""
766
-
767
- #: ../../admin/config/index.php:50
768
  msgid "Show Display Name"
769
  msgstr "Показать имя пользователя"
770
 
771
- #: ../../admin/config/index.php:50
772
  msgid ""
773
  "By default, users are listed by their usernames. Use this option to "
774
  "visualize their display names instead."
@@ -776,11 +753,11 @@ msgstr ""
776
  "По умолчанию пользователи перечисляются по их именам пользователей. "
777
  "Используйте эту опцию, чтобы вместо этого видеть их зарегистрированные имена."
778
 
779
- #: ../../admin/config/index.php:51
780
  msgid "Show User Agent"
781
  msgstr "Показать клиентское приложение"
782
 
783
- #: ../../admin/config/index.php:51
784
  msgid ""
785
  "Choose if you want to see the browser name or a complete user agent string "
786
  "when hovering on browser icons."
@@ -788,28 +765,27 @@ msgstr ""
788
  "Укажите, если хотите видеть название браузера или полную строку клиентского "
789
  "приложения при наведении курсора на иконку браузера."
790
 
791
- #: ../../admin/config/index.php:52
792
  msgid "Show Titles"
793
  msgstr "Показать заголовки"
794
 
795
- #: ../../admin/config/index.php:52
796
- #, fuzzy
797
  msgid ""
798
  "Slimstat converts your permalinks into post and page titles. Disable this "
799
  "feature if you need to see the URL in your reports."
800
  msgstr ""
801
- "WP SlimStat преобразует ваши постоянные ссылки в заголовках записей и "
802
- "страниц. Отключите эту функцию, если вам нужно видеть ссылки в отчетах."
803
 
804
- #: ../../admin/config/index.php:54
805
  msgid "Functionality"
806
  msgstr "Функциональность"
807
 
808
- #: ../../admin/config/index.php:55
809
  msgid "Asynchronous Views"
810
  msgstr "Асинхронный просмотр"
811
 
812
- #: ../../admin/config/index.php:55
813
  msgid ""
814
  "Load all the reports dynamically. It makes the reports render faster, but it "
815
  "increases the load on your server."
@@ -817,87 +793,85 @@ msgstr ""
817
  "Загружает все отчеты динамически. Это делает визуализацию панелей быстрее, "
818
  "но увеличивает нагрузку на сервер."
819
 
820
- #: ../../admin/config/index.php:56
821
- #, fuzzy
822
  msgid "SlimScroll"
823
- msgstr "Включить SlimScroll"
824
 
825
- #: ../../admin/config/index.php:56
826
  msgid ""
827
  "Enable SlimScroll, a slick jQuery library that replaces the built-in browser "
828
  "scrollbar."
829
  msgstr ""
 
 
830
 
831
- #: ../../admin/config/index.php:57
832
  msgid "Expand Details"
833
  msgstr "Показать детали"
834
 
835
- #: ../../admin/config/index.php:57
836
  msgid "Expand each row's details by default, insted of on mousehover."
837
  msgstr "Развернуть, по умолчанию, каждую строку вместо наведения мышкой."
838
 
839
- #: ../../admin/config/index.php:58 ../../admin/config/index.php:62
840
  msgid "Rows to Display"
841
  msgstr "Строки для отображения"
842
 
843
- #: ../../admin/config/index.php:58
844
  msgid "Specify the number of items in each report."
845
  msgstr "Укажите количество элементов в каждом отчете."
846
 
847
- #: ../../admin/config/index.php:61
848
  msgid "Live Stream"
849
  msgstr "Режим реального времени"
850
 
851
- #: ../../admin/config/index.php:61
852
- #, fuzzy
853
  msgid ""
854
  "Enable the Live view, which refreshes the Activity Log every X seconds. "
855
  "Enter <strong>0</strong> (number zero) to disable this functionality."
856
  msgstr ""
857
- "Включает режим реального времени, который обновляет окно 'Активность' каждые "
858
- "X секунд. Введите <strong>0</strong> (ноль), чтобы отключить эту функцию."
 
859
 
860
- #: ../../admin/config/index.php:61 ../../admin/config/index.php:216
861
  msgid "seconds"
862
  msgstr "секунд"
863
 
864
- #: ../../admin/config/index.php:62
865
- #, fuzzy
866
  msgid "Specify the number of items in the Activity Log."
867
- msgstr "Укажите количество элементов в панели 'Активность'."
868
 
869
- #: ../../admin/config/index.php:63
870
- #, fuzzy
871
  msgid "Activity Log Extended"
872
- msgstr "Журнал активности"
873
 
874
- #: ../../admin/config/index.php:63
875
- #, fuzzy
876
  msgid ""
877
  "Choose if you want to see outbound links listed in the Activity Log. It "
878
  "might slow down the rendering of this report."
879
  msgstr ""
880
- "Укажите, если вы хотите видеть список исходящих ссылок в панели "
881
- "'Активность'. Это может замедлить визуализацию отчета."
882
 
883
- #: ../../admin/config/index.php:68
884
  msgid "Visitors and Known Users"
885
  msgstr "Посетители и те, кто оставивил комментарии"
886
 
887
- #: ../../admin/config/index.php:69
888
  msgid "Track Registered Users"
889
  msgstr "Отслеживать зарегистрированных пользователей"
890
 
891
- #: ../../admin/config/index.php:69
892
  msgid "Enable this option to track logged in users."
893
  msgstr ""
894
  "Включите этот параметр, чтобы отслеживать зарегистрированных пользователей."
895
 
896
- #: ../../admin/config/index.php:70
897
  msgid "Blacklist by Username"
898
  msgstr "Черный список по имени пользователя"
899
 
900
- #: ../../admin/config/index.php:70
901
  msgid ""
902
  "List all the usernames you don't want to track, separated by commas. Please "
903
  "be aware that spaces are <em>not</em> ignored and that usernames are case "
@@ -907,12 +881,11 @@ msgstr ""
907
  "запятыми. Помните, что пробелы <em>не</em> игнорируются и имена "
908
  "пользователей чувствительны к регистру."
909
 
910
- #: ../../admin/config/index.php:71
911
  msgid "Blacklist by IP Address"
912
  msgstr "Черный список по IP-адресу"
913
 
914
- #: ../../admin/config/index.php:71
915
- #, fuzzy
916
  msgid ""
917
  "List all the IP addresses you don't want to track, separated by commas. Each "
918
  "network <strong>must</strong> be defined using the <a href='http://en."
@@ -926,14 +899,14 @@ msgstr ""
926
  "%D0%B0%D1%81%D1%81%D0%BE%D0%B2%D0%B0%D1%8F_"
927
  "%D0%B0%D0%B4%D1%80%D0%B5%D1%81%D0%B0%D1%86%D0%B8%D1%8F' "
928
  "target='_blank'>Бесклассовой адресации</a> (т.е. <em>192.168.0.0/24</em>). "
929
- "Если формат неправильный, WP SlimStat не сможет отслеживать просмотры "
930
- "страниц должным образом."
931
 
932
- #: ../../admin/config/index.php:72
933
  msgid "Blacklist by Capability"
934
  msgstr "Черный список по возможностям доступа"
935
 
936
- #: ../../admin/config/index.php:72
937
  msgid ""
938
  "Users having at least one of the <a href='http://codex.wordpress.org/"
939
  "Roles_and_Capabilities' target='_new'>capabilities</a> listed here below "
@@ -943,15 +916,15 @@ msgstr ""
943
  "wordpress.org/Roles_and_Capabilities' target='_new'>этих возможностей</a>, "
944
  "не будут отслеживаться. Эти возможности не чувствительны к регистру."
945
 
946
- #: ../../admin/config/index.php:74
947
  msgid "Profiling"
948
  msgstr "Установка характеристик"
949
 
950
- #: ../../admin/config/index.php:75
951
  msgid "Ignore Spammers"
952
  msgstr "Игнорировать спамеров"
953
 
954
- #: ../../admin/config/index.php:75
955
  msgid ""
956
  "Enable this option if you don't want to track visits from users identified "
957
  "as spammers by third-party tools like Akismet. Pageviews generated by users "
@@ -963,11 +936,11 @@ msgstr ""
963
  "такими как Akismet. Посещения людей, чьи комментарии позже будут обозначены "
964
  "как спам также будут удалены из базы данных."
965
 
966
- #: ../../admin/config/index.php:76
967
  msgid "Permalinks"
968
  msgstr "Постоянные ссылки"
969
 
970
- #: ../../admin/config/index.php:76
971
  msgid ""
972
  "List all the URLs on your website that you don't want to track, separated by "
973
  "commas. Don't include the domain name: <em>/about, ?p=1</em>, etc. "
@@ -985,11 +958,11 @@ msgstr ""
985
  "aboundant и /about, <code>/abo!t</code> будет соответствовать /about и /"
986
  "abort. Эти строки не чувствительны к регистру."
987
 
988
- #: ../../admin/config/index.php:77
989
  msgid "Countries"
990
  msgstr "Страны"
991
 
992
- #: ../../admin/config/index.php:77
993
  msgid ""
994
  "Country codes (i.e.: <code>en-us, it, es</code>) that you don't want to "
995
  "track, separated by commas."
@@ -997,11 +970,11 @@ msgstr ""
997
  "Коды стран (то есть: <code>en-us, it, ru</code>), которые вы не хотите "
998
  "отслеживать; разделяются запятыми."
999
 
1000
- #: ../../admin/config/index.php:78
1001
  msgid "User Agents"
1002
  msgstr "Клиентские приложения"
1003
 
1004
- #: ../../admin/config/index.php:78
1005
  msgid ""
1006
  "Browsers (user agents) you don't want to track, separated by commas. You can "
1007
  "specify the browser's version adding a slash after the name (i.e. "
@@ -1018,11 +991,11 @@ msgstr ""
1018
  "<code>IE/!.0</code> будет соответствовать IE/7.0 и IE/8.0. Эти строки не "
1019
  "чувствительны к регистру."
1020
 
1021
- #: ../../admin/config/index.php:79
1022
  msgid "Referring Sites"
1023
  msgstr "Ссылающиеся сайты"
1024
 
1025
- #: ../../admin/config/index.php:79
1026
  msgid ""
1027
  "Referring URLs that you don't want to track, separated by commas: "
1028
  "<code>http://mysite.com*</code>, <code>*/ignore-me-please</code>, etc. "
@@ -1038,41 +1011,40 @@ msgstr ""
1038
  "Пожалуйста, используйте либо символы, либо протокол, который хотите "
1039
  "отфильтровать (http://, https://)."
1040
 
1041
- #: ../../admin/config/index.php:81 ../../admin/config/index.php:233
1042
  msgid "Miscellaneous"
1043
  msgstr "Разное"
1044
 
1045
- #: ../../admin/config/index.php:82
1046
  msgid "Enable Privacy Mode"
1047
  msgstr "Включить режим конфиденциальности"
1048
 
1049
- #: ../../admin/config/index.php:82
1050
  msgid "Mask your visitors' IP addresses to comply with European Privacy Laws."
1051
  msgstr ""
1052
  "Маскирует IP-адреса ваших посетителей в соответствии с европейскими законами "
1053
  "о конфиденциальности."
1054
 
1055
- #: ../../admin/config/index.php:83
1056
  msgid "Ignore Prefetch Requests"
1057
  msgstr "Игнорировать запросы предварительной выборки"
1058
 
1059
- #: ../../admin/config/index.php:83
1060
- #, fuzzy
1061
  msgid ""
1062
  "Prevent Slimstat from tracking pageviews generated by Firefox's <a "
1063
  "href='https://developer.mozilla.org/en/Link_prefetching_FAQ' "
1064
  "target='_blank'>Link Prefetching functionality</a>."
1065
  msgstr ""
1066
- "Не позволять WP SlimStat отслеживать просмотры страниц созданные "
1067
- "фунциональностью Firefox, называемой <a href='https://developer.mozilla.org/"
1068
  "en/Link_prefetching_FAQ' target='_blank'>предварительной выборкой для "
1069
  "ссылок</a>."
1070
 
1071
- #: ../../admin/config/index.php:99
1072
  msgid "Ignore users (username not found)"
1073
  msgstr "Игнорируемые пользователи (имя пользователя не найдено)"
1074
 
1075
- #: ../../admin/config/index.php:122
1076
  msgid ""
1077
  "Invalid capability. Please check <a href=\"http://codex.wordpress.org/"
1078
  "Roles_and_Capabilities\" target=\"_new\">this page</a> for more information"
@@ -1081,16 +1053,15 @@ msgstr ""
1081
  "org/Roles_and_Capabilities\" target=\"_new\">эту страницу</a> для получения "
1082
  "дополнительной информации."
1083
 
1084
- #: ../../admin/config/index.php:132
1085
  msgid "Reports"
1086
  msgstr "Отчеты"
1087
 
1088
- #: ../../admin/config/index.php:133
1089
  msgid "Restrict Authors"
1090
  msgstr "Запретить авторам"
1091
 
1092
- #: ../../admin/config/index.php:133
1093
- #, fuzzy
1094
  msgid ""
1095
  "Enable this option if you want your authors to only see stats related to "
1096
  "their own content."
@@ -1098,11 +1069,11 @@ msgstr ""
1098
  "Включите этот параметр, если хотите, чтобы ваши авторы видели только ту "
1099
  "статистику, которая связана с их собственным содержанием."
1100
 
1101
- #: ../../admin/config/index.php:134 ../../admin/config/index.php:138
1102
  msgid "Capability"
1103
  msgstr "Возможности"
1104
 
1105
- #: ../../admin/config/index.php:134
1106
  msgid ""
1107
  "Specify the minimum <a href='http://codex.wordpress.org/"
1108
  "Roles_and_Capabilities' target='_new'>capability</a> needed to access the "
@@ -1119,11 +1090,11 @@ msgstr ""
1119
  "списке, который указан ниже. В этом случае, список имеет приоритет над "
1120
  "возможностями."
1121
 
1122
- #: ../../admin/config/index.php:135 ../../admin/config/index.php:139
1123
  msgid "Whitelist"
1124
  msgstr "Белый список"
1125
 
1126
- #: ../../admin/config/index.php:135
1127
  msgid ""
1128
  "List all the users who should have access to the reports, separated by "
1129
  "commas. Administrators are implicitly allowed, so you don't need to list "
@@ -1133,8 +1104,7 @@ msgstr ""
1133
  "запятыми. Администраторы разрешены автоматически, так что вам не нужно "
1134
  "перечислить их здесь. Имена пользователей чувствительны к регистру."
1135
 
1136
- #: ../../admin/config/index.php:138
1137
- #, fuzzy
1138
  msgid ""
1139
  "Specify the minimum <a href='http://codex.wordpress.org/"
1140
  "Roles_and_Capabilities' target='_new'>capability</a> required to configure "
@@ -1143,11 +1113,11 @@ msgid ""
1143
  msgstr ""
1144
  "Определите минимальные <a href='http://codex.wordpress.org/"
1145
  "Roles_and_Capabilities' target='_new'>возможности</a>, необходимые для "
1146
- "доступа к страницам настроек WP SlimStat (по умолчанию: "
1147
- "<code>activate_plugins</code>). Белый список ниже может быть использован для "
1148
- "обхода этой настройки определенными пользователями."
1149
 
1150
- #: ../../admin/config/index.php:139
1151
  msgid ""
1152
  "List all the users who can edit these options, separated by commas. Please "
1153
  "be advised that admins <strong>are not</strong> implicitly allowed, so do "
@@ -1158,11 +1128,11 @@ msgstr ""
1158
  "разрешены автоматически, так что не забудьте включить себя! Имена "
1159
  "пользователей чувствительны к регистру."
1160
 
1161
- #: ../../admin/config/index.php:155
1162
  msgid "Read access: username not found"
1163
  msgstr "Доступ для чтения: имя пользователя не найдено"
1164
 
1165
- #: ../../admin/config/index.php:168 ../../admin/config/index.php:199
1166
  msgid ""
1167
  "Invalid minimum capability. Please check <a href=\"http://codex.wordpress."
1168
  "org/Roles_and_Capabilities\" target=\"_new\">this page</a> for more "
@@ -1172,15 +1142,15 @@ msgstr ""
1172
  "codex.wordpress.org/Roles_and_Capabilities\" target=\"_new\">эту страницу</"
1173
  "a> для получения дополнительной информации."
1174
 
1175
- #: ../../admin/config/index.php:186
1176
  msgid "Config access: username not found"
1177
  msgstr "Доступ для настройки: имя пользователя не найдено"
1178
 
1179
- #: ../../admin/config/index.php:214
1180
  msgid "Detect Smoothing"
1181
  msgstr "Выявлять сглаживание шрифтов"
1182
 
1183
- #: ../../admin/config/index.php:214
1184
  msgid ""
1185
  "Detect if your visitors' browsers support anti-aliasing (font smoothing). "
1186
  "This option required Spy Mode to be enabled."
@@ -1188,11 +1158,11 @@ msgstr ""
1188
  "Обнаруживать поддержку браузером антиалиасинга (сглаживание шрифтов). Эта "
1189
  "опция требует включение шпионского режима."
1190
 
1191
- #: ../../admin/config/index.php:215
1192
  msgid "Track Outbound Clicks"
1193
  msgstr "Отслеживать исходящие ссылки"
1194
 
1195
- #: ../../admin/config/index.php:215
1196
  msgid ""
1197
  "Track when your visitors click on link to external websites. This option "
1198
  "required Spy Mode to be enabled."
@@ -1200,11 +1170,11 @@ msgstr ""
1200
  "Отслеживать нажатия ссылок на внешние веб-сайты. Эта опция требует включение "
1201
  "шпионского режима."
1202
 
1203
- #: ../../admin/config/index.php:216
1204
  msgid "Session Duration"
1205
  msgstr "Продолжительность сеанса"
1206
 
1207
- #: ../../admin/config/index.php:216
1208
  msgid ""
1209
  "How many seconds should a human session last? Google Analytics sets it to "
1210
  "1800 seconds."
@@ -1212,21 +1182,21 @@ msgstr ""
1212
  "Сколько секунд должен длиться сеанс посещения сайта? Google Analytics "
1213
  "устанавливает его продолжительность на 1800 секунд."
1214
 
1215
- #: ../../admin/config/index.php:217
1216
  msgid "Extend Session"
1217
  msgstr "Продлить сеанс"
1218
 
1219
- #: ../../admin/config/index.php:217
1220
  msgid "Extend the duration of a session each time the user visits a new page."
1221
  msgstr ""
1222
  "Увеличить длительность сеанса каждый раз, когда пользователь посещает новую "
1223
  "страницу."
1224
 
1225
- #: ../../admin/config/index.php:218
1226
  msgid "Enable CDN"
1227
  msgstr "Включить сеть доставки контента"
1228
 
1229
- #: ../../admin/config/index.php:218
1230
  msgid ""
1231
  "Use <a href='http://www.jsdelivr.com/' target='_blank'>JSDelivr</a>'s CDN, "
1232
  "by serving our tracking code from their fast and reliable network (free "
@@ -1236,11 +1206,11 @@ msgstr ""
1236
  "target='_blank'>JSDelivr</a>, которая обслуживает наш код отслеживания с их "
1237
  "быстрой и надежной сетью (бесплатная услуга)."
1238
 
1239
- #: ../../admin/config/index.php:219
1240
  msgid "Extensions to Track"
1241
  msgstr "Отслеживать расширения"
1242
 
1243
- #: ../../admin/config/index.php:219
1244
  msgid ""
1245
  "List all the file extensions that you want to be treated as Downloads. "
1246
  "Please note that links pointing to external resources (i.e. PDFs on a "
@@ -1254,36 +1224,37 @@ msgstr ""
1254
  "(и будут отслеживаться соответственно), если их расширение совпадет с одним "
1255
  "из перечисленных здесь."
1256
 
1257
- #: ../../admin/config/index.php:221
1258
- #, fuzzy
1259
  msgid "External Pages"
1260
- msgstr "Всего просмотров"
1261
 
1262
- #: ../../admin/config/index.php:222
1263
  msgid "Add the following code to all the non-WP pages you want to track"
1264
  msgstr ""
 
 
1265
 
1266
- #: ../../admin/config/index.php:234
1267
  msgid "Debug Mode"
1268
- msgstr ""
1269
 
1270
- #: ../../admin/config/index.php:234
1271
  msgid "Display the SQL queries used to retrieve the data."
1272
- msgstr ""
1273
 
1274
- #: ../../admin/config/index.php:235
1275
  msgid "IP Lookup"
1276
  msgstr "Поиск IP"
1277
 
1278
- #: ../../admin/config/index.php:235
1279
  msgid "Customize the Geolocation service to be used in the reports."
1280
  msgstr "Настроить услугу геолокации, которая будет использоваться в отчетах."
1281
 
1282
- #: ../../admin/config/index.php:236
1283
  msgid "Custom CSS"
1284
  msgstr "Настраиваемый CSS"
1285
 
1286
- #: ../../admin/config/index.php:236
1287
  msgid ""
1288
  "Paste here your custom stylesheet to personalize the way your reports look. "
1289
  "<a href='http://wordpress.org/plugins/wp-slimstat/faq/' "
@@ -1295,12 +1266,11 @@ msgstr ""
1295
  "target='_blank'>Проверьте справку</a> для получения дополнительной "
1296
  "информации о том, как использовать эту функциональность."
1297
 
1298
- #: ../../admin/config/index.php:237
1299
  msgid "Enable UAN"
1300
  msgstr "Включить сеть неизвестных клиентских приложений"
1301
 
1302
- #: ../../admin/config/index.php:237
1303
- #, fuzzy
1304
  msgid ""
1305
  "Send anonymous data about user agents to our server for analysis. This "
1306
  "allows us to contribute to the <a href='http://browscap.org/' "
@@ -1311,13 +1281,13 @@ msgstr ""
1311
  "Собирает данные о неизвестных клиентских приложениях и отправляет их "
1312
  "анонимно на наш сервер для анализа. Это позволяет нам внести свой вклад в <a "
1313
  "href='http://browscap.org//' target='_blank'>проект BrowsCap с открытым "
1314
- "исходным кодом</a>, а также улучшает точность обнаружения функциональностей "
1315
- "браузеров."
 
1316
 
1317
  #: ../../admin/config/maintenance.php:20
1318
- #, fuzzy
1319
  msgid "Your Slimstat tables have been successfully converted to InnoDB."
1320
- msgstr "Ваши WP SlimStat таблицы были успешно преобразованы в InnoDB."
1321
 
1322
  #: ../../admin/config/maintenance.php:30
1323
  msgid "records deleted from your database."
@@ -1332,14 +1302,12 @@ msgid "Your reports were successfully restored to their default arrangement."
1332
  msgstr "Ваши отчеты были успешно возвращены в их первоначальное положение."
1333
 
1334
  #: ../../admin/config/maintenance.php:46
1335
- #, fuzzy
1336
  msgid ""
1337
  "Congrats! Slimstat is now optimized for <a href=\"http://www.youtube.com/"
1338
  "watch?v=ygE01sOhzz0\" target=\"_blank\">ludicrous speed</a>."
1339
  msgstr ""
1340
- "Поздравляем! WP SlimStat теперь оптимизирован для <a href=\"http://www."
1341
- "youtube.com/watch?v=ygE01sOhzz0\" target=\"_blank\">сверхсветовой скорости</"
1342
- "a>."
1343
 
1344
  #: ../../admin/config/maintenance.php:53
1345
  msgid ""
@@ -1373,60 +1341,60 @@ msgstr "Техническое обслуживание данных"
1373
  msgid "Delete pageviews where"
1374
  msgstr "Удалить просмотры, где"
1375
 
1376
- #: ../../admin/config/maintenance.php:124 ../../admin/view/index.php:15
1377
  msgid "equals"
1378
  msgstr "равен"
1379
 
1380
- #: ../../admin/config/maintenance.php:125 ../../admin/view/index.php:16
1381
  msgid "is not equal to"
1382
  msgstr "не равен"
1383
 
1384
- #: ../../admin/config/maintenance.php:126 ../../admin/view/index.php:17
1385
  msgid "contains"
1386
  msgstr "содержит"
1387
 
1388
- #: ../../admin/config/maintenance.php:127 ../../admin/view/index.php:18
1389
  msgid "does not contain"
1390
  msgstr "не содержит"
1391
 
1392
- #: ../../admin/config/maintenance.php:128 ../../admin/view/index.php:19
1393
  msgid "starts with"
1394
  msgstr "начинается с"
1395
 
1396
- #: ../../admin/config/maintenance.php:129 ../../admin/view/index.php:20
1397
  msgid "ends with"
1398
  msgstr "заканчивается на"
1399
 
1400
- #: ../../admin/config/maintenance.php:130 ../../admin/view/index.php:21
1401
  msgid "sounds like"
1402
  msgstr "похож на"
1403
 
1404
- #: ../../admin/config/maintenance.php:131 ../../admin/view/index.php:22
1405
  msgid "is greater than"
1406
  msgstr "больше, чем"
1407
 
1408
- #: ../../admin/config/maintenance.php:132 ../../admin/view/index.php:23
1409
  msgid "is less than"
1410
  msgstr "меньше, чем"
1411
 
1412
- #: ../../admin/config/maintenance.php:133 ../../admin/view/index.php:24
1413
  msgid "matches"
1414
  msgstr "соответствует"
1415
 
1416
- #: ../../admin/config/maintenance.php:134 ../../admin/view/index.php:25
1417
  msgid "does not match"
1418
  msgstr "не соответствует"
1419
 
1420
- #: ../../admin/config/maintenance.php:135 ../../admin/view/index.php:26
1421
  msgid "is empty"
1422
  msgstr "пустой"
1423
 
1424
- #: ../../admin/config/maintenance.php:136 ../../admin/view/index.php:27
1425
  msgid "is not empty"
1426
  msgstr "не пустой"
1427
 
1428
- #: ../../admin/config/maintenance.php:139 ../../admin/view/index.php:40
1429
- #: ../../admin/view/index.php:86
1430
  msgid "Apply"
1431
  msgstr "Применить"
1432
 
@@ -1450,12 +1418,11 @@ msgid "Delete All Pageviews"
1450
  msgstr "Удалить все просмотры"
1451
 
1452
  #: ../../admin/config/maintenance.php:149
1453
- #, fuzzy
1454
  msgid ""
1455
  "Erase all the information collected so far by Slimstat. This operation "
1456
  "<strong>does not</strong> reset your settings."
1457
  msgstr ""
1458
- "Стереть всю информацию, собранную до сих пор WP SlimStat. Это действие "
1459
  "<strong>не</strong> затронет ваши настройки."
1460
 
1461
  #: ../../admin/config/maintenance.php:153
@@ -1500,27 +1467,25 @@ msgid "Save DB Space"
1500
  msgstr "Сохранить пространство базы данных"
1501
 
1502
  #: ../../admin/config/maintenance.php:170
1503
- #, fuzzy
1504
  msgid ""
1505
  "Please note that by removing table indexes, Slimstat's performance will be "
1506
  "affected."
1507
  msgstr ""
1508
  "Обратите внимание, что из-за удаления индексов таблиц пострадает "
1509
- "производительность WP SlimStat."
1510
 
1511
  #: ../../admin/config/maintenance.php:175
1512
  msgid "Import and Export"
1513
  msgstr "Импорт и экспорт"
1514
 
1515
  #: ../../admin/config/maintenance.php:179
1516
- #, fuzzy
1517
  msgid ""
1518
  "Here below you can find the current configuration string for Slimstat. You "
1519
  "can update your settings by pasting a new string here below and clicking on "
1520
  "Import."
1521
  msgstr ""
1522
- "Здесь вы найдете текущие настройки WP SlimStat. Вы можете изменить их, "
1523
- "вставив новое значение и нажав на импорт."
1524
 
1525
  #: ../../admin/config/maintenance.php:184
1526
  msgid "Import"
@@ -1532,7 +1497,7 @@ msgstr "Вы уверены, что хотите ПЕРЕЗАПИСАТЬ тек
1532
 
1533
  #: ../../admin/lang/dynamic_strings.php:3
1534
  msgid "xx"
1535
- msgstr "xx"
1536
 
1537
  #: ../../admin/lang/dynamic_strings.php:4
1538
  msgid "unknown"
@@ -2605,7 +2570,7 @@ msgstr "Польский"
2605
  # Polish
2606
  #: ../../admin/lang/dynamic_strings.php:232
2607
  msgid "l-pl-pl"
2608
- msgstr "Polish (Poland)"
2609
 
2610
  # Pushto; Pashto
2611
  #: ../../admin/lang/dynamic_strings.php:233
@@ -2949,56 +2914,55 @@ msgstr "Не указан"
2949
  msgid "c-xy"
2950
  msgstr "Локальный IP-адрес"
2951
 
2952
- #: ../../admin/view/index.php:56 ../../admin/view/wp-slimstat-reports.php:753
2953
  msgid "Today"
2954
  msgstr "За сегодня"
2955
 
2956
- #: ../../admin/view/index.php:57 ../../admin/view/wp-slimstat-reports.php:754
2957
  msgid "Yesterday"
2958
  msgstr "За вчера"
2959
 
2960
- #: ../../admin/view/index.php:58
2961
  msgid "Last 7 Days"
2962
  msgstr "За последние 7 дней"
2963
 
2964
- #: ../../admin/view/index.php:59
2965
  msgid "Last 60 Days"
2966
  msgstr "За последние 60 дней"
2967
 
2968
- #: ../../admin/view/index.php:60
2969
  msgid "Last 90 Days"
2970
  msgstr "За последние 90 дней"
2971
 
2972
- #: ../../admin/view/index.php:61
2973
  msgid "This Year So Far"
2974
  msgstr "За этот год"
2975
 
2976
- #: ../../admin/view/index.php:62
2977
  msgid "Date Range"
2978
  msgstr "Интервал дат"
2979
 
2980
- #: ../../admin/view/index.php:64 ../../admin/view/wp-slimstat-db.php:72
2981
  msgid "Day"
2982
  msgstr "День"
2983
 
2984
- #: ../../admin/view/index.php:74 ../../admin/view/wp-slimstat-db.php:73
2985
  msgid "Month"
2986
  msgstr "Месяц"
2987
 
2988
- #: ../../admin/view/index.php:83 ../../admin/view/wp-slimstat-db.php:74
2989
  msgid "Year"
2990
  msgstr "Год"
2991
 
2992
- #: ../../admin/view/index.php:88
2993
  msgid "Reset Filters"
2994
  msgstr "Сбросить фильтры"
2995
 
2996
- #: ../../admin/view/index.php:129
2997
  msgid "Your report here"
2998
  msgstr "Ваш отчет"
2999
 
3000
- #: ../../admin/view/index.php:131
3001
- #, fuzzy
3002
  msgid ""
3003
  "Yes, you can! Create and view your personalized analytics for Slimstat. Just "
3004
  "write a new plugin that retrieves the desired information from the database "
@@ -3006,77 +2970,74 @@ msgid ""
3006
  "more information, visit my <a href=\"http://wordpress.org/tags/wp-slimstat?"
3007
  "forum_id=10\" target=\"_blank\">support forum</a>."
3008
  msgstr ""
3009
- "Да, вы можете! Создание и просмотр персональной аналитики для WP SlimStat. "
3010
  "Просто напишите новый плагин, который извлекает нужную информацию из базы "
3011
  "данных, а затем подключите его вот так: <code>wp_slimstat_custom_report</"
3012
  "code>. Для получения дополнительной информации, посетите мой <a href="
3013
  "\"http://wordpress.org/tags/wp-slimstat?forum_id=10\" target=\"_blank"
3014
  "\">форум поддержки</a>."
3015
 
3016
- #: ../../admin/view/index.php:145 ../../admin/view/wp-slimstat-reports.php:744
3017
  #: ../../admin/view/wp-slimstat-reports.php:846
3018
  #: ../../admin/view/wp-slimstat-reports.php:1069
3019
  msgid "Pageviews"
3020
  msgstr "Просмотры"
3021
 
3022
- #: ../../admin/view/index.php:148
3023
- #, fuzzy
3024
  msgid ""
3025
  "When visitors leave a comment on your blog, WordPress assigns them a cookie. "
3026
  "Slimstat leverages this information to identify returning visitors. Please "
3027
  "note that visitors also include registered users."
3028
  msgstr ""
3029
- "Когда пользователи комментируют записи в вашем блоге, WordPress присваивает "
3030
- "им cookie. WP SlimStat использует эту информацию для выявления постоянных "
3031
  "посетителей. Эти посетители также включают в себя зарегистрированных "
3032
  "пользователей."
3033
 
3034
- #: ../../admin/view/index.php:152
3035
  msgid "Take a sneak peek at what human visitors are doing on your website."
3036
  msgstr "Предварительный просмотр того, что посетители делают на вашем сайте."
3037
 
3038
- #: ../../admin/view/index.php:152 ../../admin/view/index.php:190
3039
- #: ../../admin/view/index.php:193 ../../admin/view/right-now.php:154
3040
  msgid "Color codes"
3041
  msgstr "Цветовые коды"
3042
 
3043
- #: ../../admin/view/index.php:152
3044
  msgid "From a search result page"
3045
  msgstr "Со страницы результатов поиска"
3046
 
3047
- #: ../../admin/view/index.php:152 ../../admin/view/index.php:190
3048
- #: ../../admin/view/index.php:193
3049
  msgid "Known Users"
3050
  msgstr "Оставивший комментарий"
3051
 
3052
- #: ../../admin/view/index.php:152 ../../admin/view/index.php:190
3053
- #: ../../admin/view/index.php:193
3054
  msgid "Other Humans"
3055
  msgstr "Другие посетители"
3056
 
3057
- #: ../../admin/view/index.php:156
3058
  msgid "Keywords used by your visitors to find your website on a search engine."
3059
  msgstr ""
3060
  "Ключевые слова, которыми пользуются посетители, чтобы найти ваш сайт в "
3061
  "поисковых системах."
3062
 
3063
- #: ../../admin/view/index.php:159
3064
- #, fuzzy
3065
  msgid ""
3066
  "Slimstat retrieves live information from Alexa, Facebook and Google, to "
3067
  "measures your site's rankings. Values are updated every 12 hours. Filters "
3068
  "set above don't apply to this report."
3069
  msgstr ""
3070
- "WP SlimStat извлекает информацию в реальном времени из Alexa, Facebook и "
3071
- "Google для измерения рейтинга вашего сайта. Значения обновляются каждые 12 "
3072
- "часов. Установленные выше фильтры не применяются к данному отчету."
3073
 
3074
- #: ../../admin/view/index.php:162
3075
  msgid "Human Visits"
3076
  msgstr "Посещение сайта человеком"
3077
 
3078
- #: ../../admin/view/index.php:165
3079
- #, fuzzy
3080
  msgid ""
3081
  "Internet Service Provider: a company which provides other companies or "
3082
  "individuals with access to the Internet. Your DSL or cable internet service "
@@ -3089,16 +3050,15 @@ msgstr ""
3089
  "IP-адреса, установив соответствующий фильтр в меню Настройки > SlimStat > "
3090
  "Фильтры."
3091
 
3092
- #: ../../admin/view/index.php:168
3093
- #, fuzzy
3094
  msgid ""
3095
  "You can configure Slimstat to ignore a specific Country by setting the "
3096
  "corresponding filter under Settings > Slimstat > Filters."
3097
  msgstr ""
3098
- "Вы можете настроить WP SlimStat для игнорирования конкретной страны, "
3099
- "установив соответствующий фильтр в меню Настройки > SlimStat > Фильтры."
3100
 
3101
- #: ../../admin/view/index.php:171
3102
  msgid ""
3103
  "This report shows you what user agent families (no version considered) are "
3104
  "popular among your visitors."
@@ -3106,7 +3066,7 @@ msgstr ""
3106
  "Этот отчет обобщает клиентские приложения (версии не рассматриваются), "
3107
  "которые пользуются популярностью у посетителей."
3108
 
3109
- #: ../../admin/view/index.php:174
3110
  msgid ""
3111
  "This report shows you what operating system families (no version considered) "
3112
  "are popular among your visitors."
@@ -3114,11 +3074,11 @@ msgstr ""
3114
  "Этот отчет обобщает операционные системы (версии не рассматриваются), "
3115
  "которые пользуются популярностью у посетителей."
3116
 
3117
- #: ../../admin/view/index.php:180
3118
  msgid "Average Pageviews per Visit"
3119
  msgstr "Среднее кол-во просмотров за посещение"
3120
 
3121
- #: ../../admin/view/index.php:183
3122
  msgid ""
3123
  "A <em>bounce page</em> is a single-page visit, or visit in which the person "
3124
  "left your site from the entrance (landing) page."
@@ -3126,11 +3086,11 @@ msgstr ""
3126
  "<em>Страница отказа</em> - это одностраничное посещение, или посещение в "
3127
  "котором пользователь покидает сайт со страницы входа."
3128
 
3129
- #: ../../admin/view/index.php:186
3130
  msgid "Searches performed using Wordpress' built-in search functionality."
3131
  msgstr "Поиски, выполненные с помощью встроенного поиска Wordpress."
3132
 
3133
- #: ../../admin/view/index.php:190
3134
  msgid ""
3135
  "<strong>Link Details</strong><br>- <em>A:n</em> means that the n-th link in "
3136
  "the page was clicked.<br>- <em>ID:xx</em> is shown when the corresponding "
@@ -3140,7 +3100,7 @@ msgstr ""
3140
  "ссылка на странице была нажата.<br>- <em>ID:xx</em> показывает, когда "
3141
  "соответствующая ссылка имеет связанный с ним атрибут ID."
3142
 
3143
- #: ../../admin/view/index.php:193
3144
  msgid ""
3145
  "This report lists any <em>event</em> occurred on your website. Please refer "
3146
  "to the FAQ for more information on how to leverage this functionality."
@@ -3149,7 +3109,7 @@ msgstr ""
3149
  "сайте. Пожалуйста, посмотрите ЧаВо для получения дополнительной информации о "
3150
  "том, как использовать эту функциональность."
3151
 
3152
- #: ../../admin/view/index.php:196
3153
  msgid ""
3154
  "Your content at a glance: posts, comments, pingbacks, etc. Please note that "
3155
  "this report is not affected by the filters set here above."
@@ -3273,9 +3233,8 @@ msgid "Pageviews (chart)"
3273
  msgstr "Просмотры (диаграмма)"
3274
 
3275
  #: ../../admin/view/wp-slimstat-reports.php:37
3276
- #, fuzzy
3277
  msgid "About Slimstat"
3278
- msgstr "О плагине WP-SlimStat"
3279
 
3280
  #: ../../admin/view/wp-slimstat-reports.php:38
3281
  #: ../../admin/view/wp-slimstat-reports.php:50
@@ -3480,7 +3439,6 @@ msgid "Recent Downloads"
3480
  msgstr "Последние загрузки"
3481
 
3482
  #: ../../admin/view/wp-slimstat-reports.php:97
3483
- #, fuzzy
3484
  msgid "Top OutLinks and Downloads"
3485
  msgstr "ТОП исходящих ссылок и загрузок"
3486
 
@@ -3489,7 +3447,6 @@ msgid "Your Website"
3489
  msgstr "Ваш сайт"
3490
 
3491
  #: ../../admin/view/wp-slimstat-reports.php:100
3492
- #, fuzzy
3493
  msgid "At A Glance"
3494
  msgstr "Краткий обзор"
3495
 
@@ -3654,12 +3611,11 @@ msgstr "Нет посетителей"
3654
 
3655
  #: ../../admin/view/wp-slimstat-reports.php:743
3656
  #: ../../admin/view/wp-slimstat-reports.php:845
3657
- #, fuzzy
3658
  msgid ""
3659
  "A request to load a single HTML file. Slimstat logs a \"pageview\" each time "
3660
  "the tracking code is executed."
3661
  msgstr ""
3662
- "Запрос на загрузку одного файла HTML. WP SlimStat ведет запись просмотров "
3663
  "каждый раз, когда выполняется код отслеживания."
3664
 
3665
  #: ../../admin/view/wp-slimstat-reports.php:745
@@ -5101,307 +5057,3 @@ msgstr "Среднее кол-во просмотров"
5101
  #~ msgstr ""
5102
  #~ " И за приглядывание за вашими посетителями с помощью <a href=\"http://"
5103
  #~ "slimstat.getused.to.it/\">WP SlimStat</a>."
5104
-
5105
- #~ msgid "Right Now"
5106
- #~ msgstr "Активность"
5107
-
5108
- #~ msgid "Right Now Screen"
5109
- #~ msgstr "Экран 'Активность'"
5110
-
5111
- #~ msgid "Right Now Extended"
5112
- #~ msgstr "Видеть исходящие ссылки"
5113
-
5114
- #~ msgid ""
5115
- #~ "We have teamed up with HackerNinja.com to offer you a free website "
5116
- #~ "security scan. By clicking on Start Free Scan, your website will be "
5117
- #~ "analyzed to detect viruses and other treats. Please note that no "
5118
- #~ "confidential information is being sent to HackerNinja."
5119
- #~ msgstr ""
5120
- #~ "Мы объединились с HackerNinja.com, чтобы предложить вам бесплатное "
5121
- #~ "сканирование вашего сайта на безопасность. Нажав на Start Free Scan, ваш "
5122
- #~ "сайт будет проанализирован для выявления вирусов и других неполадок. "
5123
- #~ "Примечание: только ваше доменное имя (адрес сайта) передается на "
5124
- #~ "HackerNinja."
5125
-
5126
- #~ msgid "Security Scan"
5127
- #~ msgstr "Проверка на безопасность"
5128
-
5129
- #~ msgid "Bing Test"
5130
- #~ msgstr "Bing тест"
5131
-
5132
- #~ msgid "AntiVirus Scan"
5133
- #~ msgstr "Антивирусное сканирование"
5134
-
5135
- #~ msgid "Google Bot Test"
5136
- #~ msgstr "Google Бот тест"
5137
-
5138
- #~ msgid "Scan for Hostile Strings"
5139
- #~ msgstr "Проверка на враждебные строки"
5140
-
5141
- #~ msgid "Generic Web Bot test"
5142
- #~ msgstr "Общий Интернет Бот тест"
5143
-
5144
- #~ msgid "Google Safe Browsing List"
5145
- #~ msgstr "Список безопасного просмота Google"
5146
-
5147
- #~ msgid "Hostile External Links"
5148
- #~ msgstr "Враждебные внешние ссылки"
5149
-
5150
- #~ msgid "Other Treats"
5151
- #~ msgstr "Другие посетители"
5152
-
5153
- #~ msgid "Passed"
5154
- #~ msgstr "Прошел"
5155
-
5156
- #~ msgid "At Risk"
5157
- #~ msgstr "Под угрозой"
5158
-
5159
- #~ msgid "Timed Out"
5160
- #~ msgstr "Сбой проверки"
5161
-
5162
- #~ msgid "Chart Annotations"
5163
- #~ msgstr "Примечания диаграммы"
5164
-
5165
- #~ msgid ""
5166
- #~ "Add <em>markings</em> to each chart by specifying a date and its "
5167
- #~ "description in the field below. Useful to keep track of special events "
5168
- #~ "and correlate them to your analytics. Please use the following format:"
5169
- #~ "<code>YYYY MM DD HH:mm=Description 1,YYYY MM DD HH:mm=Description 2</"
5170
- #~ "code>. For example: 2012 12 31 23:55=New Year's Eve."
5171
- #~ msgstr ""
5172
- #~ "Добавьте <em>маркировку</em> на каждую диаграмму, указав дату и ее "
5173
- #~ "описание в поле ниже. Это будет полезным для отслеживания специальных "
5174
- #~ "мероприятий и соотносить их с веб-аналитикой. Пожалуйста, используйте "
5175
- #~ "следующий формат: <code>ГГГГ ММ ДД ЧЧ:мм=Описание 1, YYYY MM DD HH:"
5176
- #~ "мм=Описание 2</code>. Например: 2013 12 31 23:55 = Канун Нового Года."
5177
-
5178
- #~ msgid "Stats"
5179
- #~ msgstr "Статистика"
5180
-
5181
- #~ msgid "Hide Stats Link"
5182
- #~ msgstr "Скрыть ссылку на статистику"
5183
-
5184
- #~ msgid ""
5185
- #~ "Enable this option if your users are confused by the Stats link associate "
5186
- #~ "to each post in the Edit Posts page."
5187
- #~ msgstr ""
5188
- #~ "Включите этот параметр, если ваших пользователей смущает ссылка на "
5189
- #~ "статистику, связанную с каждой записью на страницах редактирования."
5190
-
5191
- #~ msgid "Blacklist"
5192
- #~ msgstr "Черный список"
5193
-
5194
- #~ msgid ""
5195
- #~ "Paste your export file's content and click on the button below, to import "
5196
- #~ "your settings."
5197
- #~ msgstr ""
5198
- #~ "Вставьте содержание файла экспорта и нажмите на кнопку ниже, чтобы "
5199
- #~ "импортировать настройки."
5200
-
5201
- #~ msgid "Export Settings"
5202
- #~ msgstr "Экспортировать настройки"
5203
-
5204
- #~ msgid ""
5205
- #~ "SlimScroll adds a nice scrollbar to all the reports. Disable this feature "
5206
- #~ "if your browser is not compatible with SlimScroll."
5207
- #~ msgstr ""
5208
- #~ "SlimScroll добавляет приятную полосу прокрутки на все панели отчетов. "
5209
- #~ "Отключите эту функцию, если ваш браузер не совместим со SlimScroll."
5210
-
5211
- #~ msgid ""
5212
- #~ "How valuable is monitoring your visitors for your site? WP SlimStat is "
5213
- #~ "and will always be free, but consider supporting the author if this "
5214
- #~ "plugin made your web site better, especially if you are making money out "
5215
- #~ "of it. Any donation received will be reinvested in the development of WP "
5216
- #~ "SlimStat, and to buy some food for my hungry family."
5217
- #~ msgstr ""
5218
- #~ "Насколько ценен мониторинг ваших посетителей? WP SlimStat является сейчас "
5219
- #~ "и всегда будет бесплатным, но постоянно нуждается в поддержке автора, "
5220
- #~ "если этот плагин сделал ваш сайт лучше, особенно если вы на нем "
5221
- #~ "зарабатываете. Любые полученные пожертвования будут реинвестированы в "
5222
- #~ "развитие WP SlimStat, а также на них будет куплено немного еды для моей "
5223
- #~ "голодной семьи."
5224
-
5225
- #~ msgid "Need help?"
5226
- #~ msgstr "Нужна помощь?"
5227
-
5228
- #~ msgid ""
5229
- #~ "Please visit our official <a href='http://wordpress.org/support/plugin/wp-"
5230
- #~ "slimstat' target='_blank'>support forum</a> to see if your question has "
5231
- #~ "already been answered. If not, feel free to post your request there, I'll "
5232
- #~ "do my best to address your concerns as soon as possible."
5233
- #~ msgstr ""
5234
- #~ "Пожалуйста, посетите наш официальный <a href='http://wordpress.org/"
5235
- #~ "support/plugin/wp-slimstat' target='_blank'>форум поддержки</a>, чтобы "
5236
- #~ "узнать, существует ли ответ на ваш вопрос. Если нет, то не стесняйтесь "
5237
- #~ "задать свой вопрос, а я сделаю все возможное, чтобы решить ваши проблемы "
5238
- #~ "как можно скорее."
5239
-
5240
- #~ msgid "Recent messages from the support forum"
5241
- #~ msgstr "Последние сообщения с форума поддержки"
5242
-
5243
- #~ msgid "Don't want or cannot donate?"
5244
- #~ msgstr "Не хотите или не можете сделать пожертвование?"
5245
-
5246
- #~ msgid ""
5247
- #~ "If you cannot donate money, please consider blogging about WP SlimStat, "
5248
- #~ "your visitors may not know you're using it! You can also contribute by "
5249
- #~ "donating some of your spare time: send me bug reports, localization files "
5250
- #~ "and ideas on how to improve WP SlimStat."
5251
- #~ msgstr ""
5252
- #~ "Если вы не можете пожертвовать деньги, тогда расскажите о плагине WP "
5253
- #~ "SlimStat на своем сайте, потому что ваши посетители могут не знать, что "
5254
- #~ "вы используете его! Вы также можете внести свой вклад свободного времени: "
5255
- #~ "присылайте мне сообщения об ошибках, а также локализации на другие языки "
5256
- #~ "и идеи о том, как улучшить WP SlimStat."
5257
-
5258
- #~ msgid "Show your appreciation"
5259
- #~ msgstr "Покажите свою признательность"
5260
-
5261
- #~ msgid ""
5262
- #~ "Tell other people if WP SlimStat works for you and how good it is. <a "
5263
- #~ "href=\"http://wordpress.org/extend/plugins/wp-slimstat/\">Rate it</a> on "
5264
- #~ "its Plugin Directory page."
5265
- #~ msgstr ""
5266
- #~ "Расскажите другим о плагине WP SlimStat, как он работает и насколько он "
5267
- #~ "хорош. <a href=\"http://wordpress.org/extend/plugins/wp-slimstat/"
5268
- #~ "\">Оцените его</a> на официальной странице плагинов."
5269
-
5270
- #~ msgid "This counter is based on any user activity in the last 5 minutes."
5271
- #~ msgstr ""
5272
- #~ "Этот показатель основан на любой активности пользователей за последние 5 "
5273
- #~ "минут."
5274
-
5275
- #~ msgid "This counter is based on any user activity in the last 30 minutes."
5276
- #~ msgstr ""
5277
- #~ "Этот показатель основан на любой активности пользователей за последние 30 "
5278
- #~ "минут."
5279
-
5280
- #~ msgid "Track users"
5281
- #~ msgstr "Отслеживать пользователей"
5282
-
5283
- #~ msgid "Anonymize IP Addresses"
5284
- #~ msgstr "Скрыть IP-адреса"
5285
-
5286
- #~ msgid "Filter Prefetch"
5287
- #~ msgstr "Фильтр предварительной выборки"
5288
-
5289
- #~ msgid "IP Addresses"
5290
- #~ msgstr "IP-адреса"
5291
-
5292
- #~ msgid "Users"
5293
- #~ msgstr "Пользователи"
5294
-
5295
- #~ msgid ""
5296
- #~ "Are you sure you want to remove all the information about your hits and "
5297
- #~ "visits?"
5298
- #~ msgstr ""
5299
- #~ "Вы уверены, что хотите удалить всю информацию о просмотрах и посещениях?"
5300
-
5301
- #~ msgid "Your WP SlimStat table has been successfully emptied."
5302
- #~ msgstr "Ваша таблица WP SlimStat была успешно очищена."
5303
-
5304
- #~ msgid "Your WP SlimStat tabs have been successfully reset."
5305
- #~ msgstr "Ваши панели WP SlimStat были успешно восстановлены."
5306
-
5307
- #~ msgid "Your WP SlimStat table has been successfully reset."
5308
- #~ msgstr "Ваша таблица WP SlimStat была успешно восстановлена."
5309
-
5310
- #~ msgid "ERROR: Your Slimstat table could not be initialized."
5311
- #~ msgstr "ОШИБКА: Вашей таблице SlimStat не удалось запуститься."
5312
-
5313
- #~ msgid "Your WP SlimStat table has been successfully optimized."
5314
- #~ msgstr "Ваша таблица WP SlimStat была успешно оптимизирована."
5315
-
5316
- #~ msgid "Your WP SlimStat indexes have been successfully created."
5317
- #~ msgstr "Ваши указатели WP SlimStat были успешно созданы."
5318
-
5319
- #~ msgid "Your WP SlimStat indexes have been successfully removed."
5320
- #~ msgstr "Ваши указатели WP SlimStat были успешно удалены."
5321
-
5322
- #~ msgid "Your WP SlimStat table has been successfully cleaned. Rows affected:"
5323
- #~ msgstr ""
5324
- #~ "Ваша таблица WP SlimStat была успешно очищена. Были затронуты строки:"
5325
-
5326
- #~ msgid "Size"
5327
- #~ msgstr "Размер"
5328
-
5329
- #~ msgid "Approximate Overhead"
5330
- #~ msgstr "Приблизительная переизбыток"
5331
-
5332
- #~ msgid "Is equal to"
5333
- #~ msgstr "равен"
5334
-
5335
- #~ msgid "Contains"
5336
- #~ msgstr "содержит"
5337
-
5338
- #~ msgid "Does not contain"
5339
- #~ msgstr "не содержит"
5340
-
5341
- #~ msgid "Starts with"
5342
- #~ msgstr "начинается с"
5343
-
5344
- #~ msgid "Ends with"
5345
- #~ msgstr "заканчивается на"
5346
-
5347
- #~ msgid "Does not start with"
5348
- #~ msgstr "не начинается с"
5349
-
5350
- #~ msgid "Does not end with"
5351
- #~ msgstr "не заканчивается на"
5352
-
5353
- #~ msgid "Export your WP SlimStat settings in a text file."
5354
- #~ msgstr "Экспорт настроек WP SlimStat в текстовый файл."
5355
-
5356
- #~ msgid "No records found"
5357
- #~ msgstr "Записей не найдено"
5358
-
5359
- #~ msgid "Filter results where IP equals %s"
5360
- #~ msgstr "Отфильтровать результаты, где IP равен %s"
5361
-
5362
- #~ msgid "Filter results where user equals %s"
5363
- #~ msgstr "Отфильтровать результаты, где пользователь равен %s"
5364
-
5365
- #~ msgid "Filter results where ther user's real IP equals %s"
5366
- #~ msgstr "Отфильтровать результаты, где настоящий IP пользователя равен %s"
5367
-
5368
- #~ msgid "Country"
5369
- #~ msgstr "Страна"
5370
-
5371
- #~ msgid "Platform"
5372
- #~ msgstr "Платформа"
5373
-
5374
- #~ msgid "Filter results where browser type equals %s"
5375
- #~ msgstr "Отфильтровать результаты, где тип браузера равен %s"
5376
-
5377
- #~ msgid "Filter results where screen resolution equals %s"
5378
- #~ msgstr "Отфильтровать результаты, где разрешение экрана равно %s"
5379
-
5380
- #~ msgid "Filter results where content type equals %s"
5381
- #~ msgstr "Отфильтровать результаты, где тип содержания равен %s"
5382
-
5383
- #~ msgid "Bots, Crawlers and others"
5384
- #~ msgstr "Боты, поисковые роботы и др."
5385
-
5386
- #~ msgid "Recent Known Visitors"
5387
- #~ msgstr "Последние известные пользователи"
5388
-
5389
- #~ msgid "Filter results where %s %s %s"
5390
- #~ msgstr "Отфильтровать результаты, где %s %s %s"
5391
-
5392
- #~ msgid "Filter results where domain equals %s"
5393
- #~ msgstr "Отфильтровать результаты, где домен равен %s"
5394
-
5395
- #~ msgid "Filter results where searchterm equals %s"
5396
- #~ msgstr "Отфильтровать результаты, где поисковый запрос равен %s"
5397
-
5398
- #~ msgid "This number includes <strong>human visits</strong> only."
5399
- #~ msgstr "В это число входят только <strong>посещения человеком</strong>."
5400
-
5401
- #~ msgid "10 - 20 minutes"
5402
- #~ msgstr "10-20 минут"
5403
-
5404
- #~ msgid "It might take a while to complete all the tests. Please be patient."
5405
- #~ msgstr ""
5406
- #~ "Это может занять некоторое время, чтобы завершить все тесты. Пожалуйста, "
5407
- #~ "будьте терпеливы."
1
  msgid ""
2
  msgstr ""
3
+ "Project-Id-Version: WP SlimStat 3.7.2\n"
4
  "Report-Msgid-Bugs-To: \n"
5
+ "POT-Creation-Date: 2014-08-31 11:28-0500\n"
6
+ "PO-Revision-Date: 2014-09-13 08:12+0200\n"
7
+ "Last-Translator: Виталий МакЛауд <http://www.visbiz.org/feedback/>\n"
8
+ "Language-Team: Виталий МакЛауд <http://www.visbiz.org/feedback/>\n"
9
  "Language: ru\n"
10
  "MIME-Version: 1.0\n"
11
  "Content-Type: text/plain; charset=UTF-8\n"
14
  "X-Poedit-Basepath: .\n"
15
  "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
16
  "%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
17
+ "X-Generator: Poedit 1.6.9\n"
18
  "X-Poedit-SourceCharset: UTF-8\n"
19
  "X-Poedit-SearchPath-0: ../..\n"
20
 
21
+ #: ../../wp-slimstat.php:1295 ../../admin/config/index.php:59
22
  msgid "Activity Log"
23
  msgstr "Журнал активности"
24
 
25
+ #: ../../wp-slimstat.php:1296 ../../admin/wp-slimstat-admin.php:482
26
  #: ../../admin/wp-slimstat-admin.php:499
27
  #: ../../admin/view/wp-slimstat-reports.php:27
28
  msgid "Overview"
29
  msgstr "Общий обзор"
30
 
31
+ #: ../../wp-slimstat.php:1297
32
  msgid "Visitors"
33
  msgstr "Посетители"
34
 
35
+ #: ../../wp-slimstat.php:1298
36
  msgid "Content"
37
  msgstr "Содержание сайта"
38
 
39
+ #: ../../wp-slimstat.php:1299 ../../admin/wp-slimstat-admin.php:485
40
+ #: ../../admin/wp-slimstat-admin.php:502 ../../admin/view/index.php:169
41
  #: ../../admin/view/wp-slimstat-reports.php:30
42
  msgid "Traffic Sources"
43
  msgstr "Источники трафика"
44
 
45
+ #: ../../wp-slimstat.php:1300 ../../admin/view/wp-slimstat-reports.php:99
46
  msgid "World Map"
47
  msgstr "Карта мира"
48
 
49
+ #: ../../wp-slimstat.php:1301 ../../admin/wp-slimstat-admin.php:487
50
  #: ../../admin/wp-slimstat-admin.php:504
51
  #: ../../admin/view/wp-slimstat-reports.php:32
52
  msgid "Custom Reports"
53
  msgstr "Пользовательский отчет"
54
 
55
+ #: ../../wp-slimstat.php:1302 ../../admin/wp-slimstat-admin.php:488
56
  #: ../../admin/wp-slimstat-admin.php:505 ../../admin/config/addons.php:29
57
+ #: ../../admin/config/index.php:9 ../../admin/config/index.php:246
58
  msgid "Add-ons"
59
  msgstr "Дополнения"
60
 
61
+ #: ../../wp-slimstat.php:1305 ../../admin/wp-slimstat-admin.php:534
62
  #: ../../admin/wp-slimstat-admin.php:537 ../../admin/config/index.php:14
63
+ #: ../../admin/config/index.php:136
64
  msgid "Settings"
65
  msgstr "Настройки"
66
 
67
  #: ../../admin/wp-slimstat-admin.php:480 ../../admin/wp-slimstat-admin.php:492
68
  #: ../../admin/wp-slimstat-admin.php:495
69
  msgid "SlimStat"
70
+ msgstr ""
71
 
72
  #: ../../admin/wp-slimstat-admin.php:481
73
  #: ../../admin/view/wp-slimstat-reports.php:26
74
  msgid "Real-Time Log"
75
+ msgstr "Журнал реального времени"
76
 
77
  #: ../../admin/wp-slimstat-admin.php:483 ../../admin/wp-slimstat-admin.php:500
78
  #: ../../admin/view/wp-slimstat-reports.php:28
79
  msgid "Audience"
80
+ msgstr "Аудитория"
81
 
82
  #: ../../admin/wp-slimstat-admin.php:484 ../../admin/wp-slimstat-admin.php:501
83
  #: ../../admin/view/wp-slimstat-reports.php:29
84
  msgid "Site Analysis"
85
+ msgstr "Анализ сайта"
86
 
87
  #: ../../admin/wp-slimstat-admin.php:486 ../../admin/wp-slimstat-admin.php:503
88
  #: ../../admin/view/wp-slimstat-reports.php:31
89
  msgid "Map Overlay"
90
+ msgstr "Данные на карте"
91
 
92
  #: ../../admin/wp-slimstat-admin.php:576
93
  msgid "Pageviews in the last 365 days"
107
 
108
  #: ../../admin/wp-slimstat-admin.php:707
109
  msgid "Your changes have been saved."
110
+ msgstr "Ваши изменения были сохранены."
111
 
112
  #: ../../admin/wp-slimstat-admin.php:730
113
  msgid "Save Changes"
131
  msgstr "Просмотр"
132
 
133
  #: ../../admin/wp-slimstat-admin.php:803
 
134
  msgid ""
135
  "A request to load a single HTML file (\"page\"). This should be contrasted "
136
  "with a \"hit\", which refers to a request for any file from a web server. "
138
  msgstr ""
139
  "Запрос на загрузку одного файла HTML ('страницы'). Это должно быть "
140
  "противопоставлено просмотру, который ссылается с запросом на любой файл с "
141
+ "сервера. SlimStat записывает просмотры страниц каждый раз, когда выполняется "
142
+ "код отслеживания."
143
 
144
  #: ../../admin/wp-slimstat-admin.php:804
145
  msgid "(Human) Visit"
155
  "при закрытии его браузера или когда пользователь будет неактивен на этом "
156
  "сайте в течение 30 минут"
157
 
158
+ #: ../../admin/wp-slimstat-admin.php:805 ../../admin/view/index.php:144
159
  #: ../../admin/view/right-now.php:156
160
  msgid "Known Visitor"
161
  msgstr "Зарегистрированный пользователь"
187
  #: ../../admin/wp-slimstat-admin.php:807 ../../admin/wp-slimstat-admin.php:849
188
  #: ../../admin/view/right-now.php:101 ../../admin/view/wp-slimstat-db.php:64
189
  msgid "Originating IP"
190
+ msgstr "Исходный IP"
191
 
192
  #: ../../admin/wp-slimstat-admin.php:807
193
  msgid ""
540
  "повторите попытку позже."
541
 
542
  #: ../../admin/config/addons.php:30
 
543
  msgid ""
544
  "Add-ons extend the functionality of Slimstat in many interesting ways. We "
545
  "offer both free and premium (paid) extensions. Each add-on can be installed "
548
  "on is available, please enter the <strong>license key</strong> you received "
549
  "when you purchased it."
550
  msgstr ""
551
+ "Дополнения расширяют функциональность SlimStat многими интересными "
552
  "способами. Мы предлагаем как бесплатные, так и платные дополнения. Каждое "
553
  "дополнение может быть установлено в качестве отдельного плагина, который "
554
  "будет получать регулярные обновления через панель плагинов WordPress. Для "
572
  msgid "Views"
573
  msgstr "Просмотры"
574
 
575
+ #: ../../admin/config/index.php:9 ../../admin/config/index.php:65
576
  msgid "Filters"
577
  msgstr "Фильтры"
578
 
579
+ #: ../../admin/config/index.php:9 ../../admin/config/index.php:129
580
  msgid "Permissions"
581
  msgstr "Доступ"
582
 
583
+ #: ../../admin/config/index.php:9 ../../admin/config/index.php:206
584
  msgid "Advanced"
585
  msgstr "Расширенные"
586
 
587
+ #: ../../admin/config/index.php:9 ../../admin/config/index.php:239
588
  msgid "Maintenance"
589
  msgstr "Обслуживание"
590
 
591
+ #: ../../admin/config/index.php:20 ../../admin/config/index.php:212
592
  msgid "Tracker"
593
  msgstr "Отслеживание"
594
 
597
  msgstr "Включить отслеживание"
598
 
599
  #: ../../admin/config/index.php:21
 
600
  msgid "Turn the tracker on or off, but keep the reports accessible."
601
  msgstr ""
602
+ "Включите или выключите режим отслеживания, но сохраните отчеты доступными."
 
603
 
604
  #: ../../admin/config/index.php:22
605
  msgid "Monitor Admin Pages"
630
  msgstr "Режим отслеживания"
631
 
632
  #: ../../admin/config/index.php:24
 
633
  msgid ""
634
  "Select <strong>Javascript</strong> if you are using a caching plugin (W3 "
635
  "Total Cache, WP SuperCache, HyperCache, etc). Slimstat will behave pretty "
638
  "spammers, search engines and other crawlers</strong> will not be tracked."
639
  msgstr ""
640
  "Включите <strong>JavaScript</strong>, если вы используете плагин кэширования "
641
+ "(W3 Total Cache, WP SuperCache, HyperCache и т.п.). SlimStat будет вести "
642
  "себя в значительной степени как Google Analytics, и посетители, чьи браузеры "
643
  "не поддерживают JavaScript будут игнорироваться. Приятный побочный эффект в "
644
  "том, что <strong>большинство спамеров, поисковых систем и других сканеров</"
661
  msgstr "Позиция меню"
662
 
663
  #: ../../admin/config/index.php:27
 
664
  msgid ""
665
  "Choose between a standalone admin menu for Slimstat or a drop down in the "
666
  "admin bar (if visible)."
667
  msgstr ""
668
+ "Выбор между автономным меню администратора для SlimStat или выпадающим в "
669
  "админ-панели (если она видна)."
670
 
671
  #: ../../admin/config/index.php:27
677
  msgstr "Панель администратора"
678
 
679
  #: ../../admin/config/index.php:28
 
680
  msgid "Add Stats to Posts and Pages"
681
+ msgstr "Добавить статистику к записям и страницам"
682
 
683
  #: ../../admin/config/index.php:28
 
684
  msgid ""
685
  "Add a new column to the Edit Posts/Pages screens, with the number of hits "
686
  "per post."
687
  msgstr ""
688
+ "Добавляет новый столбец к экранам редактирования сообщений/страниц с "
689
+ "количеством просмотров записи."
690
 
691
  #: ../../admin/config/index.php:30
692
  msgid "Database"
715
  msgid "Entries logged on or before %s will be permanently deleted."
716
  msgstr "Значения, записанные в или до %s будут безвозвратно удалены."
717
 
718
+ #: ../../admin/config/index.php:31 ../../admin/view/index.php:77
719
  #: ../../admin/view/wp-slimstat-db.php:75
720
  #: ../../admin/view/wp-slimstat-reports.php:732
721
  msgid "days"
738
  msgstr "Формат чисел"
739
 
740
  #: ../../admin/config/index.php:48
 
741
  msgid "Choose the number format you want to use for your reports."
742
+ msgstr "Выберите, какой формат чисел вы хотите использовать в ваших отчетах."
 
 
 
 
 
 
 
743
 
744
  #: ../../admin/config/index.php:49
 
 
 
 
 
 
 
745
  msgid "Show Display Name"
746
  msgstr "Показать имя пользователя"
747
 
748
+ #: ../../admin/config/index.php:49
749
  msgid ""
750
  "By default, users are listed by their usernames. Use this option to "
751
  "visualize their display names instead."
753
  "По умолчанию пользователи перечисляются по их именам пользователей. "
754
  "Используйте эту опцию, чтобы вместо этого видеть их зарегистрированные имена."
755
 
756
+ #: ../../admin/config/index.php:50
757
  msgid "Show User Agent"
758
  msgstr "Показать клиентское приложение"
759
 
760
+ #: ../../admin/config/index.php:50
761
  msgid ""
762
  "Choose if you want to see the browser name or a complete user agent string "
763
  "when hovering on browser icons."
765
  "Укажите, если хотите видеть название браузера или полную строку клиентского "
766
  "приложения при наведении курсора на иконку браузера."
767
 
768
+ #: ../../admin/config/index.php:51
769
  msgid "Show Titles"
770
  msgstr "Показать заголовки"
771
 
772
+ #: ../../admin/config/index.php:51
 
773
  msgid ""
774
  "Slimstat converts your permalinks into post and page titles. Disable this "
775
  "feature if you need to see the URL in your reports."
776
  msgstr ""
777
+ "SlimStat преобразует ваши постоянные ссылки в заголовках записей и страниц. "
778
+ "Отключите эту функцию, если вам нужно видеть ссылки в отчетах."
779
 
780
+ #: ../../admin/config/index.php:53
781
  msgid "Functionality"
782
  msgstr "Функциональность"
783
 
784
+ #: ../../admin/config/index.php:54
785
  msgid "Asynchronous Views"
786
  msgstr "Асинхронный просмотр"
787
 
788
+ #: ../../admin/config/index.php:54
789
  msgid ""
790
  "Load all the reports dynamically. It makes the reports render faster, but it "
791
  "increases the load on your server."
793
  "Загружает все отчеты динамически. Это делает визуализацию панелей быстрее, "
794
  "но увеличивает нагрузку на сервер."
795
 
796
+ #: ../../admin/config/index.php:55
 
797
  msgid "SlimScroll"
798
+ msgstr "Узкая Прокрутка"
799
 
800
+ #: ../../admin/config/index.php:55
801
  msgid ""
802
  "Enable SlimScroll, a slick jQuery library that replaces the built-in browser "
803
  "scrollbar."
804
  msgstr ""
805
+ "Включить Узкую Прокрутку, небольшую библиотеку JQuery, которая заменяет "
806
+ "встроенную прокрутку браузера."
807
 
808
+ #: ../../admin/config/index.php:56
809
  msgid "Expand Details"
810
  msgstr "Показать детали"
811
 
812
+ #: ../../admin/config/index.php:56
813
  msgid "Expand each row's details by default, insted of on mousehover."
814
  msgstr "Развернуть, по умолчанию, каждую строку вместо наведения мышкой."
815
 
816
+ #: ../../admin/config/index.php:57 ../../admin/config/index.php:61
817
  msgid "Rows to Display"
818
  msgstr "Строки для отображения"
819
 
820
+ #: ../../admin/config/index.php:57
821
  msgid "Specify the number of items in each report."
822
  msgstr "Укажите количество элементов в каждом отчете."
823
 
824
+ #: ../../admin/config/index.php:60
825
  msgid "Live Stream"
826
  msgstr "Режим реального времени"
827
 
828
+ #: ../../admin/config/index.php:60
 
829
  msgid ""
830
  "Enable the Live view, which refreshes the Activity Log every X seconds. "
831
  "Enter <strong>0</strong> (number zero) to disable this functionality."
832
  msgstr ""
833
+ "Включает режим реального времени, который обновляет окно 'Журнал активности' "
834
+ "каждые X секунд. Введите <strong>0</strong> (ноль), чтобы отключить эту "
835
+ "функцию."
836
 
837
+ #: ../../admin/config/index.php:60 ../../admin/config/index.php:215
838
  msgid "seconds"
839
  msgstr "секунд"
840
 
841
+ #: ../../admin/config/index.php:61
 
842
  msgid "Specify the number of items in the Activity Log."
843
+ msgstr "Укажите количество элементов в журнале активности."
844
 
845
+ #: ../../admin/config/index.php:62
 
846
  msgid "Activity Log Extended"
847
+ msgstr "Расширенный журнал активности"
848
 
849
+ #: ../../admin/config/index.php:62
 
850
  msgid ""
851
  "Choose if you want to see outbound links listed in the Activity Log. It "
852
  "might slow down the rendering of this report."
853
  msgstr ""
854
+ "Укажите, если вы хотите видеть список исходящих ссылок в журнале "
855
+ "активности'. Это может замедлить визуализацию отчета."
856
 
857
+ #: ../../admin/config/index.php:67
858
  msgid "Visitors and Known Users"
859
  msgstr "Посетители и те, кто оставивил комментарии"
860
 
861
+ #: ../../admin/config/index.php:68
862
  msgid "Track Registered Users"
863
  msgstr "Отслеживать зарегистрированных пользователей"
864
 
865
+ #: ../../admin/config/index.php:68
866
  msgid "Enable this option to track logged in users."
867
  msgstr ""
868
  "Включите этот параметр, чтобы отслеживать зарегистрированных пользователей."
869
 
870
+ #: ../../admin/config/index.php:69
871
  msgid "Blacklist by Username"
872
  msgstr "Черный список по имени пользователя"
873
 
874
+ #: ../../admin/config/index.php:69
875
  msgid ""
876
  "List all the usernames you don't want to track, separated by commas. Please "
877
  "be aware that spaces are <em>not</em> ignored and that usernames are case "
881
  "запятыми. Помните, что пробелы <em>не</em> игнорируются и имена "
882
  "пользователей чувствительны к регистру."
883
 
884
+ #: ../../admin/config/index.php:70
885
  msgid "Blacklist by IP Address"
886
  msgstr "Черный список по IP-адресу"
887
 
888
+ #: ../../admin/config/index.php:70
 
889
  msgid ""
890
  "List all the IP addresses you don't want to track, separated by commas. Each "
891
  "network <strong>must</strong> be defined using the <a href='http://en."
899
  "%D0%B0%D1%81%D1%81%D0%BE%D0%B2%D0%B0%D1%8F_"
900
  "%D0%B0%D0%B4%D1%80%D0%B5%D1%81%D0%B0%D1%86%D0%B8%D1%8F' "
901
  "target='_blank'>Бесклассовой адресации</a> (т.е. <em>192.168.0.0/24</em>). "
902
+ "Этот фильтр относится как к публичным, так и к исходным IP, если таковые "
903
+ "имеются."
904
 
905
+ #: ../../admin/config/index.php:71
906
  msgid "Blacklist by Capability"
907
  msgstr "Черный список по возможностям доступа"
908
 
909
+ #: ../../admin/config/index.php:71
910
  msgid ""
911
  "Users having at least one of the <a href='http://codex.wordpress.org/"
912
  "Roles_and_Capabilities' target='_new'>capabilities</a> listed here below "
916
  "wordpress.org/Roles_and_Capabilities' target='_new'>этих возможностей</a>, "
917
  "не будут отслеживаться. Эти возможности не чувствительны к регистру."
918
 
919
+ #: ../../admin/config/index.php:73
920
  msgid "Profiling"
921
  msgstr "Установка характеристик"
922
 
923
+ #: ../../admin/config/index.php:74
924
  msgid "Ignore Spammers"
925
  msgstr "Игнорировать спамеров"
926
 
927
+ #: ../../admin/config/index.php:74
928
  msgid ""
929
  "Enable this option if you don't want to track visits from users identified "
930
  "as spammers by third-party tools like Akismet. Pageviews generated by users "
936
  "такими как Akismet. Посещения людей, чьи комментарии позже будут обозначены "
937
  "как спам также будут удалены из базы данных."
938
 
939
+ #: ../../admin/config/index.php:75
940
  msgid "Permalinks"
941
  msgstr "Постоянные ссылки"
942
 
943
+ #: ../../admin/config/index.php:75
944
  msgid ""
945
  "List all the URLs on your website that you don't want to track, separated by "
946
  "commas. Don't include the domain name: <em>/about, ?p=1</em>, etc. "
958
  "aboundant и /about, <code>/abo!t</code> будет соответствовать /about и /"
959
  "abort. Эти строки не чувствительны к регистру."
960
 
961
+ #: ../../admin/config/index.php:76
962
  msgid "Countries"
963
  msgstr "Страны"
964
 
965
+ #: ../../admin/config/index.php:76
966
  msgid ""
967
  "Country codes (i.e.: <code>en-us, it, es</code>) that you don't want to "
968
  "track, separated by commas."
970
  "Коды стран (то есть: <code>en-us, it, ru</code>), которые вы не хотите "
971
  "отслеживать; разделяются запятыми."
972
 
973
+ #: ../../admin/config/index.php:77
974
  msgid "User Agents"
975
  msgstr "Клиентские приложения"
976
 
977
+ #: ../../admin/config/index.php:77
978
  msgid ""
979
  "Browsers (user agents) you don't want to track, separated by commas. You can "
980
  "specify the browser's version adding a slash after the name (i.e. "
991
  "<code>IE/!.0</code> будет соответствовать IE/7.0 и IE/8.0. Эти строки не "
992
  "чувствительны к регистру."
993
 
994
+ #: ../../admin/config/index.php:78
995
  msgid "Referring Sites"
996
  msgstr "Ссылающиеся сайты"
997
 
998
+ #: ../../admin/config/index.php:78
999
  msgid ""
1000
  "Referring URLs that you don't want to track, separated by commas: "
1001
  "<code>http://mysite.com*</code>, <code>*/ignore-me-please</code>, etc. "
1011
  "Пожалуйста, используйте либо символы, либо протокол, который хотите "
1012
  "отфильтровать (http://, https://)."
1013
 
1014
+ #: ../../admin/config/index.php:80 ../../admin/config/index.php:232
1015
  msgid "Miscellaneous"
1016
  msgstr "Разное"
1017
 
1018
+ #: ../../admin/config/index.php:81
1019
  msgid "Enable Privacy Mode"
1020
  msgstr "Включить режим конфиденциальности"
1021
 
1022
+ #: ../../admin/config/index.php:81
1023
  msgid "Mask your visitors' IP addresses to comply with European Privacy Laws."
1024
  msgstr ""
1025
  "Маскирует IP-адреса ваших посетителей в соответствии с европейскими законами "
1026
  "о конфиденциальности."
1027
 
1028
+ #: ../../admin/config/index.php:82
1029
  msgid "Ignore Prefetch Requests"
1030
  msgstr "Игнорировать запросы предварительной выборки"
1031
 
1032
+ #: ../../admin/config/index.php:82
 
1033
  msgid ""
1034
  "Prevent Slimstat from tracking pageviews generated by Firefox's <a "
1035
  "href='https://developer.mozilla.org/en/Link_prefetching_FAQ' "
1036
  "target='_blank'>Link Prefetching functionality</a>."
1037
  msgstr ""
1038
+ "Не позволять SlimStat отслеживать просмотры страниц созданных "
1039
+ "функциональностью Firefox, называемой <a href='https://developer.mozilla.org/"
1040
  "en/Link_prefetching_FAQ' target='_blank'>предварительной выборкой для "
1041
  "ссылок</a>."
1042
 
1043
+ #: ../../admin/config/index.php:98
1044
  msgid "Ignore users (username not found)"
1045
  msgstr "Игнорируемые пользователи (имя пользователя не найдено)"
1046
 
1047
+ #: ../../admin/config/index.php:121
1048
  msgid ""
1049
  "Invalid capability. Please check <a href=\"http://codex.wordpress.org/"
1050
  "Roles_and_Capabilities\" target=\"_new\">this page</a> for more information"
1053
  "org/Roles_and_Capabilities\" target=\"_new\">эту страницу</a> для получения "
1054
  "дополнительной информации."
1055
 
1056
+ #: ../../admin/config/index.php:131
1057
  msgid "Reports"
1058
  msgstr "Отчеты"
1059
 
1060
+ #: ../../admin/config/index.php:132
1061
  msgid "Restrict Authors"
1062
  msgstr "Запретить авторам"
1063
 
1064
+ #: ../../admin/config/index.php:132
 
1065
  msgid ""
1066
  "Enable this option if you want your authors to only see stats related to "
1067
  "their own content."
1069
  "Включите этот параметр, если хотите, чтобы ваши авторы видели только ту "
1070
  "статистику, которая связана с их собственным содержанием."
1071
 
1072
+ #: ../../admin/config/index.php:133 ../../admin/config/index.php:137
1073
  msgid "Capability"
1074
  msgstr "Возможности"
1075
 
1076
+ #: ../../admin/config/index.php:133
1077
  msgid ""
1078
  "Specify the minimum <a href='http://codex.wordpress.org/"
1079
  "Roles_and_Capabilities' target='_new'>capability</a> needed to access the "
1090
  "списке, который указан ниже. В этом случае, список имеет приоритет над "
1091
  "возможностями."
1092
 
1093
+ #: ../../admin/config/index.php:134 ../../admin/config/index.php:138
1094
  msgid "Whitelist"
1095
  msgstr "Белый список"
1096
 
1097
+ #: ../../admin/config/index.php:134
1098
  msgid ""
1099
  "List all the users who should have access to the reports, separated by "
1100
  "commas. Administrators are implicitly allowed, so you don't need to list "
1104
  "запятыми. Администраторы разрешены автоматически, так что вам не нужно "
1105
  "перечислить их здесь. Имена пользователей чувствительны к регистру."
1106
 
1107
+ #: ../../admin/config/index.php:137
 
1108
  msgid ""
1109
  "Specify the minimum <a href='http://codex.wordpress.org/"
1110
  "Roles_and_Capabilities' target='_new'>capability</a> required to configure "
1113
  msgstr ""
1114
  "Определите минимальные <a href='http://codex.wordpress.org/"
1115
  "Roles_and_Capabilities' target='_new'>возможности</a>, необходимые для "
1116
+ "доступа к страницам настроек SlimStat (по умолчанию: <code>activate_plugins</"
1117
+ "code>). Белый список ниже может быть использован для обхода этой настройки "
1118
+ "определенными пользователями."
1119
 
1120
+ #: ../../admin/config/index.php:138
1121
  msgid ""
1122
  "List all the users who can edit these options, separated by commas. Please "
1123
  "be advised that admins <strong>are not</strong> implicitly allowed, so do "
1128
  "разрешены автоматически, так что не забудьте включить себя! Имена "
1129
  "пользователей чувствительны к регистру."
1130
 
1131
+ #: ../../admin/config/index.php:154
1132
  msgid "Read access: username not found"
1133
  msgstr "Доступ для чтения: имя пользователя не найдено"
1134
 
1135
+ #: ../../admin/config/index.php:167 ../../admin/config/index.php:198
1136
  msgid ""
1137
  "Invalid minimum capability. Please check <a href=\"http://codex.wordpress."
1138
  "org/Roles_and_Capabilities\" target=\"_new\">this page</a> for more "
1142
  "codex.wordpress.org/Roles_and_Capabilities\" target=\"_new\">эту страницу</"
1143
  "a> для получения дополнительной информации."
1144
 
1145
+ #: ../../admin/config/index.php:185
1146
  msgid "Config access: username not found"
1147
  msgstr "Доступ для настройки: имя пользователя не найдено"
1148
 
1149
+ #: ../../admin/config/index.php:213
1150
  msgid "Detect Smoothing"
1151
  msgstr "Выявлять сглаживание шрифтов"
1152
 
1153
+ #: ../../admin/config/index.php:213
1154
  msgid ""
1155
  "Detect if your visitors' browsers support anti-aliasing (font smoothing). "
1156
  "This option required Spy Mode to be enabled."
1158
  "Обнаруживать поддержку браузером антиалиасинга (сглаживание шрифтов). Эта "
1159
  "опция требует включение шпионского режима."
1160
 
1161
+ #: ../../admin/config/index.php:214
1162
  msgid "Track Outbound Clicks"
1163
  msgstr "Отслеживать исходящие ссылки"
1164
 
1165
+ #: ../../admin/config/index.php:214
1166
  msgid ""
1167
  "Track when your visitors click on link to external websites. This option "
1168
  "required Spy Mode to be enabled."
1170
  "Отслеживать нажатия ссылок на внешние веб-сайты. Эта опция требует включение "
1171
  "шпионского режима."
1172
 
1173
+ #: ../../admin/config/index.php:215
1174
  msgid "Session Duration"
1175
  msgstr "Продолжительность сеанса"
1176
 
1177
+ #: ../../admin/config/index.php:215
1178
  msgid ""
1179
  "How many seconds should a human session last? Google Analytics sets it to "
1180
  "1800 seconds."
1182
  "Сколько секунд должен длиться сеанс посещения сайта? Google Analytics "
1183
  "устанавливает его продолжительность на 1800 секунд."
1184
 
1185
+ #: ../../admin/config/index.php:216
1186
  msgid "Extend Session"
1187
  msgstr "Продлить сеанс"
1188
 
1189
+ #: ../../admin/config/index.php:216
1190
  msgid "Extend the duration of a session each time the user visits a new page."
1191
  msgstr ""
1192
  "Увеличить длительность сеанса каждый раз, когда пользователь посещает новую "
1193
  "страницу."
1194
 
1195
+ #: ../../admin/config/index.php:217
1196
  msgid "Enable CDN"
1197
  msgstr "Включить сеть доставки контента"
1198
 
1199
+ #: ../../admin/config/index.php:217
1200
  msgid ""
1201
  "Use <a href='http://www.jsdelivr.com/' target='_blank'>JSDelivr</a>'s CDN, "
1202
  "by serving our tracking code from their fast and reliable network (free "
1206
  "target='_blank'>JSDelivr</a>, которая обслуживает наш код отслеживания с их "
1207
  "быстрой и надежной сетью (бесплатная услуга)."
1208
 
1209
+ #: ../../admin/config/index.php:218
1210
  msgid "Extensions to Track"
1211
  msgstr "Отслеживать расширения"
1212
 
1213
+ #: ../../admin/config/index.php:218
1214
  msgid ""
1215
  "List all the file extensions that you want to be treated as Downloads. "
1216
  "Please note that links pointing to external resources (i.e. PDFs on a "
1224
  "(и будут отслеживаться соответственно), если их расширение совпадет с одним "
1225
  "из перечисленных здесь."
1226
 
1227
+ #: ../../admin/config/index.php:220
 
1228
  msgid "External Pages"
1229
+ msgstr "Внешние страницы"
1230
 
1231
+ #: ../../admin/config/index.php:221
1232
  msgid "Add the following code to all the non-WP pages you want to track"
1233
  msgstr ""
1234
+ "Добавьте следующий код, чтобы отслеживать все страницы, не относящиеся к "
1235
+ "WordPress"
1236
 
1237
+ #: ../../admin/config/index.php:233
1238
  msgid "Debug Mode"
1239
+ msgstr "Режим отладки"
1240
 
1241
+ #: ../../admin/config/index.php:233
1242
  msgid "Display the SQL queries used to retrieve the data."
1243
+ msgstr "Отображение запросов SQL, используемых для извлечения данных."
1244
 
1245
+ #: ../../admin/config/index.php:234
1246
  msgid "IP Lookup"
1247
  msgstr "Поиск IP"
1248
 
1249
+ #: ../../admin/config/index.php:234
1250
  msgid "Customize the Geolocation service to be used in the reports."
1251
  msgstr "Настроить услугу геолокации, которая будет использоваться в отчетах."
1252
 
1253
+ #: ../../admin/config/index.php:235
1254
  msgid "Custom CSS"
1255
  msgstr "Настраиваемый CSS"
1256
 
1257
+ #: ../../admin/config/index.php:235
1258
  msgid ""
1259
  "Paste here your custom stylesheet to personalize the way your reports look. "
1260
  "<a href='http://wordpress.org/plugins/wp-slimstat/faq/' "
1266
  "target='_blank'>Проверьте справку</a> для получения дополнительной "
1267
  "информации о том, как использовать эту функциональность."
1268
 
1269
+ #: ../../admin/config/index.php:236
1270
  msgid "Enable UAN"
1271
  msgstr "Включить сеть неизвестных клиентских приложений"
1272
 
1273
+ #: ../../admin/config/index.php:236
 
1274
  msgid ""
1275
  "Send anonymous data about user agents to our server for analysis. This "
1276
  "allows us to contribute to the <a href='http://browscap.org/' "
1281
  "Собирает данные о неизвестных клиентских приложениях и отправляет их "
1282
  "анонимно на наш сервер для анализа. Это позволяет нам внести свой вклад в <a "
1283
  "href='http://browscap.org//' target='_blank'>проект BrowsCap с открытым "
1284
+ "исходным кодом</a>, а также улучшает точность SlimStat обнаруживать "
1285
+ "функциональности браузеров. Это также включает нашу прозрачную рекламную "
1286
+ "сеть. Не беспокойтесь, в любом случае ваш сайт затронут не будет."
1287
 
1288
  #: ../../admin/config/maintenance.php:20
 
1289
  msgid "Your Slimstat tables have been successfully converted to InnoDB."
1290
+ msgstr "Ваши SlimStat таблицы были успешно преобразованы в InnoDB."
1291
 
1292
  #: ../../admin/config/maintenance.php:30
1293
  msgid "records deleted from your database."
1302
  msgstr "Ваши отчеты были успешно возвращены в их первоначальное положение."
1303
 
1304
  #: ../../admin/config/maintenance.php:46
 
1305
  msgid ""
1306
  "Congrats! Slimstat is now optimized for <a href=\"http://www.youtube.com/"
1307
  "watch?v=ygE01sOhzz0\" target=\"_blank\">ludicrous speed</a>."
1308
  msgstr ""
1309
+ "Поздравляем! SlimStat теперь оптимизирован для <a href=\"http://www.youtube."
1310
+ "com/watch?v=ygE01sOhzz0\" target=\"_blank\">сверхсветовой скорости</a>."
 
1311
 
1312
  #: ../../admin/config/maintenance.php:53
1313
  msgid ""
1341
  msgid "Delete pageviews where"
1342
  msgstr "Удалить просмотры, где"
1343
 
1344
+ #: ../../admin/config/maintenance.php:124 ../../admin/view/index.php:17
1345
  msgid "equals"
1346
  msgstr "равен"
1347
 
1348
+ #: ../../admin/config/maintenance.php:125 ../../admin/view/index.php:18
1349
  msgid "is not equal to"
1350
  msgstr "не равен"
1351
 
1352
+ #: ../../admin/config/maintenance.php:126 ../../admin/view/index.php:19
1353
  msgid "contains"
1354
  msgstr "содержит"
1355
 
1356
+ #: ../../admin/config/maintenance.php:127 ../../admin/view/index.php:20
1357
  msgid "does not contain"
1358
  msgstr "не содержит"
1359
 
1360
+ #: ../../admin/config/maintenance.php:128 ../../admin/view/index.php:21
1361
  msgid "starts with"
1362
  msgstr "начинается с"
1363
 
1364
+ #: ../../admin/config/maintenance.php:129 ../../admin/view/index.php:22
1365
  msgid "ends with"
1366
  msgstr "заканчивается на"
1367
 
1368
+ #: ../../admin/config/maintenance.php:130 ../../admin/view/index.php:23
1369
  msgid "sounds like"
1370
  msgstr "похож на"
1371
 
1372
+ #: ../../admin/config/maintenance.php:131 ../../admin/view/index.php:24
1373
  msgid "is greater than"
1374
  msgstr "больше, чем"
1375
 
1376
+ #: ../../admin/config/maintenance.php:132 ../../admin/view/index.php:25
1377
  msgid "is less than"
1378
  msgstr "меньше, чем"
1379
 
1380
+ #: ../../admin/config/maintenance.php:133 ../../admin/view/index.php:26
1381
  msgid "matches"
1382
  msgstr "соответствует"
1383
 
1384
+ #: ../../admin/config/maintenance.php:134 ../../admin/view/index.php:27
1385
  msgid "does not match"
1386
  msgstr "не соответствует"
1387
 
1388
+ #: ../../admin/config/maintenance.php:135 ../../admin/view/index.php:28
1389
  msgid "is empty"
1390
  msgstr "пустой"
1391
 
1392
+ #: ../../admin/config/maintenance.php:136 ../../admin/view/index.php:29
1393
  msgid "is not empty"
1394
  msgstr "не пустой"
1395
 
1396
+ #: ../../admin/config/maintenance.php:139 ../../admin/view/index.php:32
1397
+ #: ../../admin/view/index.php:78
1398
  msgid "Apply"
1399
  msgstr "Применить"
1400
 
1418
  msgstr "Удалить все просмотры"
1419
 
1420
  #: ../../admin/config/maintenance.php:149
 
1421
  msgid ""
1422
  "Erase all the information collected so far by Slimstat. This operation "
1423
  "<strong>does not</strong> reset your settings."
1424
  msgstr ""
1425
+ "Стереть всю информацию, собранную SlimStat до сих пор. Это действие "
1426
  "<strong>не</strong> затронет ваши настройки."
1427
 
1428
  #: ../../admin/config/maintenance.php:153
1467
  msgstr "Сохранить пространство базы данных"
1468
 
1469
  #: ../../admin/config/maintenance.php:170
 
1470
  msgid ""
1471
  "Please note that by removing table indexes, Slimstat's performance will be "
1472
  "affected."
1473
  msgstr ""
1474
  "Обратите внимание, что из-за удаления индексов таблиц пострадает "
1475
+ "производительность SlimStat."
1476
 
1477
  #: ../../admin/config/maintenance.php:175
1478
  msgid "Import and Export"
1479
  msgstr "Импорт и экспорт"
1480
 
1481
  #: ../../admin/config/maintenance.php:179
 
1482
  msgid ""
1483
  "Here below you can find the current configuration string for Slimstat. You "
1484
  "can update your settings by pasting a new string here below and clicking on "
1485
  "Import."
1486
  msgstr ""
1487
+ "Здесь вы найдете текущие настройки SlimStat. Вы можете изменить их, вставив "
1488
+ "новое значение и нажав на импорт."
1489
 
1490
  #: ../../admin/config/maintenance.php:184
1491
  msgid "Import"
1497
 
1498
  #: ../../admin/lang/dynamic_strings.php:3
1499
  msgid "xx"
1500
+ msgstr ""
1501
 
1502
  #: ../../admin/lang/dynamic_strings.php:4
1503
  msgid "unknown"
2570
  # Polish
2571
  #: ../../admin/lang/dynamic_strings.php:232
2572
  msgid "l-pl-pl"
2573
+ msgstr "Польский (Польша)"
2574
 
2575
  # Pushto; Pashto
2576
  #: ../../admin/lang/dynamic_strings.php:233
2914
  msgid "c-xy"
2915
  msgstr "Локальный IP-адрес"
2916
 
2917
+ #: ../../admin/view/index.php:48 ../../admin/view/wp-slimstat-reports.php:753
2918
  msgid "Today"
2919
  msgstr "За сегодня"
2920
 
2921
+ #: ../../admin/view/index.php:49 ../../admin/view/wp-slimstat-reports.php:754
2922
  msgid "Yesterday"
2923
  msgstr "За вчера"
2924
 
2925
+ #: ../../admin/view/index.php:50
2926
  msgid "Last 7 Days"
2927
  msgstr "За последние 7 дней"
2928
 
2929
+ #: ../../admin/view/index.php:51
2930
  msgid "Last 60 Days"
2931
  msgstr "За последние 60 дней"
2932
 
2933
+ #: ../../admin/view/index.php:52
2934
  msgid "Last 90 Days"
2935
  msgstr "За последние 90 дней"
2936
 
2937
+ #: ../../admin/view/index.php:53
2938
  msgid "This Year So Far"
2939
  msgstr "За этот год"
2940
 
2941
+ #: ../../admin/view/index.php:54
2942
  msgid "Date Range"
2943
  msgstr "Интервал дат"
2944
 
2945
+ #: ../../admin/view/index.php:56 ../../admin/view/wp-slimstat-db.php:72
2946
  msgid "Day"
2947
  msgstr "День"
2948
 
2949
+ #: ../../admin/view/index.php:66 ../../admin/view/wp-slimstat-db.php:73
2950
  msgid "Month"
2951
  msgstr "Месяц"
2952
 
2953
+ #: ../../admin/view/index.php:75 ../../admin/view/wp-slimstat-db.php:74
2954
  msgid "Year"
2955
  msgstr "Год"
2956
 
2957
+ #: ../../admin/view/index.php:80
2958
  msgid "Reset Filters"
2959
  msgstr "Сбросить фильтры"
2960
 
2961
+ #: ../../admin/view/index.php:121
2962
  msgid "Your report here"
2963
  msgstr "Ваш отчет"
2964
 
2965
+ #: ../../admin/view/index.php:123
 
2966
  msgid ""
2967
  "Yes, you can! Create and view your personalized analytics for Slimstat. Just "
2968
  "write a new plugin that retrieves the desired information from the database "
2970
  "more information, visit my <a href=\"http://wordpress.org/tags/wp-slimstat?"
2971
  "forum_id=10\" target=\"_blank\">support forum</a>."
2972
  msgstr ""
2973
+ "Да, вы можете! Создание и просмотр персональной аналитики для SlimStat. "
2974
  "Просто напишите новый плагин, который извлекает нужную информацию из базы "
2975
  "данных, а затем подключите его вот так: <code>wp_slimstat_custom_report</"
2976
  "code>. Для получения дополнительной информации, посетите мой <a href="
2977
  "\"http://wordpress.org/tags/wp-slimstat?forum_id=10\" target=\"_blank"
2978
  "\">форум поддержки</a>."
2979
 
2980
+ #: ../../admin/view/index.php:137 ../../admin/view/wp-slimstat-reports.php:744
2981
  #: ../../admin/view/wp-slimstat-reports.php:846
2982
  #: ../../admin/view/wp-slimstat-reports.php:1069
2983
  msgid "Pageviews"
2984
  msgstr "Просмотры"
2985
 
2986
+ #: ../../admin/view/index.php:140
 
2987
  msgid ""
2988
  "When visitors leave a comment on your blog, WordPress assigns them a cookie. "
2989
  "Slimstat leverages this information to identify returning visitors. Please "
2990
  "note that visitors also include registered users."
2991
  msgstr ""
2992
+ "Когда пользователи комментируют записи на вашем блоге, WordPress присваивает "
2993
+ "им cookie. SlimStat использует эту информацию для выявления постоянных "
2994
  "посетителей. Эти посетители также включают в себя зарегистрированных "
2995
  "пользователей."
2996
 
2997
+ #: ../../admin/view/index.php:144
2998
  msgid "Take a sneak peek at what human visitors are doing on your website."
2999
  msgstr "Предварительный просмотр того, что посетители делают на вашем сайте."
3000
 
3001
+ #: ../../admin/view/index.php:144 ../../admin/view/index.php:182
3002
+ #: ../../admin/view/index.php:185 ../../admin/view/right-now.php:154
3003
  msgid "Color codes"
3004
  msgstr "Цветовые коды"
3005
 
3006
+ #: ../../admin/view/index.php:144
3007
  msgid "From a search result page"
3008
  msgstr "Со страницы результатов поиска"
3009
 
3010
+ #: ../../admin/view/index.php:144 ../../admin/view/index.php:182
3011
+ #: ../../admin/view/index.php:185
3012
  msgid "Known Users"
3013
  msgstr "Оставивший комментарий"
3014
 
3015
+ #: ../../admin/view/index.php:144 ../../admin/view/index.php:182
3016
+ #: ../../admin/view/index.php:185
3017
  msgid "Other Humans"
3018
  msgstr "Другие посетители"
3019
 
3020
+ #: ../../admin/view/index.php:148
3021
  msgid "Keywords used by your visitors to find your website on a search engine."
3022
  msgstr ""
3023
  "Ключевые слова, которыми пользуются посетители, чтобы найти ваш сайт в "
3024
  "поисковых системах."
3025
 
3026
+ #: ../../admin/view/index.php:151
 
3027
  msgid ""
3028
  "Slimstat retrieves live information from Alexa, Facebook and Google, to "
3029
  "measures your site's rankings. Values are updated every 12 hours. Filters "
3030
  "set above don't apply to this report."
3031
  msgstr ""
3032
+ "SlimStat извлекает информацию в реальном времени из Alexa, Facebook и Google "
3033
+ "для измерения рейтинга вашего сайта. Значения обновляются каждые 12 часов. "
3034
+ "Установленные выше фильтры не применяются к данному отчету."
3035
 
3036
+ #: ../../admin/view/index.php:154
3037
  msgid "Human Visits"
3038
  msgstr "Посещение сайта человеком"
3039
 
3040
+ #: ../../admin/view/index.php:157
 
3041
  msgid ""
3042
  "Internet Service Provider: a company which provides other companies or "
3043
  "individuals with access to the Internet. Your DSL or cable internet service "
3050
  "IP-адреса, установив соответствующий фильтр в меню Настройки > SlimStat > "
3051
  "Фильтры."
3052
 
3053
+ #: ../../admin/view/index.php:160
 
3054
  msgid ""
3055
  "You can configure Slimstat to ignore a specific Country by setting the "
3056
  "corresponding filter under Settings > Slimstat > Filters."
3057
  msgstr ""
3058
+ "Вы можете настроить SlimStat для игнорирования конкретной страны, установив "
3059
+ "соответствующий фильтр в меню Настройки > SlimStat > Фильтры."
3060
 
3061
+ #: ../../admin/view/index.php:163
3062
  msgid ""
3063
  "This report shows you what user agent families (no version considered) are "
3064
  "popular among your visitors."
3066
  "Этот отчет обобщает клиентские приложения (версии не рассматриваются), "
3067
  "которые пользуются популярностью у посетителей."
3068
 
3069
+ #: ../../admin/view/index.php:166
3070
  msgid ""
3071
  "This report shows you what operating system families (no version considered) "
3072
  "are popular among your visitors."
3074
  "Этот отчет обобщает операционные системы (версии не рассматриваются), "
3075
  "которые пользуются популярностью у посетителей."
3076
 
3077
+ #: ../../admin/view/index.php:172
3078
  msgid "Average Pageviews per Visit"
3079
  msgstr "Среднее кол-во просмотров за посещение"
3080
 
3081
+ #: ../../admin/view/index.php:175
3082
  msgid ""
3083
  "A <em>bounce page</em> is a single-page visit, or visit in which the person "
3084
  "left your site from the entrance (landing) page."
3086
  "<em>Страница отказа</em> - это одностраничное посещение, или посещение в "
3087
  "котором пользователь покидает сайт со страницы входа."
3088
 
3089
+ #: ../../admin/view/index.php:178
3090
  msgid "Searches performed using Wordpress' built-in search functionality."
3091
  msgstr "Поиски, выполненные с помощью встроенного поиска Wordpress."
3092
 
3093
+ #: ../../admin/view/index.php:182
3094
  msgid ""
3095
  "<strong>Link Details</strong><br>- <em>A:n</em> means that the n-th link in "
3096
  "the page was clicked.<br>- <em>ID:xx</em> is shown when the corresponding "
3100
  "ссылка на странице была нажата.<br>- <em>ID:xx</em> показывает, когда "
3101
  "соответствующая ссылка имеет связанный с ним атрибут ID."
3102
 
3103
+ #: ../../admin/view/index.php:185
3104
  msgid ""
3105
  "This report lists any <em>event</em> occurred on your website. Please refer "
3106
  "to the FAQ for more information on how to leverage this functionality."
3109
  "сайте. Пожалуйста, посмотрите ЧаВо для получения дополнительной информации о "
3110
  "том, как использовать эту функциональность."
3111
 
3112
+ #: ../../admin/view/index.php:188
3113
  msgid ""
3114
  "Your content at a glance: posts, comments, pingbacks, etc. Please note that "
3115
  "this report is not affected by the filters set here above."
3233
  msgstr "Просмотры (диаграмма)"
3234
 
3235
  #: ../../admin/view/wp-slimstat-reports.php:37
 
3236
  msgid "About Slimstat"
3237
+ msgstr "О плагине SlimStat"
3238
 
3239
  #: ../../admin/view/wp-slimstat-reports.php:38
3240
  #: ../../admin/view/wp-slimstat-reports.php:50
3439
  msgstr "Последние загрузки"
3440
 
3441
  #: ../../admin/view/wp-slimstat-reports.php:97
 
3442
  msgid "Top OutLinks and Downloads"
3443
  msgstr "ТОП исходящих ссылок и загрузок"
3444
 
3447
  msgstr "Ваш сайт"
3448
 
3449
  #: ../../admin/view/wp-slimstat-reports.php:100
 
3450
  msgid "At A Glance"
3451
  msgstr "Краткий обзор"
3452
 
3611
 
3612
  #: ../../admin/view/wp-slimstat-reports.php:743
3613
  #: ../../admin/view/wp-slimstat-reports.php:845
 
3614
  msgid ""
3615
  "A request to load a single HTML file. Slimstat logs a \"pageview\" each time "
3616
  "the tracking code is executed."
3617
  msgstr ""
3618
+ "Запрос на загрузку одного файла HTML. SlimStat ведет запись просмотров "
3619
  "каждый раз, когда выполняется код отслеживания."
3620
 
3621
  #: ../../admin/view/wp-slimstat-reports.php:745
5057
  #~ msgstr ""
5058
  #~ " И за приглядывание за вашими посетителями с помощью <a href=\"http://"
5059
  #~ "slimstat.getused.to.it/\">WP SlimStat</a>."
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
admin/view/index.php CHANGED
@@ -44,7 +44,7 @@
44
  <fieldset id="slimstat-date-filters" class="wp-ui-highlight">
45
  <a href="#"><?php
46
  if (!empty(wp_slimstat_db::$filters_normalized['date']['hour'])){
47
- echo ucwords(gmdate(wp_slimstat_db::$formats['date_time_format'], wp_slimstat_db::$filters_normalized['utime']['start']).' - '.gmdate(wp_slimstat_db::$formats['time_format'], wp_slimstat_db::$filters_normalized['utime']['end']));
48
  }
49
  else if (!empty(wp_slimstat_db::$filters_normalized['date']['day']) && empty(wp_slimstat_db::$filters_normalized['date']['interval'])){
50
  echo ucwords(gmdate(wp_slimstat_db::$formats['date_format'], wp_slimstat_db::$filters_normalized['utime']['start']));
@@ -150,7 +150,7 @@
150
  break;
151
  case 'slim_p1_05':
152
  case 'slim_p3_08':
153
- wp_slimstat_reports::report_header($a_box_id, 'wide', __('Take a sneak peek at what human visitors are doing on your website.','wp-slimstat').'<br><br><strong>'.__('Color codes','wp-slimstat').'</strong><p class="legend"><span class="little-color-box is-search-engine" style="padding:0 5px">&nbsp;&nbsp;</span> '.__('From a search result page','wp-slimstat').'</p><p class="legend"><span class="little-color-box is-known-visitor" style="padding:0 5px">&nbsp;&nbsp;</span> '.__('Known Visitor','wp-slimstat').'</p><p class="legend"><span class="little-color-box is-known-user" style="padding:0 5px">&nbsp;&nbsp;</span> '.__('Known Users','wp-slimstat').'</p><p class="legend"><span class="little-color-box is-direct" style="padding:0 5px">&nbsp;&nbsp;</span> '.__('Other Humans','wp-slimstat').'</p>');
154
  break;
155
  case 'slim_p1_06':
156
  case 'slim_p3_09':
44
  <fieldset id="slimstat-date-filters" class="wp-ui-highlight">
45
  <a href="#"><?php
46
  if (!empty(wp_slimstat_db::$filters_normalized['date']['hour'])){
47
+ echo ucwords(gmdate(wp_slimstat::$options['date_time_format'], wp_slimstat_db::$filters_normalized['utime']['start']).' - '.gmdate(wp_slimstat_db::$formats['time_format'], wp_slimstat_db::$filters_normalized['utime']['end']));
48
  }
49
  else if (!empty(wp_slimstat_db::$filters_normalized['date']['day']) && empty(wp_slimstat_db::$filters_normalized['date']['interval'])){
50
  echo ucwords(gmdate(wp_slimstat_db::$formats['date_format'], wp_slimstat_db::$filters_normalized['utime']['start']));
150
  break;
151
  case 'slim_p1_05':
152
  case 'slim_p3_08':
153
+ wp_slimstat_reports::report_header($a_box_id, 'wide', __('Color codes','wp-slimstat').'</strong><p><span class="little-color-box is-search-engine"></span> '.__('From search result page','wp-slimstat').'</p><p><span class="little-color-box is-known-visitor"></span> '.__('Known Visitor','wp-slimstat').'</p><p><span class="little-color-box is-known-user"></span> '.__('Known Users','wp-slimstat').'</p><p><span class="little-color-box is-direct"></span> '.__('Other Humans','wp-slimstat').'</p><p><span class="little-color-box"></span> '.__('Bot or Crawler','wp-slimstat').'</p>');
154
  break;
155
  case 'slim_p1_06':
156
  case 'slim_p3_09':
admin/view/right-now.php CHANGED
@@ -18,7 +18,7 @@ if (wp_slimstat::$options['include_outbound_links_right_now'] == 'yes'){
18
 
19
  // Report Header
20
  if (empty($_POST['report_id'])){
21
- wp_slimstat_reports::report_header('slim_p7_02', 'tall');
22
  }
23
 
24
  // Get the data
@@ -44,7 +44,7 @@ else if (wp_slimstat::$options['async_load'] != 'yes' || !empty($_POST['report_i
44
  if ($gethostbyaddr != $host_by_ip && !empty($gethostbyaddr)) $host_by_ip .= ', '.$gethostbyaddr;
45
  }
46
 
47
- $results[$i]['dt'] = date_i18n(wp_slimstat_db::$formats['date_time_format'], $results[$i]['dt'], true);
48
 
49
  // Print session header?
50
  if ($i == 0 || $results[$i-1]['visit_id'] != $results[$i]['visit_id'] || ($results[$i]['visit_id'] == 0 && ($results[$i-1]['ip'] != $results[$i]['ip'] || $results[$i-1]['browser'] != $results[$i]['browser'] || $results[$i-1]['platform'] != $results[$i]['platform']))){
@@ -108,7 +108,7 @@ else if (wp_slimstat::$options['async_load'] != 'yes' || !empty($_POST['report_i
108
  $results[$i]['other_ip'] = long2ip($results[$i]['other_ip']);
109
  $other_ip_address = "<a class='slimstat-filter-link' href='".wp_slimstat_reports::fs_url('other_ip equals '.$results[$i]['other_ip'])."'>(".__('Originating IP','wp-slimstat').": {$results[$i]['other_ip']})</a>";
110
  }
111
-
112
  // Plugins
113
  $plugins = '';
114
  if (!empty($results[$i]['plugins'])){
@@ -124,7 +124,12 @@ else if (wp_slimstat::$options['async_load'] != 'yes' || !empty($_POST['report_i
124
 
125
  echo "<p>";
126
  $results[$i]['referer'] = (strpos($results[$i]['referer'], '://') === false)?"http://{$results[$i]['domain']}{$results[$i]['referer']}":$results[$i]['referer'];
127
-
 
 
 
 
 
128
  // Permalink: find post title, if available
129
  if (!empty($results[$i]['resource'])){
130
  $base_url = '';
@@ -146,7 +151,7 @@ else if (wp_slimstat::$options['async_load'] != 'yes' || !empty($_POST['report_i
146
  $results[$i]['outbound_domain'] = (!empty($results[$i]['outbound_domain']))?"<a class='inline-icon spaced slimstat-font-logout' target='_blank' title='".htmlentities(__('Open this outbound link in a new window','wp-slimstat'), ENT_QUOTES, 'UTF-8')."' href='{$results[$i]['outbound_resource']}'></a> {$results[$i]['outbound_domain']}":'';
147
  $results[$i]['dt'] = "<i class='spaced slimstat-font-clock' title='".__('Date and Time','wp-slimstat')."'></i> {$results[$i]['dt']}";
148
  $results[$i]['content_type'] = !empty($results[$i]['content_type'])?"<i class='spaced slimstat-font-doc' title='".__('Content Type','wp-slimstat')."'></i> <a class='slimstat-filter-link' href='".wp_slimstat_reports::fs_url('content_type equals '.$results[$i]['content_type'])."'>{$results[$i]['content_type']}</a> ":'';
149
- echo "{$results[$i]['resource']} <span class='details'>{$results[$i]['searchterms']} {$results[$i]['domain']} {$results[$i]['outbound_domain']} {$results[$i]['content_type']} {$results[$i]['dt']}</span>";
150
  echo '</p>';
151
  }
152
 
@@ -159,11 +164,5 @@ else if (wp_slimstat::$options['async_load'] != 'yes' || !empty($_POST['report_i
159
  if (empty($_POST['report_id'])): ?>
160
  </div>
161
  </div>
162
- <p style="clear:both" class="legend"><span class="legend-title"><?php _e('Color codes','wp-slimstat') ?>:</span>
163
- <span class="little-color-box is-search-engine"><?php _e('Visit with keywords','wp-slimstat') ?></span>
164
- <span class="little-color-box is-known-visitor"><?php _e('Known Visitor','wp-slimstat') ?></span>
165
- <span class="little-color-box is-known-user"><?php _e('Known User','wp-slimstat') ?></span>
166
- <span class="little-color-box is-direct"><?php _e('Human Visitor','wp-slimstat') ?></span>
167
- <span class="little-color-box"><?php _e('Bot or Crawler','wp-slimstat') ?></span>
168
- </p><?php
169
  endif;
18
 
19
  // Report Header
20
  if (empty($_POST['report_id'])){
21
+ wp_slimstat_reports::report_header('slim_p7_02', 'tall', __('Color codes','wp-slimstat').'</strong><p><span class="little-color-box is-search-engine"></span> '.__('From search result page','wp-slimstat').'</p><p><span class="little-color-box is-known-visitor"></span> '.__('Known Visitor','wp-slimstat').'</p><p><span class="little-color-box is-known-user"></span> '.__('Known Users','wp-slimstat').'</p><p><span class="little-color-box is-direct"></span> '.__('Other Humans','wp-slimstat').'</p><p><span class="little-color-box"></span> '.__('Bot or Crawler','wp-slimstat').'</p>');
22
  }
23
 
24
  // Get the data
44
  if ($gethostbyaddr != $host_by_ip && !empty($gethostbyaddr)) $host_by_ip .= ', '.$gethostbyaddr;
45
  }
46
 
47
+ $results[$i]['dt'] = date_i18n(wp_slimstat::$options['date_time_format'], $results[$i]['dt'], true);
48
 
49
  // Print session header?
50
  if ($i == 0 || $results[$i-1]['visit_id'] != $results[$i]['visit_id'] || ($results[$i]['visit_id'] == 0 && ($results[$i-1]['ip'] != $results[$i]['ip'] || $results[$i-1]['browser'] != $results[$i]['browser'] || $results[$i-1]['platform'] != $results[$i]['platform']))){
108
  $results[$i]['other_ip'] = long2ip($results[$i]['other_ip']);
109
  $other_ip_address = "<a class='slimstat-filter-link' href='".wp_slimstat_reports::fs_url('other_ip equals '.$results[$i]['other_ip'])."'>(".__('Originating IP','wp-slimstat').": {$results[$i]['other_ip']})</a>";
110
  }
111
+
112
  // Plugins
113
  $plugins = '';
114
  if (!empty($results[$i]['plugins'])){
124
 
125
  echo "<p>";
126
  $results[$i]['referer'] = (strpos($results[$i]['referer'], '://') === false)?"http://{$results[$i]['domain']}{$results[$i]['referer']}":$results[$i]['referer'];
127
+
128
+ $performance = '';
129
+ if (!empty($results[$i]['server_latency']) || !empty($results[$i]['page_performance'])){
130
+ $performance = "<i class='slimstat-font-gauge spaced' title='".__('Server Latency and Page Speed in milliseconds','wp-slimstat')."'></i> ".__('SL','wp-slimstat').": {$results[$i]['server_latency']} / ".__('PS','wp-slimstat').": {$results[$i]['page_performance']}";
131
+ }
132
+
133
  // Permalink: find post title, if available
134
  if (!empty($results[$i]['resource'])){
135
  $base_url = '';
151
  $results[$i]['outbound_domain'] = (!empty($results[$i]['outbound_domain']))?"<a class='inline-icon spaced slimstat-font-logout' target='_blank' title='".htmlentities(__('Open this outbound link in a new window','wp-slimstat'), ENT_QUOTES, 'UTF-8')."' href='{$results[$i]['outbound_resource']}'></a> {$results[$i]['outbound_domain']}":'';
152
  $results[$i]['dt'] = "<i class='spaced slimstat-font-clock' title='".__('Date and Time','wp-slimstat')."'></i> {$results[$i]['dt']}";
153
  $results[$i]['content_type'] = !empty($results[$i]['content_type'])?"<i class='spaced slimstat-font-doc' title='".__('Content Type','wp-slimstat')."'></i> <a class='slimstat-filter-link' href='".wp_slimstat_reports::fs_url('content_type equals '.$results[$i]['content_type'])."'>{$results[$i]['content_type']}</a> ":'';
154
+ echo "{$results[$i]['resource']} <span class='details'>{$results[$i]['searchterms']} {$results[$i]['domain']} {$results[$i]['outbound_domain']} {$results[$i]['content_type']} $performance {$results[$i]['dt']}</span>";
155
  echo '</p>';
156
  }
157
 
164
  if (empty($_POST['report_id'])): ?>
165
  </div>
166
  </div>
167
+ <?php
 
 
 
 
 
 
168
  endif;
admin/view/wp-slimstat-db.php CHANGED
@@ -29,7 +29,6 @@ class wp_slimstat_db {
29
  // Use WordPress' settings for date and time format
30
  self::$formats['date_format'] = get_option('date_format', 'd-m-Y');
31
  self::$formats['time_format'] = get_option('time_format', 'd-m-Y');
32
- self::$formats['date_time_format'] = self::$formats['date_format'].' '.self::$formats['time_format'];
33
 
34
  // Filters are defined as: browser equals Chrome|country starts_with en
35
  if (!is_string($_filters) || empty($_filters)){
@@ -49,6 +48,7 @@ class wp_slimstat_db {
49
  'domain' => __('Domain','wp-slimstat'),
50
  'referer' => __('Referer','wp-slimstat'),
51
  'user' => __('Visitor\'s Name','wp-slimstat'),
 
52
  'no_filter_selected_2' => '&nbsp;',
53
  'no_filter_selected_3' => __('-- Advanced filters --','wp-slimstat'),
54
  'plugins' => __('Browser Capabilities','wp-slimstat'),
@@ -58,6 +58,7 @@ class wp_slimstat_db {
58
  'colordepth' => __('Color Depth','wp-slimstat'),
59
  'css_version' => __('CSS Version','wp-slimstat'),
60
  'notes' => __('Pageview Attributes','wp-slimstat'),
 
61
  'outbound_resource' => __('Outbound Link','wp-slimstat'),
62
  'author' => __('Post Author','wp-slimstat'),
63
  'category' => __('Post Category ID','wp-slimstat'),
29
  // Use WordPress' settings for date and time format
30
  self::$formats['date_format'] = get_option('date_format', 'd-m-Y');
31
  self::$formats['time_format'] = get_option('time_format', 'd-m-Y');
 
32
 
33
  // Filters are defined as: browser equals Chrome|country starts_with en
34
  if (!is_string($_filters) || empty($_filters)){
48
  'domain' => __('Domain','wp-slimstat'),
49
  'referer' => __('Referer','wp-slimstat'),
50
  'user' => __('Visitor\'s Name','wp-slimstat'),
51
+ 'page_performance' => __('Page Speed','wp-slimstat'),
52
  'no_filter_selected_2' => '&nbsp;',
53
  'no_filter_selected_3' => __('-- Advanced filters --','wp-slimstat'),
54
  'plugins' => __('Browser Capabilities','wp-slimstat'),
58
  'colordepth' => __('Color Depth','wp-slimstat'),
59
  'css_version' => __('CSS Version','wp-slimstat'),
60
  'notes' => __('Pageview Attributes','wp-slimstat'),
61
+ 'server_latency' => __('Server Latency','wp-slimstat'),
62
  'outbound_resource' => __('Outbound Link','wp-slimstat'),
63
  'author' => __('Post Author','wp-slimstat'),
64
  'category' => __('Post Category ID','wp-slimstat'),
admin/view/wp-slimstat-reports.php CHANGED
@@ -217,7 +217,7 @@ class wp_slimstat_reports {
217
 
218
  // Default text for the inline help associated to the chart
219
  self::$chart_tooltip = '<strong>'.__('Chart controls','wp-slimstat').'</strong><ul><li>'.__('Use your mouse wheel to zoom in and out','wp-slimstat').'</li><li>'.__('While zooming in, drag the chart to move to a different area','wp-slimstat').'</li><li>'.__('Double click on an empty region to reset the zoom level','wp-slimstat').'</li>';
220
- self::$chart_tooltip .= empty(wp_slimstat_db::$filters_normalized['date']['day'])?'<li>'.__('Click on a data point to display the activity chart for each hour of that day','wp-slimstat').'</li>':'';
221
  }
222
  // end init
223
 
@@ -533,7 +533,7 @@ class wp_slimstat_reports {
533
  $element_value = "<a class='slimstat-filter-link' href='".self::fs_url($_column.' '.$_args['filter_op'].' '.$results[$i][$_column])."'>$element_value</a>";
534
 
535
  if ($_type == 'recent'){
536
- $row_details = date_i18n(wp_slimstat_db::$formats['date_time_format'], $results[$i]['dt'], true).$row_details;
537
  }
538
  else{
539
  $percentage = ' <span>'.(($_args['total_for_percentage'] > 0)?number_format(sprintf("%01.2f", (100*$results[$i]['counthits']/$_args['total_for_percentage'])), 2, wp_slimstat_db::$formats['decimal'], wp_slimstat_db::$formats['thousand']):0).'%</span>';
@@ -709,7 +709,7 @@ class wp_slimstat_reports {
709
  $host_by_ip .= ($host_by_ip != $results[$i]['ip'])?" ({$results[$i]['ip']})":'';
710
  }
711
 
712
- $results[$i]['dt'] = date_i18n(wp_slimstat_db::$formats['date_time_format'], $results[$i]['dt'], true);
713
  if (!empty($results[$i]['searchterms']) && empty($results[$i]['resource'])){
714
  $results[$i]['resource'] = __('Search for','wp-slimstat').': '.htmlentities($results[$i]['searchterms'], ENT_QUOTES, 'UTF-8');
715
  }
@@ -1068,13 +1068,13 @@ class wp_slimstat_reports {
1068
  $your_content['comments'] = $GLOBALS['wpdb']->get_var("SELECT COUNT(*) FROM {$GLOBALS['wpdb']->comments}");
1069
  $your_content['pingbacks'] = $GLOBALS['wpdb']->get_var("SELECT COUNT(*) FROM {$GLOBALS['wpdb']->comments} WHERE comment_type = 'pingback'");
1070
  $your_content['trackbacks'] = $GLOBALS['wpdb']->get_var("SELECT COUNT(*) FROM {$GLOBALS['wpdb']->comments} WHERE comment_type = 'trackback'");
1071
- $your_content['longest_post_id'] = $GLOBALS['wpdb']->get_var("SELECT ID FROM {$GLOBALS['wpdb']->posts} WHERE post_status = 'publish' AND post_type = 'post' ORDER BY LENGTH(post_content) DESC LIMIT 0,1");
1072
  $your_content['oldest_post_timestamp'] = $GLOBALS['wpdb']->get_var("SELECT UNIX_TIMESTAMP(post_date) FROM {$GLOBALS['wpdb']->posts} WHERE post_status = 'publish' AND post_type = 'post' ORDER BY post_date ASC LIMIT 0,1");
1073
- $your_content['longest_comment_id'] = $GLOBALS['wpdb']->get_var("SELECT comment_ID FROM {$GLOBALS['wpdb']->comments} ORDER BY LENGTH(comment_content) DESC LIMIT 0,1");
1074
  $your_content['avg_comments_per_post'] = !empty($your_content['posts'])?$your_content['comments']/$your_content['posts']:0;
1075
-
1076
  $days_in_interval = floor((date_i18n('U')-$your_content['oldest_post_timestamp'])/86400);
1077
  $your_content['avg_posts_per_day'] = ($days_in_interval > 0)?$your_content['posts']/$days_in_interval:$your_content['posts'];
 
 
 
1078
 
1079
  // Store values as transients for 30 minutes
1080
  set_transient('slimstat_your_content', $your_content, 1800);
@@ -1087,10 +1087,10 @@ class wp_slimstat_reports {
1087
  <p><?php _e('Total Comments', 'wp-slimstat') ?> <span><?php echo number_format($your_content['comments'], 0, wp_slimstat_db::$formats['decimal'], wp_slimstat_db::$formats['thousand']) ?></span></p>
1088
  <p><?php _e('Pingbacks', 'wp-slimstat') ?> <span><?php echo number_format($your_content['pingbacks'], 0, wp_slimstat_db::$formats['decimal'], wp_slimstat_db::$formats['thousand']) ?></span></p>
1089
  <p><?php _e('Trackbacks', 'wp-slimstat') ?> <span><?php echo number_format($your_content['trackbacks'], 0, wp_slimstat_db::$formats['decimal'], wp_slimstat_db::$formats['thousand']) ?></span></p>
1090
- <p><?php _e('Longest Post (ID)', 'wp-slimstat') ?> <span><?php echo '<a href="post.php?action=edit&post='.$your_content['longest_post_id'].'">'.$your_content['longest_post_id'].'</a>' ?></span></p>
1091
- <p><?php _e('Longest Comment (ID)', 'wp-slimstat') ?> <span><?php echo '<a href="comment.php?action=editcomment&c='.$your_content['longest_comment_id'].'">'.$your_content['longest_comment_id'].'</a>' ?></span></p>
1092
  <p><?php _e('Avg Comments Per Post', 'wp-slimstat') ?> <span><?php echo number_format($your_content['avg_comments_per_post'], 2, wp_slimstat_db::$formats['decimal'], wp_slimstat_db::$formats['thousand']) ?></span></p>
1093
- <p><?php _e('Avg Posts Per Day', 'wp-slimstat') ?> <span><?php echo number_format($your_content['avg_posts_per_day'], 2, wp_slimstat_db::$formats['decimal'], wp_slimstat_db::$formats['thousand']) ?></span></p><?php
 
 
1094
  }
1095
 
1096
  public static function show_report_wrapper($_report_id = 'p0', $_force_return = false){
217
 
218
  // Default text for the inline help associated to the chart
219
  self::$chart_tooltip = '<strong>'.__('Chart controls','wp-slimstat').'</strong><ul><li>'.__('Use your mouse wheel to zoom in and out','wp-slimstat').'</li><li>'.__('While zooming in, drag the chart to move to a different area','wp-slimstat').'</li><li>'.__('Double click on an empty region to reset the zoom level','wp-slimstat').'</li>';
220
+ // self::$chart_tooltip .= empty(wp_slimstat_db::$filters_normalized['date']['day'])?'<li>'.__('Click on a data point to display the activity chart for each hour of that day','wp-slimstat').'</li>':'';
221
  }
222
  // end init
223
 
533
  $element_value = "<a class='slimstat-filter-link' href='".self::fs_url($_column.' '.$_args['filter_op'].' '.$results[$i][$_column])."'>$element_value</a>";
534
 
535
  if ($_type == 'recent'){
536
+ $row_details = date_i18n(wp_slimstat::$options['date_time_format'], $results[$i]['dt'], true).$row_details;
537
  }
538
  else{
539
  $percentage = ' <span>'.(($_args['total_for_percentage'] > 0)?number_format(sprintf("%01.2f", (100*$results[$i]['counthits']/$_args['total_for_percentage'])), 2, wp_slimstat_db::$formats['decimal'], wp_slimstat_db::$formats['thousand']):0).'%</span>';
709
  $host_by_ip .= ($host_by_ip != $results[$i]['ip'])?" ({$results[$i]['ip']})":'';
710
  }
711
 
712
+ $results[$i]['dt'] = date_i18n(wp_slimstat::$options['date_time_format'], $results[$i]['dt'], true);
713
  if (!empty($results[$i]['searchterms']) && empty($results[$i]['resource'])){
714
  $results[$i]['resource'] = __('Search for','wp-slimstat').': '.htmlentities($results[$i]['searchterms'], ENT_QUOTES, 'UTF-8');
715
  }
1068
  $your_content['comments'] = $GLOBALS['wpdb']->get_var("SELECT COUNT(*) FROM {$GLOBALS['wpdb']->comments}");
1069
  $your_content['pingbacks'] = $GLOBALS['wpdb']->get_var("SELECT COUNT(*) FROM {$GLOBALS['wpdb']->comments} WHERE comment_type = 'pingback'");
1070
  $your_content['trackbacks'] = $GLOBALS['wpdb']->get_var("SELECT COUNT(*) FROM {$GLOBALS['wpdb']->comments} WHERE comment_type = 'trackback'");
 
1071
  $your_content['oldest_post_timestamp'] = $GLOBALS['wpdb']->get_var("SELECT UNIX_TIMESTAMP(post_date) FROM {$GLOBALS['wpdb']->posts} WHERE post_status = 'publish' AND post_type = 'post' ORDER BY post_date ASC LIMIT 0,1");
 
1072
  $your_content['avg_comments_per_post'] = !empty($your_content['posts'])?$your_content['comments']/$your_content['posts']:0;
 
1073
  $days_in_interval = floor((date_i18n('U')-$your_content['oldest_post_timestamp'])/86400);
1074
  $your_content['avg_posts_per_day'] = ($days_in_interval > 0)?$your_content['posts']/$days_in_interval:$your_content['posts'];
1075
+
1076
+ $your_content['avg_server_latency'] = $GLOBALS['wpdb']->get_var("SELECT AVG(server_latency) FROM {$GLOBALS['wpdb']->prefix}slim_stats WHERE server_latency <> 0");
1077
+ $your_content['avg_page_speed'] = $GLOBALS['wpdb']->get_var("SELECT AVG(page_performance) FROM {$GLOBALS['wpdb']->prefix}slim_stats WHERE page_performance <> 0");
1078
 
1079
  // Store values as transients for 30 minutes
1080
  set_transient('slimstat_your_content', $your_content, 1800);
1087
  <p><?php _e('Total Comments', 'wp-slimstat') ?> <span><?php echo number_format($your_content['comments'], 0, wp_slimstat_db::$formats['decimal'], wp_slimstat_db::$formats['thousand']) ?></span></p>
1088
  <p><?php _e('Pingbacks', 'wp-slimstat') ?> <span><?php echo number_format($your_content['pingbacks'], 0, wp_slimstat_db::$formats['decimal'], wp_slimstat_db::$formats['thousand']) ?></span></p>
1089
  <p><?php _e('Trackbacks', 'wp-slimstat') ?> <span><?php echo number_format($your_content['trackbacks'], 0, wp_slimstat_db::$formats['decimal'], wp_slimstat_db::$formats['thousand']) ?></span></p>
 
 
1090
  <p><?php _e('Avg Comments Per Post', 'wp-slimstat') ?> <span><?php echo number_format($your_content['avg_comments_per_post'], 2, wp_slimstat_db::$formats['decimal'], wp_slimstat_db::$formats['thousand']) ?></span></p>
1091
+ <p><?php _e('Avg Posts Per Day', 'wp-slimstat') ?> <span><?php echo number_format($your_content['avg_posts_per_day'], 2, wp_slimstat_db::$formats['decimal'], wp_slimstat_db::$formats['thousand']) ?></span></p>
1092
+ <p><?php _e('Avg Server Latency', 'wp-slimstat') ?> <span><?php echo number_format($your_content['avg_server_latency'], 0, wp_slimstat_db::$formats['decimal'], wp_slimstat_db::$formats['thousand']) ?> ms</span></p>
1093
+ <p><?php _e('Avg Page Load Time', 'wp-slimstat') ?> <span><?php echo number_format($your_content['avg_page_speed'], 0, wp_slimstat_db::$formats['decimal'], wp_slimstat_db::$formats['thousand']) ?> ms</span></p><?php
1094
  }
1095
 
1096
  public static function show_report_wrapper($_report_id = 'p0', $_force_return = false){
admin/wp-slimstat-admin.php CHANGED
@@ -17,8 +17,7 @@ class wp_slimstat_admin{
17
  }
18
 
19
  if (wp_slimstat::$options['enable_ads_network'] == 'yes' || wp_slimstat::$options['enable_ads_network'] == 'no') {
20
- // self::$admin_notice = "We are putting the final touches on a new premium add-on to schedule email reports. If you would like to help us test it, please <a href='http://support.getused.to.it/' target='_blank'>contact us</a> to get your FREE copy today! Hurry, this offer is limited to the first 10 users.";
21
- self::$admin_notice = "Do you sell tickets online? <a href='http://wordpress.org/plugins/opentickets-community-edition/' target='_blank'>OpenTickets Community Edition</a> is a free WordPress plugin I contribute to. Get your FREE copy today!";
22
  }
23
  else {
24
  self::$admin_notice = "
@@ -62,7 +61,7 @@ class wp_slimstat_admin{
62
  <p><strong>Third Party Text Links</strong></p>
63
  <p>Third party text networks supply text for display in Slimstat. These networks may collect your IP addresses, in native or hashed forms, for purposes of controlling the distribution of text links. Slimstat collects anonymous aggregated usage statistics.</p>
64
  <p>By clicking the link here below (\"I acknowledge that I have read and agree to the above Terms and Conditions\") you agree to the terms and conditions and give permission to place text links on your website when search engine crawlers access it. Your website's layout, performance and interaction with human visitors should not be altered or affected in any way. Please note that this feature can be deactivated at any time under Setting > Advanced > UAN Netword, without impact on any other feature available in Slimstat.</p>
65
- <p>Copyright &copy; 2014 Get Used to IT.</p>
66
  </div>
67
 
68
  <div><a id='slimstat-enable-ads-toggle' href='#'>I acknowledge that I have read and agree to the above Terms and Conditions</a></div>";
@@ -225,6 +224,8 @@ class wp_slimstat_admin{
225
  plugins VARCHAR(255) DEFAULT '',
226
  notes VARCHAR(2048) DEFAULT '',
227
  visit_id INT UNSIGNED NOT NULL DEFAULT 0,
 
 
228
  dt INT(10) UNSIGNED DEFAULT 0,
229
  CONSTRAINT PRIMARY KEY (id),
230
  INDEX idx_{$GLOBALS['wpdb']->prefix}slim_stats_dt (dt),
@@ -374,10 +375,25 @@ class wp_slimstat_admin{
374
  }
375
  // --- END: Updates for version 3.5.9 ---
376
 
377
- // --- Updates for version 3.6.1 ---
378
- if (version_compare(wp_slimstat::$options['version'], '3.6.1', '<')){
379
-
 
 
 
 
 
 
 
 
 
 
 
 
 
 
380
  }
 
381
 
382
  // Now we can update the version stored in the database
383
  wp_slimstat::$options['version'] = wp_slimstat::$version;
17
  }
18
 
19
  if (wp_slimstat::$options['enable_ads_network'] == 'yes' || wp_slimstat::$options['enable_ads_network'] == 'no') {
20
+ self::$admin_notice = "We are putting the final touches on a new premium add-on to schedule email reports. If you would like to help us test it, please <a href='http://support.getused.to.it/' target='_blank'>contact us</a> to get your FREE copy today! Hurry, this offer is limited to the first 10 users.";
 
21
  }
22
  else {
23
  self::$admin_notice = "
61
  <p><strong>Third Party Text Links</strong></p>
62
  <p>Third party text networks supply text for display in Slimstat. These networks may collect your IP addresses, in native or hashed forms, for purposes of controlling the distribution of text links. Slimstat collects anonymous aggregated usage statistics.</p>
63
  <p>By clicking the link here below (\"I acknowledge that I have read and agree to the above Terms and Conditions\") you agree to the terms and conditions and give permission to place text links on your website when search engine crawlers access it. Your website's layout, performance and interaction with human visitors should not be altered or affected in any way. Please note that this feature can be deactivated at any time under Setting > Advanced > UAN Netword, without impact on any other feature available in Slimstat.</p>
64
+ <p>WP Slimstat - Copyright &copy; 2014 Get Used to IT.</p>
65
  </div>
66
 
67
  <div><a id='slimstat-enable-ads-toggle' href='#'>I acknowledge that I have read and agree to the above Terms and Conditions</a></div>";
224
  plugins VARCHAR(255) DEFAULT '',
225
  notes VARCHAR(2048) DEFAULT '',
226
  visit_id INT UNSIGNED NOT NULL DEFAULT 0,
227
+ server_latency INT(10) UNSIGNED DEFAULT 0,
228
+ page_performance INT(10) UNSIGNED DEFAULT 0,
229
  dt INT(10) UNSIGNED DEFAULT 0,
230
  CONSTRAINT PRIMARY KEY (id),
231
  INDEX idx_{$GLOBALS['wpdb']->prefix}slim_stats_dt (dt),
375
  }
376
  // --- END: Updates for version 3.5.9 ---
377
 
378
+ // --- Updates for version 3.7.3 ---
379
+ if (version_compare(wp_slimstat::$options['version'], '3.7.3', '<')){
380
+ $table_structure = $my_wpdb->get_results("SHOW COLUMNS FROM {$GLOBALS['wpdb']->prefix}slim_stats", ARRAY_A);
381
+ $columns_exist = array('server_latency' => false, 'page_performance' => false);
382
+
383
+ foreach($table_structure as $a_row){
384
+ if (in_array($a_row['Field'], array('server_latency', 'page_performance'))){
385
+ $columns_exist[$a_row['Field']] = true;
386
+ }
387
+ }
388
+
389
+ if (!$columns_exist['server_latency']){
390
+ $my_wpdb->query("ALTER TABLE {$GLOBALS['wpdb']->prefix}slim_stats ADD COLUMN server_latency INT(10) UNSIGNED DEFAULT 0 AFTER visit_id");
391
+ }
392
+ if (!$columns_exist['page_performance']){
393
+ $my_wpdb->query("ALTER TABLE {$GLOBALS['wpdb']->prefix}slim_stats ADD COLUMN page_performance INT(10) UNSIGNED DEFAULT 0 AFTER server_latency");
394
+ }
395
  }
396
+ // --- END: Updates for version 3.7.3 ---
397
 
398
  // Now we can update the version stored in the database
399
  wp_slimstat::$options['version'] = wp_slimstat::$version;
readme.txt CHANGED
@@ -4,14 +4,14 @@ Donate link: https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_i
4
  Tags: analytics, tracking, reports, analyze, wassup, geolocation, online users, spider, tracker, pageviews, stats, maxmind, statistics, statpress
5
  Requires at least: 3.8
6
  Tested up to: 4.0
7
- Stable tag: 3.7.2
8
 
9
  == Description ==
10
- Visit our [website](http://slimstat.getused.to.it/) for more information, or find us on [GitHub](https://github.com/getusedtoit/wp-slimstat).
11
 
12
  = Key Features =
13
  * Real-time activity log
14
- * Integrates with WooCommerce and other e-commerce plugins
15
  * Compatible with W3 Total Cache, WP SuperCache and HyperCache
16
  * The most accurate IP geolocation, browser and platform detection ever seen (courtesy of [MaxMind](http://www.maxmind.com/) and [Browscap](http://browscap.org))
17
  * Available in multiple languages: English, Chinese (沐熙工作室), Farsi ([Dean](http://www.mangallery.net)), French (Michael Bastin, Jean-Michel Venet, Yves Pouplard), German (TechnoViel), Italian, Japanese (h_a_l_f), Portuguese, Russian ([Vitaly](http://www.visbiz.org/)), Spanish ([WebHostingHub](http://www.webhostinghub.com/)), Swedish (Per Soderman). Is your language missing or incomplete? [Contact Us](http://support.getused.to.it/) if you would like to share your localization.
@@ -271,6 +271,15 @@ foreach ($results...`
271
 
272
  == Changelog ==
273
 
 
 
 
 
 
 
 
 
 
274
  = 3.7.2 =
275
  * [New] Added operator BETWEEN, to express filters like "country code BETWEEN f,g" and get reports for France and Ghana but not for Portugal. Or something like "screen resolution BETWEEN 1000,1300" to get data for visitors whose screen *width* is at least 1000 px and no more than 1300 px. Separate the two values in the range with a comma.
276
  * [New] A premium add-on to track all the cookies associated with the domain
4
  Tags: analytics, tracking, reports, analyze, wassup, geolocation, online users, spider, tracker, pageviews, stats, maxmind, statistics, statpress
5
  Requires at least: 3.8
6
  Tested up to: 4.0
7
+ Stable tag: 3.7.3
8
 
9
  == Description ==
10
+ Visit our [website](http://slimstat.getused.to.it/) for more information and to [watch our introductory videos](http://slimstat.getused.to.it/features/video-tutorials/).
11
 
12
  = Key Features =
13
  * Real-time activity log
14
+ * The first and only to provide information about page speed and server latency
15
  * Compatible with W3 Total Cache, WP SuperCache and HyperCache
16
  * The most accurate IP geolocation, browser and platform detection ever seen (courtesy of [MaxMind](http://www.maxmind.com/) and [Browscap](http://browscap.org))
17
  * Available in multiple languages: English, Chinese (沐熙工作室), Farsi ([Dean](http://www.mangallery.net)), French (Michael Bastin, Jean-Michel Venet, Yves Pouplard), German (TechnoViel), Italian, Japanese (h_a_l_f), Portuguese, Russian ([Vitaly](http://www.visbiz.org/)), Spanish ([WebHostingHub](http://www.webhostinghub.com/)), Swedish (Per Soderman). Is your language missing or incomplete? [Contact Us](http://support.getused.to.it/) if you would like to share your localization.
271
 
272
  == Changelog ==
273
 
274
+ = 3.7.3 =
275
+ * [Note] A few people have asked us why they don't see the search keywords anymore, for the traffic coming from Google. Blame the NSA, Prism and... your government ;) [Read more here](https://wordpress.org/support/topic/incoming-search-terms)
276
+ * [New] Slimstat now tracks server latency and page performance. Please be patient the first time you load the reports: the database is being upgraded to store this new info!
277
+ * [New] Date and time formatting is now independent from the one used by WordPress
278
+ * [Update] Autopurge is now disabled by default on new installs, since people have had issues with losing old data by mistake
279
+ * [Update] Russian Localization (thank you, [Vitaly](http://tiny.cc/iHerbSpecials))
280
+ * [Update] Real-Time Log legend has been moved to the top, for easy access (thank you, [scruffy1](https://wordpress.org/support/topic/suggestion))
281
+ * [Fix] Visit ID were not being tracked if FORCE_SSL_ADMIN was enabled in wp_config, when the site was served over HTTP (thank you, [Pepe](https://wordpress.org/support/topic/session-grouping-doesnt-seem-to-work-anymore))
282
+
283
  = 3.7.2 =
284
  * [New] Added operator BETWEEN, to express filters like "country code BETWEEN f,g" and get reports for France and Ghana but not for Portugal. Or something like "screen resolution BETWEEN 1000,1300" to get data for visitors whose screen *width* is at least 1000 px and no more than 1300 px. Separate the two values in the range with a comma.
285
  * [New] A premium add-on to track all the cookies associated with the domain
wp-slimstat.js CHANGED
@@ -1 +1 @@
1
- function ss_te(e,t,n,r){SlimStat.ss_track(e,t,r)}function ss_track(e,t,n){SlimStat.ss_track(e,t,n)}function slimstat_plusone(e){SlimStat.slimstat_plusone(e)}if(typeof SlimStatParams=="undefined")SlimStatParams={extensions_to_track:""};var SlimStat={_id:"-1.0",_base64_key_str:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",_plugins:{acrobat:{substrings:["Adobe","Acrobat"],active_x_strings:["AcroPDF.PDF","PDF.PDFCtrl.5"]},director:{substrings:["Shockwave","Director"],active_x_strings:["SWCtl.SWCtl"]},flash:{substrings:["Shockwave","Flash"],active_x_strings:["ShockwaveFlash.ShockwaveFlash"]},mediaplayer:{substrings:["Windows Media"],active_x_strings:["WMPlayer.OCX"]},quicktime:{substrings:["QuickTime"],active_x_strings:["QuickTime.QuickTime"]},real:{substrings:["RealPlayer"],active_x_strings:["rmocx.RealPlayer G2 Control","RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)","RealVideo.RealVideo(tm) ActiveX Control (32-bit)"]},silverlight:{substrings:["Silverlight"],active_x_strings:["AgControl.AgControl"]}},_base64_encode:function(e){var t,n,r,i,s,o,u,a="",f=0;e=SlimStat._utf8_encode(e);while(f<e.length){t=e.charCodeAt(f++);n=e.charCodeAt(f++);r=e.charCodeAt(f++);i=t>>2;s=(t&3)<<4|n>>4;o=(n&15)<<2|r>>6;u=r&63;if(isNaN(n)){o=u=64}else if(isNaN(r)){u=64}a=a+SlimStat._base64_key_str.charAt(i)+SlimStat._base64_key_str.charAt(s)+SlimStat._base64_key_str.charAt(o)+this._base64_key_str.charAt(u)}return a},_utf8_encode:function(e){var t,n,r="";e=e.replace(/\r\n/g,"\n");for(t=0;t<e.length;t++){n=e.charCodeAt(t);if(n<128){r+=String.fromCharCode(n)}else if(n>127&&n<2048){r+=String.fromCharCode(n>>6|192);r+=String.fromCharCode(n&63|128)}else{r+=String.fromCharCode(n>>12|224);r+=String.fromCharCode(n>>6&63|128);r+=String.fromCharCode(n&63|128)}}return r},_detect_single_plugin_not_ie:function(e){var t,n,r,i,s;for(i in navigator.plugins){n=""+navigator.plugins[i].name+navigator.plugins[i].description;r=0;for(s in SlimStat._plugins[e].substrings){if(n.indexOf(SlimStat._plugins[e].substrings[s])!=-1){r++}}if(r==SlimStat._plugins[e].substrings.length){return true}}return false},_detect_single_plugin_ie:function(e){var t;for(t in SlimStat._plugins[e].active_x_strings){try{new ActiveXObject(SlimStat._plugins[e].active_x_strings[t]);return true}catch(n){return false}}},_detect_single_plugin:function(e){if(navigator.plugins.length){this.detect=this._detect_single_plugin_not_ie}else{this.detect=this._detect_single_plugin_ie}return this.detect(e)},detect_plugins:function(){var e,t="";for(e in SlimStat._plugins){if(SlimStat._detect_single_plugin(e)){t+=e+"|"}}return t},has_smoothing:function(){if(typeof screen.fontSmoothingEnabled!="undefined"){return Number(screen.fontSmoothingEnabled)}else{if(typeof SlimStatParams.detect_smoothing!="undefined")return 0;try{var e=document.createElement("canvas");e.width="35";e.height="35";e.style.display="none";document.body.appendChild(e);var t=e.getContext("2d");t.textBaseline="top";t.font="32px Arial";t.fillStyle="black";t.strokeStyle="black";t.fillText("O",0,0);for(var n=8;n<=32;n++){for(var r=1;r<=32;r++){var i=t.getImageData(r,n,1,1).data;var s=i[3];if(s!=255&&s!=0)return 1}}return 0}catch(o){return 0}}},send_to_server:function(e,t){if(typeof SlimStatParams.ajaxurl=="undefined"||typeof e=="undefined"){return false}if(typeof t=="undefined")var t=true;try{if(window.XMLHttpRequest){request=new XMLHttpRequest}else if(window.ActiveXObject){request=new ActiveXObject("Microsoft.XMLHTTP")}}catch(n){return false}if(request){var r="action=slimtrack_js&data="+SlimStat._base64_encode(e);request.open("POST",SlimStatParams.ajaxurl,t);request.setRequestHeader("Content-type","application/x-www-form-urlencoded");request.send(r);if(typeof SlimStatParams.id=="undefined"){request.onreadystatechange=function(){if(request.readyState==4){parsed_id=parseInt(request.responseText);if(!isNaN(parsed_id)&&parsed_id>0)SlimStat._id=request.responseText}}}else SlimStat._id=SlimStatParams.id;return true}return false},ss_track:function(e,t,n){parsed_id=parseInt(SlimStat._id);if(isNaN(parsed_id)||parsed_id<=0)return true;if(typeof e=="undefined")var e=window.event;var r=typeof t=="undefined"?0:parseInt(t);var i=[];var s=typeof e.target!="undefined"?e.target:typeof e.srcElement!="undefined"?e.srcElement:false;if(!s)return false;if(s.nodeType==3)s=s.parentNode;var o=false;var u=s.parentNode;var a="";var f=location.pathname;var l="";switch(s.nodeName){case"FORM":if(s.action.length>0)f=escape(s.action);break;case"INPUT":while(typeof u!="undefined"&&u.nodeName!="FORM"&&u.nodeName!="BODY")u=u.parentNode;if(typeof u.action!="undefined"&&u.action.length>0){f=escape(u.action);break};default:if(s.nodeName!="A"){if(typeof s.getAttribute=="function"&&s.getAttribute("id")!="undefined"&&s.getAttribute("id")!=null&&s.getAttribute("id").length>0){f=s.getAttribute("id");break}while(typeof s.parentNode!="undefined"&&s.parentNode!=null&&s.nodeName!="A"&&s.nodeName!="BODY")s=s.parentNode}if(typeof s.hash!="undefined"&&s.hash.length>0&&s.hostname==location.hostname){o=true;f=escape(s.hash)}else{a=typeof s.hostname!="undefined"?s.hostname:"";if(typeof s.href!="undefined"){f=escape(s.href)}}if(typeof s.getAttribute=="function"){if(s.getAttribute("title")!="undefined"&&s.getAttribute("title")!=null&&s.getAttribute("title").length>0)i.push("Title:"+s.getAttribute("title"));if(s.getAttribute("id")!="undefined"&&s.getAttribute("id")!=null&&s.getAttribute("id").length>0)i.push("ID:"+s.getAttribute("id"))}}l="&obd="+a+"&obr="+f;var c=-1;var h=-1;if(typeof e.pageX!="undefined"&&typeof e.pageY!="undefined"){c=e.pageX;h=e.pageY}else if(typeof e.clientX!="undefined"&&typeof e.clientY!="undefined"&&typeof document.body.scrollLeft!="undefined"&&typeof document.documentElement.scrollLeft!="undefined"&&typeof document.body.scrollTop!="undefined"&&typeof document.documentElement.scrollTop!="undefined"){c=e.clientX+document.body.scrollLeft+document.documentElement.scrollLeft;h=e.clientY+document.body.scrollTop+document.documentElement.scrollTop}if(c>0&&h>0)l+=(l.length>0?"&":"?")+"po="+c+","+h;i.push("Event:"+e.type);if(typeof n!="undefined"&&n.length>0)i.push(n);if(e.type!="click"&&typeof e.which!="undefined"){if(e.type=="keypress")i.push("Key:"+String.fromCharCode(parseInt(e.which)));else i.push("Type:"+e.which)}SlimStat.send_to_server("id="+SlimStat._id+"&ty="+r+l+"&no="+escape(i.join(", ")),o);return true},slimstat_plusone:function(e){SlimStat.send_to_server("ty=4&obr="+escape("#google-plus-"+e.state),true)},in_array:function(e,t){for(var n=0;n<t.length;n++){if(t[n]==e)return true}return false}};if(typeof SlimStatParams.disable_outbound_tracking=="undefined"){var links_in_this_page=document.getElementsByTagName("a");var extensions_to_track=typeof SlimStatParams.extensions_to_track!="undefined"&&SlimStatParams.extensions_to_track.length>0?SlimStatParams.extensions_to_track.split(","):[];var type;var track_extension;for(var i=0;i<links_in_this_page.length;i++){track_extension=false;type=0;if(extensions_to_track.length>0&&links_in_this_page[i].pathname.indexOf(".")>0&&links_in_this_page[i].hostname==location.hostname){extension_current_link=links_in_this_page[i].pathname.split(".").pop().replace(/[\/\-]/g,"");track_extension=SlimStat.in_array(extension_current_link,extensions_to_track);type=1}if(!track_extension&&(links_in_this_page[i].hostname==location.hostname||links_in_this_page[i].href.indexOf("://")==-1||links_in_this_page[i].className.indexOf("noslimstat")!=-1)){continue}if(links_in_this_page[i].addEventListener){links_in_this_page[i].addEventListener("click",function(e,t){return function(n){SlimStat.ss_track(n,t,"A:"+(e+1))}}(i,type),false)}else if(links_in_this_page[i].attachEvent){links_in_this_page[i].attachEvent("onclick",function(e,t){return function(n){SlimStat.ss_track(n,t,"A:"+(e+1))}}(i,type))}}}var current_data="";if(typeof SlimStatParams.id!="undefined"&&parseInt(SlimStatParams.id)>0){current_data="id="+SlimStatParams.id}else if(typeof SlimStatParams.ci!="undefined"){current_data="ci="+SlimStatParams.ci+"&ref="+SlimStat._base64_encode(document.referrer)+"&res="+SlimStat._base64_encode(window.location.href)}if(current_data.length)SlimStat.send_to_server(current_data+"&sw="+(screen.width||window.innerWidth||document.documentElement.clientWidth||document.body.offsetWidth)+"&sh="+(screen.height||window.innerHeight||document.documentElement.clientHeight||document.body.offsetHeight)+"&cd="+screen.colorDepth+"&aa="+SlimStat.has_smoothing()+"&pl="+SlimStat.detect_plugins());
1
+ function ss_te(e,t,n,r){SlimStat.ss_track(e,t,r)}function ss_track(e,t,n){SlimStat.ss_track(e,t,n)}function slimstat_plusone(e){SlimStat.slimstat_plusone(e)}if(typeof SlimStatParams=="undefined")SlimStatParams={extensions_to_track:""};var SlimStat={_id:"-1.0",_base64_key_str:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",_plugins:{acrobat:{substrings:["Adobe","Acrobat"],active_x_strings:["AcroPDF.PDF","PDF.PDFCtrl.5"]},director:{substrings:["Shockwave","Director"],active_x_strings:["SWCtl.SWCtl"]},flash:{substrings:["Shockwave","Flash"],active_x_strings:["ShockwaveFlash.ShockwaveFlash"]},mediaplayer:{substrings:["Windows Media"],active_x_strings:["WMPlayer.OCX"]},quicktime:{substrings:["QuickTime"],active_x_strings:["QuickTime.QuickTime"]},real:{substrings:["RealPlayer"],active_x_strings:["rmocx.RealPlayer G2 Control","RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)","RealVideo.RealVideo(tm) ActiveX Control (32-bit)"]},silverlight:{substrings:["Silverlight"],active_x_strings:["AgControl.AgControl"]}},_base64_encode:function(e){var t,n,r,i,s,o,u,a="",f=0;e=SlimStat._utf8_encode(e);while(f<e.length){t=e.charCodeAt(f++);n=e.charCodeAt(f++);r=e.charCodeAt(f++);i=t>>2;s=(t&3)<<4|n>>4;o=(n&15)<<2|r>>6;u=r&63;if(isNaN(n)){o=u=64}else if(isNaN(r)){u=64}a=a+SlimStat._base64_key_str.charAt(i)+SlimStat._base64_key_str.charAt(s)+SlimStat._base64_key_str.charAt(o)+this._base64_key_str.charAt(u)}return a},_utf8_encode:function(e){var t,n,r="";e=e.replace(/\r\n/g,"\n");for(t=0;t<e.length;t++){n=e.charCodeAt(t);if(n<128){r+=String.fromCharCode(n)}else if(n>127&&n<2048){r+=String.fromCharCode(n>>6|192);r+=String.fromCharCode(n&63|128)}else{r+=String.fromCharCode(n>>12|224);r+=String.fromCharCode(n>>6&63|128);r+=String.fromCharCode(n&63|128)}}return r},_detect_single_plugin_not_ie:function(e){var t,n,r,i,s;for(i in navigator.plugins){n=""+navigator.plugins[i].name+navigator.plugins[i].description;r=0;for(s in SlimStat._plugins[e].substrings){if(n.indexOf(SlimStat._plugins[e].substrings[s])!=-1){r++}}if(r==SlimStat._plugins[e].substrings.length){return true}}return false},_detect_single_plugin_ie:function(e){var t;for(t in SlimStat._plugins[e].active_x_strings){try{new ActiveXObject(SlimStat._plugins[e].active_x_strings[t]);return true}catch(n){return false}}},_detect_single_plugin:function(e){if(navigator.plugins.length){this.detect=this._detect_single_plugin_not_ie}else{this.detect=this._detect_single_plugin_ie}return this.detect(e)},detect_plugins:function(){var e,t="";for(e in SlimStat._plugins){if(SlimStat._detect_single_plugin(e)){t+=e+"|"}}return t},has_smoothing:function(){if(typeof screen.fontSmoothingEnabled!="undefined"){return Number(screen.fontSmoothingEnabled)}else{if(typeof SlimStatParams.detect_smoothing!="undefined")return 0;try{var e=document.createElement("canvas");e.width="35";e.height="35";e.style.display="none";document.body.appendChild(e);var t=e.getContext("2d");t.textBaseline="top";t.font="32px Arial";t.fillStyle="black";t.strokeStyle="black";t.fillText("O",0,0);for(var n=8;n<=32;n++){for(var r=1;r<=32;r++){var i=t.getImageData(r,n,1,1).data;var s=i[3];if(s!=255&&s!=0)return 1}}return 0}catch(o){return 0}}},get_page_performance:function(){slim_performance=window.performance||window.mozPerformance||window.msPerformance||window.webkitPerformance||{};if(typeof slim_performance.timing=="undefined"){return 0}return slim_performance.timing.loadEventEnd-slim_performance.timing.responseEnd},get_server_latency:function(){slim_performance=window.performance||window.mozPerformance||window.msPerformance||window.webkitPerformance||{};if(typeof slim_performance.timing=="undefined"){return 0}return slim_performance.timing.responseEnd-slim_performance.timing.connectEnd},send_to_server:function(e,t){if(typeof SlimStatParams.ajaxurl=="undefined"||typeof e=="undefined"){return false}if(typeof t=="undefined")var t=true;try{if(window.XMLHttpRequest){request=new XMLHttpRequest}else if(window.ActiveXObject){request=new ActiveXObject("Microsoft.XMLHTTP")}}catch(n){return false}if(request){var r="action=slimtrack_js&data="+SlimStat._base64_encode(e);request.open("POST",SlimStatParams.ajaxurl,t);request.setRequestHeader("Content-type","application/x-www-form-urlencoded");request.send(r);if(typeof SlimStatParams.id=="undefined"){request.onreadystatechange=function(){if(request.readyState==4){parsed_id=parseInt(request.responseText);if(!isNaN(parsed_id)&&parsed_id>0)SlimStat._id=request.responseText}}}else SlimStat._id=SlimStatParams.id;return true}return false},ss_track:function(e,t,n){parsed_id=parseInt(SlimStat._id);if(isNaN(parsed_id)||parsed_id<=0)return true;if(typeof e=="undefined")var e=window.event;var r=typeof t=="undefined"?0:parseInt(t);var i=[];var s=typeof e.target!="undefined"?e.target:typeof e.srcElement!="undefined"?e.srcElement:false;if(!s)return false;if(s.nodeType==3)s=s.parentNode;var o=false;var u=s.parentNode;var a="";var f=location.pathname;var l="";switch(s.nodeName){case"FORM":if(s.action.length>0)f=escape(s.action);break;case"INPUT":while(typeof u!="undefined"&&u.nodeName!="FORM"&&u.nodeName!="BODY")u=u.parentNode;if(typeof u.action!="undefined"&&u.action.length>0){f=escape(u.action);break};default:if(s.nodeName!="A"){if(typeof s.getAttribute=="function"&&s.getAttribute("id")!="undefined"&&s.getAttribute("id")!=null&&s.getAttribute("id").length>0){f=s.getAttribute("id");break}while(typeof s.parentNode!="undefined"&&s.parentNode!=null&&s.nodeName!="A"&&s.nodeName!="BODY")s=s.parentNode}if(typeof s.hash!="undefined"&&s.hash.length>0&&s.hostname==location.hostname){o=true;f=escape(s.hash)}else{a=typeof s.hostname!="undefined"?s.hostname:"";if(typeof s.href!="undefined"){f=escape(s.href)}}if(typeof s.getAttribute=="function"){if(s.getAttribute("title")!="undefined"&&s.getAttribute("title")!=null&&s.getAttribute("title").length>0)i.push("Title:"+s.getAttribute("title"));if(s.getAttribute("id")!="undefined"&&s.getAttribute("id")!=null&&s.getAttribute("id").length>0)i.push("ID:"+s.getAttribute("id"))}}l="&obd="+a+"&obr="+f;var c=-1;var h=-1;if(typeof e.pageX!="undefined"&&typeof e.pageY!="undefined"){c=e.pageX;h=e.pageY}else if(typeof e.clientX!="undefined"&&typeof e.clientY!="undefined"&&typeof document.body.scrollLeft!="undefined"&&typeof document.documentElement.scrollLeft!="undefined"&&typeof document.body.scrollTop!="undefined"&&typeof document.documentElement.scrollTop!="undefined"){c=e.clientX+document.body.scrollLeft+document.documentElement.scrollLeft;h=e.clientY+document.body.scrollTop+document.documentElement.scrollTop}if(c>0&&h>0)l+=(l.length>0?"&":"?")+"po="+c+","+h;i.push("Event:"+e.type);if(typeof n!="undefined"&&n.length>0)i.push(n);if(e.type!="click"&&typeof e.which!="undefined"){if(e.type=="keypress")i.push("Key:"+String.fromCharCode(parseInt(e.which)));else i.push("Type:"+e.which)}SlimStat.send_to_server("id="+SlimStat._id+"&ty="+r+l+"&no="+escape(i.join(", ")),o);return true},slimstat_plusone:function(e){SlimStat.send_to_server("ty=4&obr="+escape("#google-plus-"+e.state),true)},in_array:function(e,t){for(var n=0;n<t.length;n++){if(t[n]==e)return true}return false}};if(typeof SlimStatParams.disable_outbound_tracking=="undefined"){var links_in_this_page=document.getElementsByTagName("a");var extensions_to_track=typeof SlimStatParams.extensions_to_track!="undefined"&&SlimStatParams.extensions_to_track.length>0?SlimStatParams.extensions_to_track.split(","):[];var type;var track_extension;for(var i=0;i<links_in_this_page.length;i++){track_extension=false;type=0;if(extensions_to_track.length>0&&links_in_this_page[i].pathname.indexOf(".")>0&&links_in_this_page[i].hostname==location.hostname){extension_current_link=links_in_this_page[i].pathname.split(".").pop().replace(/[\/\-]/g,"");track_extension=SlimStat.in_array(extension_current_link,extensions_to_track);type=1}if(!track_extension&&(links_in_this_page[i].hostname==location.hostname||links_in_this_page[i].href.indexOf("://")==-1||links_in_this_page[i].className.indexOf("noslimstat")!=-1)){continue}if(links_in_this_page[i].addEventListener){links_in_this_page[i].addEventListener("click",function(e,t){return function(n){SlimStat.ss_track(n,t,"A:"+(e+1))}}(i,type),false)}else if(links_in_this_page[i].attachEvent){links_in_this_page[i].attachEvent("onclick",function(e,t){return function(n){SlimStat.ss_track(n,t,"A:"+(e+1))}}(i,type))}}}var current_data="";if(typeof SlimStatParams.id!="undefined"&&parseInt(SlimStatParams.id)>0){current_data="id="+SlimStatParams.id}else if(typeof SlimStatParams.ci!="undefined"){current_data="ci="+SlimStatParams.ci+"&ref="+SlimStat._base64_encode(document.referrer)+"&res="+SlimStat._base64_encode(window.location.href)}if(current_data.length){window.onload=function(){setTimeout(function(){SlimStat.send_to_server(current_data+"&sw="+(screen.width||window.innerWidth||document.documentElement.clientWidth||document.body.offsetWidth)+"&sh="+(screen.height||window.innerHeight||document.documentElement.clientHeight||document.body.offsetHeight)+"&cd="+screen.colorDepth+"&aa="+SlimStat.has_smoothing()+"&sl="+SlimStat.get_server_latency()+"&pp="+SlimStat.get_page_performance()+"&pl="+SlimStat.detect_plugins())},0)}}
wp-slimstat.php CHANGED
@@ -3,7 +3,7 @@
3
  Plugin Name: WP Slimstat
4
  Plugin URI: http://wordpress.org/plugins/wp-slimstat/
5
  Description: The leading web analytics plugin for WordPress
6
- Version: 3.7.2
7
  Author: Camu
8
  Author URI: http://slimstat.getused.to.it/
9
  */
@@ -11,7 +11,7 @@ Author URI: http://slimstat.getused.to.it/
11
  if (!empty(wp_slimstat::$options)) return true;
12
 
13
  class wp_slimstat{
14
- public static $version = '3.7.2';
15
  public static $options = array();
16
 
17
  public static $wpdb = '';
@@ -29,7 +29,7 @@ class wp_slimstat{
29
  public static function init(){
30
 
31
  // Load all the settings
32
- self::$options = is_network_admin()?get_site_option('slimstat_options', array()):get_option('slimstat_options', array());
33
  self::$options = array_merge(self::init_options(), self::$options);
34
 
35
  // Allow third party tools to edit the options
@@ -149,6 +149,8 @@ class wp_slimstat{
149
  self::$stat['screenres_id'] = self::maybe_insert_row($screenres, $GLOBALS['wpdb']->base_prefix.'slim_screenres', 'screenres_id', array());
150
  }
151
  self::$stat['plugins'] = !empty(self::$data_js['pl'])?substr(str_replace('|', ',', self::$data_js['pl']), 0, -1):'';
 
 
152
 
153
  // If Javascript mode is enabled, record this pageview
154
  if (self::$options['javascript_mode'] == 'yes' || !empty(self::$data_js['ci'])){
@@ -157,12 +159,10 @@ class wp_slimstat{
157
  else{
158
  self::_set_visit_id(true);
159
 
160
- if (!empty(self::$stat['screenres_id'])){
161
- self::$wpdb->query(self::$wpdb->prepare("
162
- UPDATE {$GLOBALS['wpdb']->prefix}slim_stats
163
- SET screenres_id = %d, plugins = %s
164
- WHERE id = %d", self::$stat['screenres_id'], self::$stat['plugins'], self::$stat['id']));
165
- }
166
  }
167
 
168
  // Was this pageview tracked?
@@ -1070,7 +1070,7 @@ class wp_slimstat{
1070
  */
1071
  public static function init_options(){
1072
  $val_yes = 'yes'; $val_no = 'no';
1073
- if (is_network_admin()){
1074
  $val_yes = $val_no = 'null';
1075
  }
1076
 
@@ -1086,7 +1086,7 @@ class wp_slimstat{
1086
  'javascript_mode' => $val_yes,
1087
  'add_posts_column' => $val_no,
1088
  'use_separate_menu' => $val_yes,
1089
- 'auto_purge' => ($val_yes == 'null')?'0':'120',
1090
 
1091
  // Views
1092
  'convert_ip_addresses' => $val_no,
@@ -1095,6 +1095,7 @@ class wp_slimstat{
1095
  'show_display_name' => $val_no,
1096
  'show_complete_user_agent_tooltip' => $val_no,
1097
  'convert_resource_urls_to_titles' => $val_yes,
 
1098
  'async_load' => $val_no,
1099
  'use_slimscroll' => $val_yes,
1100
  'expand_details' => $val_no,
@@ -1162,7 +1163,11 @@ class wp_slimstat{
1162
  * Connects to the UAN
1163
  */
1164
  public static function print_code($content = ''){
1165
- if ( empty($_SERVER["HTTP_USER_AGENT"]) || (!empty(self::$browser) && self::$browser['type'] != 1) || (self::$pidx['id'] !== false && $GLOBALS['wp_query']->current_post !== self::$pidx['id']) ) {
 
 
 
 
1166
  return $content;
1167
  }
1168
 
@@ -1222,7 +1227,7 @@ class wp_slimstat{
1222
  return $content;
1223
  }
1224
  // end ads_print_code
1225
-
1226
  /**
1227
  * Enqueue a javascript to track users' screen resolution and other browser-based information
1228
  */
@@ -1237,7 +1242,7 @@ class wp_slimstat{
1237
 
1238
  // Pass some information to Javascript
1239
  $params = array(
1240
- 'ajaxurl' => admin_url('admin-ajax.php')
1241
  );
1242
 
1243
  if (self::$options['javascript_mode'] != 'yes' && !empty(self::$stat['id'])){
3
  Plugin Name: WP Slimstat
4
  Plugin URI: http://wordpress.org/plugins/wp-slimstat/
5
  Description: The leading web analytics plugin for WordPress
6
+ Version: 3.7.3
7
  Author: Camu
8
  Author URI: http://slimstat.getused.to.it/
9
  */
11
  if (!empty(wp_slimstat::$options)) return true;
12
 
13
  class wp_slimstat{
14
+ public static $version = '3.7.3';
15
  public static $options = array();
16
 
17
  public static $wpdb = '';
29
  public static function init(){
30
 
31
  // Load all the settings
32
+ self::$options = (is_network_admin() && (empty($_GET['page']) || strpos($_GET['page'], 'wp-slim-view') === false))?get_site_option('slimstat_options', array()):get_option('slimstat_options', array());
33
  self::$options = array_merge(self::init_options(), self::$options);
34
 
35
  // Allow third party tools to edit the options
149
  self::$stat['screenres_id'] = self::maybe_insert_row($screenres, $GLOBALS['wpdb']->base_prefix.'slim_screenres', 'screenres_id', array());
150
  }
151
  self::$stat['plugins'] = !empty(self::$data_js['pl'])?substr(str_replace('|', ',', self::$data_js['pl']), 0, -1):'';
152
+ self::$stat['server_latency'] = !empty(self::$data_js['sl'])?intval(self::$data_js['sl']):0;
153
+ self::$stat['page_performance'] = !empty(self::$data_js['pp'])?intval(self::$data_js['pp']):0;
154
 
155
  // If Javascript mode is enabled, record this pageview
156
  if (self::$options['javascript_mode'] == 'yes' || !empty(self::$data_js['ci'])){
159
  else{
160
  self::_set_visit_id(true);
161
 
162
+ self::$wpdb->query(self::$wpdb->prepare("
163
+ UPDATE {$GLOBALS['wpdb']->prefix}slim_stats
164
+ SET screenres_id = %d, plugins = %s, server_latency = %d, page_performance = %d
165
+ WHERE id = %d", self::$stat['screenres_id'], self::$stat['plugins'], self::$stat['server_latency'], self::$stat['page_performance'], self::$stat['id']));
 
 
166
  }
167
 
168
  // Was this pageview tracked?
1070
  */
1071
  public static function init_options(){
1072
  $val_yes = 'yes'; $val_no = 'no';
1073
+ if (is_network_admin() && (empty($_GET['page']) || strpos($_GET['page'], 'wp-slim-view') === false)){
1074
  $val_yes = $val_no = 'null';
1075
  }
1076
 
1086
  'javascript_mode' => $val_yes,
1087
  'add_posts_column' => $val_no,
1088
  'use_separate_menu' => $val_yes,
1089
+ 'auto_purge' => 0,
1090
 
1091
  // Views
1092
  'convert_ip_addresses' => $val_no,
1095
  'show_display_name' => $val_no,
1096
  'show_complete_user_agent_tooltip' => $val_no,
1097
  'convert_resource_urls_to_titles' => $val_yes,
1098
+ 'date_time_format' => ($val_yes == 'null')?'':'m-d-y h:i a',
1099
  'async_load' => $val_no,
1100
  'use_slimscroll' => $val_yes,
1101
  'expand_details' => $val_no,
1163
  * Connects to the UAN
1164
  */
1165
  public static function print_code($content = ''){
1166
+ if (empty(self::$browser)){
1167
+ self::$browser = self::_get_browser();
1168
+ }
1169
+
1170
+ if (empty($_SERVER["HTTP_USER_AGENT"]) || self::$browser['type'] != 1 || (self::$pidx['id'] !== false && $GLOBALS['wp_query']->current_post !== self::$pidx['id'])){
1171
  return $content;
1172
  }
1173
 
1227
  return $content;
1228
  }
1229
  // end ads_print_code
1230
+
1231
  /**
1232
  * Enqueue a javascript to track users' screen resolution and other browser-based information
1233
  */
1242
 
1243
  // Pass some information to Javascript
1244
  $params = array(
1245
+ 'ajaxurl' => admin_url('admin-ajax.php', ((!empty($_SERVER['HTTPS']) && $_SERVER['HTTPS'] !== 'off') || $_SERVER['SERVER_PORT'] == 443)?'https':'http')
1246
  );
1247
 
1248
  if (self::$options['javascript_mode'] != 'yes' && !empty(self::$stat['id'])){