Sindbad~EG File Manager

Current Path : /var/www/html/ch.sumar.com.py/wp-content/plugins/peepso-videos/assets/js/
Upload File :
Current File : /var/www/html/ch.sumar.com.py/wp-content/plugins/peepso-videos/assets/js/admin.js

jQuery(function ($) {
	var $video = $('input[name=videos_video_master_switch]'),
		$videoUpload = $('input[name=videos_upload_enable]'),
		$videoConversionMode = $('select[name=videos_conversion_mode]'),
		$videoAnimatedGif = $('input[name=videos_generate_animated_gif]'),
		$videoAnimatedOutput = $('select[name=videos_animated_output]'),
		$videoNoUpscale = $('input[name=videos_never_upscale]'),
		$videoFFProbe = $('input[name=videos_ffprobe_binary]'),
		$audio = $('input[name=videos_audio_master_switch]'),
		$audioUpload = $('input[name=videos_audio_enable]'),
		$audioLastFm = $('input[name=videos_audio_lastfm]'),
		$audioLastFmApi = $('input[name=videos_audio_lastfm_api_key]');

	// Toggle video configs.
	$video.on('click', function () {
		var $target = $videoUpload.closest('.postbox');
		this.checked ? $target.show() : $target.hide();
	});

	// Toggle video upload configs.
	$videoUpload.on('click', function () {
		var $enable = $(this).closest('.form-group');
		var $target = $enable.next().nextAll();

		if (this.checked) {
			$target.show();
			$videoConversionMode.triggerHandler('change');
		} else {
			$target.hide();
		}
	});

	// Toggle video skip conversion
	$videoConversionMode.on('change', function () {
		var mode = $(this).val();
		var $targetAws = $('#field_videos_elastic_transcoder_separator');
		var $targetFfmpeg = $('#field_videos_ffmpeg_separator');
		var $targetVideoAllowedExtension = $('#field_videos_allowed_extensions');
		

		$targetAws = $targetAws.add($targetAws.nextUntil($targetFfmpeg));
		$targetFfmpeg = $targetFfmpeg.add($targetFfmpeg.nextAll());

		if ('aws_elastic' === mode) {
			$targetVideoAllowedExtension.hide();
			$targetAws.show();
			$targetFfmpeg.hide();
		} else if ('ffmpeg' === mode) {
			$targetVideoAllowedExtension.hide();
			$targetAws.hide();
			$targetFfmpeg.show();
			$videoAnimatedGif.triggerHandler('click');
			$videoNoUpscale.triggerHandler('click');
		} else {
			$targetVideoAllowedExtension.show();
			$targetAws.hide();
			$targetFfmpeg.hide();
		}
	});

	// Toggle video never upscale configs.
	$videoAnimatedGif.on('click', function () {
		var $target = $videoAnimatedOutput.closest('.form-group');
		this.checked ? $target.show() : $target.hide();
	});

	// Toggle video never upscale configs.
	$videoNoUpscale.on('click', function () {
		var $target = $videoFFProbe.closest('.form-group');
		this.checked ? $target.show() : $target.hide();
	});

	// Toggle audio configs.
	$audio.on('click', function () {
		var $enable = $(this).closest('.form-group');
		var $target = $enable.next().nextAll();

		if (this.checked) {
			$target.show();
			$audioUpload.triggerHandler('click');
		} else {
			$target.hide();
		}
	});

	// Toggle audio upload configs.
	$audioUpload.on('click', function () {
		var $enable = $(this).closest('.form-group');
		var $target = $enable.next().nextAll();

		if (this.checked) {
			$target.show();
			$audioLastFm.triggerHandler('click');
		} else {
			$target.hide();
		}
	});

	// Toggle audio last.fm integration configs.
	$audioLastFm.on('click', function () {
		var $target = $audioLastFmApi.closest('.form-group');
		this.checked ? $target.show() : $target.hide();
	});

	$video.triggerHandler('click');
	$videoUpload.triggerHandler('click');
	$videoConversionMode.triggerHandler('click');

	$audio.triggerHandler('click');
});

(function ($) {
	var $aws = $('#videos_enable_aws_s3_elastic_transcoder');
	var $awsId = $('#field_videos_aws_access_key_id');
	var $awsKey = $('#field_videos_aws_secret_access_key');
	var $awsBucket = $('#field_videos_aws_s3_bucket');
	var $awsBucketLocation = $('#field_videos_aws_region');
	var $awsTrancoderPipeline = $('#field_videos_aws_elastic_transcoder_pipeline');
	var $awsTranscoderPreset = $('#field_videos_aws_elastic_transcoder_preset');
	var $awsRemoveLocalCopy = $('#field_videos_aws_s3_not_keep');

	$aws.on('click', function () {
		var $enable = $('#field_videos_aws_msg').closest('.form-group');
		var $target = $enable.next().nextAll();
		if (this.checked) {
			$awsId.show();
			$awsKey.show();
			$awsBucket.show();
			$awsBucketLocation.show();
			$awsTrancoderPipeline.show();
			$awsTranscoderPreset.show();
			$awsRemoveLocalCopy.show();

			$target.hide();
			$('#field_videos_limits_separator').show();
			$('#field_videos_limits_separator').next().show();
			$('#field_videos_max_upload_size').show();
			$('#field_videos_max_upload_size').next().show();
			$('#field_videos_allowed_user_space').show();
			$('#field_videos_allowed_user_space').next().show();

			$('#field_videos_uploads_warning').parent().parent().hide();
			$('#field_aws_elastic_transcoder_warning').parent().parent().show();
		} else {
			$awsId.hide();
			$awsKey.hide();
			$awsBucket.hide();
			$awsBucketLocation.hide();
			$awsTrancoderPipeline.hide();
			$awsTranscoderPreset.hide();
			$awsRemoveLocalCopy.hide();

			$target.show();

			$('#field_videos_uploads_warning').parent().parent().show();
			$('#field_aws_elastic_transcoder_warning').parent().parent().hide();
		}
	});
	$aws.triggerHandler('click');
})(jQuery);

Sindbad File Manager Version 1.0, Coded By Sindbad EG ~ The Terrorists