From: Mikael Nordfeldth Date: Fri, 17 Jul 2015 09:22:25 +0000 (+0200) Subject: Maximum character limit with utf8mb4 is 191 in varchar X-Git-Url: https://git.mxchange.org/?a=commitdiff_plain;h=53e820b46667c2f0e22ffa0a2f91e847a02f4cb8;p=quix0rs-gnu-social.git Maximum character limit with utf8mb4 is 191 in varchar --- diff --git a/actions/profilesettings.php b/actions/profilesettings.php index 7d3143d4b1..3bdad42d9a 100644 --- a/actions/profilesettings.php +++ b/actions/profilesettings.php @@ -275,9 +275,9 @@ class ProfilesettingsAction extends SettingsAction // TRANS: Validation error in form for profile settings. $this->showForm(_('Homepage is not a valid URL.')); return; - } else if (!is_null($fullname) && mb_strlen($fullname) > 255) { + } else if (!is_null($fullname) && mb_strlen($fullname) > 191) { // TRANS: Validation error in form for profile settings. - $this->showForm(_('Full name is too long (maximum 255 characters).')); + $this->showForm(_('Full name is too long (maximum 191 characters).')); return; } else if (Profile::bioTooLong($bio)) { // TRANS: Validation error in form for profile settings. @@ -288,9 +288,9 @@ class ProfilesettingsAction extends SettingsAction Profile::maxBio()), Profile::maxBio())); return; - } else if (!is_null($location) && mb_strlen($location) > 255) { + } else if (!is_null($location) && mb_strlen($location) > 191) { // TRANS: Validation error in form for profile settings. - $this->showForm(_('Location is too long (maximum 255 characters).')); + $this->showForm(_('Location is too long (maximum 191 characters).')); return; } else if (is_null($timezone) || !in_array($timezone, DateTimeZone::listIdentifiers())) { // TRANS: Validation error in form for profile settings.