__
  > 1.プラグイン設定/プラグイン定義の作成
SVNリポジトリから取得するとdeveloper.phpが付属しています。
http://sns.example.com/developer.php へアクセスすると以下が表示されます。

まずは、デベロッパーからプラグイン設定を行います。
>

プラグイン設定では、プラグイン定義を編集します。
ベンダーキーから> ディレクトリを生成するため、ディレクトリ名として
有効な文字を入力します。
キーはベンダー名_プラグイン名(例:cinemaru_player)としてください。
>

>

> プラグイン設定のベンダー(例:cinemaru)とキー(例:cinemaru_player)から以下
 赤字> ディレクトリ> ファイルが作成されます。
> hitSuji
    > webapp
        > plugins                     プラグイン
            > cinemaru                ベンダー
                > player              プラグイン (cinemaru_player)
                    > plugin.php      プラグイン実装
                > packages.php        プラグイン定義


__
__
  > 2.プラグイン実装
プラグイン設定で作成された以下ファイルを編集し、プラグインの実装を行います。
> hitSuji
    > webapp
        > plugins
            > cinemaru
                > player
                    > plugin.php
プロフィールメニューにリンクを追加する実装を行います。
RKT_plugin::profileMenu($ref_account, $ref_member)メンバ関数を編集することで、プロフィールメニューへリンクなどを追加可能です。
編集した> plugin.phpです。
使用しないメンバ関数は削除しても問題ありません。


__ __
  > 3.特殊・予約済みディレクトリ
以下のディレクトリは特殊・予約済みです。
> hitSuji
    > webapp
        > plugins
            > cinemaru
                > player
                    > models            モデル
                    > views             ビュー
                    > controllers       コントローラー
                    > resource          リソース
                    > sqls              SQL
                        > create.sql    テーブル作成SQL
                    > languages         言語カタログ


リーソースディレクトリの中身は以下の公開ディレクトリに展開(コピー)されます。
> hitSuji
    > htdocs
        > resource
__
+--+

+__+
+--+
  • SourceForge.JP
+__+