You are on page 1of 42

Drupal 7

para usuarios y clientes

Autor: Juan R. Marticorena Web : http://golem.redbiocultural.net Patrocinio: GCEISGrupo Compostela de Estudios sobre Imaginarios Sociales Web : http://gceis.net Sitio de pruebas: http://gceis.org Ilustracin: Kukas Web: http://kukas.redbiocultural.net

ndice
Presentacin ............................................................................................................... 3 La pgina de Inicio ..................................................................................................... 4 Usuarios ...................................................................................................................... 8 Disparadores y acciones ......................................................................................... 15 Contenidos ................................................................................................................ 16 Apariencia ................................................................................................................. 19 Agregar contenido .................................................................................................... 23 Pgina bsica ....................................................................................................... 24 Entrada de blog .................................................................................................... 30 Tema del foro ........................................................................................................ 31 Artculo .................................................................................................................. 34 Pgina de libro ...................................................................................................... 37 Encuesta ............................................................................................................... 39 Todo (casi) de un vistazo ........................................................................................ 42

Drupal 7 para usuarios y clientes por Juan R. Marticorena se licencia bajo Creative Commons ReconocimientoNoComercial-SinObraDerivada 3.0 Unported License.

Presentacin
No hay demasiadas publicaciones sobre Drupal, y menos aun en espaol, que estn dirigidas a los usuarios o a los clientes. No parece que la ayuda en lnea sea suficiente y adecuada. Por eso voy a explicar qu pueden esperar los usuarios y pedir los clientes de una instalacin de Drupal. Para eso, he realizado una instalacin que el lector puede utilizar libremente para realizar pruebas y seguir esta breve gua. Aunque Drupal sigue presentndose como un Open Source CMS (Sistema de Gestin de Contenidos de Cdigo Abierto), con la versin 7 se ha rediseado y reestructurado el ncleo e incrementado su potencia de tal manera que casi se puede considerar un sistema de desarrollo de aplicaciones para la Web. Sin embargo, no podemos olvidar sus races, y por ello no perderemos de vista la idea de que Drupal est centrado en el contenido, en la gestin eficaz tanto de cantidades limitadas de contenidos fuertemente estructurados como de ingentes cantidades de contenidos dbilmente organizados. Esto lo diferencia de las redes sociales, que se centran en los usuarios y sus relaciones. Drupal permite crear pginas dinmicas construidas por los usuarios de gran robustez y flexibilidad, por eso es uno de los sistemas ms utilizados. Aunque es natural que los usuarios quieran ir directos a la faena de su inters, creo conveniente aclarar antes algunos conceptos fundamentales.

La pgina de Inicio
Esta es la pgina de inicio de una web con Drupal 7 recin instalado con todos sus mdulos activos y un par de pequeos ajustes:

Imagen 2

Vemos un logotipo, un nombre y un lema; debajo, un men de seis pestaas etiquetadas [ltimos envos], [Libros], [Foros], [Encuestas], [Fuentes] y [Contactar] (Usar las llaves cuadradas para indicar que me refiero a un botn o enlace de Drupal, reservando la negrita para sus trminos especiales). Debajo, a la izquierda, el bloque de bsqueda y debajo el bloque de [Inicio de sesin]. A su derecha, un texto de bienvenida y la explicacin de que no se han enviado contenidos por el momento. El bloque de bsqueda es una herramienta tan esencial como infrautilizada. Nunca dejar de insistir en la conveniencia de usarlo y usarlo bien, realizando las consultas adecuadas. Sobre el bloque de Inicio de sesin tratar mas adelante, en la seccin Usuarios. Podemos comprobar que, tanto el logotipo como el nombre llevan a [Inicio], enlazando con la pgina de entrada. Es posible instalar una pgina de portada diferente a esta si se desea. Las seis pestaas muestran que Drupal gestiona varios tipos de contenido predefinidos. Si pulsamos [ltimos envos] vemos la siguiente pgina:

Imagen 3

Aqu comprobamos parcialmente la estructura de un envo: tiene un Tipo (hay, por tanto, distintos tipos de envos, como ya dije), un Titulo y un Autor, una Fecha correspondiente a su ltima actualizacin, y puede haber Respuestas. Todo esto caracteriza al envo en s, que consiste esencialmente en un texto de longitud variable. Vamos a realizar un envo de prueba entre bastidores para ver el resultado.

Imagen 4

La pgina de inicio refleja este cambio mostrando el ttulo y el cuerpo del envo, la invitacin a [Leer ms] acompaada de un recuento de lecturas y debajo el icono del enlace con la suscripcin al canal RSS de la pgina, que trataremos en la seccin RSS.

