'drupal_get_form', 'page arguments' => array('crear_usuario_form'), 'title' => t('Crear usuario'), 'access callback' => 'flbUsuarioAcceso', 'access arguments' => array('crear'), 'type' => MENU_CALLBACK, 'file' => 'formularios/usuarios/FRMcrear_usuario.inc', ); $items['telematica/usuario_regist'] = array( 'title' => t('Usuario registrado'), 'page callback' => 'usuario_registrado',//esta funcion es la que carga el contenido de la pagina 'access arguments' => array('access content'),//permisos para ver la pagina 'type' => MENU_NORMAL_ITEM, 'file' => 'controller/usuario/CTRusuario.inc', ); $items['telematica/usuario_edit'] = array( 'title' => t('Usuario modificado'), 'page callback' => 'usuario_edit', 'access arguments' => array('access content'), 'type' => MENU_CALLBACK, 'file' => 'controller/usuario/CTRusuario.inc', ); $items['telematica/listado_usuarios/%'] = array( 'title' => t('Listado de usuarios'), 'page callback' => 'listado_usuarios',//esta funcion es la que carga el contenido de la pagina 'page arguments' => array(2), 'access callback' => 'flbUsuarioAcceso', 'access arguments' => array(''), 'type' => MENU_NORMAL_ITEM, 'file' => 'controller/usuario/CTRusuario.inc', ); $items['telematica/busqueda_usuarios'] = array( 'title' => t('Listado de usuarios'), 'page callback' => 'busqueda_usuarios',//esta funcion es la que carga el contenido de la pagina 'page arguments' => array(2), 'access arguments' => array('access content'),//permisos para ver la pagina 'type' => MENU_NORMAL_ITEM, 'file' => 'controller/usuario/CTRusuario.inc', ); $items['telematica/ver_info_usuario/%'] = array( 'title' => t('Ver usuario'), 'page callback' => 'ver_info_usuario', 'page arguments' => array (2), 'access arguments' => array('access content'), 'type' => MENU_CALLBACK, 'file' => 'controller/usuario/CTRusuario.inc', ); $items['telematica/ver_info_usuario'] = array( 'title' => t('Ver mi perfil'), 'page callback' => 'ver_info_usuario', 'access arguments' => array('access content'), 'type' => MENU_CALLBACK, 'file' => 'controller/usuario/CTRusuario.inc', ); $items['telematica/editar_usuario'] = array( 'page callback' => 'drupal_get_form', 'page arguments' => array('editar_usuario_form'), 'title' => t('Editar usuario'), 'access callback' => 'flbUsuarioAcceso', 'access arguments' => array('editar', $_GET['idusuario']), 'type' => MENU_CALLBACK, 'file' => 'formularios/usuarios/FRMeditar_usuario.inc', ); $items['telematica/resultado_usuarios'] = array( 'title' => t('Resultados de búsqueda'), 'page callback' => 'resultados_usuario', 'access arguments' => array('access content'), 'type' => MENU_NORMAL_ITEM, 'file' => 'controller/usuario/CTRusuario.inc', ); $items['telematica/verificar_usuario'] = array( 'page callback' => 'verificar_usuario', 'access callback' => TRUE, 'type' => MENU_CALLBACK, ); $items['telematica/verificar_email'] = array( 'page callback' => 'verificar_email', 'access callback' => TRUE, 'type' => MENU_CALLBACK, ); $items['telematica/usuarios_profesores'] = array( 'title' => t('Lista de profesores'), 'page callback' => 'usuarios_profesores', 'access arguments' => array('access content'), 'type' => MENU_NORMAL_ITEM, 'file' => 'controller/usuario/CTRusuario.inc', ); $items['telematica/eliminar_usuario/%'] = array( 'title' => t('Eliminar usuario'), 'page callback' => 'eliminar_usuario', 'page arguments' => array (2), 'access arguments' => array('access content'), 'type' => MENU_CALLBACK, 'file' => 'controller/usuario/CTRusuario.inc', ); $items['telematica/profesores_programa/%'] = array( 'title' => t('Lista de profesores y sus asignaturas'), 'page callback' => 'profesores_programa', 'page arguments' => array (2), 'access arguments' => array('access content'), 'type' => MENU_NORMAL_ITEM, 'file' => 'controller/usuario/CTRusuario.inc', ); $items['telematica/estudiantes_cohorte/%'] = array( 'title' => t('Lista de estudiantes por cohorte'), 'page callback' => 'estudiantes_cohorte', 'page arguments' => array (2), 'access arguments' => array('access content'), 'type' => MENU_NORMAL_ITEM, 'file' => 'controller/usuario/CTRusuario.inc', ); /*****************************TESIS*****************************************/ $items['telematica/crear_tesis'] = array( 'page callback' => 'drupal_get_form', 'page arguments' => array('crear_tesis_form'), 'title' => t('Crear Tesis'), 'access callback' => 'flbTesisAcceso', 'access arguments' => array('crear'), 'type' => MENU_CALLBACK, 'file' => 'formularios/tesis/FRMcrear_tesis.inc', ); $items['telematica/tesis_creada'] = array( 'title' => t('Registro de tesis'), 'page callback' => 'tesis_creada', 'access arguments' => array('access content'), 'type' => MENU_CALLBACK, 'file' => 'controller/tesis/CTRtesis.inc', ); $items['telematica/editar_tesis'] = array( 'title' => t('Editar tesis'), 'page callback' => 'drupal_get_form', 'page arguments' => array('editar_tesis_form'), 'access callback' => 'flbTesisAcceso', 'access arguments' => array('editar'), 'type' => MENU_CALLBACK, 'file' => 'formularios/tesis/FRMeditar_tesis.inc', ); $items['telematica/tesis_editada'] = array( 'title' => t('Tesis modificada'), 'page callback' => 'tesis_editada', 'access arguments' => array('access content'), 'type' => MENU_CALLBACK, 'file' => 'controller/tesis/CTRtesis.inc', ); $items['telematica/listado_tesis/%'] = array( 'title' => t('Listado de tesis'), 'page callback' => 'listado_tesis', 'page arguments' => array(2), 'access arguments' => array('access content'), 'type' => MENU_NORMAL_ITEM, 'file' => 'controller/usuario/CTRusuario.inc' ); $items['telematica/ver_tesis'] = array( 'title' => t('Listado de tesis'), 'page callback' => 'listado_tesis', 'access arguments' => array('access content'), 'type' => MENU_CALLBACK, 'file' => 'controller/tesis/CTRtesis.inc', ); $items['telematica/ver_info_tesis/%'] = array( 'title' => t('Ver tesis'), 'page callback' => 'ver_tesis', 'page arguments' => array (2), 'access arguments' => array('access content'), 'type' => MENU_CALLBACK, 'file' => 'controller/tesis/CTRtesis.inc', ); $items['telematica/adic_estudiante_tesis'] = array( 'title' => t('Adición de estudiantes o directores'), 'page callback' => 'add_estudiantes', 'access arguments' => array('access content'), 'type' => MENU_CALLBACK, 'file' => 'controller/tesis/CTRtesis.inc', ); $items['telematica/regist_estudiante_tesis'] = array( 'title' => t('Registro integrantes en la tesis'), 'page callback' => 'regist_estudiante_tesis', 'access arguments' => array('access content'), 'type' => MENU_CALLBACK, 'file' => 'controller/tesis/CTRtesis.inc', ); $items['telematica/eliminar_estudiante_tesis'] = array( 'title' => t('Eliminar integrantes de la tesis'), 'page callback' => 'elim_integ_tesis', 'access arguments' => array('access content'), 'type' => MENU_NORMAL_ITEM, 'file' => 'controller/tesis/CTRtesis.inc', ); $items['telematica/eliminar_tesis'] = array( 'title' => t('Eliminar la tesis'), 'page callback' => 'eliminar_tesis', 'access callback' => 'flbTesisAcceso', 'access arguments' => array('eliminar'), 'type' => MENU_CALLBACK, 'file' => 'controller/tesis/CTRtesis.inc', ); $items['telematica/mis_tesis/%'] = array( 'title' => t('Listado de tesis'), 'page callback' => 'mis_tesis', 'page arguments' => array (2), 'access arguments' => array('access content'), 'type' => MENU_CALLBACK, 'file' => 'controller/tesis/CTRtesis.inc', ); /*****************************PUBLICACIONES*****************************************/ $items['telematica/adicionar_publicacion'] = array( 'title' => t('Adición de publicaciones'), 'page callback' => 'adicionar_publicacion', 'access arguments' => array('access content'), 'type' => MENU_CALLBACK, 'file' => 'controller/publicacion/CTRpublicacion.inc', ); $items['telematica/regist_publicacion_seccion'] = array( 'title' => t('Registro de publicaciones por sección'), 'page callback' => 'regist_publicacion_seccion', 'access arguments' => array('access content'), 'type' => MENU_CALLBACK, 'file' => 'controller/publicacion/CTRpublicacion.inc', ); $items['telematica/eliminar_publicacion'] = array( 'title' => t('Eliminar la publicación'), 'page callback' => 'eliminar_publicacion', 'access arguments' => array('access content'), 'type' => MENU_NORMAL_ITEM, 'file' => 'controller/publicacion/CTRpublicacion.inc', ); $items['telematica/listado_publicaciones/%'] = array( 'title' => t('Listado de publicaciones'), 'page callback' => 'listado_publicaciones', 'page arguments' => array(2), 'access arguments' => array('access content'), 'type' => MENU_NORMAL_ITEM, 'file' => 'controller/usuario/CTRusuario.inc' ); $items['telematica/crear_publicacion'] = array ( 'page callback' => 'drupal_get_form', 'page arguments' => array('crear_publicacion_form'), 'title' => t('Crear publicacion'), 'access callback' => TRUE, 'type' => MENU_CALLBACK, 'file' => 'formularios/publicaciones/FRMcrear_publicacion.inc', ); $items['telematica/publicacion_creada'] = array( 'title' => t('Registro de publicaciones'), 'page callback' => 'publicacion_creada', 'access arguments' => array('access content'), 'type' => MENU_CALLBACK, 'file' => 'controller/publicacion/CTRpublicacion.inc', ); $items['telematica/editar_publicacion'] = array( 'title' => t('Editar publicación'), 'page callback' => 'drupal_get_form', 'page arguments' => array('editar_publicacion_form'), 'access arguments' => array('access content'), 'type' => MENU_CALLBACK, 'file' => 'formularios/publicaciones/FRMeditar_publicacion.inc', ); $items['telematica/publicacion_editada'] = array( 'title' => t('Publicación modificada'), 'page callback' => 'publicacion_editada', 'access arguments' => array('access content'), 'type' => MENU_CALLBACK, 'file' => 'controller/publicacion/CTRpublicacion.inc', ); $items['telematica/ver_publicaciones'] = array( 'title' => t('Listado de publicaciones'), 'page callback' => 'todas_publicaciones', 'access arguments' => array('access content'), 'type' => MENU_CALLBACK, 'file' => 'controller/publicacion/CTRpublicacion.inc', ); $items['telematica/ver_publicacion/%'] = array( 'title' => t('Ver publicación'), 'page callback' => 'ver_publicacion', 'page arguments' => array (2), 'access arguments' => array('access content'), 'type' => MENU_CALLBACK, 'file' => 'controller/publicacion/CTRpublicacion.inc', ); $items['telematica/adicionar_integrantes_publicacion'] = array( 'page callback' => 'drupal_get_form', 'page arguments' => array('adicionar_integrantes_publicacion_form'), 'title' => t('Asignar integrantes de publicación'), 'access callback' => TRUE, 'type' => MENU_CALLBACK, 'file' => 'formularios/publicaciones/FRMadicionar_integrantes.inc', ); $items['telematica/adicionar_integrantes_publicacion_subir'] = array( 'page callback' => 'adicionar_integrantes_publicacion_subir', 'access arguments' => array('access content'), 'type' => MENU_CALLBACK, 'file' => 'controller/publicacion/CTRpublicacion.inc', ); /*****************************PROYECTOS*****************************************/ $items['telematica/crear_proyecto'] = array ( 'page callback' => 'drupal_get_form', 'page arguments' => array('crear_proyecto_form'), 'title' => t('Crear proyecto'), 'access callback' => 'flbProyectoAcceso', 'access arguments' => array('crear'), 'type' => MENU_CALLBACK, 'file' => 'formularios/proyectos/FRMcrear_proyecto.inc', ); $items['telematica/proyecto_creado'] = array( 'title' => t('Registro de proyectos'), 'page callback' => 'proyecto_creado', 'access arguments' => array('access content'), 'type' => MENU_CALLBACK, 'file' => 'controller/proyecto/CTRproyecto.inc', ); $items['telematica/editar_proyecto'] = array( 'title' => t('Editar proyecto'), 'page callback' => 'drupal_get_form', 'page arguments' => array('editar_proyecto_form'), 'access callback' => 'flbProyectoAcceso', 'access arguments' => array('editar'), 'type' => MENU_CALLBACK, 'file' => 'formularios/proyectos/FRMeditar_proyecto.inc', ); $items['telematica/proyecto_editado'] = array( 'title' => t('Proyecto modificado'), 'page callback' => 'proyecto_editado', 'access arguments' => array('access content'), 'type' => MENU_CALLBACK, 'file' => 'controller/proyecto/CTRproyecto.inc', ); $items['telematica/ver_proyectos'] = array( 'title' => t('Listado de proyectos'), 'page callback' => 'listado_proyectos', 'access arguments' => array('access content'), 'type' => MENU_CALLBACK, 'file' => 'controller/proyecto/CTRproyecto.inc', ); $items['telematica/ver_proyecto/%'] = array( 'title' => t('Ver proyecto'), 'page callback' => 'ver_proyecto', 'page arguments' => array (2), 'access arguments' => array('access content'), 'type' => MENU_CALLBACK, 'file' => 'controller/proyecto/CTRproyecto.inc', ); $items['telematica/mis_proyectos/%'] = array( 'title' => t('Ver mis proyectos'), 'page callback' => 'mis_proyectos', 'page arguments' => array (2), 'access arguments' => array('access content'), 'type' => MENU_NORMAL_ITEM, 'file' => 'controller/proyecto/CTRproyecto.inc', ); $items['telematica/adic_integrante_proyecto'] = array( 'title' => t('Adición de integrantes'), 'page callback' => 'add_integrantes', 'access arguments' => array('access content'), 'type' => MENU_CALLBACK, 'file' => 'controller/proyecto/CTRproyecto.inc', ); $items['telematica/regist_integr_proyecto'] = array( 'title' => t('Registro de integrantes en el proyecto'), 'page callback' => 'regist_integr_proyecto', 'access arguments' => array('access content'), 'type' => MENU_CALLBACK, 'file' => 'controller/proyecto/CTRproyecto.inc', ); $items['telematica/eliminar_integrante_proyecto'] = array( 'title' => t('Eliminar integrantes del proyecto'), 'page callback' => 'elim_integ_proyecto', 'access arguments' => array('access content'), 'type' => MENU_CALLBACK, 'file' => 'controller/proyecto/CTRproyecto.inc', ); $items['telematica/eliminar_proyecto'] = array( 'title' => t('Eliminar proyecto'), 'page callback' => 'eliminar_proyecto', 'access callback' => 'flbProyectoAcceso', 'access arguments' => array('eliminar'), 'type' => MENU_CALLBACK, 'file' => 'controller/proyecto/CTRproyecto.inc', ); /********** PROGRAMAS******************************************/ $items['telematica/crear_programa'] = array( 'page callback' => 'drupal_get_form', 'page arguments' => array('crear_programa_form'), 'title' => t('Crear programa'), 'access callback' => 'flbProgramaAcceso', 'access arguments' => array('crear'), 'type' => MENU_CALLBACK, 'file' => 'formularios/programas/FRMcrear_programa.inc', ); $items['telematica/programa_creado'] = array( 'title' => t('Registro de programas'), 'page callback' => 'programa_creado', 'access arguments' => array('access content'), 'type' => MENU_CALLBACK, 'file' => 'controller/programa/CTRprograma.inc', ); $items['telematica/editar_programa'] = array( 'title' => t('Editar programa'), 'page callback' => 'drupal_get_form', 'page arguments' => array('editar_programa_form'), 'access callback' => 'flbProgramaAcceso', 'access arguments' => array('editar'), 'type' => MENU_CALLBACK, 'file' => 'formularios/programas/FRMeditar_programa.inc', ); $items['telematica/programa_editado'] = array( 'title' => t('Programa modificado'), 'page callback' => 'programa_editado', 'access arguments' => array('access content'), 'type' => MENU_CALLBACK, 'file' => 'controller/programa/CTRprograma.inc', ); $items['telematica/ver_programas'] = array( 'title' => t('Listado de programas'), 'page callback' => 'listado_programas', 'access arguments' => array('access content'), 'type' => MENU_CALLBACK, 'file' => 'controller/programa/CTRprograma.inc', ); $items['telematica/ver_programa/%'] = array( 'title' => t('Ver programa'), 'page callback' => 'ver_programa', 'page arguments' => array (2), 'access arguments' => array('access content'), 'type' => MENU_CALLBACK, 'file' => 'controller/programa/CTRprograma.inc', ); $items['telematica/adic_integrante_programa'] = array( 'title' => t('Adicion de integrantes de programa'), 'page callback' => 'add_integrantes', 'access arguments' => array('access content'), 'type' => MENU_CALLBACK, 'file' => 'controller/programa/CTRprograma.inc', ); $items['telematica/regist_integr_programa'] = array( 'title' => t('Registro integrantes en el programa'), 'page callback' => 'regist_integr_programa', 'access arguments' => array('access content'), 'type' => MENU_CALLBACK, 'file' => 'controller/programa/CTRprograma.inc', ); $items['telematica/eliminar_integrante_programa'] = array( 'title' => t('Eliminar integrantes del programa'), 'page callback' => 'elim_integ_programa', 'access arguments' => array('access content'), 'type' => MENU_CALLBACK, 'file' => 'controller/programa/CTRprograma.inc', ); $items['telematica/eliminar_asignatura'] = array( 'title' => t('Eliminar la asignatura del programa'), 'page callback' => 'eliminar_asignatura', 'access callback' => 'flbAsignaturaAcceso', 'access arguments' => array('eliminar'), 'type' => MENU_CALLBACK, 'file' => 'controller/asignatura/CTRasignatura.inc', ); $items['telematica/ver_plan_estudios/%'] = array( 'title' => t('Plan de estudios'), 'page callback' => 'plan_estudios', 'page arguments' => array (2), 'access arguments' => array('access content'), 'type' => MENU_CALLBACK, 'file' => 'controller/programa/CTRprograma.inc', ); $items['telematica/ver_calificar_asignatura/%'] = array( 'title' => t('Asignaturas por semestre'), 'page callback' => 'calificar_asignatura', 'page arguments' => array (2), 'access arguments' => array('access content'), 'type' => MENU_CALLBACK, 'file' => 'controller/programa/CTRprograma.inc', ); $items['telematica/ver_PDF_Factor1/%'] = array( 'title' => t(''), 'page callback' => 'factor1_pdf', 'page arguments' => array (2), 'access arguments' => array('access content'), 'type' => MENU_CALLBACK, 'file' => 'controller/programa/CTRprograma.inc', ); $items['telematica/ver_PDF_Factor2/%'] = array( 'title' => t(''), 'page callback' => 'factor2_pdf', 'page arguments' => array (2), 'access arguments' => array('access content'), 'type' => MENU_CALLBACK, 'file' => 'controller/programa/CTRprograma.inc', ); $items['telematica/ver_PDF_Factor3/%'] = array( 'title' => t(''), 'page callback' => 'factor3_pdf', 'page arguments' => array (2), 'access arguments' => array('access content'), 'type' => MENU_CALLBACK, 'file' => 'controller/programa/CTRprograma.inc', ); $items['telematica/ver_PDF_Factor4/%'] = array( 'title' => t(''), 'page callback' => 'factor4_pdf', 'page arguments' => array (2), 'access arguments' => array('access content'), 'type' => MENU_CALLBACK, 'file' => 'controller/programa/CTRprograma.inc', ); $items['telematica/ver_PDF_Factor5/%'] = array( 'title' => t(''), 'page callback' => 'factor5_pdf', 'page arguments' => array (2), 'access arguments' => array('access content'), 'type' => MENU_CALLBACK, 'file' => 'controller/programa/CTRprograma.inc', ); $items['telematica/ver_PDF_Factor6/%'] = array( 'title' => t(''), 'page callback' => 'factor6_pdf', 'page arguments' => array (2), 'access arguments' => array('access content'), 'type' => MENU_CALLBACK, 'file' => 'controller/programa/CTRprograma.inc', ); $items['telematica/ver_PDF_Factor7/%'] = array( 'title' => t(''), 'page callback' => 'factor7_pdf', 'page arguments' => array (2), 'access arguments' => array('access content'), 'type' => MENU_CALLBACK, 'file' => 'controller/programa/CTRprograma.inc', ); $items['telematica/ver_PDF_Factor8/%'] = array( 'title' => t(''), 'page callback' => 'factor8_pdf', 'page arguments' => array (2), 'access arguments' => array('access content'), 'type' => MENU_CALLBACK, 'file' => 'controller/programa/CTRprograma.inc', ); $items['telematica/ver_PDF_Factor9/%'] = array( 'title' => t(''), 'page callback' => 'factor9_pdf', 'page arguments' => array (2), 'access arguments' => array('access content'), 'type' => MENU_CALLBACK, 'file' => 'controller/programa/CTRprograma.inc', ); $items['telematica/ver_PDF_Factor10/%'] = array( 'title' => t(''), 'page callback' => 'factor10_pdf', 'page arguments' => array (2), 'access arguments' => array('access content'), 'type' => MENU_CALLBACK, 'file' => 'controller/programa/CTRprograma.inc', ); $items['telematica/ver_reportePDF/%'] = array( 'title' => t(''), 'page callback' => 'reporte_pdf', 'page arguments' => array (2), 'access arguments' => array('access content'), 'type' => MENU_CALLBACK, 'file' => 'controller/programa/CTRprograma.inc', ); $items['telematica/ver_reporteGeneralPDF/%'] = array( 'title' => t(''), 'page callback' => 'reporteGeneral_pdf', 'page arguments' => array (2), 'access arguments' => array('access content'), 'type' => MENU_CALLBACK, 'file' => 'controller/programa/CTRprograma.inc', ); $items['telematica/ver_resultados_asignatura/%'] = array( 'title' => t('Asignaturas por semestre'), 'page callback' => 'resultados_asignatura', 'page arguments' => array (2), 'access arguments' => array('access content'), 'type' => MENU_CALLBACK, 'file' => 'controller/programa/CTRprograma.inc', ); $items['telematica/ver_resultados_semestre/%'] = array( 'title' => t('Resultados Evaluación Docente por Periodo'), 'page callback' => 'resultados_semestre', 'page arguments' => array (2), 'access arguments' => array('access content'), 'type' => MENU_CALLBACK, 'file' => 'controller/programa/CTRprograma.inc', ); $items['telematica/ver_lista_est/%'] = array( 'title' => t('Lista de estudiantes'), 'page callback' => 'lista_estudiantes', 'page arguments' => array (2), 'access arguments' => array('access content'), 'type' => MENU_CALLBACK, 'file' => 'controller/programa/CTRprograma.inc', ); $items['telematica/ver_lista_tesis/%'] = array( 'title' => t('Lista de tesis'), 'page callback' => 'lista_tesis', 'page arguments' => array (2), 'access arguments' => array('access content'), 'type' => MENU_CALLBACK, 'file' => 'controller/programa/CTRprograma.inc', ); $items['telematica/ver_lista_publicaciones/%'] = array( 'title' => t('Lista de publicaciones'), 'page callback' => 'lista_publicaciones', 'page arguments' => array (2), 'access arguments' => array('access content'), 'type' => MENU_CALLBACK, 'file' => 'controller/programa/CTRprograma.inc', ); $items['telematica/eliminar_programa'] = array( 'title' => t('Eliminar programa'), 'page callback' => 'eliminar_programa', 'access callback' => 'flbProgramaAcceso', 'access arguments' => array('eliminar'), 'type' => MENU_CALLBACK, 'file' => 'controller/programa/CTRprograma.inc', ); /********** ASIGNATURAS ******************************************/ $items['telematica/crear_asignatura'] = array ( 'page callback' => 'drupal_get_form', 'page arguments' => array('crear_asignatura_form'), 'title' => t('Crear asignatura'), 'access callback' => 'flbAsignaturaAcceso', 'access arguments' => array('crear'), 'type' => MENU_CALLBACK, 'file' => 'formularios/asignaturas/FRMcrear_asignatura.inc', ); $items['telematica/asignatura_creada'] = array( 'title' => t('Registro de asignaturas'), 'page callback' => 'asignatura_creada', 'access arguments' => array('access content'), 'type' => MENU_CALLBACK, 'file' => 'controller/asignatura/CTRasignatura.inc', ); $items['telematica/editar_asignatura'] = array( 'title' => t('Editar asignatura'), 'page callback' => 'drupal_get_form', 'page arguments' => array('editar_asignatura_form'), 'access callback' => 'flbAsignaturaAcceso', 'access arguments' => array('editar'), 'type' => MENU_CALLBACK, 'file' => 'formularios/asignaturas/FRMeditar_asignatura.inc', ); $items['telematica/asignatura_editada'] = array( 'title' => t('Asignatura modificada'), 'page callback' => 'asignatura_editada', 'access arguments' => array('access content'), 'type' => MENU_CALLBACK, 'file' => 'controller/asignatura/CTRasignatura.inc', ); $items['telematica/ver_asignaturas'] = array( 'title' => t('Listado de asignaturas'), 'page callback' => 'listado_asignaturas', 'access arguments' => array('access content'), 'type' => MENU_CALLBACK, 'file' => 'controller/asignatura/CTRasignatura.inc', ); $items['telematica/ver_asignatura/%'] = array( 'title' => t('Ver asignatura'), 'page callback' => 'ver_asignatura', 'page arguments' => array (2), 'access arguments' => array('access content'), 'type' => MENU_CALLBACK, 'file' => 'controller/asignatura/CTRasignatura.inc', ); $items['telematica/adic_profesor_asignatura'] = array( 'title' => t('Adicion de profesores'), 'page callback' => 'add_profesores', 'access arguments' => array('access content'), 'type' => MENU_CALLBACK, 'file' => 'controller/asignatura/CTRasignatura.inc', ); $items['telematica/regist_profesor_asignatura'] = array( 'title' => t('Registro integrantes en el programa'), 'page callback' => 'regist_profesor_asignatura', 'access arguments' => array('access content'), 'type' => MENU_CALLBACK, 'file' => 'controller/asignatura/CTRasignatura.inc', ); $items['telematica/eliminar_profesor'] = array( 'title' => t('Eliminar profesores de la asignatura'), 'page callback' => 'elim_profesor', 'access arguments' => array('access content'), 'type' => MENU_CALLBACK, 'file' => 'controller/asignatura/CTRasignatura.inc', ); /********** GRUPO INVESTIGACION **********************************************/ // Lista grupos de investigacion $items['telematica/list_grupo_inv'] = array( 'title' => t('Listado de grupos de investigación'), 'page callback' => 'listado_grupo_inv',//esta funcion es la que carga el contenido de la pagina 'access callback' => 'flbGrupoInvestigacion', 'access arguments' => array('ver'),//permisos para ver la pagina 'type' => MENU_NORMAL_ITEM, 'file' => 'controller/grupo_inv/CTRgrupo_inv.inc', ); //Visualiza informacion del grupo de investigacion $items['telematica/ver_info_grup_inv'] = array( 'title' => t('Informacion de grupo de investigación'), 'page callback' => 'ver_info_grupo_inv',//esta funcion es la que carga el contenido de la pagina 'access callback' => 'flbGrupoInvestigacion', 'access arguments' => array('ver'),//permisos para ver la pagina 'type' => MENU_NORMAL_ITEM, 'file' => 'controller/grupo_inv/CTRgrupo_inv.inc', ); // Edita grupo de Investigacion $items['telematica/edi_grupo_inv'] = array( 'title' => t('Edicion grupo de investigación'), 'page callback' => 'edicion_grupo_inv',//esta funcion es la que carga el contenido de la pagina 'access callback' => 'flbGrupoInvestigacion', 'access arguments' => array('editar'),//permisos para ver la pagina 'type' => MENU_NORMAL_ITEM, 'file' => 'controller/grupo_inv/CTRgrupo_inv.inc', ); // Actualiza informacion basica de grupo de investigacion $items['telematica/update_grupo_inv'] = array( 'title' => t('Actualiza grupo investigación'), 'page callback' => 'update_grupo_inv',//esta funcion es la que carga el contenido de la pagina 'access callback' => 'flbGrupoInvestigacion', 'access arguments' => array('editar'),//permisos para ver la pagina 'type' => MENU_NORMAL_ITEM, 'file' => 'controller/grupo_inv/CTRgrupo_inv.inc', ); // Lista integrantes a adicionar al grupo de Investigacion $items['telematica/adic_integr_grupo_inv'] = array( 'title' => t('Adicion de usuarios a grupo de investigación'), 'page callback' => 'lista_integ_adic_grupo_inv',//esta funcion es la que carga el contenido de la pagina 'access callback' => 'flbGrupoInvestigacion', 'access arguments' => array('editar'),//permisos para ver la pagina 'type' => MENU_NORMAL_ITEM, 'file' => 'controller/grupo_inv/CTRgrupo_inv.inc', ); //Registra integrantes nuevos al grupo de investigacion $items['telematica/regist_integr_grupo_inv'] = array( 'title' => t('Registro de integrantes grupo de investigación'), 'page callback' => 'reg_integ_grupo_inv', 'access callback' => 'flbGrupoInvestigacion', 'access arguments' => array('crear'),//permisos para ver la pagina 'type' => MENU_NORMAL_ITEM, 'file' => 'controller/grupo_inv/CTRgrupo_inv.inc', ); // Elimina integrante del grupo de investigacion $items['telematica/eliminar_int_grupo_inv'] = array( 'title' => t('Eliminar integrante grupo de investigación'), 'page callback' => 'elim_integ_grupo_inv', 'access callback' => 'flbGrupoInvestigacion', 'access arguments' => array('eliminar'),//permisos para ver la pagina 'type' => MENU_NORMAL_ITEM, 'file' => 'controller/grupo_inv/CTRgrupo_inv.inc', ); // Lista Lineas de investigacion a adicionar al grupo de Investigacion $items['telematica/adic_lineas_inv'] = array( 'title' => t('Adición de lineas de investigación a grupo de investigación'), 'page callback' => 'lista_lin_inv_adic_grupo_inv',//esta funcion es la que carga el contenido de la pagina 'access callback' => 'flbGrupoInvestigacion', 'access arguments' => array('editar'),//permisos para ver la pagina 'type' => MENU_NORMAL_ITEM, 'file' => 'controller/grupo_inv/CTRgrupo_inv.inc', ); //Add Linea Inv al grupo de investigacion $items['telematica/add_linea_inv_grupo_inv'] = array( 'title' => t('Adiciona línea de investigación al grupo de investigación'), 'page callback' => 'add_lin_inv_grupo_inv', 'access callback' => 'flbGrupoInvestigacion', 'access arguments' => array('editar'),//permisos para ver la pagina 'type' => MENU_NORMAL_ITEM, 'file' => 'controller/grupo_inv/CTRgrupo_inv.inc', ); // Elimina Linea Inv del grupo de investigacion $items['telematica/elim_linea_grupo_inv'] = array( 'title' => t('Elimina línea de Iivestigación del grupo de investigación'), 'page callback' => 'elim_linea_grupo_inv', 'access callback' => 'flbGrupoInvestigacion', 'access arguments' => array('eliminar'),//permisos para ver la pagina 'type' => MENU_NORMAL_ITEM, 'file' => 'controller/grupo_inv/CTRgrupo_inv.inc', ); // Lista integrantes del grupo de Investigacion de acuerdo a su rol $items['telematica/list_integ_grupo_inv_rol'] = array( 'title' => t('Integantes de grupo de investigación'), 'page callback' => 'lista_integ_grupo_inv_rol',//esta funcion es la que carga el contenido de la pagina 'access callback' => 'flbGrupoInvestigacion', 'access arguments' => array('ver'),//permisos para ver la pagina 'type' => MENU_NORMAL_ITEM, 'file' => 'controller/grupo_inv/CTRgrupo_inv.inc', ); // Lista integrantes que hicieron parte del grupo de investigacion $items['telematica/list_integ_ant_grupo_inv'] = array( 'title' => t('Antiguos miembros del grupo'), 'page callback' => 'list_integ_ant_grupo_inv',//esta funcion es la que carga el contenido de la pagina 'access callback' => 'flbGrupoInvestigacion', 'access arguments' => array('ver'),//permisos para ver la pagina 'type' => MENU_NORMAL_ITEM, 'file' => 'controller/grupo_inv/CTRgrupo_inv.inc', ); /********** SEMILLEROS ******************************************/ // Formulario de creacion de semillero $items['telematica/crear_semillero'] = array ( 'page callback' => 'drupal_get_form', 'page arguments' => array('crear_semillero_form',$nuIdGrupoInvest, $sbNombreParam), 'title' => t('Crear semillero'), 'access callback' => 'flbGrupoInvestigacion', 'access arguments' => array('crear'), 'type' => MENU_CALLBACK, 'file' => 'formularios/grupos_inv/FRMcrear_semillero.inc', ); // Registra semillero $items['telematica/semillero_regist'] = array( 'title' => t('Semillero registrado'), 'page callback' => 'semillero_registrado',//esta funcion es la que carga el contenido de la pagina 'access callback' => 'flbGrupoInvestigacion', 'access arguments' => array('crear'), 'type' => MENU_NORMAL_ITEM, 'file' => 'controller/grupo_inv/CTRgrupo_inv.inc', ); //Ver informacion de semillero $items['telematica/ver_info_semillero'] = array( 'title' => t('Información de semillero'), 'page callback' => 'ver_info_semillero', 'access callback' => 'flbGrupoInvestigacion', 'access arguments' => array('ver'), 'type' => MENU_NORMAL_ITEM, 'file' => 'controller/grupo_inv/CTRgrupo_inv.inc', ); //Lista semileros $items['telematica/list_semilleros'] = array( 'title' => t('Listado semilleros'), 'page callback' => 'listado_semilleros',//esta funcion es la que carga el contenido de la pagina 'access callback' => 'flbGrupoInvestigacion', 'access arguments' => array('ver'),//permisos para ver la pagina 'type' => MENU_NORMAL_ITEM, 'file' => 'controller/grupo_inv/CTRgrupo_inv.inc', ); // Edita semilleros $items['telematica/edi_semillero'] = array( 'title' => t('Edición semillero'), 'page callback' => 'edicion_semillero',//esta funcion es la que carga el contenido de la pagina 'access callback' => 'flbGrupoInvestigacion', 'access arguments' => array('editar'),//permisos para ver la pagina 'type' => MENU_NORMAL_ITEM, 'file' => 'controller/grupo_inv/CTRgrupo_inv.inc', ); // Elmina semillero $items['telematica/eli_semillero'] = array( 'title' => t('Eliminación de semillero'), 'page callback' => 'eliminacion_semillero', 'access callback' => 'flbGrupoInvestigacion', 'access arguments' => array('eliminar'), 'type' => MENU_NORMAL_ITEM, 'file' => 'controller/grupo_inv/CTRgrupo_inv.inc', ); //Actualiza informacion de grupo de investigacion $items['telematica/update_semillero'] = array( 'title' => t('Actualiza grupo de investigación'), 'page callback' => 'update_semillero',//esta funcion es la que carga el contenido de la pagina 'access callback' => 'flbGrupoInvestigacion', 'access arguments' => array('editar'),//permisos para ver la pagina 'type' => MENU_NORMAL_ITEM, 'file' => 'controller/grupo_inv/CTRgrupo_inv.inc', ); // Lista integrantes a adicionar al grupo de Investigacion $items['telematica/adic_integr_semillero'] = array( 'title' => t('Adición de usuarios a semillero'), 'page callback' => 'lista_integ_adic_semilleros',//esta funcion es la que carga el contenido de la pagina 'access callback' => 'flbGrupoInvestigacion', 'access arguments' => array('editar'),//permisos para ver la pagina 'type' => MENU_NORMAL_ITEM, 'file' => 'controller/grupo_inv/CTRgrupo_inv.inc', ); //Registra integrantes nuevos al semillero $items['telematica/regist_integr_semillero'] = array( 'title' => t('Registro de integrantes de semillero'), 'page callback' => 'reg_integ_semillero', 'access callback' => 'flbGrupoInvestigacion', 'access arguments' => array('editar'),//permisos para ver la pagina 'type' => MENU_NORMAL_ITEM, 'file' => 'controller/grupo_inv/CTRgrupo_inv.inc', ); // Elimina integrante del grupo de investigacion $items['telematica/eliminar_int_semillero'] = array( 'title' => t('Eliminar integrante de semillero'), 'page callback' => 'elim_integ_semillero', 'access callback' => 'flbGrupoInvestigacion', 'access arguments' => array('editar'),//permisos para ver la pagina 'type' => MENU_NORMAL_ITEM, 'file' => 'controller/grupo_inv/CTRgrupo_inv.inc', ); // Buscador $items['telematica/buscador'] = array( 'title' => t('Buscador'), 'page callback' => 'buscador', 'access arguments' => array('access content'),//permisos para ver la pagina 'type' => MENU_NORMAL_ITEM, 'file' => 'controller/buscador/CTRbuscador.inc', ); return $items; } function verificar_usuario(){ $user = strtolower($_POST['user']); $query = "SELECT COUNT(*) AS users FROM {users} WHERE LOWER(name) = '%s'"; $rs = db_query($query, $user); $info = db_fetch_object($rs); $total = $info->users; if ($total) echo '1'; else echo '0'; } function verificar_email(){ $user = strtolower($_POST['email']); $query = "SELECT COUNT(*) AS users FROM {users} WHERE LOWER(mail) = '%s'"; $rs = db_query($query, $user); $info = db_fetch_object($rs); $total = $info->users; if ($total) echo '1'; else echo '0'; }