モジュール作成雛型モジュール simple と同じコマンド・ファイルにより、
雛型モジュールとして、memo を作成する。
雛型モジュールには simple normal full があるが、
ここでは
normalを指定する。
$ nc2.sh module memo normal
webapp/modules/memo/ 以下に下記の31個のファイルが生成される。
install.ini
action/dicon.ini
action/maple.ini
action/edit/init/maple.ini
action/edit/init/Init.class.php
action/edit/style/maple.ini
action/edit/style/Style.class.php
action/main/init/maple.ini
action/main/init/Init.class.php
components/Action.class.php
components/View.class.php
files/css/default/style.css
files/js/default/memo.js
language/japanese/main.ini
language/japanese/modinfo.ini
sql/mysql/table.sql
templates/default/memo_script.html
templates/default/memo_view_edit_init.html
templates/default/memo_view_edit_style.html
templates/default/memo_view_main_init.html
view/dicon.ini
view/admin/maple.ini
view/admin/search/maple.ini
view/admin/search/Search.class.php
view/edit/maple.ini
view/edit/init/maple.ini
view/edit/init/Init.class.php
view/edit/style/maple.ini
view/edit/style/Style.class.php
view/main/init/maple.ini
view/main/init/Init.class.php
次に、simple と違いのあるファイルを説明する。
view/main/init/ ディレクトリは memo_view_main_init アクションに対応している。
同様に、action/edit/init/ ディレクトリは memo_action_edit_init アクションに対応している。
これらはアクション毎に説明する。