File: /home/mobilech/nepalapplesupport.com/wp-content/plugins/wp-stats-manager/wp-stats-manager.php
<?php
/**
* Plugin Name: WP Visitor Statistics (Real Time Traffic)
* Plugin URI: http://plugins-market.com/contact-us
* 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.
* Version: 8.1
* Author: osamaesh
* Author URI: http://plugins-market.com/
* Developer: osamaesh
* Developer URI: http://www.prismitsystems.com
* Text Domain: wp-stats-manager
* Domain Path: /languages
* Copyright: Plugins-market 2017.
* License: GNU General Public License v3.0
* License URI: http://www.gnu.org/licenses/gpl-3.0.html
**/
if (! defined('ABSPATH')) {
die('Access denied.');
}
//require_once( ABSPATH. 'wp-includes/pluggable.php');
include_once('notifications.php');
define('WSM_PREFIX', 'wsm');
define('WSM_NAME', 'Visitor Statistics (Free)');
define('WSM_DIR', plugin_dir_path(__FILE__));
define('WSM_URL', plugin_dir_url(__FILE__));
define('WSM_FILE', __FILE__);
define('WSM_ONLINE_SESSION', 15); //DEFINE ONLINE SESSION TIME IN MINUTES
define('WSM_PAGE_LIMIT', 10); //DEFINE ONLINE SESSION TIME IN MINUTES
global $wsmAdminColors, $wsmAdminJavaScript, $wsmAdminPageHooks, $wsmRequestArray, $arrCashedStats;
$wsmAdminJavaScript = '';
$wsmAdminPageHooks = array();
$wsmRequestArray = array();
if (isset($_REQUEST) && is_array($_REQUEST)) {
/*
$page = isset($_REQUEST['page']) ? sanitize_text_field($_REQUEST['page']) : '';
$subPage = isset($_REQUEST['subPage']) ? sanitize_text_field($_REQUEST['subPage']) : '';
$subTab = isset($_REQUEST['subTab']) ? sanitize_text_field($_REQUEST['subTab']) : '';
$wmcAction = isset($_REQUEST['wmcAction']) ? sanitize_text_field($_REQUEST['wmcAction']) : '';
$action_name = isset($_REQUEST['action_name']) ? sanitize_text_field($_REQUEST['action_name']) : '';
$visitorId = isset($_REQUEST['visitorId']) ? sanitize_text_field($_REQUEST['visitorId']) : '';
$setSiteId = isset($_REQUEST['setSiteId']) ? sanitize_text_field($_REQUEST['setSiteId']) : '';
$setPageId = isset($_REQUEST['setPageId']) ? sanitize_text_field($_REQUEST['setPageId']) : '';
$setUrlReferrer = isset($_REQUEST['setUrlReferrer']) ? sanitize_text_field($_REQUEST['setUrlReferrer']) : '';
$setTrackerUrl = isset($_REQUEST['setTrackerUrl']) ? sanitize_text_field($_REQUEST['setTrackerUrl']) : '';
$setWpUserId = isset($_REQUEST['setWpUserId']) ? sanitize_text_field($_REQUEST['setWpUserId']) : '';
$siteId = isset($_REQUEST['siteId']) ? intval($_REQUEST['siteId']) : '';
$rec = isset($_REQUEST['rec']) ? intval($_REQUEST['rec']) : '';
$rand = isset($_REQUEST['rand']) ? intval($_REQUEST['rand']) : '';
$h = isset($_REQUEST['h']) ? intval($_REQUEST['h']) : '';
$m = isset($_REQUEST['m']) ? intval($_REQUEST['m']) : '';
$s = isset($_REQUEST['s']) ? intval($_REQUEST['s']) : '';
$url = isset($_REQUEST['url']) ? sanitize_text_field($_REQUEST['url']) : '';
$uid = isset($_REQUEST['uid']) ? intval($_REQUEST['uid']) : '';
$pid = isset($_REQUEST['pid']) ? intval($_REQUEST['pid']) : '';
$fvts = isset($_REQUEST['fvts']) ? sanitize_text_field($_REQUEST['fvts']) : '';
$vc = isset($_REQUEST['vc']) ? intval($_REQUEST['vc']) : '';
$idn = isset($_REQUEST['idn']) ? intval($_REQUEST['idn']) : '';
$refts = isset($_REQUEST['refts']) ? intval($_REQUEST['refts']) : '';
$lvts = isset($_REQUEST['lvts']) ? sanitize_text_field($_REQUEST['lvts']) : '';
$fullRef = isset($_REQUEST['fullRef']) ? sanitize_text_field($_REQUEST['fullRef']) : '';
$send_image = isset($_REQUEST['send_image']) ? intval($_REQUEST['send_image']) : '';
$cookie = isset($_REQUEST['cookie']) ? intval($_REQUEST['cookie']) : '';
$res = isset($_REQUEST['res']) ? sanitize_text_field($_REQUEST['res']) : '';
$gtms = isset($_REQUEST['gtms']) ? sanitize_text_field($_REQUEST['gtms']) : '';
$pvId = isset($_REQUEST['pvId']) ? sanitize_text_field($_REQUEST['pvId']) : '';
$browser = isset($_REQUEST['browser']) ? sanitize_text_field($_REQUEST['browser']) : '';
$os = isset($_REQUEST['os']) ? sanitize_text_field($_REQUEST['os']) : '';
$device = isset($_REQUEST['device']) ? sanitize_text_field($_REQUEST['device']) : '';
*/
$page = isset($_REQUEST['page']) ? esc_attr($_REQUEST['page']) : '';
$subPage = isset($_REQUEST['subPage']) ? esc_attr($_REQUEST['subPage']) : '';
$subTab = isset($_REQUEST['subTab']) ? esc_attr($_REQUEST['subTab']) : '';
$wmcAction = isset($_REQUEST['wmcAction']) ? esc_attr($_REQUEST['wmcAction']) : '';
$action_name = isset($_REQUEST['action_name']) ? esc_attr($_REQUEST['action_name']) : '';
$visitorId = isset($_REQUEST['visitorId']) ? esc_attr($_REQUEST['visitorId']) : '';
$setSiteId = isset($_REQUEST['setSiteId']) ? esc_attr($_REQUEST['setSiteId']) : '';
$setPageId = isset($_REQUEST['setPageId']) ? esc_attr($_REQUEST['setPageId']) : '';
$setUrlReferrer = isset($_REQUEST['setUrlReferrer']) ? esc_attr($_REQUEST['setUrlReferrer']) : '';
$setTrackerUrl = isset($_REQUEST['setTrackerUrl']) ? esc_attr($_REQUEST['setTrackerUrl']) : '';
$setWpUserId = isset($_REQUEST['setWpUserId']) ? esc_attr($_REQUEST['setWpUserId']) : '';
$siteId = isset($_REQUEST['siteId']) ? intval($_REQUEST['siteId']) : '';
$rec = isset($_REQUEST['rec']) ? intval($_REQUEST['rec']) : '';
$rand = isset($_REQUEST['rand']) ? intval($_REQUEST['rand']) : '';
$h = isset($_REQUEST['h']) ? intval($_REQUEST['h']) : '';
$m = isset($_REQUEST['m']) ? intval($_REQUEST['m']) : '';
$s = isset($_REQUEST['s']) ? intval($_REQUEST['s']) : '';
$url = isset($_REQUEST['url']) ? esc_attr($_REQUEST['url']) : '';
$uid = isset($_REQUEST['uid']) ? intval($_REQUEST['uid']) : '';
$pid = isset($_REQUEST['pid']) ? intval($_REQUEST['pid']) : '';
$fvts = isset($_REQUEST['fvts']) ? esc_attr($_REQUEST['fvts']) : '';
$vc = isset($_REQUEST['vc']) ? intval($_REQUEST['vc']) : '';
$idn = isset($_REQUEST['idn']) ? intval($_REQUEST['idn']) : '';
$refts = isset($_REQUEST['refts']) ? intval($_REQUEST['refts']) : '';
$lvts = isset($_REQUEST['lvts']) ? esc_attr($_REQUEST['lvts']) : '';
$fullRef = isset($_REQUEST['fullRef']) ? esc_attr($_REQUEST['fullRef']) : '';
$send_image = isset($_REQUEST['send_image']) ? intval($_REQUEST['send_image']) : '';
$cookie = isset($_REQUEST['cookie']) ? intval($_REQUEST['cookie']) : '';
$res = isset($_REQUEST['res']) ? esc_attr($_REQUEST['res']) : '';
$gtms = isset($_REQUEST['gtms']) ? esc_attr($_REQUEST['gtms']) : '';
$pvId = isset($_REQUEST['pvId']) ? esc_attr($_REQUEST['pvId']) : '';
$browser = isset($_REQUEST['browser']) ? esc_attr($_REQUEST['browser']) : '';
$os = isset($_REQUEST['os']) ? esc_attr($_REQUEST['os']) : '';
$device = isset($_REQUEST['device']) ? esc_attr($_REQUEST['device']) : '';
$wsmRequestArray = array(
'page' => $page,
'subPage' => $subPage,
'subTab' => $subTab,
'wmcAction' => $wmcAction,
'action_name' => $action_name,
'visitorId' => $visitorId,
'setSiteId' => $setSiteId,
'setPageId' => $setPageId,
'setUrlReferrer' => $setUrlReferrer,
'setTrackerUrl' => $setTrackerUrl,
'setWpUserId' => $setWpUserId,
'siteId' => $siteId,
'rec' => $rec,
'rand' => $rand,
'h' => $h,
'm' => $m,
's' => $s,
'url' => $url,
'uid' => $uid,
'pid' => $pid,
'fvts' => $fvts,
'vc' => $vc,
'idn' => $idn,
'refts' => $refts,
'lvts' => $lvts,
'fullRef' => $fullRef,
'send_image' => $send_image,
'cookie' => $cookie,
'res' => $res,
'gtms' => $gtms,
'pvId' => $pvId,
'browser' => $browser,
'os' => $os,
'device' => $device
);
}
include_once(WSM_DIR . 'includes/' . WSM_PREFIX . "_init.php");
wsmInitPlugin::initWsm();
add_action('plugins_loaded', function () {
load_plugin_textdomain('wp-stats-manager', false, dirname(plugin_basename(__FILE__)) . '/languages');
});