Seite 1 von 1
Unbeantwortete Beiträge selektieren
Verfasst: 29.08.2004 21:33
von Junior
Hallo
Wenn ich auf den Link "unbeantwortete Beiträge" gehe, werden mir dort auch alle Admin-Stickys, etc. angezeigt.
Gibt es die Möglichkeit, dass gewisse Threads (z.B. Stickys) nicht mit berücksichtigt werden? Kann ich die raus filtern?
Einen Mod dazu hab ich leider nicht gefunden.
Lieben Gruss
Junior
Verfasst: 30.08.2004 15:44
von Acid
search.php
Code: Alles auswählen
if ( $auth_sql != '' )
{
$sql = "SELECT t.topic_id, f.forum_id
FROM " . TOPICS_TABLE . " t, " . FORUMS_TABLE . " f
WHERE t.topic_views = 0 AND t.forum_id = f.forum_id AND t.topic_moved_id = 0 AND $auth_sql";
}
else
{
$sql = "SELECT topic_id
FROM " . TOPICS_TABLE . "
WHERE topic_views = 0 AND topic_moved_id = 0";
}
..hier könntest du definieren, wenn solche Themen nicht angezeigt werden sollen, z.B.
Code: Alles auswählen
if ( $auth_sql != '' )
{
$sql = "SELECT t.topic_id, f.forum_id
FROM " . TOPICS_TABLE . " t, " . FORUMS_TABLE . " f
WHERE t.topic_views = 0 AND t.forum_id = f.forum_id AND t.topic_moved_id = 0 AND t.topic_type != " . POST_ANNOUNCE ." AND t.topic_type != " . POST_STICKY ." AND $auth_sql";
}
else
{
$sql = "SELECT topic_id
FROM " . TOPICS_TABLE . "
WHERE topic_views = 0 AND topic_moved_id = 0 AND topic_type != " . POST_ANNOUNCE ." AND topic_type != " . POST_STICKY;
}
Verfasst: 30.08.2004 15:58
von Junior
Danke
Leider funktioniert es nicht so ganz. Mein Code ist auch ein bisschen ein anderer in der search.php:
Code: Alles auswählen
if ( $auth_sql != '' )
{
$sql = "SELECT t.topic_id, f.forum_id
FROM " . TOPICS_TABLE . " t, " . FORUMS_TABLE . " f
WHERE t.topic_replies = 0
AND t.forum_id = f.forum_id
AND t.topic_moved_id = 0
AND $auth_sql";
}
else
{
$sql = "SELECT topic_id
FROM " . TOPICS_TABLE . "
WHERE topic_replies = 0
AND topic_moved_id = 0";
}
Lieben Gruss und Dank
Junior
Verfasst: 30.08.2004 16:03
von Junior
Habs mal mit
Code: Alles auswählen
if ( $auth_sql != '' )
{
$sql = "SELECT t.topic_id, f.forum_id
FROM " . TOPICS_TABLE . " t, " . FORUMS_TABLE . " f
WHERE t.topic_replies = 0
AND t.topic_moved_id = 0
AND t.topic_type != " . POST_ANNOUNCE ."
AND t.topic_type != " . POST_STICKY ."
AND t.forum_id = f.forum_id
AND $auth_sql";
}
}
else
{
$sql = "SELECT topic_id
FROM " . TOPICS_TABLE . "
WHERE topic_replies = 0
AND topic_moved_id = 0";
AND topic_type != " . POST_ANNOUNCE ."
AND topic_type != " . POST_STICKY;
}
versucht, funktioniert aber nicht wirklich.
Mhm...