X7ROOT File Manager
Current Path:
/home/freights/public_html/wp-content/plugins/members/js
home
/
freights
/
public_html
/
wp-content
/
plugins
/
members
/
js
/
??
..
??
8s6dcftg
(9.03 KB)
??
admin-notifications.js
(4.02 KB)
??
edit-post.js
(1.22 KB)
??
edit-post.min.js
(566 B)
??
edit-role.js
(15.43 KB)
??
edit-role.min.js
(6.05 KB)
??
members-pointers.js
(378 B)
??
members-pointers.min.js
(261 B)
??
settings.js
(1.83 KB)
??
settings.min.js
(1.17 KB)
Editing: settings.js
jQuery( document ).ready( function($) { /* ====== Plugin Settings ====== */ // Hide content permissions message and hide protected posts if content permissions is disabled. if ( false === jQuery( '[name="members_settings[content_permissions]"]' ).prop( 'checked' ) ) { jQuery( '[name="members_settings[content_permissions]"]' ).parents( 'tr' ).next( 'tr' ).hide(); jQuery( '[name="members_settings[private_feed]"]' ).parents( 'tr' ).next( 'tr' ).hide(); } // Hide protected posts from REST API field if content permissions is enabled. if ( false === jQuery( '[name="members_settings[content_permissions]"]' ).prop( 'checked' ) ) { jQuery( '[name="members_settings[hide_posts_rest_api]"]' ).parents( 'tr' ).hide(); } // Show above hidden items if feature becomes disabled. jQuery( '[name="members_settings[content_permissions]"], [name="members_settings[private_feed]"], [name="members_settings[private_blog]"]' ).on( 'change', function() { if ( jQuery( this ).prop( 'checked' ) ) { jQuery( this ).parents( 'tr' ).next( 'tr' ).show( 'slow' ); } else { jQuery( this ).parents( 'tr' ).next( 'tr' ).hide( 'slow' ); } } ); $('.activate-addon').on('click', function(e) { var $this = $(this); var addon = $this.data('addon'); $this.addClass('processing'); $.ajax({ url: ajaxurl, type: 'POST', data: { action: 'mbrs_toggle_addon', nonce: membersAddons.nonce, addon: addon }, }) .done(function(response) { if ( response.success == true ) { $this.find('.action-label').html(response.data.action_label); var svg = $this.find('svg'); svg.removeClass(); svg.addClass(response.data.status); } else { alert(response.data.msg); } }) .fail(function(response) { alert(response.data.msg); }) .always(function(response) { $this.removeClass('processing'); }); }); } );
Upload File
Create Folder