我想知道如何在wiki样式rails项目上实现对用户编辑文章的更改的突出显示。由于文章可能相当冗长,我理想地喜欢删除线和突出显示,例如类似于github和维基百科。尽管在网上搜索我并没有真正想出太多,除了instiki这是一个完整的维基应用程序。
提前感谢任何建议。
答案 0 :(得分:6)
要在Rails中实现,您应该使用版本管理gem,例如 vestal version 。 Ryan Bates在这个问题上做了很好的 screen-cast 。获得文章的版本后,您将需要使用 html-diff (或类似的库)来执行html输出。