Delirios de un Informático

Delirando sobre informática, fotografía, programación, móviles y mucho más desde 2003

AnyEdit Tools es un plugin para Eclipse programado por Andrei Loskutov que añade a los editores del IDE una buena serie de utilidades para texto: conversión de mayúsculas/minúsculas, entidades HTML y Unicode, espacios/tabulaciones y camel case

17/Mar/2008 | 0 comentarios | En Bitacoras.com

Sustitución de texto en HTML con PHP

votar
Archivado en PHP con fecha 29/Abr/2006 - 0 comentarios
Ver en Bitacoras.com - Etiquetado con: , , , ,

Resaltar una cadena de texto dentro de otra es fácil, pero cuando la sustitución se hace en una cadena con etiquetas HTML/XML la cosa se complica, ya que podemos corromper las etiquetas. Por ejemplo, si queremos sustituir PHP por <strong>PHP</strong> en la siguiente cadena:

<a href="http://www.php.net" title="PHP: Hypertext Preprocessor">PHP.NET</a>

La sustitución rompería el enlace al sustituir dentro de href y title.

Había programado mi propia función para solventar el problema pero encontré una más rápida y más sencilla: str_highlight(), de Aidan Lister.

HTML Tidy para Mozilla Firefox

votar
Archivado en Software con fecha 14/Oct/2005 - 0 comentarios
Ver en Bitacoras.com - Etiquetado con: , , ,

HTML Tidy es una herramienta para validar y corregir HTML. Comprueba etiquetas incorrectas, mal cerradas o en orden incorrecto y las arregla. Hay versiones hechas en C, Java, Perl o Python pero la que más útil me resultó ( para validar en tiempo real las webs que programo ) fué una versión específica para funcionar como extensión de Mozilla y Firefox: HTML Validator for Firefox and Mozilla. Añade un icono y un texto en la barra de estado que indica el número de errores y avisos que tiene la página. Además añade dos ventanas en el visor de código fuente: una contiene la lista de errores y avisos y la otra muestra una pequeña explicación de los errores según se hace clic en cada uno…

Graciosillos en los comentarios

votar
Archivado en DM.NET con fecha 3/Oct/2005 - 0 comentarios

Últimamente hay algún graciosillo que se dedica a meter HTML y JavaScript en los comentarios intentando molestar. El último fué este:

<meta http-equiv="refresh" content="0;URL=http://www.google.cl">

Sólo es para avisar de que los comentarios se filtran y no se permiten más que as etiquetas indicadas. Incluso se filtran los atributos así que olvidaros de cosas tipo onMouseOver(alert(’fuck-you’)) y demás caralladas…

Multiple File Uploads

votar
Archivado en PHP con fecha 22/Sep/2005 - 0 comentarios

Uno de los problemas de subir archivos a servidores a través de formularios HTML es que sólo se puede subir de uno en uno y la única solución era poner varios campos, como hace Flikr. Pero por casualidad encontré una solución que mezcla HTML, JavaScript y PHP llamada ( qué original ) Multiple File Uploads. Soluciona el problema creando dinámicamente campos de subida de archivos que se van mostrando en un listbox

Delirios de un Informático :: Gestionado con WordPress :: Alojado en Bitacoras.com :: Licenciado bajo Creative Commons