/*jshint scripturl:true*/ /*global anWidgetOptions */ /*global Chart */ /*global an_admin */ /* an_admin_scripts.js AdBlock Notify Copyright: (c) 2016 Themeisle, themeisle.com */ jQuery(document).ready(function ($) { $('.adblock-notify-options input[name="adblocker_notify_an_option_modal_template"]').each(function (i) { var th = jQuery(this); if (an_admin.pro !== 'yes') { if (i > 0) { th.attr('disabled', 'disabled').parent().addClass('template-disabled'); th.parent().append('Only Pro'); } } th.parent().css('display', 'inline-block'); }); if (an_admin.pro !== 'yes') { $('#advanced-options').append('Only Pro'); $('#adblocker_notify_an_option_modal_after_pages, #adblocker_notify_an_option_modal_width').parent().find('.number-slider').off(); $('#adblocker_notify_an_option_modal_after_pages, #adblocker_notify_an_option_modal_width').parent().css({'cursor': 'not-allowed'}); } $('#adblocker_notify_an_option_modal_after_pages, #adblocker_notify_an_option_modal_width').show(); if ($('.an-stats-table').length > 0) { //Widget var DataTotal = [ { value: anWidgetOptions.totalNoBlocker, color: '#34495e', highlight: '#36526F' }, { value: anWidgetOptions.anCountBlocked, color: '#e74c3c', highlight: '#F44938' } ]; var DataToday = [ { value: anWidgetOptions.totalNoBlockerToday, color: '#34495e', highlight: '#36526F' }, { value: anWidgetOptions.anCountBlockedHistory, color: '#e74c3c', highlight: '#F44938' } ]; var lineChartData = { labels: ['Today', 'Day -1', 'Day -2', 'Day -3', 'Day -4', 'Day -5', 'Day -6'], datasets: [ { fillColor: 'rgba(50, 82, 110,0.2)', strokeColor: 'rgba(50, 82, 110,0.8)', pointColor: 'rgba(50, 82, 110,1)', pointStrokeColor: 'rgba(50, 82, 110,1)', pointHighlightFill: 'rgba(250,250,250,1)', pointHighlightStroke: 'rgba(50, 82, 110,1)', data: anWidgetOptions.anDataHistotyTotal }, { fillColor: 'rgba(231, 76, 60,0.2)', strokeColor: 'rgba(173, 52, 40,0.8)', pointColor: 'rgba(231, 76, 60, 1)', pointStrokeColor: 'rgba(231, 76, 60, 1)', pointHighlightFill: 'rgba(250,250,250,0.8)', pointHighlightStroke: 'rgba(173, 52, 40,0.8)', data: anWidgetOptions.anDataHistotyBlocked } ] }; //Load the charts new Chart(document.getElementById('an-canvas-donut').getContext('2d')).Doughnut(DataTotal, { segmentStrokeColor: '#fafafa', tooltipFontSize: 12, responsive: true }); new Chart(document.getElementById('an-canvas-donut-today').getContext('2d')).Doughnut(DataToday, { segmentStrokeColor: '#fafafa', tooltipFontSize: 12, responsive: true }); new Chart(document.getElementById('an-canvas-line').getContext('2d')).Line(lineChartData, { tooltipFontSize: 12, tooltipTitleFontSize: 12, scaleFontSize: 10, responsive: true, }); //Admin page var resetButton = $('p.submit button.button-secondary[value!="save"]'); var resetButtonVal = resetButton.attr('onclick'); resetButton.attr('onclick', 'javascript:if(!confirm(\'Are you sure ? Your custom settings will be lost.\')) return false; ' + resetButtonVal); } });