2006年05月27日
●スパム対策
ブログの設定を少しいじり、
ある条件が揃うと弾くプラグインを新たに導入し、
コメントやトラックバックのスパム対策を行いました。
昨日の夕方から稼動してますが、
大量にくるスパムの中で投稿されてしまったのは1つだけ。
かなりいけてると思う。
みやちゃんねるのスパム対策は、
Perlを修正しなければならないので少し面倒です。
ただいま情報収集中です。
ブログ、みやちゃんねるともに、投稿できないようでしたらメールください。
2005年12月06日
●カレンダーにその日のエントリーを表示
テンプレートを地味に更新しました。
左上のカレンダーの日付の上にマウスカーソルを持っていくと、その日のエントリーの一覧が表示されたりします。
いつもお世話になっている下記サイトを参考にしました。
2005年12月03日
●「Blogのような日記のような」モバイル版
「Blogのような日記のような」のモバイル版サイトを作成しました。
http://www.miyatasan.com/mtblog/mobile/
殆どのキャリアに対応しているようです。
2005年12月01日
●3.11ja → 3.2ja-2
長いことこのBlogのシステムであるMovableTypeのアップグレードを行っていなかったので、小粋空間:3.2-ja アップグレード方法を参考に、3.11jaから3.2ja-2にアップグレードを行いました。
トラブル1つなく無事に終了しました。
2005年03月15日
●RSSファイル(index.rdf)のみUTF-8にする
某サイトでRSSが反映されないのでいろいろと調べていたら、どうやらRSSファイル中の文字コードはUTF-8である必要があることが判明した。今まではShift-JISで生成していました。ココを参考に、久し振りにテンプレートに手を加えました。
2004年11月09日
●スクリプト・エラーその後のその後
Remember Meモジュールをスクリプト・エラーが起こっていたものに戻し、エラーが発生していたPCで検証を行ないました。11月のエントリーでは発生せず、10月のエントリで発生していました。Temporary Internet Files内にあるブログ関連のCookieを削除したところ、10月のエントリでのエラーがなくなりました。
構築時にいろいろいじくっていたので、変なCookieができてしまったのかもしれません。
Cookieの中身を調べてから削除すればよかった。
まぁ、これにて一件落着。
2004年11月08日
●スクリプト・エラーその後
小粋空間のyujiroさんからコメントをいただきました。
アップグレードと新規インストールの差分についてに詳細が書いてありますが、Movable Type 3.11-jaでは、新規インストールとアップグレードの中身が微妙に違っているらしく、新規インストールに含まれているRemember Meモジュールを入手し、Movable Type 3.11-ja 3カラム テンプレート(サイズ可変)のものと置き換えてみました。すると、会社のPCで発生していたスクリプト・エラーが発生しなくなりました。
原因に関しては特定できていませんが、取り敢えず気持ち悪かったエラーがなくなったので良しとします(笑)。
2004年10月30日
●メニュー追加
小粋空間のテンプレート・モジュールの利用を参考に、タイトル下にメニューを追加しました。
2004年10月29日
●スクリプト・エラー
前のエントリーで報告したスクリプト・エラーですが、自宅のPCでは発生しないことが判明しました。OS、IEのバージョンとも同じなのに…。いよいよわけが判らなくなってきました。
2004年10月28日
●Movable Type 3.11-ja 3カラム テンプレート(サイズ可変)
このブログのテストを始めた当初のMovable Typeのバージョンは「3.01D-ja」でした。このバージョンでいろいろ試行錯誤を行ない、使用するテンプレートはyujiroさんの「小粋空間」のものに落ち着きました。3カラムのサイズ可変が好みでしたので、古いバージョンのカテゴリから引っ張ってきて寄せ集めて使っていました。
そのうちに「3.11-ja」がリリースされたのでバージョンアップを行ないました。テンプレートはそのまま使えたのですが、この程「小粋空間」にて「Movable Type 3.11-ja 3カラム テンプレート(サイズ可変)」がリリースされましたの、早速テンプレートの書き換えを行ないました。
まだ、リンクとカウンタが未完成です。
オリジナルからの変更部分は、バナータイトルの色と、左右カラムを若干狭くしました。また、カテゴリー・アーカイブと日付アーカイブのエントリー・タイトルに「●」がついてなかったので追加しました。
あと、MiechやglucoseなどのRSSリーダで一つ前のエントリーである大和撫子を閲覧しようとすると下記のエラーが発生します。
このページのスクリプトでエラーが発生しました。ライン: 44
文字: 5
エラー: デコードするURIは有効なエンコーダではありません。
コード: 0
URI: http://www.miyatasan.com/mtblog/archives/2004/10/post_1.html
JavaScriptのgetCookie()関数の最終行
return window.decodeURIComponent ? decodeURIComponent(value) : unescape(value);
でエラーが出ているようです。
2004.10.29 追記
IEでも起こることが判明しました。普通にアクセスしているには起こらないのですが、大和撫子へのショートカットを作っておき、一旦IEを全て閉じ、ショートカットからIEを開いて大和撫子を表示します。すると、ステータスバーに、
実行しましたが、ページでエラーが発生しました。
というメッセージが表示されます。このメッセージをダブルクリックすると、スクリプトエラーを示すダイアログが表示されます。発生するのはIE起動直後です。IEを開いたままでページ移動するとスクリプトエラーは発生しません。IE起動直後ではdecodeURIComponent(value)関数がうまく機能していないのかな? RSSリーダでは、エントリを切り替えるごとにIEコンポーネントを初期化しているものと思われます。3.11-jaを使用しているサイトでは上記エラーが発生し、3.01D-jaを使用しているサイトでは発生しない傾向にあるようです。
2004年10月26日
●テスト運用開始
2週間程試行錯誤しましたが、そろそろテスト運用することにします。
ところどころ未完成ですが、その辺は徐々に整備していきます。