Memoria

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 88

��������� ������������ ����� �����

��������� ���������������� �����������

��������� ����� ��������������� ������

���������������������� �!�"��
���#�$��������#�%�����"��#������
��������&��'��'�(����)�"��������
"����"��"*�#�+���������,��������#�))�*-
)�.�*�)/

���������� ��������������

��������
0�.��*�0�)���� )$��
11111
11111

������������
�2������)���)�"�����$�#��*

���� �������
Terminar una licenciatura es sólo el primer paso
para convertirse en el profesional que hay dentro
de nosotros y poner a nuestra disposición las
capacidades de las que disponemos para explotarlas
de la mejor y más eficiente forma que podamos.

Sin embargo, dar el paso es un tramo largo, plagado


de experiencias y situaciones que nos forman como
seres humanos, como personas.

Y en ese proceso de modelado, a fuego lento, tengo


que agradecer a todas a cada una de las personas
que, con las yemas de sus dedos, han dado forma a
la persona que soy, y especialmente a las personas
que me han acompañado a lo largo de estos años,
hasta el día de hoy.

Gracias.

A 5 de Enero de 2010
Tabla de contenidos

1 Introducción 6
Objetivo del trabajo 6
Antecedentes 7
Estructura del proyecto 8

2 Descripción del caso 11


Introducción 11
Problema 14
Objetivo a solucionar 16
Viabilidad y funcionamiento 18
Estructura del trabajo 21

3 Alternativas posibles 22
Introducción 22
Posibles alternativas 23
Decisión y razonamiento 29

4 Definición del proyecto 30


Introducción 30
Paginas Web dinámicas 31
Sistema de gestión de contenidos (CMS) 32

5 Poblets: nuestro CMS 42


Página principal 43
Panel de control 60

6 Conclusiones finales 80

7 Bibliografía 84
Universidad Politécnica de Valencia GESTOR DE CONTENIDOS CMSPOBLETS | TFC

1. Introducción
OBJETIVO DEL PROYECTO
Este proyecto final de carrera se convierte en el último punto de apoyo previo a la
profesionalización definitiva. Una profesionalización basada en gran medida en
la suma de conocimientos adquiridos a lo largo de toda la licenciatura aportando
conocimientos adquiridos en varios campos: desde el diseño gráfico, hasta la aplica-
ción multimedia de los diferentes códigos.
Uno de los principales objetivos de este proyecto ha sido dar un paso más, aunar es-
tos conocimientos e investigar como, con un pequeño esfuerzo llegar un punto más
arriba creando un portal Web dinámico para la asociación de vecinos de Castellar-
Oliveral que les permite llevar a cabo a través de medios informáticos, todo aquello
que están realizando con medios de papel impreso.
Castellar-Oliveral es una pequeña pedanía del sur de Valencia cuyos vecinos, dado su
dependencia y la escasez de ayudas y recursos, decidieron crear por su cuenta una
pequeña de unión de vecinos que, autofinanciada, permite hacer llegar lo más lejos
posible sus demandas, quejas y/o propuestas sin ningún tipo de censura para sus
socios.
Los medios Online, interactivos y dinámicos dan nuevas posibilidades a proyectos
de este estilo, siendo complementario pero imprescindible para que esta comunica-
ción se convierta de uno a uno y permita que el usuario sea partícipe, definitivamen-
te, y no sólo receptor de la información.
Un portal Web es difícil de describir, pero lo que permite es, sin ninguna duda, dar a
los usuarios un acceso a la información mucho más completo, mucho más actualiza-
do y con posibilidades que otros medios, como en este caso la prensa de papel, no
pueden dar, por ejemplo video, audio, o apartados con recursos para los vecinos.
Además, con respecto a los editores del contenido, lo interesante en este caso es la

Javier Julián Olmos 5


Universidad Politécnica de Valencia GESTOR DE CONTENIDOS CMSPOBLETS | TFC

facilidad de automatización, de actualización, de creación de contenidos.


Dado que trabajamos con una asociación de vecinos de la que tanto los usuarios,
como los editores, no tienen una formación específica en informática ni conocen
medios para editar sus páginas Web. es por ello que otro de los objetivos de este
trabajo ha sido analizar, estudiar y definir los métodos de usabilidad más adecuados
para que cualquier usuario no conocedor de los medios Online sea capaz, en unas
pocas horas de actualizar lo máximo posible su portal.
Según la Organización Mundial para la Estandarización (ISO), la usabilidad es “la
capacidad de un software de ser comprendido, aprendido, usado y ser atractivo para
el usuario, en condiciones específicas de uso “.
Otro de los objetivos del proyecto va dirigido al usuario del portal, que es capaz de
mantener una relación interactiva con los editores, ver como la cercanía y la impli-
cación en el proyecto es mucho mayor, gracias a las herramientas que se asignan al
mismo.
Uno de las principales dificultades de un proyecto Online es la fidelización del usua-
rio pero en cuanto el proyecto en sí permite que el usuario forme parte del mismo y
vea que su aportación puede tener repercusión en el mismo, o que se identifica con
el grupo de usuarios que escriben sus artículos en el portal del que va recibiendo
información actualizada.
Por último el objetivo del proyecto a nivel personal consiste en, utilizando los cono-
cimientos adquiridos durante la licenciatura, ampliar aquellos que considero intere-
santes y poco desarrollados, en este caso lenguajes de programación de servidor y
aplicaciones del mismo para crear un portal Web y conceptos de usabilidad.

ANTECEDENTES DEL PROYECTO


Castellar-oliveral es una pedanía de la ciudad de Valencia. Está situada al sur de la
misma, en la comarca de la Huerta de Valencia, y forma parte de su término muni-
cipal. Cuenta con 7082 habitantes (2007). El nombre procede de la unión de dos
barrios diferentes, Castellar (al norte) y el Oliveral (al sur). Históricamente ha sido
un núcleo de población dedicado a la agricultura, ya que se encuentra rodeado de
huerta.
La población de Castellar es políticamente dependiente del ayuntamiento de Valen-
cia y de sus respectivos delegados. Al contrario que otros pueblos que tienen sus
respectivos alcaldes, y políticos a los que hacer las peticiones, quejas... etc.
La situación geográfica, así como la política, de estar en un extraño limbo entre
el pueblo y la ciudad, ha supuesto para sus habitantes una constante situación de
olvido por parte del ayuntamiento en temas cotidianos que mejoran la vida de los
ciudadanos.
En el año 2001 nace en la pedanía una asociación de ciudadanos creada de forma
independiente para denunciar la situación, que se estaba convirtiendo en insoporta-

Javier Julián Olmos 6


Universidad Politécnica de Valencia GESTOR DE CONTENIDOS CMSPOBLETS | TFC

ble debido al aumento de la criminalidad, la necesidad de la renovación de determina-


dos espacios públicos, y la adaptación de determinadas medidas de seguridad.
Uno de los proyectos que llevan a cabo es la creación de una revista llamada “la veu
del veí“ encargada de poner en común las ideas de un grupo de vecinos socios de la
asociación, y permitir a todo el mundo escribir y denunciar aquello que consideren ne-
cesario. Esta revista, además de ser repartida entre los socios, es enviada a los respon-
sables políticos de la zona.
Con el tiempo, esta asociación se ha convertido en un referencia en la pedanía, y la
gran mayoría de ciudadanos pueden leer mensualmente las novedades y opiniones
de una serie de escritores más o menos habituales de la revista, y nuevas aportaciones
voluntarias.
Sin embargo la misma asociación creyó conveniente poseer una página Web para ac-
tualizar sus contenidos pero sus escasos conocimientos del medio les llevaron a editar
una plantilla predefinida de un hosting servidor, lo que no les permitía actualizar habi-
tualmente contenidos o trasladar, de alguna forma su revista a este medio.
El desconocimiento de las posibilidades de tener en sus manos un gestor de conteni-
dos adaptado a sus necesidades hizo que la pagina Web fuese olvidada, no actualiza-
da, además de muy poco atractiva para el visitante (flash inacabables, “gifs” animados,
menús desestructurados... etc.)
La propuesta de la nueva Web dinámica fue acogida con gran entusiasmo al conocer
las posibilidades de actualización, automatización y transposición de contenidos, ade-
más de la facilidad para los usuarios y sobretodo, los escritores, de enviar sus conteni-
dos y ser publicados vía Web, con la reducción de trabajo de maquetación que supone
ya que, no olvidemos, los componentes de esta asociación trabajan de forma gratuita.

ESTRUCTURA DEL PROYECTO


El proyecto, antes de pasar a funcionar Online, pasará por varios puntos importantes y
se sustentará en diversas tecnologías para poder hacerlo no sólo viable, sino robusto y
con las características que habíamos prediseñado:
• Idea y objetivos del proyecto
• Análisis de posibilidades técnicas y creativas
• Viabilidad
• Bocetos y diseños
• Programación
• Implementaciones externas.
• Pruebas y errores

Una de las partes más importantes del proyecto es el tipo de lenguajes informáticos y
sus funcionalidades:
Javier Julián Olmos 7
Universidad Politécnica de Valencia GESTOR DE CONTENIDOS CMSPOBLETS | TFC

(X)HTML: HTML, siglas de HyperText Markup Language (Lenguaje de Marcas de


Hipertexto), es el lenguaje de marcado predominante para la construcción de páginas
Web. Es usado para describir la estructura y el contenido en forma de texto, así como
para complementar el texto con objetos tales como imágenes. HTML se escribe en
forma de “etiquetas”, rodeadas por corchetes angulares (<,>). HTML también puede
describir, hasta un cierto punto, la apariencia de un documento, y puede incluir un
script (por ejemplo Javascript), el cual puede afectar el comportamiento de navegado-
res Web y otros procesadores de HTML.
CSS: las hojas de estilo en cascada (Cascading Style Sheets), CSS es un lenguaje artifi-
cial usado para definir la presentación de un documento estructurado escrito en HTML
o XML (y por extensión en XHTML). El WWWC (World Wide Web Consortium) es el
encargado de formular la especificación de las hojas de estilo que servirán de estándar
para los agentes de usuario o navegadores.
La idea que se encuentra detrás del desarrollo de CSS es separar la estructura de un
documento de su presentación.
JAVASCRIPT: JavaScript es un lenguaje de programación interpretado, es decir, que
no requiere compilación, utilizado principalmente en páginas Web, con una sintaxis
semejante a la del lenguaje Java y el lenguaje C.
Al igual que Java, JavaScript es un lenguaje orientado a objetos propiamente dicho,
ya que dispone de Herencia, si bien ésta se realiza siguiendo el paradigma de progra-
mación basada en prototipos, ya que las nuevas clases se generan clonando las clases
base (prototipos) y extendiendo su funcionalidad.
Todos los navegadores modernos interpretan el código JavaScript integrado dentro
de las páginas Web. Para interactuar con una página Web se provee al lenguaje JavaS-
cript de una implementación del DOM.
PHP: PHP es un lenguaje de programación interpretado, diseñado originalmente para
la creación de páginas Web dinámicas. Es usado principalmente en interpretación del
lado del servidor (server-side scripting) pero actualmente puede ser utilizado desde
una interfaz de línea de comandos o en la creación de otros tipos de programas inclu-
yendo aplicaciones con interfaz gráfica.
PHP es un acrónimo recursivo que significa PHP Hypertext Pre-processor (inicialmente
PHP Tools, o, Personal Home Page Tools). Fue creado originalmente por Rasmus Ler-
dorf en 1994. Publicado bajo la PHP License, la Free Software Foundation considera
esta licencia como software libre.
MySQL: MySQL es un sistema de gestión de base de datos relacional, multihilo y mul-
tiusuario con más de seis millones de instalaciones.[1] MySQL AB —desde enero de
2008 una subsidiaria de Sun Microsystems y ésta a su vez de Oracle Corporation desde
abril de 2009— desarrolla MySQL como software libre en un esquema de licencia-
miento dual.
Por un lado se ofrece bajo la GNU GPL para cualquier uso compatible con esta licencia,
pero para aquellas empresas que quieran incorporarlo en productos privativos deben
Javier Julián Olmos 8
Universidad Politécnica de Valencia GESTOR DE CONTENIDOS CMSPOBLETS | TFC

comprar a la empresa una licencia específica que les permita este uso. Está desarrolla-
do en su mayor parte en ANSI C.
APACHE: El servidor HTTP Apache es un servidor web HTTP de código abierto para
plataformas Unix (BSD, GNU/Linux, etc.), Windows, Macintosh y otras, que implementa
el protocolo HTTP/1.1[1] y la noción de sitio virtual. Cuando comenzó su desarrollo en
1995 se basó inicialmente en código del popular NCSA HTTPd 1.3, pero más tarde fue
reescrito por completo.
También tendremos en cuenta los elementos gráficos y sus características:
JPEG: Además de ser un método de compresión, es a menudo considerado como un
formato de archivo. JPEG/Exif es el formato de imagen más común utilizado por las cá-
maras fotográficas digitales y otros dispositivos de captura de imagen, junto con JPEG/
JFIF, que también es otro formato para el almacenamiento y la transmisión de imá-
genes fotográficas en la World Wide Web. JPEG/JFIF es el formato más utilizado para
almacenar y transmitir archivos de fotos en Internet. Estas variaciones de formatos a
menudo no se distinguen, y se llaman JPEG.
PNG: PNG (Portable Network Graphics) es un formato gráfico basado en un algoritmo
de compresión sin pérdida para bitmaps no sujeto a patentes. Este formato fue desa-
rrollado en buena parte para solventar las deficiencias del formato GIF y permite alma-
cenar imágenes con una mayor profundidad de contraste y otros importantes datos.
Las imágenes PNG usan la extensión (.png) y han obtenido un tipo MIME (image/png)
aprobado el 14 de octubre de 1996.
GIF: GIF (Compuserve GIF) es un formato gráfico utilizado ampliamente en la World
Wide Web, tanto para imágenes como para animaciones.
El formato fue creado por CompuServe en 1987 para dotar de un formato de imagen
a color para sus áreas de descarga de ficheros, sustituyendo su temprano formato
RLE en blanco y negro. GIF llegó a ser muy popular porque podía usar el algoritmo de
compresión LZW (Lempel Ziv Welch) para realizar la compresión de la imagen, que
era más eficiente que el algoritmo Run-Lenght Encoding (RLE) usado por los formatos
PCX y MacPaint. Por lo tanto, imágenes de gran tamaño podían ser descargadas en un
razonable periodo de tiempo, incluso con modems muy lentos.
GIF es un formato sin pérdida de calidad para imágenes con hasta 256 colores, limita-
dos por una paleta restringida a este número de colores. Por ese motivo, con imágenes
con más de 256 colores (profundidad de color superior a 8), la imagen debe adaptarse
reduciendo sus colores, produciendo la consecuente pérdida de calidad.

Javier Julián Olmos 9


Universidad Politécnica de Valencia GESTOR DE CONTENIDOS CMSPOBLETS | TFC

2. Descripción del caso


INTRODUCCIÓN
Castellar - Oliveral cuenta, desde el año 2001, con una asociación de vecinos cuyo
objetivo es representar los intereses de los ciudadanos de la pedanía y exigir solucio-
nes a los problemas cotidianos que sufre la población.
Esta asociación está compuesta por un pequeño grupo de ciudadanos que, como
fundadores y primeros implicados, cumplen la función de equipo ejecutivo de la
misma. Este grupo está compuesto por profesores, empresarios, trabajadores, escri-
tores, estudiantes, amas de casa... etc.
A éste grupo se suma una gran cantidad de asociados representativa de la población
residente. De entre este grupo de asociados, existe un grupo reducido de apoyo
complementario y puntual en diferentes proyectos.

Photobucket (B_haydon)

Javier Julián Olmos 10


Universidad Politécnica de Valencia GESTOR DE CONTENIDOS CMSPOBLETS | TFC

La asociación lleva a cabo proyectos culturales, artísticos, tradicionales, de ocio y de


