Seite 1 von 1

Frage zu einem Snippet.

Verfasst: 19.03.2004 09:28
von Markus Wandel
Moin,

ich habe mir gestern dieses Snippet eingebaut, aber irgendwie scheint dieser nicht mit der phpBB2.0.7 zu laufen.

Ich habe einen Beitrag überarbeitet aber das Datum wird nicht mit geändert.

Was muß ich an dem Snippet ändern damit es auch mit 2.0.7 läuft ?


Danke im voraus

Verfasst: 19.03.2004 10:38
von Yamamoto
Meiner Meinung nach fehlt da in dem Snippet was ganz entscheidenes!

und zwar das hier:

viewforum.php
suche:

Code: Alles auswählen

$sql = "SELECT t.*, u.username, u.user_id, u2.username as user2, u2.user_id as id2, p.post_username, p2.post_username AS post_username2, p2.post_time 
	FROM " . TOPICS_TABLE . " t, " . USERS_TABLE . " u, " . POSTS_TABLE . " p, " . POSTS_TABLE . " p2, " . USERS_TABLE . " u2
	WHERE t.forum_id = $forum_id
		AND t.topic_poster = u.user_id
		AND p.post_id = t.topic_first_post_id
		AND p2.post_id = t.topic_last_post_id
		AND u2.user_id = p2.poster_id 
		AND t.topic_type <> " . POST_ANNOUNCE . " 
		$limit_topics_time
	ORDER BY t.topic_type DESC, t.topic_last_post_id DESC 
	LIMIT $start, ".$board_config['topics_per_page'];
ersetze es mit:

Code: Alles auswählen

// Snippets Mod Author netzmeister edit by Yamamoto  
$sql = "SELECT t.*, u.username, u.user_id, u2.username as user2, u2.user_id as id2, p.post_username, p2.post_username AS post_username2, p2.post_time 
	FROM " . TOPICS_TABLE . " t, " . USERS_TABLE . " u, " . POSTS_TABLE . " p, " . POSTS_TABLE . " p2, " . USERS_TABLE . " u2
	WHERE t.forum_id = $forum_id
		AND t.topic_poster = u.user_id
		AND p.post_id = t.topic_first_post_id
		AND p2.post_id = t.topic_last_post_id
		AND u2.user_id = p2.poster_id 
		AND t.topic_type <> " . POST_ANNOUNCE . " 
		$limit_topics_time
	ORDER BY t.topic_type DESC, t.topic_time DESC 
	LIMIT $start, ".$board_config['topics_per_page'];
// Snippets Mod Author netzmeister edit by Yamamoto  \end
Das ganze ist getestet mit phpBB 2.06 + 2.07

Have fun

Greetz Yamamoto

Verfasst: 19.03.2004 11:05
von Markus Wandel
Hallo,

sorry, aber selbst mit deinen Änderungen zeigt er bei mir immernoch
das Originaldatum an.

Danke trotzdem

Verfasst: 19.03.2004 11:44
von Yamamoto
Sorry erstmal, aber da hab ich mich ehh verlesen.
Ich hab mir den thread des Authors durch gelesen und sah nur, das der thread wieder noch oben geschoben werden wird. Das war aber nicht der fall bei mir, daher hab ich es geändert. Von einem Datum steht im orginal thread ehh nix drin!

Edit: So ich hab mir das mal angeschaut. Wenn ich dir das ändern würde, wär aber die aussage verfälschen "Letzter Beitrag".

Wenn dir das egal ist änder ich dir das gerne ab!

Verfasst: 19.03.2004 12:21
von Markus Wandel
Hi,

tja, ich schhätze mal das ich mich da auch vertan habe.
Ich hatte gedacht das dann automatisch das aktuelle Datum gesetzt wird wenn man den Beitrag editiert.

Aber irgendwo gab es mal eine passende Änderung dafür.
Ich hatte das in meinem Testforum mal integriert und es funktionierte.

Danke trotzdem für das Angebot, aber ich werd das wohl so lassen,
bzw. dieses einen Beitrag manuell in der Datenbank selber ändern.