PluginProbe ʕ •ᴥ•ʔ
Responsive Lightbox & Gallery / 2.4.3
Responsive Lightbox & Gallery v2.4.3
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 3 years ago admin-galleries.js 3 years ago admin-gallery.js 3 years ago admin-media.js 5 years ago admin-plugins.js 3 years ago admin-widgets.js 5 years ago admin.js 5 years ago front-basicmasonry.js 3 years ago front-basicslider.js 4 years ago front.js 3 years 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 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 spinner = select.parent().find( '.spinner' ),
28 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.tax_nonce
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 );