ユーザーモジュールの作成 - J!1.0

コンテンツを取り巻く、情報表示スペースを作る

Joomla!でサイトを構築する場合に、コンテンツの作成と並んで重要になってくるのがモジュールの作成です。ここでは、サイト管理者が作成するユーザーモジュールについて簡単に手順を紹介します。

コンテンツとモジュール

Joomla!でもっともメインとなるのはコンテンツ(記事)ですが、このコンテンツを取り巻くように配置されるモジュール類も、訪問者の利便性を高めるうえで重要な役割を果たします。


このサイトを例にとると、コンテンツ自体は紫色の枠の中だけで、その他の情報はほとんどモジュールが表示を担っています。

ユーザーモジュールの作成

モジュールはJoomla!本体をインストールすると、バナーやログインフォーム、テンプレートチェンジャーなど既にいくつか利用可能になっているはずです(上の画像で表示されている、「最新記事」などもそのひとつです)。また、それ以外にも様々な機能を持つものが各所で公開されています。しかし、ここで取り上げるユーザーモジュールは、そういった特殊な機能を持ったものやインストールして使うタイプのモジュールではなく、Joomla!管理画面(バックエンド)から作成する、シンプルなタイプのモジュールのことです。サイト管理者が作成するユーザーモジュールは、文字情報の表示が主なものとなります。


管理画面上部メニューから、「モジュール」「サイトモジュール」と進みます。


右上の「新規」アイコンをクリックします。


画面を一番下までスクロールさせると、カスタムアウトプットという、ちょうどコンテンツを作成するときと同じような入力欄が表示されていると思います。ここに文章を入力することで、モジュールとしてコンテンツの周囲に配置して表示することができるようになります。


画面を上に戻してください。詳細という欄があり、いくつかのパラメータが設定できるようになっています。文章を入力し終わったら、ここで公開するかしないか、公開するとして配置をどこにするかなどを選択します。慣れないうちは「公開」にし忘れて表示されないことが多いと思いますので、しっかり「はい」にチェックを入れておきます。モジュールのポジションに関しては、次の記事を参照にしてください。

どのカテゴリ・セクションでモジュールを表示させるかを選択


右側のメニューアイテムリンクのリストを確認します。ここには、サイトのメニュー(mainmenuやtopmenuなど)に表示させている項目が並んでいるはずです。たとえば、作ったモジュールを訪問者が「リンク」を選択して閲覧している場合だけ表示させたいときは、このリストの「リンク」という部分をクリックして選択した状態にさせます。複数同時に選択する場合は、キーボードのCtrlキーを押しながらクリックしてください。一番上のAllにしておくと、どのセクション、どのカテゴリーを閲覧している場合でもモジュールが表示されます。

パラメータ利用で他サイトの更新状況を表示させる

ユーザーモジュール以外のモジュールは、パラメータ部分で固有の設定を行うようになっていますが、ユーザーモジュールの場合には、この部分は他サイトのRSSを読み込んで
表示させる用途に使う場合の設定になっています。上で紹介した、文章を入力して表示させる使い方とは、また違った用途ということになります。


RSS URLに表示させたいRSSのURLを入力し、タイトルや説明を表示させるかどうか、表示する記事のタイトル数(アイテム数)はいくつにするかなどを設定します。ユーザーモジュールでRSSを表示させると、RSS2.0なら表示されるのにATOMは表示されなかったり、表示されたとしてもデザインが乱れたり数値通りに表示できていなかったりすることがあります。RSSを表示させるには、RSS表示に特化したモジュールが多数公開されていますので、そちらを使ったほうが無難かもしれません。当サイトでは、次のモジュールを紹介しています。

J!サイトピックアップ

JoomlaEasy.net
http://joomlaeasy.net/
J!1.5サイト:Joomla!1.5 MANUAL
Joomlaでポン
http://www.joomladepon.com/
Joomler!.net
http://www.joomler.net/
JUSER.JP
http://juser.jp
Joomla!の道しるべ
http://joomlaway.net

Joomla!1.5関連書籍

はじめてでもできる!Joomla!で作るカンタンWebサイト
はじめてでもできる!Joomla!で作るカンタンWebサイト
当サイトからもリンクさせていただいている、Joomla!でポンのアネさん(杉原 裕子さん)が、Joomla!初心者向けの本を出版されました!
Joomla!Pro Book オープンソースCMS導入&カスタマイズガイド
Joomla!Pro Book オープンソースCMS導入&カスタマイズガイド
Joomla!に特化した日本語の書籍です。画像も使ってわかりやすく解説してくれていますので、インストールから操作方法、活用まで参考になります。
はじめてのJoomla!―無料のCMSで、カンタンWebページ管理!
はじめての Joomla!―無料のCMSで、カンタンWebページ管理! (I/O BOOKS)

Dreamweaver&FireworksによるオープンソースCMSテンプレートデザイン
Dreamweaver&Fireworksによるオープンソー―Joomla/Nucleus/Zen Cartにもデザインを! CS3/8/MX
J USER.JPを運営されている、伊丹 シゲユキさんの著作。約250ページの本文中、約80ページがJoomla!に割かれています。
訪問者数 [+/-]
今日:
昨日:
一昨日:
185
465
455

+10
今週:
先週:
先々週:
2449
2782
3069

-287