From a718f28fc78dde30de4f8d5292c2f4095f6e77ff Mon Sep 17 00:00:00 2001 From: fukachan Date: Sat, 28 Sep 2002 13:46:31 +0000 Subject: list up all extension cases --- fml/doc/ja/tutorial/command/extension.sgml | 167 ++++++++++++++++++++++++++--- 1 file changed, 153 insertions(+), 14 deletions(-) (limited to 'fml/doc/ja/tutorial/command') diff --git a/fml/doc/ja/tutorial/command/extension.sgml b/fml/doc/ja/tutorial/command/extension.sgml index 2daa5733..eb89f794 100644 --- a/fml/doc/ja/tutorial/command/extension.sgml +++ b/fml/doc/ja/tutorial/command/extension.sgml @@ -1,36 +1,175 @@ - + + + + - コマンドの拡張 + コマンドの拡張: コマンドメール + + +このホスト全ての ML で有効にする場合、 +拡張するモジュールを + +/usr/local/lib/fml/site_local/ + +以下に配置して下さい。 +一方、特定のMLだけを拡張する場合は、各MLのホーム以下 + +/var/spool/ml/elena/local/lib/ + +以下において下さい。 + + + +以下では、このホスト全ての ML で有効にする場合を考えます。 + + + + - コマンドメールの拡張: 一般ユーザ用の独自コマンドを作る。 + 一般ユーザ用の独自コマンドを作る。 - - &fmldevel; では、 - 例えばユーザ向けのコマンド uja を作りたい場合、 - FML::Command 以下から適当に cut & paste して + +ユーザ向けのコマンド uja を作りたい場合、 +FML::Command 以下から適当に cut and paste して /usr/local/lib/fml/site_local/FML/Command/User/uja.pm - というファイルを置けば OK にしようとしています。 - +というファイルを置き、 +.cf に許可するコマンドリストに追加して始めて有効になるようにしてくださ +い。 + +commands_for_user += uja + + + + + + + + + admin uja コマンドを作る。 + + -TODO: -これだけではだめで、許可するコマンドリストに追加して始めて有効になるよ -うにしないといけないでしょう。 -このあたりはまだ未定です。 +admin 向けのコマンド uja を作りたい場合、 +FML::Command 以下から適当に cut and paste して + +/usr/local/lib/fml/site_local/FML/Command/Admin/uja.pm + +というファイルを置き、 +.cf に許可するコマンドリストに追加して始めて有効になるようにしてくださ +い。 + +commands_for_privileged_user += uja + + + + + + + + + + + コマンドの拡張: makefml + + + + + +このホスト全ての ML で有効にする場合、 +拡張するモジュールを + +/usr/local/lib/fml/site_local/ + +以下に配置して下さい。 +一方、特定のMLだけを拡張する場合は、各MLのホーム以下 + +/var/spool/ml/elena/local/lib/ + +以下において下さい。 + + + +以下では、このホスト全ての ML で有効にする場合を考えます。 + + + + + +makefml でコマンド uja を作いたい場合、 +FML::Command 以下から適当に cut and paste して + +/usr/local/lib/fml/site_local/FML/Command/Admin/uja.pm + +というファイルを置けば有効になります。 +commands_for_ 系の変数の設定変更は不要です。 + + + + + + + + + + コマンドの拡張: CGI + + + + + +このホスト全ての ML で有効にする場合、 +拡張するモジュールを + +/usr/local/lib/fml/site_local/ + +以下に配置して下さい。 +一方、特定のMLだけを拡張する場合は、各MLのホーム以下 + +/var/spool/ml/elena/local/lib/ + +以下において下さい。 + + + +以下では、このホスト全ての ML で有効にする場合を考えます。 + + + + + +admin 向けのコマンド uja を作りたい場合、 +FML::Command 以下から適当に cut and paste して + +/usr/local/lib/fml/site_local/FML/Command/Admin/uja.pm + +というファイルを置き、 +.cf に許可するコマンドリストに追加して始めて有効になるようにしてくださ +い。 + +commands_for_admin_cgi += uja + + + + -- cgit v1.2.1