2012-02-13 70 views
4

我需要簡單的CMS以允許非技術人員編輯應用程序中的一些靜態文本我正在維護。應用程序是在軌道3.2和多語言。這裏最適合什麼?Rails靜態頁面CMS引擎

回答

4

你可能想看看Refinery,現在它是一個可安裝的引擎。 2.0版已於幾天前發佈。

還有一堆其他CMS的,這一切都取決於你的需求:

2

我的建議只是像CKeditor一樣添加一個所見即所得的文本框。 ckeditor gem

ps。它自我的軌道它可以是一個簡單的CMS ...只是軌道克腳手架

+0

所見即所得是不是足夠多的 - 我還需要添加照片和視頻等等,所以我不喜歡重新發明輪子。 – 2012-02-13 10:53:16

+0

你可以添加ckeditor gem照片到s3 – wizztjh 2012-02-25 11:27:25

0

tinyMCE會允許你做圖像等,但真的如果你使用軌道這東西我會(和做),使用tinyMCE的文字然後添加回形針來添加圖像和視頻(如果視頻很大,可能還需要swfupload)。

然後,您可以根據需要構建您的模板,並根據page.id或其他標識提取內容。

回到多語言: 你會想'my_cms_item',例如。 news_item和'my_cms_item_translation'例如'news_item_translation'併爲這些創建一個1-Many,以便當用戶創建news_item時,他們可以選擇以任何語言添加其他翻譯,並且系統只會檢測並提取(如果可用)。您可以根據需要隱藏該項目或默認翻譯。

+0

這是很好的anwser,但不是我的問題;) – 2012-02-13 12:39:47

+0

你可以給你更詳細的規格,我會修改爲適合? – TomDunning 2012-02-13 22:52:16