MyBB.de Forum
"letzte Beiträge" als Tool für Homepage - 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" als Tool für Homepage (/thread-6143.html)

Seiten: Seiten: 1 2 3 4 5 6 7


RE: "letzte Beiträge" als Tool für Homepage - Lo$tY - 27.07.2007

k, danke jetzt klappt alles wunderbar!
Endlich kann ich den Thread verlassen. Big Grin

MfG: Lo$tY


RE: "letzte Beiträge" als Tool für Homepage - SaschaCap - 22.02.2008

Sorry dass ich dieses Thema nochmal rauswühle
Habe diesen PHP Code aber irgendwie zeigt er mir nichts an. Habe ich was falsch gemacht?
Also ich Include die letztethemen.php Datei ins index.php aber geht irgendwie nicht Smile

PHP-Code:
<?php
// Daten für Verbindung zur Datenbank (Hier eigene Daten eintragen)
$dbhost "Localhost";
$dbuser "...";
$dbpassword "...";
$dbdatabase "...";

// Präfix
$prefix "mybb_";

// URL zum Forum
$url "http://www.nachtblock.de/forum";

$viewable_forums ""// Sichtbare Foren mit Kommatas trennen! Also z.b "10,15";

$viewable_forums str_replace(","," OR ",$viewable_forums);

// Anzahl der Themen
$limit "9";

// Überlange Themen kürzen (0 = Nein, x = Anzahl der auszugebenden Zeichen)
$length "20";

// Globales
define("KILL_GLOBALS"1);
define("NO_ONLINE"1);
define("IN_MYBB"1);

chdir("forum");
require(
"global.php");
chdir("../");

### Konfiguration ###

// Themen aus Datenbank holen
// Themen aus Datenbank holen
$query $db->query ("SELECT subject,username,uid,tid,fid,lastpost FROM ".TABLE_PREFIX."threads WHERE visible='1' AND fid NOT IN ('41','42','103','105','113','172') ORDER BY lastpost DESC LIMIT 0,".$limit.""); 
while(
$threads $db->fetch_array($query))
{
// Forum ermitteln
$query2 $db->query ("SELECT name FROM ".TABLE_PREFIX."forums WHERE fid = '".$threads['fid']."'");
$forums $db->fetch_array($query2);

// Betreff kürzen?
if ($length != 0)
{
if (
strlen($threads['subject']) > $length)
{
$threads['subject'] = substr($threads['subject'],0,$length) . "..";
}
}

// Daten ausgeben
$output .= "
"
.date("d.m"$threads['lastpost']) .":
<a href=\""
.$mybb->settings['bburl']."/showthread.php?action=lastpost&amp;tid=".$threads['tid']."\"target=\"_blank\">".htmlentities($threads['subject'])."</a><br />"
}

?>



RE: "letzte Beiträge" als Tool für Homepage - Michael - 23.02.2008

Die Daten werden gar nicht ausgegeben. Setze folgende Zeile ans Ende:
PHP-Code:
echo $output



RE: "letzte Beiträge" als Tool für Homepage - SaschaCap - 23.02.2008

Danke dir jetzt klappt es ^^

Jetzt möchte ich wenn es geht noch Username dazufügen und habe mir aus einen anderen Post das hier rauskopiert:
PHP-Code:
"<a href=\"".$url."/member.php?action=profile&uid=".$newest_threads['uid']."\" target=\"_blank\">".htmlentities($newest_threads['username'])."</a> 

^^ bestimmt auch nur ne kleinigkeit oder? *g*


RE: "letzte Beiträge" als Tool für Homepage - Michael - 23.02.2008

Die Variable $newest_threads ist nicht definiert, du musst einfach $threads nehmen.


RE: "letzte Beiträge" als Tool für Homepage - SaschaCap - 12.03.2008

Sorry ich wieder ^^
Hab es jetzt so eingefügt aber es funktioniert nicht Smile

PHP-Code:
[...]
// Daten ausgeben
$output .= "
 &raquo; <a href=\""
.$mybb->settings['bburl']."/showthread.php?action=lastpost&amp;tid=".$threads['tid']."\"target=\"_blank\">".htmlentities($threads['subject'])."</a>
<br>gepostet am "
.date("d.m.Y"$threads['lastpost']) von "<a href=\"".$url."/member.php?action=profile&uid=".$threads['uid']."\" target=\"_blank\">".htmlentities($threads['username'])."</a>  ."<br />"

}
echo 
$output;
?>



RE: "letzte Beiträge" als Tool für Homepage - Michael - 12.03.2008

Entferne die Zeichen ." bei dem ."<br />".


RE: "letzte Beiträge" als Tool für Homepage - SaschaCap - 12.03.2008

Mein geht leider immer noch nicht Smile


RE: "letzte Beiträge" als Tool für Homepage - Michael - 12.03.2008

Was geht denn genau nicht? Bekommst du eine Fehlermeldung oder ist die Ausgabe falsch?


RE: "letzte Beiträge" als Tool für Homepage - SaschaCap - 12.03.2008

Nein das ganze Feld bleibt leer und die Dateien die danach includet werden erscheinen dann auch nicht. Sprich nach den Fehler baut er die Website nicht weiter auf.