PluginProbe
GamiPress – Gamification plugin to reward points, badges & ranks in WordPress, now with AI / 7.9.8
GamiPress – Gamification plugin to reward points, badges & ranks in WordPress, now with AI v7.9.8
8.0.4 8.0.3 8.0.1 8.0.2 8.0.0 7.9.9.7 7.9.9.6 7.9.9.5 7.9.9.4 7.9.9.3 7.9.9.2 7.9.9.1 7.9.9 7.9.8 7.9.7 7.9.6 7.9.5 7.9.4 7.9.3 7.9.2 7.9.1 7.9.0 7.8.9 7.8.8 7.8.7 All 46 releases
gamipress / assets / js / gamipress-admin-settings.min.js

gamipress-admin-settings.min.js in GamiPress – Gamification plugin to reward points, badges & ranks in WordPress, now with AI 7.9.8, at assets/js/gamipress-admin-settings.min.js

10 lines 5.6 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 (function($){$('body').on('change','#enable_share',function(e){var target=$(this).closest('.cmb2-metabox').find('.cmb-row:not(.cmb2-id-enable-share)');if($(this).prop('checked')){target.slideDown('fast')}else{target.slideUp('fast')}});if($('#enable_share').prop('checked')){$('#cmb2-metabox-social-settings').find('.cmb-row:not(.cmb2-id-enable-share)').show()}else{$('#cmb2-metabox-social-settings').find('.cmb-row:not(.cmb2-id-enable-share)').hide()}
2 function gamipress_update_social_buttons_preview(){var social_networks=[];$('input[name="social_networks[]"]:checked').each(function(){social_networks.push($(this).val())});var style=$('input[name="social_button_style"]:checked').val();$('#social_buttons_preview').find('.gamipress-share-button').each(function(){$(this).removeClass('gamipress-share-button-square').removeClass('gamipress-share-button-rounded').removeClass('gamipress-share-button-circle').addClass('gamipress-share-button-'+style);if(social_networks.indexOf($(this).data('network'))!==-1){$(this).show()}else{$(this).hide()}})}
3 gamipress_update_social_buttons_preview();$('body').on('change','input[name="social_networks[]"], input[name="social_button_style"]',function(e){gamipress_update_social_buttons_preview()});$('#achievement-earned-email-send, #step-completed-email-send, #points-award-completed-email-send, #points-deduct-completed-email-send, #rank-earned-email-send, #rank-requirement-completed-email-send').on('click',function(e){e.preventDefault();var $this=$(this);$this.prop('disabled',!0);$this.parent().append('<span class="spinner is-active" style="float:none;"></span>');$.ajax({url:$this.attr('href'),method:'get',success:function(response){$this.prop('disabled',!1);$this.parent().find('.spinner').remove();$this.parent().append('<span class="send-response" '+(!response.success?'style="color: #a00;':'')+'">'+response.data+'</span>');setTimeout(function(){$this.parent().find('.send-response').remove()},3000)},error:function(response){$this.prop('disabled',!1);$this.parent().find('.spinner').remove();$this.parent().append('<span class="send-response" style="color: #a00;">'+response.data+'</span>');setTimeout(function(){$this.parent().find('.send-response').remove()},3000)}})});$('#disable_achievement_earned_email').on('change',function(){var target=$('.cmb2-id-achievement-earned-email-subject, .cmb2-id-achievement-earned-email-content');if($(this).prop('checked')){target.slideUp().addClass('cmb2-tab-ignore')}else{target.slideDown().removeClass('cmb2-tab-ignore')}});if($('#disable_achievement_earned_email').prop('checked')){$('.cmb2-id-achievement-earned-email-subject, .cmb2-id-achievement-earned-email-content').hide().addClass('cmb2-tab-ignore')}
4 $('#disable_step_completed_email').on('change',function(){var target=$('.cmb2-id-step-completed-email-subject, .cmb2-id-step-completed-email-content');if($(this).prop('checked')){target.slideUp().addClass('cmb2-tab-ignore')}else{target.slideDown().removeClass('cmb2-tab-ignore')}});if($('#disable_step_completed_email').prop('checked')){$('.cmb2-id-step-completed-email-subject, .cmb2-id-step-completed-email-content').hide().addClass('cmb2-tab-ignore')}
5 $('#disable_points_award_completed_email').on('change',function(){var target=$('.cmb2-id-points-award-completed-email-subject, .cmb2-id-points-award-completed-email-content');if($(this).prop('checked')){target.slideUp().addClass('cmb2-tab-ignore')}else{target.slideDown().removeClass('cmb2-tab-ignore')}});if($('#disable_points_award_completed_email').prop('checked')){$('.cmb2-id-points-award-completed-email-subject, .cmb2-id-points-award-completed-email-content').hide().addClass('cmb2-tab-ignore')}
6 $('#disable_points_deduct_completed_email').on('change',function(){var target=$('.cmb2-id-points-deduct-completed-email-subject, .cmb2-id-points-deduct-completed-email-content');if($(this).prop('checked')){target.slideUp().addClass('cmb2-tab-ignore')}else{target.slideDown().removeClass('cmb2-tab-ignore')}});if($('#disable_points_deduct_completed_email').prop('checked')){$('.cmb2-id-points-deduct-completed-email-subject, .cmb2-id-points-deduct-completed-email-content').hide().addClass('cmb2-tab-ignore')}
7 $('#disable_rank_earned_email').on('change',function(){var target=$('.cmb2-id-rank-earned-email-subject, .cmb2-id-rank-earned-email-content');if($(this).prop('checked')){target.slideUp().addClass('cmb2-tab-ignore')}else{target.slideDown().removeClass('cmb2-tab-ignore')}});if($('#disable_rank_earned_email').prop('checked')){$('.cmb2-id-rank-earned-email-subject, .cmb2-id-rank-earned-email-content').hide().addClass('cmb2-tab-ignore')}
8 $('#disable_rank_requirement_completed_email').on('change',function(){var target=$('.cmb2-id-rank-requirement-completed-email-subject, .cmb2-id-rank-requirement-completed-email-content');if($(this).prop('checked')){target.slideUp().addClass('cmb2-tab-ignore')}else{target.slideDown().removeClass('cmb2-tab-ignore')}});if($('#disable_rank_requirement_completed_email').prop('checked')){$('.cmb2-id-rank-requirement-completed-email-subject, .cmb2-id-rank-requirement-completed-email-content').hide().addClass('cmb2-tab-ignore')}
9 $('#automatic_updates').on('change',function(){var target=$('.cmb2-id-automatic-updates-plugins');if(target.length){if($(this).prop('checked')){target.slideDown()}else{target.slideUp()}}});if(!$('#automatic_updates').prop('checked')){$('.cmb2-id-automatic-updates-plugins').hide()}
10 $(window).on('scroll',function(e){if($(window).scrollTop()+$(window).height()>$(document).height()-70){$('.gamipress_settings input[name="submit-cmb"]').parent().removeClass('gamipress-sticky-bar')}else{$('.gamipress_settings input[name="submit-cmb"]').parent().addClass('gamipress-sticky-bar')}});$(window).trigger('scroll')})(jQuery)