HEX
Server: Apache
System: Linux clpupre 5.4.0-90-generic #101-Ubuntu SMP Fri Oct 15 20:00:55 UTC 2021 x86_64
User: undanet (1000)
PHP: 7.4.3
Disabled: pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,pcntl_unshare,
Upload Files
File: /home/undanet/www/PortalEmpleo/src/Views/pdftemplates/actaexamenfase.php
<?php setlocale(LC_ALL,"es_ES"); ?>
<?php $convid = empty($data['convid']) ? '' : $data['convid'] ?>
<style>
	#acta-examen-fase<?php echo $convid ?> {
		margin: 25px 30px 0 30px;
	}
	#acta-examen-fase<?php echo $convid ?> img.logo {
		  width: 2in;
		  margin-left: 20px;
		  margin-top: 0;
		  position: relative;
		  margin: 0;
	}
	#acta-examen-fase<?php echo $convid ?> h1,
	#acta-examen-fase<?php echo $convid ?> h2,
	#acta-examen-fase<?php echo $convid ?> h3,
	#acta-examen-fase<?php echo $convid ?> p,
	#acta-examen-fase<?php echo $convid ?> span,
	#acta-examen-fase<?php echo $convid ?> h4 {
		font-family: Arial, Helvetica, sans-serif;
	}
	#acta-examen-fase<?php echo $convid ?> .decorarte {
		  display: flex;
		  margin-top: 5%;
		  justify-content: center;
	}
	#acta-examen-fase<?php echo $convid ?> .izq {
		width: 50%;
	}
	#acta-examen-fase<?php echo $convid ?> .der {
		width: 50%;
		margin-left: 55%;
	}
	#acta-examen-fase<?php echo $convid ?> .customer,
	#acta-examen-fase<?php echo $convid ?> .footer {
		margin: 10px 0;
	}
	#acta-examen-fase<?php echo $convid ?> .header {
		display: flex;
		align-items: center;
		justify-content: space-between;
		margin-left: auto;
		margin-right: auto;
	}
	#acta-examen-fase<?php echo $convid ?> .productos-row {
		display: flex;
		flex-wrap: wrap;
		border-bottom: solid 1px;
	}
	#acta-examen-fase<?php echo $convid ?> .productos-row:first-child {
		border-top: solid 1px;
	}
	#acta-examen-fase<?php echo $convid ?> .productos-row>div {
		width: calc(15% - 11px);
		text-align: center;
		border-right: solid 1px;
		display: flex;
		align-items: center;
		justify-content: center;
		padding: 5px;
	}
	#acta-examen-fase<?php echo $convid ?> .productos-row>div:first-child {
		border-left: solid 1px;
	}
	#acta-examen-fase<?php echo $convid ?> .productos-row>div.descripcion {
		width: calc(40% - 12px);
	}
	#acta-examen-fase<?php echo $convid ?> .productos-row>div.sub-total {
		width: calc(85% - 12px);
		justify-content: flex-end;
	}
	#acta-examen-fase<?php echo $convid ?> .separador {
		padding: 10px 0;
	}
	#acta-examen-fase<?php echo $convid ?> .header-text,
	#acta-examen-fase<?php echo $convid ?> .p.header.text {
		line-height: 0.1;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 9px;
		text-align: right;
	}
	#acta-examen-fase<?php echo $convid ?> .referencia {
		line-height: 0.1;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
	}
	#acta-examen-fase<?php echo $convid ?> .referencia-nobold {
		color: rgb(54, 95, 145);
		line-height: 1;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11.5px;
		font-weight: 300;
	}
	#acta-examen-fase<?php echo $convid ?> .center {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		text-align: justify;
		width: 90%;
		margin-left: auto;
		margin-right: auto;
		padding-top: 50px;
	}
	#acta-examen-fase<?php echo $convid ?> .color-noblack {
		color: rgb(54, 95, 145);
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11.5px;
		font-weight: 300;
	}
	#acta-examen-fase<?php echo $convid ?> .font-weight300 {
		font-weight: 300;
	}
	#acta-examen-fase<?php echo $convid ?> .first-bold {
		font-weight: bold;
	}
	#acta-examen-fase<?php echo $convid ?> .tabla-resultado td {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 9px;
		font-weight: 300;
		border: thin solid black;
	}
	#acta-examen-fase<?php echo $convid ?> .tabla-resultado th {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-weight: bold;
		border: thin solid black;
	}
	#acta-examen-fase<?php echo $convid ?> .tabla-noborder th {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-weight: bold;
	}
	#acta-examen-fase<?php echo $convid ?> .tabla-resultado {
		border-collapse: collapse;
		margin-right: auto;
		margin-left: auto;
	}
	#acta-examen-fase<?php echo $convid ?> .span-center {
		position: relative;
		left: 40%;
		margin: 2% 0 2% 0;
	}
	#acta-examen-fase<?php echo $convid ?> .pie-firma {
		text-align: center;
		padding-top: 30px;
	}
	#acta-examen-fase<?php echo $convid ?> .ul-footer-alone li img {
		margin: 5px;
	}
	#acta-examen-fase<?php echo $convid ?> .footer-alone {
		text-align: center;
		margin-top: 100px;
		width: 100%;
	}
	#acta-examen-fase<?php echo $convid ?> .ul-footer-alone li {
		display: inline;
		list-style: none;
		margin: 10%;
		width: 100%;
	}
	#acta-examen-fase<?php echo $convid ?> .logo-footer1 {
		width: 10%;
	}
	#acta-examen-fase<?php echo $convid ?> .logo-footer2 {
		width: 8%;
	}
	#acta-examen-fase<?php echo $convid ?> .logo-footer3 {
		width: 10%;
	}
