Letzten Beiträge in HTML-Seite anzeigen zu lassen?

Probleme bei der regulären Arbeiten mit phpBB, Fragen zu Vorgehensweisen oder Funktionsweise sowie sonstige Fragen zu phpBB im Allgemeinen.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
scheibo
Mitglied
Beiträge: 44
Registriert: 19.08.2003 14:28

Letzten Beiträge in HTML-Seite anzeigen zu lassen?

Beitrag von scheibo »

Ich will die letzten 5 Beiträge auf der Startseite meiner Homepage anzeigen lassen, aber diese ist in HTML ist das irgendwie realisierbar?
Wenn ja wie und kann mann da uch das Design verändern?
Benutzeravatar
Lucas1510
Mitglied
Beiträge: 823
Registriert: 04.07.2003 13:59

Beitrag von Lucas1510 »

Schau mal hier:

http://www.phpbb.com/phpBB/viewtopic.php?t=72782

Dieser Mod erlaubt Dir, verschiedene Beiträge auf einer HTML-Seite auszugeben, habe den bei mir drin, meine Seite von Domain 1 (nur HTML) holt sich die Daten von Domain 2 (phpbb-forum + topics anywhere) und zeigt sie an. Die Gestaltungsmöglichkeiten der HTML-Seite an sich liegen dann in Deinen Händen :)

Viele Grüße,

Lucas
scheibo
Mitglied
Beiträge: 44
Registriert: 19.08.2003 14:28

Beitrag von scheibo »

1. Gibt´s das auch für den Style IRIS?
2. Ich finde da nichts wie ich es in eine HTML Datei einfügen kann.

Kann mir jemand helfen?
Benutzeravatar
Lucas1510
Mitglied
Beiträge: 823
Registriert: 04.07.2003 13:59

Beitrag von Lucas1510 »

Diesen Mod kannst Du für jeden Template benutzen, du musst nur die beigefügten TPL-Dateien in die entsprechenden Template-Ordner kopieren:
Der Autor der Anleitung hat geschrieben:copy templates/subSilver/topics_anywhere_body.tpl to templates/DEIN_TEMPLATE/topics_anywhere_body.tpl
copy templates/subSilver/topics_anywhere_result.tpl to templates/DEIN_TEMPLATE/topics_anywhere_result.tpl
Das Ganze rufst Du dann folgendermaßen auf:

http://www.deinedomain.de/forumroot/topics_anywhere.php

Dann kommst Du auf eine Seite, wo Du alles konfigurieren kannst. Nach dem Konfigurieren musst Du unten auf "Absenden" klicken, in der nächsten Seite wird Dir dann der HTML-Code angezeigt, den Du auf einer HTML-Seite Deiner Wahl angeben kannst.

Damit topics_anywhere.php überhaupt funktioniert, musst Du die Datei in einem Editor öffnen und dann konfigurieren, also z.B. in Zeile 34 Deine Domain/Forumroot angeben etc. (http://www.mydomain.com/phpBB durch Deine Angaben ersetzen). Du kannst in dieser Datei auch noch andere Dinge konfigurieren.

Nach der Konfiguration die Datei in dein Forumroot kopieren, aufrufen wie weiter oben beschrieben und fertig :)

Viele Grüße,

Lucas
scheibo
Mitglied
Beiträge: 44
Registriert: 19.08.2003 14:28

Beitrag von scheibo »

Irgendwie klappt das bei mir nicht, es kommt schon eine Fehlermeldung wenn ich auf ABSENDEN klicke,
es wäre ein Sytanxfehler in zeile 2 zeichen 1

und als code kommt das hier raus:

Code: Alles auswählen

<script language="JavaScript" type="text/javascript" src="http://www.scheibo.de/forum/phpBB/topics_anywhere.php?mode=show&f=a&n=10&sfn=y&fnl=y&r=y&sr=y&so=d&b=4&lpb=0&lpd=0&lpi=y&t=_blank"></script>


und wenn ich den Code eingebe kommt auch eine Fehlermeldung
Benutzeravatar
Lucas1510
Mitglied
Beiträge: 823
Registriert: 04.07.2003 13:59

Beitrag von Lucas1510 »

Den Code musst Du nun in eine HTML-Datei Deiner Wahl einbauen :)

Was die Fehler angeht, wo tauchen die auf, wenn Du welchen Code eingibst?
scheibo
Mitglied
Beiträge: 44
Registriert: 19.08.2003 14:28

Beitrag von scheibo »

Der fehler kommt beidemale in der Statuszeile meines Browsers, auch in der HTML-Datei. Es ist ja schon komisch das er mir den Dateipfad:
http://www.scheibo.de/forum/phpBB/topics_anywhere.php? so angibt und nicht so:
http://www.scheibo.de/forum/phpBB2/topics_anywhere.php?
Benutzeravatar
Lucas1510
Mitglied
Beiträge: 823
Registriert: 04.07.2003 13:59

Beitrag von Lucas1510 »

Ich denke, Du hast in der topics_anywhere.php einen Fehler bei der Konfiguration gemacht:
// Where is Topics Anywhere? It is the same as the URL to the root of your forum.
// NO trailing slash!
// This is the only variable that NEEDS to be changed for Topics Anywhere to work correctly.
//
// BEWARE: if you don't change this, or you give a wrong URL, Topics Anywhere will not display any
// topic titles. So check this one twice to see if it's really correct!
$full_url = 'http://www.mydomain.com/phpBB';
Hast Du die URL zu Deinem Forum richtig eingegeben? Also $full_url = 'http://www.scheibo.de/forum/phpBB2';?

Viele Grüße,

Lucas
scheibo
Mitglied
Beiträge: 44
Registriert: 19.08.2003 14:28

Beitrag von scheibo »

Alles klar, der fehler war so ähnlich, hatte zwar phpBB2 geschrieben aber noch einen ordner dazwischen vergessen.

Danke, Funzt. :D :D :D :D :D
LittleJackAss
Mitglied
Beiträge: 25
Registriert: 21.04.2004 03:29
Wohnort: Landstuhl

Beitrag von LittleJackAss »

Ich hab das auch eben ausprobiert! Funzt super solange das Forum auf Englisch steht, sobald ich auf deutsch stelle funzt die Vorschau nicht mehr. Geht das auch irgendwie mit deutscher Sprache?
Antworten

Zurück zu „phpBB 2.0: Administration, Benutzung und Betrieb“