Archivo de Agosto 2007

Hoy me he encontrado ante la necesidad de hacer un popup y en lugar de utilizar las clásicas funciones de javascript he optado por buscar alguna solución aprovechando las librerías de Prototype.

Tras buscar un poco por Google he encontrado un post en un blog (jehiah) con una función que puede generar un popup muy parametrizable utilizando eventos y funcionalidades de Prototype.

El ejemplo encontrado es el siguiente:

var Popup = {
  open: function(options)
  {
    this.options = {
      url: '#',
      width: 600,
      height: 500,
      name:"_blank",
      location:"no",
      menubar:"no",
      toolbar:"no",
      status:"yes",
      scrollbars:"yes",
      resizable:"yes",
      left:"",
      top:"",
      normal:false
    }
    Object.extend(this.options, options || {});

    if (this.options.normal){
        this.options.menubar = "yes";
        this.options.status = "yes";
        this.options.toolbar = "yes";
        this.options.location = "yes";
    }

    this.options.width = this.options.width < screen.availWidth?this.options.width:screen.availWidth;
    this.options.height=this.options.height < screen.availHeight?this.options.height:screen.availHeight;
    var openoptions = 'width='+this.options.width+',height='+this.options.height+',location='+this.options.location+',menubar='+this.options.menubar+',toolbar='+this.options.toolbar+',scrollbars='+this.options.scrollbars+',resizable='+this.options.resizable+',status='+this.options.status
    if (this.options.top!="")openoptions+=",top="+this.options.top;
    if (this.options.left!="")openoptions+=",left="+this.options.left;
    window.open(this.options.url, this.options.name,openoptions );
    return false;
  }
}

La forma de hacer la llamada en el HTML sería la siguiente:

<a href="path/to/page" onclick="return Popup.open({url:this.href});">link title</a>

Mario Bros Live

Navegando por Internet, una vez más ha llegado a mí un curioso vídeo de un grupo de teatro haciendo una interpretación de la clásica pantalla del juego mario bros en vivo y en directo. a pesar del bajo presupuesto que han debido tener para la obra he de decir que consiguieron transmitir la esencia de la saga de mario bros.

Se me olvidaba comentar, aunque se que no tiene por qué interesarle a todo el mundo. Aunque sea desarrollador, me daba pereza crear mi propio sistema de publicación de noticias ya que se que si lo hubiera intentado, hubiera desistido en el intento (ya que con la acumulación de trabajo que tengo lo dejaría de lado y al final me quedaría sin mi bloj).

tatuin.biz funciona con un sistema de blogs Wordpress y está basado una plantilla hecha por otro. el otro día encontré una Web en la cual hay abundantes plantillas gratuitas que os pueden servir. el post al que me refiero pertenece a la Hongkiat.com.
si no, también podéis encontrar plantillas de pago en otras webs. por ejemplo, yo mismo tengo una web de plantillas: http://www.webplantillas.es

Bueno, he aquí mi inauguración como blogeador del cyberespacio. Llevo ya varios años metido en el mundo de Internet pero lo que hasta ahora no me había decidido es a publicar un blog.

Está claro que no seré el primero, ni tengo en absoluto la intención de ello. Quiero que esto sea para mí básicamente una herramienta para desconectar y poder soltar mis penas a una caja de texto, en este caso un editor wysiwyg del wordpress y así algún día poder mirar atrás y recordar momentos.

Ah, me presento. Soy Esteban de Aymerich Lizariturry. Desde el día en que nací (en la preciosa ciudad de San Sebastián) me he pasado aquí toda mi vida, excepto un año que me fuí a Madrid, a la aventura, a estudiar y trabajar para poder ganar nuevas experiencias que me aportaron mucho tanto personal como laboralmente.

Pues eso, lo que decía. Soy consultor y desarrollador web y haré uso de este rollo-blog para ir retransmitiéndo curiosidades de distintos entornos.

[x] Cerrar
E-mail