PluginProbe ʕ •ᴥ•ʔ
Responsive Lightbox & Gallery / 2.4.8
Responsive Lightbox & Gallery v2.4.8
2.7.8 trunk 1.0.0 1.0.1 1.0.1.1 1.0.2 1.0.3 1.0.4 1.1.0 1.1.1 1.1.2 1.2.0 1.2.1 1.2.2 1.2.3 1.3.0 1.3.1 1.3.2 1.3.3 1.3.4 1.3.5 1.3.6 1.4.0 1.4.0.1 1.4.1 1.4.11 1.4.12 1.4.13 1.4.14 1.4.2 1.4.3 1.4.4 1.4.5 1.4.6 1.4.7 1.4.8 1.4.9 1.5.0 1.5.1 1.5.2 1.5.3 1.5.4 1.5.5 1.5.6 1.5.7 1.6.0 1.6.1 1.6.10 1.6.11 1.6.12 1.6.2 1.6.3 1.6.4 1.6.5 1.6.6 1.6.7 1.6.8 1.6.9 1.7.0 1.7.1 1.7.2 2.0 2.0.1 2.0.2 2.0.3 2.0.4 2.0.5 2.1 2.2.0 2.2.1 2.2.2 2.2.3 2.2.3.1 2.3.0 2.3.1 2.3.2 2.3.3 2.3.4 2.3.5 2.4.0 2.4.1 2.4.2 2.4.3 2.4.4 2.4.5 2.4.6 2.4.7 2.4.8 2.4.9 2.5.0 2.5.1 2.5.2 2.5.3 2.5.4 2.5.5 2.6.0 2.6.1 2.7.0 2.7.1 2.7.2 2.7.3 2.7.4 2.7.5 2.7.6 2.7.7
responsive-lightbox / js / admin.js
responsive-lightbox / js Last commit date
admin-folders.js 1 year ago admin-galleries.js 1 year ago admin-gallery.js 1 year ago admin-media.js 1 year ago admin-plugins.js 1 year ago admin-widgets.js 1 year ago admin.js 1 year ago front-basicmasonry.js 1 year ago front-basicslider.js 1 year ago front.js 1 year ago gutenberg.min.js 4 years ago
admin.js
62 lines
1 ( function( $ ) {
2
3 // ready event
4 $( function() {
5 // init native WP color picker
6 $( '.responsive-lightbox-settings .color-picker' ).wpColorPicker();
7
8 // reset settings
9 $( '.responsive-lightbox-settings input.reset-responsive-lightbox-settings' ).on( 'click', function() {
10 return confirm( rlArgsAdmin.resetSettingsToDefaults );
11 } );
12
13 // slide toggle media provider options
14 $( '.rl-media-provider-expandable' ).on( 'change', function() {
15 var active = $( this );
16 var options = active.closest( 'td' ).find( '.rl-media-provider-options' );
17
18 if ( active.is( ':checked' ) )
19 options.slideDown( 'fast' );
20 else
21 options.slideUp( 'fast' );
22 } );
23
24 // load all previously used taxonomies
25 $( document ).on( 'click', '#rl_folders_load_old_taxonomies', function() {
26 var select = $( '#rl_media_taxonomy' );
27 var spinner = select.parent().find( '.spinner' );
28 var taxonomies = [];
29
30 select.find( 'option' ).each( function( i, item ) {
31 taxonomies.push( $( item ).val() );
32 } );
33
34 // show spinner
35 spinner.toggleClass( 'is-active', true );
36
37 $.post( ajaxurl, {
38 action: 'rl-folders-load-old-taxonomies',
39 taxonomies: taxonomies,
40 nonce: rlArgsAdmin.taxNonce
41 } ).done( function( response ) {
42 try {
43 if ( response.success && response.data.taxonomies.length > 0 ) {
44 $.each( response.data.taxonomies, function( i, item ) {
45 select.append( $( '<option></option>' ).attr( 'value', item ).text( item ) );
46 } );
47 } else {
48 //@TODO
49 }
50 } catch ( e ) {
51 //@TODO
52 }
53 } ).always( function() {
54 // hide spinner
55 spinner.toggleClass( 'is-active', false );
56 } );
57
58 return false;
59 } );
60 } );
61
62 } )( jQuery );