gondayuさんから当サイトで公開してくださいと、mod_random_image_plusモジュールを提供していただきました。Joomla!の基本機能であるランダムイメージを拡張し、クリックすればその画像がポップアップして本来のサイズで表示するというモジュールです。
ランゲージファイルが付属していませんが、Joomla!のランダムイメージと同じなので迷う事はないでしょう。
機能は、Joomla!のランダムイメージモジュールにPopboxというライブラリを使ってポップアップさせる機能を追加した超シンプルなものですが、特筆すべきはコードも超シンプルになっていることです。これなら、phpのことをあまり知らなくても誰でも作成できそうな感じがします。
はじめてエクステンションを作成される方は参考にされると良いかもしれません。機能を追加した部分だけを書いてあるのでこんなに簡単にできるんだと感じると思います。
Joomla!は、基本機能を使いこなすだけである程度のサイトなら作成できますが、より機能を追加したいとき、少し変更したいなど、どうしても運用していく中ででてきます。そんな中で簡単に作成できるという事は大変大事なことで、二の足を踏んでいた方でもこのモジュールを見ていただければ、いかに簡単に作成できるのかが理解できると思います。
もちろん、複雑なものになるとある程度の知識と慣れが必要ですがJoomla!の基本機能を拡張していけば意外にみなさんのやりたい事を簡単に実現できるかもしれませんよ。
簡単モジュールのお手本とも言えるこのランダムイメージプラスモジュールを是非一度お試し下さい。
このモジュールは、当サイトにも置きますが、下記(SOURCEFORGE)からもダウンロードすることができます。
PrototypeとScriptaculousを合体させてなんと54.7KBです。
Prototypeだけでも倍近いのに・・・。サイズがでかいから二の足踏んでいた人でもこれなら!って思いますよね。
Prototypeはだんだんサイズがでかくなってしまったし、さらにビジュアルにと思うとScriptaculous!?一体何KB?
このサイトのExtensionsメニューでAlphaContentというコンポーネントを使用していますが、LightBoxでコンテンツを表示します。そこでももちろんJavascriptを使用しているのでGoogle APIのJavascriptも加わってかなりのサイズを読み込んでいるのではないでしょうか・・・。重い。