Hallo, Gast! (Registrieren)

Letzte Ankündigung: MyBB 1.8.8 veröffentlicht (17.10.16)


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste
Neuste Themen
#1
Servus!!

Ich möchte auf meiner Seite ähnlich wie auf mybboard.de einen " Neueste Themen im Forum" bereich einrichten, habe aber keine Ahnung wie das geht.



MyBBoard.de jetzt auf YouTube!
Fehlender Plan wird durch Wahnsinn ersetzt!!Toungue
Gruß Krafdi www.krafdi.de
Zitieren
#2
Nabend.

Hier die Lösung, die ich für MyBBoard.de verwende.

Anleitung

1. Lade dir die neueste Version von Magpie RSS hier herunter und entpacke die Datei.

2. Erstelle einen neuen Ordner auf dem Server, z.B. mit dem Namen "letzte_themen". Lade folgende Dateien von Magpie RSS in diesen Ordner:
  1. rss_cache.inc
  2. rss_fetch.inc
  3. rss_parse.inc
  4. rss_utils_inc
  5. Ordner: extlib (inkl. Snoopy.class.inc)

3. Danach musst du eine neue Datei erstellen, z.B. mit dem Namen "themen.php". Hier ist ein Beispielinhalt, du musst dann noch die URL des Feeds ändern und ggf. das Layout. Die URL kannst du im Forum erstellen unter dem Link "Zusammenfassung" (unten). Wähle dann die Foren und die Anzahl der Themen und erstelle die URL. Diese fügst du im Skript ein.
Code:
<?php
require_once 'rss_fetch.inc';
$url='http://rss.oberberg-aktuell.de/gesamt.xml';  // URL des Feeds
$MAGPIE_CACHE_ON = true; // Aktiviert Cache
$MAGPIE_CACHE_AGE = 900; // Cache-Zeit (hier: 15 Minuten)
$rss = fetch_rss($url);

foreach ($rss->items as $item ) {
    $title = $item[title];
    $descr = $item[description];
    $url   = $item[link ];
    echo "<table width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">
  <tr>
    <td>$title</td>
  </tr>
  <tr>
    <td>$descr</td>
  </tr>
  <tr>
    <td><div align=\"right\"><a href=\"$url\" target=\"_blank\">more&gt;&gt;&gt;</a></div></td>
  </tr>
</table>
<br>";
}
?>

4. Speichere die Datei und lade sie in den Ordner "letzte_themen".

Wenn du auf http://www.deinedomain.tld/../letzte_themen/themen.php im Browser gehst, solltest du die Theme angezeigt bekommen. Um Sie in eine Seite einzubauen, füge folgenden Code an die Stelle im Quelltext, an der die Theme erscheinen sollen:

Code:
<?php include ("http://www.deinedomain.tld/../letzte_themen/themen.php") ?>

Ich hoffe, dass du das hinbekommst. Wink

Gruß,
Michael

Gruß,
Michael
[Bild: banner.png]
Support erfolgt NUR im Forum!
Bitte gelöste Themen als "erledigt" markieren.
Beiträge mit mangelhafter Rechtschreibung/Grammatik werden kommentarlos gelöscht.
Zitieren
#3
Michael schrieb:4. Speichere die Datei und lade sie in den Ordner "letzte_themen".

Wenn du auf http://www.deinedomain.tld/../letzte_themen/themen.php im Browser gehst, solltest du die Theme angezeigt bekommen. Um Sie in eine Seite einzubauen, füge folgenden Code an die Stelle im Quelltext, an der die Theme erscheinen sollen:

Code:
<?php include ("http://www.deinedomain.tld/../letzte_themen/themen.php") ?>
Klappt alles prima kriege es aber nicht eingebunden.

Code:
<tr>
  <td><h2>Forum New</h2>
<?php include ("http://www.meinedomain.de/../letzte_themen/themen.php") ?>
  </td>
</tr>

Wo liegt der fehler??
Und Danke Mann
MyBBoard.de jetzt auf YouTube!
Fehlender Plan wird durch Wahnsinn ersetzt!!Toungue
Gruß Krafdi www.krafdi.de
Zitieren
#4
Was wird denn angezeigt?

Wichtig ist, dass die Datei, in die du den Code einbaust, die Dateiendung .php hat, sonst wird der Befehl nicht ausgeführt.

Gruß,
Michael

Gruß,
Michael
[Bild: banner.png]
Support erfolgt NUR im Forum!
Bitte gelöste Themen als "erledigt" markieren.
Beiträge mit mangelhafter Rechtschreibung/Grammatik werden kommentarlos gelöscht.
Zitieren
#5
O.k. habes schon DankeBig Grin
MyBBoard.de jetzt auf YouTube!
Fehlender Plan wird durch Wahnsinn ersetzt!!Toungue
Gruß Krafdi www.krafdi.de
Zitieren
#6
Ist die Funktion auch mit Beiträgen (Antworten) anstatt Themen möglich??
MyBBoard.de jetzt auf YouTube!
Fehlender Plan wird durch Wahnsinn ersetzt!!Toungue
Gruß Krafdi www.krafdi.de
Zitieren
#7
In dieser Form leider nicht. Es ist natürlich möglich ein Skript zu programmieren, das die letzten Beiträge ausgibt...Wink

Gruß,
Michael
[Bild: banner.png]
Support erfolgt NUR im Forum!
Bitte gelöste Themen als "erledigt" markieren.
Beiträge mit mangelhafter Rechtschreibung/Grammatik werden kommentarlos gelöscht.
Zitieren
#8
krafdi schrieb:" Neueste Themen im Forum"

Wo findet man das denn.... oder sehen dies nur die Admins/Moderatoren?
Oder meint ihr die "Neueste Themen" in der Übersicht?
Liebe Grüße
Dummuser (der seine verzweifelten Versuche, auf 1.4.4 usw. umzusteigen, nicht aufgegeben hat und vorerst mit der aktuellsten Version 1.4.4 (mit einigen Baustellen) doch nicht als Dummmumie in die MyBB-Annalen eingehen wird - DANKE an das ganze Team!
Zitieren
#9
Klick mal auf Home, da siehst du rechts oben die Ausgabe. Wink
Gruß NetHunter
Zitieren
#10
Wenn du auf https://www.mybb.de/index.php gehst siehst du rechts
Zitat:Neuste Themen im Forum
und genau darum ging es. ( Ich habe es in meiner Start Seite auch eingebaut http://www.krafdi.de/index.php und auch die neusten Beiträge http://www.krafdi.de/interaktiv.php )
MyBBoard.de jetzt auf YouTube!
Fehlender Plan wird durch Wahnsinn ersetzt!!Toungue
Gruß Krafdi www.krafdi.de
Zitieren


Möglicherweise verwandte Themen...
Thema Verfasser Antworten Ansichten Letzter Beitrag
  Neuste 5 Registrierungen anzeigen - Indexseite Seven 8 500 30.08.2015, 16:15
Letzter Beitrag: MrBrechreiz
  neuste beiträge übersicht frage. awex 5 540 05.02.2013, 23:39
Letzter Beitrag: MrBrechreiz
  Neuste Themen/Überischts Plugin gesucht! Leon 4 747 17.08.2012, 08:26
Letzter Beitrag: Jockl
  Ajax Chat Beiträge anordnen (neuste Oben) eneR 4 830 08.04.2012, 20:15
Letzter Beitrag: eneR
  Neuste Themen, neuste Beiträge auf Hauptseite. Tobi675 2 999 07.02.2011, 09:48
Letzter Beitrag: Tobi675