Monthly Archives: enero 2012

Mover elementos del DOM con Javascript

He desarrollado una pequeña librería (que iré revisando) denominada jquery-moveme.js que os podéis descargar desde aquí para mover con dos simples clicks del ratón cualquier elemento del DOM dentro de nuestra pagina HTML. Lo único que necesitáis es una versión de la librería  jQuery igual o superior a la 1.6.

Para su funcionamiento hay que establecer la clase ‘moveme’ al elemento que queramos poder mover (uno o varios), con un click sobre el se activa el movimiento y tras haberlo movido con el siguiente click se ancla a la posición en la que este en ese momento.

También podemos especificar la clase ‘movelimit’ a un elemento padre de nuestro elemento móvil, el cual delimitara el espacio  por el que se podrá mover nuestro elemento móvil.

Si se os ocurre alguna implementación o mejora interesante para el plugin no dudéis en comentármelo.

Podéis encontrar un ejemplo de uso aquí.

Comparte esta entrada enShare on LinkedInTweet about this on TwitterShare on FacebookShare on Google+

Internacionalizacion de base de datos con Java e Hibernate Criteria

Hace tiempo os hable en esta entrada de como internacionalizar una aplicación web con JavaEE basada en Spring, en dicha entrada tratábamos la necesidad de obtener el lenguaje utilizado por el cliente para mostrar nuestra aplicación en un idioma u otro.

Una vez solucionada esta necesidad, teniendo claro cual es el lenguaje del cliente, Spring nos provee todo lo necesario para internacionalizar textos fijos e imágenes, pero nos quedaba en el aire la necesidad de implementar un buen sistema de internacionalización para la base de datos.

He de reconocer que he estado leyendo mucho sobre este tema para tratar de buscar una solución fácil, ágil y eficaz en el desarrollo de aplicaciones internacionalizadas sobre JavaEE, pero no me convencen, ni tablas intermedias, ni campos de lenguaje, etc… Por su simplicidad tanto a la hora del desarrollo como del mantenimiento y ampliación siempre me ha gustado el sistema que utilizaba para internacionalizar en PHP, tablas prefijadas.

Continue reading

Comparte esta entrada enShare on LinkedInTweet about this on TwitterShare on FacebookShare on Google+