información, y suplantando de alguna forma a un ayuntamiento propio, labores de
información, de requerimiento y administrativas. Entre otros proyectos la asociación
ha llevado a cabo actividades como la Semana de la cultura, caceroladas populares,
información de la Admon. etc.
LA VEU DEL VEÍ (LVDV)
Entre todos los proyectos llevados a cabo destaca especialmente su herramienta
más conocida y que más despertó el interés del ciudadano por la misma. La edición
de una revista gratuita para los socios de la agrupación de vecinos donde se detallan
actuaciones de las Administraciones, quejas y sugerencias de los vecinos:
• Artículos de opinión: La revista está compuesta principalmente por artículos
de opinión del ejecutivo de la asociación en los que se muestran puntos de vista
individuales sobre temáticas concretas que afectan al pueblo.
• Documentación: Se trata de un apartado de resoluciones burocráticas, judicia-
les... etc, sobre aspectos que afectan a la vida de la pedanía
• Escritores: En esta apartado un grupo de escritores habituales expresan su
opinión o aportan sus conocimientos en algún campo. Una poetisa muy famosa
en el pueblo suele hacer una aportación, el director del instituto público explica
el estado de la educación, la profesora de autoescuela da consejos de seguridad
vial... etc
• Fotografía de actos y fiestas
• Otras aportaciones: Aportaciones voluntarias de asociados que deciden partici-
par libremente en la revista y que, tras pasar un filtro básico, pueden publicar sus
artículos. Suelen ser artículos secundarios, más cercanos a la auto expresión, que
de temática común.
Esta revista se edita y envía a todos los socios, a la entidades locales, a las nacionales
y hasta al rey.
ESPECIFICACIONES TÉCNICAS
La revista “LVDV“ se edita y maqueta mediante el programa Microsoft Word, en blan-
co y negro y se imprime en una impresora de baja calidad.
Las fotografías son capturadas en formato JPG de baja calidad con los medios habi-
tuales del respectivo editor que se encuentra en el punto determinado o es encar-
gado de cubrir la noticia. Las fotografías no son tratadas y se imprimen en blanco y
negro.
La tipografía utilizada varia entre Times New Roman, Comic Sans y Arial.
Los gráficos utilizados son los propios de la aplicación de maquetado.
No existe ningún tipo de corrección sobre los textos, ni en gramática, ni en ortogra-
fía ni en estilo.

Javier Julián Olmos 11


Universidad Politécnica de Valencia GESTOR DE CONTENIDOS CMSPOBLETS | TFC

Portada de La Veu del Veí


Javier Julián Olmos 12
Universidad Politécnica de Valencia GESTOR DE CONTENIDOS CMSPOBLETS | TFC

PROBLEMA
A pesar de que la asociación de vecinos de Castellar/Oliveral ha dado un gran paso
en la información a los vecinos y la creación de una unidad en la opinión pública
mediante la creación, edición y distribución de la revista “LVDV“ bien es cierto que
también sufre de importantes carencias que es importante resaltar y que supone un
handicap a la hora de dar a esta publicación la consistencia y seriedad necesaria para
convertirse en referencia o llegar a todos sus potenciales lectores.
Trataremos destacar todos aquellas limitaciones que suponen a nivel genérico y
concreto por tratarse de una revista editada por no profesionales en formato papel a
nivel local:
FORMATO PAPEL vs. FORMATO ONLINE EN LVDV
Tomando como base un documento de Germán Gullón de la Universitet de Amster-
dam titulado “Pasado y futuro del libro en papel: la marcha imparable del superventas“
y relacionándolo con nuestro caso, voy a intentar dar una visión de las principales
características del formato papel que están en desventaja en cualquier caso con el
formato Online, sobretodo en este tipo de publicaciones:
• Formato inflexible: El formato papel es un formato cerrado, limitado a un
tamaño, una tipografía, un alto, un ancho una rugosidad y su perecimiento. Si
bien se trata de una deficiencias más bien básicas y, en principio, no demasiado
acusadas, pensemos por un momento en su relación con el formato Online, to-
talmente adaptable según el usuario. Uno de los ejemplos más claros los pode-
mos encontrar en los periódicos Online donde es el usuario el que decide qué
información le interesa y en unos minutos el lector ha encontrado los artículos
que más le han atraído, ha podido opinar sobre los mismos, los ha adaptado al
tamaño de lectura más cómodo... etc.
• Volumen: El formato papel implica ocupar un espacio físico. Si bien un sistema
Online requiere de un hardware intérprete, el papel requiere un tamaño, un so-
porte y unas medidas determinadas. Es mucho más incómodo y molesto.
“LVDV“ se edita en formato A4 con una cantidad de páginas variable, en función
del contenido, en papel de un gramaje alrededor de 80g/m2 y en blanco y negro.
• Hipertextualidad: El formato Online tiene una capacidad que el papel no puede
aportar. La hipertextualidad permite la relación entre documentos para ampliar
o proporcionar información similar a un clic. En el papel, lo más parecido que en-
contramos son las referencias o bibliografía, que por supuesto, no dan un acceso
directo.
En este caso, LVDV suele hacer referencias a documentos públicos, notas de
prensa o leyes, siendo imposible que se muestren directamente sino una simple
nota o una imagen escaneada de baja calidad y sin posibilidad de análisis perso-
nalizado o independiente.
• Indexación: El formato papel resulta más complejo de indexar y mucho más
difícil de analizar en profundidad, si queremos buscar un contenido en los perió-
Javier Julián Olmos 13
Universidad Politécnica de Valencia GESTOR DE CONTENIDOS CMSPOBLETS | TFC

dicos de papel de los últimos 10 años deberemos hacer un análisis muy concreto
del periodo exacto de tiempo en el que sucedió el hecho, y buscar físicamente el
artículo deseado. Mediante la indexación Online, existen múltiples métodos de
búsqueda de los artículos, como los tags, o los robots.
En el caso de LVDV resultaría titánico un caso de búsqueda de un texto o docu-
mento determinado puesto que no existe siempre una relación concreta entre el
hecho y el artículo, ni una organización temática determinada
• Organización: Éste término podría ir acompañado del anterior, el documento
de papel se organiza, si lo hace, de una forma determinada independiente del
capítulo o del artículo. En el caso de la información Online, los documentos se
pueden organizar de múltiples formas: por el autor, pro la fecha, por el artículos,
por el número... etc.
En el caso de la veu del veí no existe organización temática, sino más bien según
autores, aunque este hecho no es del todo cierto.
• Criterio económico: La edición en papel requiere un coste alto de impresión y
distribución incomparable con la edición Online, cuyo gasto se limita a el coste
del hosting. El papel requiere de un sofisticado hardware mecánico para su ma-
quetación, escritura e impresión.
En el caso de LVDV, la asociación está asumiendo costes de maquetación (hard-
ware y software propietario), impresión (hardware y tinta), y distribución (costes
por envío postal).
• Criterios de inmediatez: La publicación en papel en cualquier medio se realiza
de forma periódica, ya sea diariamente, semanalmente... etc.. Esto implica cierto
“desfase“ temporal para con la realidad, puesto que un usuario que se limite a
este tipo de medios se ve obligado a quedar desinformado hasta la siguiente
edición. Si bien la edición online no asegura la inmediatez sí la permite siendo
este el medio donde más rápido se puede dar y difundir una información, supe-
rando incluso a la radio en posibilidades de difusión.
• Criterio de acceso: Si tenemos en cuenta el interés que despierta en nosotros
este proyecto llegaremos a la conclusión inmediata de que nos interesa tener el
máximo número de lectores, de usuarios, incluso de escritores, con la máxima
rapidez, comodidad y facilidad.
En los formatos online, siempre y cuando lo deseemos, la facilidad de acceso es
tremendamente cómoda y sencilla, además de rápida.
En definitiva, podemos concluir que existen numerosas y fuertes razones para que
una publicación cuyo objetivo es formar una voz común, fuerte y basada en la par-
ticipación de la ciudadanía no puede dejar de lado la herramienta más potente que
existe hoy en día para crear un verdadero medio de comunicación, sea al nivel que
sea, pero sin fronteras reales.dicos de papel de los últimos 10 años deberemos hacer
un análisis muy concreto del periodo exacto de tiempo en el que sucedió el hecho, y
buscar físicamente el artículo deseado. Mediante la indexación Online, existen múlti-
ples métodos de búsqueda de los artículos, como los tags, o los robots

Javier Julián Olmos 14


Universidad Politécnica de Valencia GESTOR DE CONTENIDOS CMSPOBLETS | TFC

PROBLEMA A SOLUCIONAR
Si bien un proyecto Web no puede solucionar todas las necesidades comunicativas
de una asociación, sí es cierto que puede ser un gran apoyo que conviene tener en
cuenta, sobretodo en cuanto a las facilidades y posibilidades, en algunos casos casi
ilimitadas, que supone el nuevo medio para la edición de contenidos.
En este caso, podríamos clasificar y diseccionar los principales objetivos que preten-
de cumplir éste proyecto en tres grandes grupos:
• Soluciones para la Gestión:
• Gestión de contenidos: Una de las principales dificultades con las que se
encuentran los editores de la revista es que la edición de cada número, así como
la inclusión de fotografías, enlaces, imágenes... etc resulta una labor ardua y
compleja que supone mucho trabajo. Por otro lado, los escritores no tienen capa-
cidad de gestión sobre sus propios escritos.
Con el nuevo sistema de gestión que se propone, las labores de añadir nuevos
textos, fotografías, edición y publicación se automatizan en muchos casos, sien-
do mucho más sencillo para el usuario como para el editor el análisis y la revisión
de textos.
• Comodidad en la publicación: Uno de los puntos fuertes del sistema de
gestión de contenidos es la posibilidad de que los usuarios se conecten con su
nombre de usuario y contraseña y puedan agregar sus textos y fotografías sin
mediación, siempre y cuando no sea necesaria, además de corregir y dar forma a
sus textos.
Además, no será necesaria la forma actual de enviar los textos, para volver a co-
piarlos, sea a través de USB, de e-mail o, probablemente, a mano.
• Flexibilidad de publicación: Actualmente la revista se cierra una vez los
contenidos son decididos por la asamblea. Una vez se llega al proceso de ma-
quetación se decide la cantidad de páginas y se eliminan contenidos superfluos
que condicionen el número de páginas y por lo tanto, el coste. Una vez termina-
do el proceso, se publica la revista mediante envios de correo tradicional a todas
las casas.
Todas estas limitaciones son superadas por el formato online puesto que el
portal Web permite la publicación inmediata de una cantidad brutal de textos,
solo limitado por el tamaño del espacio de hosting. La inmediatez es absoluta y
la publicación es lineal, sin una periodicidad establecida común necesaria, si bien
recomendable.
• Listas de distribución: La simple adhesión ala plataforma mediante el regis-
tro permite varias cosas, entre ellas la catalogación, distribución e incremento
de la información sobre los usuarios registrados, pudiendo crear listas de distri-
bución, campañas de mailing para adhesión a causas como hacen organismos
internacionales (por ejemplo Amnistía Internacional)

Javier Julián Olmos 15


Universidad Politécnica de Valencia GESTOR DE CONTENIDOS CMSPOBLETS | TFC

• Soluciones para el Diseño:


• Maquetación: El trabajo de maquetación es uno de los más arduos para la
gestión de sus recursos comunicativos, puesto que actualmente los editores
recurren a software de edición de texto, creando constantes errores de superpo-
sición de imágenes, de recuadros y de elementos gráficos.
La maquetación requiere un tiempo excesivo para unos editores que debemos
recordar que no se dedican de forma exclusiva a su asociación. Indiferentemente,
una revista con una cierta seriedad no puede permitirse el lujo de dar una ima-
gen de baja calidad puesto que muchas de sus reivindicaciones pueden depen-
der del diseño para que sean leídas ,en caso de que sean interesantes, posible-
mente atendidas.
• Colores, imagen: La publicación se realiza actualmente en papel A3 dobla-
dos de unos 80 gramos en BN. Obviamente, la asociación busca bajo coste en la
edición de una revista para unos socios que pagan una cuota muy baja por sus
suscripción.
Por suerte la edición online permite trabajo en toda la gama RGB, inclusión de
fotografías de alta calidad y todo por el mismo precio.
• Soluciones económicas: Primero aclaremos que, actualmente, los usuarios dis-
ponen de un hosting propio:
• Reducción de gastos de impresión y envío: Una vez maquetadas e impre-
sas, las revistas son enviadas a las direcciones de todos los socios. Esto supone un
desembolso que repercute directamente en los costes de cuotas de los socios y
en la facilidad de recepción de los materiales.
CMSPoblets, lo que aporta es gasto cero en todas estas labores de proyección de
la propuesta periodística.
• Reducción de tiempos de dedicación: Eliminando en parte el paso de
maquetación, siendo en parte eliminado el paso de la distribución, y siendo en
parte eliminado el paso de la reescritura o recogida de textos, el tiempo disponi-
ble es mucho mayor y por lo tanto el valor de cada hora de trabajo aumenta.
En definitiva, el simple proceso de adaptación de la propuesta anterior a las nove-
dades que se consideran necesarias en una publicación online y todos los servicios
que se proponen como parte integradora de sistema de gestión de contenidos para
la misma, permite un ahorro en tiempos, costes y dedicación, que a su vez, mejoran
sensiblemente el valor de la publicación.

Javier Julián Olmos 16


Universidad Politécnica de Valencia GESTOR DE CONTENIDOS CMSPOBLETS | TFC

VIABILIDAD Y FUNCIONAMIENTO
Este proyecto va a ir asentado sobre bases técnicasde las que este sistema de ges-
tión de contenidos es una de las partes necesarias más importantes, pero, por
supuesto, no sólo la única. Así pues debermos tener en cuenta, entre otras cosas,
el modo de trabajo y el hardware del que dispone el equipo de edición y redacción
resposable del mantenimiento.
Por otro lado, es importante tener en cuenta el sistema de trabajo que va a llevar la
asociación, el equipo de redacción, la gestión de los artículos y su edición. Esto es, el
equipo humano que va a trabajar de forma desinterasada y como va a gestionar la
edición de los artículos y la gestión de la información de la página web.
MEDIOS TÉCNICOS
Hosting: El alojamiento web (en inglés web hosting) es el servicio que provee a los
usuarios de Internet un sistema para poder almacenar información, imágenes, vídeo,
o cualquier contenido accesible vía Web. Los Web Host son compañías que propor-
cionan espacio de un servidor a sus clientes.
Un alojamiento web se puede diferenciar de otro por el tipo de sistema operati-
vo, uso de bases de datos y motor de generación de páginas webs exista en él. La
combinación más conocida y extendida es la del tipo LAMP (Linux, Apache, MySQL y
PHP), aunque se está comenzando a usar una combinación con Java.
Actualmente la asociación dispone de un servidor de hosting para su página web
corporativa. Sin embargo, debermos tener en cuenta una serie de factores a la hora
de considerar el hosting como válido para que el proyecto tenga viabilidad:
• Espacio en disco duro: Es importante tener en cuenta de que vamos a disponer
de un espacio donde se van a alojar documentos PDF, imágenes de diferentes ta-
maños y textos, además del espacio que ocupan por sí mismos los documentos
que van a formar parte de la arquitectura de la página Web. Un mínimo de 250
Mb sería valido para llevar a cabo, al menos durante un tiempo determinado y de
forma independiente, este portal Web.

www.flickr.com (Fit Dorr)

Javier Julián Olmos 17


Universidad Politécnica de Valencia GESTOR DE CONTENIDOS CMSPOBLETS | TFC

• Dominio: Un dominio de Internet es un nombre base que agrupa a un conjunto


