我需要簡單的CMS以允許非技術人員編輯應用程序中的一些靜態文本我正在維護。應用程序是在軌道3.2和多語言。這裏最適合什麼?Rails靜態頁面CMS引擎
回答
你可能想看看Refinery,現在它是一個可安裝的引擎。 2.0版已於幾天前發佈。
還有一堆其他CMS的,這一切都取決於你的需求:
- Locomotive。有一個2.0.0.rc分支,現在是一個可掛載的引擎。這看起來很有希望用自定義內容類
- Comfortable Mexican Sofa(!編輯觀點:最好的CMS名稱,曾經)
- Browser CMS
- 輻射CMS
- 以及更多...看到它們大部分Ruby-Toolbox
我的建議只是像CKeditor一樣添加一個所見即所得的文本框。 ckeditor gem
ps。它自我的軌道它可以是一個簡單的CMS ...只是軌道克腳手架
tinyMCE會允許你做圖像等,但真的如果你使用軌道這東西我會(和做),使用tinyMCE的文字然後添加回形針來添加圖像和視頻(如果視頻很大,可能還需要swfupload)。
然後,您可以根據需要構建您的模板,並根據page.id或其他標識提取內容。
回到多語言: 你會想'my_cms_item',例如。 news_item和'my_cms_item_translation'例如'news_item_translation'併爲這些創建一個1-Many,以便當用戶創建news_item時,他們可以選擇以任何語言添加其他翻譯,並且系統只會檢測並提取(如果可用)。您可以根據需要隱藏該項目或默認翻譯。
這是很好的anwser,但不是我的問題;) – 2012-02-13 12:39:47
你可以給你更詳細的規格,我會修改爲適合? – TomDunning 2012-02-13 22:52:16
- 1. Rails 3引擎和靜態資產
- 2. 重定向靜態CMS頁面
- 3. 動態CMS頁面和靜態頁面CodeIgniter
- 4. Rails + ActiveAdmin +頁面cms
- 5. WordPress靜態索引頁面
- 6. CMS引擎?
- 7. 實現搜索靜態頁面的站點搜索引擎
- 8. 靜態頁面名稱和搜索引擎SEO
- 9. Rails]動態生成靜態頁面
- 10. 搜索引擎的動態頁面
- 11. Rails從動態頁面創建靜態頁面
- 12. Rails link_to靜態頁面問題
- 13. Rails 3.2動作緩存/靜態頁面
- 14. 的Rails 3.1和靜態頁面
- 15. Rails:創建一個靜態頁面
- 16. 在Rails中路由靜態頁面
- 17. Rails路由和靜態頁面
- 18. Rails 3.2.3返回索引而不是公開的靜態頁面
- 19. Magento - 靜態塊中的cms頁標題
- 20. Ruby on Rails - 靜態頁面作爲起始頁面
- 21. 靜態HTML頁面
- 22. Link_to靜態頁面
- 23. Django靜態頁面?
- 24. 客戶註冊表單Magento到CMS頁面或靜態塊
- 25. 我如何將CMS頁面的內容拖入靜態塊?
- 26. Magento靜態模塊現在顯示在CMS頁面
- 27. 靜態塊沒有顯示在CMS頁面
- 28. 在magento的CMS頁面中使用靜態塊時沒有CSS
- 29. 如何將CMS頁面,靜態塊包含到Magento搜索
- 30. 螺栓CMS靜態html頁面獲取404
所見即所得是不是足夠多的 - 我還需要添加照片和視頻等等,所以我不喜歡重新發明輪子。 – 2012-02-13 10:53:16
你可以添加ckeditor gem照片到s3 – wizztjh 2012-02-25 11:27:25