aboutsummaryrefslogtreecommitdiffstats
path: root/phpBB/includes/mcp/mcp_main.php
diff options
context:
space:
mode:
authorMeik Sievertsen <acydburn@phpbb.com>2005-06-10 18:57:21 +0000
committerMeik Sievertsen <acydburn@phpbb.com>2005-06-10 18:57:21 +0000
commite6469bb0d0bc7cdb7a237fab5cc2056517b8be4a (patch)
tree46afcc3a92fe0b61f83d35a854fe4d663915f95c /phpBB/includes/mcp/mcp_main.php
parentd24f5d734b2a2f059005ce45241d6564fea047e3 (diff)
downloadforums-e6469bb0d0bc7cdb7a237fab5cc2056517b8be4a.tar
forums-e6469bb0d0bc7cdb7a237fab5cc2056517b8be4a.tar.gz
forums-e6469bb0d0bc7cdb7a237fab5cc2056517b8be4a.tar.bz2
forums-e6469bb0d0bc7cdb7a237fab5cc2056517b8be4a.tar.xz
forums-e6469bb0d0bc7cdb7a237fab5cc2056517b8be4a.zip
- log removing posts
- fix queue saving if package size is 0 - user memberships (not used atm) git-svn-id: file:///svn/phpbb/trunk@5157 89ea8834-ac86-4346-8a33-228a782c2dd0
Diffstat (limited to 'phpBB/includes/mcp/mcp_main.php')
-rw-r--r--phpBB/includes/mcp/mcp_main.php17
1 files changed, 15 insertions, 2 deletions
diff --git a/phpBB/includes/mcp/mcp_main.php b/phpBB/includes/mcp/mcp_main.php
index 29094ae631..6a6309d713 100644
--- a/phpBB/includes/mcp/mcp_main.php
+++ b/phpBB/includes/mcp/mcp_main.php
@@ -524,7 +524,13 @@ function mcp_move_topic($topic_ids)
else
{
meta_refresh(3, $redirect);
- trigger_error($user->lang[$success_msg] . '<br /><br />' . sprintf($user->lang['RETURN_PAGE'], '<a href="' . $redirect . '">', '</a>') . '<br /><br />' . sprintf($user->lang['RETURN_NEW_FORUM'], '<a href="viewforum.' . $phpEx . $SID . '&amp;f=' . $to_forum_id . '">', '</a>'));
+
+ $message = $user->lang[$success_msg];
+ $message .= '<br /><br />' . sprintf($user->lang['RETURN_PAGE'], '<a href="' . $redirect . '">', '</a>');
+ $message .= '<br /><br />' . sprintf($user->lang['RETURN_FORUM'], "<a href=\"{$phpbb_root_path}viewforum.$phpEx$SID&amp;f=$forum_id\">", '</a>');
+ $message .= '<br /><br />' . sprintf($user->lang['RETURN_NEW_FORUM'], "<a href=\"{$phpbb_root_path}viewforum.$phpEx$SID&amp;f=$to_forum_id\">", '</a>');
+
+ trigger_error($message);
}
}
@@ -629,9 +635,16 @@ function mcp_delete_post($post_ids)
$affected_topics = sizeof($topic_id_list);
$db->sql_freeresult($result);
+ $post_data = get_post_data($post_ids);
+
+ foreach ($post_data as $id => $row)
+ {
+ add_log('mod', $row['forum_id'], $row['topic_id'], 'LOG_DELETE_POST', $row['post_subject']);
+ }
+
// Now delete the posts, topics and forums are automatically resync'ed
delete_posts('post_id', $post_ids);
-
+
$sql = 'SELECT COUNT(topic_id) AS topics_left
FROM ' . TOPICS_TABLE . '
WHERE topic_id IN (' . implode(', ', $topic_id_list) . ')';