Seite 1 von 1

Meine "unbeantworteten Beiträge" nicht mit aufführ

Verfasst: 07.10.2007 11:20
von FDG-Team
Guten Tag,

ich habe auf meiner Forumsseite einige Ankündigungen und "Wichtig"-Meldungen, die keiner beantworten soll und die deshalb auch nicht unter der Kategorie "Unbeantwortete Beiträge" erscheinen sollen. Gibt es eine Möglichkeit diese aus diesem Verzeichnis zu entfernen, damit das aufgeräumter aussieht?
Konnte hier leider keine eindeutige Antwort darauf finden.

Danke für Eure Antworten,

Alexander

Ps: Hier könnt Ihr selber das "Problem" sehen. Sieht aus wie Spam, sind aber nur meine Ankündigungen :cry:
http://www.frag-dich-gesund.de/forum/se ... unanswered

Verfasst: 07.10.2007 16:22
von punkface
Du könntest einfach wichtige Themen und Ankündigungen von der Suche nach unbeantworteten Themen ausschließen:

search.php
suche

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";
			}
ersetzte das 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.forum_id = f.forum_id
						AND t.topic_moved_id = 0
						AND t.topic_type NOT IN(" . POST_STICKY . ',' . POST_ANNOUNCE . ")
						AND $auth_sql";
			}
			else
			{
				$sql = "SELECT topic_id 
					FROM " . TOPICS_TABLE . "  
					WHERE topic_replies = 0 
						AND topic_moved_id = 0
						AND topic_type NOT IN(" . POST_STICKY . ',' . POST_ANNOUNCE . ')';
			} 

Verfasst: 08.10.2007 07:56
von FDG-Team
Danke, werde es gleich mal testen....

Verfasst: 10.10.2007 07:33
von FDG-Team
Hat super funktioniert...

1000 Dank