Entradas sobre 'Movable Type'

Adiós, MovableType

Sunday, February 20th, 2005

Un día me levanté y la página de acceso a mi weblog había dejado de funcionar. He probado desde otros navegadores, desde otros ordenadores, desde otras conexiones a Internet y nada, es imposible acceder a gestionar las entradas, los comentarios, el spam, etc. El usuario y la contraseña siguen siendo los mismos como he comprobado en la base de datos.

Incluso he subido la última actualización, la 3.15, ejecutado los scripts que me indicaron que todo era correcto, pero sigo sin poder entrar. Curiosamente, se puede seguir enviando comentarios.

Así que he pensado: hasta aquí hemos llegado, ha sido bonito mientras duró, pero esta es la gota que colma el vaso. Llevar mi sitio con MT siempre me ha parecido engorroso y farragoso, me siento lento y torpe, además de perdido entre millones de archivos.

Ciao, MovableType, y mucha suerte…

Trucos para el blogroll y los últimos posts con comentarios

Thursday, July 22nd, 2004

Hace unos días añadí mi blogroll en la página de inicio. He intentando adaptarme a programas lectores de RSS para seguir los weblogs, pero echo en falta el diseño (o falta de diseño) de cada weblog que visito a diario y la misma rutina de ir de uno en uno.

La idea de tener todos los enlaces juntos me ha gustado, pero *¿cómo diferenciar cada día los weblogs del blogroll que he visitado de los que no he visitado?* He añadido un código al final de cada enlace, eso asegura que los enlaces son únicos cada día, añadiendo la fecha en una variable fantasma. Así no le perderé la pista a mis preferidos.

Este es el código:

http://www.example.com/?< $MTDate format="%Y%m%d"$>

Hoy la URL quedaría así:

http://www.example.com/?20040722

En los *últimos post comentados* he introducido un truco similar para saber cuáles tienen comentarios nuevos desde mi última visita a mi weblog (aunque falla un poco por el filtro bayesiano contra comentarios de spam).

Detrás de cada enlace añado otra variable fantasma con el número de comentarios, si un post tenía 4 comentarios y al día siguiente tiene 5, la URL habrá cambiado de ejemplo.htm?4 a …ejemplo.htm?5 y el enlace estará en azul, como no visitado.

Actualizado 24-07-2004: este sistema para el blogroll tiene un pequeño fallo. Funciona a la perfección siempre que se reconstruya el sitio o se publique un post cada día. La alternativa es escribir la fecha dinámicante con PHP y no estáticamente como ocurre cuando se publica en Movable Type.

Hasta los webs del spam II (y varias soluciones para Movable Type)

Wednesday, July 21st, 2004

El spam es una lata

Tuve suerte, en ese momento estaba mirando mi weblog y empecé a detectar que iban apareciendo nuevos comentarios a mis posts a una velocidad alarmante, no me había vuelto famoso de repente sino que estaba sufriendo un ataque intensivo de spam. El truco de cambiar el nombre de la página de publicar comentario no funcionó porque a los dos minutos de cambiarlo seguían apareciendo mensajes de spam.

Activé la validación de TypeKey para publicar comentarios, pero cuando vi que ni yo mismo podía publicar comentarios empecé a buscar otras alternativas:

  • En Learning Movable Type – Concerning Spam encontré mucha información al respecto, entre otros trucos está el de cambiar el nombre de archivo de publica comentario (Rename mt-comments.cgi y mt-send-entry.cgi) y otros como el Captcha, que es esa imagen con un texto deformado que a veces es imposible de acertar.
  • El filtro bayesiano para los post de Bayesian filter for MT fue mi salvación, aunque puede tener algunos problemas como comenta su autor. Estoy bastante safisfecho con su rendimiento, aunque en la página de inicio de este weblog aparecen como últimos post comentados algunos que tienen comentarios de spam, y al acceder a esos posts no se muestra el comentario porque es spam, además de falsear las estadísticas de los comentarios. No está integrado en el diseño del backoffice de Movable Type 3, así que sus páginas se ven raro, raro.
  • El plugin MT-Blacklist todavía no está disponible para Movable Type 3. Este sistema analiza las URL que se introducen en los comentarios y los compara con una lista que tiene de enlaces de sitios web spam.

Cambiando las tuberías

Sunday, June 20th, 2004

