Ist es möglich über die Funktion "Neue Beiträge anzeigen" ein Forum auszuschließen?
Wenn ich es so nutze, klappt es und nur dieses Forum wird angezeigt. Anders rum geht es leider nicht, so das ich es ausschließen kann.
Code:
search.php?action=getnew&fid=1
Suche in der search.php (ca. Zeile 1216) nach
PHP-Code:
$unsearchforums = get_unsearchable_forums();
if($unsearchforums)
{
$where_sql .= " AND t.fid NOT IN ($unsearchforums)";
}
und ersetze es durch
PHP-Code:
$unsearchforums = get_unsearchable_forums();
if($unsearchforums)
{
$where_sql .= " AND t.fid NOT IN ($unsearchforums) AND fid != XX";
}
XX ist dabei durch die entsprechende fid zu ersetzen.
Jockl, deine Methode hat den Nachteil, dass es bei allen Suchvorgängen gilt, nicht nur bei den neuen Beiträgen.
Ich habe es editiert und es auf den Bereich um die Zeile 1216 beschränkt...
Die Datei search.php möchte ich deswegen nicht ändern. Lieber wäre es mir wenn ich einfach wie oben beschrieben bei der Ausführung etwas dran hängen könnte.
Sofern du nicht alle Foren angeben willst, geht das standardmäßig nicht.
Probiers mal mit fids=1,2,3,4,5,6,7,8
und wenn du 5 nicht haben willst läßte das halt weg
Schade das es nicht einfach zu lösen ist. Aber trotzdem danke für eure Tipps.
Danke für den Link. Wie gesagt Code-Änderungen möchte ich deswegen nicht vornehmen. Es geht eigentlich darum das ein Mitglied gern einen bestimmten Bereich bei der Funktion "Neue Beiträge anzeigen" auslassen möchte.
Ich verlink einfach mal auf das Thema:
http://chiliforum.hot-pain.de/thread-11785.html
Vielleicht habt ihr noch eine andere Idee was man hier machen könnte. Da es sich allerdings nur um einen Einzelwunsch handelt, möchte ich deshalb größere Änderungen vermeiden.