[ Avaa Bypassed ]




Upload:

Command:

www-data@3.140.184.21: ~ $
<?php 
 /**
  * 
  * @package    iDonate - blood donor management system WordPress Plugin
  * @version    1.0
  * @author     ThemeAtelier
  * @Websites: https://themeatelier.net/
  *
  * Template Name: User Details
  *
  */
  
// Blocking direct access
if( ! defined( 'ABSPATH' ) ) {
    die ( IDONATE_ALERT_MSG );
}

get_header();
?>
<section class="request-single-page ptb-80">
	<div class="container">
		<div class="row">
		
			<?php 

			if( isset( $_GET['donor_id'] ) ) {

				$user_id = $_GET['donor_id'];

			}

			$permalink = add_query_arg(
				array(
					'donor_id' => $user_id
				),
				get_permalink()
			);  

			$user = get_userdata( $user_id );


			$countryCode = get_user_meta( $user_id, 'idonate_donor_country', true );
			$statecode   = get_user_meta( $user_id, 'idonate_donor_state', true );
			
			$country = idonate_country_name_by_code( $countryCode );
			
			$state 	 = idonate_states_name_by_code( $countryCode, $statecode );


			// availability
			$av = get_user_meta( $user_id, 'idonate_donor_availability', true );
			
			if( 'available' == $av ){
				$abclass = 'available';
				$signal  = '<i class="fa fa-check"></i>';
			}else{
				$abclass = 'unavailable';
				$signal = '<i class="fa fa-times"></i>';
			}

			// Social Link
			$fb = get_user_meta( $user_id, 'idonate_donor_fburl', true );
			$twitter = get_user_meta( $user_id, 'idonate_donor_twitterurl', true );
			?>

			<div class="col-md-4 text-center">
				<div class="left__user">
					<div class="left__user__img">
			<?php if(idonate_profile_img( $user->ID )) : ?>
						<?php 
						echo idonate_profile_img( $user->ID );
						?>
						<?php else : ?>
							<img src="<?php 
							echo plugin_dir_url( __DIR__ ).'img/donorplaceholder.jpeg'?>"/>
						<?php endif; ?>
						</div>
						<?php
				
				// Name
				echo '<h2 class="mb-3">'.esc_html( get_user_meta( $user_id, 'idonate_donor_full_name', true ) ).'</h2>';
				echo '<p><b>Blood Group: </b>'.esc_html( get_user_meta( $user->ID, 'idonate_donor_bloodgroup', true ) ).'</p>';
				echo '<p class="blood-group"><i class="fa fa-universal-access"></i><span class="'.esc_attr( $abclass ).'">'. esc_html( $av ).wp_kses_post( $signal ).'</span></p>';

				echo '<p><b>Email: </b>'.esc_html( $user->user_email ).'</p>';
				echo '<p><b>Mobile: </b>'.esc_html( get_user_meta( $user_id, 'idonate_donor_mobile', true ) ).'</p>';

				if( $fb || $twitter ) {

					$socialMarkup = '';
					$socialMarkup .= '<p class="social-icon">'.esc_html__( 'Social Link: ', 'idonate' );

					if( $fb ) {
						$socialMarkup .= '<a target="_blank" href="'.esc_url( $fb ).'"><i class="fa fa-facebook"></i></a>';
					}
					if( $twitter ) {
						$socialMarkup .= '<a target="_blank" href="'.esc_url( $twitter ).'"><i class="fa fa-twitter"></i></a>';
					}
					$socialMarkup .= '</p>';

					echo $socialMarkup;
				}


				?>
				</div>
			</div>
<div class="col-md-8">
		<div class="single-page-donor">


			<div class="infotable">

				<div class="table-responsive">
				  <table class="table table-bordered">
					<?php
					// Name
					$name = get_user_meta( $user_id, 'idonate_donor_full_name', true );
					if( $name ){
						echo idonate_blood_request_table( 'table-info', esc_html__('Donor Name', 'idonate' ) ,$name );
					}
					// Last Donate
					$lastdonate = get_user_meta( $user->ID, 'idonate_donor_lastdonate', true );
					if( $lastdonate ){
						echo idonate_blood_request_table( 'table-danger', esc_html__('Last Donate', 'idonate' ) ,$lastdonate );
					}
					
					// Gender
					$gender = get_user_meta( $user_id, 'idonate_donor_gender', true );
					if( $gender ){
						echo idonate_blood_request_table( 'table-danger', esc_html__('Gender', 'idonate' ) ,$gender );
					}
					// Date of Birth
					$date_birth = get_user_meta( $user_id, 'idonate_donor_date_birth', true );
					if( $date_birth ){
						echo idonate_blood_request_table( 'table-danger', esc_html__('Date of Birth', 'idonate' ) ,$date_birth );
					}
					// Land Line Number
					$landline = get_user_meta( $user_id, 'idonate_donor_landline', true );
					if( $landline ){
						echo idonate_blood_request_table( 'table-info', esc_html__('Land Line Number', 'idonate' ) ,$landline );
					}
					// Country
					if( $country ){
						echo idonate_blood_request_table( 'table-danger', esc_html__('Country', 'idonate' ) ,$country );
					}
					// State
					if( $state ){
						echo idonate_blood_request_table( 'table-info', esc_html__( 'State', 'idonate' ) ,$state );
					}
					// City
					$city = get_user_meta( $user_id, 'idonate_donor_city', true );
					if( $city ){
						echo idonate_blood_request_table( 'table-info', esc_html__('City', 'idonate' ) ,$city );
					}
					// Address
					$address = get_user_meta( $user_id, 'idonate_donor_address', true );
					
					if( $address ){
						echo idonate_blood_request_table( 'table-info', esc_html__('Address', 'idonate' ) ,$address );
					}

					?>
				  </table>
				</div>
				<?php
				// Social share
				idonate_social_sharing_buttons( $name, $permalink );
				?>
			</div>

			</div>
		</div>
		</div>
	</div>
</section>
<?php 
get_footer();
?>

Filemanager

Name Type Size Permission Actions
blood-request.php File 3.94 KB 0777
donor-login.php File 971 B 0777
donor-profile.php File 4.31 KB 0777
donors.php File 11.58 KB 0777
edit-donor.php File 10.62 KB 0777
post-blood-request.php File 383 B 0777
register-donor.php File 395 B 0777
single-blood_request.php File 4.73 KB 0777
template-user.php File 5.2 KB 0777