Acabo de actualizar este weblog a la versión 3 de Movable Type. No tengo tiempo de cambiar de plataforma, en vacaciones de verano tal vez me lo plantee, ahora mismo solo tengo tiempo de escribir y escribir.

Entre las mejoras que me han gustado esta versión está el nuevo “panel de control” o backoffice de Movable Type, mucho más ligero al no usar botones hechos con imágenes.

También he cambiado el .htaccess para que todas las páginas .htm funcionen como .php, hace unos meses hubiera dado lo que fuera por poder hacer lo mismo con htm y .asp. Esta línea, añadida en el archivo .htacces, obra el milagro:

AddType application/x-httpd-php .htm

Ya no podré renegar con aquello de ”…como las páginas son htm” a la hora de pensar en cualquier mejora del weblog. Ahora siguen siendo htm pero se comportan como php.

Buscando piso por la zona de Drupal

Tuesday, May 18th, 2004

20050418-drupal.gif

Este es seguramente uno de mis últimas entradas con la categoría de Movable Type. Los precios de las licencias de la nueva versión me parecen abusivos, como comenta Sebastian Delmont, cuestan casi lo mismo que un sistema operativo. Además la versión “free”, viendo lo ocurrido, no me da “buen rollo”.

Tal vez esta sea la excusa para empezar a usar Drupal, llevo meses bajándomelo pero nunca llego a instalarlo. Ahora ya tengo más experiencia con MySQL y especialmente con phpMyAdmin.

He encontrado un artículo corto (en francés) con enlaces interesantes para los que vamos a movernos de Movable Type a Drupal: Drupal for MT bloggers: la communauté Drupal réagit

Esto no es más que una declaración de intenciones. En agosto hará un año que empecé este weblog y será un buen momento para hacer experimentos. Con Drupal y otros CMS como Xoops y tal vez Mambo, además de probar demos de varios CMS en opensourceCMS

Hasta los webs del spam (y una solución para Movable Type)

Thursday, May 6th, 2004

Hoy me he cansado de pasar más tiempo borrando comentarios con contenido basura que escribiendo o manteniendo este weblog. El amigo Google me ha descubierto un post titulado More antispam stuff que explica un truco para complicarles la vida a toda esa chusma espamera si usas Movable Type.

En el archivo mf.cfg se añade la línea:
CommentScript hasta_los_webs_del_spam.cgi
y se renombra el archivo mt-comments.cgi a hasta_los_webs_del_spam.cgi (conservando los permisos en 755) y se reconstruye el sitio.

Ahora la página por defecto de mandar comentarios a nuestro weblog ya no existe, ahora tiene un nombre especial que podemos ir cambiando cada semana. Solo hay un problema: cuando actualicemos la versión de Movable Type tenemos que acordarnos de este cambio y repetirlo.

Textile 2, probando

Thursday, February 5th, 2004

El mundillo de los weblogs me tiene siempre despierto y expectante, es increíble lo que avanza, la cantidad de conocimientos que reúne, lo abanderados que son muchos de sus pensamientos, técnicas, novedades, tendencias como estándares y accesibilidad, trucos para aparecer mejor indexados y la flexibilidad de estar siempre a la última en cuando a desarrollo web, llevando en este campo un gran adelanto tecnológico sobre el resto de sitios corporativos y comerciales.

Incluso afirmaría que el mejor curso de desarrollo web consiste en montarte un weblog e intentar estar al día con esta ola. Tendencias y planteamientos que hoy parecen muy avanzados para sitios “pesados” y comerciales será lo que se exigirá en poco tiempo, así que nada mejor que irse preparando para el chaparrón, sí, ese día en que tu jefe empieza a preguntarte por qué esto y aquello.

Todo esto viena a cuento de que hoy he decido instalar Textile 2 (visto en Minid) en este weblog, a ver si consigo que funcione. Este plugin me parece muy interesante porque simplifica la introducción de formatos en los posts, evita movidas de Javascript (las opciones de formato Movable Type no funcionan en Mozilla y Safari) y características propietarias de ese navegador como en el caso del editor WYSIWYG htmlArea (v 2.03), muy interesante hasta que un usuario se empeña en copiar/pegar desde Word. No os podeis imaginar la cantidad de código basura (por no llamarlo mierda) que se llega a pegar en el formulario.

1, 2, 3, probando:
hola hola (c) (r)

