2013年06月25日

小人さんeasyシリーズを配布します

サポート停止と、ときどきご報告頂くサーバートラブルに伴い、「小人さんeasy」シリーズ一式を配布します。
ダウンロードはこちらから。
http://htmldwarf.hanameiro.net/easy/novelpagemaker.zip
「小説HTMLの小人さんeasy」「小説HTMLの小人さんeasy2」「小説もくじの小人さんeasy」に必要なファイルがすべてまとめて入っています。
それぞれどのファイルが必要かなどは同梱のreadme.txtをご確認ください。
基本的にはperlのパスを正しいものにし、CGI可のサーバにアップロードして、拡張子cgiのファイルのパーミッションを変更すれば動く……と思います。
これまでにCGI設置経験があればたぶん大丈夫です。
また自宅マシンでCGI(1)AN HTTPDインストール自宅マシンでCGI(2)Active Perlインストール自宅マシンでCGI(3)便利Tipsなどを参考にしてローカルでCGIを動かせる環境を用意すれば、ネットにつながってなくても使えるようになります。

著作権は放棄しませんが、改造は自由です。
競作企画などで使っていただいてもいいかと思います。
ソースが読めそうなら項目を増やしたり減らしたりもできますので、良ければチャレンジしてみてください。

なお、個別の設置サポートなどは行いませんのでご了承ください。
posted by 文月夕 at 09:38| Comment(0) | TrackBack(0) | 小説サイトCMS | このブログの読者になる | 更新情報をチェックする

2009年08月22日

HTML Dwarf4.11βと新着更新プラグイン

久しぶりにHTML Dwarfに手を入れました。
要望の多かったテンプレート一括着せ替え機能です。
あと、RSSの便利さに(今更)目覚めたので、新着情報ページ(更新履歴ページ?)生成用のプラグインも作成してみました。
続きを読む
posted by 文月夕 at 14:28| Comment(1) | TrackBack(0) | 小説サイトCMS | このブログの読者になる | 更新情報をチェックする

2006年05月01日

HTML Dwarf 総合目次マニュアル

HTML Dwarfのオンラインマニュアルに総合目次に関する解説を追加しました。
……というか、解説皆無でよく使ってらっしゃいましたね皆様……。(←おい)
動作サンプルにも総合目次用テンプレートを追加しときました。allindex_sample1.htmlという奴です。

マニュアル書いていたらいろいろと問題点に気がついたので、直したいんですが、まとまった時間がなかなか取れません。気長にお待ちくださいませー。

しかし気がついたら開発始めてそろそろ丸2年なのですねえ。はやいものです。
posted by 文月夕 at 15:10| Comment(2) | TrackBack(0) | 小説サイトCMS | このブログの読者になる | 更新情報をチェックする

2005年12月08日

HTML Dwarf 4.10β

サンプル公開。小説データはver4.01と共有してます。
http://htmldwarf.hanameiro.net/normal/demo2/htmldwarf410.cgi

●zipファイルの解凍もできるようになったよ
●改行区切りでp要素で囲むこともできるようになったよ
●意味段落ごとに指定したタグで囲むこともできるようになったよ

機能追加は要望の数より自分の興味の度合い優先でやってるので、つけてほしい機能がおありならこっそり投票するより直接ネタをぶつけるのが吉ですな。
こういうときに趣味のプログラミングの幸せを感じる。
posted by 文月夕 at 19:48| Comment(3) | TrackBack(0) | 小説サイトCMS | このブログの読者になる | 更新情報をチェックする

2005年09月28日

getmailプラグイン

HTML Dwarfに新たなプラグインを追加してみました。
フォームからメールを受け取って、サーバーにログを残すCGIと、そのログをHTML Dwarfの管理画面上で見ることのできるプラグインのセットです。
続きを読む
posted by 文月夕 at 22:32| Comment(0) | TrackBack(0) | 小説サイトCMS | このブログの読者になる | 更新情報をチェックする

2005年09月21日

ライブラリ登録プラグインをバージョンアップ

HTML Dwarf用の公式プラグインfreelibs.plをバージョンアップしました。
freelibs.plは「ライブラリ」と呼ばれるパーツをテンプレートと組み合わせて、より自由なデザインを実現するプラグインです。
今回のバージョンアップで、ライブラリ内にテンプレート変数を記述することができるようになりました。
これにより、たとえば一行メールフォームの隠しフィールドに小説名をあらかじめ仕込むといったことが可能になります。

