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/GestionarValoracionTribunalView.php
<script language="javascript">
    function cambiarPestanna(pestannas,pestanna) {

        // Obtiene los elementos con los identificadores pasados.
        pestanna = document.getElementById(pestanna.id);
        listaPestannas = document.getElementById(pestannas.id);
        
        // Obtiene las divisiones que tienen el contenido de las pestañas.
        cpestanna = document.getElementById('c'+pestanna.id);
        listacPestannas = document.getElementById('contenido'+pestannas.id);
        
        i=0;
        // Recorre la lista ocultando todas las pestañas y restaurando el fondo 
        // y el padding de las pestañas.
        while (typeof listacPestannas.getElementsByTagName('div')[i] != 'undefined'){
            jQuery(document).ready(function(){
                jQuery(listacPestannas.getElementsByTagName('div')[i]).css('display','none');
                jQuery(listaPestannas.getElementsByTagName('li')[i]).removeClass("seleccionada");
            });
            i += 1;
        }

        jQuery(document).ready(function(){
            // Muestra el contenido de la pestaña pasada como parametro a la funcion,
            // cambia el color de la pestaña y aumenta el padding para que tape el  
            // borde superior del contenido que esta juesto debajo y se vea de este 
            // modo que esta seleccionada.
            jQuery(cpestanna).css('display','');
            jQuery(pestanna).addClass("seleccionada");
        });

    }
</script>
<script language="javascript">
    function tolist() {
        if(confirm('<?php echo __("Not saved changes will be lost. Do you want to return to the list of calls?", "panoramic_child" ) ?>'))
        {
            form = document.getElementById("frmConvocatoria");
            form.setAttribute('novalidate', true);
            form.submit();
        }
    }		
