Pinaxの概要について調べたので、ここにまとめておきます(2013/01/27現在の情報をまとめています)。
英語がよく分からないので、未確定情報が多いです。
Pinaxとは?
Djangoをさらに使いやすくするために、有志が作ったコードがまとまっているサイト。
ある目的に特化したウェブサイトを作るためのテンプレートがあったり、
プラグイン的に必要な物だけ自分のプロジェクトに取り込むことができたりする。
Projects
- symposion カンファレンスのウェブサイトを作るための雛形。
- pinax-project-account アカウント周りの機能(ログイン・ログアウト・アカウント作成・ユーザー情報変更・退会等)が一式揃ったウェブサイトの雛形。
- pinax-project-zero Pinaxを使ったウェブサイトの雛形。これをベースに、以下のAppsをインストールして機能を拡張していく感じ。
Themes
- pinax-theme-bootstrap Templateに簡単にTwitter Bootstrapを導入できる。
- pinax-theme-bootstrap-account pinax-theme-bootstrapのアカウント周りのフォームが付いている版
Apps
- django-announcements 「ユーザーへのお知らせ」を表示させるサービスを作れる。
- django-user-accounts アカウント周りの機能(ログイン・ログアウト・アカウント作成・ユーザー情報変更・退会等)を提供するサービスを作れる。
- django-notification 特定のイベントをユーザーに通知するサービスを作れる。通知手段はメールかRSS Feed。
- django-waitinglist アカウント作成申請者の一覧を表示させるサービスを作れる。
- django-forms-bootstrap Twitter Bootstrapを使ったFormを作れる。
- django-stripe-payments 課金サービスStripeと連携する機能を作れる。
- anafero 外部のウェブサイトに自サービスの「紹介リンク」を貼って、「紹介リンク」を踏むと何らかのアクションを起こす、というサービスを作れる。(恐らく、アフィリエイトサービスのようなものを作れるのでは?)
- agon-ratings 「ユーザーのレーティング」機能を提供するサービスを作れる。
- bootstrap-ajax Twitter Bootstrap + Ajax なサービスを作れる。
- agora フォーラムを作るためのモジュール? 説明を読んでもよく分からなかった。
- kaleo 招待機能があるサービスを作れる。
- phileo "a liking app"というのが何のことやらさっぱりわからんちん
- metron Google Analytics等のアクセス解析を使ったサービスを作れる。
- eventlog Django標準のロギングよりもっと便利な機能を提供する。
- brabeion ユーザーにバッジを付ける機能(coderwallのバッジのようなもの?)を提供するサービスを作れる。
- mailout 「キャンペーンのお知らせ」みたいなメールを送るサービスを作れる。元々DjangoCon 2010とPyCon 2011のために作られたものを汎用的に使えるようにリファクタリングして今の形になった。
- agon 意味が分からなかった。
- dialogos "flaggable comments"ができるサービスを作れるらしいけど、"flaggable comments"の意味が分からなかった。
- django-boxes "boxes of admin-controllable"が作れる。多分、管理者がTemplateの一部の表示・非表示を制御できるようにする機能のことだと思う。
- marturion 「お客様の声」を表示させるサービスを作れる。