Seite 1 von 1
Blogspot, blogger integrierung
Verfasst: Fr 16.Mär, 2007 11:43
von Holger
Hallo,
ich möchte einen Blog (nicht mein eigener) integrieren:
http://volvo-construction-equipment.blogspot.com/
Geht das irgendwie in phpBB?
(Muss nicht notwendigerweise in phpBB sein!)
Kann man das irgendwie mit XML, RSS o.ä. machen?
So, dass man die Überschriften sieht als Link oder so ...
/Holger
Verfasst: Fr 16.Mär, 2007 14:28
von oxpus
Dieser ist unabhängig vom phpBB und den würde ich auch besser standalone nutzen.
Ansonsten gibt es mittlerweile schon einige Blog MODs für das phpBB. Auf phpbbhacks oder phpbb.com kann man die schnell finden...
Verfasst: Fr 16.Mär, 2007 19:50
von Holger
Nein, Volvo hat den oben genannten Blog als "offiziell" eingestuft und ich benötigen ihn.
Ok, dann die Frage: kann ich blogspots in eine Seite einbinden, per XML oder RSS?
/Holger
Verfasst: Fr 16.Mär, 2007 20:16
von oxpus
Keine Ahnung, ich kenne den Blog ja nicht.
Verfasst: Fr 16.Mär, 2007 22:19
von Holger
Naja, ich dachte, vielleicht hat jemand Erfahrung mit blogger.com oder blogspot.com ...
Verfasst: Sa 17.Mär, 2007 01:09
von AmigaLink
Der Blog bietet ein RSS-Feed an, somit kannst du ihn auslesen und Darstellen lassen.

Wenn es dir nur um die Überschriften (mit link zum Blogeintrag) geht, dann könntest du dafür z.B. den
Heise Newsticker für EZ Portal von cback nehmen.
Verfasst: Sa 17.Mär, 2007 13:06
von Holger
Danke für den Tip!
Verfasst: Sa 17.Mär, 2007 13:41
von AmigaLink
Kein Problem.

Verfasst: Mo 19.Mär, 2007 14:00
von Holger
Hmmm, bei blogspot sieht der Atom-Link so aus:
http://volvo-construction-equipment.blo ... ts/default
Kann ich das so right away mit dem CBack-Mod verwenden?
Also anstatt
Code: Alles auswählen
$content = implode ("", file ("http://www.heise.de/newsticker/heise.rdf"));
verwende ich
Code: Alles auswählen
$content = implode ("", file ("http://volvo-construction-equipment.blogspot.com/feeds/posts/default"));

??
Und anstatt portal.php und portal_body.tpl ändere ich index.php und index_body.tpl?
Verfasst: Mo 19.Mär, 2007 14:08
von AmigaLink
Mit dem Link musst du einfach mal ausprobieren. Es
könnte schon sein das eine genaue Dateibezeichnung nötig ist.
Und was die zu bearbeitenden Dateien anbetrifft, kommt es natürlich drauf an wo du die Anzeige haben möchtest. index.php und index_body.tpl sind richtig, wenn du die Anzeige in der Foren-Übersicht haben möchtest.

Verfasst: Mo 19.Mär, 2007 14:20
von Holger
Leider klappt das nicht.
Ich habe die Änderungen in page_header.php und index_body.tpl durchgeführt.
Angezeigt wird jedoch nichts.
Kann es daran liegen, dass die XML-Syntax von blogspot anders ist?
In CBacks Mod wird ja nach item gesucht:
Code: Alles auswählen
//
// Heise Newsticker Add-on
//
$content = implode ("", file ("http://volvo-construction-equipment.blogspot.com/feeds/posts/default"));
preg_match_all("|<item>(.*)</item>|Uism",$content, $items, PREG_PATTERN_ORDER);
for ($i=0;$i<count($items[1]);$i++)
{
preg_match_all("|<title>(.*)</title>(.*)<link>(.*)</link>|Uism",$items[1][$i], $regs, PREG_PATTERN_ORDER);
$template->assign_block_vars('newsticker',array(
'heise_Ticker' => "<a href='".$regs[3][0]."' target='_blank' class='mainmenu'><b>".$regs[1][0]."</b></a> • "));
}
Den Atom-Feed hänge ich an.
Verfasst: Mo 19.Mär, 2007 20:31
von AmigaLink
Ach mist. ATOM kann der MOD von CBACK nicht.
Ich hab gerade mal versucht ihn anzupassen. Aber ich Blicke bei dem ATOM-Format nicht so ganz durch.
Das Ermitteln wie viele Themen vorhanden sind, ist einfacher. Aber wie ich die einzelnen Titel und die dazugehörigen Direktlinks erhalte, ist mir leider verborgen geblieben.
Sorry, aber da müsste man sich erstmal einarbeiten und mir ist auch leider kein Script bekannt, das man als Vorlage nehmen könnte.

Verfasst: Mo 19.Mär, 2007 20:44
von Holger
Schade! Danke für Deine Mühe!
Vielleicht kann CBack helfen. Ich schaue mal!