1

ユーザー (またはグループ) が「ページ」を作成できるようにする Rails gem を探しています。

Jekyll と呼ばれるライブラリを使用していると思われる pages.github.com のように (ほぼ正確ではないにしても) 似ていることを望みます。

これについて簡単に調べましたが、これ以上の完全な解決策を見つけることができませんでした。

私が探していることを実行するソリューションを知っている人はいますか? モデルのグループとユーザー用に構成したいと思います。

ありがとう!

4

2 に答える 2

1

私はJekyllについては知りませんが、彼のWebサイトには「Rubyのブログ対応の静的サイトジェネレーター」と書かれており、そうではないと思います。

解決策は、ユーザーが作成したページをデータベースに保存することです。純粋なHTMLの代わりに、TextileやRedClothを使用できます。

半静的ページを作成するための素晴らしいrailscastがあります、私はあなたがいくつかの良いアイデアを得ることができると確信しています:http: //railscasts.com/episodes/117-semi-static-pages

これがお役に立てば幸いです。

于 2013-02-24T22:55:24.060 に答える
0

リストされた Gems
Devise + CanCan + Rolifyを取得する必要があります

Devies を使用してユーザーを認証します。
CanCan を使用して、ユーザーの役割を承認します。
Rolify を使用して、チェックできるユーザーのロールを作成します。

次に、機能がロールをチェックして、ユーザーが読み取り、更新、作成、または破棄できるかどうかを確認する一般的なページ モデルを作成します。

于 2013-02-24T23:29:32.647 に答える