Habe imo mein eigenes Forum am laufen, und will nen EditReason Mod drauf machen.
Die Datei viewtopic.php macht mir allerdings viel ärger.
Die Installations Datei spuckt eigentlich alles gut aus:
Code: Alles auswählen
#
#-----[ OPEN ]-----
#
viewtopic.php
#
#-----[ FIND]-----
#
//
// Go ahead and pull all data for this topic
//
$sql = "SELECT
#
#-----[ IN-LINE FIND ]-----
#
pt.post_subject, pt.bbcode_uid
#
#-----[ IN-LINE AFTER, ADD ]-----
#
, er.text, er.user
#
#-----[ FIND ]-----
#
" . POSTS_TEXT_TABLE . " pt
#
#-----[ IN-LINE AFTER, ADD ]-----
# Importantly: The space at the beginning!
LEFT JOIN " . EDIT_REASON_TABLE . " er ON pt.post_id = er.post_id
#
#-----[ FIND ]-----
#
'U_MINI_POST' => $mini_post_url,
'U_POST_ID' => $postrow[$i]['post_id'])
);
#
#-----[ AFTER, ADD ]-----
#
// Edit-Reason
$edit_reason_include = 5;
include($phpbb_root_path . 'includes/edit_reason.'.$phpEx);
#
Code: Alles auswählen
#
#-----[ FIND]-----
#
//
// Go ahead and pull all data for this topic
//
$sql = "SELECT
#
#-----[ IN-LINE FIND ]-----
#
pt.post_subject, pt.bbcode_uid
Wenn ich die Zeilen wie oben beschrieben umgeändert habe, siehts bei mir so aus:Could not obtain post/user information.
DEBUG MODE
SQL Error : 1109 Unknown table 'er' in field list
SELECT u.username, u.user_id, u.user_posts, u.user_from, u.user_website, u.user_email, u.user_icq, u.user_aim, u.user_yim, u.user_regdate, u.user_msnm, u.user_viewemail, u.user_rank, u.user_sig, u.user_sig_bbcode_uid, u.user_avatar, u.user_avatar_type, u.user_allowavatar, u.user_allowsmile, u.user_warn, u.user_level, p.*, pt.post_text, pt.post_subject, pt.bbcode_uid, er.text, er.user FROM phpbb_posts p, phpbb_users u, phpbb_posts_text pt WHERE p.topic_id = 7 AND pt.post_id = p.post_id AND u.user_id = p.poster_id ORDER BY p.post_time ASC LIMIT 0, 10
Line : 400
File : viewtopic.php
Code: Alles auswählen
//
// Go ahead and pull all data for this topic
//
$sql = "SELECT u.username, u.user_id, u.user_posts, u.user_from, u.user_website, u.user_email, u.user_icq, u.user_aim, u.user_yim, u.user_regdate, u.user_msnm, u.user_viewemail, u.user_rank, u.user_sig, u.user_sig_bbcode_uid, u.user_avatar, u.user_avatar_type, u.user_allowavatar, u.user_allowsmile, u.user_warn, u.user_level, p.*, pt.post_text, pt.post_subject, pt.bbcode_uid, er.text, er.user
Habe auch schon versucht den Schritt zu übergehen, aber dann kommt ein direkter Page Error...
Hat er ne Lösung ?

Das Forum ist ein phpbb 2.0.22 er...
MOD ist der Edit Reason