Create New Item
Item Type
File
Folder
Item Name
Search file in folder and subfolders...
Are you sure want to rename?
File Manager
/
wp-content
/
plugins
/
wp-statistics
/
assets
/
dev
/
javascript
/
pages
:
setting.js
Advanced Search
Upload
New Item
Settings
Back
Back Up
Advanced Editor
Save
/** * Get Parameter value * * @param name * @returns {*} */ function wp_statistics_getParameterValue(name) { var results = new RegExp('[\?&]' + name + '=([^&#]*)').exec(window.location.href); if (results) { return results[1]; } } /** * Enable Tab * * @param tab_id */ function wp_statistics_enableTab(tab_id) { jQuery('.wp-statistics-settings ul.tabs li').removeClass('current'); jQuery('.wp-statistics-settings .tab-content').removeClass('current'); jQuery("[data-tab=" + tab_id + "]").addClass('current'); jQuery("#" + tab_id).addClass('current'); if (jQuery('#wp-statistics-settings-form').length) { var click_url = jQuery(location).attr('href') + '&tab=' + tab_id; jQuery('#wp-statistics-settings-form').attr('action', click_url).submit(); } } /** * Check has setting page */ if (jQuery('.wp-statistics-settings').length) { var current_tab = wp_statistics_getParameterValue('tab'); if (current_tab) { wp_statistics_enableTab(current_tab); } jQuery('.wp-statistics-settings ul.tabs li').click(function () { var tab_id = jQuery(this).attr('data-tab'); wp_statistics_enableTab(tab_id); }); } // Check the Condition Require Setting Api function wp_statistics_check_condition_view_option(selector, field) { jQuery(document).on("change", selector, function (e) { e.preventDefault(); let option_field = jQuery(field); if (this.checked) { option_field.show("slow"); } else { option_field.hide("slow"); option_field.find("input[type=checkbox]").prop('checked', false); } }); } // Check the visitor log is checked wp_statistics_check_condition_view_option("input[name=wps_visitors]", "tr[data-view=visitors_log_tr]"); // Check the Spam List wp_statistics_check_condition_view_option("input[name=wps_referrerspam]", "tr.referrerspam_field");