我需要簡單的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. Rails + ActiveAdmin +頁面cms
- 4. WordPress靜態索引頁面
- 5. CMS引擎?
- 6. 靜態頁面名稱和搜索引擎SEO
- 7. Rails]動態生成靜態頁面
- 8. 搜索引擎的動態頁面
- 9. 在Rails中路由靜態頁面
- 10. Rails:創建一個靜態頁面
- 11. Rails link_to靜態頁面問題
- 12. 的Rails 3.1和靜態頁面
- 13. Ruby on Rails - 靜態頁面作爲起始頁面
- 14. 靜態HTML頁面
- 15. Django靜態頁面?
- 16. 我如何將CMS頁面的內容拖入靜態塊?
- 17. Magento如何將產品添加到靜態cms模塊頁面
- 18. 螺栓CMS靜態html頁面獲取404
- 19. Magento靜態模塊現在顯示在CMS頁面
- 20. 客戶註冊表單Magento到CMS頁面或靜態塊
- 21. jQuery搜索引擎/頁面
- 22. CMS的搜索引擎
- 23. PHP模板引擎和CMS
- 24. 表達式引擎CMS
- 25. 撇號CMS:引擎創建
- 26. 靜態搜索引擎優化友好的頁面生成與redux反應,我只需要索引頁
- 27. 靜態HTML頁面作爲Sharepoint頁面
- 28. 靜態頁面(.html)與ASP.NET頁面(.aspx)
- 29. Java Jease CMS,索引頁面設置
- 30. Wordpress靜態頁面'SEO'?
所見即所得是不是足夠多的 - 我還需要添加照片和視頻等等,所以我不喜歡重新發明輪子。 – 2012-02-13 10:53:16
你可以添加ckeditor gem照片到s3 – wizztjh 2012-02-25 11:27:25