ROOTPLOIT
Server: LiteSpeed
System: Linux in-mum-web1878.main-hosting.eu 5.14.0-570.21.1.el9_6.x86_64 #1 SMP PREEMPT_DYNAMIC Wed Jun 11 07:22:35 EDT 2025 x86_64
User: u435929562 (435929562)
PHP: 7.4.33
Disabled: system, exec, shell_exec, passthru, mysql_list_dbs, ini_alter, dl, symlink, link, chgrp, leak, popen, apache_child_terminate, virtual, mb_send_mail
Upload Files
File: //home/u435929562/domains/butanking.com/public_html/public/js/custom.js
/*
+--------------------------------------------------+
	Function will remove all special character from
	string and append - for URL optimization
+--------------------------------------------------+
*/
function getUrlName(str, display_alias = 'alias_slug' )
{
	var st = str.replace(/[^a-zA-Z0-9]+/g,'-');
	$('#'+display_alias).val(st.toLowerCase());
}

/**
 * 
 */
function setSearchPaginationPlace( id ){
	$(".buttons-excel").addClass('ml-1');
	$(".buttons-pdf").addClass('ml-1');
	$( id+" .col-md-6:eq(1)").addClass('text-right');
	// $( id+"_paginate .pagination").addClass('justify-content-end');
}

/**
 * 
 */
$("#plan_mode").on( "change", function(){
	var mode = $(this).val();
	if( mode == 2 ){
		$("#amount").val("0.00").attr("readonly", false);
		$(".plan_interval_mode").removeClass('d-none');
		$(".paid-free-col").removeClass('col-md-6').addClass('col-md-4');
		$(".trial-days").removeClass('d-none');
	} else {
		$("#amount").val("0.00").attr("readonly", true);
		$(".plan_interval_mode").addClass('d-none');
		$(".paid-free-col").removeClass('col-md-4').addClass('col-md-6');
		$(".trial-days").addClass('d-none');
	}
} );

/**
  *Add tag
  */
$("#addTag").on( "click", function (e) {
	var tag_name = $("#titletag-txt").val();
	if (tag_name.length > 0) 
	{
		var result = tag_name.split(',');
		$.each( result, function( i, name ){
			$("#tag-store").append(
				'<span class="badge badge-dark title-badge mx-1 mt-2"><input type="hidden" name="tags[]" value="'+tag_name+'" >' +
				name+' <a href="javascript:void(0)" class="text-white-50 ml-1 delTag"><i class="fa fa-times"></i></a></span>'
		    );
		});
	}
	// $(this).addClass('disabled');
	$("#titletag-txt").val(null);
});

/** 
 * Remove select tag
 */
$("#tag-store").on("click", ".delTag", function () {
	$(this).parent().remove();
});

/**
  *Add Title
  */
  $("#addTitle").on( "click", function (e) {
	var tag_name = $("#titletag-txt").val();
	  var exist_ar = document.getElementsByName('titles[]');
	  var flag = 0;
	  $(exist_ar).each(function (index) {
		  if ($(this).val() == tag_name) {
			  flag = 1;
		  }
	  });
	  if (tag_name.length > 0 && flag == 0)  
	{
		var result = tag_name.split(',');
		$.each( result, function( i, name ){
			$("#title_store").append(
				'<span class="badge badge-dark title-badge mx-1 mt-2"><input type="hidden" name="titles[]" value="'+tag_name+'" >' +
				name+' <a href="javascript:void(0)" class="text-white-50 ml-1 delTitle"><i class="fa fa-times"></i></a></span>'
		    );
		});
	  }
	$("#titletag-txt").val(null);
});

/** 
 * Remove select title
 */
$("#title_store").on("click", ".delTitle", function () {
	$(this).parent().remove();
});

