tDiary 2.3.1にアップデート

UTF-8化された記念に 2.3.1に入れ替えてみた。基本はディレクトリごと上書きで、tdiary.confだけは手動で設定内容を再入力した。自前で書いている plugin配下のファイルが eucコードなので、UTF-8に変換して無事終了。

Google Analyticsまわりのメンテ

久しぶりに Google Analyticsを覗いてみたら、どうもこのページがトラッキングされていない様子。あれ、おかしいなと調べてみるとトラッキングコードそのものが挿入されてなかった。トラッキングコードは skeltonを編集して直接埋め込んでいたので、以前に tDiary本体をバージョンアップした際に新しいファイルで上書きしてしまっていた模様。

やっぱりこうなるよな、ということで contrib/google/google_analytics.rbをダウンロードしてきてちゃんとプラグインで対応することにした。あと知らない間にトラッキングコードが urchin.jsから ga.jsに変更されていたので、それも取り込み対応完了。

tDiary 2.2.0にアップデート

ファイル一式をそのまま上書きコピーしてアップデート完了。tdiary.confだけは手動で移行しないといけないけど、とりあえず古いままでも問題ないようなので気が向いたら作業することにする。

最新版スナップショットにアップデート

しばらくアップデートしていなかったし、日記更新時に Internal Server Errorになるのも気になるので、最新版スナップショットに入れ替えてみた。

日付・タイトルの横にその日の編集モードに入るリンクを追加するプラグインが追加されていた。これまでは skel/diary.rhtmlを直接編集して無理矢理リンクを追加していたのでこれは便利になった。

さて無事に更新できるようになるだろうか。

(追記) エラーにならず正常に更新できた。

update時に Internal Server Errorになる

数週間前から日記を更新しようとすると、追記ボタンを押した後にエラーが出るようになってしまった。でも記事の更新は正常にできているっぽいので謎。何も変えてないんだけどな。ホスティング側で何か変えたかな。