jQuery(document).ready(function () { /* If there are required actions, add an icon with the number of required actions in the About brilliance page -> Actions required tab */ var brilliance_nr_actions_required = brillianceWelcomeScreenObject.nr_actions_required; if ((typeof brilliance_nr_actions_required !== 'undefined') && (brilliance_nr_actions_required != '0')) { jQuery('li.brilliance-w-red-tab a').append('' + brilliance_nr_actions_required + ''); } /* Dismiss required actions */ jQuery(".brilliance-required-action-button").click(function () { var id = jQuery(this).attr('id'), action = jQuery(this).attr('data-action'); jQuery.ajax({ type : "GET", data : { action: 'brilliance_dismiss_required_action', id: id, todo: action }, dataType : "html", url : brillianceWelcomeScreenObject.ajaxurl, beforeSend: function (data, settings) { jQuery('.brilliance-tab-pane#actions_required h1').append('
'); }, success : function (data) { location.reload(); jQuery("#temp_load").remove(); /* Remove loading gif */ }, error : function (jqXHR, textStatus, errorThrown) { console.log(jqXHR + " :: " + textStatus + " :: " + errorThrown); } }); }); /* Dismiss recommended plugins */ jQuery(".brilliance-recommended-plugin-button").click(function () { var id = jQuery(this).attr('id'), action = jQuery(this).attr('data-action'); jQuery.ajax({ type : "GET", data : { action: 'brilliance_dismiss_recommended_plugins', id: id, todo: action }, dataType : "html", url : brillianceWelcomeScreenObject.ajaxurl, beforeSend: function (data, settings) { jQuery('.brilliance-tab-pane#actions_required h1').append('
'); }, success : function (data) { location.reload(); jQuery("#temp_load").remove(); /* Remove loading gif */ }, error : function (jqXHR, textStatus, errorThrown) { console.log(jqXHR + " :: " + textStatus + " :: " + errorThrown); } }); }); jQuery('#set_page_automatic').click(function(evt){ evt.preventDefault(); var parent = jQuery(this).parent().parent(); var container = jQuery(this).parent().parent().parent(); jQuery.ajax({ type: "GET", data: {action: 'brilliance_set_frontpage' }, dataType: "html", url: brillianceWelcomeScreenObject.ajaxurl, beforeSend: function (data, settings) { parent.append('
'); }, success: function (data) { location.reload(); jQuery("#temp_load").remove(); }, error: function (jqXHR, textStatus, errorThrown) { console.log(jqXHR + " :: " + textStatus + " :: " + errorThrown); } }); }); });