モジュールとは、Joomla!サイトを構成するパーツの1つであり、メインコンテンツ部分の周りに配置して利用します。
色んな情報を表示する小さな窓-モジュールを設置する
色んな情報を表示する小さな窓-モジュールを設置する
モジュールの配置場所を確認する
モジュールはどこでも好きな場所に配置できるわけではありません。どこに配置できるかは、テンプレートが決めています。モジュールを配置できる場所をモジュールポジションと呼びます。
protostarテンプレートのどこにモジュールポジションがあるのか確認してみましょう。
モジュールを管理する
モジュール管理画面では、現在使用しているモジュールの一覧が表示されます。この画面から各モジュールの配置や設定を変更することができます。
ここではモジュール管理画面の使い方について見ていきましょう。
モジュールの設定を変更してみる
モジュールには、動作や表示方法を変更する設定項目があります。
今回は、サイト側からログインする時に使用する「ログインフォームモジュール」の設定を変更してみましょう。
モジュールを特定のページにのみ表示する
モジュールを配置する場所は「モジュールポジション」によって決めました。今度は「どのページに表示するのか?」です。例えばログインフォームはトップページにだけ表示し、他のページには表示したくない場合があります。Joomla!のモジュールは、全てのページに表示する事も可能ですし、ある特定のページにだけ表示することもできます。
今回はログインフォームをトップページにのみ表示し、それ以外のページには表示しない設定をしてみます。
新しくモジュールを作成する
ここまで既に作成済みのモジュールを変更してきましたが、今回は新しくモジュールを作ってみたいと思います。Joomla!では同じ種類のモジュールを何個でも作る事ができます。ログインフォームを何個も並べることだってできます(意味はありませんが)。
今回は、現在アクセスしている人数を表示する「オンラインユーザ表示」モジュールを新しく作成します。
カスタムHTMLモジュールを作成する
Joomla!には様々な種類のモジュールがあります。その中でカスタムHTMLモジュールは、自由に内容を編集できるモジュールです。サイトの案内文や自己紹介などを表示するのにとても便利です。
今回はカスタムHTMLモジュールを使って、サイトの問い合わせ先を表示してみます。
モジュールをインストールする
Joomla!の特徴の1つに、自由に機能を追加できるというものがあります。もし必要な機能が標準モジュールに無かった場合、JoomlaExtensionDirectory(JEDと略します)に掲載されているモジュールをダウンロードし、Joomla!にインストールすることができます。どれを使っていいのか迷うぐらい、JEDには大量のモジュールが掲載されています。
今回は「ARI Image Slider」というモジュールをJEDからダウンロードしてインストールしてみます。ARI Image Sliderは、
モジュールをコピーして利用する
Joomla!では、同じ種類のモジュールをコピーして複数利用する事ができます。
今回は前回インストールしたARI Image Sliderモジュールをコピーし、2つギャラリーを表示してみましょう。
モジュールを削除/復元する
不要なモジュールはいつでも削除できます。また一旦削除しても簡単に復元できます。
今回は前回作成した「画像ギャラリー(2)」を削除し、それを復元してみます。また完全に削除する方法についても説明します。
モジュールをアンインストールする
モジュールをインストールしたけれど思ったように動いてくれない、自分が想像するものと違った、となればアンインストールしましょう。また使用していないモジュールはセキュリティの観点からもアンインストールしておくのが望ましいです。
ここでは前回インストールした「ARI Image Slider」モジュールをアンインストールしてみましょう。