Diferencia entre revisiones de «DRUPAL Sindicación de contidos»
Ir a la navegación
Ir a la búsqueda
| (No se muestran 2 ediciones intermedias del mismo usuario) | |||
| Línea 4: | Línea 4: | ||
| − | [[Imagen:Drupal_rss_1.png| | + | [[Imagen:Drupal_rss_1.png|200px|center]] |
| − | |||
| − | |||
== RSS en DRUPAL == | == RSS en DRUPAL == | ||
| Línea 43: | Línea 41: | ||
<u>Importante</u>: Despois de gardar os cambios lembrade borrar a caché como xa vimos [http://wiki.cifprodolfoucha.es/index.php?title=DRUPAL_Atallos#Opci.C3.B3n_a.29 na sección de como crear un atallo]. | <u>Importante</u>: Despois de gardar os cambios lembrade borrar a caché como xa vimos [http://wiki.cifprodolfoucha.es/index.php?title=DRUPAL_Atallos#Opci.C3.B3n_a.29 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 [http://php.net/manual/es/book.curl.php 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: | ||
| + | ::<syntaxhighlight lang="java" enclose="div" highlight="" > | ||
| + | sudo apt-get update | ||
| + | sudo apt-get install curl libcurl3 libcurl3-dev php5-curl | ||
| + | sudo /etc/init.d/apache2 restart | ||
| + | </syntaxhighlight> | ||
| + | |||
| + | |||
| + | : Vexamos un exemplo: | ||
| + | <gallery caption="Agregando un contido RSS externo" widths="350" heights="300px" perrow="2"> | ||
| + | Image:Drupal_rss_9.jpg| Activamos o módulo e na parte baixa prememos o botón '''Instalar'''. | ||
| + | Image:Drupal_rss_10.jpg| Agora no menú '''Administrar''' => '''Configuración''' => Sección Servicios Web aparece unha nova entrada '''Sindicador de canales de noticias'''. | ||
| + | Image:Drupal_rss_11.jpg| Prememos o botón '''Agregar canal de noticias'''. | ||
| + | Image:Drupal_rss_12.jpg| Damos un título e engadimos a URL do canal RSS ao que queremos subscribirnos. Indicamos cada canto tempo imos actualizar as novas. Isto está relacionado có servizo '''Cron''' do S.O. Prememos o botón '''Guardar'''. | ||
| + | Image:Drupal_rss_13.jpg| Para actualizalos elementos do canal prememos na opción da lista '''Actualizar Elementos'''. | ||
| + | Image:Drupal_rss_14.jpg| Podemos ver o contido RSS premendo no título. | ||
| + | Image:Drupal_rss_15.jpg| 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. | ||
| + | </gallery> | ||
<br> -- [[Usuario:angelfg|Ángel D. Fernández González]] -- (2016). | <br> -- [[Usuario:angelfg|Ángel D. Fernández González]] -- (2016). | ||
Revisión actual del 16:49 23 nov 2016
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:
- Creando unha presentación RSS
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:
- Agregando un contido RSS externo
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).