Si regresamos ahora a [ltimos envos] vemos que aparece con tipo Pgina bsica, su [Ttulo], que enlaza con el envo en s, su [Autor], que enlaza con su cuenta de usuario, el nmero de respuestas y la fecha de ltima actualizacin.

Imagen 5

La siguiente pestaa es [Libros] y est en blanco. Un libro es un conjunto de envos encuadernados siguiendo un ndice, como ya veremos despus. La siguiente, [Foros], nos alecciona a [Iniciar sesin] para poder enviar contenidos al foro. Vemos que hay un nico foro, sin temas ni envos ni, por tanto, fecha del ltimo envo. En realidad, un envo a los foros es un tipo de envo que se dirige especficamente a un tema del foro.

Imagen 6

La pestaa de [Encuestas] tambin est en blanco. Si lo pensamos bien, una encuesta tambin es un tipo de envo especial, que pide que se elija una respuesta entre las que se proponen. La pestaa de [Fuentes] tambin est en blanco. Tiene que ver con los canales RSS, una forma sencilla de compartir contenidos entre pginas que ya comentaremos ms adelante. Finalmente, la pestaa [Contactar] muestra un formulario que permite enviar un correo para establecer contacto. Se pueden crear los formularios de contacto que sea necesario, cada uno de ellos con uno o varios destinatarios. Los correos enviados de esta forma no se guardarn en la pgina.

Imagen 7

Si estuvisemos acreditados, la pgina conocera y cubrira por nosotros los campos con el nombre y la direccin de correo electrnico. Tambin tendramos la posibilidad de marcar debajo una opcin [Enviarle una copia], con lo que obtendramos un duplicado en nuestra cuenta de correo. Con esto, terminamos la revisin de las posibilidades que ofrece la pgina de inicio a los visitantes, es decir, a los usuarios no registrados: pueden buscar y revisar los contenidos de acceso pblico y pueden ponerse en contacto con los responsables de la pgina. Para ir ms all, es necesario crear una cuenta de usuario y acreditarse. Veamos cmo.

Usuarios
Queda claro que, de entrada, podemos acceder a ciertas informaciones aunque no podamos participar enviando nuestros contenidos. Esto es as porque no hemos iniciado sesin en la pgina, es decir, no nos hemos acreditado. Para acreditarnos es necesario tener una cuenta de acceso. Para crearla, hay que proporcionar un nombre de usuario y su correspondiente contrasea. Esta combinacin de datos, asociada a una cuenta de correo electrnico, identifica al usuario de la pgina. As que, si no somos usuarios de la pgina, tenemos que crear una cuenta para poder interactuar. La manera de hacerlo depende un tipo de un usuario especial, el administrador, que puede establecer si las cuentas de usuario las crean los administradores o los visitantes, con o sin verificacin por correo electrnico, y si es necesaria la aprobacin del administrador. Tambin cabe la posibilidad de acreditarse con OpenID si el administrador lo permite, como es el caso. Bsicamente, OpenID es un servicio que te proporciona una cuenta vlida para acreditarte en todos los sitios que lo usen. Esta cuenta puede crearse desde cero en OpenID o a partir de una cuenta vlida de cualquier proveedor OpenID, como Google, Yahoo!, Blogger, Flickr, Orange, Livejournal, Myspace Mediante su sistema de mdulos instalables, Drupal puede ampliar su funcionalidad. La relacin de mdulos es larga y est en crecimiento, comprobacin y renovacin continuada. Para conocer estas posibilidades es conveniente consultar con el administrador. Las posibilidades de control de acceso y acreditacin de usuarios para Drupal 7, adems del registro local y de OpenID, comprenden el uso de cuentas existentes en otras redes sociales y proveedores de servicios como Facebook, Twitter, Google, Yahoo!, LinkedIn, Myspace, AOL, PayPal, Windows Live, etc. Particularmente, creo que no es demasiado exigente pedir a los usuarios una acreditacin local: tiene que haber muy buenos motivos para proceder de otra forma. En consecuencia, vamos a suponer que el administrador ha establecido que los visitantes pueden crear cuentas pero que han de verificarlas por correo electrnico. En el bloque de Inicio de Sesin, debajo del recuadro de la contrasea, como se ve en la Imagen 1, existe una opcin [Crear nueva cuenta], la pulsamos y vamos al formulario de la cuenta de usuario.

Imagen 8

