switch ( $mode )
{
case 'editpost':
// Log Actions Start
$username = ( !empty($HTTP_POST_VARS['username']) ) ? $HTTP_POST_VARS['username'] : '';
$subject = ( !empty($HTTP_POST_VARS['subject']) ) ? trim($HTTP_POST_VARS['subject']) : '';
$message = ( !empty($HTTP_POST_VARS['message']) ) ? $HTTP_POST_VARS['message'] : '';
$poll_title = ( isset($HTTP_POST_VARS['poll_title']) && $is_auth['auth_pollcreate'] ) ? $HTTP_POST_VARS['poll_title'] : '';
$poll_options = ( isset($HTTP_POST_VARS['poll_option_text']) && $is_auth['auth_pollcreate'] ) ? $HTTP_POST_VARS['poll_option_text'] : '';
$poll_length = ( isset($HTTP_POST_VARS['poll_length']) && $is_auth['auth_pollcreate'] ) ? $HTTP_POST_VARS['poll_length'] : '';
$bbcode_uid = '';
prepare_post($mode, $post_data, $bbcode_on, $html_on, $smilies_on, $error_msg, $username, $bbcode_uid, $subject, $message, $poll_title, $poll_options, $poll_length);
if ( $error_msg == '' )
{
$topic_type = ( $topic_type != $post_data['topic_type'] && !$is_auth['auth_sticky'] && !$is_auth['auth_announce'] ) ? $post_data['topic_type'] : $topic_type;
submit_post($mode, $post_data, $return_message, $return_meta, $forum_id, $topic_id, $post_id, $poll_id, $topic_type, $bbcode_on, $html_on, $smilies_on, $attach_sig, $bbcode_uid, str_replace("\'", "''", $username), str_replace("\'", "''", $subject), str_replace("\'", "''", $message), str_replace("\'", "''", $poll_title), $poll_options, $poll_length);
// Log actions MOD Start
if ( $is_auth['auth_mod'] )
{
log_action('edit', $topic_id, $userdata['user_id'], $userdata['username']);
}
// Log actions MOD End
}
break;
// Log Action End
switch ( $mode )
{
case 'editpost':
Несколько секций [ FIND ] в одном файле должны выполняться последовательно от начала файла. То есть выполнив первую секцию [ FIND ] вторую Вы будете выполнять не от начала файла, а ниже первой секции [ FIND ], которую вы уже нашли.
FuGaSiO писал(а):Delete Posts
##############################################################
## MOD Title: Update for Log Actions MOD by FuGaS (codechanges of 1.01)
## MOD Author: morpheus2matrix < morpheus@2037.biz > (Morpheus) http://morpheus.2037.biz
## MOD Description: This MOD will allow administrators to log
## actions done by moderators and others
## administrators.
## MOD Version: 1.1.6 (FuGaS Update 1.01)
## Compatibility: 2.0.19
##
## Installation Level: Easy
## Installation Time: 20 Seconds
## Files To Edit: 1
## admin/admin_logs.php
##
##############################################################
## For Security Purposes, Please Check: http://www.phpbb.com/mods/ for the
## latest version of this MOD. Downloading this MOD from other sites could cause malicious code
## to enter into your phpBB Forum. As such, phpBB will not offer support for MOD's not offered
## in our MOD-Database, located at: http://www.phpbb.com/mods/
##############################################################
## После установки этого обновления, улучшается фунциональность мода.
##############################################################
## Before Adding This MOD To Your Forum, You Should Back Up All Files Related To This MOD
##############################################################
#
#-----[ OPEN ]--------------------------------------------------
#
admin/admin_logs.php
#
#-----[ FIND ]--------------------------------------------------
#
switch( $action )
{
}
#
#-----[ REPLACE WITH ]------------------------------------------
#
switch( $action )
{
case 'delete':
$temp_decr_url = append_sid('admin_logs_postarchive.'.$phpEx.'?post_id='.$var_1);
$decrypt = '#'.$topic.' (<a href="'.$temp_decr_url.'" target="_blank">'.$var_1.'</a>) <a href="' . $temp_decr_url . '" target="_blank"><img src = "' .$phpbb_root_path . $images['icon_newest_reply']. '" title="' . $lang['See_deleted'] . '" alt="' . $lang['See_deleted'] . '" border="0"></a>';
break;
case 'move':
$temp_decr_url = append_sid($phpbb_root_path .'viewforum.'.$phpEx.'?' . POST_FORUM_URL . '='.$var_1);
$temp2_decr_url = append_sid($phpbb_root_path .'viewforum.'.$phpEx.'?' . POST_FORUM_URL . '='.$var_2);
$shadow=''; if($var_3=='1'){$shadow=' Ссылка в старом';};
$decrypt = '#'.$topic.' (<a href="'.$temp_decr_url.'">Форум '.$var_1.'</a> => <a href="'.$temp2_decr_url.'">Форум '.$var_2.'</a>)'.$shadow.' <a href="' . $temp_decr_vt_url . '" target="_blank"><img src = "' .$phpbb_root_path . $images['icon_latest_reply']. '" title="' . $lang['See'] . '" alt="' . $lang['See'] . '" border="0"></a>';
break;
case 'lock':
$decrypt = '#'.$topic.' <a href="' . $temp_decr_vt_url . '" target="_blank"><img src = "' .$phpbb_root_path . $images['icon_latest_reply']. '" title="' . $lang['See'] . '" alt="' . $lang['See'] . '" border="0"></a>';
break;
case 'unlock':
$decrypt = '#'.$topic.' <a href="' . $temp_decr_vt_url . '" target="_blank"><img src = "' .$phpbb_root_path . $images['icon_latest_reply']. '" title="' . $lang['See'] . '" alt="' . $lang['See'] . '" border="0"></a>';
break;
case 'split':
$temp_decr_url = append_sid($phpbb_root_path .'viewforum.'.$phpEx.'?' . POST_FORUM_URL . '='.$var_1);
$temp2_decr_url = append_sid($phpbb_root_path .'viewforum.'.$phpEx.'?' . POST_FORUM_URL . '='.$var_2);
$temp3_decr_url = append_sid($phpbb_root_path .'viewtopic.'.$phpEx.'?' . POST_TOPIC_URL . '='.$var_3);
$decrypt = '#'.$topic.' => #'.$topic.'(<a href="'.$temp_decr_url.'">Форум #'.$var_1.'</a>) + <a href="'.$temp3_decr_url.'">#'.$var_3.'(<a href="'.$temp2_decr_url.'">Форум #'.$var_2.'</a>) <a href="' . $temp_decr_vt_url . '" target="_blank"><img src = "' .$phpbb_root_path . $images['icon_latest_reply']. '" title="' . $lang['See'] . '" alt="' . $lang['See'] . '" border="0"></a>';
break;
case 'edit_post':
$temp_decr_url = append_sid($phpbb_root_path.'viewtopic.'.$phpEx.'?' . POST_POST_URL . '='.$var_1);
$decrypt = 'Сообщение #'.$var_1.' <a href="' . $temp_decr_url . '#' .$var_1. '" target="_blank"><img src = "' .$phpbb_root_path . $images['icon_latest_reply']. '" title="' . $lang['See'] . '" alt="' . $lang['See'] . '" border="0"></a>';
break;
case 'delete_post':
$temp_decr_url = append_sid('admin_logs_postarchive.'.$phpEx.'?post_id='.$var_1);
$decrypt = 'Сообщение #'.$var_1.' <a href="' . $temp_decr_url . '" target="_blank"><img src = "' .$phpbb_root_path . $images['icon_newest_reply']. '" title="' . $lang['See_deleted'] . '" alt="' . $lang['See_deleted'] . '" border="0"></a>';
break;
case 'delete_posts': //Mod delete_posts
$temp_decr_url = append_sid('admin_logs_postarchive.'.$phpEx.'?post_id='.$var_1);
$decrypt = '<a href="'.$temp_decr_url.'" target="_blank">'.$var_1.'</a> <a href="' . $temp_decr_url . '" target="_blank"><img src = "' .$phpbb_root_path . $images['icon_newest_reply']. '" title="' . $lang['See_deleted'] . '" alt="' . $lang['See_deleted'] . '" border="0"></a>';
break;
case 'merge': //Mod mod-merge
$temp_decr_url = append_sid($phpbb_root_path .'viewtopic.'.$phpEx.'?' . POST_TOPIC_URL . '='.$var_2);
$shadow=''; if($var_3=='1'){$shadow=' Ссылка в старом';};
$decrypt = '#'.$var_2.' => #'.$var_2.' + #'.$var_1.$shadow.' <a href="' . $temp_decr_url . '" target="_blank"><img src = "' .$phpbb_root_path . $images['icon_latest_reply']. '" title="' . $lang['See'] . '" alt="' . $lang['See'] . '" border="0"></a>';
break;
case 'edit_post_date': //Mod edit_post_date_102
$temp_decr_url = append_sid($phpbb_root_path.'viewtopic.'.$phpEx.'?' . POST_POST_URL . '='.$var_1);
$decrypt = 'Сообщение #'.$var_1.' <a title="'.create_date($board_config['default_dateformat'], $var_2, $board_config['board_timezone']).'"><u>Старая дата</u></a> <a title="'.create_date($board_config['default_dateformat'], $var_3, $board_config['board_timezone']).'"><u>Новая дата</u> <a href="' . $temp_decr_url . '#' .$var_1. '" target="_blank"><img src = "' .$phpbb_root_path . $images['icon_latest_reply']. '" title="' . $lang['See'] . '" alt="' . $lang['See'] . '" border="0"></a>';
break;
}
#
#-----[ SAVE/CLOSE ALL FILES ]----------------------------------
#
# EoM
#
#-----[ OPEN ]--------------------------------------------------
#
modcp.php
#
#-----[ FIND ]--------------------------------------------------
#// Log actions MOD Start
log_action('delete', $topic_id_sql, $userdata['user_id'], $userdata['username']);
// Log actions MOD End.FuGaSiO писал(а):Что у тебя с var_n? Ты точно все запросы к функции log_action() обновил
Вернуться в Поддержка модов для phpBB 2.0.x
Сейчас этот форум просматривают: Google [Bot] и гости: 1