summaryrefslogtreecommitdiff
path: root/fml/doc/ja/tutorial/command/module.sgml
diff options
context:
space:
mode:
authorfukachan <fukachan>2009-12-26 13:33:24 +0000
committerfukachan <fukachan>2009-12-26 13:33:24 +0000
commitb1f1a72733efecaa0e5850dd24a8ab453d74caf3 (patch)
tree333d8cba510c14be5540dcc517b46d8aa45296c0 /fml/doc/ja/tutorial/command/module.sgml
parent29d002244ca20a88e7583dcadbde92d555ee3f17 (diff)
downloadfml8-b1f1a72733efecaa0e5850dd24a8ab453d74caf3.tar.gz
fml8-b1f1a72733efecaa0e5850dd24a8ab453d74caf3.tar.bz2
fml8-b1f1a72733efecaa0e5850dd24a8ab453d74caf3.zip
clean up a little ...
Diffstat (limited to 'fml/doc/ja/tutorial/command/module.sgml')
-rw-r--r--fml/doc/ja/tutorial/command/module.sgml58
1 files changed, 43 insertions, 15 deletions
diff --git a/fml/doc/ja/tutorial/command/module.sgml b/fml/doc/ja/tutorial/command/module.sgml
index 0d34d49f..a3de06ac 100644
--- a/fml/doc/ja/tutorial/command/module.sgml
+++ b/fml/doc/ja/tutorial/command/module.sgml
@@ -1,5 +1,5 @@
<!--
- $FML: module.sgml,v 1.5 2004/04/07 11:07:00 fukachan Exp $
+ $FML: module.sgml,v 1.6 2008/08/17 18:28:36 fukachan Exp $
-->
@@ -25,9 +25,10 @@ FML::Command::Admin 管理者用コマンド群
例えば、(コマンドメールでの)ユーザ用コマンドの場合
FML::Command を経由して
FML::Command::User::コマンド
-モジュールを使うことになります。
+モジュールを呼び出しています。
</para>
+
<sect2>
<title>
(コマンドメールでの)一般ユーザ用コマンド
@@ -36,33 +37,34 @@ FML::Command::User::コマンド
<para>
FML::Process::Command から
FML::Command 経由で
-FML::Command::User::コマンド
+「FML::Command::User::コマンド」
を呼び出しています。
</para>
<para>
最終的に
-FML::Command::Admin::コマンド
+「FML::Command::Admin::コマンド」
を使うモジュールもあります。
-例えば登録と削除の実作業は
-FML::Command::Admin::コマンド
-内のコードが行なっています。
-登録/削除の実体のコードをすべてのプログラムで共有するためです。
+たとえば登録と削除の実作業は
+「FML::Command::Admin::コマンド」
+にあるコードが行なっています。
+すべてのプログラムで登録/削除作業の実体部分を共有するためです。
この場合、
-FML::Command::User::コマンド
-のコマンドは confirm を行なうための wrapper という位置付けになります。
+「FML::Command::User::コマンド」は
+confirm を行なうための wrapper という位置付けになります。
</para>
</sect2>
+
<sect2>
<title>
- (メールでの) adminコマンド
+ (コマンドメールでの) 管理者用コマンド (admin コマンド)
</title>
<para>
FML::Process::Command から
FML::Command 経由で
-FML::Command::Admin::コマンド
+「FML::Command::Admin::コマンド」
を呼び出しています。
</para>
@@ -71,13 +73,20 @@ FML::Command::Admin::コマンド
<sect2>
<title>
- makefml のコマンド
+ makefml
</title>
+<warning>
+<para>
+makefml を実行できる時点で、
+サーバにログインできる管理者権限があるとみなされています。
+</para>
+</warning>
+
<para>
FML::Process::Configure から
FML::Command 経由で
-FML::Command::Admin::コマンド
+「FML::Command::Admin::コマンド」
を呼び出しています。
</para>
@@ -89,11 +98,30 @@ FML::Command::Admin::コマンド
CGI
</title>
+<warning>
+<para>
+CGI も一般ユーザむけの CGI と管理者用の CGI があります。
+</para>
<para>
+管理者用の CGI については、それを実行できる時点で、
+管理者権限があるとみなされています。
+</para>
+</warning>
+
+<para>
+アドレス登録/削除などのためにある一般ユーザ用の CGI は、
FML::Process::CGI から
FML::Command 経由で
-FML::Command::Admin::コマンド
+「FML::Command::User::コマンド」
+を呼び出しています。
+コマンドメールと同様に confirm のための wrapper という位置付けです。
+</para>
+
+<para>
+管理者用の CGI は、FML::Process::CGI から
+FML::Command 経由で
+「FML::Command::Admin::コマンド」
を呼び出しています。
</para>