カスタム検索
|
Tweet |
|
|
fmlの小技
Modified: 10 February 2006、29 May 2004
メーリングリストを作成する方法 (8 December 2005)
ユーザ自身にメールで登録させる設定をする方法 (8 December 2005)
メールでアカウントを登録する方法 (8 December 2005)
バーチャルドメインのMLを作る場合の追加設定 (10 February 2006)
まず、"makefml config"を起動します。
$ perl makefml config test-mlまず、"6 OPTION"を選択します。
: 6 OPTION : Which section? (0-7) [0] 6 <Enter>次に、"1 HTML_GENERATION"を選択します。
: <<< makefml --- FML Configuration Interface --- >>> OTHER OPTIONAL VARIABLES 0 END 1 HTML_GENERATION NO 2 SPOOLING YES 3 FLOCK YES 4 SMTP 5 USE_MEMBER_NAME NO 6 LANGUAGE 7 VARIABLE_OFF_ON off/on toggle variables ************************************************************ Which section? (0-7) [0] 1 <Enter>次に、"1 AUTO_HTML_GEN"を選択します。
: <<< makefml --- FML Configuration Interface --- >>> Creating HTML articles automatically 0 END 1 AUTO_HTML_GEN 2 HTML_THREAD_REF_TYPE prefer-in-reply-to 3 HTML_STYLESHEET_BASENAME 4 HTML_INDEX_UNIT 5 HTML_INDENT_STYLE use new module ? 6 USE_NEW_HTML_GEN ************************************************************ Which section? (0-6) [0] Which section? (0-10) [0] 1 <Enter>"AUTOMATIC HTML GENERATION"では、"y" で実行します。
: <<< makefml --- FML Configuration Interface --- >>> Create HTML articles ************************************************************ AUTOMATIC HTML GENERATION (y/n) [n] y <Enter> :Which section? (0-10) [0] 1 <Enter> :Which section? (0-10) [0] 0 <Enter>最後に、"0"で終了します。
: Which section? (0-10) [0] 0 <Enter> : Which section? (0-10) [0] 0 <Enter> Configuration is saved in /var/spool/fml/test-ml/cf. Create config.ph(/var/spool/fml/test-ml/config.ph): /var/spool/fml/test-ml/cf -> config.ph ... Done. (configuration is backuped in /var/spool/fml/test-ml/config.ph.bak) done. $これで設定は終了ですが、次回投稿されるまで生成されません。
テスト投稿すると、"/var/spool/fml/test-ml/htdocs" のディレクトリが生成されHTMLファイルが作成されます。
ブラウザで見るには、Apacheの "DocumentRoot" 以下のどこからシンボリックリンクして見ます。
まず、"makefml config"を起動します。
$ perl makefml config test-mlまず、"5 HEADER CONFIGURATIONS"を選択します。
: 5 HEADER CONFIGURATIONS : Which section? (0-7) [0] 5 <Enter>次に、"1 SUBJECT_TAG_TYPE"を選択し、11個のフォーマットから1つを選びます。
: 1 SUBJECT_TAG_TYPE : which type (0-6) [0] 1 <Enter> <<< makefml --- FML Configuration Interface --- >>> SUBJECT_TAG_TYPE 0 END TYPE Subject Example ---------------------------- 1 Subject: NO TAG (Default, Fml recommends) 2 Subject: (Elena:00100) 3 Subject: [Elena:00100] (hml 1.6 compat) 4 Subject: (Elena 00100) 5 Subject: [Elena 00100] 6 Subject: (Elena,00100) 7 Subject: [Elena,00100] 8 Subject: (Elena) 9 Subject: [Elena] 10 Subject: (00100) 11 Subject: [00100] ************************************************************ SUBJECT TAG TYPE (0-11) [0] 3 <Enter> : which type (0-6) [0] 0 <Enter>次に、"2 SUBJECT_TAG_FIGURE"を選択し、連番の桁数を選択します。
: 2 SUBJECT_TAG_FIGURE : which type (0-6) [0] 2 <Enter> <<< makefml --- FML Configuration Interface --- >>> @SUBJECT_FORM_LONG_ID FIGURES of Subject TAG for all $SUBJECT_TAG_TYPE e.g. [elena 00100] for 5 figures. The current figure is . 0 END 1 -1 e.g. [elena 1], [elena 100], [elena 10000] 2 2 e.g. [elena 01], [elena 100], [elena 10000] 3 3 e.g. [elena 001], [elena 100], [elena 10000] 4 4 e.g. [elena 0001], [elena 0100], [elena 10000] 5 5 e.g. [elena 00001], [elena 00100], [elena 10000] 6 6 e.g. [elena 000100] 7 7 e.g. [elena 0000100] 8 8 e.g. [elena 00000100] 9 9 e.g. [elena 000000100] 10 10 e.g. [elena 0000000100] ************************************************************ Which section? (0-10) [0] 6 <Enter> : which type (0-6) [0] 0 <Enter>最後に、"0"で終了します。
: which type (0-6) [0] 0 <Enter> : Which section? (0-10) [0] 0 <Enter> Configuration is saved in /var/spool/fml/test-ml/cf. Create config.ph(/var/spool/fml/test-ml/config.ph): /var/spool/fml/test-ml/cf -> config.ph ... Done. (configuration is backuped in /var/spool/fml/test-ml/config.ph.bak) done. $
メーリングリストで送られてくる文章は、教育を受けた日本人の文章ではありません。
直せばいいのに、だれも知らん顔なんでしょうか。以下に、文章の雛形(テンプレート)がありますので、変更できます。
/home/fml/fml-4.0-stable-20040215/messages/Japanese/confirm