martes, 31 de mayo de 2011
jueves, 26 de mayo de 2011
Avances del proyecto 26 mayo
Seguimos trabajando, por ahora, se ofrece más ayuda a los usuarios, se agrego un botón donde se proporciona acceso a todos los PDF con la información necesaria para cada tramite.
domingo, 22 de mayo de 2011
martes, 17 de mayo de 2011
Avances al proyecto 17 de mayo 2011
Hace unos días comentaba problemas con un SCRIPT en el navegador Firefox, pues bien, este pequeño inconveniente se ha resuelto, para validar los campos nombre y apellidos en el registro de alumnos, se usa un SCRIPT que ignora los números al teclearlos, pero necesitaba de unas modificaciones para que si aceptara las teclas especiales de retroceso y TAB.
El SCRIPT inicial que provocaba errores en Firefox principalmente es:
function validar(e) {
tecla = (document.all) ? e.keyCode : e.which;
if (tecla==8) return true;
patron =/[A-Za-z\s]/;
te = String.fromCharCode(tecla);
return patron.test(te);
}
Este solo aceptaba la tecla retroceso y los caracteres de la A - Z y a - z, pero no la tecla TAB, y es poco agradable tener que usar el mouse para cambiar de campo, entonces se modifico el SCRIPT.
function validar(e) {
tecla = (document.all) ? e.keyCode : e.which;
if (tecla==8 || tecla==9 ) return true;
patron =/[A-Za-zÑñ\s]/;
te = String.fromCharCode(tecla);
return patron.test(te);
}
Y funciono de manera aceptable, pero como el motor JavaScript incluido en cada navegador es diferente en algunos puntos "KeyCode" no funciona como se espera en Firefox, mientras que los demás navegadores como IE y Chrome devuelven el valor ASCII de las teclas especiales, Firefox devuelve un '0' y por esta razón las tecla TAB no se reconocía, así que el SCRIPT final, ya es compatible con la mayoría de los navegadores y ademas acepta caracteres acentuados.
function validar(e) {
tecla = (document.all) ? e.keyCode : e.which;
if (tecla==8 || tecla==9 || tecla==0) return true;
patron =/[A-Za-zÑñáéíóú\s]/;
te = String.fromCharCode(tecla);
return patron.test(te);
}
lunes, 16 de mayo de 2011
Creación de PDF
Seguimos trabajando, ahora podemos decir con seguridad, que el modulo de cambio de carrera, se encuentra un 95% terminado, ahora gracias a que se a proporcionado por fin, la opción de imprimir la solicitud, es decir, ya se puede generar el pdf.

Esto fue posible gracias a la libreria FPDF, gracias a ella se puede generar archivos en formato PDF de manera rápida y bastante sencilla, uno se sus puntos muy sobresalientes, es que es gratuita, y se puede usar de la manera que más nos convengan, incluso de ser necesario se puede modificar el código fuente y adaptarlo a nuestras necesidades, siempre y cuando no se alteren los derechos de autor que vienen en la librería. Ademas, se ha combinado esta librería con una mejora de la misma que se llama JLPDF, esta última solo nos proporciona una mejora de la función MultiCell(); , pues a diferencia de esta, se puede incluir texto enriquecido (Negritas [b]texto[/b], Subrayado [u]texto[/u] , etc...) muy parecido a los tags de HTML, propiedad que en la función original no es posible y dificulta mucho generar PDF con texto enriquecido.
Los recientes cambios en el sistema (principalmente en el diseño y estructuración de código), handado una mejor visión y orden del mismo, ahora cuando te registras como nuevo usuario se muestra una pantalla como la siguiente.

En la cual el usuario registrara sus datos personales, y seguidamente le ofrecerá los tramites disponibles.

En este caso se presenta el cambio de carrera (como ya se dijo modulo mas completo), al igual se encuentra solo la interfaz de equivalencias.

Como es de suponerse, esperamos que para la revisión de este Jueves, se encuentren disponibles los módulos restantes, y así poder corregir aquellas incoherencias que sean halladas por nuestros compañeros encargados de realizar las pruebas necesarias al sistema.
domingo, 15 de mayo de 2011
Corrección de errores después de 2da revisión
Gracias a las recientes observaciones del equipo MEL, se han tomado las medidas necesarias para la corrección de los inconvenientes en el sistema. Principalmente La edición de datos, debido a los últimos cambios realizados principalmente en la estructuración del código, algunos de los parámetros no habían cambiados y por esta razón no se ejecutaba correctamente la edición de datos, pero ya se resolvió el problema. Es bueno saber que la validación de datos ha funcionado de la manera esperada. Por ahora solo algunos pequeños inconvenientes en algunos SCRIPT'S, principalmente, como todos ya sabemos los navegadores son diferentes, en el caso del equipo OSEAS la validación de campos en el Navegador Firefox no se detecta la tecla TAB, inconveniente que aun no se ha resuelto del todo.
Ahora que ya se ha completado la validación de campos, ya se encuentra en desarrollo los módulos incompletos del sistema.
viernes, 13 de mayo de 2011
Scrip fecha
La implementación de SCRIP para elegir las fechas, es una gran ventaja, pues de esta forma se evita que el usuario pueda errar al elegir la fecha, es decir que no teclee en el formato correcto. La solicitud de equivalencia es la que pide esta dato y ya se ha implementado en SATME de manera satisfactoria.

miércoles, 11 de mayo de 2011
Exposición Equipo MEL
El tema de hoy se centro en completar las de los demás equipos, se centraron en explicar las manera en que los SCRIPTS se incluyen el el HTML.
Como ya es de conocimientos para todos, los scripts son de gran ayuda para dar mas dinamismo a las servicio web, existen fundamental dos formas de incluir SCRIPT en una pagina.
La primera es en el mismo documento haciendo uso de las etiquetas
[script]
[!--
//--]
[/script]
otra es crear un archivo externo, referenciarlo en el html, y de esta manera es la mas recomendable, puesto que se obtiene un código más limpio y ordenado.
domingo, 8 de mayo de 2011
jueves, 5 de mayo de 2011
miércoles, 4 de mayo de 2011
Observaciones de los Servidores
Vamos a las observaciones a los servidores
1.- CHICOS-CHE
2.- MEL
3.- RED -X ("No se pudo accesar al servidor")
Suscribirse a:
Entradas (Atom)