Beiträge: 73
Themen: 24
Registriert seit: 26.01.2012
Hallo,
ich würde im Portal vor jeder Announcement gerne ausweisen, aus welchem Forum diese stammt. Ist das möglich?
Beiträge: 9.560
Themen: 197
Registriert seit: 27.12.2007
MyBB-Version: 1.8
Ohne jetzt auf Schönheit zu achten.....
Suche im Template portal_announcement die Zeile
Code:
<td class="thead"><strong>{$icon} <a href="{$mybb->settings['bburl']}/{$announcement['threadlink']}">{$announcement['subject']}</a></strong></td>
und ersetze das durch
Code:
<td class="thead"><strong>{$icon} Forum: <a href="{$announcement['forumlink']['name']}">{$forumname}</a> | Thread: <a href="{$mybb->settings['bburl']}/{$announcement['threadlink']}">{$announcement['subject']}</a></strong></td>
Dann öffne die portal.php, suche folgende Zeilen (etwa Zeile 466)
PHP-Code:
$announcement['message'] = $posts[$announcement['tid']]['message'];
$announcement['pid'] = $posts[$announcement['tid']]['pid'];
$announcement['smilieoff'] = $posts[$announcement['tid']]['smilieoff'];
$announcement['threadlink'] = get_thread_link($announcement['tid']);
und füge darunter folgende Zeilen ein
PHP-Code:
$announcement['forumlink'] = get_forum_link($announcement['fid']);
$foruminfo = get_forum($announcement['fid']);
$forumname = htmlspecialchars_uni(strip_tags($foruminfo['name']));
Beiträge: 73
Themen: 24
Registriert seit: 26.01.2012
Klappt einwandfrei. Vielen Dank!