16:01何かとコンポーネントが必要では無いかと考えがちですが、プラグインとテンプレート(テンプレートのオーバーライドで行ってNoHack)で大抵の事ができると思う。こんな風に作れば簡単にオリジナルのものが作成できるでしょう。(実際に作成してはいないので想像で書きます。)プラグインで特定の値(今回の場合コンタクトの送信内容)をキャッチしてそれがある時だけ処理を行う。com_contactのオーバーライドテンプレートでお好みフォームを作成する。これだけでオリジナルのお問い合わせが作成できます。データを格納したければ、データベーステーブルを新たに作成しなければいけませんが、ワンオフのアプリケーションなら手作業で作成すれば済みます。17:09定かでは無いが、脆弱性があるらしい。joomla.orgを見ても、検索してみてもそのような情報は見あたらない気がする。公表されていないだけなのかもしれないが、注意した方が良さそうだ。どこなのか、書かない。久しぶりにJoomlaの最新SVNを更新してみた。ファイルが追加され、エクステンションというか本体の機能が追加されているようなのでいつも見る事ができるようにSVN版としてJoomla!をインストールしてみた。なんと、バージョンはすでに1.6.0になっているではないか。Controlアクセスレベルや、ルールを詳細に設定できるようになるようだ。Directoryインポート機能などもある。Warningsエクステンションのアップデート機能か。Managerを実装しているようです。フロントエンドからの見た目は変わっていないし、mootoolsも1.1のままでした。データベーステーブルも新機能に伴いかなり増えています。エラーなどがでたりで実用段階のレベルではないようですが、今後が楽しみです。フロントエンド・バックエンド両方から見てもわからないが、ファイル構成の差異をみると他にも大きな変更がありそうです。エクステンション側でも何か対応していかないといけない部分が出てくるでしょうね。00:44Joomla!のツールをさらに・・・Joomla!のコンポーネントを作成するときデータベースを利用するなら必ずといってデータベースの接続クラスを作成することと思います。このツールは、ローカルのデータベーステーブルを選択し、その選択されたデータベーステーブルからJoomla!用のデータベースクラスを作成してくれるツールです。フィールドがたくさんあったりすると作成するのは面倒で単調な作業です。それを解消してくれます。Joomla!用のデータベースクラスを作成するのにももってこいですね。※このツールは、SSHなど通信機能は持っていないようなのでローカル環境でデータベースを作成しておかないとだめなようです。