Hay dos campos obligatorios, y por eso estn marcados con un asterisco rojo, el nombre de usuario y la direccin de correo electrnico. Adems, el sistema intenta detectar automticamente la zona horaria, aunque puede fallar. No importa, podremos ajustarla luego. Con los datos obligatorios cumplimentados pulsamos [Crear nueva cuenta]. El sistema regresa a la pgina de inicio informndonos de que nos ha enviado un correo con instrucciones. Consultamos la cuenta de correo electrnico utilizada y encontraremos un mensaje de la pgina con un enlace similar al siguiente: http://gceis.org/user/reset/35/1310146702/CBxpjnMCwdC66yCx53uJqil0AU_K6Eu85mmFvcrqSU. Al seguirlo, llegamos a la pgina para restablecer la contrasea que nos permite iniciar la sesin.

Imagen 9

As llegamos al formulario que permite editar los datos y configuracin de nuestra cuenta.

Imagen 10

Un mensaje nos recuerda que debemos cambiar la contrasea. Escribimos la contrasea que deseamos y un indicador nos muestra su nivel de seguridad. Cuando repetimos la contrasea en el campo de confirmacin, nos informa si coinciden. Tambin nos ofrece recomendaciones para robustecer la contrasea. El procedimiento explicado hasta aqu coincide con el que hay que seguir en el caso de perder u olvidar nuestra contrasea. La ltima pestaa de la Imagen

8 y la ltima opcin del bloque de Inicio de sesin es [Solicitar una nueva contrasea]. Si la seleccionamos, Drupal nos pregunta nuestro correo electrnico y nos enva un mensaje de correo para restablecer nuestra contrasea, como en la Imagen 9. Debajo de la confirmacin de la contrasea tenemos las opciones de idioma, con la posibilidad de elegir el que preferimos entre los instalados para la interfaz del sistema. El administrador puede instalar una gran variedad de idiomas, aunque las traducciones dependen de equipos de traductores voluntarios que pueden ser ms o menos competentes. Es conveniente aclarar que el sistema es completamente plurilinge, y que permite realizar todos los ajustes y traducciones que se desee. Esto comporta una multiplicacin de trabajos que hay que asumir inevitablemente. Aunque no vamos a detenernos ahora en esto, hay que sealar la diferencia entre la traduccin de la interfaz, que viene dada aunque se puede corregir y completar, y la de los contenidos, que recaen bajo nuestra responsabilidad.

Imagen 11

Si lo ha establecido as el administrador, podemos cargar un avatar o imagen, que puede ser una fotografa o un grfico y que se asociar a nuestros envos. Tambin sera posible agregar una firma, que puede ser desde un breve texto o lema hasta un banner, si el administrador lo permite. En opciones de contacto podemos permitir que un formulario de contacto est disponible para los usuarios que tengan permiso para ver nuestra cuenta y para usarlo, para que nos enven un correo sin necesidad de compartir nuestra direccin.

Imagen 12

Finalmente, conviene detenerse un momento en la seleccin de nuestra zona horaria y geogrfica, una informacin que, dependiendo del tipo de pgina y su audiencia prevista, puede ser de gran utilidad. Pulsamos [Guardar] para enviar los datos actualizados y Drupal regresa a la pgina de nuestra cuenta.

Imagen 13

Ya se pueden apreciar algunos cambios como consecuencia de haber iniciado la sesin. Arriba, a la derecha, vemos dos enlaces, uno para [Cerrar sesin] y otro [Mi cuenta] que nos llevara adonde ahora estamos. A la izquierda, debajo del bloque de bsqueda, el bloque de [Inicio de sesin] ha desaparecido porque ya no es innecesario. En su lugar vemos el bloque de navegacin con un men que, por el momento, slo tiene una opcin, aunque

parece muy prometedora: [Agregar contenido]. Pero antes de explorarla, revisemos las posibilidades que nos ofrece nuestra cuenta. Estamos en la primera de cuatro pestaas y, [Ver], que muestra nuestro perfil pblico: en principio, el tiempo de membresa y un enlace [Ver entradas de blog recientes] para ver los ltimos envos que hemos publicado en nuestra blog. La segunda, [Editar], ya la conocemos. La tercera, [Identidades OpenID], ofrece informacin sobre esta acreditacin en [este sitio], indica donde encontrar [proveedores pblicos gratuitos] para obtener una acreditacin y permite [Agregar un OpenID].

Imagen 14

Aun sirvindonos de una acreditacin externa, Drupal crear una cuenta local con los tres datos mencionados: el nombre de usuario, la contrasea y la direccin de correo electrnico. La cuarta pestaa, [Seguimiento], tiene dos apartados: El primero, [Monitorizar contenido], que muestra un listado de nuestros envos a la pgina.

Imagen 15

