おまぬけ活動日誌

最近のツッコまれどころ

この日誌から Google してもらう


2008年01月13日(Sun) 山が見えたよ [長年日記]

この日誌の更新時のエラーの試験をします。しばらく無意味な更新が続きます。すみません。

下記のプラグインを無効に

要するに、全部: category.rb comment-nofollow.rb develja.rb disp_referrer.rb file.rb footnote.rb hide-mail-field.rb highlight.rb html_anchor.rb image.rb my-ex.rb my-sequel.rb navi_user.rb pre.rb recent_comment3.rb referer_scheme.rb ruby-list.rb search_control.rb show_keyword.rb tdiary-users.rb weather.rb whatsnew.rb zunda_calendar.rb zunda_css.rb zunda_google.rb zunda_jdate.rb zunda_makelirs.rb zunda_makerss.rb zunda_navi_admin.rb zunda_notation.rb zunda_random-date.rb zunda_recent_list.rb zunda_todo.rb

これならエラーは出ない。

zunda_シリーズを有効に…エラーが出た。なんだよーT_T

zunda_makelirs.rbとzunda_makerss.rbを無効に…エラーは出ない。なるほど。この2つを作りなおすか。

他を元に戻してどうなるか…エラーは出ませんでした。

zunda_makelirs.rbを有効に…エラー。

zunda_makerss.rbを有効に…エラーなし。

zunda_makelirs.rbに含めてあった、HEADリクエストへの返答のためのファイルを作る機能をzunda_makehead.rbに切り出し、純正のmakelirs.rbを使うようにしてみた…おっけー。ついでにHEADリクエストへの返答を間違えていた(それぞれの日のURLにも最新の日記のヘッダを返していた)のを修正。ご迷惑をおかけしました。

というわけでRSSも更新してみよう。お騒がせします。

RSSは、zunda_のものと純正のものでずいぶん違いができてきている。zunda_のものではライセンス文が入るようにしてたんだけど、もう純正のでいいや。というわけでもう一度RSSを作ってみる。

[tDiary] この日誌だけで出ていたエラー解消

…というわけで、この日誌だけで更新時に出ていたエラーは、ローカルに稼動させていたLIRSを作るプラグインのためだったということがわかりました。

たぶん、CGIのインスタンスをcloneしないで使いまわしていたあたりが悪いのだけれど、そこまで見ている時間は無さそうなので今回はこれにて。

テストですと

うーん。@cgi.cloneしないだけではエラーになりません。

テストですと。

あらら。RSSへのライセンスの挿入はうまくいきませんでした。がっかり。次に時間がとれたときに見る。ついでに天気がRSSに表われないようにする。

本日のツッコミ(全6件) [ツッコミを入れる]
> ただただし (2008年01月13日(Sun) 22:19)

copyrightのようなものを差し込みたい場合には、leave_section_proc内でfeed?メソッドがtrueの時だけ何かテキストを吐くようにしてはどうでしょう?

> zunda (2008年01月14日(Mon) 01:29)

なるほどお。というわけで実装してみました。section_leave_proc ですね。このツッコミで生成されるRSSで期待どおりできるかどうか試してみます。えい。

> しばた (2008年01月14日(Mon) 02:39)

>ついでに天気がRSSに表われないようにする。<br>今日の午前中に修正して commit しました:-)

> しばた (2008年01月14日(Mon) 02:43)

> section_leave_proc ですね。<br>makerss.rb で呼び出しているのは body_leave_proc なので追加すべきは<br> add_body_leave_proc do |date| if feed? foo end end<br>というような感じかと。

> zunda (2008年01月14日(Mon) 09:17)

ありがとうございます! > weather.rb feed?とbotの判断をする場所と離れちゃったけど、まあいいですよね。

> zunda (2008年01月14日(Mon) 09:21)

body_leave_procの件、やっとわかりました。そうですよね。makerss.rbの中ではテンプレート使ってるわけじゃないんだ。


作り手とその取り巻きだけが楽しんでる間は本物じゃない。その中身が理解できない人々の生活を変えてこそ本物だ


zunda <zunda at freeshell.org>