Tag Archives: bug

Fechas en javascript

4 Abr

Esta vez escribo sobre un problema que tuve con Javascript y… Mozilla! (Sí, no fue con Internet Explorer!).

Si bien parece ser que tanto IE como Chrome reconocen esta expresión javascript como una fecha:

fecha_fin = new Date (“mm-dd-yyyy’); (Ej. fecha_fin = new Date (“01-22-2000′))

No ocurre lo mismo con Mozilla. Entonces, si tenemos que evaluar una fecha (para por ejemplo compararla con otra), una buena forma es transformar esa fecha a un formato “mm/dd/yyyy hh:mm:ss” . Para eso, si teníamos una fecha en formato “mm-dd-yyyy”, podemos hacer algo así:

fecha = “04-22-2000”;
re = new RegExp(“-“, “g”); // Creamos expresión regular para remplazar “-” por “/”
fecha_barra = fecha.replace(re,”/”); // reemplazamos
fecha_convertida = new Date fecha_barra +” 00:00:00″);
Bastante complicadito la verdad para algo que debería ser tan sencillo! Pero bueno, haciéndolo así, funciona en todos lados :D.

Anuncios

Bug en títulos con & en Joomla!

3 Jul

Joomla 1.5 parece tener un bug en lo que respecta a los títulos que incluyen un &. En lugar de desplegar “Título & Título”, despliega “Título ;amp Título”. El problema parece ser que al generar los reemplazos de HTML, se reemplaza & dos veces.

Para solucionarlo, alguien desarrolló un plug-in muy útil, que lo que hace es reemplazar &amp;amp; dentro de la etiqueta title por &amp; . Puede pasar que el problema no lo estemos teniendo dentro de la etiqueta title (según nuestro template, podría ser dentro de por ejemplo la etiqueta \<div class=”article-title”>\ en cuyo caso, lo que podemos hacer es editar el archivo php del plug-in y cambiar la etiqueta de búsqueda en la que hace los reemplazos.

Aquí pueden descargar el plug-in:

http://www.gerozahn.de/plugin_gzfixtitleamp/

Bug en Joomla 2.5

26 Abr

Si estamos corriendo Joomla 2.5 con una versión de PHP 5.3, es posible que nos topemos con un bug en la clase imágenes. Al trabajar con JEA, una extensión de Joomla que utiliza la clase JImage, tenía este error al intentar subir una imagen:

“Attempting to load an image of unsupported type JPG”

El problema, radica en que en las versiones de PHP anteriores a 5.3, el atributo JPEG Support  se llamaba JPG Support.

En este sentido, la clase de Joomla JImage, en las líneas 79-80, chequea por  self::$formats[IMAGETYPE_JPEG] = ($info[‘JPEG Support’]) ? true : false;

Si estamos teniendo este problema entonces, lo mejor es directamente poner algo del estilo self::$formats[IMAGETYPE_JPEG] = true, o chequear por self::$formats[IMAGETYPE_JPEG] = ($info[‘JPG Support’]) ? true : false;

A %d blogueros les gusta esto: