Hallo, Gast! (Registrieren)

Letzte Ankündigung: MyBB 1.8.38 veröffentlicht (30.04.24)


Benutzer, die gerade dieses Thema anschauen:
Die letzen Beiträge?!
#5
Sebastian,

dazu muss in der "/portal.php" nach
PHP-Code:
    if($threadlist)
    { 
// show the table only if there are threads
        
eval("\$latestthreads = \"".$templates->get("portal_latestthreads")."\";");
    }

folgender PHP Code eingefügt werden:
PHP-Code:
// Latest forum discussions from an subforum
$specialfid ''// Which fid you want to show; only give one number
if($mybb->settings['portal_showdiscussions'] != "no" && $mybb->settings['portal_showdiscussionsnum'])
{
    
$altbg "trow1";
    
$threadlist '';
    
$query $db->query("
        SELECT t.*, u.username
        FROM "
.TABLE_PREFIX."threads t
        LEFT JOIN "
.TABLE_PREFIX."users u ON (u.uid=t.uid)
        WHERE 1=1 
$unviewwhere AND t.visible='1' AND t.closed NOT LIKE 'moved|%' AND fid='".$specialfid."'
        ORDER BY t.lastpost DESC 
        LIMIT 0, "
.$mybb->settings['portal_showdiscussionsnum']
    );
    while(
$thread $db->fetch_array($query))
    {
        
$lastpostdate my_date($mybb->settings['dateformat'], $thread['lastpost']);
        
$lastposttime my_date($mybb->settings['timeformat'], $thread['lastpost']);
        
// Don't link to guest's profiles (they have no profile).
        
if($thread['lastposteruid'] == 0)
        {
            
$lastposterlink $thread['lastposter'];
        }
        else
        {
            
$lastposterlink build_profile_link($thread['lastposter'], $thread['lastposteruid']);
        }
        if(
my_strlen($thread['subject']) > 25)
        {
            
$thread['subject'] = my_substr($thread['subject'], 025) . "...";
        }
        
$thread['subject'] = htmlspecialchars_uni($thread['subject']);
        eval(
"\$threadlist .= \"".$templates->get("portal_latestthreadssub_thread")."\";");
        
$altbg alt_trow();
    }
    if(
$threadlist)
    { 
// show the table only if there are threads
        
eval("\$latestthreadssub = \"".$templates->get("portal_latestthreadssub")."\";");
    }


Erstelle ein Template mit dem Namen "portal_latestthreadssub" und folgendem Inhalt
Code:
<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder">
<tr>
<td class="thead" colspan="4"><strong>{$lang->latest_threads}</strong></td>
</tr><tr><td class="tcat" width="40%" align="center">Thema</td><td class="tcat" width="20%" align="center">Ansichten</td><td class="tcat" width="20%" align="center">Antworten</td><td class="tcat" width="20%" align="center">Letzter Beitrag</td></tr>
{$threadlist}
</table>
<br />

Erstelle ein weiteres Template mit dem Namen "portal_latestthreadssub_thread" und folgendem Inhalt
Code:
<tr>
<td class="trow1" align="center">
<strong><a href="{$mybb->settings['bburl']}/showthread.php?tid={$thread['tid']}">{$thread['subject']}</a></strong>
</td><td class="trow2" align="center">{$thread['views']}</td><td class="trow1" align="center">{$thread['replies']}</td><td class="trow2" align="center">
von {$lastposterlink}<br />
{$lastpostdate} {$lastposttime}
</td>
</tr>

Im Template "portal" kannst du jetzt die Variable "{$latestthreadssub}" an die Stelle setzten, an der du die Threads haben möchtest.

Tut mir leid das es etwas länger gedauert hat, aber ich hab auch nen Privatleben und noch andere Projekte.

Zitieren


Nachrichten in diesem Thema
Die letzen Beiträge?! - von iamstillalive - 25.03.2007, 12:12
RE: Die letzen Beiträge?! - von modercol - 25.03.2007, 17:16
RE: Die letzen Beiträge?! - von iamstillalive - 12.04.2007, 17:50
RE: Die letzen Beiträge?! - von Jan - 30.06.2007, 09:53
RE: Die letzen Beiträge?! - von modercol - 05.07.2009, 00:25
RE: Die letzen Beiträge?! - von aman - 17.09.2007, 22:03
RE: Die letzen Beiträge?! - von Mak - 18.09.2007, 14:10
RE: Die letzen Beiträge?! - von aman - 18.09.2007, 15:04
RE: Die letzen Beiträge?! - von niGhtY - 03.12.2007, 22:49
RE: Die letzen Beiträge?! - von Sebastian1990 - 19.12.2007, 19:32
RE: Die letzen Beiträge?! - von Jan - 21.12.2007, 16:58
RE: Die letzen Beiträge?! - von Sebastian1990 - 21.12.2007, 19:34
RE: Die letzen Beiträge?! - von Jan - 21.12.2007, 19:41
RE: Die letzen Beiträge?! - von Ulrich - 14.01.2008, 20:58
RE: Die letzen Beiträge?! - von Michael - 16.01.2008, 01:25
RE: Die letzen Beiträge?! - von ElkeK. - 16.01.2008, 12:53
RE: Die letzen Beiträge?! - von Ulrich - 17.01.2008, 19:15
RE: Die letzen Beiträge?! - von Hoppel - 27.01.2008, 19:38
RE: Die letzen Beiträge?! - von Hubi91 - 30.03.2008, 10:54
RE: Die letzen Beiträge?! - von NixxusMinimax - 30.03.2008, 13:01
RE: Die letzen Beiträge?! - von snoelk - 30.03.2008, 23:54
RE: Die letzen Beiträge?! - von Michael - 31.03.2008, 14:56
RE: Die letzen Beiträge?! - von snoelk - 31.03.2008, 16:15
RE: Die letzen Beiträge?! - von ElkeK. - 22.05.2008, 20:15
RE: Die letzen Beiträge?! - von Michael - 22.05.2008, 20:20
RE: Die letzen Beiträge?! - von ElkeK. - 22.05.2008, 20:34
RE: Die letzen Beiträge?! - von RhymeFront - 16.03.2009, 06:05
RE: Die letzen Beiträge?! - von Cindepall - 30.05.2009, 12:24
RE: Die letzen Beiträge?! - von StefanT - 30.05.2009, 15:02
RE: Die letzen Beiträge?! - von Cindepall - 30.05.2009, 21:46
RE: Die letzen Beiträge?! - von Michael - 29.09.2009, 23:41
RE: Die letzen Beiträge?! - von Ne-Jeck - 15.12.2009, 10:54
RE: Die letzen Beiträge?! - von StefanT - 15.12.2009, 18:55
RE: Die letzen Beiträge?! - von RhymeFront - 17.12.2009, 18:53
RE: Die letzen Beiträge?! - von Michael - 17.12.2009, 19:22
RE: Die letzen Beiträge?! - von RhymeFront - 17.12.2009, 19:34
RE: Die letzen Beiträge?! - von Michael - 17.12.2009, 19:38
RE: Die letzen Beiträge?! - von RhymeFront - 17.12.2009, 19:41
RE: Die letzen Beiträge?! - von StefanT - 17.12.2009, 19:45
RE: Die letzen Beiträge?! - von Michael - 17.12.2009, 19:45
RE: Die letzen Beiträge?! - von RhymeFront - 17.12.2009, 19:53
RE: Die letzen Beiträge?! - von StefanT - 17.12.2009, 19:54
RE: Die letzen Beiträge?! - von RhymeFront - 17.12.2009, 19:57
RE: Die letzen Beiträge?! - von Miniko - 12.01.2010, 16:10
RE: Die letzen Beiträge?! - von Michael - 13.01.2010, 00:56
RE: Die letzen Beiträge?! - von Miniko - 13.01.2010, 07:07
RE: Die letzen Beiträge?! - von Michael - 14.01.2010, 01:14
RE: Die letzen Beiträge?! - von Miniko - 14.01.2010, 16:10
RE: Die letzen Beiträge?! - von Miniko - 09.02.2010, 19:29
RE: Die letzen Beiträge?! - von RhymeFront - 20.02.2010, 23:03
RE: Die letzen Beiträge?! - von StefanT - 21.02.2010, 12:31
RE: Die letzen Beiträge?! - von RhymeFront - 21.02.2010, 12:45
RE: Die letzen Beiträge?! - von RhymeFront - 22.02.2010, 12:51
RE: Die letzen Beiträge?! - von hoerbartina - 12.06.2012, 20:36
RE: Die letzen Beiträge?! - von hoerbartina - 16.06.2012, 09:42
RE: Die letzen Beiträge?! - von Jockl - 16.06.2012, 11:44
RE: Die letzen Beiträge?! - von hoerbartina - 17.06.2012, 00:02
RE: Die letzen Beiträge?! - von Jockl - 17.06.2012, 12:29
RE: Die letzen Beiträge?! - von hoerbartina - 17.06.2012, 12:55
RE: Die letzen Beiträge?! - von hoerbartina - 17.06.2012, 15:48
RE: Die letzen Beiträge?! - von hoerbartina - 19.06.2012, 23:47
RE: Die letzen Beiträge?! - von hoerbartina - 21.06.2012, 11:21
RE: Die letzen Beiträge?! - von Jockl - 23.06.2012, 09:56
RE: Die letzen Beiträge?! - von hoerbartina - 24.06.2012, 03:50
RE: Die letzen Beiträge?! - von Jockl - 24.06.2012, 12:01
RE: Die letzen Beiträge?! - von hoerbartina - 24.06.2012, 13:31
RE: Die letzen Beiträge?! - von Jockl - 24.06.2012, 20:58
RE: Die letzen Beiträge?! - von hoerbartina - 24.06.2012, 21:01
Portalseite Letzte Beiträge II - von Ulrich - 15.01.2008, 20:30