de equipos o dispositivos y que permite proporcionar nombres de equipo más
fácilmente recordables en lugar de una dirección IP numérica. Permiten a cual-
quier servicio (de red) moverse a otro lugar diferente en la topología de Internet,
que tendrá una dirección IP diferente. Técnicamente, es un recurso nemotécnico
que se asocia a nodos de la red Internet con el objeto de facilitar su identifica-
ción, constituido por expresiones alfanuméricas concatenadas en varios niveles
organizados de forma jerárquica.
El dominio de nuestro espacio debe ser accesible y fácilmente recordable para
los usuarios.
• Espacios para correos (e-mail): Correo electrónico, o en inglés e-mail (elec-
tronic mail), es un servicio de red que permite a los usuarios enviar y recibir
mensajes rápidamente (también denominados mensajes electrónicos o cartas
electrónicas) mediante sistemas de comunicación electrónicos. Principalmente
se usa este nombre para denominar al sistema que provee este servicio en In-
ternet, mediante el protocolo SMTP, aunque por extensión también puede verse
aplicado a sistemas análogos que usen otras tecnologías. Por medio de mensajes
de correo electrónico se puede enviar, no solamente texto, sino todo tipo de
documentos digitales. Su eficiencia, conveniencia y bajo coste (con frecuencia
nulo) están logrando que el correo electrónico desplace al correo ordinario para
muchos usos habituales.
En nuestro gestor de contenidos vamos a tener muy en cuenta que el correo
electrónico va a ser un medio de comunicación importante, tanto para la gestión
de avisos como el envío de posibles newsletters, como para cualquier cosa que
sea oportuna. Así pues, los administradores, al menos por el momento, van a te-
ner acceso libre al correo electrónico de los usuarios del sitio y será usado como
herramienta fundamental.
• Sindicación de contenidos (RSS): RSS es una familia de formatos de fuentes
web codificados en XML. Se utiliza para suministrar a suscriptores de información
actualizada frecuentemente. El formato permite distribuir contenido sin necesi-
dad de un navegador, utilizando un software diseñado para leer estos conteni-
dos RSS (agregador). A pesar de eso, es posible utilizar el mismo navegador para
ver los contenidos RSS. Las últimas versiones de los principales navegadores
permiten leer los RSS sin necesidad de software adicional. RSS es parte de la fa-
milia de los formatos XML desarrollado específicamente para todo tipo de sitios
que se actualicen con frecuencia y por medio del cual se puede compartir la
información y usarla en otros sitios web o programas. A esto se le conoce como
redifusión web o sindicación web.
Si bien la sindicación de contenidos es una de las herramientas más útiles para
un portal de noticias, lo cierto es que todavía estçá creciendo y no es de uso ge-
neralizado entre usuarios neonatos en las materias informáticas. Si bien se trata
de un tema interesante que vale la pena estudiar para su implantación futura.
Javier Julián Olmos 18
Universidad Politécnica de Valencia GESTOR DE CONTENIDOS CMSPOBLETS | TFC

• Bases de datos MySQL: Una base de datos o banco de datos (en inglés: databa-
se) es un conjunto de datos pertenecientes a un mismo contexto y almacenados
sistemáticamente para su posterior uso. En este sentido, una biblioteca puede
considerarse una base de datos compuesta en su mayoría por documentos y
textos impresos en papel e indexados para su consulta. En la actualidad, y debi-
do al desarrollo tecnológico de campos como la informática y la electrónica, la
mayoría de las bases de datos están en formato digital (electrónico), que ofrece
un amplio rango de soluciones al problema de almacenar datos.
Es por esto que la base de datos de esta web es el eje y herramienta fundamental
de cada una de las páginas de nuestro sistema y de la información que introduz-
camos y saquemos de la misma. Poblets basa el 90% de su funcionalidad en los
datos que se almacenan y que van creaciendo en función de su funcionamiento.
MEDIOS HUMANOS
Poblets es sobretodo un medio social, llevado a cabo de raiz por todos pero en
definitva colaborativo intentando mantener las bases del buen funcionamiento de
la web 2.0, con un añadido de localidad y creación propia, ya que no existen fuentes,
por lo general, para la mayoría de textos que se crearán.
Para sustentar, potenciar, y mejorar la edición de textos será importante, además del
usuario genérico, acotar una serie de puestos:
• Super Administrador o Responsable Web: Será un único usuario que tendrá
capacidad total de decisión sobre las publicaciones. Podrá verlas, editarlas, bo-
rrarlas, corregirlas, subir fotografías, documentos, eventos. Será el responsable
último del buen funcionamiento de la web usando las herramientas prediseña-
das.
• Equipo directivo: Serán responsables de decidir, junto al responsable de la
web, qué noticias salen a portada, y cuáles no cumplen los requisitos que ellos
mismos marcarán para su publicación. Estas decisiones sólo se tomarán sobre
noticias de usuarios no escritores, que tienen carta blanca para su publicación
según los requisitos que ellos mismos han marcado y en los diferentes apartados
de los que se encargan según las normas actuales.
• Escritores: Son un grupo de usuarios especiales que tienen el beneplácito pre-
vio del equipo directivo a modo de plantilla y que escriben de forma habitual.
Éste grupo de usuarios tienen carta blanca para escribir debido a su habitualidad
y temas pactados de antemano.
El Super Administrador será el único capaz de asignar este nivel siempre de
acuerdo con las directrices de la directiva de la asociación. A su vez, este respon-
sable será el encargado de analizar todas estas noticias para corregir posibles
errores o añadir los datos que sean necesarios.
• Usuarios: El resto de usuarios, siempre y cuando estén reguistrados previa-
mente, tienen la posibilidad de escribir noticias y que sean publicadas, pero su
Javier Julián Olmos 19
Universidad Politécnica de Valencia GESTOR DE CONTENIDOS CMSPOBLETS | TFC

trayecto es más complejo. Deberán estar registrados y enviar noticias que sean
aceptadas por el equipo directivo y aprobadas físicamente por el responsable
del portal. Estas noticias también serán revisadas por el SuperAdministrador para
corregir posibles errores.

ESTRUCTURA DEL TRABAJO

USUARIOS USUARIOS
ESCRITORES REGISTRADOS

NOTICIA

RESPONSABLE EQUIPO
WEB DIRECTIVO

RESPONSABLE
WEB

¡PUBLICADA!

WEB

Javier Julián Olmos 20


Universidad Politécnica de Valencia GESTOR DE CONTENIDOS CMSPOBLETS | TFC

3. Alternativas posibles
INTRODUCCIÓN
Si bien la herramienta que hemos descrito con anterioridad como propuesta para la
comunicación externa de la asociación de vecinos de Castellar-Oliveral cumple con
muchas de las exigencias básicas que requiere un ente emisor de información, es
obvio que existen muchos y diferentes canales con muchas características distintas y
compatibles.
La comunicación es el elemento esencial, básico y más importante para conseguir
una unión ciudadana y impulsar un objetivo común de una población. Sin la unión
de los ciudadanos resulta mucho más difícil la consecución de estos objetivos.
Como todos sabemos, mucho antes de que existiese la comunicación online, había
diversos métodos para crear esta marea de opinión que trataremos de analizar y
comparar con nuestra elección actual.
Por otro lado, y dado que nuestro proyecto se ha orientado sobretodo a la comu-
nicación online, vamos a comparar los diversos métodos que existen de comunión
entre usuarios y qué pros y contras podemos encontrar, sobretodo en comparación
con nuestro sistema de gestión de contenidos adaptado CMSPoblets.

www.flickr.com (Claudio Olivares)

Javier Julián Olmos 21


Universidad Politécnica de Valencia GESTOR DE CONTENIDOS CMSPOBLETS | TFC

POSIBLES ALTERNATIVAS
Como hemos visto anteriormente, existen muchos modos distintos de alcanzar o
tratar de alcanzar objetivos similares a los que buscamos alcanzar con nuestra pro-
puesta.
Si bien existen muchos medios de comunicación y probablemente, con mayor o
menor trabajo, podríamos llegar a crear una campaña informativa, vamos a obviar
aquellos que por su complejidad, o por tiempo de dedicación, consideremos “exce-
sivos“ para un grupo de usuarios que se dedican a esta actividad de forma “secunda-
ria“
MEDIOS DE COMUNICACIÓN OFFLINE
Los medios de comunicación tradicionales son perfectamente válidos para campa-
ñas de información y pueden ser realmente útiles. De hecho, en ciertos aspectos,
siguen superando en muchos casos a los medios online, sobretodo porque todavía
existe una acuciada brecha digital
“Brecha digital es una expresión que hace referencia a (...) las diferencias que hay
entre grupos según su capacidad para utilizar las TIC de forma eficaz, debido a los
distintos niveles de alfabetización y capacidad tecnológica. También se utiliza en
ocasiones para señalar las diferencias entre aquellos grupos que tienen acceso a
contenidos digitales de calidad y aquellos que no. El término opuesto que se emplea
con más frecuencia es el de inclusión digital. “
Wikipedia
De entre los medios tradicionales vamos a eliminar aquellos que suponen una gran
inversión económica, como canales de transmisión radiofónica o televisiva, dado la
dificultad de acceso a los mismos con los presupuestos que maneja esta asociación:
• Correo tradicional: “Servicio público que tiene por objeto el transporte de la co-
rrespondencia oficial y privada. “ Es el medio por el cual desde hace siglos y hasta
nuestros días se envía información de alto interés.
En nuestro caso, el envío de cartas a los ciudadanos es compatible y válido en
cualquier caso. A día de hoy, muchas empresas envían información a clientes
potenciales mediante correo, para avisarles de novedades o servicios.
Además, el envío por correo permite la confidencialidad, la recepción del correo
por el usuario que nosotros decidamos y cierta rapidez temporal para un medio
económico.
Sin embargo, no podemos olvidar que siendo nuestro objetivo llegar a un nú-
mero de usuarios lo más amplio posible, que nuestra información no es secreta
ni confidencial y que el envío de correos masivos, por medios tradicionales, cada
cierto tiempo sí genera un gasto relativamente alto, podemos llegar a la conclu-
sión de que, si bien el correo es un medio completamente válido como apoyo
compatible a otro sistema para casos puntuales, no se trata del sistema más
apropiado para el envío de información masiva, compartida y pública.

Javier Julián Olmos 22


Universidad Politécnica de Valencia GESTOR DE CONTENIDOS CMSPOBLETS | TFC

• Eventos y reuniones: La puesta en marcha de asambleas públicas donde los


ciudadanos puedan expresar libremente su opinión es, probablemente, la me-
jor de las posibilidades. La libre expresión, y transmisión, de las ideas entre los
asociados más activos, para llegar a un consenso dentro de un foro libre al que
pueda acceder cualquiera con una serie de propuesta, sean votadas y unánime-
mente aceptadas sería, sin duda, el mejor de los escenarios para llevar a cabo
una asociación.
Y en segundo lugar el uso del boca a boca como medio de transmisión de la
información, aún siendo el menos fiable, es uno de los más activos, sobretodo en
pequeñas agrupaciones.
Pero, claro está, no es nuestro objetivo, ni objeto de nuestro trabajo como comu-
nicadores, ni tan solo una alternativa eficaz el uso de este tipo de eventos para la
transmisión informativa si bien, sin duda es compatible con nuestra propuesta.
Actualmente la asociación se organiza en pequeñas asambleas a las que acuden
semanalmente los socios más activos, aunque no existe perjuicio, para quién
lo solicite, de acudir a exponer lo que crea conveniente. Sin embargo, y en este
caso topamos con un viejo tópico, la realidad es que la asociación, aunque habla
en nombre de miles de personas, no tiene más de un par de decenas de socios
mínimamente activo de forma habitual.
• Publicación de panfletos: Otro modo de llevar a cabo de modo tradicional la
información de los usuarios es mediante la publicación y reparto de folletos en
centros de información adecuados para que nuestros socios, y el ciudadano en
general tengan acceso a la información publicada.
Por destacar los aspectos positivos de este tipo de medida podríamos decir que
se trata, en principio de una acción relativamente barata, que además se puede
ejecutar con cierta facilidad dentro de un ámbito local reducido, y que el tiempo
necesario para la edición, suponiendo que existe una metodología de trabajo
previa, es relativamente bajo. Si sabemos como y dónde colocar nuestros fo-
lletos, estamos actuando sobre un público objetivo de forma medianamente
válida.
Por desgracia en este caso cuenta con determinados puntos en contra cuya
“importancia“ le restan validez. En primer lugar, si bien la edición de una tirada
de folletos no resulta demasiado cara, la edición habitual de copias suficientes
resultaría extremadamente caro y no podemos saber si estamos realmente in-
formando a nuestros ciudadanos, ya que el mensaje no les llega directamente y
desaparece en un corto espacio de tiempo.
• Rediseño de revista: Uno de los problemas que acusa actualmente la revista es
la falta de un diseño adecuado, organizado, estructurado y fácil de leer. Por ex-
periencia propia, el problema de la actual publicación es que es muy monótona,
y desestructurada, mezclando publicidad, fotocopias de resoluciones judiciales,
poemas y críticas en un pequeño batiburrillo que crea una gran pereza atender
durante un largo periodo de tiempo.
Javier Julián Olmos 23
Universidad Politécnica de Valencia GESTOR DE CONTENIDOS CMSPOBLETS | TFC

Una de las posibilidades más factibles sería el rediseño de la revista creando una
estructura clara y dándole un poco de color, de imagen, de organización y bus-
cándole un modo de conexión con la ciudadanía de la pedanía.
Sin embargo nos encontramos con los mismos problemas que hemos detallado
anteriormente en el punto 2.2 destacando especialmente el coste económico
que supone la edición de la revista pero más aún la escasa repercusión por su
dilatación temporal, convirtiéndose más en un pasatiempo que en un modo de
información reflexiva.
Si bien todos los puntos que hemos tratado tienen diversos problemas por los que
creemos que existe otro método más completo, debemos tener en cuenta que cada
uno de los posibles medios de comunicación tratados son compatibles y útiles en
una estrategia de comunicación, pero que no atañen ni serán tratados en este estu-
dio dado que nuestro objetivo es buscar el elemento más válido y que reúna mejo-
res condiciones para su puesta en marcha.
MEDIOS DE COMUNICACIÓN ONLINE
Siendo el nuevo lenguaje de los medios, aún por explotar, y con unas posibilidades
todavía desconocidas e incontrolables, está claro que no podemos olvidarnos de los
medios online donde ya más de el 55% de la población según datos del INE (Institu-
to nacional de Estadística) disponen de Internet en sus hogares y evoluciona al ritmo
de un aumento del 5% anual(1).
Así pues, sin duda los medios online, sobretodo internet y el correo electrónico son
medios asentados y en evolución en nuestra sociedad y tienen características únicas
que permiten dar una información de un modo distinto y eficaz.
Debemos pues, explorar y potenciar estos ámbitos en nuestras estrategias comuni-
cativas y dotar a todas los usuarios potenciales de las herramientas y de la formación
necesaria, facilitando al máximo su introducción en la TIC (Tecnologías de la Infor-
mación y la Comunicación).
Pasemos pues a detallar los diversos medios que son mayoritarios en nuestra socie-
dad y cual de ellos es de mayor interés para que nuestros objetivos sean llevados a
cabo con mayor facilidad y máxima eficacia:
Páginas Web estáticas: Los sitios Web estáticos son aquellos sitios enfocados prin-
cipalmente a mostrar una información permanente, donde el navegante se limita a
obtener dicha información, sin que pueda interactuar con la página Web visitada, las
Web estáticas están construidas principalmente con hipervínculos o enlaces (links)
entre las páginas Web que conforman el sitio, este tipo de Web son incapaces de

(1) Datos del Instituo Nacional de estadística: “Encuesta sobre Equipamiento y Uso de Tecnologías de la Información y
Comunicación en los hogares 2008 “ datos tomados de la encuesta de uso en la Comunidad Valenciana y de la evolución
entre los años 2002-2008

Javier Julián Olmos 24


Universidad Politécnica de Valencia GESTOR DE CONTENIDOS CMSPOBLETS | TFC

soportar aplicaciones Web como gestores de bases de datos, foros, consultas on line,
e-mails inteligentes...
Esta es una opción más que suficiente para aquellos sitios Web que simplemente
ofrecen una descripción de su empresa, quienes somos, donde estamos, servicios,
etc... ideal para empresas que no quieren muchas pretensiones con su sitio Web,
simplemente informar a sus clientes de sus productos y su perfil de empresa.
La gran desventaja de los sitios Web estáticos reside en lo laborioso que resulta su
actualización así como la pérdida de potentes herramientas soportadas con bases
de datos.
No resulta, pues, demasiado interesante para nuestro sitio Web, que debe informar
continuamente y ofrecer nuevos datos a los visitantes disponer de una página Web
donde la información sea costosa de actualizar y requiera de conocimientos especí-
ficos de programación a unos usuarios que, por defecto, debemos tener en cuenta
que no disponen de ellos.
E-mail o campañas de mailing: El mailing (también conocido como correo directo)
es una variedad de marketing directo que consiste en enviar información publicita-
ria por correo postal; esto es, un folleto publicitario que suele ir acompañado de una
carta personalizada. Tanto el folleto como la carta son creaciones publicitarias que
muestran los beneficios o ventajas de determinado producto.
Si bien la descripción de una campaña de mailing se aplica cada día más a estrate-
gias informativas, como las que llevan a cabo diferentes empresas o organizaciones,
resulta por lo general engorroso y poco apetecible recibir bombardeos de informa-
ción, cuando muchas veces es el usuario el que desea elegir por él mismo cuando

