File: /home/undanet/www/PortalEmpleo/src/Views/ConvocatoriaListadorequisitos.php
<?php
$estado3 = ( ($data['convocatoria']->getCodigoestadoconvocatoria())->getIdestadoconvocatoria() == 3 || ($data['convocatoria']->getCodigoestadoconvocatoria())->getIdestadoconvocatoria() == 10 || getFinished( $data, ($candidatoconvocatoria->getCodigocandidato())->getIdcandidato() ) ) ? 'disabled' : '';
if(current_user_can('administrator'))
$estado3 = ( ($data['convocatoria']->getCodigoestadoconvocatoria())->getIdestadoconvocatoria() == 10 ) ? 'disabled' : '';
foreach ($data['requisitos'] as $requisito) {
$requisito_candidato = $requisito->getIdconvocatoriarequisito() . '-' . ($candidatoconvocatoria->getCodigocandidato())->getIdcandidato();
echo '<tr class="requisito requisito-' . $requisito->getIdconvocatoriarequisito() . '">';
echo '<td style="max-width: 100px;">' . $requisito->getRequisito() .'</td> ';
$usercan = ( get_current_user_id() == getUseridbyRole( $data, 1 ) ) ? '' : 'disabled';
$superadochecked = ( getValorationState( $data, $requisito->getIdconvocatoriarequisito() , ($candidatoconvocatoria->getCodigocandidato())->getIdcandidato(), 1 ) ) ? 'checked' : '';
$nosuperadochecked = ( getValorationState( $data, $requisito->getIdconvocatoriarequisito() , ($candidatoconvocatoria->getCodigocandidato())->getIdcandidato(), 1 ) ) ? '' : 'checked';
echo '<td class="current-user-can ' . $usercan . ' ' . $estado3 . ' user-id-' . getUseridbyRole( $data, 1 ) . '" req-id="' . $requisito->getIdconvocatoriarequisito() . '" codigo-tribunal-convocatoria="' . getIdTribunalConvocatoriabyRol( $data, 1 ) . '" id-valoracion="' . getIdValorationR( $data, $requisito->getIdconvocatoriarequisito() , ($candidatoconvocatoria->getCodigocandidato())->getIdcandidato(), 1 ) . '">
<div class="radio">
<div>
<input type="radio" id="president-superado-' . $requisito_candidato . '" name="president-' . $requisito_candidato . '" value="president-superado-' . $requisito_candidato . '" ' . $usercan . ' ' . $estado3 . ' ' . $superadochecked . '>
<label for="president-superado-' . $requisito_candidato . '">' . __('Approved', 'panoramic_child') . '</label>
</div>
<div>
<input type="radio" id="president-nosuperado-' .$requisito_candidato . '" name="president-' . $requisito_candidato . '" value="president-nosuperado-' . $requisito_candidato . '" ' . $usercan . ' ' . $estado3 . ' ' . $nosuperadochecked . '>
<label for="president-nosuperado-' . $requisito_candidato . '">' . __('Not Approved', 'panoramic_child') . '</label>
</div>
</div>
<div class="textarea">
<textarea id="textarea-president-' . $requisito_candidato . '" name="textarea-president-' . $requisito_candidato . '" rows="6" placeholder="' . __('Type a comment...', 'panoramic_child') . '" ' . $usercan . ' ' . $estado3 . '>'
. trim(getValorationR( $data, $requisito->getIdconvocatoriarequisito() , ($candidatoconvocatoria->getCodigocandidato())->getIdcandidato(), 1 )) .
'</textarea>
</div>
<hr />
</td>';
$usercan = (get_current_user_id() == getUseridbyRole( $data, 2 )) ? '' : 'disabled';
$superadochecked = ( getValorationState( $data, $requisito->getIdconvocatoriarequisito() , ($candidatoconvocatoria->getCodigocandidato())->getIdcandidato(), 2 ) ) ? 'checked' : '';
$nosuperadochecked = ( getValorationState( $data, $requisito->getIdconvocatoriarequisito() , ($candidatoconvocatoria->getCodigocandidato())->getIdcandidato(), 2 ) ) ? '' : 'checked';
echo '<td class="current-user-can ' . $usercan . ' ' . $estado3 . ' user-id-' . getUseridbyRole( $data, 2 ) . '" req-id="' . $requisito->getIdconvocatoriarequisito() . '" codigo-tribunal-convocatoria="' . getIdTribunalConvocatoriabyRol( $data, 2 ) . '" id-valoracion="' . getIdValorationR( $data, $requisito->getIdconvocatoriarequisito() , ($candidatoconvocatoria->getCodigocandidato())->getIdcandidato(), 2 ) . '">
<div class="radio">
<div>
<input type="radio" id="secretary-superado-' . $requisito_candidato . '" name="secretary-' . $requisito_candidato . '" value="secretary-superado-' . $requisito_candidato . '" ' . $usercan . ' ' . $estado3 . ' ' . $superadochecked . '>
<label for="secretary-superado-' . $requisito_candidato . '">' . __('Approved', 'panoramic_child') . '</label>
</div>
<div>
<input type="radio" id="secretary-nosuperado-' . $requisito_candidato . '" name="secretary-' . $requisito_candidato. '" value="secretary-nosuperado-' . $requisito_candidato . '" ' . $usercan . ' ' . $estado3 . ' ' . $nosuperadochecked . '>
<label for="secretary-nosuperado-' . $requisito_candidato . '">' . __('Not Approved', 'panoramic_child') . '</label>
</div>
</div>
<div class="textarea">
<textarea id="textarea-secretary-' . $requisito_candidato . '" name="textarea-secretary-' . $requisito_candidato . '" rows="6" placeholder="' . __('Type a comment...', 'panoramic_child') . '" ' . $usercan . ' ' . $estado3 . '>'
. trim(getValorationR( $data, $requisito->getIdconvocatoriarequisito() , ($candidatoconvocatoria->getCodigocandidato())->getIdcandidato(), 2 )) .
'</textarea>
</div>
<hr />
</td>';
$usercan = (get_current_user_id() == getUseridbyRole( $data, 3 )) ? '' : 'disabled';
$superadochecked = ( getValorationState( $data, $requisito->getIdconvocatoriarequisito() , ($candidatoconvocatoria->getCodigocandidato())->getIdcandidato(), 3 ) ) ? 'checked' : '';
$nosuperadochecked = ( getValorationState( $data, $requisito->getIdconvocatoriarequisito() , ($candidatoconvocatoria->getCodigocandidato())->getIdcandidato(), 3 ) ) ? '' : 'checked';
echo '<td class="current-user-can ' . $usercan . ' ' . $estado3 . ' user-id-' . getUseridbyRole( $data, 3 ) . '" req-id="' . $requisito->getIdconvocatoriarequisito() . '" codigo-tribunal-convocatoria="' . getIdTribunalConvocatoriabyRol( $data, 3 ) . '" id-valoracion="' . getIdValorationR( $data, $requisito->getIdconvocatoriarequisito() , ($candidatoconvocatoria->getCodigocandidato())->getIdcandidato(), 3 ) . '">
<div class="radio">
<div>
<input type="radio" id="officer-superado-' . $requisito_candidato . '" name="officer-' . $requisito_candidato . '" value="officer-superado-' . $requisito_candidato . '" ' . $usercan . ' ' . $estado3 . ' ' . $superadochecked . '>
<label for="officer-superado-' . $requisito_candidato . '">' . __('Approved', 'panoramic_child') . '</label>
</div>
<div>
<input type="radio" id="officer-nosuperado-' . $requisito_candidato . '" name="officer-' . $requisito_candidato . '" value="officer-nosuperado-' . $requisito_candidato . '" ' . $usercan . ' ' . $estado3 . ' ' . $nosuperadochecked . '>
<label for="officer-nosuperado-' . $requisito_candidato. '">' . __('Not Approved', 'panoramic_child') . '</label>
</div>
</div>
<div class="textarea">
<textarea id="textarea-officer-' . $requisito_candidato . '" name="textarea-officer-' . $requisito_candidato . '" rows="6" placeholder="' . __('Type a comment...', 'panoramic_child') . '" ' . $usercan . ' ' . $estado3 . '>'
. trim(getValorationR( $data, $requisito->getIdconvocatoriarequisito() , ($candidatoconvocatoria->getCodigocandidato())->getIdcandidato(), 3 )) .
'</textarea>
</div>
<hr />
</td>';
$usercan = (get_current_user_id() == getUseridbyRole( $data, 4 )) ? '' : 'disabled';
$superadochecked = ( getValorationState( $data, $requisito->getIdconvocatoriarequisito() , ($candidatoconvocatoria->getCodigocandidato())->getIdcandidato(), 4 ) ) ? 'checked' : '';
$nosuperadochecked = ( getValorationState( $data, $requisito->getIdconvocatoriarequisito() , ($candidatoconvocatoria->getCodigocandidato())->getIdcandidato(), 4 ) ) ? '' : 'checked';
$idvaloracion = ( getUseridbyRole( $data, 4 ) == 0 ) ? 1 : getIdValorationR( $data, $requisito->getIdconvocatoriarequisito() , ($candidatoconvocatoria->getCodigocandidato())->getIdcandidato(), 4 );
echo '<td class="current-user-can ' . $usercan . ' ' . $estado3 . ' user-id-' . getUseridbyRole( $data, 4 ) . '" req-id="' . $requisito->getIdconvocatoriarequisito() . '" codigo-tribunal-convocatoria="' . getIdTribunalConvocatoriabyRol( $data, 4 ) . '" id-valoracion="' . $idvaloracion . '" ' . $notdisplayed . '>
<div class="radio">
<div>
<input type="radio" id="officer2-superado-' . $requisito_candidato . '" name="officer2-' . $requisito_candidato . '" value="officer2-superado-' . $requisito_candidato . '" ' . $usercan . ' ' . $estado3 . ' ' . $superadochecked . '>
<label for="officer2-superado-' . $requisito_candidato . '">' . __('Approved', 'panoramic_child') . '</label>
</div>
<div>
<input type="radio" id="officer2-nosuperado-' . $requisito_candidato . '" name="officer2-' . $requisito_candidato . '" value="officer2-nosuperado-' . $requisito_candidato . '" ' . $usercan . ' ' . $estado3 . ' ' . $nosuperadochecked . '>
<label for="officer2-nosuperado-' . $requisito_candidato . '">' . __('Not Approved', 'panoramic_child') . '</label>
</div>
</div>
<div class="textarea">
<textarea id="textarea-officer2-' . $requisito_candidato . '" name="textarea-officer2-' . $requisito_candidato . '" rows="6" placeholder="' . __('Type a comment...', 'panoramic_child') . '" ' . $usercan . ' ' . $estado3 . '>'
. trim(getValorationR( $data, $requisito->getIdconvocatoriarequisito() , ($candidatoconvocatoria->getCodigocandidato())->getIdcandidato(), 4 )) .
'</textarea>
</div>
<hr />
</td>';
$usercan = (current_user_can('administrator')) ? '' : 'disabled';
$superadochecked = ( getValorationState( $data, $requisito->getIdconvocatoriarequisito() , ($candidatoconvocatoria->getCodigocandidato())->getIdcandidato(), 5 ) ) ? 'checked' : '';
$nosuperadochecked = ( getValorationState( $data, $requisito->getIdconvocatoriarequisito() , ($candidatoconvocatoria->getCodigocandidato())->getIdcandidato(), 5 ) ) ? '' : 'checked';
echo '<td class="current-user-can ' . $usercan . ' ' . $estado3 . ' user-id-' . getUseridbyRole( $data, 5 ) . '" req-id="' . $requisito->getIdconvocatoriarequisito() . '" codigo-tribunal-convocatoria="' . getIdTribunalConvocatoriabyRol( $data, 5 ) . '" id-valoracion="' . getIdValorationR( $data, $requisito->getIdconvocatoriarequisito() , ($candidatoconvocatoria->getCodigocandidato())->getIdcandidato(), 5 ) . '">
<div class="radio">
<div>
<input type="radio" id="manager-superado-' . $requisito_candidato . '" name="manager-' . $requisito_candidato . '" value="manager-superado-' . $requisito_candidato . '" ' . $usercan . ' ' . $estado3 . ' ' . $superadochecked . '>
<label for="manager-superado-' . $requisito_candidato . '">' . __('Approved', 'panoramic_child') . '</label></div>
<div>
<input type="radio" id="manager-nosuperado-' . $requisito_candidato . '" name="manager-' . $requisito_candidato . '" value="manager-nosuperado-' . $requisito_candidato . '" ' . $usercan . ' ' . $estado3 . ' ' . $nosuperadochecked . '>
<label for="manager-nosuperado-' . $requisito_candidato . '">' . __('Not Approved', 'panoramic_child') . '</label>
</div>
</div>
<div class="textarea">
<textarea id="textarea-manager-' . $requisito_candidato . '" name="textarea-manager-' . $requisito_candidato . '" rows="6" placeholder="' . __('Type a comment...', 'panoramic_child') . '" ' . $usercan . ' ' . $estado3 . '>'
. trim(getValorationR( $data, $requisito->getIdconvocatoriarequisito() , ($candidatoconvocatoria->getCodigocandidato())->getIdcandidato(), 5 )) .
'</textarea>
</div>
<hr />
</td>';
echo '</tr>';
}
echo '<tr><td colspan="6">';
if( ( ($data['convocatoria']->getCodigoestadoconvocatoria())->getIdestadoconvocatoria() == 2 || ($data['convocatoria']->getCodigoestadoconvocatoria())->getIdestadoconvocatoria() == 3 ) && current_user_can('administrator') ) {
echo '<div class="d-flex align-items-center">
<form action="" id="form-' . ($candidatoconvocatoria->getCodigocandidato())->getIdcandidato() . '" method="post" name="insert_valoration" enctype="multipart/form-data">
<input type="hidden" name="user-id" id="user-id" value="' . get_current_user_id() . '">
<input type="hidden" name="count-requisitos" id="count-requisitos" value="' . count($data['requisitos']) . '">
<input type="hidden" name="candidato-id" id="candidato-id" value="' . ($candidatoconvocatoria->getCodigocandidato())->getIdcandidato() . '">
<input type="hidden" name="tribunalconvocatoria-id" id="tribunalconvocatoria-id" value="' . getIdTribunalConvocatoriabyUser( $data ) . '">
<button type="submit" class="ajax-save requisitos-save">' . __('Save', 'panoramic_child') . '</button>
</form>
<span class="error-notice"></span>
</div>';
} elseif( ($data['convocatoria']->getCodigoestadoconvocatoria())->getIdestadoconvocatoria() == 2 && !getFinished( $data, ($candidatoconvocatoria->getCodigocandidato())->getIdcandidato() ) ) {
echo '<div class="d-flex align-items-center">
<form action="" id="form-' . ($candidatoconvocatoria->getCodigocandidato())->getIdcandidato() . '" method="post" name="insert_valoration" enctype="multipart/form-data">
<input type="hidden" name="user-id" id="user-id" value="' . get_current_user_id() . '">
<input type="hidden" name="count-requisitos" id="count-requisitos" value="' . count($data['requisitos']) . '">
<input type="hidden" name="candidato-id" id="candidato-id" value="' . ($candidatoconvocatoria->getCodigocandidato())->getIdcandidato() . '">
<input type="hidden" name="tribunalconvocatoria-id" id="tribunalconvocatoria-id" value="' . getIdTribunalConvocatoriabyUser( $data ) . '">
<button type="submit" class="ajax-save requisitos-save">' . __('Save', 'panoramic_child') . '</button>
</form>
<span class="error-notice"></span>
</div>';
}
echo '</td></tr>';
?>