5 neueste Forenbeiträge auf Homepage einbinden

Du suchst einen bestimmten Mod, weißt aber nicht genau wo bzw. ob er überhaupt existiert? Wenn dir dieser Artikel nicht weiterhilft, kannst du hier den von dir gewünschten/gesuchten Mod beschreiben ...
Falls ein Mod-Autor eine der Anfragen hier aufnimmt, um einen neuen Mod zu entwickeln, geht's in [3.0.x] Mods in Entwicklung weiter.
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Benutzeravatar
Rätselfreund
Mitglied
Beiträge: 355
Registriert: 28.09.2008 21:55
Kontaktdaten:

5 neueste Forenbeiträge auf Homepage einbinden

Beitrag von Rätselfreund »

Hallo,

ich wollte fragen, ob es möglich ist, die 5 neuesten Forenbeiträge meines Forums (http://www.raetsel-forum.net) auf meiner Homepage (http://www.raetselstunde.de) einzubinden?

Gruß,

Cujo
godmod23
Mitglied
Beiträge: 174
Registriert: 30.04.2008 22:20

Re: 5 neueste Forenbeiträge auf Homepage einbinden

Beitrag von godmod23 »

Hallo Cujo,

da du ja anscheinend eh schon den Mod "NV Recent Topics" installiert hast, könntest du diesen dafür verwenden.
In dem Download-Package findet sich im Ordner contrib >> Addons >> add_any_page eine Anleitung, wie du den Mod dafür verwenden kannst, die letzten Themen auch auf einer anderen Homepage anzuzeigen.

Grüße, Godmod
Greetings, godmod
Benutzeravatar
Rätselfreund
Mitglied
Beiträge: 355
Registriert: 28.09.2008 21:55
Kontaktdaten:

Re: 5 neueste Forenbeiträge auf Homepage einbinden

Beitrag von Rätselfreund »

Gut, dann werde ich es damit mal versuchen. Danke für den Tipp :)
Dude23
Mitglied
Beiträge: 34
Registriert: 30.10.2005 15:10
Wohnort: Regensburg

Re: 5 neueste Forenbeiträge auf Homepage einbinden

Beitrag von Dude23 »

Hallo Rätselfreund,

ich hab das auch gemacht und mir da, unter großer Mithilfe dieses Forums, selbst was gebastelt:

Code: Alles auswählen

<?php
//Hier deine Daten eintragen
$host="localhost";
$username="xxx";
$password="xxx";
$database="xxx";

//Verbindung zur Datenbank
mysql_connect($host, $username, $password);

//Datenbankauswahl
mysql_select_db($database);

 $sql = 'SELECT t.topic_id, t.topic_title, t.topic_last_post_id, t.forum_id, p.post_id, p.poster_id, p.post_time, u.user_id, u.username'
        . ' FROM phpbb_topics t, phpbb_forums f, phpbb_posts p, phpbb_users u'
        . ' WHERE t.topic_id = p.topic_id AND '
        . ' f.forum_id = t.forum_id AND '
        . ' t.topic_status <> 2 AND '
        . ' p.post_id = t.topic_last_post_id AND '
        . ' p.poster_id = u.user_id'
        . ' ORDER BY p.post_id DESC LIMIT 5';
// wenn Abfrage möglich...
if ( $result = mysql_query($sql) )
{
   // dann Schleife solange ein Ergebnis ausgelesen werden kann...
   while ( $row = mysql_fetch_assoc($result) )
   {
      // mysql_fetch_assoc() füllt $row wie ein array() im Format: array('post_time' => 12345678)
      $frmDatum = date("d.m.Y", $row['post_time']);
      $frmZeit = date("H:i:s", $row['post_time']);
      $post = $row['post_id'];
// Eventuell musst du hier den Pfad ändern für den Link ins Forum
      echo "<font color=black size=2><a href=../phpbb3/viewtopic.php?p=$post#p$post><font color=black size=2>".$row['topic_title']."</a><br>$frmDatum $frmZeit<br></br>";
   }
}
mysql_close();
?>
Dabei werden die letzten 5 aktiven Themen angezeigt, mit Datum und Uhrzeit des letzten Posts. Klickt man auf den Link, so führt dieser direkt zum letzten Beitrag in dem Thema. Einfach auf der Homepage einbinden - probier's mal aus. Vielleicht hilft es.

MfG
Dude
Benutzeravatar
Rätselfreund
Mitglied
Beiträge: 355
Registriert: 28.09.2008 21:55
Kontaktdaten:

Re: 5 neueste Forenbeiträge auf Homepage einbinden

Beitrag von Rätselfreund »

Hallo Dude23,
Dude23 hat geschrieben:ich hab das auch gemacht und mir da, unter großer Mithilfe dieses Forums, selbst was gebastelt:
Das ist genau das, was ich gesucht habe.

Ich habe es gerade ausprobiert, es funktioniert einwandfrei :D
Klickt man auf den Link, so führt dieser direkt zum letzten Beitrag in dem Thema.
Ist es möglich, das Script so zu ändern, dass der erste Beitrag eines Themas angezeigt wird?
Brause-Junior
Mitglied
Beiträge: 18
Registriert: 08.07.2011 21:56
Wohnort: Korbach
Kontaktdaten:

Re: 5 neueste Forenbeiträge auf Homepage einbinden

Beitrag von Brause-Junior »

Das würde mich auch Interessieren.

Schön wäre, wenn folgende sachen sichtbar wären:

Thema
Titel
Uhrzeit
Benutzer

Lg
Lg Brause-Junior

V 3.1.5
Himmelskrieger
Mitglied
Beiträge: 12
Registriert: 09.10.2011 13:41

Re: 5 neueste Forenbeiträge auf Homepage einbinden

Beitrag von Himmelskrieger »

Wie füge ich das auf die Website ein?
wwwBastler
Mitglied
Beiträge: 4
Registriert: 16.10.2011 11:54

Re: 5 neueste Forenbeiträge auf Homepage einbinden

Beitrag von wwwBastler »

Bei mir funkt das irgent wie net hab den link so abgeändert das er auf mein Forums verzeichnis weist:

Code: Alles auswählen

 echo "<font color=black size=2><a href=Forum/viewtopic.php?p=$post#p$post><font color=black size=2>".$row['topic_title']."</a><br>$frmDatum $frmZeit<br></br>";
Im Seitenquelltext steht dann immer nur:

Code: Alles auswählen

<font color=black size=2><a href=Forum/viewtopic.php?p=1#p1><font color=black size=2>Willkommen bei phpBB3!</a><br>08.10.2011 16:21:41<br></br>
Das Forum sagt mir dann immer das das Thema nicht existiert, was auch stimmt. Weis jemand was ich falsch gemacht habe? Der Mod "NV Recent Topics" is doch net Nötig oder?
Benutzeravatar
Rätselfreund
Mitglied
Beiträge: 355
Registriert: 28.09.2008 21:55
Kontaktdaten:

Re: 5 neueste Forenbeiträge auf Homepage einbinden

Beitrag von Rätselfreund »

Du musst den Link absolut setzen. Bei mir sieht das z. B. so aus:

Code: Alles auswählen

<a href='http://www.raetsel-forum.net/viewtopic.php?p=$post#p$post' title=\"R&auml;tsel-Forum\">".$title."</a>
Himmelskrieger
Mitglied
Beiträge: 12
Registriert: 09.10.2011 13:41

Re: 5 neueste Forenbeiträge auf Homepage einbinden

Beitrag von Himmelskrieger »

Geht nicht
Antworten

Zurück zu „[3.0.x] Mod Suche/Anfragen“