Ruby on rails Rails用户或组页面

Ruby on rails Rails用户或组页面,ruby-on-rails,gem,static-pages,Ruby On Rails,Gem,Static Pages,我正在寻找一个rails gem,它允许我的用户(和或组)创建“页面” 我希望它与pages.github.com类似(如果不是几乎完全一样的话),我相信它使用了一个名为Jekyll的库 我已经简单地研究了一下,但我没有找到更多的。。。完整的解决方案 有人知道一个解决方案可以满足我的需求吗?我想为我的模型组和用户配置它 谢谢 我不知道Jekyll的情况,但他的网站上说“是一个Ruby中的博客感知静态站点生成器”,我认为情况并非如此 解决方案是将用户创建的页面存储到数据库中,您可以使用Textil

我正在寻找一个rails gem,它允许我的用户(和或组)创建“页面”

我希望它与pages.github.com类似(如果不是几乎完全一样的话),我相信它使用了一个名为Jekyll的库

我已经简单地研究了一下,但我没有找到更多的。。。完整的解决方案

有人知道一个解决方案可以满足我的需求吗?我想为我的模型组和用户配置它


谢谢

我不知道Jekyll的情况,但他的网站上说“是一个Ruby中的博客感知静态站点生成器”,我认为情况并非如此

解决方案是将用户创建的页面存储到数据库中,您可以使用Textile和/或RedCloth(而不是纯HTML)

有一个很好的railscast如何创建半静态页面,我相信您可以得到一些好主意:


我希望这能对你有所帮助。

我不知道Jekyll的情况,但他的网站上说“是一个支持博客的Ruby静态站点生成器”,我认为情况并非如此

解决方案是将用户创建的页面存储到数据库中,您可以使用Textile和/或RedCloth(而不是纯HTML)

有一个很好的railscast如何创建半静态页面,我相信您可以得到一些好主意:


我希望这对您有所帮助。

您应该获得列出的宝石
设计+坎坎+角色化

使用设备对用户进行身份验证。
使用CanCan授权您的用户角色。
使用Rolify在您的用户上创建可以检查的角色


然后创建一个通用页面模型,在该模型中,该功能检查角色,以查看用户是否可以读取、更新、创建或销毁

您应该获得列出的宝石
设计+坎坎+角色化

使用设备对用户进行身份验证。
使用CanCan授权您的用户角色。
使用Rolify在您的用户上创建可以检查的角色


然后创建一个通用页面模型,在该模型中,该功能检查角色,以查看用户是否可以读取、更新、创建或销毁

谢谢!我想我会用红布卷我自己的,应该没那么难。谢谢!我想我会用红布卷我自己的,应该没那么难吧。