canonicalization lowercases nicknames
darcs-hash:20080611141824-84dde-a1016e113f7ba0e32685d935cd57618c60db2265.gz
This commit is contained in:
parent
02e2dfd1aa
commit
64b5b1902c
|
@ -54,7 +54,7 @@ class RegisterAction extends Action {
|
|||
} else if (!Validate::string($nickname, array('min_length' => 1,
|
||||
'max_length' => 64,
|
||||
'format' => VALIDATE_NUM . VALIDATE_ALPHA_LOWER))) {
|
||||
$this->show_form(_t('Nickname must have only letters and numbers and no spaces.'));
|
||||
$this->show_form(_t('Nickname must have only lowercase letters and numbers and no spaces.'));
|
||||
} else if ($this->nickname_exists($nickname)) {
|
||||
$this->show_form(_t('Nickname already exists.'));
|
||||
} else if ($this->email_exists($email)) {
|
||||
|
|
|
@ -385,7 +385,7 @@ function common_current_user() {
|
|||
# get canonical version of nickname for comparison
|
||||
function common_canonical_nickname($nickname) {
|
||||
# XXX: UTF-8 canonicalization (like combining chars)
|
||||
return $nickname;
|
||||
return strtolower($nickname);
|
||||
}
|
||||
|
||||
# get canonical version of email for comparison
|
||||
|
|
Loading…
Reference in New Issue
Block a user