Joomlaのプラグインは、Joomlaが動いていくなかで様々なイベントで呼ばれます。今回はそのイベントを少し書いてみます。中には、プラグインとして実装されていないものもあるので、ソースを見ない限りわからないものもあったりします。
1分と書いたが、Joomla!のコンテンツプラグインには、デフォルトでexampleプラグインが入っているのをご存じでしょうか。(あ~もうオチが見えてきた。)あるにはあるが、インストールされていないので管理画面では表示されません。
本当に1分でできるので早速。
CKEditor 1.0.2 をJuser.jpで公開しました。
今月早々に3.1がリリースされていたようで今日気づいたばかりでしたが、今回はbaseHrefにちゃんと対応してくれたようでイメージのパスが、AbsoluteであってもRelativeであってもイメージのプロパティ画面で表示され、またエディタ内でもちゃんと表示してくれるようになりました。今まではCKEditor自体をちょっとHackしていましたが、今回からNo Hackでいけそうです。
Flexで作成したFlex YouTube Bar をトップページで表示しました。(というか、今なら(top)この上に表示されています。)
Flexで作成したのは、はじめてでまだまだ見直さないといけないところは、たくさんあります。Flexって言ってもFlashであってなんら変わらないと言えばそうなのですが、Flexでというとテキストベースというかプログラミングベースというのか、私にとってはとにかく理解しやすいものです。(不明なところもたくさんありますが)
戸惑ったのは、Flexの持つコンポーネントのプロパティが多すぎて把握するのが難しいことですね。ヘルプとGoogleをいったりきたりでした。Flashの良いところはブラウザに依存しないところと思っていましたが、DOMがらみでブラウザによって少し挙動が違ったりするところもあって当初想定していた構造を変更したりで慣れるまで時間がかかりました。