我想在MantisBT上的一些字段中显示一个超链接,但我发现如果我使用<a href=..>标记,螳螂只会直接显示URL :单击此处
螳螂只是将URL显示为可点击的链接,而不是将文本单击此处显示为可点击。
这个链接很有效,但它并不是那么漂亮。有人知道怎么解决这个问题吗?
发布于 2012-08-16 17:38:59
方法1攻击螳螂的配置
把这个放进你的config_inc.php.在有效标签列表中添加“a”可以解决您的问题:
############################
# Mantis HTML Settings
############################
# --- html tags -------------------
# Set this flag to automatically convert www URLs and
# email adresses into clickable links
$g_html_make_links = ON;
# These are the valid html tags for multi-line fields (e.g. description)
# do NOT include href or img tags here
# do NOT include tags that have parameters (eg. <font face="arial">)
$g_html_valid_tags = 'p, li, ul, ol, br, pre, i, b, u, em';
# These are the valid html tags for single line fields (e.g. issue summary).
# do NOT include href or img tags here
# do NOT include tags that have parameters (eg. <font face="arial">)
$g_html_valid_tags_single_line = 'i, b, u, em';备注:配置文件建议不要添加'href‘或'img’标记(可能是因为这些标记允许用户执行任意javascript -打开跨站点脚本攻击的大门)!但是一个愚蠢的配置文件知道什么,对吗?
方法2安装BBCode插件
再想一想,也许最好是拿一个插件来实现您想要的特性。我发现了两个BBCode插件,它们应该与当前的螳螂版本(我认为是v1.1+)一起工作。查看这或这 one。
然后,您应该能够生成这样的普通链接和命名链接:
[url]http://www.bbcode.org/[/url]
[url=http://www.bbcode.org/]This be bbcode.org![/url]
https://stackoverflow.com/questions/11988926
复制相似问题