Newsfeed (Visualizzatore di notizie)

RSS FeedsI feed sono molto pratici. Potete sottoscrivere diversi tipi di notizie ed informazioni. Purtroppo poi, oggi, spesso le persone per qualche inspiegabile ragione non li usano. Trent’anni fa bisognava comprare e leggere un giornale per sapere le ‘Notizie (News)’. Quindici anni fa bisognava aprire il proprio browser e visitare un sito dopo l’altro per conoscere le "News". Oggi, potete ancora fare entrambe le cose, ma potete anche usare un visualizzatore di feed. Google reader è il lettore, e i segnalibri dinamici della barra degli strumenti del vostro browser (p.e. Firefox) sono abbastanza popolari. Il componente Newsfeed di Joomla! è un buon visualizzatore. Non è così sofisticato come il lettore di Google, ma abbastanza utile.

Il componente newsfeed permette di collegare feed da altri siti e pubblicarli sul vostro sito.

Nell’odierno mondo dei social media ognuno probabilmente ha dozzine di account. Spesso video e immagini vengono memorizzati su youtube.com e flickr.com. In un’azienda, la situazione è molto più complessa. Immaginate quante informazioni sono disponibili come newsfeed circa un progetto di Joomla! o circa la vostra azienda.

Un lettore feed sul vostro sito

Nel prossimo esempio, vogliamo costruire un lettore di feed sul nostro sito. Proverò a collegare tutti i pezzi che sono stati creati sulla nostra azienda ed elencarli in una tabella. Abbiamo un account vimeo per i nostri video, un account flickr per immagini, diversi account twitter e questo non è tutto. :-)

Prima, creiamo una categoria feed di notizie chiamata cocoate in Componenti Newsfeed Categorie e poi per ogni feed una voce in Componenti Newsfeed Feeds (Figura 1). Il singolo problema è spesso trovare il link feed corretto. Per esempio, il nostro link feed video vimeo è come questo: http://vimeo.com/cocoate/videos/rss. Il link feed Flickr delle nostre foto è più complicato (http://api.flickr.com/services/feeds/photos_public.gne?id=17963290@N00&lang=en-us&format=rss_200).

Nelle opzioni di pubblicazione dovete inserire il numero di voci che volete visualizzare ed il numero secondi prima che la memoria temporanea venga aggiornata. Joomla! memorizza solo il numero degli elementi che sono configurati all’interno della sua memoria temporanea o cache. Questo è un dettaglio importante perché in alcuni paesi non è permesso memorizzare il contenuto da un newsfeed pubblico ad un newsfeed nel vostro database.

cocoate.com/it/node/10457

Figura 1: Una collezione di newsfeed

Finalmente avete creato una voce menu in un menu di vostra scelta. Il componente Newsfeed viene fornito con tre diversi layout:

  1. Elenco di tutte le Categorie News Feed
  2. Elenco di News Feed in una Categoria
  3. Solo un Singolo NewsFeed

Io scelgo il secondo perché ho tutti i miei feed in una categoria. Sul sito web, Joomla! visualizza i miei feed, per esempio i feed video di Vimeo (Figura 2)

Joomla! 1.6 cocoate.com/node/6242/
Joomla! 2.5 cocoate.com/node/10318

Figura 2: Dati News Feed

Quando create un feed di notizie, potete configurarlo in Opzioni di Visualizzazione , e tra le altre cose se volete visualizzare i feed di immagini oppure no. Potete anche limitare il numero di caratteri del contenuto che dovrebbe essere visualizzato. Questa funzionalità è molto utile se il feed contiene articoli più lunghi o se usate il modulo Visualizza Feed. Potete crearne uno in Estensioni - Moduli - Nuovo. Qui c'è un esempio di feed del New York Times (http://feeds.nytimes.com/nyt/rss/HomePage). Configurare il modulo alla position-4 e configurare le Opzioni di Base (Figura 3).

cocoate.com/it/node/10457

Figura 3: Modulo News feed

Il risultato sulla pagina web sarà come questo nella Figura 4.

cocoate.com/it/node/10457

Figura 4: Modulo News feed su sito web