2003年04月09日
_ あ゛〜〜〜!!
Excelが落ちた。明日の朝一までに必要な資料がやっと完成しそうだったのに・・・(現在時刻 23:24)。どこまで作業が戻るのだらう。
・・・こーゆーとき、「アプリケーションエラー」のダイアログのOKボタンを押す勇気が無いのは私だけではないはず(汗) 結果は変わらないのにねぇ。
と、久しぶりの更新をそんなアホな内容にしてる暇があったら、早く資料を作り直さないとな。
2006年04月09日
_ [tDiary] makerss_cancel.rbプラグイン。
makerss.rbプラグインを使ってRSSを生成しているんだけど、 後で気づいたちょっとした誤字の修正とか、過去のにっきにカテゴリを追記したりとか、 RSSの更新をしたくないような修正をすることがあるのに気づいた。
というわけで、makerssを動作させないようにできるプラグインを書いてみた。 ちゃんと動くかどうかのテストもかねて、プラグインをここに載せておこう。
# makerss_cancel.rb alias makerss_update_cancel makerss_update if defined? makerss_update # これは/jaの下にいるべきかな、ホントは。 def makerss_cancel_iscancel_label "rssを更新する" end add_edit_proc do id = "plugin_makerss_cancel_iscancel" %Q[<input type="checkbox" checked id="#{id}" name="#{id}" value="1">] + %Q[<label for="#{id}">#{makerss_cancel_iscancel_label}</label>] end def makerss_update if /^append|replace$/ =~ @mode then iscancel = @cgi.params['plugin_makerss_cancel_iscancel'][0] if iscancel == '1' then makerss_update_cancel end else makerss_update_cancel end end
_ ももたろ [うん。うまく動いているみたいだ。]