56
edits
mNo edit summary Tag: 2017 source edit |
mNo edit summary Tag: 2017 source edit |
||
| Line 1: | Line 1: | ||
* '''mymodule/*''' | * '''mymodule/*''' には php ページを配置(任意のサブディレクトリ追加も可であることに注意)注: 自前モジュールがメタパッケージ(同一 zip 内に他モジュールを埋め込むモジュールである場合、ここに metapackage.conf ファイルを置く必要がある) | ||
* '''mymodule/build/''' | * '''mymodule/build/''' には任意のファイルを配置でき、それはコンパイルやビルドに使用するもの | ||
* '''mymodule/core/modules/''' | * '''mymodule/core/modules/''' には、モジュール記述ファイル ''' modMyModule.class.php''' を配置 | ||
* '''mymodule/core/triggers''' | * '''mymodule/core/triggers''' には、モジュールが提供するトリガーを配置 | ||
* '''mymodule/admin/''' | * '''mymodule/admin/''' には、モジュールを設定するページを配置 | ||
* '''mymodule/class/''' | * '''mymodule/class/''' には、モジュールが提供するPHP クラスファイルを配置 | ||
* '''mymodule/css''' | * '''mymodule/css''' には、モジュールが提供する CSS ファイルを配置 | ||
* '''mymodule/js''' | * '''mymodule/js''' には、モジュールが提供する javascirpt ファイルを配置し、新規 function を追加 | ||
* '''mymodule/docs''' | * '''mymodule/docs''' には、文書及びライセンスファイルを配置 | ||
* '''mymodule/img''' | * '''mymodule/img''' には、モジュールが提供する画像ファイルを配置 | ||
* '''mymodule/langs/xx_XX''' | * '''mymodule/langs/xx_XX''' には、言語 xx_XX (少なくと en_US は配置)に対応する言語ファイルを配置 | ||
* '''mymodule/lib''' | * '''mymodule/lib''' には、モジュールが提供し使用するライブラリを配置 | ||
* '''mymodule/scripts''' | * '''mymodule/scripts''' には、コマンドラインツールやスクリプトを配置. 注: コマンドラインスクリプトの先頭行に次のもの使う #!/usr/bin/env php | ||
* '''mymodule/sql''' | * '''mymodule/sql''' には、モジュールが提供する SQL ファイルを配置し、新規テーブルやインデックスを追加 | ||
* '''mymodule/theme/mytheme''' | * '''mymodule/theme/mytheme''' モジュールが自前のテーマ/スキンを提供する場合 | ||
edits