Está en la página 1de 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

También podría gustarte