Submit
Path:
~
/
home
/
getwphos
/
www
/
techniquetechs
/
wp-content
/
plugins
/
yith-woocommerce-wishlist
/
plugin-fw
/
assets
/
js
/
File Content:
metabox.js
( function ( $ ) { // TODO: check if someone is directly using it, otherwise it could be removed, since it's not used by the fw. var actPageOptionContainer = $( '#_active_page_options-container' ), actPageOption = actPageOptionContainer.parent().html(); actPageOptionContainer.parent().remove(); $( actPageOption ).insertAfter( '#yit-post-setting .handlediv' ); $( actPageOption ).insertAfter( '#yit-page-setting .handlediv' ); actPageOptionContainer.on( 'click', function () { if ( $( '#_active_page_options' ).is( ":checked" ) ) { $( '#yit-page-setting .inside .metaboxes-tab, #yit-post-setting .inside .metaboxes-tab' ).css( { 'opacity' : 1, 'pointer-events': 'auto' } ); } else { $( '#yit-page-setting .inside .metaboxes-tab, #yit-post-setting .inside .metaboxes-tab' ).css( { 'opacity' : 0.5, 'pointer-events': 'none' } ); } } ).trigger( 'click' ); //dependencies handler $( document.body ).on( 'yith-plugin-fw-metabox-init-deps', function () { $( document.body ).trigger( 'yith-plugin-fw-init-radio' ); $( '.metaboxes-tab [data-dep-target]:not(.yith-plugin-fw-metabox-deps-initialized)' ).each( function () { var t = $( this ); var field = '#' + t.data( 'dep-target' ), dep = '#' + t.data( 'dep-id' ), value = t.data( 'dep-value' ), type = t.data( 'dep-type' ); dependencies_handler( field, dep, value.toString(), type ); $( dep ).on( 'change', function () { dependencies_handler( field, dep, value.toString(), type ); } ).change(); t.addClass( 'yith-plugin-fw-metabox-deps-initialized' ); } ); } ).trigger( 'yith-plugin-fw-metabox-init-deps' ); //Handle dependencies. function dependencies_handler( id, deps, values, type ) { var result = true; if ( typeof ( deps ) == 'string' ) { if ( deps.substr( 0, 6 ) === ':radio' ) { deps = deps + ':checked'; } var depsOn = $( deps ), depsOnType = depsOn.attr( 'type' ), val = depsOn.val(); switch ( depsOnType ) { case 'checkbox': val = depsOn.is( ':checked' ) ? 'yes' : 'no'; break; case 'radio': val = depsOn.find( 'input[type="radio"]' ).filter( ':checked' ).val(); break; } values = values.split( ',' ); for ( var i = 0; i < values.length; i++ ) { if ( val != values[ i ] ) { result = false; } else { result = true; break; } } } var $current_field = $( id ), $current_container = $( id + '-container' ).parent(); var types = type.split( '-' ), j; for ( j in types ) { var current_type = types[ j ]; if ( !result ) { switch ( current_type ) { case 'disable': $current_container.addClass( 'yith-disabled' ); $current_field.attr( 'disabled', true ); break; case 'hide': case 'hideNow': $current_container.hide(); break; case 'hideme': $current_field.hide(); break; case 'fadeInOut': case 'fadeOut': $current_container.hide( 500 ); break; case 'fadeIn': default: $current_container.hide(); } } else { switch ( current_type ) { case 'disable': $current_container.removeClass( 'yith-disabled' ); $current_field.attr( 'disabled', false ); break; case 'hide': case 'hideNow': $current_container.show(); break; case 'hideme': $current_field.show(); break; case 'fadeOut': $current_container.show(); break; case 'fadeInOut': case 'fadeIn': default: $current_container.show( 500 ); } } } } } )( jQuery );
Edit
Rename
Chmod
Delete
FILE
FOLDER
Name
Size
Permission
Action
codemirror
---
0755
jquery-tiptip
---
0755
select2
---
0755
how-to.js
193 bytes
0644
how-to.min.js
100 bytes
0644
jquery.colorbox.js
29130 bytes
0644
jquery.colorbox.min.js
11821 bytes
0644
metabox.js
3785 bytes
0644
metabox.min.js
1940 bytes
0644
multisite-updater.js
8591 bytes
0644
multisite-updater.min.js
2147 bytes
0644
welcome-modal.js
702 bytes
0644
welcome-modal.min.js
369 bytes
0644
wp-pages.js
3436 bytes
0644
wp-pages.min.js
1834 bytes
0644
yit-cpt-unlimited.js
2431 bytes
0644
yit-cpt-unlimited.min.js
788 bytes
0644
yit-plugin-panel.js
13495 bytes
0644
yit-plugin-panel.min.js
7294 bytes
0644
yit-wp-pointer.js
3213 bytes
0644
yit-wp-pointer.min.js
1265 bytes
0644
yith-bh-onboarding.js
1682 bytes
0644
yith-bh-onboarding.min.js
996 bytes
0644
yith-colorpicker.min.js
6843 bytes
0644
yith-dashboard.js
1492 bytes
0644
yith-dashboard.min.js
619 bytes
0644
yith-date-format.js
1804 bytes
0644
yith-date-format.min.js
1121 bytes
0644
yith-enhanced-select-wc-2.6.js
7201 bytes
0644
yith-enhanced-select-wc-2.6.min.js
2423 bytes
0644
yith-enhanced-select.js
8663 bytes
0644
yith-enhanced-select.min.js
4937 bytes
0644
yith-fields.js
49214 bytes
0644
yith-fields.min.js
27444 bytes
0644
yith-promo.js
725 bytes
0644
yith-promo.min.js
329 bytes
0644
yith-system-info.js
2223 bytes
0644
yith-system-info.min.js
1125 bytes
0644
yith-ui.js
9960 bytes
0644
yith-ui.min.js
5041 bytes
0644
yith-update-plugins.js
1849 bytes
0644
yith-update-plugins.min.js
822 bytes
0644
N4ST4R_ID | Naxtarrr