http://htmldwarf.hanameiro.net/normal/htmldwarf400.lzh
MailDwarfと同じロジックを採用したので、たぶん大丈夫……と思います。大丈夫だといいなあ。
デモ版も差し替え済みです。
ついでに、デモ版を見ていただくとわかると思いますが、なんか機能がまた増えてます。(笑)
http://htmldwarf.hanameiro.net/normal/4/htmldwarf.cgi
MailDwarfと同じく、基本設定を全部ブラウザから出来るようにしてみました。
さすがにやばいので、デモ版では「CGI動作設定」の変更はできないようになってます。
181行目の
# CGI動作設定
} elsif ($menu eq 'config') {
if ($mode eq 'save') {
&config_save;
} else {
&config_form;
}
}
が動作設定部分なので、フォームは出すが変更はさせたくない場合は
} elsif ($menu eq 'config') {
# if ($mode eq 'save') {
# &config_save;
# } else {
&config_form;
# }
}
とし、フォームも見せたくない場合は
} elsif ($menu eq 'config') {
&list;
}
に変えちゃってください。
書き換えたのはhtmldwarf.cgiとstyle.cssだけなので、この2点の上書きだけでOKです。
以上、とり急ぎご報告でした〜
差し替えに気づきまして早速変更させていただきましたら、私の環境ではIE・Firefoxどちらでも完全動作しました。
こんなにも早く差し替え版をご用意くださって、本当にありがとうございました。ご負担をおかけしてしまい申し訳ありませんでした。
CGI動作設定が追加されていて、大変うれしく思っています。変更不可への改造方法までご説明いただけて助かりました。
編集可能ファイルにPHPを加えましたが、何の問題もなく快適に機能しており、大変重宝しています!
ver4.00βで追加された機能はどれも本当に魅力的で使いやすく、開発していただけた事も試作版を配布していただけた事もすべて、本当に感謝しています。
ありがとうございました。
度々お邪魔して失礼いたしました。
コメントありがとうございます。問題なく動作したとのことで、ひと安心しました。
β版リリースをしているような、開発に燃え燃え状態(笑)の時ですと、反応があればあるほど楽しくなっちゃうので、こちらのことはお気になさらず。むしろ、開発の手を一度止めてしまうと修正が難しくなってしまいますので、些細なことでも教えていただけるとありがたいです。
#そうそう、今回からメインディレクトリを./や../で指定しても動作するようになりました。サブディレクトリも2階層まで読めるようになってますので、ご活用ください。
CGIの動作設定をブラウザから出来る!という新機能、素晴らしいです!小説のサブサブサブディレクトリ、といったようなフォルダ構成にしているため、CGI上でファイル保存用フォルダが簡単に設定し直せることを密かに待ち望んでおりました。
本当に有り難うございました!これからも応援しております。
解決しましたか。安心しました。最初からMailDwarfで使ってたロジックを持ってきとけばよかったですね。チェックが甘くて申し訳ないです。
動作設定機能を喜んでいただけてこちらもうれしいです。なるほど、保存用フォルダを随時変えて使ってらっしゃるのですね。参考になります。