Campaña de mailing informativo para socios de Amnistía Internacional

Javier Julián Olmos 25


Universidad Politécnica de Valencia GESTOR DE CONTENIDOS CMSPOBLETS | TFC

acceder a la misma. Por lo general, y por experiencia personal, las campañas de


mailing acaban siendo enviadas al correo no deseado, y el usuario accede a la infor-
mación por decisión propia.
En este caso, en mi opinión, la campaña de mailing es apta en ocasiones puntuales y
muy encaminada a una comunicación concreta y de gran importancia, evitando en
lo posible la antipatía y la falta de interés de los ciudadanos hacia las acciones que
requieran especial atención.
Blog: Un blog, o en español también una bitácora, es un sitio web periódicamente
actualizado que recopila cronológicamente textos o artículos de uno o varios auto-
res, apareciendo primero el más reciente, donde el autor conserva siempre la liber-
tad de dejar publicado lo que crea pertinente. El nombre bitácora está basado en
los cuadernos de bitácora. Cuadernos de viaje que se utilizaban en los barcos para
relatar el desarrollo del viaje y que se guardaban en la bitácora. Aunque el nombre
se ha popularizado en los últimos años a raíz de su utilización en diferentes ámbitos,
el cuaderno de trabajo o bitácora ha sido utilizado desde siempre.
Este término inglés blog o weblog proviene de las palabras web y log (‘log’ en inglés
= diario). El término bitácora, en referencia a los antiguos cuadernos de bitácora de
los barcos, se utiliza preferentemente cuando el autor escribe sobre su vida propia
como si fuese un diario, pero publicado en la web (en línea).
Un blog, es, por definición, quizá uno de los medios online que más se acerca a
nuestra propuesta. Un espacio apto para la edición de artículos donde, de hecho, se
publican diversas publicaciones y revistas.

Ejemplo de blog enfocado a la publicación de noticias

Javier Julián Olmos 26


Universidad Politécnica de Valencia GESTOR DE CONTENIDOS CMSPOBLETS | TFC

Pero, por desgracia, no podemos pasar por alto alguna característica que nos impi-
de manejar un blog cualquiera, y sobretodo, depender de un blog en sí mismo (si
tenemos en cuenta y aceptamos la definición que hemos dado). Si necesitamos que
nuestra página, nuestro portal web, de una serie de servicios informativos a nuestros
asociados o ciudadanos en general la simple exposición de artículos, si bien es un
medio factible, útil y válido, no es suficiente por sí mismo para la generación de to-
dos los servicios que en este caso nos interesa mostrar, como podría ser un apartado
exclusivo para la exposición de documentos, información personalizada o progra-
mación de eventos.
Video o videoblogs: Actualmente en plena expansión, el video online, y más aún,
el videoblogging, se han convertido en una atractiva propuesta que llama mucho la
atención de los usuarios para cualquier muestra informativa. Existen algunos canales
de información online, además de los tradicionales, que se han hechos un hueco en
el mercado y están creando una corriente de usuarios que son fieles seguidores.

LaComunaTv, un ejemplo de VideoBlog que ha triunfado en España

Sin embargo, lo cierto es que a pesar de que resulta una propuesta realmente in-
teresante y probablemente con un gran futuro, deberíamos disponer de tiempo,
equipos, personal medianamente cualificado y una pequeña inversión económica
además de un tiempo de preparación básico para cada uno de los videos que actual-
mente resulta imposible.
Además la inmediatez que buscamos en la noticia y la imposibilidad de desarrollar
un trabajo en equipo dentro de la asoaciación, ya que cada uno de los socios cumple
un papel además de su propia actividad profesional deja esta atractiva posibilidad
en el tintero, si bien no deja de ser interesante siempre en propuestas de este tipo y
que, probablemente, una asoaciación con una participacion más joven, con menos
obligaciones y más fresca, podría llevar a cabo sin duda alguna.

Javier Julián Olmos 27


Universidad Politécnica de Valencia GESTOR DE CONTENIDOS CMSPOBLETS | TFC

OPCIÓN ELEGIDA: GESTOR DE CONTENIDOS (CMS)


PORTALES WEB Y GESTORES DE CONTENIDOS
Un portal de Internet es un sitio web cuyo objetivo es ofrecer al usuario, de forma
fácil e integrada, el acceso a una serie de recursos y de servicios, entre los que suelen
encontrarse buscadores, foros, documentos, aplicaciones, compra electrónica, etc.
Principalmente están dirigidos a resolver necesidades específicas de un grupo de
personas o de acceso a la información y servicios de una institución pública o priva-
da.
Mediante los medios que hemos tratado de definir y explicar se pueden realizar
algunas de estas acciones, pero si lo que buscamos es dar a nuestro sitio web una
serie de servicios avanzados para, en primer lugar compartir información y hacer
al usuario partícipe de la misma, y en segundo lugar, gestionar de forma efectiva y
tener control sobre nuestra aplicación, vamos a necesitar un sistema de gestión de
contenidos.
En nuestro caso lo que buscábamos era dar una serie de servicios básicos de los que
actualmente no dispone el ciudadano sea por medio de medios públicos o privados
y además complementarlo con una iniciativa surgida de la propia ciudadanía, cons-
ciente del problema expuesto dándole el empujón tecnológico necesario para que,
además se cumpliese el principal objetivo de la asociación de ciudadanos: hacer
llegar la información lo más lejos posible y concienciar, de alguna forma, a posibles
ciudadanos suscriptores.
Por último, la puesta a disposición de los ciudadanos de un sistema de gestión de
contenidos les permite mejorar exponencialmente la gestión de todos los medios de
publicación y mejorar el flujo de trabajo de los socios, además de darle al p’royecto
previo todas las cualidades ya explicadasen puntos anteriores derivadas del uso de
nuevas tecnologías.

Javier Julián Olmos 28


Universidad Politécnica de Valencia GESTOR DE CONTENIDOS CMSPOBLETS | TFC

4. Deficinición del proyecto


INTRODUCCIÓN
Una vez analizadas todas las posibilidades posibles y una vez tenidos en cuenta los
pros y los contras de la elección de las mismas vamos a desarrollar la opción que
hemos considerado más adecuada para los objetivos de nuestro proyecto: un gestor
de contenidos online.
En primer lugar hemos tomado la decisión de poner marcha una Web dinámica per-
mitiendo a tanto a los usuarios como a los editores disponer de una interfaz atractiva
adecuada para el uso que necesitan en un proyecto como éste.
En segundo lugar hemos analizado los diferentes sistemas de gestión de contenidos
existentes en el mercado, la gran mayoría de ellos libres, para decidir de qué forma
podemos ajustar nuestras necesidades a la herramienta adecuada. Después de un
análisis exhaustivo de los principales y aquellos que más se ajustan a nuestras nece-
sidades, y teniendo en cuenta que nuestro usuario objetivo es un neófito en nuevas
tecnologías, tomamos la decisión de crear un nuevo sistema de gestión de conteni-
dos: CMSPoblets.
Previo a la puesta en marcha del proyecto hemos definido una estructura que ana-
lizaremos más adelante pero que a grandes trazos define dos grandes bloques: la
zona pública y el panel de administración.
En el primero ubicaremos toda aquella información pública y accesible para cual-
quier usuario que acceda libremente a la Web. En la parte de administración defini-
Javier Julián Olmos 29
Universidad Politécnica de Valencia GESTOR DE CONTENIDOS CMSPOBLETS | TFC

remos varios módulos donde los usuarios que estén previamente definidos podrán
modificar los contenidos de la página y adaptarlos según las necesidades.
Una vez definida la estructura hemos definido también la estructura visual del pro-
yecto estableciendo una especie de imagen corporativa común al mismo y dándole
una forma coherente.
Un análisis exhaustivo del tipo de usuarios, del concepto o temática principal que
envuelve la realización de este proyecto sumado a un estudio de las posibilidades
cromáticas más adecuadas nos han llevado a usar colores tierra, verdes y colores
neutros, que detallaremos más adelante.
Por último hemos definido cada elemento gráfico y cada apartado intentado facilitar
al máximo al futuro usuario de la herramienta el llevar a cabo sus objetivos de forma
sencilla. Esto es, la usabilidad.

PAGINAS WEB DINÁMICAS


Las paginas Web dinámicas se definen por su propio nombre. Se trata de páginas
Web escritas en lenguaje HTML que pueden variar en cada llamada al servidor en
función de una serie de variables.
El HTML, por sí mismo, es una especie de lenguaje usado para dar forma visual a un
sitio Web, esto es, definir colores, tamaño de fuentes, contenidos, etc. Sin embargo,
por sí mismo resulta ineficiente para que una página Web sea visitada constante-
mente en busca de nueva información, lo cual es nuestro objetivo.
El HTML, sin embargo, es la clave fundamental para la interacción entre el usuario
y nuestro sitio Web y, en la mayoría de los casos, el único medio. Sin embargo para
el proyecto que nos ocupa, necesitaremos otro/s lenguaje que, de la mano de éste,
permitan darle dinamismo y cambio más o menos constante a nuestro sitio Web.
Estos otros lenguajes, puesto que existen varios, nos permitirán entre otras cosas dar
respuestas inteligentes a una serie de peticiones del usuario, sea visitante o adminis-
trador. Con estos lenguajes se crean comercios electrónicos, portales, magazines...
etc.
Hemos tenido en cuenta que en nuestro proyecto es necesaria la actualización cons-
tante y la edición de determinados aspectos de la Web, como por ejemplo el registro
y eliminación de usuarios.
Imaginemos por un momento nuestra página Web creada en HTML plano sin len-
guajes de servidor. Tendríamos que crear y editar el código cada vez para añadir una
nueva página cada vez y, además editar las páginas que tengan relación con esta
para que se adapten a los nuevos contenidos.
Los lenguajes de servidor, en nuestro caso, lo que van a permitir es que cada peti-
ción que el usuario haga sea enviado al servidor, y éste responda dándole al usuario
la respuesta adecuada a su petición en forma de HTML, totalmente legible por el
navegador que corresponda.

Javier Julián Olmos 30


Universidad Politécnica de Valencia GESTOR DE CONTENIDOS CMSPOBLETS | TFC

SISTEMA DE GESTIÓN DE CONTENIDOS (CMS)


Un sistema de gestión de contenidos es un sistema de soporte para la gestión, edi-
ción y adaptación de contenidos en páginas Web.
El sistema permite cambiar el contenido del sitio Web sin alterar ni tener que editar
si no se desea la interfaz gráfica del mismo. Estos contenidos se gestionan mediante
el uso de bases de datos y existen diferentes perfiles que permiten editar unos u
otros aspectos.
El objetivo principal de los gestores de contenido es facilitar al usuario en la medi-
da de lo posible la renovación, adaptación o ampliación de los contenidos de una
página Web de forma rápida y sencilla, evitando la tarea, en algunos casos compleja,
de manejar el código fuente.
Previo a la concepción de nuestro gestor de contenidos hemos comparado diversos
gestores de contenido con la intención de analizar sus posibilidades y convenir, en
su caso, cual de ellos era el más adecuado para nuestro proyecto, basándonos en
una serie de cláusulas clave que hemos definido anteriormente y, cuyo punto de
sustentación principal era la sencillez y la adaptabilidad a un tipo de usuario genéri-
co sin conocimientos avanzados de informática y, sobretodo, de gestión de conteni-
dos o sistemas de creación y edición de páginas Web.
GESTORES DE CONTENIDOS DE MAYOR USO EN EL MERCADO
Dado que los gestores de contenido, cada vez más, son pieza principal en la creación
de páginas Web de una complejidad media, o de aquellas que requieren una actuali-
zación relativamente constante, en los últimos años han aflorado múltiples proyecto
que han tratado de dotar a los múltiples usuarios de la red de herramientas para
facilitar este trabajo.
Dado que existen diferentes gestores de contenido, y a pesar de que el fin es el mis-
mo, la utilización de los mismos puede diferir mucho en función del usuario, siendo
más avanzado en función de si va a utilizarlo un desarrollador para llevar a cabo ta-
reas avanzadas de forma sencilla o un diseñador que no vaya a llevar a cabo grandes
tareas de gestión, pero facilitar trabajos que requieren de conocimientos de código.
Cabe recordar que nuestro fin principal es encontrar un sistema de gestión que
permita a usuarios con conocimientos bajos del mundo de internet, y en especial de
gestión o creación de páginas Web, llevar a cabo tareas relativamente complejas de
gestión de usuarios, subir documentos o fotografías. Por lo tanto, una de las tareas
principales, era saber si existía en el mercado un sistema que llevase a cabo tareas
sencillas con un interfaz apropiada para el tipo de usuarios que hemos definido.
Otro de los puntos a tener en cuenta era el hecho de que no disponemos de un
presupuesto amplio para el mismo, por lo que deberíamos de tener en cuenta que
nuestra elección debería basarse fundamentalmente en gestores de código abierto
o de precio muy reducido.

Javier Julián Olmos 31


Universidad Politécnica de Valencia GESTOR DE CONTENIDOS CMSPOBLETS | TFC

GESTORES DE CONTENIDOS DE MAYOR USO EN EL MERCADO


En este apartado vamos a analizar brevemente los principales gestores de contenido
que se manejan en el mercado, aquellos que sea por su gran comunidad de desa-
rrollo, disponen de gran cantidad de medios para su gestión y adaptación, como
aquellos cuya eficacia o novedad ha sorprendido a la comunidad de usuarios y han
penetrado en la red, siendo usados de forma mayoritaria.

1. DRUPAL

Portada principal de Drupal

Drupal, citando directamente desde el sitio Web de la comunidad hispana del gestor
de contenidos, se autodefine como “un sistema de gestión de contenido modular y
muy configurable.
Es un programa de código abierto, con licencia GNU/GPL, escrito en PHP, desarrollado y
mantenido por una activa comunidad de usuarios. Destaca por la calidad de su código y
de las páginas generadas, el respeto de los estándares de la Web, y un énfasis especial en
la usabilidad y consistencia de todo el sistema.
El diseño de Drupal es especialmente idóneo para construir y gestionar comunidades
en Internet. No obstante, su flexibilidad y adaptabilidad, así como la gran cantidad de
módulos adicionales disponibles, hace que sea adecuado para realizar muchos tipos
diferentes de sitio Web.”

Javier Julián Olmos 32


Universidad Politécnica de Valencia GESTOR DE CONTENIDOS CMSPOBLETS | TFC

Drupal es actualmente uno de los sistemas más potentes de gestión de contenidos y


con una mayor comunidad internacional de desarrollo. Es, de algún modo, el gestor
de contenidos más completo y que mayor posibilidades de realizar portales y pagi-
nas Web con contenidos.
¿Por qué hemos decidido que este potente gestor de contenidos no es el adecuado
para nuestro proyecto? Muy sencillo, el hecho de ser un CMS tan potente, con tantas
características, con tantas opciones y personalización incurría en dos errores base de
nuestro trabajo:
• Un exceso en la cantidad de información a manejar, aspecto que repercute ne-
gativamente en un usuario que tiene que hacer una serie de gestiones y necesita
para ello la máxima sencillez posible dada su escasa formación en nuevas tecno-
logías.
• Un exceso de opciones, personalización y comandos que realmente no son ne-
cesarios para el usuario final de este proyecto entre las que se incluye la creación
de redes sociales, administración documental... etc..
• Un exceso, por último, de trabajo de personalización baldío para adaptar al usua-
rio al software, y no al contrario. Buscamos un software que nos de característi-
cas muy concretas y sencillo.
En definitiva, nos encontramos ante el gestor de contenidos de mayor potencia,
posibilidades y escalabilidad a nivel mundial y que detrás mantiene toda una comu-
nidad de usuarios a nivel mundial espectacular.
Para nuestras necesidades Drupal supone un exceso de información, de opciones
y de personalización que no es necesario para el proyecto que queremos llevar a
cabo.
2. JOOMLA

