MyBB.de Forum
Letzte Beiträge auf der Startseite - Druckversion

+- MyBB.de Forum (https://www.mybb.de/forum)
+-- Forum: Anpassungen (https://www.mybb.de/forum/forum-47.html)
+--- Forum: Plugin-Diskussionen (https://www.mybb.de/forum/forum-38.html)
+--- Thema: Letzte Beiträge auf der Startseite (/thread-35694.html)

Seiten: Seiten: 1 2 3


RE: Letzte Beiträge auf der Startseite - maiurb - 28.06.2018

Ich habe es jetzt mit den richtigen Pfaden umsetzen können.

Code:
<?php

define("IN_MYBB", 1);
require("../../MyBB/global.php");
global $db, $mybb;  // Trim this list of global vars, if you want to.

$tlimit = 5; // How many titles you want


$query = $db->query("SELECT * FROM ".TABLE_PREFIX."threads ORDER BY `tid` DESC LIMIT $tlimit");

$list = '';
while($fetch = $db->fetch_array($query))
{
    $list .= " | <strong><a href=\"{$mybb->settings['bburl']}/showthread.php?tid={$fetch['tid']}\" target=\"_blank\">".htmlspecialchars_uni($fetch['subject'])."</a></strong>";
}

//output

echo "<marquee direction='right' scrollamount='3'>" . $list . "</marquee></p>";

?>

Leider sieht das Ergebnis nicht so wie gewollt aus.

https://boulderrausch.de/files/lastpost_mybb.php


RE: Letzte Beiträge auf der Startseite - maiurb - 28.06.2018

Äh sorry, bis vor kurzem wurde hier was völlig anderes angezeigt. Wahrscheinlich lag es am Cache.

Was ich jetzt noch gern hätte: kein Scrollen und die drei Themen untereinander.


RE: Letzte Beiträge auf der Startseite - SvePu - 28.06.2018

Versuche es mal bitte hiermit:

PHP-Code:
<?php
define
("IN_MYBB"1);
require(
"../../MyBB/global.php");
global 
$db$mybb;  // Trim this list of global vars, if you want to.

$tlimit 5// How many titles you want

$query $db->query("SELECT * FROM ".TABLE_PREFIX."threads ORDER BY `tid` DESC LIMIT $tlimit");

$list '';
if(
$db->num_rows($query) > 0)
{
    
$list "<div class=\"lastpost_mybb_container\">";

    while(
$fetch $db->fetch_array($query))
    {
        
$list .= "<div class=\"lastpost_mybb_item\"><a href=\"{$mybb->settings['bburl']}/showthread.php?tid={$fetch['tid']}\" target=\"_blank\"><strong>".htmlspecialchars_uni($fetch['subject'])."</strong></a></div>";
    }

    
$list .= '</div>';
}

//output
echo $list



RE: Letzte Beiträge auf der Startseite - maiurb - 28.06.2018

Habe es jetzt umsetzen können. Danke für die Unterstützung.
Alles funktioniert.

Der Code wurde allerdings noch modifiziert.

Hier das Ergebnis: https://boulderrausch.de/files/lastpost_mybb.php


RE: Letzte Beiträge auf der Startseite - maiurb - 30.06.2018

(23.06.2018, 08:21)Jockl schrieb: Vermutlich käme dieses Plugin Deinem Wunsch sehr nahe. Leider scheint der Download-Link nicht mehr zu funktionieren und der User war hier auch schon lange nicht mehr online. Vielleicht kannst Du ihn aber trotzdem mal direkt anschreiben.....

Der Link funktioniert wieder, nachdem ich den Entwickler angeschrieben habe. Das beste Script, dass ich je gesehen habe, um extern die letzten Beiträge anzeigen zu lassen. Und genial einfach!