Edit: Zur Erklärung – drüben bei Robert kam die Frage auf, ob man die Blogs, die man via Bloglines liest direkt von dort als BlogRoll verwenden und […]"/> Edit: Zur Erklärung – drüben bei Robert kam die Frage auf, ob man die Blogs, die man via Bloglines liest direkt von dort als BlogRoll verwenden und […]"/>

Dies ist das archivierte jawl.


jawl bedeutet „just another Weblog“ und war vom 6.4.2001 bis zum 4.1.2018 das Blog von Christian Fischer. Das Blog wird nicht mehr weiter geschrieben, bleibt aber als Archiv online. ’cause: Don’t change a running URL ;)

BlogRoll von BlogLines einbinden

Als Ergänzung zu den Kommentaren bei Robert:

<?php
if ($blogroll = @file_get_contents("http://rpc.bloglines.com/blogroll?html=1&id=meine_bloglines_ID")) {
echo $blogroll;
} else {
echo 'Sorry, die Blogroll ist gerade nicht erreichbar.'."n";
}
?>

Edit: Zur Erklärung – drüben bei Robert kam die Frage auf, ob man die Blogs, die man via Bloglines liest direkt von dort als BlogRoll verwenden und in sein Blog einbinden kann. Kann man – man muß nur die paar Zeilen Code oben an der gewünschten Stelle ins Template einbauen. Bei Blogline ist das nämlich etwas versteckt unter „Additional Features – Tipps“ zu finden – daher hatte ich den Code noch einmal gepostet.

4 Antworten zu “BlogRoll von BlogLines einbinden”

  1. Martin sagt:

    Das ist ein mega Sicherheitsloch, was du da eingebaut hast. include ist nicht für das Laden von externen Dateien gedacht, vielmehr includiert man damit externe PHP-Dateien.
    Wenn allow_url_fopen auf true gesetzt ist, kann jemand so externen Code einschleußen. Bloglines.com könnte da PHP-Code reinschreiben, der würde bei dir auf dem Server ausgeführt.

    Außerdem ist die If-Condition immer TRUE, include ist keine Funktion, es ist ein Sprachkonstrukt, so wie z.B. auch isset.

    Eine gute Alternative ist file_get_contents() bzw. readfile().

  2. Christian sagt:

    Na das ist ja mal gut zu wissen.
    Ich hatte das vor Zeiten mal von irgendwo (Bloglines?) so übernommen und lange, lange nicht mehr in der Hand gehabt.

    Aber dann werd ich das mal schleunigst ändern…
    Merci für den Hinweis :)

  3. Christian sagt:

    so, fixed, dann sollte es so gehen. Oder?

»