それと、公表を忘れていたのですが、HTML Dwarfはver4から利用できるテンプレート変数が増えています。
ファイル名やメインフォルダへのパスなども変数で扱えるようになったので、たとえば外部スタイルシートのファイル名やパスを変数によって処理するといったことも可能です。

詳しくはマニュアルにて。
http://htmldwarf.hanameiro.net/normal/manual/
posted by 文月夕 at 18:23| Comment(0) | TrackBack(0) | 小説サイトCMS | このブログの読者になる | 更新情報をチェックする

2005年09月13日

ver4.00正式公開

公開直前で放置プレイ(笑)だったHTML Dwarf ver4.00ですが、覚悟決めて正式公開してみましたー。遅くなりましてすみません。
βをご利用いただいていた方にはあまり目新しいものはないです。あまりにも怪しい動作をする部分を取っ払ったくらい。あ、更新予約プラグインってここでは触れてなかったですかね。
あとはマニュアルをがつがつ書き換えているので、良ければ目を通してみてくださいませ。
続きを読む
posted by 文月夕 at 17:11| Comment(3) | TrackBack(0) | 小説サイトCMS | このブログの読者になる | 更新情報をチェックする

2005年08月03日

HTML Dwarfの新機能

8/2付でβ版の配布を始めたver4.00の最新版で、システムチェック機能、マルチ―ユーザー機能、ライブラリ管理のプラグインが使えるようになりました。
このうちのライブラリについて簡単に解説します。

続きを読む
posted by 文月夕 at 14:26| Comment(0) | TrackBack(0) | 小説サイトCMS | このブログの読者になる | 更新情報をチェックする

マニュアルふっかーつ!

マニュアル復活しました。
http://htmldwarf.hanameiro.net/normal/manual/

調べてみたら3日前の日付のローカルバックアップが存在したのです。無意識に全部ダウンロードしていたらしい。えらいぞ私(笑)。
いそいそとバックアップファイルをアップして、解説を最新版対応に書き換えました。
設置方法などはこのマニュアルを参照してください。

ところでバックアップ方法を模索していたときに、zip圧縮機能のバグを見つけてしまいました……。
初期設定では問題ないのですが、ファイル保存用フォルダへのパスを「../〜」のようにhtmldwarf.cgiより上位階層にさかのぼるように設定している場合、フォルダごとのzip圧縮がうまくいきません。(正確には、圧縮は出来ますがそのファイルを解凍する際にエラーが発生します)ひまを見つけて直しておきます。
posted by 文月夕 at 10:21| Comment(0) | TrackBack(0) | 小説サイトCMS | このブログの読者になる | 更新情報をチェックする

2005年08月02日

HTML Dwarf ver4.00 ほぼ完成?

まだまだ追加したい機能はいろいろありますが、とりあえず、ver4の目標はひととおりクリアしたかな、という感じです。
……すみません、激しくディレクトリの構成をいじっています。こーゆーことをやるからver4がなかなか公開できないんだよ……。βテスターの皆様申し訳ありません。
続きを読む
posted by 文月夕 at 17:59| Comment(0) | TrackBack(0) | 小説サイトCMS | このブログの読者になる | 更新情報をチェックする

2005年07月28日

ver4.00β バグ修正版

セッション管理と無制限フォルダ管理で配布したものにバグがあったので、とり急ぎバグ修正版配布します。遅くなりましてすみません。

htmldwarf.lzh
posted by 文月夕 at 17:38| Comment(0) | TrackBack(0) | 小説サイトCMS | このブログの読者になる | 更新情報をチェックする

xreaの無料スペースで小人さんが動かない件

あー、やっと原因らしきもの判明しました。

xreaで広告免除を使っていない場合に、HTML DWARF4.00βがうまく動かない件ですが。
XREA-FAQ 私設応援団の「CGI/SSL他」に答えがありました。
クッキーが機能しないCGIがあるのですが。
以下のケースが重なった時に、クッキーが機能しないCGIがあります。
 1.外部呼び出しをしている
 2.広告を自動表示にしている
 3.LocationとCookieを併用している
