mirror of
https://github.com/phpbb/phpbb.git
synced 2025-07-31 22:10:45 +02:00
Correctly check empty subjects/messages (Bug #17915)
Do not check usernames against word censor list. Disallowed usernames is already checked and word censor belong to posts. (Bug #17745) Additionally include non-postable forums for moderators forums shown within the teams list. (Bug #17265) git-svn-id: file:///svn/phpbb/trunk@8306 89ea8834-ac86-4346-8a33-228a782c2dd0
This commit is contained in:
@@ -913,9 +913,14 @@ class bbcode_firstpass extends bbcode
|
||||
|
||||
$url = ($var1) ? $var1 : $var2;
|
||||
|
||||
if (!$url || ($var1 && !$var2))
|
||||
if ($var1 && !$var2)
|
||||
{
|
||||
return '';
|
||||
$var2 = $var1;
|
||||
}
|
||||
|
||||
if (!$url)
|
||||
{
|
||||
return '[url' . (($var1) ? '=' . $var1 : '') . ']' . $var2 . '[/url]';
|
||||
}
|
||||
|
||||
$valid = false;
|
||||
@@ -1088,7 +1093,7 @@ class parse_message extends bbcode_firstpass
|
||||
}
|
||||
|
||||
// Check for "empty" message
|
||||
if ($mode !== 'sig' && !utf8_clean_string($this->message))
|
||||
if ($mode !== 'sig' && utf8_clean_string($this->message) === '')
|
||||
{
|
||||
$this->warn_msg[] = $user->lang['TOO_FEW_CHARS'];
|
||||
return $this->warn_msg;
|
||||
|
Reference in New Issue
Block a user