<?php if (permisos(ADMISION, 'w', false)) { ?> <li><a href="#" data-link="app/cita/cita.php?a=buscarForm">Admision</a></li> <?php } ?> <?php if (permisos(ADMISION, 'r', false)) { ?> <li><a href="#" data-link="app/admision/admision.php?a=listar">Lista Admision</a></li> <?php } ?> <?php if (permisos(REPORTES, 'w', false)) { ?> <li> <span class="opener">Reportes<b></b></span> <ul> <li><a href="#" data-link="app/consulta/consulta.php?a=fbuscar">Historia</a></li> <li><a href="#" data-link="app/cita/cita.php?a=citaReporteForm">Listado Citas</a></li> </ul> </li> <?php } ?> <li> <span class="opener">Externas<b></b></span> <ul> <li><a href="#" data-link="app/cita/cita.php?a=externa">Solicitar Cita</a></li>
<!-- ====================================================================== Menu principal del jurado sede Creado por: Andrea Sanchez Fecha: 07/01/2016 ====================================================================== --> <!doctype html> <html lang="en"> <?php include_once '../../controladores/ctrl_permisos.php'; $includeIdioma = permisos("juradoSede", "../../"); include_once $includeIdioma; include_once '../../modelo/model_premio.php'; $p = new Premio(); $premiosS = $p->listar('s'); $premiosN = $p->listar('n'); // Fecha actual date_default_timezone_set('Europe/Madrid'); $date = date('Y-m-d', time()); ?> <body> <div class="wrapper"> <!-- Barra de navegacion lateral --> <?php include_once '../Sidebars/js_sidebar.php'; js_sidebar('', 'class="active"'); ?> <div class="main-panel"> <!-- Barra de logout superior -->
<!-- ====================================================================== Crear un nuevo usuario Creado por: Andrea Sanchez Fecha: 08/01/2016 ====================================================================== --> <!doctype html> <html lang="en"> <?php include_once '../../controladores/ctrl_permisos.php'; $includeIdioma = permisos("admin", "../../"); include_once $includeIdioma; include_once "../../modelo/model_sede.php"; $sede = new Sede(); $sedes = $sede->listar(); ?> <body> <div class="wrapper"> <!-- Barra de navegacion lateral --> <?php include_once '../Sidebars/a_sidebar.php'; a_sidebar('', '', 'class="active"', '', '', ''); ?> <div class="main-panel"> <!-- Barra de logout superior --> <nav class="navbar navbar-default navbar-fixed"> <div class="container-fluid"> <div class="navbar-header"> <a class="navbar-brand" href="#"><?php
<?php include_once realpath(dirname(__FILE__) . '/Medicamento.class.php'); $Medicamento = new Medicamento(); switch ($_REQUEST['a']) { case 'listar': permisos(CONFIGURACION, 'r'); $Medicamento->listar(); break; case 'ingresarForm': permisos(CONFIGURACION, 'w'); $Medicamento->ingresarForm(); break; case 'ingresar': permisos(CONFIGURACION, 'w'); $Medicamento->ingresar(); break; case 'actualizarForm': permisos(CONFIGURACION, 'u'); $Medicamento->actualizarForm(); break; case 'actualizar': permisos(CONFIGURACION, 'u'); $Medicamento->actualizarDatos(); break; case 'eliminar': permisos(CONFIGURACION, 'd'); $Medicamento->borrar($_REQUEST['id']); break; }
<!-- ====================================================================== Menu principal del participante, en donde se muestran los retos Creado por: Andrea Sanchez Fecha: 07/01/2016 ====================================================================== --> <!doctype html> <html lang="en"> <?php include_once '../../controladores/ctrl_permisos.php'; $includeIdioma = permisos("participante", "../../"); include_once $includeIdioma; include_once "../../modelo/model_usuario.php"; $usu = new Usuario(); $datos = $usu->consultar($_SESSION['login_usuario']); include_once "../../modelo/model_reto.php"; $reto = new Reto(); $retos = $reto->listar(); ?> <body> <div class="wrapper"> <!-- Barra de navegacion lateral --> <?php include_once '../Sidebars/p_sidebar.php'; p_sidebar('', '', 'class="active"'); ?> <div class="main-panel"> <!-- Barra de logout superior --> <nav class="navbar navbar-default navbar-fixed">
function mostrarlink($ruta, $archivo, $eslink = FALSE) { global $rfiurl; if ($ruta) { $barra = '/'; } else { $barra = ''; } //$celdaeditar es la primer columna if (is_link($ruta . $barra . $archivo)) { //Cuando son links $celdaeditar = '<td style="color:#CD2626;" class="ac"><a href="' . $rfiurl . 'w=copiar&origen=' . htmlentities($ruta, ENT_QUOTES, 'UTF-8') . $barra . htmlentities($archivo, ENT_QUOTES, 'UTF-8') . '"><img src="' . $rfiurl . 'w=img&imagen=copiar" class="ai" alt="Copiar"></a> <a href="' . $rfiurl . 'w=eliminar&ruta=' . htmlentities($ruta, ENT_QUOTES, 'UTF-8') . $barra . htmlentities($archivo, ENT_QUOTES, 'UTF-8') . '"><img src="' . $rfiurl . 'w=img&imagen=eliminar" class="ai" alt="Eliminar"></a></td>'; $salida = '<img src="' . $rfiurl . 'w=img&imagen=enlace" class="ai" alt="Enlace"> <a href="' . $rfiurl . 'w=archivos&ruta=' . htmlentities($ruta, ENT_QUOTES, 'UTF-8') . $barra . htmlentities($archivo, ENT_QUOTES, 'UTF-8') . '">' . htmlentities($archivo, ENT_QUOTES, 'UTF-8') . '</a> <img src="' . $rfiurl . 'w=img&imagen=flechad" class="ai" alt="enlaza a ">' . mostrarlink("", readlink($ruta . $barra . $archivo), TRUE); } elseif (is_dir($ruta . $barra . $archivo)) { //Directorios $celdaeditar = '<td class="ac"><a href="' . $rfiurl . 'w=copiar&origen=' . htmlentities($ruta, ENT_QUOTES, 'UTF-8') . $barra . htmlentities($archivo, ENT_QUOTES, 'UTF-8') . '"><img src="' . $rfiurl . 'w=img&imagen=copiar" class="ai" alt="Copiar"></a> <a href="' . $rfiurl . 'w=shell&ruta=' . htmlentities($ruta, ENT_QUOTES, 'UTF-8') . $barra . htmlentities($archivo, ENT_QUOTES, 'UTF-8') . '"><img src="' . $rfiurl . 'w=img&imagen=comandos" class="ai" alt="Ejecutar comandos"></a> <a href="' . $rfiurl . 'w=php&ruta=' . htmlentities($ruta, ENT_QUOTES, 'UTF-8') . $barra . htmlentities($archivo, ENT_QUOTES, 'UTF-8') . '"><img src="' . $rfiurl . 'w=img&imagen=php" class="ai" alt="Ejecutar PHP"></a> <a href="' . $rfiurl . 'w=eliminar&ruta=' . htmlentities($ruta, ENT_QUOTES, 'UTF-8') . $barra . htmlentities($archivo, ENT_QUOTES, 'UTF-8') . '"><img src="' . $rfiurl . 'w=img&imagen=eliminar" class="ai" alt="Eliminar"></a></td>'; $salida = '<img src="' . $rfiurl . 'w=img&imagen=carpeta" class="ai" alt="Carpeta"> <a href="' . $rfiurl . 'w=archivos&ruta=' . htmlentities($ruta, ENT_QUOTES, 'UTF-8') . $barra . htmlentities($archivo, ENT_QUOTES, 'UTF-8') . '">' . htmlentities($archivo, ENT_QUOTES, 'UTF-8') . '</a>'; } else { //Archivos $celdaeditar = '<td class="ac"><a href="' . $rfiurl . 'w=copiar&origen=' . htmlentities($ruta, ENT_QUOTES, 'UTF-8') . $barra . htmlentities($archivo, ENT_QUOTES, 'UTF-8') . '"><img src="' . $rfiurl . 'w=img&imagen=copiar" class="ai" alt="Copiar"></a> <a href="' . $rfiurl . 'w=editar&ruta=' . htmlentities($ruta, ENT_QUOTES, 'UTF-8') . $barra . htmlentities($archivo, ENT_QUOTES, 'UTF-8') . '"><img src="' . $rfiurl . 'w=img&imagen=editar" class="ai" alt="Editar"></a> <a href="' . $rfiurl . 'w=descargar&ruta=' . htmlentities($ruta, ENT_QUOTES, 'UTF-8') . $barra . htmlentities($archivo, ENT_QUOTES, 'UTF-8') . '"><img src="' . $rfiurl . 'w=img&imagen=descargar" class="ai" alt="Descargar"></a> <a href="' . $rfiurl . 'w=eliminar&ruta=' . htmlentities($ruta, ENT_QUOTES, 'UTF-8') . $barra . htmlentities($archivo, ENT_QUOTES, 'UTF-8') . '"><img src="' . $rfiurl . 'w=img&imagen=eliminar" class="ai" alt="Eliminar"></a></td>'; $salida = '<img src="' . $rfiurl . 'w=img&imagen=archivo" class="ai" alt="Archivo"> ' . htmlentities($archivo, ENT_QUOTES, 'UTF-8'); } $filesize = formatBytes(filesize($ruta . $barra . $archivo)); if (!$eslink) { //cuando son links no se pone esto $perm = permisos($ruta . $barra . $archivo); if (is_writable($ruta . $barra . $archivo)) { $colorpermisos = '#8ABD22'; } else { $colorpermisos = '#CD2626'; } $data = posix_getpwuid(fileowner($ruta . $barra . $archivo)); $usuario = $data['name']; $data = posix_getgrgid(filegroup($ruta . $barra . $archivo)); $usuario .= ':' . $data['name']; $salida = '<tr>' . $celdaeditar . '<td style="text-align:left;">' . $salida . '</td><td style="text-align:center;">' . $filesize . '</td><td style="text-align:center;">' . htmlentities($usuario, ENT_QUOTES, 'UTF-8') . '</td><td style="text-align:right; color:' . $colorpermisos . '"><a href="' . $rfiurl . 'w=chmod&ruta=' . htmlentities($ruta, ENT_QUOTES, 'UTF-8') . $barra . htmlentities($archivo, ENT_QUOTES, 'UTF-8') . '">' . $perm . '</a></td><td style="text-align:right;">' . date("d/m/Y H:i", filectime($ruta . $barra . $archivo)) . '</td></tr>' . "\n"; } return $salida; }
$Usuario = new Usuario(); switch ($_REQUEST['a']) { case 'listar': permisos(USUARIOS, 'r'); $Usuario->listar(); break; case 'ingresarForm': permisos(USUARIOS, 'w'); $Usuario->ingresarForm(); break; case 'ingresar': permisos(USUARIOS, 'w'); $Usuario->ingresar(); break; case 'actualizarForm': permisos(USUARIOS, 'u'); $Usuario->actualizarForm(); break; case 'actualizar': permisos(USUARIOS, 'u'); $Usuario->actualizarDatos(); break; case 'cambiarPasswordForm': //permisos(USUARIOS, 'u'); $Usuario->cambiarPasswordForm(); break; case 'cambiarPassword': //permisos(USUARIOS, 'u'); $Usuario->cambiarPassword(); break; }
<?php include_once realpath(dirname(__FILE__) . '/Diagnostico.class.php'); $Diagnostico = new Diagnostico(); switch ($_REQUEST['a']) { case 'listar': permisos(CONFIGURACION, 'r'); $Diagnostico->listar(); break; case 'buscar': permisos(CONFIGURACION, 'r'); $Diagnostico->buscar($_REQUEST['p']); break; case 'consultar': permisos(CONFIGURACION, 'r'); $Diagnostico->consultar($_REQUEST['p']); break; }
<!DOCTYPE HTML> <?php include "../control/connection.php"; include "../control/security.php"; if (!permisos(array("1"))) { header("Location: /login.php"); } ?> <html> <head> <title>Usuarios | Inmobiliaria</title> <?php include "../estructura/head.php"; ?> </head> <body class="sticky-header left-side-collapsed" onload="initMap()"> <section> <!-- left side start--> <?php include "../estructura/main.php"; ?> <!-- left side end--> <!-- main content start--> <div class="main-content main-content2 main-content2copy"> <!-- header-starts --> <div class="header-section"> <!--toggle button start--> <a class="toggle-btn menu-collapsed"><i class="fa fa-bars"></i></a>
<?php include_once realpath(dirname(__FILE__) . '/Antecedentes.class.php'); $Antecedentes = new Antecedentes(); switch ($_REQUEST['a']) { case 'crear': $Antecedentes->crear(); break; case 'ingresar': $Antecedentes->ingresar(); break; case 'valoresform': permisos(CONFIGURACION, 'w'); $Antecedentes->valorForm(); break; case 'ingresarValor': permisos(CONFIGURACION, 'w'); $Antecedentes->ingresarValores(); break; }
<!-- ====================================================================== Incidencias que puede crear un empleado Creado por: Edgar Conde Nóvoa Fecha: 05/01/2016 ====================================================================== --> <!DOCTYPE HTML> <html> <?php include_once '../controladores/ctrl_permisos.php'; $includeIdioma = permisos("empleado", "../"); include_once $includeIdioma; //Obtiene el id del proyecto if (isset($_GET['pro'])) { $proyecto = $_GET['pro']; } if (isset($_GET['hito'])) { $hito = $_GET['hito']; } if (isset($_GET['tarea'])) { $tarea = $_GET['tarea']; } ?> <body class="left-sidebar"> <!-- Wrapper --> <div id="wrapper"> <!-- Include de la barra lateral --> <?php
echo " <tr style='z-index: -1'>\n <td class='tg-031e'><input type='checkbox' name='fichero[]' value='{$directorio_carpetas}'></td>\n <td class='tg-031e'><i class='fa fa-folder'></i></td>\n <td class='tg-031e'><a href='?d={$directorio}/{$nombre}'>" . $nombre . "</a></td>\n <td class='tg-031e'><a href='?d={$directorio}/{$nombre}'>Abrir directorio</a></td>\n <td class='tg-031e'>" . fecha_modificacion($directorio_carpetas) . "</td>\n <td class='tg-031e'>" . permisos($directorio_carpetas) . " / " . chmod_archivo($directorio_carpetas) . "</td>\n <td class='tg-031e'>" . usuario_archivo($directorio_carpetas) . "</td>\n <td class='tg-031e'>\n <div class='iconos'>\n <div class='boton_iconos' style='background:#2980b9'>\n <a title='Renombrar' href='#' data-toggle='modal' data-target='#" . evaluar($nombre) . "'><i class='fa fa-font'></i></a>\n </div>\n <div class='boton_iconos' style='background:#A3690C'>\n <a>-</a>\n </div>\n <div class='boton_iconos' style='background:#78271F'>\n <a href='?d={$directorio}/{$nombre}&dd={$directorio}/{$nombre}'><i class='fa fa-trash-o'></i></a>\n </div>\n <div class='boton_iconos' style='background:#502661'>\n <a href='?d={$directorio}&dc={$directorio}/{$nombre}'><i class='fa fa-download'></i></a>\n </div>\n </div>\n </td>\n\n\n </tr>\n "; /*Modal renombrar*/ echo "\n <div class='modal fade' id='" . evaluar($nombre) . "' tabindex='-1' role='dialog' aria-labelledby='myModalLabel' aria-hidden='true'>\n <div class='modal-dialog'>\n <div class='modal-content'>\n <div class='modal-header'>\n <center><h4 class='modal-title'>Renombrar</h4></center>\n </div>\n <div class='modal-body'>\n <form action='' method='post'>\n <br>\n <input style='padding:10px' type='text' name='renombrar' value='{$nombre}'>\n <input type='hidden' name='directorio' value='{$directorio}'>\n <input type='hidden' name='old' value='{$nombre}'>\n <br><br>\n </div>\n <div class='modal-footer'>\n <button type='button' class='btn-close' data-dismiss='modal'>Cancelar</button>\n <button type='submit' class='btn-edit' name='upload'>Renombrar</button>\n </form>\n </div>\n </div><!-- /.modal-content -->\n </div><!-- /.modal-dialog -->\n </div><!-- /.modal -->\n "; } /* mostramos el contenido del array archivos */ echo "<ul>"; foreach ($archivos as $nombres) { /* Obtenemos la ruta final del archivo */ $directorio_archivos = "{$directorio}/{$nombres}"; $extension = substr($nombres, strrpos($nombres, ".")); if ($extension == ".zip" or $extension == ".sql") { $tr = "<tr style='background:#e74c3c'>"; } else { $tr = "<tr>"; } echo "{$tr}\n <td class='tg-031e'><input type='checkbox' name='fichero[]' value='{$directorio_archivos}'></td>\n <td class='tg-031e'>" . iconos($nombres) . "</td>\n <td class='tg-031e'><a target='_blank' href='?d={$directorio}&ea={$nombres}'>{$nombres}</a></td>\n <td class='tg-031e'>" . size($directorio_archivos) . "</td>\n <td class='tg-031e'>" . fecha_modificacion($directorio_archivos) . "</td>\n <td class='tg-031e'>" . permisos($directorio_archivos) . " / " . chmod_archivo($directorio_carpetas) . "</td>\n <td class='tg-031e'>" . usuario_archivo($directorio_carpetas) . "</td>\n\n <td class='tg-031e'>\n <div class='iconos'>\n <div class='boton_iconos'>\n <a href='#' data-toggle='modal' data-target='#" . evaluar($nombres) . "'><i class='fa fa-font'></i></a>\n </div>\n <div class='boton_iconos' style='background:#A3690C'>\n <a target='_blank' href='?d={$directorio}&ea={$nombres}'><i class='fa fa-pencil'></i></a>\n </div>\n <div class='boton_iconos' style='background:#78271F'>\n <a href='?d={$directorio}&df={$nombres}'><i class='fa fa-trash-o'></i></a>\n </div>\n <div class='boton_iconos' style='background:#502661'>\n <a href='?d={$directorio}&da={$nombres}'><i class='fa fa-download'></i></a>\n </div>\n </div>\n </td>\n </tr>"; echo "\n <div class='modal fade' id='" . evaluar($nombres) . "' tabindex='-1' role='dialog' aria-labelledby='myModalLabel' aria-hidden='true'>\n <div class='modal-dialog'>\n <div class='modal-content'>\n <div class='modal-header'>\n <center><h4 class='modal-title'>Renombrar</h4></center>\n </div>\n <div class='modal-body'>\n <form action='' method='post'>\n <br>\n <input style='padding:10px' type='text' name='renombrar' value='{$nombres}'>\n <input type='hidden' name='directorio' value='{$directorio}'>\n <input type='hidden' name='old' value='{$nombres}'>\n <br><br>\n </div>\n <div class='modal-footer'>\n <button type='button' class='btn-close' data-dismiss='modal'>Cancelar</button>\n <button type='submit' class='btn-edit' name='upload'>Renombrar</button>\n </form>\n </div>\n </div><!-- /.modal-content -->\n </div><!-- /.modal-dialog -->\n </div><!-- /.modal -->\n "; } echo "</table><br><button type='submit' name='seleccion'>Eliminar seleccion</button>\n \n <a target='_blank' href='?cf=true&d={$directorio}'><button type='button' name='crear_fichero'>Crear fichero</button></a>\n\n <button data-toggle='modal' data-target='#carpeta_nueva' type='button' name='crear_carpeta'>Crear carpeta</button>\n\n <button data-toggle='modal' data-target='#subir_archivo' type='button' name='crear_carpeta'>Subir archivo</button>\n\n </form>"; /*Modal subir archivo*/ echo ' <div class="modal fade" id="subir_archivo" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true"> <div class="modal-dialog"> <div class="modal-content"> <div class="modal-header"> <center><h4 class="modal-title">Subir archivo</h4></center> </div> <div class="modal-body"> <form action="" method="post" enctype="multipart/form-data"> <br> <label for="logo_upload" class="btn-exito">Subir archivo</label>
}else { echo " -"; } echo "</a></font></td><td width='77' align='left' nowrap>"; if (is_file($dir.$file)) { if (is_readable($dir.$file)){ echo "<a target='_blank' href='?editar=$dir$file'><span style='text-decoration: none'><font color='#FF9933' size='2'>Editar"; }else { echo "<font size='1' color='#FF0000'><b>Can not read</b>"; } }else { echo " -"; } echo "</a></font></td><td width='86' align='left' nowrap>"; echo permisos($file)."</a></font></td><td width='86'align='left' nowrap>"; if (strtoupper(substr(PHP_OS, 0, 3)) === 'WIN') { echo "<font size='1' color='#999999'>Not valid on windows"; } else { echo "<a href='?fchmod=$dir$file'><span style='text-decoration: none'><font size='2' color='#999999'>Chmod"; } echo "</a></font></td><td width='86'align='left' nowrap>"; if (is_file($dir.$file)){ echo "<a href='?borrar=$dir$file'><span style='text-decoration: none'><font size='2' color='#FF0000'>Borrar</a></font></td>"; } else { echo " -"; } echo "</tr>"; } closedir($dh); } }echo '</table></div></td></tr></table></div><br/><br/>'; if($_GET['cmd']) {
function tepermis($grup, $cami) { $permisos = permisos(); $grup = '@' . $grup; $cami = $cami . "*"; //mirem si el grup es troba en algun lloc de l'array de permisos $torna = ''; if (in_array_r($grup, $permisos)) { // si true, recorrem l'array de permisos foreach ($permisos as $permis) { if ($cami == $permis[0]) { $torna[] = array('path' => $permis[0], 'grup' => $permis[1], 'permis' => $permis[2]); } } } return $torna; }
<!-- ====================================================================== Menu principal del jurado nacional, muestra los premios nacionales Creado por: Andrea Sanchez Fecha: 07/01/2016 ====================================================================== --> <!doctype html> <html lang="en"> <?php include_once '../../controladores/ctrl_permisos.php'; $includeIdioma = permisos("juradoNacional", "../../"); include_once $includeIdioma; include_once '../../modelo/model_premio.php'; $p = new Premio(); $premios = $p->listar('n'); // Fecha actual del usuario date_default_timezone_set('Europe/Madrid'); $date = date('Y-m-d', time()); ?> <body> <div class="wrapper"> <!-- Barra de navegacion lateral --> <?php include_once '../Sidebars/jn_sidebar.php'; jn_sidebar('', 'class="active"'); ?> <div class="main-panel"> <!-- Barra de logout superior --> <nav class="navbar navbar-default navbar-fixed">
<!-- ====================================================================== Tareas que puede crear un gestor de proyectos Creado por: David Ansia Fdez., Andrea Sanchez Blanco Fecha: 21/12/2015 ====================================================================== --> <!DOCTYPE HTML> <html> <?php include_once '../controladores/ctrl_permisos.php'; $includeIdioma = permisos("gestor", "../"); include_once $includeIdioma; //Obtiene el id del proyecto y del hito if (isset($_GET['pro'])) { $proyecto = $_GET['pro']; } if (isset($_GET['hito'])) { $hito = $_GET['hito']; } if (isset($_GET['tituloH'])) { $tituloH = $_GET['tituloH']; } $tarea = null; if (isset($_GET['tarea'])) { $tarea = $_GET['tarea']; } ?> <body class="left-sidebar">
$Cita->buscarForm(); break; case 'buscar': //checkPerms(ADMINISTRACION, 'r'); $Cita->buscar(); break; case 'asignar': //checkPerms(ADMINISTRACION, 'r'); $Cita->asignar(); break; case 'admision': permisos(ADMISION, 'w'); $Cita->confirmarForm(); break; case 'ingresarAdmision': permisos(ADMISION, 'w'); $Cita->admision(); break; case 'externa': //checkPerms(ADMINISTRACION, 'r'); $Cita->citaExterna(); break; case 'ingresarcitaext': //checkPerms(ADMINISTRACION, 'r'); $Cita->solicitudExterna(); break; case 'listaExterna': //checkPerms(ADMINISTRACION, 'r'); $Cita->listaExterna(); break; case 'citaReporteForm':