Gedit Trick
Trabajando mucho con PHP + XHTML 1.0 Strict, me da mucha fiaca tener que esperar al sitio de la W3C para validar las páginas web generadas mediante php, y me puse a pensar como podía tener el validador en mi editor de textos. Entonces aprovechando la excelente funcionalidad de gEdit para hacer uso de herramientas externas en unos minutos hice el siguiente script:
#!/bin/sh
cd /tmp;
CUT_NAME=`echo $GEDIT_CURRENT_DOCUMENT_NAME | cut -d ‘.’ -f1 `;
wget -q http://webdev/project/pagina.php?p=$CUT_NAME;
tidy -eq -asxhtml render.php?p=$CUT_NAME;
onsgmls -E0 -s /usr/share/sgml/xml.dcl render.php?p=$CUT_NAME;
rm /tmp/render.php?p=$CUT_NAME;
Simplemente hay que activar la plugin de herramientas externas de gEdit, y crear una nueva, copiar el script en el comando a ejecutar, y asignarle una combinación de teclas( en mi caso Ctrl+Shift+V). Es extremadamente útil, al menos para mí :D. Obviamente hay que cambiar la URL según donde tengamos el servidor web y el sitio, pero por ahora no resulta un problema.
Requiere obviamente, tidy y onsgml.
Creo que voy a ver de hacer otros para agregar archivos a git, y hacer commits. La verdad es que gEdit, esta muy bueno.
Espero que les sirva tanto como a mi.







Este mismo fin de semana me probaré a instar ese plugin en el portátil… a ver si me ahorra tiempo… lo necesito
Que bueno que te sirva!
Tené en cuenta que tenés que poner la dirección de la pagina web dinamica donde dice “http://webdev/project/pagina.php?p=”, yo lo utilize solo para un trabajo de maquetado, pero para varios tal vez quieras ver la manera de dinamizarlo un poco.
Saludos!