lunes, 16 de julio de 2012

Google sites y las imágenes que son enlaces

Chorraditas. Sí, pero qué le vamos a hacer. En Google Sites, cuando utilizas una imagen como enlace a otras páginas, el resultado final es un recuadro alrededor de la imagen que tú no habías pedido.


La primera imagen aparece recuadrada porque es un enlace a otra página web. La cosa es de un tonto subido. Si entramos en edición y pulsamos para ver el código HTML (último de la botonera de opciones de edición que nos aparece arriba de las cajas de edición), lo que obtenemos es esto:
<a href="http://cvnet.cpd.ua.es/gite/gitedesc.aspx?gite=11014&amp;ori=todos">
<img src="https://sites.google.com/site/fbddocs/config/customLogo.gif" height="50" width="50" border="0"></a>
Google añade border="0" automáticamente cuando se inserta una imagen. Ahora bien, si cambiamos ese trozo de código por 
<a href="http://cvnet.cpd.ua.es/gite/gitedesc.aspx?gite=11014&amp;ori=todos">
<img src="https://sites.google.com/site/fbddocs/config/customLogo.gif" height="50" width="50" style="border:0px"></a>
Arreglado:


¿Que por qué? ¡Y yo qué sé! Pero tiene que ver con el tema elegido. En mi caso "sencillo". Si lo cambio a "iceberg" ya no hace el "marquito".



lunes, 9 de julio de 2012

Greasemonkey

¡Qué cosas! Hay tanto que leer y que descubrir... Mira tú que Greasemonkey es una extensión de Firefox que permite ejecutar código en el cliente cada vez que se accede a una página concreta en internet. Todo ha venido porque quería añadir a mis fotos en Flickr una forma de compartirlas directamente en mi perfil de Google+. Pues aquí la solución, LouCypher el dueño, tan fácil como pulsar el botón install.

martes, 3 de julio de 2012

Volviendo a exportar desde Blogger e importando en WordPress

La naturaleza de este diario es la de ser efímero. A cualquier problema que me encuentre, el tiempo le da respuesta en forma de actualizaciones de versiones, reinstalaciones en limpio o simple casualidad. Como sigo haciendo probaturas con WordPress y queriendo aprovechar lo ya publicado en Blogger, volvemos a la importación y exportación.

Ahora he utilizado desde el principio la herramienta de WP importar desde Blogger que, tras la petición de autorización al producto de Google, hace la importación en un solo click (o en pocos) y, esta vez, ha funcionado casi a la perfección.

Digo casi porque todas las etiquetas de Blogger se han traducido a categorías de WP. Parece habitual porque hay otra herramienta que convierte categorías en etiquetas y vicecersa. Eco escuela 2.0 lo explica muy bien aquí.

Wordpress y la instalación directa de plugins

Tengo un WordPress para probaturas en un servidor que no administro yo y que no tiene acceso público a según qué puertos. El caso es que si quiero instalar o eliminar un plugin el método estándar es pasar por una pantalla en la que te pide datos de usuario y método de transferencia (FTP, FTPS o SSH). La razón es que solo tengo acceso a lo que mi cuenta de usuario permite dentro del sistema de archivos del servidor. Se aplica también a las actualizaciones de sistema al completo. Por ejemplo, si la conexión tuviera que ser por SSH, Jonathan V.C. te cuenta el proceso para conseguirlo.

Ya digo que, por no ser un servidor completamente abierto a Internet ni administrado por mí, ciertas cosas se pueden hacer y otras no. El caso es que hay una manera "directa" de que Wordpress instale lo que tenga que instalar. En el archivo wp-config.php hay que añadir las siguientes definiciones:

define( 'FS_METHOD', 'direct');
define( 'FS_CHMOD_DIR', 0777 );
define( 'FS_CHMOD_FILE', 0777 );

Con esto, no hace falta más que entrar en Wordpress con un usuario que te permita hacer estas instalaciones y ya no hace falta pelearse con los parámetros de conexión.

Más información en WordPress: Editing wp-config.php.

martes, 5 de junio de 2012

El día a día

Uno de esos días tontos.

