在PHPBB中启用HTML标记
我正在试图找到一种方法来启用PHPBB中的HTML标记(仅适用于管理) 你知道我怎样才能做到这一点吗在PHPBB中启用HTML标记,phpbb,Phpbb,我正在试图找到一种方法来启用PHPBB中的HTML标记(仅适用于管理) 你知道我怎样才能做到这一点吗 谢谢这不是现成的支持。您应该改用自定义BBCODE。如果你真的,真的坚持HTML标签,你可以使用MOD。这是不支持开箱即用的。您应该改用自定义BBCODE。如果你真的坚持使用HTML标签,你可以使用MOD。最近我正忙于将基于Snitz 2.x的论坛移植到phpbb3论坛。 我必须面对的主要挑战是在帖子正文中支持HTML。 Snitz允许在文章正文中使用HTML,但在文章中使用phpbb3 HTM
谢谢这不是现成的支持。您应该改用自定义BBCODE。如果你真的,真的坚持HTML标签,你可以使用MOD。这是不支持开箱即用的。您应该改用自定义BBCODE。如果你真的坚持使用HTML标签,你可以使用MOD。最近我正忙于将基于Snitz 2.x的论坛移植到phpbb3论坛。 我必须面对的主要挑战是在帖子正文中支持HTML。 Snitz允许在文章正文中使用HTML,但在文章中使用phpbb3 HTML标记。 因为我们有大约40000篇文章,其中很多都包含HTML标签,所以我们必须找到一个解决方案
这里是:
我们使用了,但我们修改了它。 原始功能:
function enable_html($text, $uid)
{
if (strpos($text, '[html') === false)
{
return $text;
}
$text = str_replace(array('[html:' . $uid . ']', '[/html:' . $uid . ']'), array('[html]', '[/html]'), $text);
$text_ary = explode('[html]', $text);
$text = '';
foreach ($text_ary as $tmp)
{
if (strpos($tmp, '[/html]'))
{
$tmp = explode('[/html]', $tmp, 2);
$text .= htmlspecialchars_decode(str_replace(array("\r\n", "\n"), ' ', $tmp[0])) . $tmp[1];
}
else
{
$text .= $tmp;
}
}
return str_replace(array('[html]', '[/html]'), '', $text);
}
修改为
function enable_html($text, $uid)
{
return htmlspecialchars_decode($text);
}
最后一步是给用户新的权限,我们得到了在Snitz中呈现的HTML。最近我正忙于将基于Snitz 2.x的论坛移植到phpbb3论坛。 我必须面对的主要挑战是在帖子正文中支持HTML。 Snitz允许在文章正文中使用HTML,但在文章中使用phpbb3 HTML标记。 因为我们有大约40000篇文章,其中很多都包含HTML标签,所以我们必须找到一个解决方案
这里是:
我们使用了,但我们修改了它。 原始功能:
function enable_html($text, $uid)
{
if (strpos($text, '[html') === false)
{
return $text;
}
$text = str_replace(array('[html:' . $uid . ']', '[/html:' . $uid . ']'), array('[html]', '[/html]'), $text);
$text_ary = explode('[html]', $text);
$text = '';
foreach ($text_ary as $tmp)
{
if (strpos($tmp, '[/html]'))
{
$tmp = explode('[/html]', $tmp, 2);
$text .= htmlspecialchars_decode(str_replace(array("\r\n", "\n"), ' ', $tmp[0])) . $tmp[1];
}
else
{
$text .= $tmp;
}
}
return str_replace(array('[html]', '[/html]'), '', $text);
}
修改为
function enable_html($text, $uid)
{
return htmlspecialchars_decode($text);
}
最后一步是向用户授予新权限,我们得到了在Snitz中呈现的HTML。这个问题似乎离题了,因为它是关于设置PHPBB系统的。这个问题似乎离题了,因为它是关于设置PHPBB系统的。