Como reza la pagina Web oficial de Joomla (www.joomla.) éste es un gestor de


contenidos “que permite crear potentes portales y aplicaciones Web de forma sencilla”.
Entre otros aspectos dice ”tener una gran facilidad de uso y escalabilidad, convirtiendo
a Joomla en uno de los CMS de mayor impacto en el mercado”
Una de las principales características de Joomla es que se trata de un sistema to-
talmente creado en PHP y MySQL que permite el uso de base de datos para crear
portales Web o aplicaciones ricas en contenidos.
Además, Joomla dispuso del primer y más evolucionado portal de usuarios en Espa-
ñol, creando una comunidad de desarrolladores muy activa que le han dado a este
CMS la mayor penetración entre desarrolladores de contenidos de todo el mercado
español.
Joomla es una evolución de un anterior gestor de contenidos llamado MAMBO y

Javier Julián Olmos 33


Universidad Politécnica de Valencia GESTOR DE CONTENIDOS CMSPOBLETS | TFC

otra de sus características es que se trata de un sistema de código abierto.


Ésta es una muestra de la interfaz del panel de Administración de Joomla:

Portada principal de Joomla

Gestor de documentos de Joomla

Joomla es objetivamente, a primera vista, mucho más atractivo para el usuario no


desarrollador o experto y sobretodo está muy bien organizado para que sea fácil de
encontrar la información que se desea.
Este gestor de contenidos está mucho más pensado en términos de diseño para que
la información o los enlaces vayan acompañados de iconos (a veces incluso dema-
siado grandes o innecesarios) y en usabilidad, ya que para la mayoría de casos un
solo clic te permite acceder a tablas de contenidos.
Por otro lado, el paquete básico incluye multitud de módulos que permiten configu-
rar nuestra web y dar nuevas funcionalidades. Por último, la comunidad, al igual que
muchos otros, incluye plugins que podemos instalar fácilmente en nuestro servidor

Javier Julián Olmos 34


Universidad Politécnica de Valencia GESTOR DE CONTENIDOS CMSPOBLETS | TFC

para dar una mayor cantidad de servicios.


La razón por la que creímos que Joomla no es el gestor de contenidos adecuado
para nuestro proyecto surgió al cabo de unas horas de uso, probando el sistema. Lo
que, en teoría, parece un sistema de gestión de contenidos sencillo, de fácil uso y
para todos los usuarios no lo es tanto.
Si bien, para la gran cantidad de opciones disponibles, debemos volver a considerar
que es un sistema muy preparado para un uso “agradable“, resulta excesivamente
complejo para una persona sin conocimientos informáticos medio-avanzados.
Por otro lado Joomla es un gestor de contenidos genérico, que si bien, dado su li-
cencia GPL, el coste del trabajo de customizarlo para hacer “visibles“ nuestras princi-
pales intenciones resulta, en mi opinión, demasiado costoso y complejo. Actualmen-
te la información que nos interesa está “escondida.“
Joomla fue el primer sistema considerado a la hora de llevar a cabo este proyecto,
pero una vez se inició el testeo del sistema sin ningún tipo de conocimiento de la
organización del mismo también de comprobó que existe una falta de organización
lógica y acceso fácil a ciertos menús que son pieza clave de este proyecto.

3. EXPRESSION ENGINE
Expression Engine es, probablemente, el mejor gestor de contenidos que hemos po-
dido analizar relacionado con este proyecto. Es sencillo, usable, visualmente atracti-
vo, organizado... etc.
Como ellos mismos se definen, EEngine es “ExpressionEngine is a flexible, feature-rich
content management system that empowers thousands of individuals, organizations,
and companies around the world to easily manage their website. “
Expression engine está desarrollado en PHP + MySQL facilitando al máximo el
trabajo de los desarrolladores para evolucionar las herramientas disponibles en la
versión libre del sistema, pensado para usuarios base, con características limitadas,
pero válidas para desarrollos relativamente sencillos.
El sistema de expression engine está compuesto de módulos, de los cuales los más
importantes van implementados por defecto en el paquete de descarga gratuito
que, por otro lado, es un buen sistema, aunque limitado, para potenciar el negocio
de la venta de paquetes avanzados, a precios asequibles.
Entre otros aspectos, el módulo básico implementa varios paquetes para web
básica, así como módulos para la creación de blogs, acceso de usuarios, subida de
archivos... etc.

Javier Julián Olmos 35


Universidad Politécnica de Valencia GESTOR DE CONTENIDOS CMSPOBLETS | TFC

Panel de administración de Expression Engine

Gestión del módulo de weblog de Expression Engine

Sin embargo, el módulo básico limita el número de herramientas disponibles y es


este el punto donde falla este genial gestor de contenidos, que es, sin duda, el que
cumple con más de nuestros requerimientos.
En primer lugar es sencillo. Es un gestor de contenidos donde tenemos un menú de
navegación superior con menú desplegable en los casos que sea necesario con cada
uno de los módulos diferenciados y fácilmente accesibles, permitiendo a los usua-
rios acceder sin tener que hacer uso de varios clics, a cualquier apartado del sistema.
En segundo lugar es útil. Cada una de las herramientas está diseñada de manera que
las opciones de gestión sobre las mismas esté clara y diferenciada, incluso destacan-
do determinadas acciones más importantes.
Por desgracia, la versión libre tiene algunas deficiencias. No adjunta, entre otras
cosas, un sistema de galería de fotografías, que sólo podemos conseguir mediante
pago del sistema. Tampoco incluye módulos para foros, para crear páginas nuevas...
etc.

Javier Julián Olmos 36


Universidad Politécnica de Valencia GESTOR DE CONTENIDOS CMSPOBLETS | TFC

4. EZPUBLISH
Ezpublish es un sistema de gestión de contenidos empresarial, también conocidos
como ECM (Enterprise Content Management) al estilo de sistemas como Alfresco o
OpenCMS cuyo objetivo es la gestión integral de los contenidos de organizaciones y
empresas, y lo que les diferencia del resto de sistemas de gestión de contenidos, es
que por defecto, van preparados para le gestión de información en grandes cantida-
des de forma rápida y sencilla.
Ezpublish es, como exigíamos, un sistema de gestión de contenidos libre, de código
abierto y desarrollado en PHP y MySQL y dispone de un apartado para contribucio-
nes de diseñadores y desarrolladores, lo que lo convierte en un sistema con gran
escalabilidad y muy útil.
De hecho, Ez publish está evolucionando a nivel mundial de modo que ha ganado
diversos premios y puede, en breve, situarse a nivel de uso de sistemas como Joomla
o Drupal.
Ezpublish es un sistema de gestión de contenidos muy avanzado que permite llevar
a cabo gran cantidad de operaciones muy habituales en el desarrollo de proyectos
web, desde páginas personales hasta tiendas online.
En nuestro caso, este gestor de contenidos empresarial implementa muchas cuali-
dades interesantes y ‘útiles para un proyecto de gestión de comunidad, sin embargo,
ya en su versión básica (dado que también dispone de un sistema de pago pre-
mium) implementa características para nuestras necesidades.
Por otro lado, su modo de trabajo, a la vez novedoso y eficiente, puede resultar
complicado para usuarios noveles y requiere de un tiempo de adaptación ya que no
está pensado para que lo gestionen usuarios noveles. En mi opinión, Ezpublish está
creado por y para usuarios avanzados de sistemas de gestión de contenidos que,
con un estilo similar a OpenCMS buscan un sistema rápido de gestión avanzada.
Además, un sistema que requiere de adaptación supondría un desarrollo avanzado
del mismo para la adaptación a nuestros objetivos demasiado grande como para
llevarlo a cabo, siendo objetivamente más adecuado buscar un sistema sencillo con
características de facilidad de uso y de adaptación más rápidas.
En definitiva, pensamos que EZpublish es un sistema demasiado avanzado para un
proyecto de dimensiones mayores y pensado tanto para gestión como para desa-
rrollo de usuarios avanzados con un perfil de desarrollador, y no tanto para usuarios
noveles que buscan unas características determinadas.

Javier Julián Olmos 37


Universidad Politécnica de Valencia GESTOR DE CONTENIDOS CMSPOBLETS | TFC

Apartado de gestión de la home de una página web con EZpublish

Javier Julián Olmos 38


Universidad Politécnica de Valencia GESTOR DE CONTENIDOS CMSPOBLETS | TFC

5. PLONE
Plone es un sistema de gestión de contenidos basado en Zope, nacido en 2001 y
que actualmente cuenta con una cuota de mercado del 2% y tiene una comunidad
activa de usuarios en 51 países, así como grupos de desarrollo que implementan
habitualmente add-ons, themes y documentación sobre el mismo.
Plone, a diferencia del resto de gestores de contenidos, está desarrollado en Python.
Python es un lenguaje de programación interpretado comparable a Perl, Java o
Ruby. Actualmente es un lenguaje de programación en crecimiento en SO como
Linux, donde hay una gran cantidad de aplicaciones creadas en este lenguaje.
Una de las principales características de Plone, es el sistema de trabajo, organizado
en portlets. Los portlets son pequeñas aplicaciones independientes que pueden ser
implementadas de forma independiente como módulos en nuestra página web, así
como editados al gusto del usuario.
Sin embargo, tras el primer análisis, y la impresión positiva de este sistema de ges-
tión de contenidos que, entre otras cosas, dispone de un panel de control sencillo y
amigable, incluso en ocasiones demasiado simple para los diseños actuales, en-
contramos una serie de aspectos que nos hacen decidir buscar otra solución para
nuestras necesidades actuales.
En primer lugar, al tratarse de un sistema basado en lenguaje python, y a pesar de
que este lenguaje sea también de código abierto, no es el lenguaje que requerimos
para nuestro proyecto, y limita en cierta medida nuestra capacidad de desarrollo y
adaptación del mismo.
Por otro lado, como suele ser habitual, el sistema no está pensado tanto para una
gestión sencilla, sino que implementa portlets por defecto para gestión avanzada de
sitios, siendo innecesario para nuestros requerimientos y aspecto que puede impli-
car ciertas complicaciones para nuestros usuarios.
Por último, no facilita en absoluto la adaptación o creación de temas adecuados.
Dado que nuestro objetivo no es sólo dotar a los usuarios de un CMS sencillo y usa-
ble, sino además adaptarlo a un estilo propio, este sistema de gestión de contenidos
no es, definitivamente, apto para un diseño rápido y preciso, a pesar de que dispon-
ga de una comunidad de desarrollo importante con mucho temas ya desarrollados.

Javier Julián Olmos 39


Universidad Politécnica de Valencia GESTOR DE CONTENIDOS CMSPOBLETS | TFC

Panel de administración de Plone

Gestión de temas en Plone

Javier Julián Olmos 40


Universidad Politécnica de Valencia GESTOR DE CONTENIDOS CMSPOBLETS | TFC

5. Poblets: nuestro CMS


INTRODUCCIÓN
Tras un análisis exhaustivo de todos los detalles que conforman un sistema de ges-
tión de contenidos actual, desde las webs dinámicas, pasando por las bases de da-
tos, y terminando por los sistemas de gestión de contenidos de código abierto más
importante, o más adecuados para nuestras necesidades, que hemos encontrado en
el mercado actual. Teniendo en cuenta que existen decenas de gestores de conte-
nidos actualmente en el mercado resulta imposible hacer un análisis exhaustivo de
cada uno de ellos y relativamente imposible encontrar un desarrollo adecuado a
nuestras necesidades, dado que habitualmente estos sistemas no están preparados
para usuarios sin conocimientos de internet.
Es por ello que hemos considerado que la mejor opción es crear un sistema de ges-
tión de contenidos propio, con nuestras necesidades propias y adaptado al usuario
tipo, muy determinado, especificado en capítulos anteriores.
Para empezar hemos definido los aspectos ténicos que conforman un proyecto para
un sistema de gestión de contenidos y hemos analizado los pros y los contras de
una serie de gestores de contenidos avanzados que podrían ser representativos
del mercado actual. De todo ello hemos tomado aquellos aspectos necesarios para
poner en marcha nuestro proyecto y hemos hecho una selección de servicios, ca-
pacidades y necesidades de nuestro usuario final para conformar un proyecto muy
concreto, eficiente y eficaz para conseguir nuestros objetivos.
Javier Julián Olmos 41
Universidad Politécnica de Valencia GESTOR DE CONTENIDOS CMSPOBLETS | TFC

PORTADA PRINCIPAL: PÁGINA PÚBLICA


Nuestro proyecto consiste de dos partes diferenciadas y relacionadas entre sí: la
página públca, de acceso para los usuarios y donde se publica la información de ma-
nera organizada, además de los diferentes recursos que se van a poner a disposición
de los usuarios y de un panel de administración privado que manejan los gestores
de la web y donde se establecen los contenidos, se aprueban y se organiza la infor-
mación.
La portada principal de la web de Poblets se basa en la estructura informativa, punto
fuerte de nuestro “periódico online“ y de una serie de accesos a recursos e informa-
ción genérica de la asociación o de la pedanía.
Veamos un esquema de la estructura de la página principal que se repite en todas
las paginas interiores:

CABECERA

MENÚ DE NAVEGACIÓN SUPERIOR


MENÚ
PRINCIPAL

CONTENIDO

ACCESO
Y REGISTRO
DE USUARIOS

PIE DE PAGINA

Javier Julián Olmos 42


Universidad Politécnica de Valencia GESTOR DE CONTENIDOS CMSPOBLETS | TFC

1. CABECERA
La cabecera cumple una función identificativa.
En primer lugar la hemos dividido en dos apartados clave:
- La parte superior establece el título del gestor de contenidos y base de la
red, imaginando que se estableciese como gestor de contenidos para varias peda-
nías de Valencia. Este título puede ser editado y sustituido por el logo de la asocia-
ción de vecinos concreta o de la agrupación de usuarios que gestione la aplicación.
- La parte inferior consiste en una imagen identificativa del pueblo. En este
caso, nos hemos decantado por una imagen representativa de la calle principal del
pueblo, pero puede ser editado y sustituido por cualquier imagen representativa.
La idea es dotar de identificación visual a la página y a la vez de representación para
con los usuarios. Por otro lado, es un sistema de bienvenida, de saludo, cumpliendo
una labor estética.
La cabecera ocupa un amplio margen de la pantalla, esto se debe a un motivo casi
puramente estético, pero de alguna manera, facilita la introducción del usuario. En
estos pueblos existe una gran identificación del usuario con sus calles, con su peda-
nía. Además, todo usuario reconoce de inmediato cualquiera de los puntos repre-
sentativos que pueden ser mostrados debido a la poca extensión de los barrios.
2. NAVEGACIÓN HORIZONTAL
La navegación horizontal está pensada para funciones genéricas diversas. Este apar-
tado ahora solamente dispone del nombre para reconocer el barrio sobre el que
hemos creado el gestor de prueba, y un apartado para contactar con los administra-
dores. Pero se propone como un espacio libre donde pueden ser añadidos diversos
iconos generales que representen funciones comunes a todas las páginas.
La función de ejemplo desarrollada sería la de correo de contacto. En cualquier
caso, un usuario podría contactar directamente con los administradores o, al mismo
tiempo, con los responsables de la información para referirse a uno de los textos y
exponer su opinión o su crítica a cualquier texto.
Sin embargo, existen muchas otras posibles aplicaciones no desarrolladas pero
que podrían dar lugar a posibilidades de desarrollo de este apartado vertical, como
podría ser la opción de imprimir la noticia que se está leyendo, o en otro caso, la
opción de transformar la página en un PDF, entre otras muchas posibilidades que
requieren un trabajo de desarrollo mucho más amplio y complejo.
Estructuralmente, hemos decidido situar el nombre del pueblo a la izquierda ya que
se trata de una información de especial relevancia, que nos sitúa en el contexto in-
formativo de la página web. En cambio, los iconos que se sitúan en la parte derecha
de la barra de navegación son genéricos y variables, son, en este caso información
secundaria relacionada directamente con la información directamente inferior.

Javier Julián Olmos 43


Universidad Politécnica de Valencia GESTOR DE CONTENIDOS CMSPOBLETS | TFC

Página de inicio de CMSPoblets

Javier Julián Olmos 44