El complemento de Firefox que tanto he utilizado, FireShot, ha dejado de funcionar porque ya no es "de gratis":
fireshot pro trial expired
your 30 day trial is over and we offer you to purchase fireshot pro
[...]will there be a Free-Version again available at the Mozilla-Addons-Website[...]?
A lo que respondió:
No, sorry.
 Más claro, agua. La "crisi", seguro. Venga, a buscar alternativas: ¿Pixl Grabber? ¿Recortes de Win7? Normalmente hago recortes de lo visible en el navegador, sin embargo los addons estos de Firefox casi todos prometen capturar la página entera (¿mejor imprimir a pdf, pongamos?) cosa que no parece que Recortes pueda hacer. Venga, a acostumbrarse.

A todo esto, en medio de la presentación telemática de la Renta. Este año estaba contento, ni un problema oiga, nada que tocar en el navegador, Firefox 12, que sí lee los datos fiscales, el certificado funciona... Ya van dos veces que he intentado subir la declaración, una desde el Padre y otra a pelo, desde el navegador, y que no:

Que sea verdad, porque si no...

...

Ha pasado un rato y vuelvo a hacer lo de siempre, pruebo con iExplorer 9. Ya la he presentado. Estoy harto. Todos los años lo mismo. Me niego a buscar en las FAQ. ¡Coñ...!

martes, 29 de mayo de 2012

Moodle, PHP y el tiempo de ejecución al importar cursos

El escenario es el siguiente: Xampp instalado en local para desarrollo, un curso de Moodle 1.9.x y un Moodle 2.2.x recién instalado, en fresco, con la base de datos MySQL creada durante la instalación.

El problema es que PHP viene configurado de fábrica con 30 segundos de espera a los resultados de una ejecución. Sobrepasados esos segundos, el servidor PHP detiene el proceso y el navegador se queda tonto. En uno de los pasos de la restauración del curso antiguo al nuevo entorno, el proceso dura más de ese tiempo y aparece una pantalla en blanco en el navegador, se detiene y nada más, ni "palante" ni "patrás".

La solución consiste en aumentar el tiempo de ejecución en el php.ini:

max_execution_time = 60

O más. El caso es que reinicias el Apache y refrescas la página y, entonces, la restauración continua.

Otros consejos sobre los parámetros en el php.ini en MoodleDocs.

domingo, 6 de mayo de 2012

Que la carpeta pública de Google Drive se vea bonita

Que anteriomente hablábamos de que Google Drive presentaba problemas cuando se pretendía navegar por un árbol de carpetas sin haber iniciado sesión. Lo normal es pedirle a Google el enlace público y enlazarlo en la página HTML en cuestión.  Supongamos, una carpeta "exámenes" que, además, ya está dentro de la carpeta pública (public share). Si le editamos la información para compartir y el enlace público (por cierto, un poco oscuro esto, hay que seleccionar la carpeta y entonces te aparece arriba un "ojo" que debes pulsar para que te muestre la información relativa a la carpeta):
Lo malo es que este enlace nos lleva al antiguo interfaz de Google Docs, que no se comporta bien en todos los navegadores, con partes inaccesibles si la ventana se hace pequeña o la lista de archivos es demasiado grande, entre otros:


Sin embargo, hay un truco absurdo, de lo tonto que es, para conseguir la nueva interfaz para todo el mundo. Estando identificado en tu navegador:
  1. Pides la famosa URL pública de la carpeta que quieres publicar y Google te proporciona esto: https://docs.google.com/open?id=0BzgkR4YJ-ln1NzU3MjUxODEtY2NkYy00MGQ2LTliODEtNDZlN2JmOTg5YTQx
  2. Copias la URL anterior y la pegas en una nueva pestaña o ventana del navegador donde has iniciado sesión.
  3. Google hace una redirección y la transforma en: https://docs.google.com/folder/d/0BzgkR4YJ-ln1NzU3MjUxODEtY2NkYy00MGQ2LTliODEtNDZlN2JmOTg5YTQx/edit
  4. Copias esta última URL y es la que debes enlazar en tu página, funciona correctamente en iExplorer y en Chrome.
Además, lo que yo buscaba, te muestra los comentarios y descripciones añadidos en Google Drive:

 Lo dicho, de tan tonto que es una de dos: o el tonto soy yo que me he perdido algo o el Google Drive aún tiene cosas que pulir.

ACTUALIZACIÓN: es el día de hoy (14 de mayo de 2012) que parece que alguien se lo ha hecho notar ya a Google, y poniendo el enlace público generado al compartir en Drive sin tocar nada, que la vista de un usuario sin identificar, automáticamente, se ve "bonita". Rápidos son, bien.