2006/11

1px dotted borderをInternetExplorerで

2006/11/18 土曜日 - 14:48:58 by webmaster

mixiのcssコミュにあがったトピックに反応してしまう。

他にやらなきゃいけないことがいっぱいある、っちゅーのに。

Tamarin

2006/11/17 金曜日 - 21:41:35 by webmaster

ECMAScriptをきちんと理解しておく必要があるなぁ、と思っていたら、こないだAdobeがやってくれた。
Adobe および Mozilla Foundation、オープンソースの Flash Player スクリプトエンジンを発表
JavaScriptとFlashとブラウザの境界線が一気に取っ払われる可能性が高くなってきた、ってことだろう。ちょっと考えただけでも、いろんな可能性が見えてくる。
置いてかれないようにしとかんと。

WordPressMU プラグインテスト:WP-ShortStat

2006/11/07 火曜日 - 19:53:22 by webmaster

テスト稼動させているWordPressMUの動作チェックを兼ねてプラグインのテスト。
WP-ShortStatをmu-pluginsフォルダにインストールしてみた。
単体のmeと比べると、mu-pluginsフォルダにインストールするプラグインはactivateの処理を「意図的に」起こしてあげないといけない。これも、activate時にデータベースにテーブルを作成するので、そのままだと動かなかった。
単体動作時は、

if (isset($_GET['activate']) && $_GET['activate'] == 'true')
    add_action('init', array(&$wpss, 'setup'));

で初期化させてるので、このif文をコメントアウトすればいい。
あと、日本語化するには、moファイルを作成した後、

load_plugin_textdomain('wp-shortstat', 'wp-content/mu-plugins');

呼び出し時にmu-pluginsフォルダを指定する必要あり。(moファイルは同一フォルダにuploadしておく。)

WordPressMU

2006/11/06 月曜日 - 13:15:59 by webmaster

WordPressMU1.0がリリースされたのでテストとか日本語化とかを始めてみました。
WordPressMU カスタマイズテスト用
日本語化を途中まで進めてたら、日本語化ファイルをリリースされてる方がいらっしゃいました。
ありがたく使わせていただきますが、ちょっと複雑。(笑)
(でも、日本語化しながらソースを追っかけられたし、バグもちょっと潰せたから無駄にはなってない。)
mixiのWordPressコミュニティにも書いたけど、フロントページ用の「Posts page」ってどこで使うんでしょうか?
まだよく見えません。

javascript:function closure その2

2006/11/02 木曜日 - 21:11:15 by webmaster

closureを使って、イベントドリブンな関数に関数オブジェクトのプロパティを参照させることはうまくいったけど。
関数オブジェクトと同時にイベントオブジェクトも渡そうと思ったらどうすればいいんだ?
addEventListenerでイベントをfunctionに渡す場合、引数を指定しなければ、イベントが引数に渡される。
んじゃ、ってんで他のオブジェクトを引数指定すると、イベントが参照されない。
うーん。
ここを参考にさせてもらいました。
要はイベントに対する処理を多重登録すればいい、ってこと。
最初の処理でイベントをwindow.eventに退避させ、次の処理でオブジェクト自身からwindow.eventを参照すればいい。
本家のマウスホールズームに近い機能をこれで追加出来ます。⇒出来ました。