トップ «前日 最新 翌日» 編集
RSS feed

ただのにっき


2006-07-08(土) [長年日記]

土曜出勤

昨日は休んでしまったので、埋め合わせに出てきたら、sixamoに言われた:

<sixamo> こんな日に仕事しちゃダメだろ(笑)

とほほ。

久々にツッコミspamにやられた(2)

昨日の策では、説明書きを読まずにメールアドレスを入力してしまう善意のツッコミ人に申し訳ないので、スパマーがJavaScriptを解釈しないbotだという前提で、入力欄自体を動的に隠す方向で細工してみた。

こんなプラグインを入れることで、ラベルともども消えてくれる。

# hide-mail-field.rb
add_footer_proc do
   if @mode == 'day' then
      <<-SCRIPT
      <script type="text/javascript"><!--
      mail = document.getElementsByName("mail")[0];
      mail.value = "";
      mail.style.display = "none";
      mail.parentNode.style.display = "none";
      //--></script>
      SCRIPT
   else
      ''
   end
end

botにはフィールドが見えるのでspamの投入はできるが、アドレス入りツッコミはフィルタされるので実効性がない。一方、通常のブラウザからはフィールドが見えない上にcookieが書き込んでしまったアドレスも消すので、誤って入力することもない(w3mな人には申し訳ないが)。さて、効き目はいかに?

追記(2006-10-31): dayモードの時のみスクリプトを埋め込むように変更。

関連する日記: 2007-01-29(月), 2007-02-23(金)

朝比奈ミクルの輸送

どうしても貼りたいネタを見てしまったので、思わずYouTube貼り付けプラグインを書いてしまったよ。ハルヒ放送終了後の喪失感を吹き飛ばしてくれた快作。

# youtube.rb
# 引数はYouTubeのURLに含まれるvパラメタの値
# 例: {{youtube 'ApSBG0TntTU'}}
def youtube( video_id )
   <<-TAG
   <object width="425" height="350"><param name="movie" value="http://www.youtube.com/v/#{video_id}"></param><embed src="http://www.youtube.com/v/#{video_id}" type="application/x-shockwave-flash" width="425" height="350"></embed></object>
  TAG
end
本日のツッコミ(全6件) [ツッコミを入れる]
hb (2006-07-09(日) 01:46)

parentElementをparentNodeに変更すると,Firefoxでも非表示にできますよ.

ただただし (2006-07-09(日) 10:00)

お、本当だ。ありがとうございます。
なにせいつも使ってるリファレンスを職場に置いてきちゃったもんだから苦労するする。

TrackBack (2006-07-10(月) 04:07)

http://d.bulkitem.com/20060710.html#p02
(´・ω・)つ TAGURAIN
[game][web] 僕のなつやすみ3
僕のなつやすみ3が2007年の夏に出るみたいです。多分夏休みに併せて7月中頃に発売になるんではと思います。 個人的には遊びたいんですが、PS3なんですよね。絶対そんな時期には買えないので(様子見とか、初期ロットは買いたくないとか、多分経済的にも踏ん切りが必要な..

yamk (2006-07-11(火) 00:41)

夜中に爆笑しました。ガンシップなのかあれ。

router (2006-07-15(土) 01:57)

「ハマーン様」に一票。

TrackBack (2007-01-13(土) 14:10)

http://miyaken.stbbs.net/diary/20070106.html#p05
だいあろぐ
コメント spam 対策プラグイン
最近この日記にツッコミをしてくださる方は、ほとんどメールアドレスを記入していません。そして、やってくる spam はといえば、例外なくメールアドレスを(適当に)入れてきます。 ということで、両者の差(メールアドレスの入力の有無)を利用して、コメント spam 対策..


トップ «前日 最新 翌日» 編集
RSS feed