2012-02-13 4 views
4

비 기술적 인 사람들이 앱에서 정적 텍스트를 편집 할 수 있도록 간단한 CMS가 필요합니다. 응용 프로그램은 레일 3.2에 있으며 다국어입니다. 무엇이 가장 적합할까요?레일 고정 페이지 CMS 엔진

답변

4

이제 탑재 가능한 엔진 인 Refinery을 살펴볼 수 있습니다. 며칠 전에 버전 2.0이 출시되었습니다.

다른 CMS의 무리도 있습니다, 모든 사용자의 요구에 따라 달라집니다

2

제 제안은 텍스트 상자에 CKeditor와 같은 WYSIWYG를 추가하는 것입니다. ckeditor gem

ps. 레일 그 자체는 간단한 CMS 일 수 있습니다 ... 그냥 레일 g의 비계

+0

WYSIWYG에 대부분 볼은 한 정도로되지 않습니다 - 나는 사진과 비디오를 추가해야하기 때문에 바퀴를 다시 발명하고 싶지 않습니다. –

+0

당신은 s3에 ckeditor 보석과 사진을 추가 할 수 있습니다 – wizztjh

0

tinyMCE는 이미지 등을 할 수 있지만 정말이 물건에 레일을 사용하고 있다면 (그리고 할), tinyMCE를 텍스트로 사용하십시오 그런 다음 클립을 추가하여 이미지와 비디오를 추가하십시오 (비디오가 큰 경우 swfupload도 가능).

그런 다음 필요에 따라 템플릿을 빌드하고 page.id 또는 기타 식별 정보에 따라 물건을 가져올 수 있습니다.

다국어로 돌아 가기 : 'my_cms_item'을 예를 들어 모델링하고 싶습니다. news_item 및 'my_cms_item_translation' 'news_item_translation'을 만들고이를 위해 1-Many를 작성하여 사용자가 news_item을 작성할 때 언어를 추가하고 시스템에서 감지하고 사용 가능한 경우 가져옵니다. 필요에 따라 항목을 숨기거나 기본값을 번역으로 설정할 수 있습니다.

+0

그것은 좋은 anwser,하지만 내 질문에 대한;) –

+0

사양에 대한 자세한 내용을 줄 수 있고 맞게 맞게 갈 수 있습니까? – TomDunning