Cita:
Iniciado por PatomaS Hola
Bueno, mi memoria es bastante mala y siempre ando enredado en proyectos e ideas que pocas veces llevo a término, pero por el momento, me suscribí a este tema, con lo que lo veré de vez en cuando y si se me ocurre algo para ayudarte, te lo pondré.
Hola PatomaS!!
La verdad es que se agradece que te parezca interesante el proyecto, y tus comentarios acerca de las mejoras, así espero sirvan para mejorar lo hecho y facilitar las cosas a la gente.
En cuanto a tus proyectos, la verdad es que todos estamos igual, yo tambien tengo otros en mente y por falta de tiempo no puedo llevarlos a cabo y me gustaría mucho terminar uno en concreto ...
Si publicas tus proyecto los seguiré.
Cita:
Iniciado por PatomaS Pero como dije, es una gran labor la que has hecho y una buena opción la de elegir la beta del validador, aun tiene algunos problemas, pero son poca cosa o al menos no tan comunes y con diversos reportes de mejoras y bugs, hemos logrado que lo mejoren un poco más.
La verdad es que funciona con las dos versiones, lo único que la beta proporciona cierta información que te ayuda en la labor de análisis, como por ejemplo, "messageid" y "explanation". En la versión oficial no existen, y tienes que montarte el parseo de errores a traves de "message" y es engorroso.
Si quieres, puedes hacer la prueba y verás, susituye la variable "validator_check" y veras como trabaja igualmente salvo que esos campos de información salen vacios.
En parte utilicé la beta porque sería la proxima versión en lanzarse y era bastante estable.
Cita:
Iniciado por PatomaS Por el momento solo se me ocurren un par de detalles:
1. modificar esto
Código:
var $validator_check = 'http://validator-test.w3.org/check'; # url al validador (local o la del W3C)
por una alternativa que redefina la variable al validador oficial cuando esa url deje de funcionar sin necesidad de intervención del usuario. El cambio no sería complicado, solo necesitarías un condicional que use una u otra variable dependiendo de la respuesta http.
No había pensado en ello, lo hice así para que cada persona defina la url del validador.En mi caso, por ejemplo, lo tengo instalado en local, porque debía analizar unos cuantos miles de páginas. De todas formas, seguiré tus indicaciones y probaré una forma alternativa.
Cita:
Iniciado por PatomaS 2. Ampliar un pelín la documentación, pero no es fundamental, aunque siempre viene bien, especialmente la forma de integrarla con el trabajo de alguien. A fin de cuentas no todos tenemos el mismo nivel de experticia. Así quien la quiera usar, sabrá mejor a que función llamar y en que forma.
Felicidad
Es la primera vez que lanzo alguno de los proyecto, así que soy novato en ello, pero tomo nota. Observaré otros proyecto y seguiré el ejemplo.
Indicar también que he modificado todo la API y la he adaptado a la POO de PHP5, aunque dejaré la versión anterior por si alguien la usa con PHP4.
En breve espero actualizar todo ello en la web.
Saludos y gracias de nuevo!!