Universidad Politécnica de Valencia GESTOR DE CONTENIDOS CMSPOBLETS | TFC

3. NAVEGACIÓN VERTICAL
Esta barra va a ser el acceso principal para
los usuarios a los distintos subapartados de
la estructura web de la página.
Como hemos comentado anteriormente, la
estructura se divide en 5 apartados:
• Información: En este apartado se da una
breve descripción de la información
actual de la historia del barrio, de los di-
ferentes servicios públicos y privados de
mayor interés para los ciudadanos y que
puede ser ampliado con nuevas informa-
ciones.
• Noticias: Este es el apartado central del
sistema y el que da sentido a esta web.
Mientras que en la portada apenas pode-
mos disfrutar de las noticias más recien-
tes o de las destacadas, en función de la
información que se genera desde esta
asociación, en este apartado podremos
revisar el historial de noticias con una
mayor capacidad.
• Eventos: Dado que la población genera
una cierta capacidad de eventos, fiestas y
reuniones sociales y culturales, he deci-
dido que en este apartado los adminis-
tradores de la web puedan incluir, añadir
y borrar eventos para que la población
tenga constancia de todos los actos cul-
turales públicos y privados
• Fotografía: En la población, además de
actos culturales, se organizan viajes cul- Barra de navegación vertical

turales y de placer, de los que los admi-


nistradores suelen ser también organiza-
dores, este es un espacio para incluirlos
todos en imágenes.
• Documentos: Las acciones de la comu-
nidad suelen verse traducidas en docu-
mentación legal o documentos nece-
sarios, que pueden ser subidos en los
formatos adecuados a la web.

Javier Julián Olmos 45


Universidad Politécnica de Valencia GESTOR DE CONTENIDOS CMSPOBLETS | TFC

4. ACCESO Y REGISTRO PARA USUARIOS


Este es uno de los apartados principales de
la web, donde los usuarios registrados, ya
sean escritores o administradores, puedan
acceder libremente a los apartados de admi-
nistración.
Simplemente introduciendo su nombre de
usuario y contraseña, que han sido pre-
viamente definidos mediante el registro, y
aceptados por la comunidad de adminis-
tradores, pueden acceder a sus respectivos
apartados en función de su perfil.
Por otro lado, un usuario que todavía no se
ha registrado, puede acceder libremente Formulario de acceso
al formulario de registro para proponerse
como escritor, o para recibir habitualmente
un boletín de noticias, o ser informado por correo.
Un usuario recién registrado entra en la base de datos y el administrador será avisado en el
panel de administración, sólo cuando el administrador proponga un perfil el usuario podrá
acceder a su panel de administración.

Formulario de registro de nuevos usuarios

Agradecimiento tras el registro

Javier Julián Olmos 46


Universidad Politécnica de Valencia GESTOR DE CONTENIDOS CMSPOBLETS | TFC

5. NOTICIAS DESTACADAS
Las noticias se organizan en función de dos factores: temporal y destacadas. Las
noticias destacadas son noticias de especial importancia que necesitan aparecer
por encima del resto y no responder a criterios temproales para su aparición o no
en portada. Las noicias destacadas serán definidas por los administradores, y es
importante que se trate de noticias de alto valor informativo y con un contenido que
atraiga a los usuarios independientemente de el tiempo en que hayan sido escritas
y/o publicadas en la web.
Hay que tener en cuenta que las noticias destacadas son la parte más importante, a
nivel contenidos, de la web, ya que en ella se establecerá la noticia más importante
durante un periodo de tiempo y, por lo tanto, tenemos que tener en cuenta que sólo
habrá una noticia destacada en la web y que esta será visible en todos los apartados
de noticias.
En este caso, organizamos la información de manera que en primer lugar mostra-
mos el titular, en mayúsculas sobre fondo verde, en segundo lugar mostramos el
autor de esta noticia. En este caso ponemos como ejemplo “el administrador“, en
tercer lugar una entradilla, y por último un acceso directo a la noticia concreta. To-
dos estos apartados pueden ser definidos desde el panel de administración ya que
debemos diferenciar entre qué usuario la publica, y de donde viene el contenido, y
hemos dedidido optar por lo primero, en caso de citas textuales de periódicos, dado
que son habituales.
Podemos ver, más abajo un par de ejemplos:

Noticia destacada de creación propia

Noticia destacada de un medio externo

Javier Julián Olmos 47


Universidad Politécnica de Valencia GESTOR DE CONTENIDOS CMSPOBLETS | TFC

6. NOTICIAS GENÉRICAS
Dado que la publicación online consiste en un cúmulo de temas centrados en su-
cesos o actos acontecidos en la pedanía, y que esta se estructura en conjunto con
un grupo de escritores las noticias genéricas de asuntos habituales se organizarán
temporalmente, estando en portada sólo 5 noticias, 4 genéricas y una destacada.
Estas noticias se organizan, como hemos dicho, de forma temporal y es por ello que
hemos decidido que su principal diferenciación sea la fecha de publicación, arriba
del todo.
El resto de las noticias, se escriben y se publican igual, ya que es el adminsitrador, o
superadministrador, el encargado de establecer qué noticias se destacan, y cuáles
no. En este caso veríamos titular sobre fondo verde, escritor o referencia (tenemos
varios ejemplos), entradilla de la noticia predefinida por el escritor y acceso directo a
las diferentes noticias en toda su extensión.

Apartado de noticias genéricas en la portada de la web

Javier Julián Olmos 48


Universidad Politécnica de Valencia GESTOR DE CONTENIDOS CMSPOBLETS | TFC

SUABAPARTADOS Y SECCIONES SECUNDARIAS


1. INFORMACIÓN
Como hemos mencionado anteriormente, el apartado de información se limita a
ofrecer a los usuarios información genérica relativa al barrio respecto a su historia, a
su ubicación y a sus recursos públicos y privados de los que la población hace uso.
Podríamos comparar este apartado al habitual ‘Quienes somos‘ de muchas webs
comerciales y portafolios, pero específico de un población. En este caso, hemos de-
cidido extraer la información de Wikipedia, al ser un recurso libre y gratuito, pero lo
cierto es que no existen demasiados, por no decir ninguno, puntos de referencia de
los que contrastar información sobre esta localidad, a excepción de la enciclopedia
virtual.
Lo cierto es que esta información será adaptada por los mismos usuarios, creando
un punto de referencia local respecto a toda la información relativa a la pedanía.
Esta sección se sitúa en el apartado destinado a contenidos, al igual que todas las
otras secciones, y mantiene sin duda la estructura general de la página permitiendo
a los usuarios una fácil y rápida navegación a un clic por todos los contenidos del
sitio web.

Javier Julián Olmos 49


Universidad Politécnica de Valencia GESTOR DE CONTENIDOS CMSPOBLETS | TFC

Muestra del apartado de información

Javier Julián Olmos 50


Universidad Politécnica de Valencia GESTOR DE CONTENIDOS CMSPOBLETS | TFC

2. NOTICIAS
Si bien este apartado ya lo hemos tratado de forma más o menos amplia anterior-
mente, vamos a centrarnos en la visualización y funcionamiento de las noticias en su
apartado específico.
El apartado de noticias es la columna vertebral del sitio web y por eso este apartado
es el que se muestra en portada, pero se limita a una serie de noticias cuya publi-
cación ha sido reciente. Supongamos que un usuarios quiere acceder a las noticias
publicadas en un tiempo anterior, en este apartado se mostrarán tantas noticias
relevantes como el administrador decida.
A nivel técnico, nuestro sistema envía una llamada a la base de datos en el servidor
y recoge todas aquellas noticias de la base de datos que no hayan sido declaradas
como ‘destacadas‘ para organizarlas de forma temporal desde la más nueva hasta la
más antigua y mostrando fecha de publicación, título, autor y entradilla, definidas
previamente
Por otro lado, si pinchamos en cualquiera de las noticias, hacemos otra consulta a la
base de datos mostrando en este caso la información completa en el formato que
el usuario le ha dado en la web, así como imágenes que se hayan introducido en el
apartado de administración para usuarios autorizados.

Javier Julián Olmos 51


Universidad Politécnica de Valencia GESTOR DE CONTENIDOS CMSPOBLETS | TFC

Noticia de ejemplo

Noticia de ejemplo

Javier Julián Olmos 52


Universidad Politécnica de Valencia GESTOR DE CONTENIDOS CMSPOBLETS | TFC

3. EVENTOS
Este es un interesante apartado de la web cuyo objetivo es mostrar los eventos que
se van a realizar en la población próximamente o al lo largo de todo el año.
Indican toda la información necesaria para que los habitantes sepan qué eventos,
donde y cuando se van a realizar, implicando en esta información a todos los medios
sociales y culturales que conforman la realidad de actividades.
Actualmente los medios son muy limitados, y apenas algunos asociados, o simple-
mente el boca a boca, llegan a todos los ciudadanos sobre los actos que se realizan
en la localidad, y dad la escasa inversión pública, son las asociaciones privadas y de
ciudadanos las que tienen en este apartado un buen medio de promoción de activi-
dades que repercute directamente tanto en los organizadores como en los asisten-
tes potenciales.
Técnicamente, lo que hacen los administradores es indicar en el panel de adminis-
tración los diversos actos que se llevan a cabo y, una vez accedemos a este apartado
de nuestra página, recogemos mediante una consulta a la base de datos, la informa-
ción aportada y la organizamos en función de la fecha de inicio, de la más cercana a
la más lejana.

Javier Julián Olmos 53


Universidad Politécnica de Valencia GESTOR DE CONTENIDOS CMSPOBLETS | TFC

Muestra de la sección de eventos

Javier Julián Olmos 54


Universidad Politécnica de Valencia GESTOR DE CONTENIDOS CMSPOBLETS | TFC

4. FOTOGRAFÍAS
En esta parte de la web del CMSPoblets lo que permitimos es que los usuarios pue-
dan ver y acceder a fotografías que los administradores decidan poner en la página.
Estas fotografías estarán relacionadas con el pueblo, con las actividades de la asocia-
ción, etc.
En este apartado lo que podemos es verlas en una versión reducida de 100x100 px.
para tener una previa de su contenido, y si pulsamos sobre ellas, abrimos una venta-
na nueva donde se expone la fotografía en alta calidad y se permite su descarga, es
importante que estas fotografía sean de licencia pública y permitan su descarga.
A nivel técnico lo que hacemos es decirle a nuestro servidor que busque en nuestras
carpetas hasta encontrar aquella en la que están las imágenes. Una vez encontrado,
le pedimos que lo abra, que localice todas las imágenes JPG y las muestre a un ta-
maño de 100x100. Por último, le indicamos que si pinchamos sobre ellas se abra una
ventana nueva donde nos muestre la imagen en su resolución total.

Javier Julián Olmos 55


Universidad Politécnica de Valencia GESTOR DE CONTENIDOS CMSPOBLETS | TFC

Muestra de la sección de imágenes

Javier Julián Olmos 56


Universidad Politécnica de Valencia GESTOR DE CONTENIDOS CMSPOBLETS | TFC

5. DOCUMENTOS
El apartado de documentos puede que sea uno de los que mayor interés ha desper-
tado para los usuarios de la asociación de vecinos.
Se trata de un apartado donde los administradores pueden subir los documentos
que consideren de interés para los usuarios, como resoluciones legales, cartas, recor-
tes de periódicos... etc. y los usuarios pueden leerlos online.
Los archivos son subidos desde el apartado de administración, y cuando pinchamos
sobre cualquiera de los títulos de nuestros documentos, podemos leerlos con nues-
tro lector habitual de textos, sea PDF, word, etc.
Por lo que respecta a la parte técnica, el trabajo es similar al apartado de fotografías.
El código busca en nuestro sistema de archivos la carpeta correspondiente a los
documentos y muestra en forma de tabla cada documento con su título correspon-
diente, que dan acceso directo a la URL de nuestro documento y puede ser leído
online (si disponemos de los plugins y recursos necesarios) o descargarlo y guardar-
lo en nuestro ordenador.

Javier Julián Olmos 57


Universidad Politécnica de Valencia GESTOR DE CONTENIDOS CMSPOBLETS | TFC

Muestra de la sección de documentos

Javier Julián Olmos 58


Universidad Politécnica de Valencia GESTOR DE CONTENIDOS CMSPOBLETS | TFC

