Seite 1 von 1

Problem mit MOD "recent more v.1.2.2" in phpBB 2.0

Verfasst: 23.08.2007 17:28
von Cantor
Hallo Experten,

nach dem längst überfälligen Update meines Forums auf 2.0.22, bin ich nun dabei, einige MODs wieder einzubauen.
So wollte ich auch recent more v.1.2.2 einbauen. Leider waren meine Bemühungen nicht von Erfolg gekrönt. Nach dem Einbau und dem Klick auf "Letzte Themen" bekomme ich folgende Fehlermeldung:

Code: Alles auswählen

could not obtain main information.

DEBUG MODE

SQL Error : 1054 Unknown column 't.topic_first_post_id' in 'on clause'

SELECT t.*, p.poster_id, p.post_username AS last_poster_name, p.post_id, p.post_time, f.forum_name, f.forum_id, u.username AS last_poster, u.user_id AS last_poster_id, u2.username AS first_poster, u2.user_id AS first_poster_id, p2.post_username AS first_poster_name FROM phpbb_topics t, phpbb_posts p LEFT OUTER JOIN phpbb_posts p2 ON p2.post_id = t.topic_first_post_id LEFT OUTER JOIN phpbb_forums f ON p.forum_id = f.forum_id LEFT OUTER JOIN phpbb_users u ON p.poster_id = u.user_id LEFT OUTER JOIN phpbb_users u2 ON u2.user_id = t.topic_poster WHERE t.forum_id NOT IN (9) AND p.post_id = t.topic_last_post_id AND FROM_UNIXTIME(p.post_time,'%Y%m%d') - FROM_UNIXTIME(unix_timestamp(NOW()),'%Y%m%d') = 0 ORDER BY t.topic_last_post_id DESC LIMIT 0, 10

Line : 127
File : recent.php
Kann mir jemand einen Tipp geben, was ich da falsch gemacht habe? Oder funktioniert besagter MOD generell nicht mit 2.0.22?

Vielen Dank im Voraus

Cantor

[EDIT] Hatte vergessen den Link zu posten: recent.php [/EDIT]

Verfasst: 29.08.2007 08:07
von Cantor
Hallo,

leider scheint niemand mir helfen zu können. :( Eine Erklärung, warum der MOD bei mir nicht funktioniert, habe ich hier gefunden:
phpBB Version: 2.0.0 - 2.0.10
Der MOD scheint also definitiv nicht für 2.0.22 angepasst zu sein.

Komisch, vermisst den niemand seit 2.0.11? Ich fand den sehr praktisch! Schade!

Gruß, Cantor

Verfasst: 29.08.2007 10:36
von femu
Schau mal bei Oxpus nach. Da gibt's auch einen Recent MOD und der funktioniert auch mit 2.0.22

Verfasst: 29.08.2007 11:39
von Seimon
#
#-----[ OPEN ]------------------------------------------------
#

recent.php

#
#-----[ FIND ]------------------------------------------------
#

FROM ". TOPICS_TABLE ." t, ". POSTS_TABLE ." p

#
#-----[ REPLACE WITH ]----------------------------------------
#

FROM (". TOPICS_TABLE ." t, ". POSTS_TABLE ." p)

Verfasst: 29.08.2007 16:52
von Cantor
Hallo,

@femu: Der Recent-Topics-MOD bei Oxpus verlinkt auch auf phpbbhacks.com und landet bei dem MOD, den ich hatte, und der funktioniert (ohne die Modifikation von Seimon) nicht mit 2.0.22!

@Seimon: Du bist genial! Danke! Jetzt funktioniert er wieder!

Hurra!

Gruß, Cantor

Verfasst: 30.09.2007 10:33
von larsneo
auch von mir ein dankeschön - dank suchfunktion das debugging erspart :-)

Verfasst: 01.10.2007 08:17
von Seimon
larsneo hat geschrieben:dank suchfunktion das debugging erspart
Ich hab seinerzeit eh lange genug Fehler gesucht - naja anscheinend hat sichs ausgezahlt :D

weiterer Fehler mit 2.0.22

Verfasst: 18.11.2007 20:26
von Cantor
So, inzwischen habe ich leider einen neuen Fehler entdeckt:

Wenn ich in der Foren Übersicht auf den Link 'Neue Themen' klicke gelange ich auf die recent.php. Soweit so gut. Hier habe ich 'Heute' voreingestellt. Wenn ich nun aber auf einen der anderen Links klicke (Gestern, Letzte 24 Stunden, Letzte Woche usw.), bin ich plötzlich ausgeloggt!

Macht noch jemand diese Beobachtung?

Weiß jemand einen Rat oder eine Lösung dieses Problems?

Ratlos, Cantor

[EDIT] Ich habe das Problem inzwischen gelöst: Schuld an dem Fehler war ein Konfigurationsfehler bei den Cookies. Mit dem Board-Doktor konnte ich das Problem lösen! [/EDIT]