El segundo, [Sigue las visitas a pginas], muestra un listado de los envos que hemos visitado.

Imagen 16

Como vemos, la cuenta de usuario sirve mantener ciertos datos que la pgina necesita para su funcionamiento. Es evidente que una pgina de cocina necesita diferentes datos de usuario que una pgina de comercio electrnico. Pues bien, Drupal 7 permite a los administradores agregar campos de datos a las cuentas de usuario, de 13 tipos distintos y en la cantidad que deseemos. Adems, pueden decidir si son obligatorios u opcionales, el orden en que se piden o presentan y si son visibles u ocultos, o dejar que el usuario lo decida.

El administrador principal puede activar el rol de administrador para delegar en otros usuarios algunas o todas las tareas de administracin y mantenimiento del sistema. En Drupal, un rol es la etiqueta de un paquete de permisos. Los administradores pueden crear los roles necesarios y adjudicarles diferentes permisos a cada uno de ellos para asignarlos a los usuarios correspondientes. Hay dos roles bsicos: el usuario no acreditado y el usuario acreditado. El rol de administrador tiene todos los permisos, aunque el administrador principal puede restringir los que considere. Por otra parte, los permisos implican la capacidad de realizar acciones, un tema importante que trataremos despus con mayor detalle. En resumen, un usuario es un tipo de agente que tiene la capacidad de realizar las acciones que se permite a cada uno de los roles que se le asigne, al tiempo que se mantiene un registro de su actividad por varias razones tiles. Desde otro punto de vista, podemos considerar que un usuario es una especie de envo, un paquete de datos de un tipo especial.

Disparadores y acciones
Cuando se realiza una accin, una tarea operativa, puede activarse un disparador para desencadenar a su vez una nueva accin. Las acciones se realizan sobre un objeto que, como ya he dicho, es un envo en ltima instancia: un comentario, un artculo, un usuario Existen varias acciones predefinidas, como publicar, promocionar, grabar, borrar, etc. y se pueden crear otras nuevas. Esto confiere a Drupal una extraordinaria potencia operativa sin necesidad de llegar a programar realmente. Por ejemplo, se puede asignar un disparador a la accin de alta de usuario para que se enve un correo de notificacin a cierto usuario. La necesidad, combinada con la imaginacin, puede dar lugar a soluciones excelentes.

Contenidos
Ya he dicho que Drupal es un CMS, un Sistema de Gestin de Contenidos. Un contenido es, esencialmente, un texto con un ttulo que un agente enva a la pgina en cierto momento. Segn su estado, este contenido se puede publicar, mostrar en la pgina de inicio y promocionarse para permanecer en la primera posicin de la pgina. Los permisos para cambiar el estado de un envo determinan si estn sometidos a moderacin. Por ejemplo, los envos o los comentarios pueden permanecer sin publicar hasta que un usuario con permiso cambie su estado. Si hay varios idiomas activos, se puede especificar el correspondiente. Las operaciones que se pueden realizar son mostrar, editar, revisar, eliminar, etc. Cuando los administradores gestionan los contenidos, ven una pgina en la que hay tres pestaas, [Contenido], [Libros] y [Comentarios] Esto responde al hecho de que hay diferencias sustanciales entre los envos comunes, los libros y los comentarios. Los libros son, como dije, un conjunto de envos encuadernados y encabezados por un ndice. Los comentarios son envos subsidiarios que cuelgan o dependen de un envo autntico. Adems, los contenidos pueden ser de distintos tipos, con diferencias que pueden ser conceptuales o estructurales. Explicar estas diferencias sobre los tipos de contenido bsicos, a saber: artculo, pgina base, encuesta, entrada de blog, pgina de libro y tema de foro. La pgina base, la entrada de blog y la pgina de libro tienen la misma estructura minimalista, simplemente un ttulo y un cuerpo. Se puede establecer, por ejemplo, que la pgina base es un envo oficial, a diferencia de la entrada de blog, que es un envo personal. Se puede crear un rol con permiso para realizar envos de pgina base a diferencia de la entrada de blog, que podra enviarla cualquier usuario registrado. Por otra parte, las pginas de libro pueden formar libros y ser, por lo dems, similares a las pginas base o a las entradas de blog. Adems, se pueden establecer otras variaciones en torno a la forma de presentacin del envo, la gestin de los comentarios, la presencia de una firma, etc. Adems de estas diferencias conceptuales puede haber otras diferencias estructurales, que se implementan agregando los campos necesarios para que los envos puedan servir a otros propsitos. Por ejemplo, los artculos tienen dos campos aadidos, un campo de imagen, que permite cargar una imagen al servidor y asociarla al envo y un campo de etiquetas, que permite categorizar el envo segn un vocabulario de una taxonoma definible o predefinida. Por otra parte, las encuestas tienen un campo para la pregunta, un campo para las opciones de la encuesta y un campo para los ajustes de la encuesta: si est abierta o cerrada y su duracin.

