Changeset 3412712
- Timestamp:
- 12/06/2025 01:09:07 AM (4 months ago)
- Location:
- wp-stats-manager
- Files:
-
- 94 added
- 3 edited
-
tags/8.4 (added)
-
tags/8.4/css (added)
-
tags/8.4/css/custom_admin.css (added)
-
tags/8.4/css/dashboard_widget.css (added)
-
tags/8.4/css/flags.min.css (added)
-
tags/8.4/css/jquery-ui.css (added)
-
tags/8.4/css/jquery.jqplot.css (added)
-
tags/8.4/css/jquery.modal.min.css (added)
-
tags/8.4/css/modal.css (added)
-
tags/8.4/css/slimselect.min.css (added)
-
tags/8.4/css/style-review.css (added)
-
tags/8.4/css/style.css (added)
-
tags/8.4/error_activation.txt (added)
-
tags/8.4/images (added)
-
tags/8.4/images/ICO_1px.gif (added)
-
tags/8.4/images/arrow_rotate_anticlockwise.png (added)
-
tags/8.4/images/calendar.png (added)
-
tags/8.4/images/chart_line.png (added)
-
tags/8.4/images/chart_line_add.png (added)
-
tags/8.4/images/distance from left.txt (added)
-
tags/8.4/images/features.gif (added)
-
tags/8.4/images/flags.png (added)
-
tags/8.4/images/icon-128x128.gif (added)
-
tags/8.4/images/icons.png (added)
-
tags/8.4/images/mag.png (added)
-
tags/8.4/images/minichart-addon.png (added)
-
tags/8.4/images/network_wireless.png (added)
-
tags/8.4/images/online-blue.gif (added)
-
tags/8.4/images/online-red.gif (added)
-
tags/8.4/images/page_white_copy.png (added)
-
tags/8.4/images/plogo.png (added)
-
tags/8.4/images/plogopro.png (added)
-
tags/8.4/images/poststats-addon.png (added)
-
tags/8.4/images/prohibition_button.png (added)
-
tags/8.4/images/search-engine.png (added)
-
tags/8.4/images/search-engines.png (added)
-
tags/8.4/images/stats_plugin.png (added)
-
tags/8.4/images/traffic.png (added)
-
tags/8.4/images/traffics.png (added)
-
tags/8.4/images/ui-bg_flat_0_888888_40x100.png (added)
-
tags/8.4/images/ui-bg_flat_75_ffffff_40x100.png (added)
-
tags/8.4/images/ui-bg_glass_55_fbf9ee_1x400.png (added)
-
tags/8.4/images/ui-bg_glass_65_ffffff_1x400.png (added)
-
tags/8.4/images/ui-bg_glass_75_dadada_1x400.png (added)
-
tags/8.4/images/ui-bg_glass_75_e6e6e6_1x400.png (added)
-
tags/8.4/images/ui-bg_highlight-soft_75_cccccc_1x100.png (added)
-
tags/8.4/images/ui-icons_222222_256x240.png (added)
-
tags/8.4/images/ui-icons_454545_256x240.png (added)
-
tags/8.4/images/upgrade-button-orange.png (added)
-
tags/8.4/includes (added)
-
tags/8.4/includes/wsm_admin_interface.php (added)
-
tags/8.4/includes/wsm_cron.php (added)
-
tags/8.4/includes/wsm_db.php (added)
-
tags/8.4/includes/wsm_functions.php (added)
-
tags/8.4/includes/wsm_init.php (added)
-
tags/8.4/includes/wsm_modal.php (added)
-
tags/8.4/includes/wsm_requests.php (added)
-
tags/8.4/includes/wsm_shortcodeTable.php (added)
-
tags/8.4/includes/wsm_statistics.php (added)
-
tags/8.4/installation.txt (added)
-
tags/8.4/js (added)
-
tags/8.4/js/custom_admin.js (added)
-
tags/8.4/js/custom_admin.js.bak (added)
-
tags/8.4/js/excanvas.js (added)
-
tags/8.4/js/jqplot.barRenderer.js (added)
-
tags/8.4/js/jqplot.canvasAxisLabelRenderer.js (added)
-
tags/8.4/js/jqplot.canvasAxisTickRenderer.js (added)
-
tags/8.4/js/jqplot.canvasTextRenderer.js (added)
-
tags/8.4/js/jqplot.categoryAxisRenderer.js (added)
-
tags/8.4/js/jqplot.cursor.js (added)
-
tags/8.4/js/jqplot.dateAxisRenderer.js (added)
-
tags/8.4/js/jqplot.enhancedLegendRenderer.js (added)
-
tags/8.4/js/jqplot.enhancedPieLegendRenderer.js (added)
-
tags/8.4/js/jqplot.highlighter.js (added)
-
tags/8.4/js/jqplot.logAxisRenderer.js (added)
-
tags/8.4/js/jqplot.mobile.js (added)
-
tags/8.4/js/jqplot.pieRendererjs.js (added)
-
tags/8.4/js/jquery.jqplot.js (added)
-
tags/8.4/js/jquery.modal.min.js (added)
-
tags/8.4/js/json3.js (added)
-
tags/8.4/js/slimselect.min.js (added)
-
tags/8.4/js/wsm_new.js (added)
-
tags/8.4/languages (added)
-
tags/8.4/languages/wp-stats-manager-de_DE_formal.mo (added)
-
tags/8.4/languages/wp-stats-manager-de_DE_formal.po (added)
-
tags/8.4/languages/wp-stats-manager-fr_FR.mo (added)
-
tags/8.4/languages/wp-stats-manager-fr_FR.po (added)
-
tags/8.4/languages/wp-stats-manager-ru_RU.mo (added)
-
tags/8.4/languages/wp-stats-manager-ru_RU.po (added)
-
tags/8.4/languages/wp-stats-manager.pot (added)
-
tags/8.4/log.txt (added)
-
tags/8.4/notifications.php (added)
-
tags/8.4/readme.txt (added)
-
tags/8.4/wp-stats-manager.php (added)
-
trunk/includes/wsm_statistics.php (modified) (2 diffs)
-
trunk/readme.txt (modified) (2 diffs)
-
trunk/wp-stats-manager.php (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
wp-stats-manager/trunk/includes/wsm_statistics.php
r3345313 r3412712 574 574 'height' => '400px' 575 575 ), $atts, WSM_PREFIX . '_showLastDaysStatsChart'); 576 577 578 // SECURE: sanitize incoming shortcode values 579 $atts['id'] = sanitize_key($atts['id']); 580 $atts['title'] = sanitize_text_field($atts['title']); 581 $atts['width'] = sanitize_text_field($atts['width']); 582 $atts['height'] = sanitize_text_field($atts['height']); 583 $atts['days'] = intval($atts['days']); 584 585 576 586 $html = '<div class="chartContainer">'; 577 587 $html .= $this->wsm_getTopChartBar('lastdaychart'); 578 $html .= '<div id="' . $atts['id']. '"></div></div>';588 $html .= '<div id="' . esc_attr($atts['id']) . '"></div></div>'; 579 589 $tDays = 2; 580 590 $atts['days'] = intval($atts['days']); … … 597 607 $toDayForeCast['firstTimeVisitors'] = round(wsmFnCalculateForeCastData(array_keys($yArray['firstTimeVisitors']), $yArray['firstTimeVisitors'], 7), 0); 598 608 $colors = array('rgba(244,81,81,1)', 'rgba(251,194,70,1)', 'rgba(87,135,184,1)', 'rgba(0,128,0,1)'); 599 $wsmAdminJavaScript .= " 600 //arrLiveStats.push('" . WSM_PREFIX . "CurrentDayStats_" . $atts['id'] . "_" . wsmGetYesterdayDateByTimeZone('Yxmxd') . "'); 609 $safeId = esc_js($atts['id']); 610 $wsmAdminJavaScript .= " 611 //arrLiveStats.push('" . WSM_PREFIX . "CurrentDayStats_" . esc_attr($atts['id']) . "_" . wsmGetYesterdayDateByTimeZone('Yxmxd') . "'); 601 612 //jQuery('#" . WSM_PREFIX . "_lastDaysChart h2.hndle').html('<span>" . sprintf(__('Last %d Days', 'wp-stats-manager'), intval($atts['days'])) . "</span>'); 602 var {$atts['id']}_bpageViews=" . json_encode($arrLineData['pageViews']) . "; 603 var {$atts['id']}_bvisitors=" . json_encode($arrLineData['visitors']) . "; 604 var {$atts['id']}_bfirstVisitors=" . json_encode($arrLineData['firstTimeVisitors']) . "; 605 var {$atts['id']}_bBounce = " . json_encode($arrLineData['Bounce']) . "; 606 var {$atts['id']}_bppv = " . json_encode($arrLineData['ppv']) . "; 607 var {$atts['id']}_bnewVisitor = " . json_encode($arrLineData['newVisitor']) . "; 608 var {$atts['id']}_bavgOnline = " . json_encode($arrLineData['avgOnline']) . "; 609 var {$atts['id']}_legendIndex=[]; 613 614 615 var {$safeId}_bpageViews=" . json_encode($arrLineData['pageViews']) . "; 616 var {$safeId}_bvisitors=" . json_encode($arrLineData['visitors']) . "; 617 var {$safeId}_bfirstVisitors=" . json_encode($arrLineData['firstTimeVisitors']) . "; 618 var {$safeId}_bBounce = " . json_encode($arrLineData['Bounce']) . "; 619 var {$safeId}_bppv = " . json_encode($arrLineData['ppv']) . "; 620 var {$safeId}_bnewVisitor = " . json_encode($arrLineData['newVisitor']) . "; 621 var {$safeId}_bavgOnline = " . json_encode($arrLineData['avgOnline']) . "; 622 var {$safeId}_legendIndex=[]; 610 623 var bcolors=" . json_encode($colors) . "; 611 624 var keyLabels=['" . __('First Time Visitor', 'wp-stats-manager') . "','" . __('Visitors', 'wp-stats-manager') . "','" . __('Page Views', 'wp-stats-manager') . "']; -
wp-stats-manager/trunk/readme.txt
r3345313 r3412712 3 3 Tags: analytics, google analytics, insights, stats, visitors 4 4 Requires at least: 5.0 5 Tested up to: 6. 8.26 Stable tag: 8. 35 Tested up to: 6.9 6 Stable tag: 8.4 7 7 License: GPL3 8 8 … … 82 82 83 83 == Changelog == 84 85 = 8.4 86 Security: Fixed stored XSS in wsm_showLastDaysStatsChart shortcode by sanitizing data before output. 87 84 88 85 89 = 8.3 -
wp-stats-manager/trunk/wp-stats-manager.php
r3345313 r3412712 4 4 * Plugin URI: http://plugins-market.com/contact-us 5 5 * Description: This plugin will track the web analytics for each page and show various analytics report in admin panel as well as in front end. 6 * Version: 8. 36 * Version: 8.4 7 7 * Author: osamaesh 8 8 * Author URI: http://plugins-market.com/
Note: See TracChangeset
for help on using the changeset viewer.