Hola amigo,
Ya te he visto lidiando con tu sitio desde hace tiempo, lo cual es excelente porque has insistido, y de la insistencia viene el conocimiento
. Un sitio validado correctamente te reportará muchos beneficios, por lo que deberías sujetarte a lo que te dice esa herramienta. El mismo validador te indica dónde están los errores, según el resultado HTML que te devuelve.
Esto significa que debes identificar qué módulo o código de tu index.php genera el código malo (en el caso de la página principal).
Por ejemplo, uno de tus errores es:
Cita: Line 808, Column 81: entity was defined here.
Código:
…x.php?option=com_gigcal&task=calendar&month=2&year=2008&">Feb 2008</a>
Te está diciendo que el
"&" está erróneo y deberías sustituirlo por
"&". Lo que debes hacer es buscar el módulo con problemas (en este caso el del calendario) y abrirlo con tu editor de textos (
/modules/el_modulo.php) para arreglar manualmente el error.
¿Por qué ocurre esto? Porque la gran mayoría de los desarrolladores no entienden nada de estándares. Sin embargo la herramienta no deja de ser buena. Ya que es gratis y libre tienes la potestad de arreglarle cuanto necesites. Luego si es tu deseo, vas a la página del autor y reportas los cambios, a fin de ayudarlo a optimizar la extensión en futuras versiones.
No esperes conseguir un 100% de satisfacción en software creado por otros. Pero tu inquietud actual es muy buena porque expresas
inconformidad con lo que actualmente tienes y eso te obligará a profundizar en la materia, obteniendo poco a poco la capacidad para resolver los problemas que vengan.