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.