mirror of
https://github.com/phpbb/phpbb.git
synced 2025-07-31 14:00:31 +02:00
[ticket/13906] Fixed old signatures in post preview
PHPBB3-13906
This commit is contained in:
@@ -1487,14 +1487,11 @@ if (!sizeof($error) && $preview)
|
|||||||
// Signature
|
// Signature
|
||||||
if ($post_data['enable_sig'] && $config['allow_sig'] && $preview_signature && $auth->acl_get('f_sigs', $forum_id))
|
if ($post_data['enable_sig'] && $config['allow_sig'] && $preview_signature && $auth->acl_get('f_sigs', $forum_id))
|
||||||
{
|
{
|
||||||
$parse_sig = new parse_message($preview_signature);
|
$flags = ($config['allow_sig_bbcode']) ? OPTION_FLAG_BBCODE : 0;
|
||||||
$parse_sig->bbcode_uid = $preview_signature_uid;
|
$flags |= ($config['allow_sig_links']) ? OPTION_FLAG_LINKS : 0;
|
||||||
$parse_sig->bbcode_bitfield = $preview_signature_bitfield;
|
$flags |= ($config['allow_sig_smilies']) ? OPTION_FLAG_SMILIES : 0;
|
||||||
|
|
||||||
// Not sure about parameters for bbcode/smilies/urls... in signatures
|
$preview_signature = generate_text_for_display($preview_signature, $preview_signature_uid, $preview_signature_bitfield, $flags, false);
|
||||||
$parse_sig->format_display($config['allow_sig_bbcode'], $config['allow_sig_links'], $config['allow_sig_smilies']);
|
|
||||||
$preview_signature = $parse_sig->message;
|
|
||||||
unset($parse_sig);
|
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
|
Reference in New Issue
Block a user