una tabla hola
que contiene texto
  • Uno
  • Dos
    • Dos uno
    • Dos dos
  • Tres

Mozilla y Movable Type

Friday, September 26th, 2003

Mozilla tiene un pequeño y gran fallo, al menos el que yo estoy utilizando (1.4), instalado con las opciones por defecto. Si en una página se emplea el pixel transparente 600 veces, en vez de descargarlo una vez y luego repetirlo, lo descarga 600 veces, con la pérdida de tiempo y desperdicio de ancho de banda que eso supone, y más si tu servidor sale a través de 128kbps de ADSL.

Movable Type tiene un fallo: el html de su panel de control está montado con demasiadas imágenes, todas las opciones del menú de navegación son imágenes (deberían ser textuales) y se abusa del pixel transparente. Además [… y aquí venía un texto que acaba de desaparecer que decía que…] el editor para poner negritas, enlaces y cursivas no funciona con Mozilla, aunque siempre se puede poner el código a mano.

Esto me recuerda que debería pronto hacer mi donativo para los creadores de este eficaz y fantástico gestor de weblogs animándoles y apoyándoles a seguir mejorándolo.

Imágenes en Movable Type, instalando ImageMagick y configurando PerlMagick

Monday, August 25th, 2003

Por fin, he conseguido instalar (y hacer que funcione) la opción de publicar imágenes con thumbnails que se generan automáticamente.
Instalar ImageMagick y configurar PerlMagick en Windows ha sido una pequeña pesadilla, estos son los enlaces para no perder más de una hora instalando:

Descargar la versión correspondiente de ImageMagick y PerlMagick con su instalador desde www.imagemagick.org/www/QuickStart.html

Al instalar, seleccionar la opción de “Install PerlMagick for ActivePerl”.

Para terminar, crear un Path y una “Environment Variable”: Instalación de ImageMagick para Windows. Reiniciar para que se apliquen los cambios.

Comprobar en /mt/mt-check.cgi que Movable Type detecta correctamente ImageMagick. Si no se han creado el Path y la variable de sistema, aunque todo esté instalado, no funcionará.

Y como prueba, la primera imagen:
30/01/2003, paseo nocturno por la ciudad de Valencia

Se echa en falta que Movable Type no facilite la inserción de un texto ALT para las imágenes (y un pie de foto ya sería… la versión Pro ;), así que lo ponemos a mano.

Instalando Movable Type en vacaciones

Saturday, August 23rd, 2003

Las deseadas vacaciones de un mes, que al final se quedaron en tres semanas, se terminan. El lunes será el día de la “rentrée”, el día en el que recibiré el spam acumulado de 18 días. El martes volveré al gimnasio, los últimos días de vacaciones han sido vacaciones “absolutas”, culto al cuerpo incluido.

Estas vacaciones me han servido para poner en marcha este weblog, al que le queda mucho por hacer en la parte de diseño. Ha sido interesante instalar en Windows Apache, Perl, MySQL, PHP y MovableType.

Para instalar Apache, Perl, CGI, PHP y MySQL en Windows:
Ricocheting.com

Sitios recomendados para instalar MovableType en Windows:
Movable Type, Apache, MySQL, Win32…
MovableType Successfully Installed on Windows XP
blogdir.com – Movable Type 2.0

Primer weblog, segundo post

Thursday, August 21st, 2003

Desde hace unos meses le doy vueltas a tener un weblog propio, publicar con pseudónimo y poder decir lo que quiera sin tener que estar pendiente de qué pensarán ciertas personas ;)

Llegué a plantearme desarrollar un weblog propio, pero seamos prácticos: *¿por qué pasarme horas y horas desarrollando una aplicación web (más) cuando lo que quiero es ponerme a escribir?*

Movable Type me dio buena impresión, por la cantidad de sitios que lo emplean, porque se puede instalar en un servidor propio y personalizarlo… Me convenció el sistema de tener toda la información metida en una base de datos, pulsar un botón y que se generen todas las páginas del sitio. Mucho mejor que lo típico de trabajar con constantes llamadas a base de datos.

En este weblog se hablará, entre otros temas, de desarrollo web (mi profesión), y también sobre cosas que veo, escucho, pienso, siento, digo.

Estos primeros días intentaré rescatar mensajes de un primer ensayo de weblog que hice hace algunos meses y luego ya iremos viendo qué sale.