Project-pagina "De Naald"

Deze pagina is een experiment met het importeren van headlines van sites met een RSS feed. Wat je hieronder ziet zijn koppen van artikelen afkomstig van andere websites! Die externe websites genereren een zogeheten "RSS feed" (Rich Site Summary of Really Simple Syndication), d.w.z. een standaard output zoals die vaak door nieuwssites en weblogs wordt gegeven. Hoe die RSS feed door de betreffende site wordt gegenereerd doet er niet toe. Het resultaat is altijd gebaseerd op strenge standaarden. Dat resulteert in een output die gelezen kan worden door news-readers, programmaatjes die je op je desktop kunt plaatsen om daar steeds een actueel overzicht te hebben van de koppen. Met een instrument als PHP is het ook mogelijk om zo'n RSS-feed in een "gewone" HTML-pagina te integreren. Dat is wat je hieronder ziet. De opmaak wordt geregeld door de huidige pagina. Maar de content hieronder is dus "dynamisch" en verandert mee met de actuele inhoud van de originele sites. [9 maart 2004 Eric]

Techniek

Deze pagina bevat slechts heel weinig PHP. Die zet een module (ook PHP) in werking die ook draait op de server waar deze pagina zich bevindt. Die module heet Carp en zet een (interne of externe) RSS feed om in HTML. RSS volgt de XML-standaard. Op deze pagina opmaak tekst en links via CSS en tabellen opgemaakt in FrontPage.

enige code per rss feed op deze pagina:

bloedje-simpel dus. :-)

Feed 1: nu.nl


Warning: require_once(/home/hetcalan/public_html/carp/carp/carp.php) [function.require-once]: failed to open stream: No such file or directory in /home/hetcalan/public_html/naald/index.php on line 86

Fatal error: require_once() [function.require]: Failed opening required '/home/hetcalan/public_html/carp/carp/carp.php' (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/hetcalan/public_html/naald/index.php on line 86