Los temas de foro tambin tienen tres campos, el ttulo y el cuerpo, el foro al que se enva. Finalmente, los comentarios tienen tres campos: autor, asunto y comentario Con vemos, en Drupal hay varios campos predefinidos, de los cuales 5 son reutilizables, cuerpo, cuerpo de comentario, imagen, etiquetas y foro, como podemos comprobar en la imagen.

Imagen 17

Si no fijamos, estos campos son de cuatro tipos, texto largo con resumen, texto largo, imagen y referencia de trmino. Tanto las etiquetas (field_tags) como los foros (taxonomy_forums) son referencias de trmino. Esto quiere decir que estos campos guardan una referencia a trminos de un vocabulario de la taxonoma, Etiquetas y Foros, respectivamente. Inicialmente, el vocabulario Etiquetas est vaco, pero el vocabulario Foros contiene un trmino, [Debate general], que ya conocemos por haberlo visto en la pestaa [Foros] de la Imagen 4. La estructura del vocabulario de foros es jerrquica, comprendiendo dos tipos de trminos: los contenedores y los foros propiamente dichos. Los contenedores contienen foros y los foros contienen envos de los usuarios, pero no se puede realizar envos directamente a los contenedores. As, un contenedor podra llamarse [Msica], y contener un foro de [Pop], otro de [Rock] y otro de [Jazz], como se muestra en el siguiente ejemplo.

Imagen 18

El otro vocabulario de la taxonoma, [Etiquetas], en principio reservado para el tipo de envo [Artculos], no contiene trminos. Estos trminos pueden estar predefinidos por los administradores o puede permitirse que los usuarios los vayan creando a medida que lo necesiten al realizar sus envos. En el primer caso, se proporciona una categorizacin previa de los, como sucede en los foros. En el segundo, es responsabilidad de los usuarios el ir creando las etiquetas adecuadas. Una caracterstica del vocabulario etiquetas que lo distingue del vocabulario foros es que un artculo puede tener varias etiquetas, mientras que un tema del foro slo puede ir a un foro. En realidad, el comportamiento de las etiquetas durante la edicin depende del administrador, que puede optar entre tres modos: seleccin nica, seleccin mltiple o etiquetado libre. Reparemos en esto: la taxonoma est compuesta de vocabularios que comprenden listas de trminos, y tanto unos como otros son envos, de tipo especial, pero envos al fin y al cabo. Esto quiere decir que estn compuestos por campos, que se pueden editar o aadir. Es posible, por ejemplo, agregar un campo imagen para ilustrar con un icono cada vocabulario o cada trmino. Todos los envos son configurables y ampliables, tanto las cuentas de usuario, como los tipos de envo, como los vocabularios o los trminos. Concretamente, los tipos de envo, que admiten variantes de tipo conceptual, como ya dije antes, pueden ampliarse con variantes estructurales, es decir, con ms campos elegidos entre 13 tipos diferentes. Obsrvese la enorme potencia de este concepto: sin necesidad de saber ni una palabra de programacin es posible programar, slo hay que conocer bien la lgica del caso. Supongamos que deseamos mantener una bibliografa con fichas de libros: creamos un tipo de envo y agregamos los campos adecuados (o le pedimos al administrador que lo haga por nosotros). Este procedimiento tambin servira para automviles, o recetas de cocina, o discos. O es posible aadir un campo de tipo archivo para adjuntar documentos con cierto tipo de envo, por ejemplo.

Apariencia
De sobras se sabe que la apariencia importa. Para cada tipo de instalacin hay que considerar si es preferible la armona, el impacto visual, la claridad Es evidente que no se le puede dar la misma apariencia a un peridico que a una pgina personal, a una tienda que a una asociacin, etc. Drupal incorpora una manera de modificar el aspecto de una pgina al completo mediante temas y proporciona cuatro diferentes con la versin 7. Hay muchos temas disponibles listos para usar. Tambin hay muchos temas de base para comenzar a desarrollar nuestras propias adaptaciones. Incluso hay aplicaciones que automatizan el desarrollo de nuevos temas. Para elegir un tema adecuado hay que considerar una serie de variantes, como por ejemplo: nmero y disposicin de columnas, colores, tipos de fuente y tamaos, anchura, si es de ancho fijo, etc. El tema usado en nuestra instalacin se llama Bartik. Es un tema de anchura variable y coloreable, pues se pueden seleccionar los colores mediante esquemas predefinidos o individualmente. En nuestra instalacin he aplicado un esquema denominado Cuartel de bomberos, con tonos rojos y grises. Para que se vea la diferencia, cambiamos provisionalmente el tema Bartik por el tema 0 Point.

