HEX
Server: Apache
System: Linux msm5694.mjhst.com 3.10.0-1160.119.1.el7.x86_64 #1 SMP Tue Jun 4 14:43:51 UTC 2024 x86_64
User: camjab_ssh (1000)
PHP: 5.3.29
Disabled: NONE
Upload Files
File: //home/httpd/mech_ftp/baretube.com/admin/modules/awempire_blacklabel/awempire.php
<?php
ignore_user_abort();
ini_set('max_execution_time', 86400);
require "../../header.php";

if ($_POST) {
	foreach($_POST as $k=>$v) { 
		if(stripos($k,'blacklabel_') !== false) { 
			if($k == 'blacklabel_apikey' || $k == 'blacklabel_subcategory_girls' || $k == 'blacklabel_subcategory_boys' || $k == 'blacklabel_subcategory_tranny' || $k == 'blacklabel_subcategory_celebrity') { 
				$settingsData[$k] = ($v);
			} else { 
				$settingsData[$k] = htmlentities($v);
			}
		}
	}
	if(!$_POST['blacklabel_category']) { 
		$settingsData['blacklabel_category'] = 'girls'; 
	}
	if(!$_POST['blacklabel_pagesize']) { 
		$settingsData['blacklabel_pagesize'] = 20; 
	}
    //print_r($settingsData);
	$blacklabelData = json_encode($settingsData); 
	file_put_contents("$basepath/admin/modules/awempire_blacklabel/config/blacklabel.json",$blacklabelData);
	$blacklabel = $settingsData;
}

