Seite 1 von 1

Such Funktion von phpBB

Verfasst: 17.08.2003 13:02
von MrDevil
Moin

Mal eine Frage

wenn ich auf den Link " Unbeantwortete Beitrage anzeigen klick", nervt es mcih das auch MEINE unbeantworteten angezeigt werden!
Wie kann ich das auschalten?

Verfasst: 17.08.2003 13:04
von Crack02
gibts bestimmt irgendwo ne stelle im quellcode wo man das ausschalten kann, aber das wäre glaub ne größere sache. hm wird ja von allen die unbeantworteten beiträge angezeigt, dann müsstest du adden dass alle AUßER vom aktuellen user angezeigt werden.......oder so......

Verfasst: 17.08.2003 14:06
von PhilippK
Öffne die search.php, suche

Code: Alles auswählen

				$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";
und ersetze durch

Code: Alles auswählen

				$myqueries_sql = ($userdata['session_logged_in']) ? 'AND t.topic_poster != ' . $userdata['user_id'] : '';
				$sql = "SELECT t.topic_id, f.forum_id
					FROM " . TOPICS_TABLE . "  t, " . FORUMS_TABLE . " f
					WHERE t.topic_replies = 0 
						$myqueries_sql 
						AND t.forum_id = f.forum_id
						AND t.topic_moved_id = 0
						AND $auth_sql";
Ungetestet und ohne Gewähr.

Gruß, Philipp

Verfasst: 17.08.2003 14:08
von Henne
PhilippK hat geschrieben:AND t.topic_poster != " . $userdate['user_id'] . "
Das Soll doch bestimmt $userdata heißen, oder?

Verfasst: 17.08.2003 14:13
von PhilippK
Henne23 hat geschrieben:
PhilippK hat geschrieben:AND t.topic_poster != " . $userdate['user_id'] . "
Das Soll doch bestimmt $userdata heißen, oder?
Wo du recht hast, hast du recht. Außerdem sollte noch der Fall abgefangen werden, wo keiner angemeldet ist.

Gruß, Philipp

Verfasst: 17.08.2003 17:14
von MrDevil
auf diese Idee bin ich nun schon selbst gekommen zwar ncihts o gut wie Du aber im end effekt gleich


Bei beiden Lösungen ist das Probelm das ich dann gesagt bekomme das
"Keine Beiträge entsprechen deinen Kriterien."

und das kann nicht sein! Es muessten ca. 15 Beitrage sein!


Aber danke Euch beiden!!!