この様な場合にはxディレクトリを利用するか拡張子を.xcgにして広告を非表示にしてから手動で広告を挿入してください。

これの3が、4.00βから採用したログインシステムに、もろにあてはまっちゃってるんですね。

対策としては上にあるように、xディレクトリに置くか、htmldwarf.xcgに拡張子を変更して、手動で広告を挿入。
拡張子を変える場合は、htmldwarf.cgiの17〜18行目あたりに
# このcgiのファイル名
$cgi = 'htmldwarf.cgi';
ってとこがあるのでここも変えてね。

手動で広告を挿入する方法ですが、cgiについては動作設定で広告表示用のソースと表示位置が登録できるので、ここに入れればOK。右のメイン画面に出ます。
生成するhtmlについては、cgiをxcgにして使っている場合はなにもしないでもOKのはず。xディレクトリを使っている場合は、テンプレートに広告表示用のソースを入れるか、htmlを保存するフォルダをxディレクトリの外に置く設定にすればOKです。
posted by 文月夕 at 10:13| Comment(0) | TrackBack(0) | 小説サイトCMS | このブログの読者になる | 更新情報をチェックする

2005年07月15日

セッション管理と無制限フォルダ管理

HTML DWARF4.0βを差し替えました。
http://htmldwarf.hanameiro.net/normal/htmldwarf400.lzh
22:40追記…申し訳ありません、CGI動作設定が変更できなくなっていました。7/15の22:40までにダウンロードしたかたは、お手数ですが再ダウンロードしてhtmldwarf.cgiを上書きするか、3995,3996,3998,4000行目のコメントアウト(行頭の#)を削除してください。
新しくsession.plとsessionというフォルダが増えてるのでご注意ください。
config.plも内容が増えてるので、上書きして設定しなおしてください。

動作サンプルはこちら。パスワードは7777です。
http://htmldwarf.hanameiro.net/normal/4/htmldwarf.cgi

……まだ今回の目標の機能はできてません。むっずかしー。

7/28追記:現時点で、設定ファイルに指定されたファイル保存フォルダやテンプレート保存フォルダが見つからないとログイン後の画面で無限ループするというバグが見つかっています。必ずnovelフォルダとtemplateフォルダを所定の位置に置いてから動作させてください。近日中に修正版配布予定です。
続きを読む
posted by 文月夕 at 11:39| Comment(9) | TrackBack(0) | 小説サイトCMS | このブログの読者になる | 更新情報をチェックする

2005年07月11日

1行空けたらbrではなく、pに変換

小人さんの希望機能アンケート(http://htmldwarf.hanameiro.net/vote/vote.cgi)に、
1行空けたらbrではなく、pに変換
というご要望をいただいていたので。
次回で搭載したいなと思いますが、とりあえずの改造方法をご紹介しときます。



続きを読む
posted by 文月夕 at 17:26| Comment(0) | TrackBack(0) | 小説サイトCMS | このブログの読者になる | 更新情報をチェックする

2005年06月17日

セッション管理とかバグとか

「もーちょいセキュリティに気を配りやがれ(要約)」とプログラマの知人に叱られたので、ログイン方式を根本的に改良中です。
セッション管理用の配布OKのモジュールが見つかったのでこれでやってみようかと。
現在動作テスト中です。数日中には配布したいなーと思っています。

現在配布中の4,00βの最新版にバグというか問題点を見つけました。
「パスワードを暗号化して保存」の設定を使うとうまく動かない場合があるみたいです。
どっちにしろ次のバージョンで消す機能ですが、オフにしてお使いください。

どの時点で配布を開始するかが悩みの種だったりも。
最低限、リクエストの最も多いフォームの埋め込みに対応しないと配布しちゃいけないかなーと思ってますが、これが難物だったり。
定型のフォームを埋め込むだけなら簡単ですが、もうちょっと発展性のある機能にしたいんですよね。

あとは以前からずーっと要望のある、総合目次の生成。
これは各小説ごとに目次を作成したあと、その目次を更に統合する形で作ろうかなと思ってます。
実は現在公開してるデモにこっそりあるんですが。(テンプレートindex_sample1を使ってください)
まだ作成はできても編集ができないので、これもきっちり作れるようにしてから配布したいところです。
posted by 文月夕 at 18:58| Comment(2) | TrackBack(0) | 小説サイトCMS | このブログの読者になる | 更新情報をチェックする

2005年06月14日

試作品さらに差し替え

さらにちょこちょこいじって差し替え。
今回のは差し替えたファイルだけ入ってるアップデータになります。
http://htmldwarf.hanameiro.net/normal/htmldwarf_updata.lzh

config.plにまた項目が増えてるので、お手数ですが設定しなおしてください……。
ver3からの設定ファイルコンバート機能はくっつけてみたんですが。

続きを読む
posted by 文月夕 at 17:25| Comment(0) | TrackBack(0) | 小説サイトCMS | このブログの読者になる | 更新情報をチェックする

2005年06月10日

試作品差し替え

前回のエントリ(「がんばりました。」)にいただいた動作報告により、ログイン用のクッキーまわりのバグがあるらしいことが判明したので、試作品を差し替えました。

http://htmldwarf.hanameiro.net/normal/htmldwarf400.lzh
MailDwarfと同じロジックを採用したので、たぶん大丈夫……と思います。大丈夫だといいなあ。

デモ版も差し替え済みです。
ついでに、デモ版を見ていただくとわかると思いますが、なんか機能がまた増えてます。(笑)
http://htmldwarf.hanameiro.net/normal/4/htmldwarf.cgi

続きを読む
posted by 文月夕 at 16:37| Comment(4) | TrackBack(0) | 小説サイトCMS | このブログの読者になる | 更新情報をチェックする

2005年06月09日

がんばりました。

すいません今ちょっと快哉を叫びたい気分です。

CGIで圧縮ファイルの生成が出来るようになりました。イエー。
http://htmldwarf.hanameiro.net/normal/4/htmldwarf.cgi(パスワードは7777)

zip圧縮しかサポートしないのが残念ですが、これでDL版の生成もさらにラクラクです。
しかも、ディレクトリをそのまま圧縮することもできちゃいます。
続きを読む
posted by 文月夕 at 11:16| Comment(7) | TrackBack(1) | 小説サイトCMS | このブログの読者になる | 更新情報をチェックする

2005年06月08日

ver4.00の進行状況 その2

あいかわらず開発作業中です。

zeroのCGIサーバーがあまりにも貧弱なので、デモ版移動しました。
http://htmldwarf.hanameiro.net/normal/4/htmldwarf.cgi
(最初からこっちに置いとけという……)

しかし、zeroでの動きが悪い(でかいファイルを扱おうとするととたんにエラー)ということは、無料サーバーとかで使っていただくのは難しいスクリプトなんですかね。むむむ。今のところエラーが頻発しますという報告は受けていないので、zeroが貧弱すぎなんだと思いたい。

あ、そういえばver4では広告自動挿入の無料サーバー対策をしようと思っていたんだった。メモメモ。
続きを読む
posted by 文月夕 at 14:15| Comment(0) | TrackBack(0) | 小説サイトCMS | このブログの読者になる | 更新情報をチェックする

2005年06月03日

HTML DWARF ver4.00の進行状況

HTML DWARF ver4.00の開発中です。
ずいぶん前にβ版を公開していた奴です。一応、βで搭載していた機能は落とさないで、さらに要望があったものを加えたり、以前のバージョンで見つかった不具合を直したりしています。

初心者同然のころに書き始めたものなので、ソースが汚い&無駄な処理が多いんですよね。ほとんど全文書き換えの勢いです。ただ、インターフェース面は現状を踏襲しています。ほんとはがらっと変えたいんですが、考える余力が無い!(笑)

現時点でできてるのはこんな感じです。(あいかわらずパスワードは7777です)
http://lioncgi.zero.ad.jp/~zan09870/dwarf400/htmldwarf.cgi

続きを読む
posted by 文月夕 at 18:32| Comment(2) | TrackBack(1) | 小説サイトCMS | このブログの読者になる | 更新情報をチェックする

PR

広告


この広告は60日以上更新がないブログに表示がされております。

以下のいずれかの方法で非表示にすることが可能です。

・記事の投稿、編集をおこなう
・マイブログの【設定】 > 【広告設定】 より、「60日間更新が無い場合」 の 「広告を表示しない」にチェックを入れて保存する。