TextpatternMania

Tutorial en castellano

Magicsoul ha empezado a publicar un Tutorial sobre Textpattern en castellano. A comenzado, naturalmente, con la instalación.

¡Gracias por el trabajo y te animamos a que continúes con él!

Organizando la información en TXP: secciones y categorías

Lo que se dice es lo que importa, pero no está de más fomentar la afición de asear lo dicho y que permanezca así mejor visto, cómodo y accesible para el que lo quiera buscar.

En TXP, y en cualquier otro sistema personal de publicación, debemos cuidar los cauces que ofrecen nuestra información al lector, es decir, la portada (el ‘escaparate’), la página de cada artículo (que suele ofrecer la información completa de la entrada incluyendo un formulario de comentarios), la página que muestra los resultados de las búsquedas, la información relativa al sitio (acerca de) y los contenidos, que en TXP se organizan según cuatro posibilidades básicas: las secciones, las categorías, las palabras clave (tags) y los archivos históricos, que no excluyen entre sí. No es fácil establecer criterios que determinen las diferencias entre secciones y categorías, sobre todo para los que alguna vez hemos tanteado otros gestores de publicación en el web. Desde mi modesto punto de vista, es revelador comparar el blog con un periódico, ya que, al fin y al cabo, la prensa es un modo de comunicación muy estructurado cuya casuística es siempre del común de los lectores de hábito. Si a este marco referencial añadimos la sustitución del término ‘categoría’ por el de ‘tema’, igual nos resulta un poco más sencillo delimitar cuales serán las secciones de nuestro blog y cuales nuestros temas.

Por regla general es conveniente definir las secciones según la naturaleza de su génesis o según las áreas más amplias del espectro de nuestros intereses, es decir, por el lugar desde el que se genera la información que se reseña (local, nacional, internacional… ¿recuerdan?) o, por ejemplo, en el caso de un blog dedicado a la programación, por sus grandes líneas temáticas (php, java, ajax…). De este modo será posible que algunos de los temas que nos gustan afecten a más de una sección (literatura local, teatro internacional, teatro local…; variables en php, variables en javascript…) y se genere así un sistema ‘cruzado’ de clasificación que provocará los enlaces oportunos para que la información demandada sea más visible y fácil de usar. Es conveniente definir los temas-categorías según el contenido propio de cada entrada, es decir, intentando expresar con una o dos palabras el marco conceptual al que se hace referencia. De este modo las secciones se afinarán a elementos ajenos a la información y los temas a los internos de cada post.

Sirva de ejemplo el florido byte. En efb elegimos las siguientes secciones: la alquitara, que recoge las entradas de texto de producción propia, los prismas, que soporta las fotografías de producción propia, las palabras que nunca te dije, que presenta los ‘palabros’ que ingeniamos, y las navegaciones, que criba algunos de los contenidos ajenos que nos gustan de la red. Los temas son los siguientes: arte, blogosfera, ciencia, erotismo, historias mínimas, ideas, imagen, información, literatura, lugares, música, páginas personales y revistas. Así podemos encontrar en efb artículos del tema-categoría ‘literatura’ clasificados en la alquitara, si es ocurrencia nuestra, o en las navegaciones, si se trata, por ejemplo, de la cita de un texto de otro blog. Como verán, un sistema híbrido es también posible.

Un boceto previo en papel (una lista) ayudará a evitar el desboque de la organización de nuestra información y a clarificarle al lector las tripas de nuestro blog.

Antes de empezar a escribir

Aunque parece obvio, la pregunta fundamental que es preciso responder antes de embarcarse en cualquier CMS es la siguiente: ¿qué escribir?. Es la cuestión básica. Su respuesta determina tanto el tipo y coherencia de los contenidos que se ofrecerán a los lectores como la organización interna del CMS, las secciones y las categorías, pasando por el tipo de templates (plantillas que visualizan la información) o las técnicas CSS.

Tómate algún tiempo para asegurar su respuesta. Y tranquilo, TXP es un gran CMS: respondas lo que respondas, en él vas a encontrar una arquitectura flexible y sencilla y un cauce adecuado que te permitirá conseguir con facilidad tus objetivos.

Después de instalar TXP 4.0.1

Una vez que accedes al panel de control de tu recién estrenado TXP 4.0.1, conviene pasarse por admin -> diagnósticos. Esta pestaña te informa (y, sobre todo, informa a los que pueden ayudarte en los foros) del estado actual de tu versión e instalación.

Es probable que leas que debes borrar la carpeta setup del servidor. Así nadie, ni tú mismo, podrá meter la pata con la instalación. Vía FTP, puedes acceder al directorio de tu TXP y eliminar la carpeta desde allí. También allí, si es necesario, podrá modificar los permisos. ¿Qué? ¿permisos?. Gran cuestión. Da problemas a veces. Si usas smartFTP, pulsando con el botón derecho sobre la carpeta referida encontrarás los permisos (CHMOD). Casi siempre basta con marcar los escaques adecuados para que el número premiado sea 777.

Las preferencias (admin -> preferencias) que vienen determinadas por la instalación son suficientes para empezar a escribir. Personalmente recomiendo usar URLs del tipo sección/id/título (modo de enlace permanente) y comentarios sin popup. Da un vistazo rápido por el resto de las opciones y por las preferencias avanzadas. No es preciso modificar nada. A lo más elige en preferencias avanzadas hacer pings de modo automático. Relacionarse es bueno, ya sabes.

La traducción al español es casi perfecta. En los foros de textpattern en español encontrarás una manera de hacerlo cuando a través del panel de control no te sea posible.

Instalando TXP 4.0.1

La última versión del mejor CMS de la red la encontrarás en textpattern. Guarda el zip en el disco duro, descomprime (recomendado: winrar) y sube los ficheros a pelo vía FTP (recomendado: smartFTP) al directorio raiz de tu servidor. Debe quedarte algo parecido a:

  • html
    • files
    • images
    • textpattern

En el directorio raiz encontrarás un fichero llamado .htaccess (el punto inicial es importante). Edítalo. Sustituye las tres primeras líneas por éstas:

DirectoryIndex index.php index.html
Options +FollowSymLinks
RewriteBase /

Deja las demás. Verás que has eliminado las almohadillas y configurado el path en el directorio raíz, o algo así. Cuida de no realizar ninguna otra modificación. Guarda la copia nueva (asegúrate de que no lo haces como archivo de texto: elige para ello la opción ‘todos los archivos’ o algo parecido) y súbela al servidor ‘machacando’ la anterior.

Antes de rodar TXP, necesitarás disponer de una base de datos MySQL y de la siguiente información:

  • nombre del servidor
  • nombre de la base de datos
  • nombre de usuario
  • contraseña

La instalación también te pedirá tu filiación.

Abre en tu navegador http:www.tusitio.com/textpattern/index.php y sigue las instrucciones. Los path que usa el florido byte son los siguientes:

Document root: /home/chs/elfloridobyte.com/home/html
$path_to_site: /home/chs/elfloridobyte.com/home/html
Path a Textpattern: /home/chs/elfloridobyte.com/home/html/textpattern

Deberás adaptar esta información a la que corresponde a tu dominio y servidor.

En mi caso particular, la suerte es también un lenguaje de programación. Así que si has obtenido un mensaje del tipo ‘éxito en la instalación’... enhorabuena. Estás en Textpattern. Bienvenido.