Hallo,
kann mir vllt. jemand erklären, wie ich die neuesten Themen, statt den neuesten Beiträgen im Forum anzeigen kann.
In der SSI.php steht
Zitat/ Recent topic list: [board] Subject by Poster Date
function ssi_recentTopics($num_recent = 8, $exclude_boards = null, $output_method = 'echo')
{
global $context, $settings, $scripturl, $txt, $db_prefix, $ID_MEMBER;
global $user_info, $modSettings, $func;
if ($exclude_boards === null && !empty($modSettings['recycle_enable']) && $modSettings['recycle_board'] > 0)
$exclude_boards = array($modSettings['recycle_board']);
else
$exclude_boards = empty($exclude_boards) ? array() : $exclude_boards;
$stable_icons = array('xx', 'thumbup', 'thumbdown', 'exclamation', 'question', 'lamp', 'smiley', 'angry', 'cheesy', 'grin', 'sad', 'wink', 'moved', 'recycled', 'wireless');
$icon_sources = array();
foreach ($stable_icons as $icon)
$icon_sources[$icon] = 'images_url';
Ich denke das ist die richtige Funktion dafür? Wie baut man das jetzt wo ein?
Alternativ würde mir auch helfen, wenn man bei der Anzeige der neuesten Beiträge
$exclude_boards = empty($exclude_boards) ? array() : $exclude_boards; irgendwie einbauen könnte, um boards von der anzeige auszuschließen.
hoffe ich hab mich verständlich ausgedrückt.
danke
Luna
also ich hab jetzt einfach boards ausgeschlossen, die in meinen top10 erscheinen (=neueste beiträge).
das geht so, wer es nicht weiß:
in der datei smf/Sources/Recent.php
etwa in Zeile 99
suchen
ZitatAND b.ID_BOARD != $modSettings[recycle_board]" : '') . "
darunter einfügen
ZitatAND b.ID_BOARD != xx
statt xx die Board-Id einfügen.
Habe damit den Off-Topic-Bereich aus den Top10 genommen bei mir, so dass wirklich nur "wichtiges" in den neuesten Beiträgen erscheint.