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/dump/data/PortalEmpleo/src/Views/MisCandidaturasView.php
<html> 

<head> 
<title>Mis Candidaturas</title>

</head>

</head>

<body>

<?php
    if(isset($data))
    {
        $_SERVER['HTTPS'] = $_SERVER['HTTPS'] == 'off' ? '' : $_SERVER['HTTPS'];
        $root = (!empty($_SERVER['HTTPS']) ? 'https' : 'http') . '://' . $_SERVER['HTTP_HOST'] . '/';
        $rootwp = "";
        $flagExisteConvEspontanea = false;

        if(isset($data['lang']))
        {
            $lang = $data['lang'];
        }
        else
        {
            if(isset($_GET['lang']))
            {
                switch($_GET['lang'])
                {
                    case 'en':
                    case 'en_GB':
                        $lang = 'en';
                    break;
                    default:
                        $lang = 'es';
                    break;
                }
            }
            else {
                $lang = 'es';
            }
        }

        if($lang=='en' || $lang=='en_GB')
        {
            echo '<h2 class="nomargin">My Calls</h2><br><br>';
        }
        else
        {
            echo '<h2 class="nomargin">Mis Candidaturas</h2><br><br>';
        }

        if(isset($data['esnuevo']))
        {
            if($data['esnuevo']==true) 
            {
                if($lang == 'en' || $lang=='en_GB')
                {
                    echo '<div class="fondo_color">Congratulations! You have successfully been registered at new call</div>';
                }
                else
                {
                    echo '<div class="fondo_color">¡Enhorabuena! Te has registrado correctamente en una nueva convocatoria</div>';
                }
            }
            elseif($data['esnuevo']==false)
            {
                if(isset($_GET["id"])) //Si no es espontanea
                {
                    if($lang == 'en' || $lang=='en_GB')
                    {
                        echo '<div class="fondo_color">You were already registered at this call</div>';
                    }
                    else
                    {
                        echo '<div class="fondo_color">Ya estabas registrado previamente en esta convocatoria</div>';
                    }
                }
                else
                {
                    if($lang == 'en' || $lang=='en_GB')
                    {
                        echo '<div class="fondo_color">You were already registered a free call</div>';
                    }
                    else
                    {
                        echo '<div class="fondo_color">Ya estabas registrado previamente en una convocatoria espont&aacute;nea</div>';
                    }
                }
            }
        }

        echo '<table border="0" class="azul" id="tbResultados"><thead>';
		
        if($lang == 'en' || $lang=='en_GB')
        {
            echo '<tr><th>Reference</th><th>Job Position</th><th>Register Date</th><th>State</th><th>Document</th></tr>';
        }
        else
        {
            echo '<tr><th>Referencia</th><th>Puesto Trabajo</th><th>Fecha Inscripción</th><th>Estado</th><th>Documento</th></tr>';
        }
        echo '</thead><tbody>';

        if($lang == 'en' || $lang=='en_GB')
        {
            if($data['lconvocatorias'] == null || !isset($data['lconvocatorias']) && count($data['lconvocatorias'])<=0)
            {
                echo '<tr><td><br>You do not register for any calls yet</td></tr>';
            }
            else
            {
                foreach ($data['lconvocatorias'] as $cndcvt) {
                    if($cndcvt->getCodigoconvocatoria()) //Si no es espontanea
                    {
                        echo '<tr class="cebra link" onclick="window.location=\'' . $root . 'en/call-details/?id=' . ($cndcvt->getCodigoconvocatoria())->getIdconvocatoria() . '\';"><td>';
                        echo ($cndcvt->getCodigoconvocatoria())->getReferencia() . '</td>';
                        echo '<td>' . $cndcvt->getPuestoTrabajo() . '</td>';
                        echo '<td>' . $cndcvt->getFechainscripcion()->format('d/m/Y') . '</td>';
                        echo '<td>' . (($cndcvt->getCodigoconvocatoria())->getCodigoestadoconvocatoria())->getEstado() . '</td>';
                        if(($cndcvt->getCodigoconvocatoria())->getRutaarchivoresolucionfinal()!= null && strlen(trim(($cndcvt->getCodigoconvocatoria())->getRutaarchivoresolucionfinal()))>0)
                        {
                        echo '<td class="centrado"><a href="' . $root . 'descargaC/?ref=' . ($cndcvt->getCodigoconvocatoria())->getReferencia() . '&file=' . basename(($cndcvt->getCodigoconvocatoria())->getRutaarchivoresolucionfinal()) . '" target="_self">&nbsp;<img id="imgConvocatoria" name="imgConvocatoria" src="' . $root . $rootwp . 'PortalEmpleo/img/' . 'PDF_Icon_Final.png' . '" width="25" height="25" alt="Resolution PDF" class="link"/></a></td>';
                        }
                        else
                        {
                            echo '<td class="centrado"><a href="' . $root . 'descargaC/?ref=' . ($cndcvt->getCodigoconvocatoria())->getReferencia() . '&file=' . basename(($cndcvt->getCodigoconvocatoria())->getRutaarchivoconvocatoria()) . '" target="_self">&nbsp;<img id="imgConvocatoria" name="imgConvocatoria" src="' . $root . $rootwp . 'PortalEmpleo/img/' . 'PDF_Icon.png' . '" width="25" height="25" alt="Resolution PDF" class="link"/></a></td>';
                        }
                        echo '</tr>';
                    }
                    else
                    {
                        $flagExisteConvEspontanea = true;
                        echo '<tr class="cebra"><td></td>';
                        echo '<td>' . $cndcvt->getPuestoTrabajo() . '</td>';
                        echo '<td>' . $cndcvt->getFechainscripcion()->format('d/m/Y') . '</td>';
                        echo '<td>Free Call</td>';
                        echo '<td></td>';
                    }
                }
            }
        }
        else
        {
            if($data['lconvocatorias'] == null || !isset($data['lconvocatorias']) && count($data['lconvocatorias'])<=0)
            {
                $flagExisteConvEspontanea = false;
                echo '<tr><td><br>A&uacute;n no te has inscrito a ninguna candidatura</td></tr>';
            }
            else
            {
                foreach ($data['lconvocatorias'] as $cndcvt) {
                    if($cndcvt->getCodigoconvocatoria()) //Si no es espontanea
                    {
                        echo '<tr class="cebra link" onclick="window.location=\'' . $root . 'es/detalle-de-convocatoria/?id=' . ($cndcvt->getCodigoconvocatoria())->getIdconvocatoria() . '\';"><td>';
                        echo ($cndcvt->getCodigoconvocatoria())->getReferencia() . '</td>';
                        echo '<td>' . $cndcvt->getPuestoTrabajo() . '</td>';
                        echo '<td>' . $cndcvt->getFechainscripcion()->format('d/m/Y') . '</td>';
                        echo '<td>' . (($cndcvt->getCodigoconvocatoria())->getCodigoestadoconvocatoria())->getEstado() . '</td>';
                        if(($cndcvt->getCodigoconvocatoria())->getRutaarchivoresolucionfinal()!= null && strlen(trim(($cndcvt->getCodigoconvocatoria())->getRutaarchivoresolucionfinal()))>0)
                        {
                            echo '<td class="centrado"><a href="' . $root . 'descargaC/?ref=' . ($cndcvt->getCodigoconvocatoria())->getReferencia() . '&file=' . basename(($cndcvt->getCodigoconvocatoria())->getRutaarchivoresolucionfinal()) . '" target="_self">&nbsp;<img id="imgConvocatoria" name="imgConvocatoria" src="' . $root . $rootwp . 'PortalEmpleo/img/' . 'PDF_Icon_Final.png' . '" width="25" height="25" alt="Resolution PDF" class="link"/></a></td>';
                        }
                        else
                        {
                            echo '<td class="centrado"><a href="' . $root . 'descargaC/?ref=' . ($cndcvt->getCodigoconvocatoria())->getReferencia() . '&file=' . basename(($cndcvt->getCodigoconvocatoria())->getRutaarchivoconvocatoria()) . '" target="_self">&nbsp;<img id="imgConvocatoria" name="imgConvocatoria" src="' . $root . $rootwp . 'PortalEmpleo/img/' . 'PDF_Icon.png' . '" width="25" height="25" alt="Resolution PDF" class="link"/></a></td>';
                        }
                        echo '</tr>';
                    }
                    else
                    {
                        $flagExisteConvEspontanea = true;
                        echo '<tr class="cebra"><td></td>';
                        echo '<td>' . $cndcvt->getPuestoTrabajo() . '</td>';
                        echo '<td>' . $cndcvt->getFechainscripcion()->format('d/m/Y') . '</td>';
                        echo '<td>Candidatura Espont&aacute;nea</td>';
                        echo '<td></td>';
                    }
                }
            }
        }

        echo '</tbody></table>';
    }

    if(!$flagExisteConvEspontanea)
    {
        if($lang=='en' || $lang=='en_GB')
        {
            echo '<section style="margin-top:8em;"><form method="post" name="frmConvocatoriaEspontanea" id="frmConvocatoriaEspontanea" action="' . $root . $rootwp . 'en/my-calls/" enctype="multipart/form-data">';
        }
        else
        {
            echo '<section style="margin-top:8em;"><form method="post" name="frmConvocatoriaEspontanea" id="frmConvocatoriaEspontanea" action="' . $root . $rootwp . 'es/mis-candidaturas/" enctype="multipart/form-data">';
        }
        echo '<table border="0" class="azul" id="tbResultados"><thead></thead><tbody>';
        echo '<input type="text" name="accionMisCandidaturas" id="accionMisCandidaturas" value="" hidden>';
        echo '<input type="text" name="codigoUsuarioWP" id="codigoUsuarioWP" value="' . ($data['candidato']->getCodigousuariowp())->getId() . '" hidden>';

        if($lang=='en' || $lang=='en_GB')
        {
            echo '<input type="button" name="btnaccionConvocatoria" value="Register a Free Call" onClick="fncconvocatoriaespontaneasubmit(this) ;">';
        }
        else
        {
            echo '<input type="button" name="btnaccionConvocatoria" value="Inscribirse Espontáneamente" onClick="fncconvocatoriaespontaneasubmit(this) ;">';
        }

        echo '</tbody></table>';
        echo '</form></section>';
    }
?>

<script language="javascript">
    var x = document.getElementsByClassName("entry-title");
    var i;
    for (i = 0; i < x.length; i++) {
        x[i].style.visibility = "hidden";
    }	

    function fncconvocatoriaespontaneasubmit(object, id) {
        document.getElementById("accionMisCandidaturas").value = 'Register';
        document.getElementById("frmConvocatoriaEspontanea").submit();
    }	
</script>
</body>

</html>