Ruby on rails Rails静态页面CMS引擎

Ruby on rails Rails静态页面CMS引擎,ruby-on-rails,content-management-system,Ruby On Rails,Content Management System,我需要简单的CMS允许非技术人员在我维护的应用程序中编辑一些静态文本。应用程序在rails 3.2中,并且是多语言的。这里什么最合适?我的建议是在文本框中添加一个类似所见即所得的CKeditor ps.rails本身可以是一个简单的cms。。。只需rails g scaffoldtinyMCE就可以让你制作图像等,但如果你真的要用rails制作这些东西,我会(而且会),用tinyMCE制作文本,然后添加回形针来添加图像和视频(如果视频很大,也可能是swfupload) 然后,您可以根据需要构建模

我需要简单的CMS允许非技术人员在我维护的应用程序中编辑一些静态文本。应用程序在rails 3.2中,并且是多语言的。这里什么最合适?

我的建议是在文本框中添加一个类似所见即所得的CKeditor


ps.rails本身可以是一个简单的cms。。。只需rails g scaffold

tinyMCE就可以让你制作图像等,但如果你真的要用rails制作这些东西,我会(而且会),用tinyMCE制作文本,然后添加回形针来添加图像和视频(如果视频很大,也可能是swfupload)

然后,您可以根据需要构建模板,并根据page.id或其他已标识的内容导入内容

返回到多语言:
您需要对“my_cms_item”(我的cms_item)和“my_cms_item_translation”(我的cms_item)进行建模,例如“news_item_translation”(我的cms_item),并为它们创建一个1-Many,这样当用户创建新闻_item时,他们可以选择以任何语言添加额外的翻译,系统只会检测并提取(如果可用)。您可以根据需要将其设置为隐藏项目或默认为翻译。

您可能想看看现在的可安装引擎。版本2.0已经在几天前发布

还有一系列其他CMS,它们都取决于您的需要:

  • 。有一个2.0.0.rc分支,现在是一个可安装的引擎。这看起来很有希望与自定义内容类型
  • (社论:有史以来最好的CMS名称!)
  • 辐射CMS
  • 还有更多…在电视上看到他们中的大多数

WYSIWYG还不够-我还需要添加照片和视频,所以我不喜欢重新发明轮子。这很好,但不是为了我的问题;)你能详细说明一下你的规格吗?我会根据你的要求修改的?