[ticket/17176] Limit characters for bbcode uid

PHPBB3-17176
This commit is contained in:
Marc Alexander 2023-08-19 22:04:23 +02:00
parent 0b36bb2218
commit daf30b89f1
No known key found for this signature in database
GPG key ID: 50E0D2423696F995
2 changed files with 3 additions and 2 deletions

View file

@ -1056,7 +1056,8 @@ class parse_message extends bbcode_firstpass
function __construct($message = '')
{
// Init BBCode UID
$this->bbcode_uid = substr(base_convert(unique_id(), 16, 36), 0, BBCODE_UID_LEN);
$unique_id = preg_replace('/[^0-9a-f]/', '', unique_id());
$this->bbcode_uid = substr(base_convert($unique_id, 16, 36), 0, BBCODE_UID_LEN);
$this->message = $message;
}