Imagen 19

Una caracterstica definitiva de cada tema es su cantidad y disposicin de regiones. En la siguiente pgina se muestran las de Bartik.

Imagen 20

Se aprecia que es un tema de tres columnas con 15 regiones. En cada regin se pueden incluir uno o varios bloques conteniendo distintas informaciones. Aparte de los bloques predefinidos, como el bloque de Inicio de sesin que ya conocemos, pueden crearse mas si hace falta. La presentacin de los mens tambin depende del tema, aunque existen mdulos para reemplazarla. A propsito de los mens: como era de esperar, en Drupal son completamente configurables. Adems, hay tambin unos atajos, enlaces internos que los administradores pueden empaquetar conjuntamente. Los usuarios con permiso pueden seleccionar en su cuenta uno de ellos, de modo que se muestre en una solapa que se puede ocultar en la parte superior de la pgina. Drupal permite tener instalados varios temas y el administrador puede seleccionar entre los que estn activos asignndolos a las diferentes pginas del sitio segn una variedad de criterios.

RSS
Ya hemos mencionado antes que RSS es una forma sencilla y automtica de compartir contenidos entre pginas.

Imagen 21

En esta pantalla vemos las dos partes de compartir, el envo y la lectura. El icono naranja proporciona el enlace donde otras pginas pueden encontrar los contenidos que ofrecemos, atencin, en la pestaa [Fuentes]. En este caso, el enlace tiene la forma http://gceis.org/aggregator/opml. Si lo que se desea es un enlace con la informacin que ofrecemos desde la pgina de inicio, debemos tomarlo desde all. En este caso, el enlace tendr la forma http://gceis.org/rss.xml. Si lo seguimos, vemos la siguiente pgina:

Imagen 22

El recuadro amarillo superior es una facilidad que proporciona el navegador que usamos para gestionar canales o fuentes RSS. Por el momento, el

