05.03.2015, 10:52 (Dieser Beitrag wurde zuletzt bearbeitet: 05.03.2015, 11:37 von Assistion.)
hmmmm ich glaub da geht es um Mybb 1.6 den die forumdisply.php sieht dort denk ich anders aus
hab es hinbekommen
und für alle die es auch haben möchten hier die lösung:
Open forumdisplay.php
Find
Code:
else
{
$attachment_count = '';
}
Add Below
Code:
// GET FIRST ATTACHMENT
$attachment_thumbnail = '';
if($attachment_count)
{
$query = $db->query("
SELECT a.thumbnail
FROM ".TABLE_PREFIX."attachments a
LEFT JOIN ".TABLE_PREFIX."posts p ON (p.pid=a.pid)
WHERE p.tid='{$thread['tid']}' AND a.filetype LIKE '%image%'
ORDER BY a.dateuploaded ASC
LIMIT 0,1
");
$thumbnail = $db->fetch_field($query, 'thumbnail');
if($thumbnail)
{
$attachment_thumbnail = "<div style=\"float:left\"><img src=\"./uploads/{$thumbnail}\" /></div>";
}
}
Then open forumdisplay_thread template
Find
Code:
{$attachment_count}
<div>
Add after
Code:
{$attachment_thumbnail}
Have Fun
mfg Assistion
nun hab ich nur noch einen fehler einige bilder sind immer minimal grösser als andere, da tüfftel ich noch dran das die alle gleich sind
05.03.2015, 12:48 (Dieser Beitrag wurde zuletzt bearbeitet: 05.03.2015, 12:56 von Pikeman.)
Super.
Aber was hast du noch gemacht?
Allein das Editieren der Dateien reicht ja nicht.
Hast du noch nen Mod installiert?
Ich blicks im Moment nicht wirklich.
Danke schon mal.
EDIT:
Jetzt hab ich es Verstanden. Das Bild muss als ATTACH hochgeladen sein.
Ob das auch eine Lösung gibt, dass generell immer das erste Bild aus dem Thread genommen wird?
Auch wenn es nur ein Bildlink ist?
(05.03.2015, 10:52)Assistion schrieb: nun hab ich nur noch einen fehler einige bilder sind immer minimal grösser als andere, da tüfftel ich noch dran das die alle gleich sind
Du hast deinem Div doch eh schon nen Style gegeben. Gib dem Style einfach ne feste Breite.
$attachment_thumbnail = '';
if($attachment_count)
{
$query = $db->query("
SELECT a.thumbnail
FROM ".TABLE_PREFIX."attachments a
LEFT JOIN ".TABLE_PREFIX."posts p ON (p.pid=a.pid)
WHERE p.tid='{$thread['tid']}' AND a.filetype LIKE '%image%'
ORDER BY a.dateuploaded ASC
LIMIT 0,1
");
$thumbnail = $db->fetch_field($query, 'thumbnail');
if($thumbnail)
{
$attachment_thumbnail = "<div style=\"float:left\"><img src=\"./uploads/{$thumbnail}\" width=\"60\" height=\"85\" /></div>";
}
}
Bei width und height kannst deine gewünschte Bildgröße angeben.
Aber was muss ich machen, damit das Bild ganz vorne ist? Also noch vor dem Thread-Icon?
Das Bild sollte sozusagend in der ersten Spalte ganz vorne zu sehen sein.