今更ながら、Joomla!の良いところって何だろうと考える。
開発者的に考える(自分では開発者と思っていないが・・・)
良いところばかりじゃない、足りないところもある。
まだまだある
Joomla.orgのフォーラムでアコーディオンメニューの方法が投稿されています。
時間が無いので試していませんが、アコーディオンなメニューを実装したい方は試されてはいかがでしょうか。
でも、同じような事を実装できるエクステンションは、おそらくあるだろうと検索してみると、
http://extensions.joomla.org/extensions/search/1/accordion/
やっぱりあるようです。ってか、たくさんあるし・・・。
ユーザビリティ的にどうかは、置いといて、少ない画面スペースを有効に使う一つの手段ではあると思っています。
うちもドロップダウンメニューのモジュールをリリースする予定です。但し、mootools1.1用はもう作成するつもりは無いので、mootools1.2.x用になっています。なのでJoomla!1.6以降になる予定です。既に出来ていて新しいサイトに実装するつもりです。
今ここで使っているものは、専用で作成したので汎用できるものではありません。まあ、chromeで見るとドロップダウンしたメニューがクリックできないのは、置いといて。新しいサイトまで我慢してます。・・・面倒だから。
よく見てみたらJoomla!1.6がmootools1.2.1になっていました。
さらに、ルートのxmlrpcフォルダとプラグインのxmlrpcが無くなっているのですけど・・・。また、ライブラリにbackupが増えていたりと、気づくと他にも機能が増えていたりしそうです。
mootoolsのcoreは実装しているようですが、moreは無さそうです。まあ、まだSVNの最新レベルなので最終的にどうなるかわかりませんが。
かなり変更されたので再インストールしました。まだ、エラーが出たりでもちろん使えないのは、言うまでもありませんか。
次のJoomla!1.6ではmootools1.2.xを使ったものになる?みたいなので当然現在のmootools1.1を前提としたものを作成していると動かないことが起こりえる。たとえば、うちのPinger!も動かないかもしれない。(まだ、よく見ていない。少し対応したのは覚えている。)
mootools1.2になってから1.1用のドキュメントを見ようと思って探し回った方に(今更・・・)
mootools1.2は日本語化されている方がいてわかりやすくなっている。
removeが、disposeになってたりで「変えないでよ」と言いたい部分もあるが、何か理由があるのだろう。=> 全置換。
ほぼ、全置換(一部正規表現を使ったり)でできそうなものばかりではある。(アニメーションを多用していればそうはいかないのかもしれない。)
他のライブラリを使っていればこんなことは、無かったのだろうが、たまたまmootoolsのバージョンアップで少し変更に遭遇しただけで他のライブラリでもこのようなバージョンアップがあれば同様に必要になってくることを考えると同じなのかもしれない。
私は、mootoolsが好きなので今後も多用していきたいと思っている。