aboutsummaryrefslogtreecommitdiffstats
path: root/phpBB/includes/mcp
diff options
context:
space:
mode:
authorGraham Eames <grahamje@users.sourceforge.net>2006-06-20 20:32:53 +0000
committerGraham Eames <grahamje@users.sourceforge.net>2006-06-20 20:32:53 +0000
commit0cc3aff18d32d2a4c2cf68869712f831b4b9c34a (patch)
tree90f701c237fdea658bddc572c83263daa9ff1b27 /phpBB/includes/mcp
parent4448249a4433c9047b886efe2ec06dce6c4276f8 (diff)
downloadforums-0cc3aff18d32d2a4c2cf68869712f831b4b9c34a.tar
forums-0cc3aff18d32d2a4c2cf68869712f831b4b9c34a.tar.gz
forums-0cc3aff18d32d2a4c2cf68869712f831b4b9c34a.tar.bz2
forums-0cc3aff18d32d2a4c2cf68869712f831b4b9c34a.tar.xz
forums-0cc3aff18d32d2a4c2cf68869712f831b4b9c34a.zip
Prevent warning self
git-svn-id: file:///svn/phpbb/trunk@6108 89ea8834-ac86-4346-8a33-228a782c2dd0
Diffstat (limited to 'phpBB/includes/mcp')
-rwxr-xr-xphpBB/includes/mcp/mcp_warn.php12
1 files changed, 12 insertions, 0 deletions
diff --git a/phpBB/includes/mcp/mcp_warn.php b/phpBB/includes/mcp/mcp_warn.php
index a8ee952c93..281b5d6410 100755
--- a/phpBB/includes/mcp/mcp_warn.php
+++ b/phpBB/includes/mcp/mcp_warn.php
@@ -210,6 +210,12 @@ function mcp_warn_post_view($id, $mode, $action)
trigger_error($user->lang['CANNOT_WARN_ANONYMOUS']);
}
+ // Prevent someone from warning themselves
+ if ($userrow['user_id'] == $user->data['user_id'])
+ {
+ trigger_error($user->lang['CANNOT_WARN_SELF']);
+ }
+
// Check if there is already a warning for this post to prevent multiple
// warnings for the same offence
$sql = 'SELECT post_id
@@ -321,6 +327,12 @@ function mcp_warn_user_view($id, $mode, $action)
trigger_error('NO_USER');
}
+ // Prevent someone from warning themselves
+ if ($userrow['user_id'] == $user->data['user_id'])
+ {
+ trigger_error($user->lang['CANNOT_WARN_SELF']);
+ }
+
$user_id = $userrow['user_id'];
if ($warning && $action == 'add_warning')