</style>
<div class="acta-examen-fase" id="acta-examen-fase<?php echo $convid ?>">
    <div class="header">
		<img class="logo" src="<?php echo get_stylesheet_directory_uri() ?>/img/logo-up.png" />
		<div class="header-text">
			<p class="p.header.text" style="margin-top:15px">CLPU – Centro de Láseres Pulsados</p>
			<p class="p.header.text">Edif. M5. Parque Científico de la USAL</p>
			<p class="p.header.text">c/ Adaja, 8. 37185 Villamayor, Salamanca. SPAIN</p>
			<p class="p.header.text">Tel: (+34) 923 338 121 || www.clpu.es</p>
		</div>
	</div>
	<div class="center ">
		<p style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 14px;">
			<strong>ACTA DE LA REUNIÓN DEL TRIBUNAL DE SELECCIÓN (Oposición)</strong>
		</p>
		<p style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 14px;">
			<strong>Convocatoria <?php echo $data['convocatoria']->getReferencia() ?> – <?php echo $data['convocatoria']->getDescripcion() ?></strong>
		</p>
    </div>
    <div class="center font-weight300" style="padding-top: 20px; width:80%; margin-left:auto; margin-right:auto ">
		<p>
			Los abajo firmantes, miembros del Tribunal de Selección de la convocatoria 
			<?php echo $data['convocatoria']->getReferencia() ?>, y tras la evaluación de la fase de oposición del día 
			<?php echo ($data['convocatoria']->getFechaExamen())->format('d'); ?> de 
			<?php echo getMes(($data['convocatoria']->getFechaExamen())->format('n') - 1); ?> de 
			<?php echo ($data['convocatoria']->getFechaExamen())->format('Y');?>, han tomado las siguientes decisiones:
		</p>
		<p>
			<strong>Primero:</strong> Relación de puntuaciones obtenidas por las personas que han realizado 
			la prueba selectiva::
		</p>
		<table class="tabla-resultado" style="width: 90%;">
			<tr>
				<th style="text-align: center; padding: 8px  ;">Nº</th>
				<th style="text-align: center;">Nombre y Apellidos</th>
				<th style="text-align: center;">Nº Identificación</th>
				<th style="text-align: center;">Puntuación</th>
			</tr>
			<?php $counter = 1; ?>
			<?php foreach ($data['lcandidato'] as $candidatoconvocatoria) { 
					if( candidatoTieneReqSuperados($candidatoconvocatoria) ) { ?>
						<tr>
							<td style="text-align: center;"><?php echo $counter++; ?></td>
							<td style="padding-left: 5px;padding: 5px;">
							  <?php echo ($candidatoconvocatoria->getCodigocandidato())->getNombre() ?>
							  <?php echo ($candidatoconvocatoria->getCodigocandidato())->getApellido1() ?>
							  <?php echo ($candidatoconvocatoria->getCodigocandidato())->getApellido2() ?>
							</td>
							<td style="text-align: center;"> 
							  <?php echo substr_replace( substr_replace( ($candidatoconvocatoria->getCodigocandidato())->getDocumento(), '***', 3, 3 ) , '**', 7, strlen( ($candidatoconvocatoria->getCodigocandidato())->getDocumento() )  )  ?>
							</td>
						
							<?php foreach ( $data['lvaloraciones'] as $valoracion ) {
								
								if ($valoracion->getCodigoconvocatoriarequisito() != null) {
									$valoracion_codigo_merito_requisito = ($valoracion->getCodigoconvocatoriarequisito())->getIdconvocatoriarequisito();
								} else if ($valoracion->getCodigoconvocatoriamerito() != null) {
									$valoracion_codigo_merito_requisito = ($valoracion->getCodigoconvocatoriamerito())->getIdconvocatoriamerito();										
								} else {
									$valoracion_codigo_merito_requisito = null;
								}
								
								if ( null == $valoracion_codigo_merito_requisito && ($candidatoconvocatoria->getCodigocandidato())->getIdcandidato() == ($valoracion->getCodigocandidato())->getIdcandidato() && (($valoracion->getCodigotribunalconvocatoria())->getCodigoRol())->getIdrol() == 5 ) {
									$textofinal = $valoracion->getExamennota();
									break;							
								}                                
							} ?>
							<td style="text-align: center;"><?php echo $textofinal; ?></td> 				
						</tr>
				<?php } 
			} ?>                        
		</table>
		<br>
		<p> 
			<strong>Segundo:</strong> En base al umbral establecido en las Bases específicas de esta convocatoria, 
			se establece relación de candidaturas que han superado la fase de oposición, pasando a la fase de 
			concurso de méritos:
		</p>
		<table class="tabla-resultado" style="width: 90%;">
			<tr>
				<th style="text-align: center; padding: 8px  ;">Nº</th>
				<th style="text-align: center;">Nombre y Apellidos</th>
				<th style="text-align: center;">Nº Identificación</th>
			</tr>
			<?php $counter = 1; ?>
			<?php foreach ($data['lcandidato'] as $candidatoconvocatoria) { 					
				if( candidatoTieneReqSuperados($candidatoconvocatoria) ) { ?>
					<tr>
						<?php 
						$desaprobado = false;					
						foreach ( $data['lvaloraciones'] as $valoracion ) {
							
							if ($valoracion->getCodigoconvocatoriarequisito() != null) {
								$valoracion_codigo_merito_requisito = ($valoracion->getCodigoconvocatoriarequisito())->getIdconvocatoriarequisito();
							} else if ($valoracion->getCodigoconvocatoriamerito() != null) {
								$valoracion_codigo_merito_requisito = ($valoracion->getCodigoconvocatoriamerito())->getIdconvocatoriamerito();										
							} else {
								$valoracion_codigo_merito_requisito = null;
							}
							
							if (null == $valoracion_codigo_merito_requisito && ($candidatoconvocatoria->getCodigocandidato())->getIdcandidato() == ($valoracion->getCodigocandidato())->getIdcandidato() && (($valoracion->getCodigotribunalconvocatoria())->getCodigoRol())->getIdrol() == 5 ) {
								$desaprobado = $valoracion->getExamennota() < $data['convocatoria']->getPuntuacionCorte();
								break;							
							}                                
						} 
						
						if ($desaprobado) {
							continue;
						}
						?>
						
						<td style="text-align: center;"><?php echo $counter++; ?></td>
						<td style="padding-left: 5px;padding: 5px;">
						  <?php echo ($candidatoconvocatoria->getCodigocandidato())->getNombre() ?>
						  <?php echo ($candidatoconvocatoria->getCodigocandidato())->getApellido1() ?>
						  <?php echo ($candidatoconvocatoria->getCodigocandidato())->getApellido2() ?>
						</td>
						<td style="text-align: center;"> 
						  <?php echo substr_replace( substr_replace( ($candidatoconvocatoria->getCodigocandidato())->getDocumento(), '***', 3, 3 ) , '**', 7, strlen( ($candidatoconvocatoria->getCodigocandidato())->getDocumento() )  )  ?>
						</td>
					</tr>
				<?php } 
			} ?>                        
		</table>
		<br>		
		<p> 
			<strong>Tercero:</strong> Se convocará a los aspirantes que hayan superado la misma para iniciar la fase 
			de concurso de méritos.
		</p>
		<br><br>
		<p>
			Salamanca, <?php echo date("d");?> de <?php echo getMes(date('n')-1); ?> de <?php echo date("Y");?>
		</p>
    </div>
	<table class="border_2 aprobar-requisito" style="font-size: 12px;">
		<thead>
				<tr><td><?php echo __('Signed?', 'panoramic_child') ?></td><td><?php echo __('Committee members', 'panoramic_child') ?></td><td><?php echo __('Date', 'panoramic_child') ?></td></tr>
		</thead>
		<tbody>
			<?php foreach ($data['ltribunal'] as $miembrotribunal)  {				
				if( ! $miembrotribunal->getEssuplente() && !user_can( ($miembrotribunal->getCodigousuariowp())->getId(), 'administrator' ) ){ 
					$aprobado = false;
					$date = '-';
					
					if( isset($data['aprobacione']) ) {
						foreach ($data['aprobacione'] as $aprobacion)  { 
						
							if( ($miembrotribunal->getCodigousuariowp())->getId() == (($aprobacion->getCodigotribunalconvocatoria())->getCodigousuariowp())->getId() ) {
								$aprobado = $aprobacion->getEstaAprobado();
								$date = $aprobacion->getFecha()->format("Y-m-d H:i");							
							}
						}
					}
					?>
					<tr> 
						<td>
							<?php if( $aprobado  ) { ?>
								<svg class="svg-icon" viewBox="0 0 20 20" style="width: 20px;">	
									<path d="M10.219,1.688c-4.471,0-8.094,3.623-8.094,8.094s3.623,8.094,8.094,8.094s8.094-3.623,8.094-8.094S14.689,1.688,10.219,1.688 M10.219,17.022c-3.994,0-7.242-3.247-7.242-7.241c0-3.994,3.248-7.242,7.242-7.242c3.994,0,7.241,3.248,7.241,7.242C17.46,13.775,14.213,17.022,10.219,17.022 M15.099,7.03c-0.167-0.167-0.438-0.167-0.604,0.002L9.062,12.48l-2.269-2.277c-0.166-0.167-0.437-0.167-0.603,0c-0.166,0.166-0.168,0.437-0.002,0.603l2.573,2.578c0.079,0.08,0.188,0.125,0.3,0.125s0.222-0.045,0.303-0.125l5.736-5.751C15.268,7.466,15.265,7.196,15.099,7.03"></path>
								</svg>							
							<?php } else { ?>
								<svg class="svg-icon" viewBox="0 0 20 20" style="width: 20px;">
									<path d="M14.776,10c0,0.239-0.195,0.434-0.435,0.434H5.658c-0.239,0-0.434-0.195-0.434-0.434s0.195-0.434,0.434-0.434h8.684C14.581,9.566,14.776,9.762,14.776,10 M18.25,10c0,4.558-3.693,8.25-8.25,8.25c-4.557,0-8.25-3.691-8.25-8.25c0-4.557,3.693-8.25,8.25-8.25C14.557,1.75,18.25,5.443,18.25,10 M17.382,10c0-4.071-3.312-7.381-7.382-7.381C5.929,2.619,2.619,5.93,2.619,10c0,4.07,3.311,7.382,7.381,7.382C14.07,17.383,17.382,14.07,17.382,10"></path>
								</svg>							
							<?php } ?>
						</td>
						<td><?php echo ($miembrotribunal->getCodigousuariowp())->getDisplayName(); ?></td>                   
						<td><?php echo $date; ?></td>
					</tr>
				<?php }
			} ?>
		</tbody>
	</table>
	<table class="tabla-noborder" style="width: 100%; border-style: none; padding-top: 20px;">
		<tr>
			<th style="text-align: center;  font-size: 11px ;">Presidente</th>
			<th style="text-align: center; font-size: 11px ;">Secretaria</th>
			<th style="text-align: center; font-size: 11px ;">Vocal</th>
			
			<?php if( $memberscount == 4 ){ ?>
				<th style="text-align: center; font-size: 11px ;">Vocal 2</th>
			<?php } ?>
		</tr>
		<tr>
			<?php foreach ($data['ltribunal'] as $miembrotribunal)  {        
				
				if( ! $miembrotribunal->getEssuplente() && !user_can( ($miembrotribunal->getCodigousuariowp())->getId(), 'administrator' ) ){ ?>
					<td style="text-align: center;  font-size: 11px ;font-weight: 300; padding-top: 65px;"><?php echo ($miembrotribunal->getCodigousuariowp())->getDisplayName(); ?></td>
				<?php }
			} ?>
		</tr>
	</table>
	<div class="footer-alone">
		<ul class="ul-footer-alone">
			<li><img class="logo-footer1" src="<?php echo get_stylesheet_directory_uri() ?>/img/logo1.png" alt="logo2" /></a></li>
			<li><img class="logo-footer2" src="<?php echo get_stylesheet_directory_uri() ?>/img/logo2.png" alt="logo2" /></a></li>
			<li><img class="logo-footer3" src="<?php echo get_stylesheet_directory_uri() ?>/img/logo3.png" alt="logo2" /></a></li>
		</ul>
	</div>
</div>