PANEL DE ADMINISTRACIÓN
El panel de administración es el corazón de la web, donde se decide qué informa-
ción se muestra y cómo van a recibirla los usuarios. Desde este apartado de la web,
restringido para unos pocos usuarios con acceso predefinido por unos administra-
dores.
En este apartado deberemos definir todo lo relacionado con los apartados diná-
micos de la web, con un gran peso específico para las noticias, que son la parte de
mayor peso para hacer de nuestro portal de noticias un lugar atractivo y en el que
los usuarios accedan habitualmente como medio de referencia online.
Entre otras cosas, el panel de administración se diferencia de la mayoría de los pane-
les de control de los gestores de mayor relevancia en el mercado (quizá e excepción
de Expression Engine) por su sencillez, claridad y facilidad de acceso a contenidos a
un sólo clic de ratón.
Por eso lo hemos organizado de manera que la portada nos muestre un pequeño
resumen del estado de nuestros principales apartados: noticias, usuarios, docu-
mentos, fotografías. Es interesante ya que el hecho de que vaya a haber más de un
administrador, de un sólo golpe de vista tiene en sus manos la posibilidad de dirigir
su objetivo hacia los apartados de mayor interés para el mantenimiento de la web.
La revisión de la web y las tareas de mantenimiento (aceptación de usuarios, pu-
blicación de noticias, deberá ser un hecho habitual y sencillo, uno de los objetivos
primordiales de este proyecto.

Javier Julián Olmos 59


Universidad Politécnica de Valencia GESTOR DE CONTENIDOS CMSPOBLETS | TFC

Wireframe de la organización de la página web

Javier Julián Olmos 60


Universidad Politécnica de Valencia GESTOR DE CONTENIDOS CMSPOBLETS | TFC

ACCESO AL PANEL DE ADMINISTRACIÓN


Este apartado de la web permite, de la misma forma que en la portada, el acceso
al resto de contenidos de la página web. Para ello, los usuarios tienen que acceder
con un nombre de usuario y contraseña previamente definidos y aprobados por un
administrador o super administrador.
La única diferencia con el mismo formulario que encontramos en portada es la
imposibilidad de registrarse ya que entendemos que el usuario que acceda a este
apartado ya ha sido registrado y sale del panel o bien conoce la dirección web del
panel de administración.
Técnicamente, el acceso es relativamente sencillo. Nuestro formulario se envía a
la base de datos y se compara con los usuarios registrados buscando uno con un
nombre de usuario y contraseña similares. Si el resultado es negativo, se envía un
mensaje de error a la página.
Si el resultado es positivo, y existe en la base de datos un usuario con estos datos, lo
que se hace es mirar el nivel de registro que el usuario tiene en la base de datos, que
puede ser Super Administrador, Administrador, Escritor o registrado.
En función de todos estos datos los usuarios tienen acceso limitado a los contenidos
o completo, pudiendo llevar a cabo las acciones que el gestor de contenidos permi-
te, que veremos más adelante.

Javier Julián Olmos 61


Universidad Politécnica de Valencia GESTOR DE CONTENIDOS CMSPOBLETS | TFC

Acceso al panel de administración

Javier Julián Olmos 62


Universidad Politécnica de Valencia GESTOR DE CONTENIDOS CMSPOBLETS | TFC

MENÚ DE NAVEGACIÓN
Esta barra va a ser el acceso principal para
los usuarios a los distintos subapartados de
la estructura del gestor de contenidos.
La estructura anterior busca un acceso rápi-
do y sencillo a todos los contenidos y todos
se organizan de forma horizontal, siempre
visibles a los ojos de los usuarios, y de acceso
rápido a todas las funciones:
• Administración: Es el apartado de inicio
y portada de la web. En este apartado se
muestran las últimas noticias, así como
se da un resumen del estado actual de
nuestro gestor de contenidos, permitien-
do una fácil y rápida administración de
los contenidos.
• Escribir noticias: No da acceso a un for-
mulario donde podemos crear nuevas
noticias. Este es uno de los apartados
más interesantes del gestor y nos da
poder casi completo sobre las nuevas
noticias escritas. Es el único apartado al
que tienen acceso los usuarios con nivel
de escritor.
• Editar noticias: Los administradores pue-
den ver y administrar las noticias, editar-
las y publicarlas como ellos consideren.
Es el apartados para que los administra-
dores gestionen el contenido de la web.
Existen muchas funciones que detallare-
mos más adelante. Es el paso previo a la
publicación definitiva de una noticia.
• Eventos: Es aquí donde los administra-
dores van a añadir y quitar los eventos
que se van a hacer próximamente en la
localidad. Los administradores de la web
pueden editarlas borrarlos o crear nue-
vos, como veremos más adelante.

Cabecera y menú horizontal

Javier Julián Olmos 63


Universidad Politécnica de Valencia GESTOR DE CONTENIDOS CMSPOBLETS | TFC

• Gestor de fotografías: En este apartado los admisnitradores pueden ver las fotografías
actuales del sitio web, así como subir nuevas y borrar las actuales. Aquí os usuarios
administradores pueden actualizar constantemente las imágenes y poner aquellas de
relevancia sobre los últimos actos.
• Gestor de documentos: Al igual que el gestor de imágenes, pero en este caso enfo-
cado a documentos de relevancia para los ciudadanos, que podrán acceder a docu-
mentos recientes que impliquen cierto interés, podrán descargarlos o verlos directa-
mente en su ordenador.
• Ver página principal: Nos permite abrir una ventana nueva donde vemos la página
pública, portada de la web de poblets, y tener una vista actualizada de los últimos
cambios que hayamos hecho sobre la web.
• Logout: Nos permite desconectarnos del sitio web y que nuestro usuario no siga es-
tando activo, impidiendo que otro usuario se conecte al sistema y acceda al panel de
control utilizando nuestro nombre de usuarios y contraseña. Es importante dado que
otro usuario, desde nuestro ordenador, podr´´ia tener acceso al manejo de usuarios,
de perfiles, de documentos..etc.

Imagen de la página de adminsitración

Javier Julián Olmos 64


Universidad Politécnica de Valencia GESTOR DE CONTENIDOS CMSPOBLETS | TFC

1. INICIO: PANEL DE ADMINISTRACIÓN


El panel de administración es la bienvenida al panel de administración, el primer
apartado que un administrador ve al acceder a la web. En esta página encontramos
un resumen del estado de nuestros contenidos y permite que las acciones que ten-
ga que llevar a cabo el administrador sean rápidas y sencillas. Esto se debe a la ne-
cesidad de eficiencia en la administración de la web ya que debe requerir el mínimo
de actualización posible, dado el escaso tiempo que los usuarios van a dedicar a ello.
De la misma forma, permite que un usuario administre la web de forma más rápida y
sencilla.
Este apartado sólo estará disponible para administradores.
La parte superior consiste en cinco diferentes apartados que resumen de alguna
forma las principales acciones que pueden ser ejecutadas:
• Noticias nuevas: Indica a los usuarios si existen noticias nuevas o noticias por
publicar. Si una noticia ha sido escrita pero no ha sido publicada aparecerá
indicado, así el administrador de la web puede leerla y publicarla, o borrarla, en
su caso. Técnicamente, el sistema accede a la base de datos y hace un recuento
del número de noticias cuyo valor como publicadas es “false“. Las noticias que no
vayan a ser publicadas, al ser borradas, desaparecen de este resultado.
• Usuarios nuevos: Cuando un usuario nuevo se registra en la web, aparece en este
caso un recuento de cuantos de ellos no han sido aceptados ni se les ha aplicado
un perfil. Esto es importante puesto que cuando un nuevo usuario se registra
pasa a formar parte de la base de datos y permite a los administradores darle un
nuevo rol en la organización, o simplemente, ser informado de novedades en la
web o la asociación.
• ¿Desea añadir nuevos documentos? proporciona, de forma sencilla y muy visual,
un acceso directo al apartado de la gestión de documentos, para que sean aña-
didos o borrados.
• ¿Desea añadir nuevas fotografías a la galería? Permite de forma sencilla y visual
acceso a la galería de fotografías para que estas sean borradas o se suban nue-
vas.
• Últimas noticias: permite que los administradores tengan siempre en primer pla-
no las últimas noticias que han sido publicadas en la web, adquiriendo, se forma
rápida un conocimiento de las últimas novedades públicas. Técnicamente, lo que
hacemos es acceder a la base de datos de noticias y recoger aquellas dos últimas
que han sido publicadas. Luego las organizamos visualmente de forma que el
administrador tenga conocimiento rápido de las últimas noticias.

Javier Julián Olmos 65


Universidad Politécnica de Valencia GESTOR DE CONTENIDOS CMSPOBLETS | TFC

Imagen de la página de adminsitración

Javier Julián Olmos 66


Universidad Politécnica de Valencia GESTOR DE CONTENIDOS CMSPOBLETS | TFC

2. NUEVAS NOTICIAS
El motor de funcionamiento de la web reside en este apartado. Los usuarios pueden
escribir y dar forma a las noticias en la web a través de este sencillo formulario que
vamos a detallar:
• Título: El usuario deberá darle un titular corto y conciso a su noticia de no más
de 40 caracteres. Este titular será la parte más destacada de la noticia. Mediante
Javascript hemos hecho que, al pulsar sobre nuestro campo de texto, el texto in-
formativo desaparezca y en su lugar se escriba libremente el titulo de la noticia.
Esto es importante puesto que nos dirigimos a usuarios sin conocimiento de la
web y queremos indicarle qué es exactamente lo que tiene que hacer para que
la web funcione correctamente. Esto se repite en varios apartados de nuestro
formulario.
• Autor: Este apartado es el reservado para indicar quién es el autor de la noticia o
cual es la fuente de donde se ha sacado la información.
• Resumen de la noticia: Es la entradilla donde debemos añadir un breve resumen
del contenido de la noticia, parte visible de la web y donde deberemos atraer la
atención de los visitantes.
• Noticias: En este campo de texto es donde tendremos que escribir la noticia.
Mediante Javascript hemos incluido un gestor de texto WYSWYG (What You See
Is What You Get) que permite que los usuarios adapten sus noticias e incluyan el
texto en el formato más adecuado a la fuente o la expresión que quieran darle.
Técnicamente lo que estamos haciendo es rellenar un formulario con una serie de
campos que están predefinidos en nuestra base de datos.
Al pulsar el botón de “enviar noticia“ lo que hacemos es enviar al servidor cada
campo por separado e introducirlos de forma ordenada en nuestra base de datos
de noticias. Esta noticia crea una nueva fila que por defecto se establecerá como “no
publicada“ y “no destacada“.
En este momento el administrador, al acceder a nuestro gestor de contenidos, podrá
ver que se ha creado una nueva noticia y podrá leerla y gestionarla como considere
oportuno, que veremos a continuación.

Javier Julián Olmos 67


Universidad Politécnica de Valencia GESTOR DE CONTENIDOS CMSPOBLETS | TFC

Formulario para escribir una nueva noticia

Javier Julián Olmos 68


Universidad Politécnica de Valencia GESTOR DE CONTENIDOS CMSPOBLETS | TFC

3. EDITAR NOTICIAS
Este es el apartado siguiente y último antes de la publicación de una noticia.
Una vez la noticia ha sido escrita el administrador es avisado, como hemos visto,
en el panel de bienvenida o pantalla de entrada al gestor de contenidos y accede
directamente a este panel, donde tenemos todas las noticias publicada en nuestra
base de datos.
En nuestra vista previa, podemos manejar aspectos genéricos de las noticias. Como
administradores, deberemos decidir si publicamos o no las noticias, y por otro lado,
si queremos que estas noticias sean publicadas como noticias destacadas de nues-
tro sitio web.

Edición de noticias

Javier Julián Olmos 69


Universidad Politécnica de Valencia GESTOR DE CONTENIDOS CMSPOBLETS | TFC

Técnicamente, en ambos casos el funcionamiento es similar. Lo que hacemos es


sustituir en la base de datos los valores que las identifican y que son seleccionados
en diferentes consultas a la misma en otras páginas.
Cada vez que sustituimos uno de los valores de nuestras noticias y enviamos nues-
tra nueva elección, el sistema contacta con la base de datos, busca la noticia por su
valor ID que es asignado automáticamente, y busca la columna cuya valor sea “Publi-
cada“ o “Destacada“ para cambiar el valor de ese campo a “true” o “false“ en función
de nuestra selección.
Esto permite que, posteriormente, cuando una página haga una consulta concreta a
la base de datos y filtre los valores según las necesidades concretas del servicio que
vaya a ofrecer, la noticia sea o no mostrada.
Por ejemplo, supongamos que queremos que una noticia sea publicada en la por-
tada de la página principal de nuestra web, pero además que esta noticia aparezca
como destacada. Al cambiar los respectivos valores en las noticias el sistema contac-
tará con la base de datos y les aplicará los valores correspondientes. Al ver la web de
poblets, el sistema vuelve a llamar a la base de datos y filtra los resultado mostrando
las noticias cuyo valor en el campo “Publicada“ sea “true“ y además, sitúa como ca-
becera del resto, aquella cuyo valor en “Destacada“ sea “true“. Todas aquellas noticias
cuyos valores no sean exactamente esos no serán mostradas en nuestra web y debe-
rán ser publicadas o borradas.
Los usuarios administradores también tienen la opción de editar las noticias, sea
para leerlas a fondo o para corregir lo que consideren oportuno. En este caso lo que
hacemos es consultar la base de datos y buscamos, según el ID que le ha sido asig-
nado a cada noticia, los datos que han sido guardados anteriormente. Abrimos un
formulario como el mostrado en el apartado anterior y rellenamos automáticamente
cada unos de los campos de texto con la información previamente proporcionada.
Cualquier cambio que haga el corrector sobre la noticia es guardada de nuevo en
la base de datos y actualizada también en cualquiera de nuestras nuevas consultas,
como por ejemplo, en la portada principal de la web de Poblets.
Por último, un usuario administrador que considere que una noticia ya no tiene
vigencia, que no es adecuada, o que no tienen cabida dentro del sistema puede
borrar la noticia del sistema pulsando sobre el botón “borrar noticia”.

Javier Julián Olmos 70


Universidad Politécnica de Valencia GESTOR DE CONTENIDOS CMSPOBLETS | TFC

4. GESTIÓN DE EVENTOS
Este apartado, como hemos indicado anteriormente, muestra los eventos festivos
y/o culturales que se han programado próximamente en la población.
El administrador puede accede a este apartado del sistema y rellenar un simple for-
mulario donde introducir los datos necesarios para que un nuevo evento sea puesto
a disposición de los usuarios.
Técnicamente, este apartado podemos dividirlo en tres bloques.
1. El primer apartado, que muestra cada uno de los eventos, es similar al de noti-
cias, y permite ver todos los eventos activos, así como editarlos o borrarlos. Lo
que hacemos es hacer una consulta la base de datos y recibir todos los eventos
de los que dispone la tabla que está creada a tal efecto. Cuando los editamos,
accedemos a una página con un formulario similar al de introducción, pero que
se autorellena con las datos de los que dispone la base de datos, en función del
ID que ha sido asignado automáticamente al introducir un nuevo apartado. Si
lo que queremos es borrarlo, el sistema envía una petición al servidor para que
elimine de la base de datos la fila que contiene los datos según su ID
2. El segundo apartado es un formulario de introducción de datos para permitir a
los administradores crear un nuevo evento en nuestra base de datos. Al rellenar-
lo y enviarlo, lo que hacemos es crear una nueva fila en la base de datos donde
toda la información se almacena en los campos correspondientes.
3. Hemos introducido, además, en cada formulario, un calendario JAVASCRIPT que
nos permite seleccionar rápida y fácilmente una fecha y que esta sea escrita de
forma automática en los campos correspondientes, manteniendo el formato de
fecha que requiere la base de datos.

Javier Julián Olmos 71


Universidad Politécnica de Valencia GESTOR DE CONTENIDOS CMSPOBLETS | TFC

Edición de eventos

Javier Julián Olmos 72


Universidad Politécnica de Valencia GESTOR DE CONTENIDOS CMSPOBLETS | TFC

5. GESTIÓN DE USUARIOS
Uno de los puntos fundamentales de nuestro sistema de gestión de contenidos, casi
al mismo nivel que la publicación y edición de noticias, y uno de los más complejos,
es la gestión de los usuarios del sitio web.
En esta página los administradores tienen acceso a todos los usuarios del sitio web
y a toda la información pública y relevante de los mismos. El objetivo principal de
este apartado es que los administradores del sitio web tengan la capacidad de
decidir qué usuarios van a estar registrados en el sitio web, qué funciones van a
poder realizar estos usuarios y, de alguna forma, una base de datos de información
sobre usuarios interesados en recibir información sobre los servicios que ofrece la
asociación de vecinos del pueblos, en el caso concreto de esta aplicación que hemos
diseñado.
Técnicamente, podemos dividir este apartado en dos grandes apartados relativa-
mente similares al apartado de noticias.
1. El primer apartado es el responsable de mostrarnos la información relativa a los
usuarios del sitio web, qué usuarios tenemos, Su nombre de usuario, Su nombre
y apellidos reales, su dirección de e-mail, si ha sido aceptado o no como usuario
y el nivel que les ha sido asignado, en su caso. Todos estos datos los recibimos
tras una consulta a la tabla correspondiente de la base de datos. Además, pode-
mos editarlos o borrarlos de nuestra base de datos.
Si lo editamos, accederemos a una página nueva con un formulario similar al que
se muestra en la imagen donde haremos una consulta a la base de datos y relle-
nará automáticamente los campos en función del ID que le haya sido asignado
en la fila del usuario que deseemos editar. Cualquier cambio que hagamos de los
datos visibles de actualizará en la base de datos y seguirá a nuestra disposición.
Si lo que queremos es borrar un usuario, el sistema enviará una petición a la base
de datos para que elimine de la misma la fila con el ID asignado según el usuario
que hayamos decidido borrar.
2. El segundo apartado se refiere a la introducción manual de nuevos usuarios. Es
otro medio, además del registro del mismo usuario, un administrador puede
introducir los datos de un usuario y asignarle un perfil concreto. Eso sirve para
que un administrador cree directamente un nuevo perfil con todos los datos y le
asigne el valor que corresponda.
En este apartado es interesante indicar que los datos son comprobados previa-
mente al envío a la base de datos y que no pueden estar equivocados en cuyo
caso obtendríamos un mensaje de error.

Javier Julián Olmos 73


Universidad Politécnica de Valencia GESTOR DE CONTENIDOS CMSPOBLETS | TFC

Gestión de usuarios

Javier Julián Olmos 74


Universidad Politécnica de Valencia GESTOR DE CONTENIDOS CMSPOBLETS | TFC

6. GESTIÓN DE ARCHIVOS
La gestión de archivos es uno de los puntos más demandados por el usuario que va
a recibir este servicio ya que uno de sus objetivos es poner a disposición del público
diversos documentos, ya sean de aspecto legal, recortes de periódicos, documentos
propios... etc.
Lo cierto es que este apartado es uno de los más interesantes ya que relaciona direc-
tamente el medio impreso, que es el que actualmente editan, con el medio digital,
permitiendo que la convergencia entre ambos sea total y aprovechar al máximo las
posibilidades que les da la revista, para extrapolarlas a un medio digital donde todo
el público tenga acceso.
Este apartado tiene dos partes diferenciadas a nivel técnico para permitir que los
administradores gestionen los documentos que son mostrados en la parte pública
de nuestra página web:
1. En primer lugar hemos creado un formulario para permitir que los usuarios
suban los archivos directamente desde su escritorio. Mediante el tag FORM po-
demos decirle a nuestro navegador que nos abra una ventana para seleccionar
un archivo. Este archivo se envía a nuestro servidor en una carpeta que hemos
definido para que almacene todos nuestros archivos de tipo documento.
Además hemos seleccionado algunas restricciones como el límite de tamaño, de
1Mb.
2. La segunda parte de nuestro gestor de archivos corresponde a la muestra de
archivos, a los que podemos tener acceso directo desde los enlaces, de forma
similar a la parte de documentos de nuestra página pública.
Lo que hacemos es pedirle a nuestro servidor que acceda a la carpeta que le he-
mos indicado y que nos muestre los archivos que tenemos, organizándolo según
una serie de características indicadas en nuestro CSS.
Además de mostrarlos, tenemos la opción de eliminar aquellos que considere-
mos obsoletos o no adecuados, simplemente pinchando sobre el enlace en la
izquierda. En este caso lo que hacemos es pasarle a otra página mediante una
variable, la ubicación física del archivo a eliminar y en la siguiente página eli-
minamos el archivo e incluimos un mensaje para avisar que el archivo ha sido
eliminado.

Javier Julián Olmos 75


Universidad Politécnica de Valencia GESTOR DE CONTENIDOS CMSPOBLETS | TFC

Gestión de archivos

Javier Julián Olmos 76


Universidad Politécnica de Valencia GESTOR DE CONTENIDOS CMSPOBLETS | TFC

6. GESTIÓN DE FOTOGRAFÍAS
La gestión de fotografías es una de las partes que más interesan a los usuarios, so-
bretodo en nuestro caso, dado que estamos hablando de una asociación de vecinos
cuyas fotografías suelen ser vistas por una reducida comunidad y se ven personas
conocidas, etc.
Este apartado de la web supone, además un punto muy interesante para que se
muestren las diferentes actuaciones a nivel social o cultural de las diferentes asocia-
ciones y entidades en la población. Es un buen punto de referencia, sin olvidar que
existen otros medios perfectamente válidos como páginas web de alojamiento, pero
mucho más personal.
Este apartado tiene dos partes diferenciadas a nivel técnico para permitir que los
administradores gestionen las fotografías que son mostrados en la parte pública de
nuestra página web:
1. En primer lugar hemos creado un formulario para permitir que los usuarios
suban los archivos directamente desde su escritorio. Mediante el tag FORM po-
demos decirle a nuestro navegador que nos abra una ventana para seleccionar
un archivo. Este archivo se envía a nuestro servidor en una carpeta que hemos
definido para que almacene todos nuestros archivos de tipo documento.
Además hemos seleccionado algunas restricciones como el límite de tamaño, de
1Mb.
2. La segunda parte de nuestro gestor de archivos corresponde a la muestra de
archivos, a los que podemos tener acceso directo desde los enlaces, de forma
similar a la parte de documentos de nuestra página pública.
Lo que hacemos es pedirle a nuestro servidor que acceda a la carpeta que le he-
mos indicado y que nos muestre los archivos que tenemos, organizándolo según
una serie de características indicadas en nuestro CSS.
3. Además de mostrarlos, tenemos la opción de eliminar aquellos que considere-
mos obsoletos o no adecuados, simplemente pinchando sobre el enlace en la
izquierda. En este caso lo que hacemos es pasarle a otra página mediante una
variable, la ubicación física del archivo a eliminar y en la siguiente página eli-
minamos el archivo e incluimos un mensaje para avisar que el archivo ha sido
eliminado.

Javier Julián Olmos 77


Universidad Politécnica de Valencia GESTOR DE CONTENIDOS CMSPOBLETS | TFC

Gestión de archivos

Javier Julián Olmos 78


Universidad Politécnica de Valencia GESTOR DE CONTENIDOS CMSPOBLETS | TFC

6. Conclusión
El proyecto de Poblets empezó siendo una simple propuesta para ofrecer a una serie
de usuarios que se habían organizado de forma espontánea un servicio avanzado
para la gestión de sus ideas, y a la vez, una forma de exploración personal para asen-
tar y aumentar los conocimientos que se habían adquirido durante la licenciatura de
comunicación audiovisual.
Esta propuesta nos ofrecía una contraprestación muy clara en dos sentidos:
• En primer lugar, íbamos a poner en manos de neófitos del mundo online una
poderosa herramienta de comunicación, y darles un altavoz para que libremente
expusieran sus ideas y sus propuestas dada la escasa inversión pública y la escasa
organización social. Personalmente, ver como una serie de ciudadanos se orga-
nizan libremente para mejorar su entorno y denunciar las necesidades de sus ve-
cinos me parecía tremendamente atractivo e interesante, y siendo conocedor de
diferentes herramientas online, no podía más que atar cabos y buscar un modo
de aportar mi grano de arena a una lucha justa y necesaria de mis vecinos.
• Por otro lado, a nivel académico, me permitía asentar uno de los aspectos que
por desgracia quedaron más limitados durante los años de licenciatura, dada la
gran cantidad de contenidos de la misma: el mundo online y sus infinitas posibi-
lidades. Con la base que se aporta desde la Universidad, y con la curiosidad que
sólo aporta la experiencia y la personalidad, el proyecto tenía un valor académico
Javier Julián Olmos 79
Universidad Politécnica de Valencia GESTOR DE CONTENIDOS CMSPOBLETS | TFC

interesantísimo que permitiría multiplicar y profundizar los conocimientos que


apenas se habían podido trabajar en las clases.
Entre otros aspectos, este proyecto me ha permitido conocer a fondo lenguajes de
programación para combinarlos con las asignaturas de diseño que están programa-
das en la carrera. Actualmente, el diseñador que no tiene conocimientos de pro-
gramación está condenado a extinguirse, puesto que son puestos que ya casi no se
demandan en el mercado actual. Pero veamos también que otras capacidades me ha
aportado este trabajo:
• Conocimiento mayor sobre diseño: teoría, color, organización de elementos.
• Mejora en el uso de las herramientas de diseño.
• Mayor conocimiento de lenguajes de programación: XHTML, CSS, PHP, JAVAS-
CRIPT
• Mejora en el uso de herramientas de desarrollo web.
• Mayor interés y mejora del enfoque personal/profesional.
• Mejor conocimiento del funcionamiento de la red y de los procesos llevados a
cabo.
• Mejora de los medios de información/documentación y resolución de problemas
nuevos, sobre los que no se tiene una base sólida.
• Mejora de las expectativas laborales, mediante la mejora del portafolio profesio-
nal.

Naranjos en Castellar - Oliveral

Javier Julián Olmos 80


Universidad Politécnica de Valencia GESTOR DE CONTENIDOS CMSPOBLETS | TFC

Por otro lado, podemos observar que el resultado del proyecto resulta atractivo para
su uso como plataforma de comunicación. La comunicación, a día de hoy, es el fu-
turo de nuestra sociedad y los seres humanos buscamos las mejores y más efectivas
formas de comunicación. Poblets, al nivel para el que está diseñado, representará un
punto de referencia comunicativo en un microsociedad como puede ser una peda-
nía de valencia, y está abierto a formar parte de otras microcomunidades de vecinos
de otras pedanías., barrios, etc.
Es importante subrayar este punto puesto que a pesar de que internet es una pla-
taforma muy potente, no está al alcance de todo el mundo dada su novedad y, en
ciertas ocasiones, su complejidad. Por eso es importante destacar el papel de la usa-
bilidad, y la introducción de los usuarios en este nuevo mundo, sea cual sea su edad,
nivel económico o social. Con Poblets hemos querido dar una herramienta a una
serie de usuarios con conocimientos bajos, o nulos, de lo que representa a día de hoy
internet, y con muchos menos conocimientos sobre el significado de un sistema de
gestión de contenidos.
Así pues, en la contraprestación recibida tras el desarrollo del proyecto, podríamos
incluir sin duda los amplios conocimientos sobre usabilidad que he adquirida tras un
trabajo de documentación en distintos medios y artículos públicos.
Otro punto a destacar es la mejora de mi capacidad de trabajo sobre herramientas,
ampliando los conocimientos recibidos durante la licenciatura, y potenciándolos
mediante la investigación, descubrimiento y uso de nuevas herramientas que han
mejorado sensiblemente la eficiencia y eficacia de mis proyectos futuros.
Sin duda uno de los aspectos que más me han interesado es que durante el desarro-
llo del proyecto he sido capaz de poner en práctica muchas de las cosas que hemos
ido trabajando durante los últimos años de la especialización y que, debido a las
limitaciones horarias de una licenciatura es imposible profundizar. Así pues, poner
en prácticas nuevos conocimientos, y avanzar de alguna forma en todos ellos, resulta
muy interesante.
EL PROYECTO
A nivel técnico, hemos creado un proyecto que va a permitir que una asociación de
vecinos de voz a sus conciudadanos e informe a la población mediante un potente
medio que no conoce límites espaciales o temporales y que, además, no exige una
fuerte inversión económica, limpio, sencillo e actualizable.
Nuestros objetivos eran, en primer lugar, permitir que el sistema de gestión de con-
tenidos tuviese la capacidad de suplir las necesidades o al menos converger, con los
medios de los que disponían los usuarios. Teniendo en cuenta que el nuevo sistema
no sólo permite informar, sino además es participativo y atemporal, este objetivo
esta sobradamente cumplido, dando a los usuarios nuevas posibilidades que les van
a permitir mejorar de forma objetiva, el servicio que ofrecen actualmente, y seguir
mejorándolo en el futuro.

Javier Julián Olmos 81


Universidad Politécnica de Valencia GESTOR DE CONTENIDOS CMSPOBLETS | TFC

El segundo objetivo era mejorar mis conocimientos sobre los sistemas de gestión
de contenido, y en concreto, de los lenguajes de programación y diseño orientados
a la web, uno de los puntos que mayor atención han despertado para mí durante la
licenciatura. A la vista de los resultados del proyecto, podemos decir que la mejora
de los conocimientos es un hecho.
El diseño web es uno de los modelos de mercado relativamente nuevo, y por lo tanto
en constante adaptación y continua convulsión. Adquirir una base, de cara a un futu-
ro profesional basado en unos conocimiento adquiridos, multiplicados por la inves-
tigación personal que supone el desarrollo de un proyecto como Poblets, resultan
fundamentales para que la búsqueda de un puesto profesional sea más factible.
Respecto al proyecto en sí, creo que desde el inicio hasta el final la evolución ha sido
muy positiva y cumple con las expectativas que había creado. Desde la parte públi-
ca, donde los usuarios van a poder acceder a información actualizada, documentos
de relevancia y fotografías de los últimos actos hasta la parte privada, quizá la más
importante, donde muchos usuarios distintos, todos miembros de la comunidad
pueden ser informadores y participar de las necesidades de la población, además de
establecer muchas de las necesidades comunicativas de los usuarios.
Es en mi opinión una potente herramienta que, si bien existe ya, y hay muchas di-
ferentes que pueden o hacen la misma labor, como hemos podido analizar en este
proyecto, ninguna está adaptada a las necesidades y las costumbres de una pobla-
ción y, sobretodo, la diferenciación se basa en su facilidad total de uso.

Javier Julián Olmos 82


Universidad Politécnica de Valencia GESTOR DE CONTENIDOS CMSPOBLETS | TFC

7. Bibliografía
Los contenidos de esta bibliografía han sido organizados de forma cronológica en
función su uso de los primeros a los últimos y de forma separada en función del
medio:

MEDIO DIGITALES
1. PHP.net:”PHP manual”. http://es.php.net/
2. Comunidad Wikipedia: “Gestores de contenidos”.http://es.wikipedia.org/wiki/
CMS y anexo “Sistemas de gestión de contenidos“. http://es.wikipedia.org/wiki/
Anexo:Sistemas_de_gesti%C3%B3n_de_contenidos
3. Comunidad Wikipedia: “WYSWYG”. http://es.wikipedia.org/wiki/WYSIWYG
4. W3C. “Web Content Accessibility Guidelines (WCAG) 2.0 “ http://www.w3.org/TR/
WCAG/
5. Comunidad Wikipedia: “Portal(Internet)“ http://es.wikipedia.org/wiki/
Portal_%28Internet%29
6. W3CSchools: “PHP tutorial“ http://www.w3schools.com/php/default.asp
7. Scott Goodwin, CEO de PHP OpenCMS: “PHP Open Source CMS”. http://php.
opensourcecms.com/

Javier Julián Olmos 83


Universidad Politécnica de Valencia GESTOR DE CONTENIDOS CMSPOBLETS | TFC

8. Miguel Ángel Alvarez, CEO de Desarrolloweb: “Programación en PHP”. http://


www.desarrolloweb.com/manuales/12/
9. PHPClasses:” PHP classes repository“http://phpclasses.masbytes.es/
10. Original Design: “Manual de Dreamweaver”. http://www.original-design.es/
dw.php
11. ManualdePHP.com: “Manual de PHP“. http://www.manualdephp.com/
12. Dave Child at Added Bytes:”PHP Cheat Sheet”. http://www.addedbytes.com/
cheat-sheets/php-cheat-sheet/
13. Alex Concha y Braulio Soncco. Administradores de BuayaCorp: “Menús simples
con listas y CSS“. http://www.buayacorp.com/archivos/menus-simples-con-css-y-
listas/
14. Comunidad de Cristalab: “Crear menús de navgación CSS usando listas“. http://
www.cristalab.com/tutoriales/crear-menus-de-navegacion-en-css-usando-listas-
c130l/
15. Comunidad de Cristalab: “Componer un diseño de 3 columnas en XHTML y CSS
“. http://www.cristalab.com/tutoriales/componer-un-diseno-de-3-columnas-en-
xhtml-y-css-c131l/
16. Webmaster Toolkit Community: “CSS Menu“. http://www.webmaster-toolkit.com/
css-menu-generator.shtml?session_id=AlASSV1CEB9PWVcdVkwLU09bQlVRCw1R
17. Smashing Magazine: “10 Useful Techniques To Improve Your User Interface Desig-
ns “. http://www.smashingmagazine.com/2008/12/15/10-useful-techniques-to-
improve-your-user-interface-designs/
18. PhonoPhunk: “Phono Phunk“. http://phonophunk.com/
19. CSSNewbie: “Table of contents“. http://www.cssnewbie.com/toc/
20. Smashing Magazine: “Navigation Menus: Trends and Examples “ http://www.
smashingmagazine.com/2008/02/26/navigation-menus-trends-and-examples/
21. RinconAstur.com: “Memorias de un aprendiz de PHP“http://rinconastur.net/php/
22. Comunidad CSS blog: “CSS blog” http://www.cssblog.es/
23. Smashing Magazine: “9 Common Usability Mistakes In Web Design “. http://www.
smashingmagazine.com/2009/02/18/9-common-usability-blunders/
24. KAW.org: “Kit de accesibilidad web“. http://www.e-kaw.org/list.jsp?type=1
25. Madridmasd: “Libros de papel electrónico ¿El fin de la era Gutenberg? “http://
www.madrimasd.org/informacionidi/noticias/noticia.asp?id=38394
LIBROS
1. Luis Miguel Cabezas Granado: “Manual imprescindible de PHP5”. Anaya Multime-
dia, 2000.
2. Luke Welling y Laura Thomson: “Desarrollo web con PHP y MySQL“. Anaya Multi-
Javier Julián Olmos 84
Universidad Politécnica de Valencia GESTOR DE CONTENIDOS CMSPOBLETS | TFC

media, 2003. Consulta variada.


3. Bardzell, Jeffrey: “Dreamweaver MX 2004 : ASP, ColdFusion y PHP “. Madrid : Anaya
Multimedia, [2004]. 496 p. : il. ; 24 cm + 1 CD-ROM
4. Krug, Steve: “No me hagas pensar : una aproximación a la usabilidad en la Web”.
Madrid : Prentice Hall, D.L. 2001. XV, 189 p. : il. col ; 24 cm
5. Nielsen, Jakob ; traducción Santiago Fraguas: “Usabilidad : diseño de sitios web”
Madrid : Pearson Educación, 2002 XII, 416 p. : il. col. ; 24 cm
6. Andy Budd, con Cameron Moll y Simon Collison: “Manual avanzado de CSS” Ma-
nual avanzado de CSS. 352 p. : il. ; 23 cm
7. Elizabeth Castro: “HTML, XHTML y CSS”. Madrid : Anaya Multimedia, [2007]. 656
p. ; 23 cm

Javier Julián Olmos 85


Universidad Politécnica de Valencia GESTOR DE CONTENIDOS CMSPOBLETS | TFC

Javier Julián Olmos 86


Universidad Politécnica de Valencia GESTOR DE CONTENIDOS CMSPOBLETS | TFC

8. Anexo

Javier Julián Olmos 87


Universidad Politécnica de Valencia GESTOR DE CONTENIDOS CMSPOBLETS | TFC

Javier Julián Olmos 88

También podría gustarte

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy