サマリ | 更新通知メールを一定の条件で送るようにする |
---|---|
リビジョン | 1.0 |
対応バージョン | 1.4.5_1 |
投稿者 | mame |
投稿日 | 2005-09-06 (火) 00:16:06 |
社内でWikiを運用しており、更新通知のあて先を社内メーリングリストにしているのですが、
ちょっとページを直しただけでリストのメンバー全員にメールが飛んでしまうのを
何とかしたいと思い調べていたところ、欲しいプラグイン/156でARAIさんが
ズバリなものを提供されていました。しかしこのままですとWikiの本文のみがメールで
通知されてしまうため、更新ページのURIとリモートアドレスが通知されるようにいじってみました
(要は元のnotify.inc.phpにfile.phpの一部の内容を書き足しただけです)。
差分の通知のさせ方はわかりませんでしたが私自身必要なかったので差分はあきらめてしまいました。
わかる方なら簡単に修正できちゃうのでしょうが…私も初心者でそこまでのスキルはまだありません。orz
とりあえず私のYahooブリーフケース(http://briefcase.yahoo.co.jp/bc/endo_t/lst2?.tok=bcXhG6VBuHr55Lpk&.dir=/pukiwiki&.src=bc) (サービス停止)に置きましたのでダウンロードして下さい。
pluginディレクトリに入れる際はnotyfy.inc.phpという名前に変更して下さい。
ARAIさんが公開されているものと同じです。 編集画面のどこでもいい(末尾がわかりやすいかな?)ので
#notify(送信先メールアドレス)
と入力すれば送信先に指定したアドレスに更新ページのURIと更新者のIPアドレスが
記載されたメールが届きます。
当然ですが、標準の更新通知メールの機能は停止しておいて下さい。でないとまったくの無意味です。
また、1.4.5_1以外では動作確認は取っていませんが、、欲しいプラグイン/156を
見る限りでは1.4系なら使えるかも知れません(自己責任でお願いします)。
notify.inc.phpを改造しただけですので元ファイルおよびPukiWikiに準じます。