Update code with changes from git diff
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
<?php
|
||||
|
||||
require_once 'class/mailer.php';
|
||||
require_once 'class/c_login.php';
|
||||
if (!isset($_SESSION['user'])){
|
||||
die(header('Location: index.php'));
|
||||
@@ -83,27 +83,21 @@ if($user->periodo_id!= ""){
|
||||
else
|
||||
$fecha_fin = date("d/m/Y", strtotime($periodo_rs["periodo_fecha_fin"]));
|
||||
|
||||
|
||||
//Reposiciones
|
||||
$repEdo_rs = $db->query('SELECT * FROM fs_estado_reposicion' );
|
||||
|
||||
$repoParams = array();
|
||||
$query = "NULL,";//jefe carrera
|
||||
/*if($user->jefe_carrera){
|
||||
$query .= ":jefe, ";
|
||||
$repoParams[":jefe"] = $user->user["id"];
|
||||
}else{
|
||||
$query .= "NULL, ";
|
||||
}*/
|
||||
$query = "";
|
||||
if($user->rol["rol_id"] == 9){//es coordinador
|
||||
$query .= ":facultad, ";
|
||||
$repoParams[":facultad"] = $user->facultad["facultad_id"];
|
||||
}else{//supervisor
|
||||
$query .= "NULL, ";
|
||||
}
|
||||
if((isset($_POST["prof"]) && is_numeric($_POST["prof"])) ){
|
||||
if(isset($_POST["prof"]) ){
|
||||
$query .= ":prof,";
|
||||
$repoParams[":prof"] = filter_input(INPUT_POST, "prof", FILTER_SANITIZE_NUMBER_INT);//limpia texto
|
||||
$profesor = trim($_POST["prof"]);//limpia texto
|
||||
$repoParams[":prof"] = $profesor;
|
||||
}else{
|
||||
$query .= "NULL,";
|
||||
}
|
||||
@@ -167,7 +161,7 @@ if($user->periodo_id!= ""){
|
||||
<?php require('import/periodo.php') ?>
|
||||
|
||||
<?php if($user->periodo_id!= ""){ ?>
|
||||
<form id="asistencia" method="post" onsubmit="return validaFechas()">
|
||||
<form action="reposiciones_autorizar.php" id="asistencia" method="post" onsubmit="return validaFechas()">
|
||||
<div class="form-box">
|
||||
<input type="hidden" name="facultad" value="5">
|
||||
|
||||
@@ -186,27 +180,9 @@ if($user->periodo_id!= ""){
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group row">
|
||||
<label for="filtro_prof" class="col-4 col-form-label">Profesor</label>
|
||||
<label class="col-4 col-form-label" for="prof">Profesor</label>
|
||||
<div class="col-8 col-sm-4">
|
||||
<input list="lista_profesores" name="dlProfesor" id="dlProfesor" class="form-control" placeholder="Profesor">
|
||||
<div class="valid-feedback">
|
||||
Profesor encontrado
|
||||
</div>
|
||||
<div class="invalid-feedback">
|
||||
Profesor no encontrado
|
||||
</div>
|
||||
<datalist id="lista_profesores">
|
||||
<?php
|
||||
foreach ($profesores_rs as $profesor) {
|
||||
extract($profesor);
|
||||
?>
|
||||
<option data-clave="<?= $profesor_clave ?>" data-profesor="<?= $profesor_nombre ?>" data-id="<?= $profesor_id; ?>" value="<?= "$profesor_clave | $profesor_nombre" ?>"></option>
|
||||
<?php
|
||||
}
|
||||
?>
|
||||
</datalist>
|
||||
<ul class="list-group" id="profesores"></ul>
|
||||
<input type="hidden" id="editor_profesor" name="profesor" value="">
|
||||
<input type="text" name="prof" id="prof" class="form-control" placeholder="Profesor" value="<?php if(isset($profesor)) echo $profesor; ?>">
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -237,7 +213,12 @@ if($user->periodo_id!= ""){
|
||||
<div class="tab-pane fade" id="tab<?php echo $i;?>" role="tabpanel" aria-labelledby="tab<?php echo $i;?>-tab">
|
||||
<?php
|
||||
$repoParams[":edo"]=$redo["estado_reposicion_id"];
|
||||
$reposiciones_rs = $db->query('SELECT * FROM fs_reposicion(NULL, '.$query.'0, NULL) ', $repoParams );
|
||||
if($user->rol["rol_id"] == 7){//es supervisor
|
||||
$repoParams[":sup"] = $user->user["id"];
|
||||
$reposiciones_rs = $db->query('SELECT * FROM fs_reposicion_solicitud(NULL, '.$query.'0, NULL, :sup) ', $repoParams );
|
||||
}else{
|
||||
$reposiciones_rs = $db->query('SELECT * FROM fs_reposicion_solicitud(NULL, '.$query.'0, NULL) ', $repoParams );
|
||||
}
|
||||
|
||||
?>
|
||||
|
||||
@@ -510,7 +491,7 @@ if($user->periodo_id!= ""){
|
||||
|
||||
<p class="aprobar-block">Una vez realizada la acción no se puede deshacer.</p>
|
||||
<p>
|
||||
<button type="button" class="btn btn-primary btn-enviar aprobar-block" id="submitBtn" data-edo="<?php echo $edo_new; ?>" ><?php echo $ICO["aceptar"];?> Aprobar</button>
|
||||
<button type="button" class="btn btn-primary btn-enviar aprobar-block" id="submitBtn" ><?php echo $ICO["aceptar"];?> Aprobar</button>
|
||||
<button type="button" class="btn btn-outline-secondary" data-dismiss="modal" aria-label="Close">Cerrar</button>
|
||||
</p>
|
||||
|
||||
@@ -582,8 +563,8 @@ if($user->periodo_id!= ""){
|
||||
}
|
||||
if(isset($_GET["ok"]) && is_numeric($_GET["ok"])){
|
||||
switch ($_GET["ok"]){
|
||||
case 0: $successDesc = "La reposición se guardó correctamente."; break;
|
||||
case 1: $successDesc = "La reposición se actualizó correctamente."; break;
|
||||
case 0: $successDesc = "La reposición se actualizó correctamente."; break;
|
||||
case 1: $successDesc = "La reposición fue declinada."; break;
|
||||
}
|
||||
}
|
||||
require_once 'js/messages.php';
|
||||
|
||||
Reference in New Issue
Block a user