jogianotti / registroeventosintendencia Goto Github PK
View Code? Open in Web Editor NEWLicense: MIT License
License: MIT License
El estdo se maneja por afuera del rectificado por eso lo saco de la vista
Se deben crear las validaciones para todas las entidades en el archivo "validations.yml"
Entidades:
-Usuario
-Evento
-Tipo Evento
-Contacto
-Detalle
Filtrar el select tipos de evento por los que no esten dados de baja
En modo produccion, al ingresar a usuarios haciendo click en EDITAR, tira pantalla blanca: (tambien pasa el mismo problema con otros botones en otras secciones)
Oops! An Error Occurred
The server returned a "500 Internal Server Error".
Something is broken. Please let us know what you were doing when this error occurred. We will fix it as soon as possible. Sorry for any inconvenience caused.
Link de prueba:
http://nuker2.no-ip.org/RegistroEventosIntendencia/web/administracion/usuarios/1/edit
Cuando se logea el administrador, se le muestran las estadisticas de los ultimos 30 dias
Tipos de estadisticas: Grafico
Contenidos:
Actualizar el SQL que ya quedo viejo...
Al visualizar el formulario de alta de evento se debe mostrar la fecha actual. El horario puede estar por defecto en 0 (cero) o actualizarse cada cierto tiempo.
Eliminar ya que es un dato que no se usa...
Agregar el paquete KnpPaginatorBundle que permite paginar un listado y a su vez agregar todos los par谩metros de orden que se quieran de la entidad.
Si no hay eventos registrados mostrar una plantilla diferente con algun mensaje para evitar mostrar las tablas de eventos vac铆as.
Para el que lea el readme, no va a lograr tener el sistema andando hoy x hoy... Ademas de todo lo que dice el readme, hice todo esto otro para llegar a tener el sistema andando bien..........
php app/console doctrine:schema:update --force
php app/console assets:install --symlink web
phpMyAdmin->Tabla usuarios->campo nombre, checkbox NULO [ENABLED]
php app/console fos:user:create Juan [email protected] 123456
php app/console fos:user:activate Juan
php app/console fos:user:promote Juan ROLE_ADMINISTRADOR
phpMyAdmin->Tabla usuarios->campo nombre, checkbox NULO [DISABLED]
row Juan,columna nombre := Juan
Install Airbrake using Composer by running the following command from your project's directory:
composer require airbrake/phpbrake
This usage example details how to create a notifier instance, set a global notifier instance, register the error handler, and includes a snippet of some code that would report an exception to Airbrake (You can find your project ID and API KEY with your project's settings):
// Create new Notifier instance.
$notifier = new Airbrake\Notifier(array(
'projectId' => <Your project ID>,
'projectKey' => '<Your project API KEY>',
));
// Set global notifier instance.
Airbrake\Instance::set($notifier);
// Register error and exception handlers.
$handler = new Airbrake\ErrorHandler($notifier);
$handler->register();
// Somewhere in the app...
try {
throw new Exception('hello from phpbrake');
} catch(Exception $e) {
Airbrake\Instance::notify($e);
}
Check out our official GitHub repo for info on additional features like:
Cuando entro en Usuarios o Tipos de eventos, no puedo volver a la seccion Eventos, ya que no esta en el menu....
Al registrarse un nuevo evento, se debe enviar un correo electronico a la direccion (en el caso de que se haya especificado una) asociada al tipo de evento del evento que se registra.
Se deben establecer men煤s de navegacion especificos a cada rol.
de 0 a 999
Se quitaron los campos de clave en el formulario de edici贸n y se agrego un boton a la lista de acciones del usuario desde donde se implementara la tarea.
La razon es por dificultades de recuperacion del plainPassword para los usuarios distintos del usuario logueado (seguramente implementacion de seguridad del FOSUser) y dificulta para el auto completado del plainPassword.second.
Visualizaci贸n con selects separando fecha y hora.
Visualizaci贸n con Bootstrap datetimepicker.
Al crear un evento te lleva a la seccion "show" la cual dijimos que vamos a eliminar... tendria que llevarte a la hoja principal de eventos.
Seguramente pasa lo mismo con "crear usuario", "crear tipo de evento", etc..
Los eventos que tengan rectificaciones deben poder mostrarlas en el listado a trav茅s alguna opcion desplegable que los muestre.
Me logeo con Administrador, cambio la URL y puedo meter un EVENTO... (siendo rango administrador)
Tanto los administradores como los supervisores pueden acceder al listado del historial de eventos y detalles registrados en el sistema, con funcionalidad para el filtrado, ordenamiento y busqueda.
Un administrador no deber铆a poder darse de baja a s铆 mismo ni cambiarse el rol, ya que estas dos acciones le dejar铆an fuera del sistema sin el control para modificar esas acciones.
Maquetar las vistas del Registro de eventos de acuerdo a los mockups.
Maquetar la administraci贸n
Maquetar el listado de eventos para la supervision.
En todos lados dice CLAVE, excepto el panel de login que dice "Contrase帽a"
Implementar mensaje de advertencia de eliminacion de tipo de evento
Dice YYYY/MM/DD y tendria que ser DD/MM/YYYY
Crear un tema de formulario personalizado para especificar en detalle la visualizaci贸n aplicando las clases de Bootstrap para formularios. Especialmente para una correcta visualizaci贸n de los "radio buttons".
Este atributo es usado para registrar la lista de rectificaciones para un evento determinado.
Para el listado de eventos principal solo se muestran los eventos que no poseen rectificacion o sea los eventos con campo "rectificacion" igual a NULL.
Muestra el siguiente error: fos_user.password.mismatch, lo 煤nico que se me ocurre es quitar la confirmaci贸n de la clave.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
馃枛 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 馃搳馃搱馃帀
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google 鉂わ笍 Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.