DRUPAL Sindicación de contidos
Ir a la navegación
Ir a la búsqueda
Introdución
- RSS son as siglas de Really Simple Syndication, un formato XML para sindicar ou compartir contido na web. Utilízase para difundir información actualizada frecuentemente a usuarios que se han subscrito á fonte de contidos.
RSS en DRUPAL
- Para facer que un conxunto de contidos teña unha presentación en forma RSS teremos que crear unha vista dos contidos que queiramos que entren no canal RSS.
- Xa vimos como se facía cando explicamos o módulo view.
- Vexamos un exemplo:
Configuración global RSS en Drupal
- No menú Administrar => Configuración => sección Servicios Web (na parte baixa) => opción Publicacións RSS.
- Podemos ver as seguintes opcións:
- Descrición do canal de novas.
- Número de elementos que se pode ver de vez cando visualizamos o canal.
- Unha lista onde podemos seleccionar se queremos que se vexan tamén os contidos de cada contido.
Importante: Despois de gardar os cambios lembrade borrar a caché como xa vimos na sección de como crear un atallo.
Agregando RSS externos
- Drupal dispón dun módulo que xa ven instalado no CORE de nome Agregator na sección Núcleo.
- Se o activamos imos poder engadir contido RSS dunha fonte externa ao noso sitio web.
- Para que funcione o módulo é necesario que a biblioteca cURL de PHP estea instalada.
- Para instalala (no exemplo partimos da base que temos instalada a versión PHP 5.x) teremos que executar as seguintes ordes dende un terminal:
sudo apt-get update sudo apt-get install curl libcurl3 libcurl3-dev php5-curl sudo /etc/init.d/apache2 restart
- Vexamos un exemplo:
Fixarse como dispoñemos dunha URL para ver o contido RSS. Polo tanto poderíamos crear unha entrada de menú que 'apunte' a dito contido. Ao igual que os tipos de contido podemos personalizar a 'presentación' e indicar que campos queremos que aparezan, premendo no enlace Administrar presentación. Lembrar que por defecto a vista que aparece dos contidos RSS é a resumida.
-- Ángel D. Fernández González -- (2016).