DRUPAL Sindicación de contidos

De MediaWiki
Saltar a: navegación, buscar

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.


Drupal rss 1.png

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.
Drupal rss 7.jpg


  • Podemos ver as seguintes opcións:
Drupal rss 8.jpg
  • 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:



-- Ángel D. Fernández González -- (2016).