Commit Bulk
This commit is contained in:
50
usuarios.php
50
usuarios.php
@@ -1,22 +1,19 @@
|
||||
<?php
|
||||
require_once 'class/c_login.php';
|
||||
require_once 'include/bd_pdo.php';
|
||||
|
||||
if (!isset($_SESSION['user'])) {
|
||||
header('Location: index.php');
|
||||
exit;
|
||||
} else
|
||||
$user = unserialize($_SESSION['user']);
|
||||
$user->access();
|
||||
if (!$user->admin && $user->acceso == 'n') {
|
||||
|
||||
if ($user->acceso == null) {
|
||||
header('Location: main.php?error=1');
|
||||
} else {
|
||||
$user->print_to_log('Usuarios');
|
||||
}
|
||||
$fac = $user->facultad['facultad_id'] ?? null;
|
||||
if ($user->admin) {
|
||||
$fac = null;
|
||||
}
|
||||
#echo $fac;
|
||||
?>
|
||||
<!DOCTYPE html>
|
||||
@@ -86,7 +83,7 @@ if ($user->admin) {
|
||||
$fs_roles = $db
|
||||
->orderBy('rol_titulo', 'asc')
|
||||
->get("rol");
|
||||
if ($user->admin) {
|
||||
if (!$user->facultad['facultad_id']) {
|
||||
$fs_facultades = $db
|
||||
->orderBy('facultad_nombre', 'asc')
|
||||
->get('facultad');
|
||||
@@ -178,12 +175,12 @@ if ($user->admin) {
|
||||
<th>Correo</th>
|
||||
<th>Clave</th>
|
||||
<th>Rol</th>
|
||||
<?php if ($user->admin) { ?>
|
||||
<? if (!$user->facultad['facultad_id']) { ?>
|
||||
<th>Facultad</th>
|
||||
<?php } ?>
|
||||
<?php if ($user->acceso == 'w') { ?>
|
||||
<? } ?>
|
||||
<? if ($user->acceso == 'w') { ?>
|
||||
<th>Acciones</th>
|
||||
<?php } ?>
|
||||
<? } ?>
|
||||
</tr>
|
||||
|
||||
|
||||
@@ -206,19 +203,19 @@ if ($user->admin) {
|
||||
<td class="text-primary">
|
||||
<?= $usuario['titulo'] ?>
|
||||
</td>
|
||||
<?php if ($user->admin) { ?>
|
||||
<? if (!$user->facultad['facultad_id']) { ?>
|
||||
<td class="text-primary">
|
||||
<?= $usuario['facultad_nombre'] ?>
|
||||
</td>
|
||||
<?php } ?>
|
||||
<?php if ($user->acceso == 'w') { ?>
|
||||
<? } ?>
|
||||
<? if ($user->acceso == 'w') { ?>
|
||||
<td class="text-center icono-acciones">
|
||||
<a href="#" data-toggle="modal" data-target="#modal" data-tipo="2" title="Editar"><span
|
||||
class="ing-editar ing-fw"></span></a>
|
||||
</td>
|
||||
<?php } ?>
|
||||
<? } ?>
|
||||
</tr>
|
||||
<?php } ?>
|
||||
<? } ?>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
@@ -291,7 +288,7 @@ if ($user->admin) {
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<?php if ($user->admin) { ?>
|
||||
<? if (!$user->facultad['facultad_id']) { ?>
|
||||
<div class="form-group row" id="mdatalist">
|
||||
<label for="dlfacultad" class="col-4 col-form-label">Facultad *</label>
|
||||
<div class="col-8">
|
||||
@@ -299,7 +296,7 @@ if ($user->admin) {
|
||||
<div class="datalist-input">Mostrar todas</div>
|
||||
<span class="ing-buscar icono"></span>
|
||||
<ul style="display:none">
|
||||
<li data-id="" class="pl-4">General</li>
|
||||
<li data-id="" class="pl-4">General</li>
|
||||
<?php foreach ($fs_facultades as $facultad) { ?>
|
||||
<li data-id="<?= $facultad['facultad_id'] ?>" class="pl-4"><?= $facultad['facultad_nombre'] ?></li>
|
||||
<?php } ?>
|
||||
@@ -384,9 +381,9 @@ if ($user->admin) {
|
||||
var button = $(event.relatedTarget);
|
||||
var tipo = button.data('tipo');
|
||||
var modal = $(this);
|
||||
setDatalistFirst('#mrol');
|
||||
// setDatalistFirst('#mrol');
|
||||
<?php if ($user->admin) { ?>
|
||||
setDatalistFirst("#dlfacultad");
|
||||
// setDatalistFirst("#dlfacultad");
|
||||
<?php } ?>
|
||||
$("#mnombre").removeClass("is-invalid");
|
||||
$("#mclave").removeClass("is-invalid");
|
||||
@@ -398,7 +395,7 @@ if ($user->admin) {
|
||||
$('#mnombre').val("");
|
||||
$('#mcorreo').val("");
|
||||
$('#id').val("");
|
||||
<?php if ($user->admin) { ?>
|
||||
<?php if (!$user->facultad['facultad_id']) { ?>
|
||||
$('#mfacultad').val(<?= $fac ?>);
|
||||
<?php } ?>
|
||||
}
|
||||
@@ -422,9 +419,9 @@ if ($user->admin) {
|
||||
$('#mclave').val(result['usuario_clave']);
|
||||
$('#mcorreo').val(result['usuario_correo']);
|
||||
setDatalist('#mrol', result['rol_id']);
|
||||
<?php if ($user->admin) { ?>
|
||||
<? if (!$user->facultad['facultad_id']) { ?>
|
||||
setDatalist('#dlfacultad', result['facultad_id']);
|
||||
<?php } ?>
|
||||
<? } ?>
|
||||
},
|
||||
error: function () {
|
||||
console.log("Error")
|
||||
@@ -441,18 +438,13 @@ if ($user->admin) {
|
||||
$('#desc-error').html("No puede tener espacios al inicio");
|
||||
error = true;
|
||||
}
|
||||
if (error) {
|
||||
return false;
|
||||
}
|
||||
else {
|
||||
return true;
|
||||
}
|
||||
return !error;
|
||||
}
|
||||
|
||||
$(document).on("click", ".btn-reset", function (event) {
|
||||
var forma = $(this).parents("form");
|
||||
forma.find("input[type=text]").val("");
|
||||
setDatalistFirst("#filter_rol");
|
||||
// setDatalistFirst("#filter_rol");
|
||||
forma.submit();
|
||||
});
|
||||
</script>
|
||||
|
||||
Reference in New Issue
Block a user