In-game message for all users (ID > 5)
','','
','','
',''),
$mmText
);
// Doar adrese http(s), ca in massmessage.php. Textul e deja escapat,
// deci ghilimelele nu pot iesi din atribut.
$mmText = preg_replace_callback('/\[img\](.*?)\[\/img\]/is', function ($m) {
$u = trim($m[1]);
return preg_match('#^https?://#i', $u)
? '

'
: $u;
}, $mmText);
$mmText = preg_replace_callback('/\[url\](.*?)\[\/url\]/is', function ($m) {
$u = trim($m[1]);
return preg_match('#^https?://#i', $u)
? '
' . $u . ''
: $u;
}, $mmText);
$mmColor = preg_match('/^(#[0-9a-fA-F]{3,6}|[a-zA-Z]{3,20})$/', (string) ($_SESSION['mass_color'] ?? ''))
? $_SESSION['mass_color'] : '#333333';
?>
=htmlspecialchars($_SESSION['mass_subject'], ENT_QUOTES, 'UTF-8')?>
=nl2br($mmText)?>