File: /var/www/html/wp-content/plugins/wp-user-avatar/js/wp-user-avatar-admin.js
jQuery(function($) {
// Show size info only if allow uploads is checked
$('#wp_user_avatar_allow_upload').change(function() {
$('#wpua-contributors-subscribers').slideToggle($('#wp_user_avatar_allow_upload').is(':checked'));
});
// Show resize info only if resize uploads is checked
$('#wp_user_avatar_resize_upload').change(function() {
$('#wpua-resize-sizes').slideToggle($('#wp_user_avatar_resize_upload').is(':checked'));
});
// Hide Gravatars if disable Gravatars is checked
$('#wp_user_avatar_disable_gravatar').change(function() {
if($('#wp-avatars').length) {
$('#wp-avatars, #avatar-rating').slideToggle(!$('#wp_user_avatar_disable_gravatar').is(':checked'));
$('#wp_user_avatar_radio').trigger('click');
}
});
// Add size slider
$('#wpua-slider').slider({
value: parseInt(wpua_admin.upload_size_limit),
min: 0,
max: parseInt(wpua_admin.max_upload_size),
step: 1,
slide: function(event, ui) {
$('#wp_user_avatar_upload_size_limit').val(ui.value);
$('#wpua-readable-size').html(Math.floor(ui.value / 1024) + 'KB');
$('#wpua-readable-size-error').hide();
$('#wpua-readable-size').removeClass('wpua-error');
}
});
// Update readable size on keyup
$('#wp_user_avatar_upload_size_limit').keyup(function() {
var wpuaUploadSizeLimit = $(this).val();
wpuaUploadSizeLimit = wpuaUploadSizeLimit.replace(/\D/g, "");
$(this).val(wpuaUploadSizeLimit);
$('#wpua-readable-size').html(Math.floor(wpuaUploadSizeLimit / 1024) + 'KB');
$('#wpua-readable-size-error').toggle(wpuaUploadSizeLimit > parseInt(wpua_admin.max_upload_size));
$('#wpua-readable-size').toggleClass('wpua-error', wpuaUploadSizeLimit > parseInt(wpua_admin.max_upload_size));
});
$('#wp_user_avatar_upload_size_limit').val($('#wpua-slider').slider('value'));
});