lunes, 12 de noviembre de 2007

Thunderbird y Firefox, enlace en linux.

Por fin, tras algún minuto invertido en ver cómo integrar Firefox y Thunderbird en instalación separada bajo linux ahí van los resultados:

Abrir elementos de navegación desde Thunderbird en Firefox:

  1. Metemos las líneas siguientes en nuestro prefs.js (en el directorio de perfiles de nuestro thunderbird, para el usuario determinado):

    user_pref("network.protocol-handler.app.ftp", "~/helpers/openfirefox.sh");
    user_pref("network.protocol-handler.app.http", "~/helpers/openfirefox.sh");
    user_pref("network.protocol-handler.app.https", "~/helpers/openfirefox.sh");


  2. Creamos el script helper que hacemos referencia en el prefs.js, ~/helpers/openfirefox.sh, y le metemos las siguientes líneas:

    #!/bin/sh

    export MOZILLA_FIVE_HOME="/opt/firefox"

    url="$1"
    if [ ! "$url" ]; then
    url="about :blank"
    fi
    if $MOZILLA_FIVE_HOME/mozilla-xremote-client -a firefox openURL\("$url",new-tab\); then
    exit 0
    fi
    $MOZILLA_FIVE_HOME/firefox "$url"
    exit 0


    Obviamente... modificamos la direccion donde esté ubicado el ejecutable del firefox (en mi caso en /opt/firefox)

  3. Damos permisos de ejecución al script helper que acabamos de crear y tirando millas, abrimos thunderbird y probamos a pinchar un enlace url de cualquier correo que tengamos (apuesto a que tenemos más de uno o dos por ahí).
Abrir una generación de email nuevo desde Firefox al pinchar un enlace "mailto" o la opción "Send Link/Enviar enlace" del menú "File/Fichero":
  1. Listamos las opciones de configuración disponibles en firefox con about:config en url.

  2. Insertamos una nueva opción con botón derecho de ratón New->String (o Nuevo->Cadena).

  3. Creamos la nueva opción con nombre:

    netwok.protocol-handler.app.mailto

    Y contenido el directorio absoluto del ejecutable del thunderbird, en mi caso:

    /opt/thunderbird/thunderbird

    Aquí mismo podemos activar (poner a true pulsando con el botón izquierdo del ratón dos veces sobre la opción) una opción de confirmación de aplicación externa del firefox, concretamente la opción:

    netwok.protocol-handler.warn-external.mailto

    Para ver en el momento en el que pulsemos la opción de menú Send Link/Enviar enlace o un enlace "mailto".
Esto es todo de momento... si a alguien se le ocurre o conoce algún método mejor (véase más rápido, automatizado, etc)... que no dude en postearlo por aquí.

Salud!

martes, 6 de noviembre de 2007

Ya estamos aquí.

Bien, parece que ésta va a ser la primera entrada del blog, uhm, veremos cuándo, cuánto y cómo lo voy actualizando... parece atractivo.

Salud!