</script>
<?php

    const MAX_RESULT_PAG=10;
    const SEPARADOR_PUESTOS_TRABAJO=';';
	$root = get_site_url() . '/';
	$pdfPageUrl = $root . 'pdf';

    //echo '<form method="post" action="" id="frmValoraciones">';

    if(isset($data['convocatoria']) && is_object($data['convocatoria']))
    {
        echo '<section id="infoconvocatoria"><div class="fondo_color">';

            echo '<span class="underline bold">' . __('Info about the call', 'panoramic_child') . '</span>:';
            echo '<br><br>
                <ul class="lista_none">
                    <li><span class="bold">' . __('Reference', 'panoramic_child') . ':</span> ' . $data['convocatoria']->getReferencia() . '</li>
                    <li><span class="bold">' . __('Description', 'panoramic_child') . ':</span> ' . $data['convocatoria']->getDescripcion() . '</li>
                    <li><span class="bold">' . __('Job', 'panoramic_child') . ':</span> ' . $data['convocatoria']->getPuestoTrabajo() . '</li>
                    <li><span class="bold">' . __('Center', 'panoramic_child') . ':</span> ' . $data['convocatoria']->getCentro() . '</li>
                    <li><span class="bold">' . __('State', 'panoramic_child') . ':</span> ' . ($data['convocatoria']->getCodigoestadoconvocatoria())->getEstado() . '</li>
                    <li><span class="bold">' . __('Score threshold', 'panoramic_child') . ':</span> ' . $data['convocatoria']->getUmbraldepuntuacion() . '</li>';
                   if ($data['convocatoria']->getTieneExamen() && ( ($data['convocatoria']->getCodigoestadoconvocatoria())->getIdestadoconvocatoria() == 13 || ($data['convocatoria']->getCodigoestadoconvocatoria())->getIdestadoconvocatoria() == 14 || ($data['convocatoria']->getCodigoestadoconvocatoria())->getIdestadoconvocatoria() == 15 )){ ?>
				   
                    <li><span class="bold"> <?php echo __('Total number of points', 'panoramic_child') ?> :</span> <?php echo $data['convocatoria']->getTotalPuntos() ?> </li>
                    <li><span class="bold"><?php echo  __('Mandatory exam cut-off score', 'panoramic_child')  ?>:</span> <?php echo $data['convocatoria']->getPuntuacionCorte() ?></li>
                    <li><span class="bold"><?php echo  __('Maximum exam score', 'panoramic_child')  ?>:</span> <?php echo $data['convocatoria']->getPuntuacionMaxima() ?></li>
					   
				   <?php }
				   
				    if ( todosAprobaronReq( $data ) || faseSuperiorAReq($data) ) { 
						if( current_user_can('administrator') ) { ?>   
							<li>
								<span class="bold"><?php echo __('Requirements phase, download document', 'panoramic_child'); ?>:</span> 
								<a class="download-pdf-save" href="#" pdftype="acreq" callid="<?php echo $data['convocatoria']->getIdConvocatoria()?>" ><?php echo __('Download', 'panoramic_child'); ?></a>
							</li>
						<?php } else { ?>
							<li>
								<form method="post" action="<?php echo $pdfPageUrl; ?>" enctype="multipart/form-data" target="_blank">
									<input type="hidden" name="accionConvocatoria" id="accionConvocatoria" value="accionPdfPage">
									<input type="hidden" name="accionPDF" id="accionPDF" value="requ">
                                    <input type="hidden" name="slctConvocatorias" id="slctConvocatorias" value="<?php echo $data['convocatoria']->getIdConvocatoria()  ?>">
									<button class="link" type="submit"><?php echo __('Requirements phase', 'panoramic_child'); ?></button>
								</form>
							</li>							
						<?php }
                      }
					if ( todosAprobaronExa( $data ) || faseSuperiorAExa($data) ) { 
						if( current_user_can('administrator') ) { ?>  
							<li>
								<span class="bold"><?php echo __('Examination phase, download document', 'panoramic_child'); ?>:</span> 
								<a class="download-pdf-save" href="#" pdftype="acexa" callid="<?php echo $data['convocatoria']->getIdConvocatoria()?>" ><?php echo __('Download', 'panoramic_child'); ?></a>
							</li>
						<?php } else { ?>
							<li>
								<form method="post" action="<?php echo $pdfPageUrl; ?>" enctype="multipart/form-data" target="_blank">
									<input type="hidden" name="accionConvocatoria" id="accionConvocatoria" value="accionPdfPage">
									<input type="hidden" name="accionPDF" id="accionPDF" value="exam">
                                    <input type="hidden" name="slctConvocatorias" id="slctConvocatorias" value="<?php echo $data['convocatoria']->getIdConvocatoria()  ?>">
									<button class="link" type="submit"><?php echo __('Examination phase', 'panoramic_child'); ?></button>
								</form>
							</li>							
						<?php }
                      }
                    if ( todosAprobaronMer( $data )  || faseSuperiorAMer($data) ) { 
						if( current_user_can('administrator') ) { ?>  
							<li>
								<span class="bold"><?php echo __('Merits phase, download document', 'panoramic_child'); ?>:</span> 
								<a class="download-pdf-save" href="#" pdftype="acmer" callid="<?php echo $data['convocatoria']->getIdConvocatoria()?>" ><?php echo __('Download', 'panoramic_child'); ?></a>
							</li>
		
						<?php } else { ?>
							<li>
								<form method="post" action="<?php echo $pdfPageUrl; ?>" enctype="multipart/form-data" target="_blank">
									<input type="hidden" name="accionConvocatoria" id="accionConvocatoria" value="accionPdfPage">
									<input type="hidden" name="accionPDF" id="accionPDF" value="merit">
                                    <input type="hidden" name="slctConvocatorias" id="slctConvocatorias" value="<?php echo $data['convocatoria']->getIdConvocatoria()  ?>">
									<button class="link" type="submit"><?php echo __('Merits phase', 'panoramic_child'); ?></button>
								</form>
							</li>							
						<?php }
                    }
			 echo '</ul></div></section>';
    }
        
    $tienetribunal = false;
    if(isset($data['ltribunal']) && count($data['ltribunal'])>0)
        $tienetribunal = true;
    
    if( $tienetribunal ) {
        
        if(isset($data['lcandidato']) && count($data['lcandidato'])>0) {
            
            if(isset($data['lconvocatoria'])) 
            {            
                    if(!isset($data['requisitos']) || $data['requisitos']==null) {
                        echo __('There are no requirements registered for this call yet', 'panoramic_child');
                    }
                    else {
                        //escribirlo como tabla con enlaces a las fichas de los candidatos
                        if(isset($data['lcandidato']) && count($data['lcandidato'])>0) {
                            $load = new PortalEmpleo\Utils\Load();
                            $load->view('ConvocatoriaListadoValoracionesView.php', $data);
                        }
                    }
            }
        } else {
             
             echo '<div class="fondo_color">' . __('There are no candidates registered at this call yet', 'panoramic_child') . '</div>';

        }
    } else {
        
        echo '<div class="fondo_color">' . __('There are no evaluation committee members registered at this call yet', 'panoramic_child') . '</div>';
        
    }
    //echo '</form>';
    echo '<form method="post" name="frmConvocatoria" id="frmConvocatoria" action="" enctype="multipart/form-data"><input type="button" id="btnListar" name="accionConvocatoria" value="' . __( 'Calls List', 'panoramic_child' ) . '" onClick="tolist()"></form>';

?>