/**
  * Add author type
  */
  $("#authorType").on( "click", function (e) {
	var type_text = $("#author_type_text").val();
	  var exist_ar = document.getElementsByName('author_type[]');
	  var flag = 0;
	  $(exist_ar).each(function (index) {
		  if ($(this).val() == type_text) {
			  flag = 1;
		  }
	  });
	  if (type_text.length > 0 && flag == 0) 
	{
		var result = type_text.split(',');
		$.each( result, function( i, name ){
			$("#author_type_store").append(
				'<span class="badge badge-dark title-badge mx-1 mt-2"><input type="hidden" name="author_type[]" value="'+type_text+'" >' +
				name+' <a href="javascript:void(0)" class="text-white-50 ml-1 delTag"><i class="fa fa-times"></i></a></span>'
		    );
		});
	}
	  $("#type_text").val(null);
});

/** 
 * Remove selected author type
 */
$("#author_type_store").on("click", ".delTag", function () {
	$(this).parent().remove();
});

/**
  * Add author type
  */
 $("#addAuthorTag").on( "click", function (e) {
	var author_text = $("#author_text").val();
	if (author_text.length > 0) 
	{
		var result = author_text.split(',');
		$.each( result, function( i, name ){
			$("#author_tag_store").append(
				'<span class="badge badge-dark title-badge mx-1 mt-2"><input type="hidden" name="author_tag[]" value="'+author_text+'" >' +
				name+' <a href="javascript:void(0)" class="text-white-50 ml-1 delTag"><i class="fa fa-times"></i></a></span>'
		    );
		});
	}
	$("#author_text").val(null);
});

/** 
 * Remove selected author type
 */
$("#author_tag_store").on("click", ".delTag", function () {
	$(this).parent().remove();
});

/**
  * Add author
  */
 $("#addAuthor").on( "click", function (e) {
	var author_txt = $("#author_txt").val();
	 var exist_ar = document.getElementsByName('authors[]');
	 var flag = 0;
	 $(exist_ar).each(function (index) {
		 if ($(this).val() == author_txt) {
			 flag = 1;
		 }
	 });
	 if (author_txt.length > 0 && flag == 0) 
	{
		var result = author_txt.split(',');
		$.each( result, function( i, name ){
			$("#author_store").append(
				'<span class="badge badge-dark title-badge mx-1 mt-2"><input type="hidden" name="authors[]" value="'+author_txt+'" >' +
				name+' <a href="javascript:void(0)" class="text-white-50 ml-1 delAuthor"><i class="fa fa-times"></i></a></span>'
		    );
		});
	}

	$("#author_txt").val(null);
});

/** 
 * Remove selected author
 */
$("#author_store").on("click", ".delAuthor", function () {
	$(this).parent().remove();
});

/**
  *Add Plan Country
  */
  $("#addCountryPlan").on( "click", function (e) {
	var country_name = $("#select_country_txt").val();

	$(".form-control").removeAttr("style");
	if( country_name == "" )
	{
		$("#select_country_txt").attr("style", "border: 1px solid red");
		return true;
	}

	var country_amount = $("#country_amount").val();
	if( country_amount == "" )
	{
		$("#country_amount").attr("style", "border: 1px solid red");
		return true;
	}

	var country_id = $('#countryPlan option').filter(function() {
		return this.value == country_name;
	}).data('id');

	$(".country-msg").addClass('d-none');
	var count = $(".country-plan").length;
	$("#country_plan_store").append(
		`<div class="row country-plan p-2 mx-0" style="border-top: 1px #e9ecef solid;">
			<div class="col-md-6"><input type="hidden" name="country_id[${count}]" value="${country_id}" >
			<input type="hidden" name="country_name[${count}]" value="${country_name}" >${country_name}</div>
			<div class="col-md-4"><input type="hidden" name="country_amount[${count}]" value="${country_amount}" >${country_amount}</div>
			<div class="col-md-2"><a href="javascript:void(0)" class="delPlanCountry"><i class="fa fa-times"></i></a></div>
		</div>`
	);

	$("#country_amount").attr( "disabled", true );
	$(this).addClass('disabled');
	$("#select_country_txt").val(null);
	$("#country_amount").val(null);
});

/** 
 * Remove select tag
 */
$("#country_plan_store").on("click", ".delPlanCountry", function () {
	$(this).parent().parent().remove();
	if( $(".country-plan").length == 0 ){
		$(".country-msg").removeClass('d-none');
	}
});

