Rails wiki突出显示/删除文章版本之间的版本差异

时间:2010-06-12 16:20:08

标签: ruby-on-rails versioning highlighting

我想知道如何在wiki样式rails项目上实现对用户编辑文章的更改的突出显示。由于文章可能相当冗长,我理想地喜欢删除线和突出显示,例如类似于github和维基百科。尽管在网上搜索我并没有真正想出太多,除了instiki这是一个完整的维基应用程序。

提前感谢任何建议。

1 个答案:

答案 0 :(得分:6)

要在Rails中实现,您应该使用版本管理gem,例如 vestal version 。 Ryan Bates在这个问题上做了很好的 screen-cast 。获得文章的版本后,您将需要使用 html-diff (或类似的库)来执行html输出。