Aggregering av nyhetsstrømmer
Fra Biblab
Innhold |
Problemstilling
Du har et antall nyhetsstrømmer (i RSS- og/eller Atom-format) som du ønsker å vise frem som en kronolgisk liste på en vevside, med de nyeste nyhetene øverst, uavhengig av hvilken kilde de kommer fra.
Eksempel: BIBFEEDS.
Løsning 1: Installér Planet på en server
Bruk Planet, som er en "'river of news' feed reader. It downloads news feeds published by web sites and aggregates their content together into a single combined feed, latest news first."
Planet er implementert i Python og tilgjengelig under den samme lisensen som Python.
En tilsvarende løsning implementert i PHP er også tilgjengelig: Planet PHP.
Løsning 2: Bruk Google Reader
- Registrer deg som bruker av Google Reader, hvis du ikke allerede har en Google-konto.
- Samle nyhetsstrømmene du ønsker å aggregere i en mappe.
- Klikk på "Manage subscriptions" nederst til venstre.
- Klikk på "Tags"-fanen, til høyre for "Subscriptions" (den åpne fanen).
- Gjør "taggen" som tilsvarer mappa du la nyhetsstrømmene i "public" ved å klikke på det grå "bølge-ikonet" mellom søppelbøtta og ordet "private".
- "private" endres nå til "public", og det dukker det opp noen nye lenker til høyre for ordet "public":
- "view public page" er en lenke til en side på Googles server, der hvem som helst kan se nye innlegg fra nyhetsstrømmene du la i mappa. Eksempel Legg merke til at på denne siden er det en lenke til en RSS-strøm som inneholder de siste nyhetene fra strømmene i mappa du lagde. Denne strømmen går det også ann å bruke for å integrere de siste nyhetene på en vevside. Enda enklere er den neste løsningen:
- "add a clip to your site" lar deg velge en del instillinger for en widget som du kan bruke på en vevside. Du endrer innstillingene i et enkelt skjema og kan deretter klippe og lime en bolk med HTML-kode inn på din egen side.