11

Rails アプリケーションでブログを作成するための gem が必要です。コード全体を書くことはできますが、この小さなタスクには効果的な Gem が望ましいです。次の機能をサポートするブログを作成するための優れた Gem を提案してください。

- Adding static  Blog contents. 
- Feature to have image in blog
- Visitor/Viewer must be able to comment/share the blog 
 ( will be much nicer if can be commented/shared via Facebook account)

私は次のような宝石を通り抜けました:

-  "Redcloth" (for creating static web pages quickly; quite unsure 
    will it be able to handle image & comment facility. )
-  Gem "dynarex-blog" (for creating blog, but unable to find 
   good tutorial / proper documentation for integrating it with my Application).
4

4 に答える 4

21

以下に、さらに役立つリソースをいくつか示します。

チュートリアル

宝石


ブログ

シンプルなブログ アプリを作成する場合は、次のようにします。

  1. Post、、、、モデルCategoryを作成するTag_CommentImage

  2. ルートで Slugalicious を使用して、次のようなルートで投稿にルーティングします。domain.com/blog/your-post-title

  3. 管理領域を追加します (おそらくActiveAdmin || RailsAdminを使用)。ただし、このチュートリアルで独自の領域を作成することもできます。

  4. 管理エリアで投稿を作成するには、WYSIWYG ( Redactorなど) を使用します。Petekun の投稿を見て、マークダウン形式の構造を使用することをお勧めします (すべてを DRY に保ちます)。

  5. CanCanを使用して、コメントなどを書き込むことができるユーザー ロールを決定します。

  6. 画像はPaperclipまたはCarrierwaveでアップロードできます

于 2014-01-09T10:39:13.400 に答える
1

必要なのはhttps://github.com/jipiboily/monologueです。すべての要件を提供するその 1 つの宝石。ソースをオーバーライドするには、コンテンツを Rails アプリ フォルダーにコピーするだけです。これにより、独自のスタイルとロジックを使用できます。

于 2014-07-23T08:39:04.133 に答える
0

https://github.com/mixandgo/simple_blogが好きかもしれません。これはメイン アプリから名前空間化されていないため、既存の Rails アプリの一部としてプラグインするだけで済みます。

于 2014-12-24T13:31:23.220 に答える