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