12月28日にBlogPetがリニューアルし、それに伴ってペットを表示するためのコードが変更されました。
当サイトでは、BlogPetをランダムに切り替えて表示するスクリプトを公開していますが、そのスクリプトを今回のコード変更に対応させました。
2006年1月6日
変更点を追加しました。
お知らせ
2008年4月8日
「Movable Typeプロフェッショナル・スタイル」が発売されました。
Movable Typeの第一線に関わる人々の共著で、Movable Typeをビジネスサイト構築に活かすテクニックが満載です。
Movable Typeでサイト構築を行っているWeb制作会社等の方々にお勧めです。
他にも多数書籍を執筆しています。
こちらもぜひご覧ください。
12月28日にBlogPetがリニューアルし、それに伴ってペットを表示するためのコードが変更されました。
当サイトでは、BlogPetをランダムに切り替えて表示するスクリプトを公開していますが、そのスクリプトを今回のコード変更に対応させました。
2006年1月6日
変更点を追加しました。
今日は、Blog Parts Changer Ver.2のBlogPet(こうさぎなど)の表示用モジュールを紹介します。
今日(7月4日)から、BlogPetがパワーアップしました。
今日からスタートということで、何時に始まるのかと待っていたBlogPetユーザーも多かったようです。
BlogPetランダム表示JavaScriptでは、ページが表示されている間にも、一定時間間隔ごとにBlogPetをランダムに切り替えて表示することもできます。
ただ、そのようにしている場合、コメントの入力中にBlogPetが切り替わると、コメントの入力の状態でなくなってしまい、入力が途切れるという問題があります。
調べてみましたが、この問題に完全に対処するのは難しいようです。
そこで、ページ表示中にBlogPetのランダム表示するかどうかを、状況に応じて変えられるようにしてみました。
チェックボックスのオン/オフでランダム表示のオン/オフを切り替えられるようになります。
なお、ページ表示中にランダム表示しない設定にしている方は、そのままで結構です。
「BlogPetランダム表示JavaScript」に対して、「ペットは複数飼って表示したいが、アクセスログはそのうちの1匹だけでまとめたい」というコメントをいただきました。
Blog全体のアクセス数を見たい場合は、アクセスログを1匹にまとめた方が便利です。
ただ、これまでのスクリプトだと、ペットの表示がまったくのランダムなので、特定のペットにアクセスログをまとめることができませんでした。
実は、自分のBlogでは、この点を改良したスクリプトを使っていました。
最初に表示されるペットを固定して、そのペットにアクセスログを集中させるようにしていました。
これまでご要望が特になかったので公開していませんでしたが、これを機に公開したいと思います。
BlogPetにはアクセスログの機能がありますが、今日の昼頃にログインしてアクセスログを見てみると、ログが消えていました。
それも、今日のログだけでなく、過去のログも消えていました。
その後、BlogPetのトップページに接続すると、「データベースにトラブルがあった」ということが記載されていました。
復旧は18時頃だということです。
BlogPetは2月にリニューアルされましたが、それ以前に比べると、トラブルが多くなったように思います。
機能が増えたことでサーバーに負荷がかかりやすくなって、トラブルが増えているのではないかと思いますがが、安定運用できるようにがんばってもらいたいものです。
BlogPetのログによると、このBlogのページビューは、普段は1日あたり100~150程度でした。
ところが、昨日のページビューを見てみると、何と2400強もありました。「BlogPetのランダム表示JavaScript」をごらんになった方が多数いらっしゃったようです。
また、BlogPetのサイトで「アクセスランキング」を見ると、当方のBlogが20位にランクインしていました。
たくさんの方々にごらんいただいて、まことにありがとうございます。
これだけのアクセスをいただけたのは、BlogPetの人気の高さのおかげです。これからは、BlogPetには足を向けて寝ることができません(笑)。
2005年6月17日 改良版をアップしました
先日ご紹介した「BlogPetのランダム表示JavaScript」を改良しました。改良点は以下の通りです。
BlogPetの背景をCGIでランダム表示する方法をご紹介しましたが、ついでなので(?)、同じことをPHPでできるようにしてみました。
先日、BlogPetそのものをランダム表示するJavaScriptを紹介しましたが、背景もランダム表示できればなお良いと思います。
ただ、今回のBlogPetでは、背景の設定をする部分はJavaScriptにはなく、JavaScriptでは操作できないようです。
そこで、CGIを使ってランダム表示にすることを考えました。「おそらく誰か似たようなことをしているのでは」と思って検索してみたところ、やはりありました。
「こうさぎの背景画像をランダムに変更する」(「津田ふみかの日記」様)
上のエントリーは旧こうさぎの頃に書かれたものですが、今のBlogPetで試してみたところ、問題なく動作しています。
CGIなので環境を選びますが、背景をランダムに変えたい方は、参考になさってみると良いと思います。
最近のコメント