contenido que compartimos es el que vemos en el recuadro blanco inferior. Los administradores tienen un cierto control sobre la forma y cantidad de contenidos que se comparten. Tambin podemos leer contenidos RSS de otras pginas con Drupal, porque es un excelente gestor de RSS. Exactamente, Drupal puede leer canales RSS, RDF y Atom. Podemos considerar que una fuente de RSS es un agente, un tipo de usuario capaz de realizar automticamente el envo de sus contenidos, con los cuales se pueden realizar operaciones bastante sofisticadas y muy similares a las de los otros tipos de envo. En este sentido, tambin podemos considerar un tercer agente esencialmente cooperativo, el sistema, porque se encarga, adems de realizar un gran nmero de otras acciones, de compartir nuestros RSS y de leer los canales con la periodicidad que se indique. Si consultamos muchos canales, podemos agruparlos mediante un vocabulario de categoras especfico. Para comprobar su funcionamiento, vamos a suscribirnos a una fuente de RSS (http://gceis.net/rss.xml) y a forzar su lectura. Esto es lo que vemos:

Imagen 23

La fuente RSS de GCEIS nos ofrece tres artculos nuevos, convenientemente enlazados con su pgina. Si pulsamos [Ms] obtendremos un detallado y extenso informe de las caractersticas y contenidos del canal. La gestin de RSS tiene un inters muy variable: para ciertos tipos de pgina es prcticamente intil, pero para otros puede convertirse en una herramienta excepcional.

Agregar contenido
Vamos por fin a [Agregar contenido] y vemos esta pantalla:

Imagen 24

Vemos una relacin de los tipos de contenido con la que ya estamos familiarizados. Objetivo cumplido. Ya sabemos lo que podemos hacer, algo tan simple como probar. Empecemos por lo ms sencillo.

Pgina bsica

Imagen 25

Dos cosas llaman la atencin, el resumen y el formato de texto. Si volvemos a fijarnos en la imagen 17, comprobaremos que el campo Cuerpo se aplica a Pgina bsica y es de tipo Texto largo y resumen. Vamos a comprobarlo con un par de prrafos Lorem ipsum y formato de texto simple.

Imagen 26

Podemos [Guardar] directamente nuestra Pgina Bsica, pero es conveniente probar una [Vista previa]. Los administradores pueden decidir si es obligatorio antes de [Guardar], dependiendo en gran medida del tipo de usuarios previsto.

Imagen 27

Lo que se llama versin abreviada o recortada es el resultado de una seleccin terminada en punto de longitud inferior a una cantidad establecida por los administradores. Cuando la pgina bsica se enva a la pgina de inicio, no se mostrar completa, sino tan solo la versin recortada, tras el cual [Leer ms] nos conducir a la pgina completa. Un aviso en la cabecera de la pgina lo explica, adems de sealar que se puede forzar la posicin de recorte insertando la marca <!--break--> en el texto. Puede interesarnos una solucin diferente, algo de un estilo ms periodstico: un resumen diferente para la pgina de inicio. Pulsamos [Editar resumen], escribimos en el cuadro de edicin que aparece debajo y otra vez [Vista previa]

Imagen 28

Ya hemos resuelto la mitad del enigma, ya sabemos ajustar el recorte o crear un sumario. Vamos con la otra parte: en Formato de texto, el administrador permite dos opciones, texto simple o HTML filtrado. Comprobemos el funcionamiento del formato de texto simple.

Imagen 29

Se ve que convierte en enlaces las palabras que empiezan por www y http:// o contienen una @, la etiquetas HTML no se traducen y varios saltos de lnea consecutivos se reducen a uno. Es posible que baste con este formato para algn tipo de pgina, pero lo creo poco probable. Probemos entonces con el HTML filtrado, en el que se permiten algunas de las muchas etiquetas o marcas HTML.

Imagen 30

Para agregar unas caractersticas de formato a nuestros textos, podramos aprender el uso de la docena de etiquetas permitidas, aunque esto no es muy prctico. Al fin y al cabo, los administradores pueden crear y ajustar mltiples formatos de texto con distintas etiquetas y permitir a los usuarios servirse de ellos. Si an dudamos, basta echar un vistazo a [Ms informacin sobre los formatos de texto] para persuadirnos. Podemos usar un editor HTML para preparar nuestros textos, resignarnos a utilizar texto simple o pedirle al administrador que instale un editor de textos y, ya metidos en faena, un administrador de archivos. Adems, es posible instalar varios mdulos con filtros que se pueden aplicar en los formatos de texto para realizar una variedad de tareas como, por ejemplo, convertir un enlace a youtube en una vista previa del vdeo con un reproductor. Vamos a enviar nuestra pequea obra maestra para contemplar ufanos el resultado antes de seguir con otros tipos de envo.

Imagen 31

Drupal nos informa de que se ha creado la pgina, como podemos [Ver]. Adems, la podemos [Editar], es decir, es posible corregir lo que hayamos hecho mal. Esto es algo que frecuentemente se olvida o no se le concede la importancia que merece. Tambin tenemos una indicacin del nmero de veces que se ledo nuestro envo, y con la pestaa [Seguimiento] podemos saber quin y cuando la ha visitado.

Imagen 32

Volvamos a la pgina de inicio para apreciar el resultado final. Para ello, podemos pulsar el logotipo, el nombre o el enlace con su nombre.

Y nuestra fabulosa pgina no aparece. Esto significa dos cosas: que los administradores han determinado que cuando se publique una pgina bsica no se enve a la pgina de inicio y adems que, como usuario registrado, no tenemos permiso para interceptar esta predisposicin. Sin embargo, s aparece en el men de [Contenido reciente], en este caso en ambas pestaas, [Todo el contenido reciente] y [Mi contenido reciente].

Imagen 33

Entrada de blog
Probemos ahora a [Agregar contenido] de otro tipo, como [Entrada de blog]. Comprobamos que es esencialmente idntica a la pgina bsica, como ya sabamos, y volvemos al lorem ipsum que abandonamos antes.

Imagen 34

Guardamos el envo, que esta vez se muestra en la pgina de inicio:

Imagen 35

Comprobamos que se ha situado al principio y que, bajo el ttulo, que tambin enlaza con el envo completo, se indica el autor, la fecha y la hora del envo. El autor enlaza con la cuenta del usuario, por si nos interesa consultarla. Debajo del recorte del envo, a la derecha de [Leer ms], el enlace [Blog de Cantaclaro] muestra la relacin cronolgica inversa de los envos de tipo blog de este usuario.

Tema del foro


Al [Agregar contenido] del tipo [Tema del foro] observamos una diferencia: debemos escoger entre los foros, mediante una lista desplegable, el que recibir nuestro envo.

Imagen 36

Como era de esperar, este envo tampoco aparece en la pgina de inicio, aunque s aparece en el men de [Contenido reciente]:

Imagen 37

Tambin en el men de [Foros]:

Imagen 38

Y en el propio [Foro]:

Imagen 39

Obsrvese en la parte superior izquierda la secuencia de enlaces [Inicio] [Foros] [Literatura], que marca la trayectoria que hemos seguido para alcanzar la pantalla actual y que permite ir directamente a cualquiera de estos pasos anteriores. El envo publicado se muestra como sigue:

Imagen 40

La presentacin del envo se diferencia en que muestra el foro en que est publicado debajo de la informacin de autora y que ofrece debajo un formulario con para facilitar el envo de comentarios. Comprobemos como quedan:

Imagen 41

Artculo
El tipo de envo artculo es un poco ms complicado.

Imagen 42

Podemos ver que dos campos nuevos. El denominado Etiquetas, opcional en este caso, pide una lista de trminos separados por comas que clasifiquen el contenido. Es un campo de autocompletado, que muestra los trminos similares al introducido: cuando el crculo de la derecha se anima girando es seal de que est en plena bsqueda. Ya hemos hablado antes de los campos de referencia de trmino. Adems, hay un campo Imagen no obligatorio. Si decidimos cargar una imagen, pulsamos [Examinar] para abrir el cuadro de dilogo de carga de archivos que nos permite seleccionar una imagen en nuestro disco. Una vez hecho, tenemos que cargarla en el servidor pulsando [Subir]. Tras unos instantes, el formulario cambia segn se puede comprobar:

Imagen 43

Vemos una miniatura de la imagen cargada y debajo informacin del archivo con la posibilidad de eliminarla pulsando un botn. Tambin hay opcin de agregar un texto alternativo para nombrar la imagen. Al guardar el envo queda as:

Imagen 44

Vemos que la imagen muestra las etiquetas como enlaces: si pulsamos una, Drupal mostrar todos los envos que tengan esa etiqueta. Debajo, el formulario de envo de comentarios que ya conocemos. Los artculos publicados se envan a la pgina de inicio, que queda as:

Imagen 45

Pgina de libro

Imagen 46

Vemos al final la seccin ndice de libro, que permite crear un libro nuevo, como es el caso ya que no hay ninguno, o seleccionar un libro existente. El selector de Peso sirve para determinar el orden de los elementos en el ndice. Guardamos la pgina de libro.

Imagen 47

Observamos debajo del envo un enlace para [Aadir pgina hija] y a la derecha otro con la [Versin para impresin], que prepara las pginas para imprimirlas todas consecutivamente. Ms abajo, el formulario para aadir comentarios que ya conocemos. Al pulsar un enlace, este formulario podra presentarse en una ventana separada si un administrador cambiase los ajustes de los comentarios. Este envo tampoco va a la pgina de inicio. S aparecer en el men de [Envos recientes] y, por supuesto, en el men de [Libros], donde veramos una relacin con los libros existentes. Para comprobar cmo queda, aadimos unas pginas hijas:

Imagen 48

Encuesta
Para finalizar, queda el tipo de envo encuesta.

Imagen 49

Vemos que consiste en una pregunta con al menos dos opciones, aunque pueden aadirse todas las necesarias. En principio estar activa hasta que decidamos cerrarla, bien manualmente, bien estableciendo su duracin de forma predeterminada. La guardamos y este es su aspecto:

Imagen 50

Repasemos las pestaas. Adems de verla, podemos editarla. El [Seguimiento] mostrar los accesos o lecturas, aunque no las votaciones, que se muestran en la pestaa [Votos]. Finalmente, la pestaa [Resultados] muestra la razn de ser de la encuesta, el resultado de las votaciones. Mientras no votemos, la encuesta nos ofrecer la oportunidad de hacerlo. Cuando hayamos votado, nos mostrar sus resultados. Por supuesto, los administradores siguen siendo los responsables de una serie de ajustes: si se puede votar en las propias encuestas, si se puede anular el voto, si pueden votar los usuarios no registrados, etc. Las encuestas se publican en la pgina de inicio y aparecen relacionadas en el men [Encuestas]. Finalizaremos con un par de detalles: vamos a llevar las fuentes a un bloque en el lateral izquierdo y editaremos el primer envo para que est fijo al comienzo de las listas, o sea, de primero en la pgina de inicio. Ambas tareas son competencia del administrador, que no ha concedido permiso para editar envos ajenos ni permite la gestin de bloques. Con esto, la pgina de inicio queda as:

Imagen 51

Pero las encuestas quedan mejor en un bloque. Pedimos a un administrador que se encargue de realizar los ajustes y la pgina de inicio queda as:

Imagen 52

Todo (casi) de un vistazo

You might also like