Met deze mod zou het moeten gaan:
SQL:
Code: Selecteer alles
ALTER TABLE `phpbb_posts` ADD `post_edit_mod` SMALLINT( 1 ) DEFAULT '0' NOT NULL ;
Open posting.php en zoek
Code: Selecteer alles
$select_sql = (!$submit) ? ', t.topic_title, p.enable_bbcode, p.enable_html, p.enable_smilies, p.enable_sig, p.post_username, pt.post_subject, pt.post_text, pt.bbcode_uid, u.username, u.user_id, u.user_sig, u.user_sig_bbcode_uid' : '';
Zoek in lijn
Zet erachter, in dezelfde lijn
Zoek
Zet erachter
Code: Selecteer alles
$post_data['post_edit_mod'] = $post_info['post_edit_mod'];
Zoek
Zet ervoor
Code: Selecteer alles
if ( $is_auth_type == 'auth_edit' && $post_data['poster_post'] && $post_data['post_edit_mod'] )
{
$is_auth['auth_edit'] = 0;
$is_auth['auth_edit_type'] = $lang['Auth_Moderators'];
if ( $userdata['session_logged_in'] )
{
message_die(GENERAL_MESSAGE, $lang['Sorry_editing_after_mod']);
}
$redirect = "mode=quote&" . POST_POST_URL ."=" . $post_id;
redirect(append_sid("login.$phpEx?redirect=posting.$phpEx&" . $redirect, true));
}
Open viewtopic.php en zoek
Code: Selecteer alles
if ( ( $userdata['user_id'] == $poster_id && $is_auth['auth_edit'] ) || $is_auth['auth_mod'] )
Vervang met
Code: Selecteer alles
if ( ( $userdata['user_id'] == $poster_id && $is_auth['auth_edit'] && !$postrow[$i]['post_edit_mod'] ) || $is_auth['auth_mod'] )
Open includes/functions_post.php en zoek:
Code: Selecteer alles
$edited_sql = ($mode == 'editpost' && !$post_data['last_post'] && $post_data['poster_post']) ? ", post_edit_time = $current_time, post_edit_count = post_edit_count + 1 " : "";
Zet erachter:
Code: Selecteer alles
$edited_sql .= ($mode == 'editpost') ? ( ", post_edit_mod = " . ( ($post_data['poster_post']) ? "0 " : "1 " )) : "";
Open languages/lang_english/lang_main.php (voor alle lang_xxx mappen uitvoeren!!) en zoek:
Code: Selecteer alles
$lang['Sorry_auth_vote'] = 'Sorry, but only %s can vote in polls in this forum.';
Zer erachter
Code: Selecteer alles
$lang['Sorry_editing_after_mod'] = 'Sorry, but you cannot edit your post after a editing of a moderator';
Succes :thumb: