[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[mhc:00084] Re: web-mhc-0.0.1.0



かずのり@九大です。

From: OHARA Shigeki <os@xxxxxxxxx>
> 今回、構成がかなり変わっているので、また確認して頂けると嬉しいです。

web-mhc-conf.rb 内の、HOME 系のデフォルト値と、URL の相対的な指定の御
陰で、デフォルトで動作しました。ぱちぱちぱち。

ただ、mhccat.cgi が動きません。大原さん。むふふふ、あなたは重大なミス
を犯しました!(古畑口調)。あなたは、Ruby の 1.3 系を使ってますね?うち
はまだ 1.2 系なので、添付の cgi-lib.rb に `escapeHTML' がないんです!

とりあえず、mhccat.rb に以下を入れて、動作確認しました。よろしく。
----------------------------------------------------------------------
if not CGI .respond_to? 'escapeHTML'
  # following definition is derived from cgi-lib.rb(ruby1.3x)
  class CGI
    def escapeHTML (str)
      str.gsub(/&/, "&amp;").gsub(/\"/, "&quot;").gsub(/>/, "&gt;").gsub(/</, "&lt;")
    end
    module_function :escapeHTML
  end
end
----------------------------------------------------------------------
http://kazu.nori.org/cgiwrap/kazunori/mhc/main.cgi

最初は、cgi-lib をコピーしたけど、1.2x ⇔ 1.3x の書式の違いで、エラー
になったらしい。ruby-1.3x/lib/* は結構進んでるのね。時代は1.3ですか?

------------------------------------------------------------------
九州大学大学院システム情報科学研究科 情報工学専攻 博士後期課程三年
      西 和則   ( e-mail: kazunori@xxxxxxxxxxxxxxxxxxxxxxxxx )
------------------------------------------------------------------