大原部長自作鯖実験場

ホーム > OpenPNE3 > OpenPNE3.4プラグイン開発チュートリアル

OpenPNE3.4プラグイン開発チュートリアル

OpenPNE3.3.x(開発版)および、その安定版として出されるOpenPNE3.4.xに対応した
プラグイン開発チュートリアルです。

どんどこ作成中。間違いは適宜修正中。
手嶋屋にて月イチペースで勉強会やるそうです。
(講師が居る形式ではなくて、サポート付きで開発勉強を進められる会だと思ってください。)

前知識として、Practical symfonyを完了させている前提で作ります。
The symfony 2009 Advent Calendarも要チェックです!

このチュートリアルでは、SNS上に投票機能をつけるopVotePluginというものを作ってみます。
以下のリストは暫定的なモノで、説明のしやすさや気分によって増えたり減ったり入れ替わったりします。

  1. はじめに
  2. インストール
  3. プロジェクト
  4. プラグインスケルトン
  5. アクションとビュー
  6. データベースモデル
  7. ルーティングルール
  8. フォームとパーツ
  9. 実装の回
  10. 開発を公開する(Github・BTS・プラグインチャネルサーバ)
  11. マイグレードスクリプト
  12. OpenPNEガジェット
  13. 画像の投稿・表示
  14. テンプレート拡張
  15. SNSの情報を活用する方法
  16. モバイル
  17. メール
  18. ユーザ設定項目を増やす
  19. 承認待ちとイベント
  20. アクティビティ
  21. 管理画面
  22. タスク
  23. APIを公開する
  24. OpenPNEコミュニティ

みんな大好き付録

  • 付録A:詳解OpenPNEプラグインメカニズム
  • 付録B:パーツ図鑑
  • 付録C:ヘルパー図鑑
  • 付録D:リッチテキストエリアの拡張
  • 付録E:認証プラグイン
  • 付録F:スキンプラグイン

Creative Commons License
OpenPNE3.4プラグイン開発チュートリアル is licensed under a Creative Commons 表示 2.1 日本 License.
Based on a work at www.bucyou.net.

Copyright(c) 2000-2010 ooharabucyou