小説サイト運営支援ツールを公開する【小説HTMLの小人さん】の管理人のブログ。ツール開発記録やβ版の公開、HTMLやCSSのテクニック、小説サイト運営に関係するニュースなど。>>2009年05月30日MailDwarf4.20いくつかバグがありましたので修正版をアップしてあります。maildwarf4.20修正した主なバグは以下の通りです。・自動返信が働かない。・メールアドレス欄に入力したアドレスがメールの送信元にならない。・NGワードに特定の文字(正規表現のメタ文字)を入れるとフィルタが正常に働かない。・CSVダウンロードでデータがエクセルで正常に表示されない。・高機能プラグインで文字コード変換が正常に働かない。試用いただいたかたにはご迷惑をおかけして申し訳ありません。・maildwarf.cgi・manage.cgi・md_usemod.cgi(高機能プラグインを使用する場合)上記ファイルを上書きすればOKです。改訂版&バージョンアップ版た、大変大変お待たせいたしましたっ。いくつか不具合があったので4.10に差し替えました。いくつか不具合があったので4.20に差し替えました......。ver4.00のβ版の配布を開始します。maildwarf400b.lzh※βですのでご利用は自己責任でお願いします。ver4.00の公開に向け、鋭意作業中です。実は、ver4.00に乗せたいと思っていた機能は一通り実装が終わってまして、あとは動作テストとドキュメントの作成、アップグレード版の作成を残すだけ、というところまで来ていたのですが......。要望は多いけどMailDwarfのコンセプト(ほとんどのサーバで動作すること)から厳しいなと思っていた、UTF-8対応と添付ファイル送信の機能を、「プラグイン式にすればいいじゃん!(ピカーン)」と思いついてしまい、現在その作業にかかってしまっています。すみません、配布開始までもう少しお待ちくださいませ......。ver3.10MailDwarfのver3.10をリリースしました。今回のバージョンアップの内容は脆弱性の修正。このブログで何度か公開しているver3.10βの新機能は搭載していないのでご注意ください。わかりづらくてすみません。機能追加版をいじっているうちに脆弱性の報告を頂いてしまったので、そちらへの対応を優先させていただきました。ver3.01以下のスクリプトをご利用のかたは、お手数ですがバージョンアップをお願いいたします。3.10βで予定していた新機能は、ver4.00にて搭載するつもりです。開発続報」で公開していたデモ版をうっかり消してしまっていたので、再アップ。要望の多いレスBBSまわりを更にレベルアップしてみましたよー。今回加えたのは表示のスキン化です。▼http://lioncgi.zero.ad.jp/~zan09870/dmail310/resBBS/resBBS.cgi?s=1http://lioncgi.zero.ad.jp/~zan09870/dmail310/resBBS/resBBS.cgi?s=12使い方は、こちら。3.10βいろいろ改良してみました。▼http://lioncgi.zero.ad.jp/~zan09870/dmail310/manage.cgiダウンロードはこちらから。dmail310.lzh(ソース書き換え忘れてver3.01になってる気がしますが3.10です)どっちも正式公開したら消しますよ。以下、追加機能の説明です。|2006年02月17日MailDwarfver3.00正式公開MailDwarfの新バージョンを正式公開しました。http://htmldwarf.hanameiro.net/mail/前の記事で公開したもののバグをちょこちょこ取って、さらに機能を追加して、バージョンアップ用のコンバートツールも用意しましたので、β版をご利用のかたは差し替えをどうぞ。β利用者さんでもコンバートツールは使えると思います。「共通設定」メニューに新しく追加された項目の設定は多分元に戻ってしまうので、再度設定しなおしてください。正式公開に伴い、前の記事に掲載していたデモは削除予定ですので、あしからず。3.00βMailDwarf(メール運びの小人さん)をバージョンアップしましたー。動作サンプルはとりあえずこちら。7777)まだテスト中のβ版ですが、試してみたいかたはどうぞ。ver2.03配布いくつかバグが見つかったので、MailDwarfをver2.03にバージョンアップしました。修正したバグは以下のとおりです。MailDwarfver2.0がだいたい出来上がりました。追加した機能はおおむね以下のとおり。[メール送信]・システムコマンド(フォームソース内での設定)に自動返信と完了画面の設定を追加。・拍手など空メールの場合の完了メッセージを若干修正。Webメーラー機能(もらったメールにCGI画面から引用返信できます)それから、デザインや用語を多少変更して、注釈をつけました。このあとバグチェックしてreadme書き換えて正式リリースします。(追記:正式リリースしたのでリンクを削除しました)※書き換えの必要があるのはmaildwarf.cgi、manage.cgi、set.cgi。set.cgiを書き換えるとパスワードなどCGIの基本設定がリセットされますのでお気をつけて。(コンバート用スクリプト作るべき?)あと、新しくdwarflib.plとlogフォルダ内にcountが増えてますので、追加アップしてください。フォームの設定ファイルとログはそのまま引き継げます。バグ報告まだバグがありました......。『フォームの設定で「設定ファイルを追加」を押して設定を追加しても、白紙の設定ファイルしか追加されない』というものです。原因なんですが、雛形ファイルの拡張子を変えたのを忘れてました......。明日にでも修正版をアップしますが、とりいそぎ対処法を書いておきます。("$config_dir/default.txt");に書き換えてください。ご迷惑おかけしましてすみません......。2/28追記:修正版アップしました。MailDwarf」http://lion.zero.ad.jp/hanameiro/template/mail/index.htmlにて提供していく予定です。|2005年02月20日メールフォームCGIまたバージョンアップしちゃいました。ご要望いただいた機能のほとんどを盛り込んで、更にあると便利そうなものも盛り込んだので、機能がガッチリ増えましたよ。http://lioncgi.zero.ad.jp/~zan09870/dmail/manage.cgi機能の詳細については説明するのが面倒なのでreadmeをどうぞ。ダウンロードもこちらから。http://lion.zero.ad.jp/hanameiro/template/mail/index.htmlテスト用の送信フォームはこちら。MAILという名前のものがすでにあるようだったので、名前を変えてみました。Dwarfなので、こっちはMailDwarfです。メール運びの小人さんってとこでしょうか。動作サンプルも兼ねまして、またまたアンケートです。ご感想ご要望バグ報告など、どしどしどうぞ。匿名制ですが、回答はすべてhttp://lioncgi.zero.ad.jp/~zan09870/dmail/manage.cgiにて公開されますのでご了承ください。※いたずらと思われる回答は削除予定です。1.気に入った機能を教えてください。設定(指定/ランダム/順番)フォーム用ソース自動生成2.今後希望する機能を教えてください。条件分岐ShiftJIS以外の文字コードに対応システム画面のスキン対応ログのダウンロード管理画面から返信メール作成・送信サンプルフォーム配布コメント返し画面ブラックリストNGワード3.作者へのメッセージや、上記以外のご要望、不具合報告などがありましたらどうぞ。ver0.30βメールフォームCGIをバージョンアップしました。http://lion.zero.ad.jp/hanameiro/olmail030.lzh必須入力項目が設定できるようになりました。フォームのhtmlの書き方が少し変更されています。name="メッセージ">のように隠しフィールドを使って指定する方式に変えました。受け取るメールがちょっとスッキリすると思います。管理画面サンプルはいままでと同じく、こちら。パスワードは7777。http://lioncgi.zero.ad.jp/~zan09870/onelinemail/ol_manage_test.cgiで、フォームのhtmlの変更に伴ってサンプルも書き換えました。http://lioncgi.zero.ad.jp/~zan09870/onelinemail/sample.html(このページからテスト送信した内容を上記管理画面で見られます)詳しい使い方はこちらをお読みください。http://lioncgi.zero.ad.jp/~zan09870/onelinemail/なお、ver0.20βからバージョンアップする場合、ol_config.cgiの項目が増えているので、新しいファイルで上書きする必要があります。消さないでください!!」の部分)に上書きしてください。|2004年12月06日アンケート返信メールフォームCGIに関するアンケートにいただいたご意見・ご要望への返信です。ver0.20βメールフォームCGIをバージョンアップしました。0:26追記・「logs」フォルダ入れ忘れてました、すみません。入れなおしましたので、26日中にダウンロードされた方は再ダウンロードするか、ご自分で「logs」フォルダをご用意ください。不手際多くて申し訳ないです。)管理画面サンプルはいままでと同じく、こちら。パスワードは7777。http://lioncgi.zero.ad.jp/~zan09870/onelinemail/ol_manage_test.cgiいくつか変わったところはあるのですが、目玉は送信完了画面のランダム表示&順番表示でしょうか。最大10個のアドレスを登録でき、その中から・指定したページを完了画面にする・ランダムで表示させる・繰り返し送信すると上から順に表示していくのどれにするかを選べます。順番表示は、最期まで行くとあとは繰り返し同じページを表示します。クッキーで投稿回数を記録していて、同じウィンドウからメールを送るごとに回数がカウントされます。一度ウィンドウを閉じると、また1からカウントします。ランダムは毎回サイコロを振る形ですので、同じページが何度も出ちゃったりもします。あとは、メールのログの表示をちょっと変えてみました。これは見ていただくほうが早いでしょうが、ちょっとすっきりしたと思います。バージョンアップに伴い、以前のログの表示にちょっと不具合が出ます。「ログ閲覧」で件名ごとにログの累計と最終送信日を表示しているのですが、古いバージョンではこれをsbj_log.datに記録していないため、正しい件数になりません。気になるかたは、お手数ですがsbj_log.datを手書きで修正してください。件名(タブ)ログファイル(タブ)最終送信日時(タブ)累計(改行)最終送信日時は「1100863373」のような秒数表示なので、よくわからなければ空欄にしておけば、次回の送信時に自動的に書き込まれます。アンケートに寄せられたご意見からすると、次は必須チェック&確認画面、でしょうか。実は、汎用メールフォームはここがけっこう難関なんですよねー。確認やエラー表示を出すだけなら簡単ですが、不備があった場合に戻らせると、ブラウザによっては入力した内容が全部消えてしまうという......。ならないように画面を作ることはできるんですが、そうすると今度は件名ごとに確認・修正画面をいちいち作成してもらわないといけないのです。最初に設定したら、あとはフォームタグを貼り付けるだけでいいのがウリなのに、これでは手間がかかっていけません。......まあ、どっちでも選べるようにするのが無難かなぁ。重いスクリプトにはしたくないんですが。|2004年11月24日メールフォームCGIに関するアンケートメールフォームCGIに関して、アンケートを作ってみましたので、このCGIに興味のあるかたはお気軽に答えてみてくださると嬉しいです。今後の方向性をかなり左右すると思いますので、「こうだったらな〜」という希望があるかたはこの機会に是非どうぞ。匿名性ですが、回答はすべてhttp://lioncgi.zero.ad.jp/~zan09870/onelinemail/ol_manage_test.cgiにて公開されますのでご了承ください。※いたずらと思われる回答は削除予定です。1.気に入った機能を教えてください。送信元ページがわかる自動返信機能がある送信完了画面を設定できるカスタマイズがしやすい機能がシンプルで無駄なものがない2.今後希望する機能を教えてください。ログの検索ログの分析ログの並べ替え3.作者へのメッセージや、上記以外のご要望がありましたらどうぞ。|2004年11月19日メールフォームCGIその2ちょっと改造しました。http://lion.zero.ad.jp/hanameiro/olmail012.lzh(修正済)http://lion.zero.ad.jp/hanameiro/olmail011.lzh管理画面サンプル。)メールアドレスが見られないようにしてみた。(試用OK)http://lioncgi.zero.ad.jp/~zan09870/onelinemail/sample.htmlうーん、これ、ログが増えると見るのが大変そうだ......。どのログを見るか選べるとか、30件過ぎたら次のページとか、作んなきゃですね。|2004年11月18日メールフォームCGI前言ってたメールフォームのCGIを作ってみました。試作なのでまだまだ不安定&機能限定ですが。いくつでも設置できる(ログは件名ごとに分割)・どのページから送られたかの記録が残るですかね〜。読んだよボタンとか、日記の一行コメントとか、簡易アンケートとか、裏ページアドレス請求ボタンなんかに向いてます。今後追加予定の機能はこのへん。SummarySeesaaブログ広告この広告は60日以上更新がないブログに表示がされております。以下のいずれかの方法で非表示にすることが可能です。「広告を表示しない」にチェックを入れて保存する。ブログ×この広告は180日以上新しい記事の投稿がないブログに表示されております。