Regular Expressions for Subversion keywords

Here are different Regular Expressions to identify the common (to me at least), the Subversion keyword: $Id$ on different type of files (depending on how the comments go).

This one is for languages derived from C (like C++, C#, PHP, Java, JavaScript):

// \$Id\: [A-Za-z0-9\ \:\.\-\_]* \$

It will match something like:

// $Id: filename [...]

Corregir el z-index de animaciones Flash

Mientras trabajaba en una página web (que tenía un menú desplegable en CSS y algunas animaciones en Flash) encontré que estos objetos SWF siempre se mostraban sobre todos los demás layers de la web, sin importar que valores le pusiera al z-index de los elementos involucrados.

La solución resultó sencilla, solo bastaba agregar el valor [...]

jQuery 1.3 y Thickbox 3.1

Con la nueva versión de jQuery han venido muchos cambios interesantes. Hay uno que afecta a Thickbox directamente (un lightbox muy bueno que no ha sido actualizado desde hace dos años) y es que la nomenclatura para [@attr] ha pasado a ser simplemente [attr]. Para arreglarlo, basta modificar la línea 79 en el archivo thickbox.js:

[...]

jQuery: Evitar la modificación del contenido de un inputbox

Si en un formulario HTML queremos evitar que los usuarios escriban dentro de elementos inputbox <input type=”text” /> podemos hacer uso de la fantástica librería de JavaScript jQuery para lograr este efecto de una manera no obstructiva.

El siguiente código hace toda la magia, y según creo se explica solo bastante bien.

1 2 3 [...]

Mejorar interfaces Web

JQuery no es un framework de AJAX, es simplemente una mejora en la forma de programar en JavaScript, pero sus plug-ins son fáciles de implementar y muy vistosos.

Los que más me gustaron son:

Interface Elements (conjunto de plug-ins) Tabs Datepicker DynamicGrid Autocomplete Rounded corners Accordion jd_Menu [...]