MyBB.de Forum

Normale Version: Anzeige der Übersicht ändern
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Nochmal servus,

meine User beschweren sich immer mehr wegen der Übersicht:-(.
Bis vor zwei Monaten setzen wir phpBB als Forensoftware ein, hier war die Übersicht ähnlich gestalltet wir hier die Anzeige der neuen Beiträge bzw. Beiträge von heute.

Ist es möglich die Übersicht dahin gehen zu ändern oder, alternativ, das Ergebniss "Heutige Beiträge ansehen" über dem Forum anzeigen zu lassen??

IST:
[Bild: http://www.rhein-main-smarties.de/1.gif]

SOLL:
[Bild: http://www.rhein-main-smarties.de/2.gif]
Hier ein ähnliches Thema dazu, auf dessen Grundlage das sicherlich machbar ist: https://www.mybb.de/forum/showthread.php?tid=5343
Dafür schonmal vielen dank, schaut gut aus :-)

Es reicht aber wohl nicht

{$latestthreads}

in das Template Index einzufügen um das dann über dem Forum angezeigt zu bekommen, oder??
Habs mal probiert, wird aber leider nicht angezeigt.
Nein, der Inhalt für die Variable muss in der entsprechenden Datei (index.php) festgelegt werden. Dafür sind größere Codeergänzungen notwendig.
Den benötigten Code für die Ergänzungen dürfte ich dann wohl in der portal.php finden oder?? :-)
Genau. Schau dir die Datei mal an und passe den Code an deine Bedürfnisse an.
Danke für die Tipps, es geht :-D

Folgenden Code habe ich in der Index.php eingefügt:

Code:
// Latest forum discussions
if($mybb->settings['portal_showdiscussions'] != "no" && $mybb->settings['portal_showdiscussionsnum'])
{
    $altbg = alt_trow();
    $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|%'
        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'], 0, 25) . "...";
        }
        $thread['subject'] = htmlspecialchars_uni($thread['subject']);
        eval("\$threadlist .= \"".$templates->get("portal_latestthreads_thread")."\";");
        $altbg = alt_trow();
    }
    if($threadlist)
    { // show the table only if there are threads
        eval("\$latestthreads = \"".$templates->get("portal_latestthreads")."\";");
    }
}

Im Index Template habe ich {$latestthreads} nach {$header} eingefügt.

Code:
<html>
<head>
<title>{$mybb->settings['bbname']}</title>
{$headerinclude}
</head>
<body>
{$header}
{$latestthreads}
{$eventstop}
{$birthdaystop}
{$forums}
<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder">
<thead>
<tr>
<td class="thead">
<div class="expcolimage"><img src="{$theme['imgdir']}/collapse{$collapsedimg['boardstats']}.gif" id="boardstats_img" class="expander" alt="[-]" /></div>
<div><strong>{$lang->boardstats}</strong></div>
</td>
</tr>
</thead>
<tbody style="{$collapsed['boardstats_e']}" id="boardstats_e">
{$whosonline}
{$eventsstat}
{$birthdays}
{$birthdaysstat}
{$forumstats}
</tbody>
</table>
<br />
<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder">
    <tr>
        <td class="trow1">
            <table width="100%">
                <tr>
                    <td>
                        <img src="{$theme['imgdir']}/on.gif" alt="{$lang->new_posts}" style="vertical-align: middle; padding-bottom: 4px;" /> <span class="smalltext">{$lang->new_posts}</span><br />
                        <img src="{$theme['imgdir']}/off.gif" alt="{$lang->no_new_posts}" style="vertical-align: middle; padding-bottom: 4px;" /> <span class="smalltext">{$lang->no_new_posts}</span><br />
                        <img src="{$theme['imgdir']}/offlock.gif" alt="{$lang->forum_locked}" style="vertical-align: middle;" /> <span class="smalltext">{$lang->forum_locked}</span>
                    </td>
                    <td style="vertical-align: top; text-align: right;"><span class="smalltext">{$logoutlink}<a href="misc.php?action=markread">{$lang->markread}</a> | <a href="showteam.php">{$lang->forumteam}</a> | <a href="stats.php">{$lang->forumstats}</a></span>
                        {$loginform}
                    </td>
                </tr>
            </table>
        </td>
    </tr>
</table>
{$footer}
</body>
</html>