HTML/FillInForm

(2007.1.14 ページを独立。)

HTMLフォームの値を設定するHTML/FillInFormに対するパッチ。

概要

HTMLデータのinputタグ、textarea要素の内容などに値を設定する。

内部でhtmlsplitを利用している。

ダウンロード

ライセンスは Ruby's license です。

Copyright (c) 2002-2003 IKEBE Tomohiro.
Copyright (c) 2002-2004,2007 HORIKAWA Hisashi.

(2011.10)
作者のWebサイト http://shebang.jp/ でオリジナル版が提供されなくなったようなので、オリジナル版も置いておきます;

0.24-q3 (2007.1.14)

主な変更点 / Changes:
htmlsplit patch 2006.11.11とともに使用するとエラーになる点を修正。
ファイル / File:
html-fillinform-0.24-q3.diff.gz

0.24-q2 (2004.3.16)

内容
  • チェックボックスにfalseを渡したときにエラーになっていた点を修正。
パッチ
html-fillinform-0.24-q2.diff

0.24-q1 (2003.02.11)

内容
  • HTML/FillInForm バージョン0.24に追随。
  • チェックボックスに文字列以外を渡すとエラーとするようにした。
  • テストスクリプトを追加。
パッチ
html-fillinform-0.24-q1.diff (12,424 bytes)

0.23-q3 (2002.11.17)

内容
  • formタグにaction属性がないときは,エラーとするようにした。
  • 値として文字列以外が渡されたときはエラーとなっていたが,to_s()で文字列に変換するようにした。
パッチ
html-fillinform-0.23-q3.diff

0.23-q2 (2002.09.28)

内容
  • HTML::FillInForm#fill()が引数によっては実行時エラーになる場合があったので,修正した。
  • fill()にCGIインスタンスを渡し,input (type = checkbox) でvalue属性が省略されている場合に正しく値が設定されなかったので,修正した。
パッチ
html-fillinform-0.23-q1-q2.diff
html-fillinform-0.23-orig-q2.diff

0.23-loop (2002.09.16)

内容
  • HTML::FillInForm#fill()を複数回呼び出せるようにした。
  • HTMLデータのformタグに属性がない場合,エラーになるようにした。
  • HTML::FillInForm#fill()の引数に指定されていないタグは,変更を加えないようにした。
  • チェックボックスでvalue属性が省略されている場合の手当てをした。
パッチ
html-fillinform-0.23-loop.diff