File: /home/undanet/www/PortalEmpleo/src/Views/ConvocatoriaListadomeritos.php
<?php
if (current_user_can('administrator')){
echo '<textarea id="entrevista-' . ($candidatoconvocatoria->getCodigocandidato())->getIdcandidato() . '" class="textarea-entrevista entrevista-' . ($candidatoconvocatoria->getCodigocandidato())->getIdcandidato() . '" name="entrevista-' . ($candidatoconvocatoria->getCodigocandidato())->getIdcandidato() . '" rows="4" placeholder="' . __('Type a interview summary...', 'panoramic_child') . '" >'
. trim( getInterview( $data, ($candidatoconvocatoria->getCodigocandidato())->getIdcandidato()) ) .
'</textarea>';
}
$estado3 = ( ($data['convocatoria']->getCodigoestadoconvocatoria())->getIdestadoconvocatoria() != 4 || getFinishedMerits( $data, ($candidatoconvocatoria->getCodigocandidato())->getIdcandidato() ) ) ? 'disabled' : '';
if(current_user_can('administrator'))
$estado3 = ( ($data['convocatoria']->getCodigoestadoconvocatoria())->getIdestadoconvocatoria() == 12 ) ? 'disabled' : '';
foreach ($data['meritos'] as $merito) {
$requisito_candidato = $merito->getIdconvocatoriamerito() . '-' . ($candidatoconvocatoria->getCodigocandidato())->getIdcandidato();
echo '<tr class="merito merito-' . $merito->getIdconvocatoriamerito() . '">';
echo '<td style="max-width: 100px;">' . $merito->getMerito() .'</td> ';
$usercan = ( get_current_user_id() == getUseridbyRole( $data, 1 ) ) ? '' : 'disabled';
echo '<td class="current-user-can ' . $usercan . ' ' . $estado3 . ' user-id-' . getUseridbyRole( $data, 1 ) . '" req-id="' . $merito->getIdconvocatoriamerito() . '" codigo-tribunal-convocatoria="' . getIdTribunalConvocatoriabyRol( $data, 1 ) . '" id-valoracion="' . getIdValorationM( $data, $merito->getIdconvocatoriamerito() , ($candidatoconvocatoria->getCodigocandidato())->getIdcandidato(), 1 ) . '">
<div class="number">
<div>
<input type="text" id="president-puntuacion-' . $requisito_candidato . '" name="president-' . $requisito_candidato . '" value="' . getScore( $data, $merito->getIdconvocatoriamerito() , ($candidatoconvocatoria->getCodigocandidato())->getIdcandidato(), 1 ) . '" ' . $usercan . ' ' . $estado3 . '>
</div>
</div>
<div class="textarea">
<textarea id="textarea-president-' . $requisito_candidato . '" class="comment-val" name="textarea-president-' . $requisito_candidato . '" rows="6" placeholder="' . __('Type a comment...', 'panoramic_child') . '" ' . $usercan . ' ' . $estado3 . '>'
. trim(getValorationM( $data, $merito->getIdconvocatoriamerito() , ($candidatoconvocatoria->getCodigocandidato())->getIdcandidato(), 1 )) .
'</textarea>
</div>
<hr />
</td>';
$usercan = (get_current_user_id() == getUseridbyRole( $data, 2 )) ? '' : 'disabled';
echo '<td class="current-user-can ' . $usercan . ' ' . $estado3 . ' user-id-' . getUseridbyRole( $data, 2 ) . '" req-id="' . $merito->getIdconvocatoriamerito() . '" codigo-tribunal-convocatoria="' . getIdTribunalConvocatoriabyRol( $data, 2 ) . '" id-valoracion="' . getIdValorationM( $data, $merito->getIdconvocatoriamerito() , ($candidatoconvocatoria->getCodigocandidato())->getIdcandidato(), 2 ) . '">
<div class="number">
<div>
<input type="text" id="secretary-puntuacion-' . $requisito_candidato . '" name="secretary-' . $requisito_candidato . '" value="' . getScore( $data, $merito->getIdconvocatoriamerito() , ($candidatoconvocatoria->getCodigocandidato())->getIdcandidato(), 2 ) . '" ' . $usercan . ' ' . $estado3 . '>
</div>
</div>
<div class="textarea">
<textarea id="textarea-secretary-' . $requisito_candidato . '" class="comment-val" name="textarea-secretary-' . $requisito_candidato . '" rows="6" placeholder="' . __('Type a comment...', 'panoramic_child') . '" ' . $usercan . '>'
. trim(getValorationM( $data, $merito->getIdconvocatoriamerito() , ($candidatoconvocatoria->getCodigocandidato())->getIdcandidato(), 2 )) .
'</textarea>
</div>
<hr />
</td>';
$usercan = (get_current_user_id() == getUseridbyRole( $data, 3 )) ? '' : 'disabled';
echo '<td class="current-user-can ' . $usercan . ' ' . $estado3 . ' user-id-' . getUseridbyRole( $data, 3 ) . '" req-id="' . $merito->getIdconvocatoriamerito() . '" codigo-tribunal-convocatoria="' . getIdTribunalConvocatoriabyRol( $data, 3 ) . '" id-valoracion="' . getIdValorationM( $data, $merito->getIdconvocatoriamerito() , ($candidatoconvocatoria->getCodigocandidato())->getIdcandidato(), 3 ) . '">
<div class="number">
<div>
<input type="text" id="officer-puntuacion-' . $requisito_candidato . '" name="officer-' . $requisito_candidato . '" value="' . getScore( $data, $merito->getIdconvocatoriamerito() , ($candidatoconvocatoria->getCodigocandidato())->getIdcandidato(), 3 ) . '" ' . $usercan . ' ' . $estado3 . '>
</div>
</div>
<div class="textarea">
<textarea id="textarea-officer-' . $requisito_candidato . '" class="comment-val" name="textarea-officer-' . $requisito_candidato . '" rows="6" placeholder="' . __('Type a comment...', 'panoramic_child') . '" ' . $usercan . ' ' . $estado3 . '>'
. trim(getValorationM( $data, $merito->getIdconvocatoriamerito() , ($candidatoconvocatoria->getCodigocandidato())->getIdcandidato(), 3 )) .
'</textarea>
</div>
<hr />
</td>';
$usercan = (get_current_user_id() == getUseridbyRole( $data, 4 )) ? '' : 'disabled';
$idvaloracion = ( getUseridbyRole( $data, 4 ) == 0 ) ? 1 : getIdValorationM( $data, $merito->getIdconvocatoriamerito() , ($candidatoconvocatoria->getCodigocandidato())->getIdcandidato(), 4 );
echo '<td class="current-user-can ' . $usercan . ' ' . $estado3 . ' user-id-' . getUseridbyRole( $data, 4 ) . '" req-id="' . $merito->getIdconvocatoriamerito() . '" codigo-tribunal-convocatoria="' . getIdTribunalConvocatoriabyRol( $data, 4 ) . '" id-valoracion="' . $idvaloracion . '" ' . $notdisplayed . '>
<div class="number">
<div>
<input type="text" id="officer2-puntuacion-' . $requisito_candidato . '" name="officer2-' . $requisito_candidato . '" value="' . getScore( $data, $merito->getIdconvocatoriamerito() , ($candidatoconvocatoria->getCodigocandidato())->getIdcandidato(), 4 ) . '" ' . $usercan . ' ' . $estado3 . '>
</div>
</div>
<div class="textarea">
<textarea id="textarea-officer2-' . $requisito_candidato . '" class="comment-val" name="textarea-officer2-' . $requisito_candidato . '" rows="6" placeholder="' . __('Type a comment...', 'panoramic_child') . '" ' . $usercan . ' ' . $estado3 . '>'
. trim(getValorationM( $data, $merito->getIdconvocatoriamerito() , ($candidatoconvocatoria->getCodigocandidato())->getIdcandidato(), 4 )) .
'</textarea>
</div>
<hr />
</td>';
$usercan = (current_user_can('administrator')) ? '' : 'disabled';
echo '<td class="current-user-can admin ' . $usercan . ' ' . $estado3 . ' user-id-' . getUseridbyRole( $data, 5 ) . '" req-id="' . $merito->getIdconvocatoriamerito() . '" codigo-tribunal-convocatoria="' . getIdTribunalConvocatoriabyRol( $data, 5 ) . '" id-valoracion="' . getIdValorationM( $data, $merito->getIdconvocatoriamerito() , ($candidatoconvocatoria->getCodigocandidato())->getIdcandidato(), 5 ) . '">
<div class="number">
<div>
<input type="text" id="manager-puntuacion-' . $requisito_candidato . '" name="manager-' . $requisito_candidato . '" value="' . getScore( $data, $merito->getIdconvocatoriamerito() , ($candidatoconvocatoria->getCodigocandidato())->getIdcandidato(), 5 ) . '" ' . $usercan . ' ' . $estado3 . '>
</div>
</div>
<div class="textarea">
<textarea id="textarea-manager-' . $requisito_candidato . '" class="comment-val" name="textarea-manager-' . $requisito_candidato . '" rows="6" placeholder="' . __('Type a comment...', 'panoramic_child') . '" ' . $usercan . ' ' . $estado3 . '>'
. trim(getValorationM( $data, $merito->getIdconvocatoriamerito() , ($candidatoconvocatoria->getCodigocandidato())->getIdcandidato(), 5 )) .
'</textarea>
</div>
<hr />
</td>';
echo '</tr>';
}
echo '<tr><td colspan="6">';
if( ( ($data['convocatoria']->getCodigoestadoconvocatoria())->getIdestadoconvocatoria() == 4 || ($data['convocatoria']->getCodigoestadoconvocatoria())->getIdestadoconvocatoria() == 11 ) && 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 meritos-save">' . __('Save', 'panoramic_child') . '</button>
</form>
<span class="error-notice"></span>
</div>';
} elseif( ($data['convocatoria']->getCodigoestadoconvocatoria())->getIdestadoconvocatoria() == 4 && !getFinishedMerits( $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 meritos-save">' . __('Save', 'panoramic_child') . '</button>
</form>
<span class="error-notice"></span>
</div>';
}
echo '</td></tr>';
?>