【发布时间】:2013-02-06 23:56:33
【问题描述】:
我想为用户 cmets 添加一个简单的降价。
当用户提交此评论时:
我刚拿到[卡片:黑莲花]的人。战俘!
我希望它是这样显示的:
我刚拿到黑莲花人。战俘!
但带有额外的 html 标记:
I just got <span class="preview" data-card="/cards/card.id">Black Lotus</span> man. POW!
1) 我查看了Redcarpet,但不知道如何添加[card:...] markdown。
2) 还是我应该在将内容保存到数据库之前运行正则表达式并替换内容,然后在显示评论之前使用sanitize(ActionView::Helpers::SanitizeHelper) span 标签?
【问题讨论】:
标签: ruby-on-rails ruby markdown redcarpet