気になっていること '09 6月
で書いた通り、ここしばらく、
web拍手がどのエントリーにしてもらったものか、わからなくなっていた。
正確には、タイトルが英数字から始まるエントリーは、
英数字の部分までは表示されるのだが、日本語の部分は
表示されなくなっていた。つまり、文字コードの問題である。
しかも、ウチのサイトの文字コードは変えてないので、本家の問題である。
というところまではわかっていたが、めんどくさくて対策をしていなかった。
今日思い立ったので対策したら、すぐできた。
方法は、これまではエントリーのタイトルを表示させていたが、
記事のurlを表示させることにした。
これなら必ず英数字なので文字コードの問題は発生しない。
具体的には、Movable Typeのテンプレートの記述を、
<input type="submit" value="web拍手ボタン" />
<input type="hidden" name="mesbody" value="<$MTEntryTitle$> へのweb拍手を送信しました" />
としていたのを、以下のように変えた。
<input type="submit" value="web拍手ボタン" />
<input type="hidden" name="mesbody" value="Webclap for <$MTEntryPermalink$>" />
また、これまで拍手のお礼画面のメッセージが3種類だったのを、
(知ってる人いるのか?)デザインも含めて5種類とし、
67%の大幅増(当社比)を達成した。
これで拍手してくれる人も67%の大幅増(当社比)だ!
これで拍手してくれる人も67%の大幅増(当社比)だ!
(大事なことなので2回言いました)