出处是Redmine官方网站的讨论区:Insert HTML fragments
Wiki语言如果可以支持HTML代码块无疑可以给我们带来很多方便,如实现点击链接打开一个新的窗口等功能。
对于Redmine2.2.0及以上版本将如下代码:
<span style="font-size:18px;">desc "Insert html" + "\n\n" + " !{{html\n<HTML CODE HERE>\n}}" macro :html do |obj, args, text| text.html_safe end</span>
<span style="font-size:18px;"> </span>
粘贴到Redmine安装目录 lib/redmine/wiki_formatting/macros.rb 文件中。
macros.rb文件中有很多macros代码块,将上述代码块并列放就可以了。如图:
然后保存文件,重启Redmine服务。
应用示例:
在Wiki编辑页面直接输入
<span style="font-size:18px;">{{html <a href="http://www.w3school.com.cn/" target="_blank">Visit W3School!</a> }}</span>
值得注意的是“{{html”后要有换行,正文之后要有换行然后再加上"}}"。
祝你成功!
时间: 2024-10-11 17:18:16