/**
  *Add genre
  */
  $("#addGenre").on( "click", function (e) {
	var tag_name = $("#genre_search_txt").val();
	if (tag_name.length > 0) 
	{
		var result = tag_name.split(',');
		$.each( result, function( i, name ){
			$("#genreStore").append(
				`<span class="badge badge-dark title-badge mx-1 mt-2">
				<input type="hidden" name="category_id[]" class="selected-category-ids" value="${$("#select_parent_cat_id").val()}" >${name}
				<a href="javascript:void(0)" class="text-white-50 ml-1 delGenre"><i class="fa fa-times"></i></a></span>`
		    );
		});
	}
	$(this).addClass('disabled');
	$("#genre_search_txt").val(null);
});

/** 
 * Remove select genre
 */
$("#genreStore").on("click", ".delGenre", function () {
	$(this).parent().remove();
});

/**
  *Add sub genre
  */
  $("#addSubGenre").on( "click", function (e) {
	var tag_name = $("#sub_genre_search_txt").val();
	if (tag_name.length > 0) 
	{
		var result = tag_name.split(',');
		$.each( result, function( i, name ){
			$("#genreSubStore").append(
				`<span class="badge badge-dark title-badge mx-1 mt-2">
				<input type="hidden" name="sub_category_id[]" value="${$("#select_child_cat_id").val()}" >${name}
				<a href="javascript:void(0)" class="text-white-50 ml-1 delSubGenre"><i class="fa fa-times"></i></a></span>`
		    );
		});
	}
	$(this).addClass('disabled');
	$("#sub_genre_search_txt").val(null);
});

/** 
 * Remove select sub genre
 */
$("#genreSubStore").on("click", ".delSubGenre", function () {
	$(this).parent().remove();
});

/**
  *Add sub genre
  */
  $("#addNarratorActor").on( "click", function (e) {
	var tag_name = $("#narrator_actor_txt").val();
	  if (tag_name.length >= 65) {
		  $('.narrator-error').removeClass('d-none');
	  }
	  if (tag_name.length > 0 && tag_name.length < 66) 
	{
		  $('.narrator-error').addClass('d-none');
		var result = tag_name.split(',');
		$.each( result, function( i, name ){
			$("#narrator_actor_store").append(
				`<span class="badge badge-dark title-badge mx-1 mt-2">
				<input type="hidden" name="narrator_actor[]" value="${name}" >${name}
				<a href="javascript:void(0)" class="text-white-50 ml-1 delNarrator"><i class="fa fa-times"></i></a></span>`
		    );
		});
	}
	// $(this).addClass( 'disabled' );
	$("#narrator_actor_txt").val(null);
});

$('#narrator_actor_txt').on("keyup", function () {
	$('.narrator-error').addClass('d-none');

});
/** 
 * Remove select sub genre
 */
$("#narrator_actor_store").on("click", ".delNarrator", function () {
	$(this).parent().remove();
});

function edit(element) {
	var parent=$(element).parent().parent();
	var placeholder=$(parent).find('.text-info').text();
	//hide label
	$(parent).find('label').hide();
	//show input, set placeholder
	var input=$(parent).find('input[type="text"]');
	$(input).show();
	$(input).attr('placeholder', placeholder);
}

/**
 * 
 */
$(".parent-category-id").on( "change", function(){
	var openGenre = $(this).val();
	$(".hide-sub-genere").addClass("d-none");
	$(".open-"+openGenre).removeClass("d-none");
});

/**
 * 
 */
 $(".country-id, .language-id, .title-id").select2();

/**
 * 
 */
$("#select_country_txt").on( "change", function(){
	$("#country_amount").removeAttr('disabled');
} );

$("#country_amount").on( "keyup", function(){
	$("#addCountryPlan").removeClass('disabled');
} );

$('.allow-float-number').on( 'keypress', function(event) {
	if ((event.which != 46 || $(this).val().indexOf('.') != -1) && (event.which < 48 || event.which > 57)) {
	  event.preventDefault();
	}
});

$('.allow-number').on( 'keypress', function(event) {
	if ( event.which != 46 && ( event.which < 48 || event.which > 57 ) ) {
	  event.preventDefault();
	}
});