13.11.2017, 10:51
Wenn man einen Beitrag zitiert (auf Zitieren klickt und zur Vollantwort wechselt), der von einem Gast geschrieben wurde und der Gast keinen selbstgewählten Usernamen eingegeben hat, fehlt in Zitaten der Username "Gast".
Bsp:
anstatt
steht im Editor
Wie gesagt, es betrifft nur Gastbeiträge, bei denen der Standardname für Gäste belassen wurde.
In unserem Forum habe ich den Fehler erst einmal behoben, indem ich in der Datei inc/functions_posting.php
erweitert habe zu
Bsp:
anstatt
Code:
[quote="Gast" pid='369882' dateline='1439275525']
steht im Editor
Code:
[quote="" pid='369882' dateline='1439275525']
Wie gesagt, es betrifft nur Gastbeiträge, bei denen der Standardname für Gäste belassen wurde.
In unserem Forum habe ich den Fehler erst einmal behoben, indem ich in der Datei inc/functions_posting.php
PHP-Code:
// Swap username over if we have a registered user
if($quoted_post['userusername'])
{
$quoted_post['username'] = $quoted_post['userusername'];
}
erweitert habe zu
PHP-Code:
// Swap username over if we have a registered user
if($quoted_post['userusername'])
{
$quoted_post['username'] = $quoted_post['userusername'];
}
else
{
if(empty($quoted_post['username']))
{
$quoted_post['username'] = htmlspecialchars_uni($lang->guest);
}
}