GhostManSec
Server: Apache
System: Linux webm019.cluster130.gra.hosting.ovh.net 6.18.42-ovh-vps-grsec-zfs+ #1 SMP PREEMPT_DYNAMIC Wed Aug 5 15:59:48 CEST 2026 x86_64
User: exhehbu (1008962)
PHP: 8.0.30
Disabled: _dyuweyrj4,_dyuweyrj4r,dl
Upload Files
File: /home/exhehbu/wp/wp-content/plugins/eventer/eventers/modal/modal-tickets.php
<?php
if (get_post_type($registrant) == 'shop_order' && $woocommerce_ticketing == 'on') {
  $order = wc_get_order($registrant);
  $order_status = $order->get_status();
  $order_num = $registrant;
  $registrant_uname = $order->get_billing_first_name() . ' ' . $order->get_billing_last_name();
} else {
  $order_status = 0;
  $order_num = $registrant;
  $user_system = unserialize($usersystem);
  $registrant_uname = (isset($username)) ? $username : '';
  $registrant_firstname = (isset($user_details['Name'])) ? $user_details['Name'] : '';
  $registrant_lastname = (isset($user_details['LAST NAME'])) ? $user_details['LAST NAME'] : '';
  $registrant_uname = $registrant_firstname . ' ' . $registrant_lastname;
  if (isset($user_system['slot_title']) && $user_system['time_slot'] != '00:00:00') {

    $slot_time = date_i18n(get_option('time_format'), strtotime($user_system['time_slot']));
    //$slot_time = '';
    $event_time_show = $slot_time . ' ' . $user_system['slot_title'];
  }

  	$registrants = eventer_get_registrant_details('id', $registrant);
 	if ( $registrants && $registrants->eventer_date ) {
		$event_cdate = strtotime( $registrants->eventer_date );
	}
}

// if ($order_status != 'completed' && $reg_position <= 14) return;
$elocation = '';
$eventer_venue = get_the_terms(get_the_ID(), 'eventer-venue');
if (!is_wp_error($eventer_venue) && !empty($eventer_venue)) {
  foreach ($eventer_venue as $venue) {
    $location_address = get_term_meta($venue->term_id, 'venue_address', true);
    $elocation = ($location_address != '') ? $location_address : $venue->name;
  }
}

$company_name = eventer_get_settings('ticket_image_company_name');
$company_address = eventer_get_settings('ticket_image_company_address');
$company_logo = eventer_get_settings('ticket_image_company_logo');
$event_notes = get_post_meta( get_the_ID(), 'eventer_event_ticket_image_notes', true );

if ( empty( $event_notes ) ) {
	$event_notes = eventer_get_settings('event_ticket_image_notes');
}

if ( $company_logo ) {
	$company_image = wp_get_attachment_image( $company_logo, 'full' );
} else {
	$company_image = '';
}

$ticket_top_area = '<div class="eventer-on-ticket-qr" data-qr-content="' . esc_attr($ticket_id_db) . '" data-qr-size="200"></div>
				<label class="eventer-ticket-reg-code">' . esc_attr($ticket_id_db) . '</label>';
$ticket_bottom_area = '<label>' . esc_html__('Attendee', 'eventer') . '</label>
				<h3>' . esc_attr($registrant_uname) . '</h3>
				<div class="eventer-spacer-10"></div>
				<label>' . esc_html__('Event', 'eventer') . '</label>
				<p>' . apply_filters('eventer_raw_event_title', '', get_the_ID()) . '</p>
				<div class="eventer-spacer-10"></div>
				<label>' . esc_html__('Ticket', 'eventer') . '</label>';
if (!empty($booked_registrant_tickets)) {
  foreach ($booked_registrant_tickets as $reg_ticket) {
    if ($reg_ticket['name'] == '' || $reg_ticket['number'] <= 0) continue;
    $ticket_bottom_area .= '<p class="eventer-tickets-booked-info">' . esc_attr($reg_ticket['name']) . ' x <strong>' . esc_attr($reg_ticket['number']) . '</strong></p>';
  }
}
$ticket_bottom_area .= '
								<div class="eventer-row">';
if ($elocation) {
  $ticket_bottom_area .= '<div class="eventer-col5 eventer-pt-venue"><div class="eventer-spacer-10"></div>
										<label>' . esc_html__('Venue Location', 'eventer') . '</label>
										<p>' . esc_attr($elocation) . '</p>
								</div>';
}
$ticket_bottom_area .= '<div class="eventer-col5 eventer-pt-datetime"><div class="eventer-spacer-10"></div>
										<label>' . esc_html__('Date', 'eventer') . ' &amp; ' . esc_html__('Time', 'eventer') . '</label>
										<p>' . $event_time_show . '<br>' . esc_attr(date_i18n(get_option('date_format'), $event_cdate)) . '</p>
									</div>
								</div>';
								
	if ($event_notes) {
		$ticket_bottom_area .= '<div class="eventer-row"><div class="eventer-col10 eventer-pt-instructions">
								<div class="eventer-spacer-10"></div>
									<label>' . esc_html__('Instructions', 'eventer') . '</label>
									<p>' . wp_kses( $event_notes, 'post' ) . '</p>
								</div></div>';
	}
	$ticket_bottom_area .= '<div class="eventer-row eventer-ticket-c-info">
								<div class="eventer-col10 eventer-pt-cominfo">';
	if ($company_logo && $company_image ) {
		$ticket_bottom_area .= '<p class="eventer-ticket-c-logo">' . $company_image . '</p>';
	}
	if ($company_name) {
		$ticket_bottom_area .= '<p class="eventer-ticket-c-address">'.esc_attr($company_name).'</p>';
	}
	if ($company_address) {
		$ticket_bottom_area .=  '<p class="eventer-ticket-c-address">'.$company_address.'</p>';
	}
		
	$ticket_bottom_area .= '</div>';

								$ticket_bottom_area .= '</div><a class="eventer-print-ticket" href="javascript:void(0)">' . esc_html__('PRINT', 'eventer') . '</a>';
$ticket_modal_show = '<div class="eventer eventer-event-single eventer-modal-static" id="eventer-ticket-show-now">
			<div class="eventer-modal-body">
					<div class="eventer-ticket-final-tickets">
						<div class="eventer-ticket-printable">
							<div class="eventer-ticket-printable-top">';
$ticket_modal_show .=                $ticket_top_area;
$ticket_modal_show .=           '</div>
							<div class="eventer-ticket-printable-bottom">';
$ticket_modal_show .=                $ticket_bottom_area;
$ticket_modal_show .=       '</div>
					</div>
				</div>
			</div>
	</div>';

echo $ticket_modal_show;
/*Ticket modal popup End*/