?>
<div class="content-page">
	<div class="header-area">
		<div class="breadcrumbs">  
			<a href="index.php">Admin Home</a>          
			<span>
				<a href="awempire.php">AWEmpire API</a>
			</span>  
		</div>
	</div>
	<div class="content-outer">
		<h2>AWEmpire<strong>Blacklabel</strong>
		</h2>
		
		<?
			if(!is_writable($basepath."/admin/modules/awempire_blacklabel/config")) { 
				$loadErrors[] = "$basepath/admin/modules/awempire_blacklabel/config/ is not writable! Please chmod the directory and everything inside it to 775 or 777.";
			}
			if(!$blacklabel['blacklabel_apikey']) { 
				$loadErrors[] = "You must enter your AWEmpire Blacklabel API Key";
			}
		?>
		<? if ($loadErrors) { ?>
                <div class="notification error" id="error">
                    <div><strong>The following actions must be performed:</strong></div>
                    <? foreach ($loadErrors as $err) { ?>
                        <div>&bull; <? echo $err; ?></div>
                    <? } ?>
                </div><br>
            <? } ?>
			
			
		<? if(!$blacklabel['blacklabel_apikey']) { ?>
		<div class="notification info">This module allows you to use the AWEmpire Blacklabel API with your website. <a href='https://mechbunny.com/awempire' target='_blank' style='font-weight: bold;'>Click here to make an account at AWEmpire</a>. Please make sure adblock is disabled. You will need to send the following information to AWEmpire Blacklabel support (blacklabel@awempire.com) to request an API key. Please inform them you are using the Mechbunny platform, and provide them the following information:<br>
		&bull; Payment Callback URL: <? echo $basehttp; ?>/live-webcams/paymentCallback<br>
		&bull; Your server's requesting IP addresses (Detected: <? echo file_get_contents("https://mechbunny.com/repo/server_ip.php"); ?>)<br>
		For further assistance regarding the plugin setup please reach out to Mechbunny support.
		</div>
		<? } ?>
		
		<div class="notification info">Click here to view the <a href='integration.pdf'>Integration Guide</a> if you are running a custom template.</a>
		</div>



	

		<? if ($outputMsg) { ?>
		<div class="notification success">
			<? echo $outputMsg; ?>
		</div>
		<? } ?>

		<div class="content-inner">

			<form method="POST" action="" enctype="multipart/form-data" class="form" novalidate autocomplete="off">
				<table class="pagetable">
					<thead>
						<tr>
							<th colspan="2">AWEmpire Blacklabel Settings</th>
						</tr>
					</thead>
					<tbody>
						<tr>
							<td>Enable Blacklabel API</td>
							<td>
								
									<select name="blacklabel_enabled" >
										<option value="1" <? if($blacklabel['blacklabel_enabled']) { echo 'selected'; } ?>>true</option>
										<option value="0" <? if(!$blacklabel['blacklabel_enabled']) { echo 'selected'; } ?>>false</option>
									</select>
								
							</td>
						</tr>
						<tr>
							<td>Blacklabel API Key</td>
							<td>
								<input name="blacklabel_apikey" type="text" id="blacklabel_apikey" value="<? echo $blacklabel['blacklabel_apikey']; ?>">
							</td>
						</tr>
						<tr>
							<td>Whitelabel URL</td>
							<td>
								<input name="blacklabel_whitelabel_url" type="text" id="blacklabel_whitelabel_url" value="<? echo $blacklabel['blacklabel_whitelabel_url']; ?>" placeholder="https://www.XXXXXXXX.lsl.com">
							</td>
						</tr>
						<?
						if($blacklabel['blacklabel_enabled'] && $blacklabel['blacklabel_apikey']) {
						?>
						<tr>
							<td>Blacklabel Language</td>
							<td>
								<select name="blacklabel_language" >
									<? 
									$blacklabel_languages = aweBlacklabelCurlRequest('languages','');  
									if(!$blacklabel['blacklabel_language']) { 
										$blacklabel['blacklabel_language'] == 'en'; 
									}
									foreach($blacklabel_languages['data']['languages'] as $b) { ?>
										<option value="<? echo $b['code']; ?>" <? if($blacklabel['blacklabel_language'] == $b['code']) { echo 'selected'; } ?>><? echo $b['selfName']; ?></option>
									<? } ?>
										
								</select>
							</td>
							</tr>
						<tr>
							<td>Use Translation API</td>
							<td>
								<select name="blacklabel_use_translation_api" >
										<option value="1" <? if($blacklabel['blacklabel_use_translation_api']) { echo 'selected'; } ?>>true</option>
										<option value="0" <? if(!$blacklabel['blacklabel_use_translation_api']) { echo 'selected'; } ?>>false</option>
									</select>
								</td>
							</tr>
						
						<tr>
							<td>Pagesize</td>
							<td>
								<input name="blacklabel_pagesize" type="text" id="blacklabel_pagesize" value="<? if($blacklabel['blacklabel_pagesize']) { echo (int)$blacklabel['blacklabel_pagesize']; } else { echo '20'; } ?>">
								</td>
							</tr>
						<tr>
							<td>Category</td>
							<td>
								<select name="blacklabel_category" onChange="showSubcat(this.value);" >
									<? 
									$blacklabel_categories = aweBlacklabelCurlRequest('filters','');  
									if(!$blacklabel['blacklabel_category']) { 
										$blacklabel['blacklabel_category'] == 'girls'; 
									}
									foreach($blacklabel_categories['data']['categories'] as $k=>$v) { ?>
										<option value="<? echo $k; ?>" <? if($blacklabel['blacklabel_category'] == $k) { echo 'selected'; } ?>><? echo ucwords($k); ?></option>
									<? } ?>
										
								</select>
								
							</td>
						</tr>
						<tr id='subcatgirls'  class='subcats'  <? if($blacklabel['blacklabel_category'] != 'girls') { echo 'style="display: none;"'; } ?>>
							<td>Subcategory<br>(Hold CTRL for multiple)</td>
							<td>
								<? if(!$blacklabel['blacklabel_category']) { ?>
									Please select a category to display subcategories.
								<? } else { ?>
								
								
								<select name="blacklabel_subcategory_girls[]" size="10" multiple="multiple"  >
									<? 
									$blacklabel_subcategories = aweBlacklabelCurlRequest('filters','');  
									foreach($blacklabel_subcategories['data']['categories']['girls'] as $v) { ?>
										<option value="<? echo $v; ?>" <? if(in_array($v,$blacklabel['blacklabel_subcategory_girls'])) { echo 'selected'; } ?> ><? echo ucwords($v); ?></option>
									<? } ?>
										
								</select>
								<? } ?>
							</td>
						</tr>
						<tr id='subcatboys'  class='subcats'  <? if($blacklabel['blacklabel_category'] != 'boys') { echo 'style="display: none;"'; } ?>>
							<td>Subcategory<br>(Hold CTRL for multiple)</td>
							<td>
								<? if(!$blacklabel['blacklabel_category']) { ?>
									Please select a category to display subcategories.
								<? } else { ?>
								
								
								<select name="blacklabel_subcategory_boys[]" size="10" multiple="multiple"  >
									<? 
									$blacklabel_subcategories = aweBlacklabelCurlRequest('filters','');  
									foreach($blacklabel_subcategories['data']['categories']['boys'] as $v) { ?>
										<option value="<? echo $v; ?>" <? if(in_array($v,$blacklabel['blacklabel_subcategory_boys'])) { echo 'selected'; } ?> ><? echo ucwords($v); ?></option>
									<? } ?>
										
								</select>
								<? } ?>
							</td>
						</tr>
						<tr id='subcattranny'  class='subcats'   <? if($blacklabel['blacklabel_category'] != 'tranny') { echo 'style="display: none;"'; } ?>>
							<td>Subcategory<br>(Hold CTRL for multiple)</td>
							<td>
								<? if(!$blacklabel['blacklabel_category']) { ?>
									Please select a category to display subcategories.
								<? } else { ?>
								
								
								<select name="blacklabel_subcategory_tranny[]" size="10" multiple="multiple"  >
									<? 
									$blacklabel_subcategories = aweBlacklabelCurlRequest('filters','');  
									foreach($blacklabel_subcategories['data']['categories']['tranny'] as $v) { ?>
										<option value="<? echo $v; ?>" <? if(in_array($v,$blacklabel['blacklabel_subcategory_tranny'])) { echo 'selected'; } ?> ><? echo ucwords($v); ?></option>
									<? } ?>
										
								</select>
								<? } ?>
							</td>
						</tr>
						<tr id='subcatcelebrity' class='subcats'  <? if($blacklabel['blacklabel_category'] != 'celebrity') { echo 'style="display: none;"'; } ?>>
							<td>Subcategory<br>(Hold CTRL for multiple)</td>
							<td>
								<? if(!$blacklabel['blacklabel_category']) { ?>
									Please select a category to display subcategories.
								<? } else { ?>
								
								
								<select name="blacklabel_subcategory_celebrity[]" size="10" multiple="multiple"  >
									<? 
									$blacklabel_subcategories = aweBlacklabelCurlRequest('filters','');  
									foreach($blacklabel_subcategories['data']['categories']['celebrity'] as $v) { ?>
										<option value="<? echo $v; ?>" <? if(in_array($v,$blacklabel['blacklabel_subcategory_celebirty'])) { echo 'selected'; } ?> ><? echo ucwords($v); ?></option>
									<? } ?>
										
								</select>
								<? } ?>
							</td>
						</tr>
<? } ?>							
						<tr>
							<td>Primary Button BG Color</td>
							<td>
								<input name="blacklabel_primaryButtonBg" type="text" id="blacklabel_primaryButtonBg" placeholder="HEX without hash - ie. FFFFFF" value="<? if($blacklabel['blacklabel_primaryButtonBg']) { echo (string)htmlentities($blacklabel['blacklabel_primaryButtonBg']); } else { echo ''; } ?>">
								</td>
							</tr>
						<tr>
						<tr>
							<td>Primary Button FG Color</td>
							<td>
								<input name="blacklabel_primaryButtonColor" type="text" id="blacklabel_primaryButtonColor" placeholder="HEX without hash - ie. FFFFFF" value="<? if($blacklabel['blacklabel_primaryButtonColor']) { echo (string)htmlentities($blacklabel['blacklabel_primaryButtonColor']); } else { echo ''; } ?>">
								</td>
							</tr>
						<tr>
						<tr>
							<td>T&C Link Color</td>
							<td>
								<input name="blacklabel_termsLinkColor" type="text" id="blacklabel_termsLinkColor" placeholder="HEX without hash - ie. FFFFFF" value="<? if($blacklabel['blacklabel_termsLinkColor']) { echo (string)htmlentities($blacklabel['blacklabel_termsLinkColor']); } else { echo ''; } ?>">
								</td>
							</tr>
						<tr>
						<tr>
							<td>T&C Toggle Color</td>
							<td>
								<input name="blacklabel_termsToggleColor" type="text" id="blacklabel_termsToggleColor" placeholder="HEX without hash - ie. FFFFFF" value="<? if($blacklabel['blacklabel_termsToggleColor']) { echo (string)htmlentities($blacklabel['blacklabel_termsToggleColor']); } else { echo ''; } ?>">
								</td>
							</tr>
						<tr>
						<tr class="item submit">
							<td colspan="2">
								<input type="hidden" name="formSubmit" value="1">
									<button type="submit" class="btn action-save">Save</button>
								</td>
							</tr>
						</tbody>
					</table>
				</form>



		</div>
	</div>
</div>

<script>
function showSubcat(id) { 
	$(".subcats").hide();
	$("#subcat"+id).show();
}	
</script>

<? require "../../footer.php"; ?>