FileMaster
Search
Toggle Dark Mode
Home
/
.
/
wp-content
/
plugins
/
ultimate-faqs
/
assets
/
js
Edit File: ewd-ufaq-admin.js
//NEW DASHBOARD MOBILE MENU AND WIDGET TOGGLING jQuery(document).ready(function($){ $('#ewd-ufaq-dash-mobile-menu-open').click(function(){ $('.ewd-ufaq-admin-header-menu .nav-tab:nth-of-type(1n+2)').toggle(); $('#ewd-ufaq-dash-mobile-menu-up-caret').toggle(); $('#ewd-ufaq-dash-mobile-menu-down-caret').toggle(); return false; }); $(function(){ $(window).resize(function(){ if($(window).width() > 800){ $('.ewd-ufaq-admin-header-menu .nav-tab:nth-of-type(1n+2)').show(); } else{ $('.ewd-ufaq-admin-header-menu .nav-tab:nth-of-type(1n+2)').hide(); $('#ewd-ufaq-dash-mobile-menu-up-caret').hide(); $('#ewd-ufaq-dash-mobile-menu-down-caret').show(); } }).resize(); }); $('#ewd-ufaq-dashboard-support-widget-box .ewd-ufaq-dashboard-new-widget-box-top').click(function(){ $('#ewd-ufaq-dashboard-support-widget-box .ewd-ufaq-dashboard-new-widget-box-bottom').toggle(); $('#ewd-ufaq-dash-mobile-support-up-caret').toggle(); $('#ewd-ufaq-dash-mobile-support-down-caret').toggle(); }); $('#ewd-ufaq-dashboard-optional-table .ewd-ufaq-dashboard-new-widget-box-top').click(function(){ $('#ewd-ufaq-dashboard-optional-table .ewd-ufaq-dashboard-new-widget-box-bottom').toggle(); $('#ewd-ufaq-dash-optional-table-up-caret').toggle(); $('#ewd-ufaq-dash-optional-table-down-caret').toggle(); }); }); // About Us Page jQuery( document ).ready( function( $ ) { jQuery( '.ewd-ufaq-about-us-tab-menu-item' ).on( 'click', function() { jQuery( '.ewd-ufaq-about-us-tab-menu-item' ).removeClass( 'ewd-ufaq-tab-selected' ); jQuery( '.ewd-ufaq-about-us-tab' ).addClass( 'ewd-ufaq-hidden' ); var tab = jQuery( this ).data( 'tab' ); jQuery( this ).addClass( 'ewd-ufaq-tab-selected' ); jQuery( '.ewd-ufaq-about-us-tab[data-tab="' + tab + '"]' ).removeClass( 'ewd-ufaq-hidden' ); } ); jQuery( '.ewd-ufaq-about-us-send-feature-suggestion' ).on( 'click', function() { var feature_suggestion = jQuery( '.ewd-ufaq-about-us-feature-suggestion textarea' ).val(); var email_address = jQuery( '.ewd-ufaq-about-us-feature-suggestion input[name="feature_suggestion_email_address"]' ).val(); var params = {}; params.nonce = ewd_ufaq_php_data.nonce; params.action = 'ewd_ufaq_send_feature_suggestion'; params.feature_suggestion = feature_suggestion; params.email_address = email_address; var data = jQuery.param( params ); jQuery.post( ajaxurl, data, function() {} ); jQuery( '.ewd-ufaq-about-us-feature-suggestion' ).prepend( '<p>Thank you, your feature suggestion has been submitted.' ); } ); } ); jQuery(document).ready(function($) { $( '.ewd-ufaq-list' ).sortable({ items: '.ewd-ufaq-item', opacity: 0.6, cursor: 'move', axis: 'y', update: function() { var order = jQuery( this ).sortable( 'serialize' ) + '&action=ewd_ufaq_update_faq_order' + '&nonce='+ewd_ufaq_php_data.nonce; jQuery.post( ajaxurl, order, function( response ) {} ); } }); if ( jQuery( 'input[name="taxonomy"]' ).length && jQuery( 'input[name="taxonomy"]' ).val() == 'ufaq-category' ) { jQuery( 'table.wp-list-table tbody' ).sortable({ items: 'tr.level-0', opacity: 0.6, cursor: 'move', update: function() { var params = { nonce: ewd_ufaq_php_data.nonce, action: 'ewd_ufaq_update_category_order' }; var query_string = jQuery( this ).sortable('serialize'); var data = jQuery.param( params ) + '&' + query_string; jQuery.post( ajaxurl, data, function( response ) {}); } }) } }); jQuery(document).ready(function($) { if ( ewd_ufaq_php_data.ordering ) { return; } $( 'input[name="ewd-ufaq-settings[faq-order-by]"][value="set_order"]' ).prop( 'disabled', true ); }); jQuery(document).ready(function($){ $( '.sap-new-admin-add-button' ).on( 'click', function() { setTimeout( ewd_ufaq_field_added_handler, 500); }); }); function ewd_ufaq_field_added_handler() { var highest = 0; jQuery( '.sap-infinite-table input[data-name="id"]' ).each( function() { highest = Math.max( highest, this.value ); }); jQuery( '.sap-infinite-table tbody tr:last-of-type span.sap-infinite-table-hidden-value' ).html( highest + 1 ); jQuery( '.sap-infinite-table tbody tr:last-of-type input[data-name="id"]' ).val( highest + 1 ); } // Reset button for search term statistics jQuery( document ).ready( function() { jQuery( '.ewd-ufaq-settings-reset-search-terms' ).on( 'click', function() { if ( confirm( 'Are you sure that you want to delete all saved search terms?' ) ) { jQuery( '.ewd-ufaq-search-terms-box' ).hide( 500 ); var params = {}; params.nonce = ewd_ufaq_php_data.nonce; params.action = 'ewd_ufaq_reset_saved_search_terms'; var data = jQuery.param( params ); jQuery.post( ajaxurl, data, function() {} ); jQuery( '.ewd-ufaq-about-us-feature-suggestion' ).prepend( '<p>Thank you, your feature suggestion has been submitted.' ); } } ); }); //SETTINGS PREVIEW SCREENS jQuery( document ).ready( function() { jQuery( '.ewd-ufaq-settings-preview' ).prevAll( 'h2' ).hide(); jQuery( '.ewd-ufaq-settings-preview' ).prevAll( '.sap-tutorial-toggle' ).hide(); jQuery( '.ewd-ufaq-settings-preview .sap-tutorial-toggle' ).hide(); }); // NEW PLUGIN NOTICE jQuery( document ).ready( function( $ ) { jQuery(document).on( 'click', '.ait-iat-new-plugin-notice .notice-dismiss', function( event ) { var data = jQuery.param({ action: 'ewd_ufaq_hide_new_plugin_notice', plugin: 'ait_iat', nonce: ewd_ufaq_php_data.nonce }); jQuery.post( ajaxurl, data, function() {} ); }); });
Save
Back