Asunto: Módulo de Incidencias de programas para PHP-Nuke
Estamos interesados en el módulo que utilizas llamado "Incidencias", donde los usuarios pueden añadir incidencias, sugerencias, dudas, errores de los programas que aparecen en el desplegable. Este módulo está adaptado perfectamente a PHP-Nuke.
¿sería posible que lo liberaras gratuitamente para los usuarios de tu web?
Publicado:
Mie Nov 08, 2006 10:12 am
alonsojpd Administrador/Moderador
Registrado: Sep 16, 2003 Mensajes: 2687
Asunto: Re: Módulo de Incidencias de programas para PHP-Nuke
Anuncios
varios escribió:
Estamos interesados en el módulo que utilizas llamado "Incidencias", donde los usuarios pueden añadir incidencias, sugerencias, dudas, errores de los programas que aparecen en el desplegable. Este módulo está adaptado perfectamente a PHP-Nuke.
¿sería posible que lo liberaras gratuitamente para los usuarios de tu web?
Siguiendo con nuestra filosofía de "Software y recursos libres" hemos decidido colocar el código fuente en PHP de este módulo. Lo puedes descargar (siendo usuario registrado, que es totalmente gratuito) desde:
Recuerda que es un módulo en desarrollo, no está acabado, pero sí tienes disponibles las opciones más importantes:
* Alta del programa informático (o cualquier recurso susceptible de incidencia).
* Consulta de las incidencias que cada usuario da de alta.
* Marcar incidencia como resuelta y el motivo de su resolución.
* Modificar una incidencia existente.
* El módulo enviará la incidencia por email al administrador del sistema, para avisarle de que ha habido una nueva incidencia.
* El administrador podrá ver todas las incidencias de todos los usuarios.
* Está integrado con PHP-Nuke: obtiene el código de usuario que ha iniciado la sesión, detecta si es administrador, se incluye en los módulos.
Adjuntamos también en esta descarga el script para crear las tablas necesarias para este módulo, aún así lo publicamos aquí también (para quien quiera comprobar lo que hace antes de instalarlo):
Código:
CREATE TABLE `nuke_a_incidencias` (
`codigo` smallint(4) NOT NULL auto_increment,
`fecha` date default NULL,
`codigousuario` smallint(4) NOT NULL default '0',
`codigoprograma` varchar(15) default NULL,
`tipo` varchar(50) NOT NULL default '',
`resumen` varchar(250) default NULL,
`comentario` blob NOT NULL,
`resuelta` smallint(6) default '0',
`fecharesolucion` date default NULL,
`comentarioresolucion` blob,
`hora` time default NULL,
`estado` varchar(30) default 'Pendiente resolución',
PRIMARY KEY (`codigo`)
);
CREATE TABLE `nuke_a_incidencias_config` (
`codigo` int(11) NOT NULL auto_increment,
`textomostrar` text NOT NULL,
`mostrarultima` varchar(255) NOT NULL default '',
`numeromostrar` int(11) NOT NULL default '0',
`coma` varchar(255) NOT NULL default '',
`emailwebmaster` varchar(255) default NULL,
PRIMARY KEY (`codigo`),
KEY `uid` (`codigo`)
);
Entre las opciones que no están implementadas, cabe destacar:
* Envío de incidencia por email: posibilidad de que el usuario pueda enviarse una incidencia a una cuenta de email.
* Cancelación de incidencia: para que el usuario pueda anular una incidencia dada de alta por error o símplemente por que se haya solucionado.
* Modificación de programa/recurso existente: para que el administrador pueda modificar un programa existente.
Puede publicar nuevos temas en este foro No puede responder a temas en este foro No puede editar sus mensajes en este foro No puede borrar sus mensajes en este foro No puede votar en encuestas en este foro
Visita nuestro nuevo sitio web con programas y contenidos actualizados: Proyecto A