【コラム】
今回はXOOPSの持つ基本的な機能を紹介しながら、Webサイトを構築してみよう。
一口にWebサイトといっても、目的や内容によって様々なものがある。当然、そこで求められる機能やデザインも様々だ。CMSはWebサイトの運営管理負荷を軽減しながら、なおかつ機能面、デザイン面の柔軟性も損なわないものでなければならない。この点、XOOPSは非常に良く考えて作られている。
まず、機能面を見ていこう。XOOPSは、豊富に用意された機能を、モジュール単位で追加・削除可能だ。管理者メニューから「一般設定」-「モジュール管理」を開くと、すぐに利用できる標準モジュールが一覧できる。
それぞれのモジュールの情報は、「操作」欄の「バージョン情報」アイコンをクリックすると表示されるが、最初は名前だけではどんな機能かわかりにくいものもあるので、多少補足的に説明しておこう。
・FORUM
高機能な掲示板の機能を提供するモジュール。
・ NEWS
頻繁に更新される新着情報を簡単に公開できるモジュールだ。企業サイトでは「新製品情報」「プレスリリース」等に、個人サイトでは日記として使うこともできるだろう。
・ CONTACT US
「お問い合せフォーム」の機能を提供する。
・ POLLS
投票と集計のモジュールだ。自由に設問を設定し、訪問者に対してアンケートを実施できる。
・ PARTNERS
パートナーサイトの情報を表示する、リンク集機能の一種だ。
・MEMBERLIST
XOOPSでは、ユーザ登録・ユーザ認証機能を使うことで、ユーザ毎にアクセス可能なコンテンツを制限することが可能だ。MEMBERLISTモジュールは、登録ユーザの情報を一覧する名簿の機能を提供する。
・ HEADLINE
最近、ニュースサイトを中心に"RSS"形式で更新情報を提供するところが増えてきた。RSSは更新情報のタイトルや要約を配信するための、共通のXMLフォーマットだ。HEADLINEモジュールを使うと、他のサイトの更新情報や新着情報を簡単に自分のWebサイトに表示できる。MYCOM PC WEBでもRSS配信を行っているので、自分のサイトに日々更新されるMYCOM PC WEBの新着ニュースを表示することも可能だ。
・ FAQ
よくある質問(FAQ)を管理するモジュールだ。製品サポート等に必須の機能だ。
・ SECTIONS
当コラムのような(?)散文的な情報や、製品カタログなどを掲載するのに便利な機能だ。複数ページに遷移するようなドキュメントを簡単に作成できる。
・DOWNLOADS
ファイルのダウンロード先リンクを登録できる。カタログやマニュアル、ソフトウェアの修正パッチの配布などに利用すると便利だ。
・ LINKS
いわゆる"リンク集"の機能を実現するモジュールだ。リンク先の新規登録や閉鎖・移転に伴う削除・変更も、ブラウザからの操作で簡単に行える。
各モジュールは、モジュール管理画面の「操作」欄から「インストール」アイコンをクリックするとインストールされ、有効になる。各モジュールには、画面を構成する単位になる「ブロック」があらかじめ用意されている。例えば、FORUMモジュールには「最近の投稿」「参照数の多い話題」「発言数の多い話題」などのブロックがあり、目的に応じて画面に配置することで、自在にWebサイトを構築できるようになっている。
管理者メニューから「ブロック管理」を見てみよう。
ここでは、まず「表示したい画面」のドロップダウンリストから対象のページを選んでから、ページに表示するブロックを選択する。「表示サイド」では、左/中央左/中央/中央右/右の5つに分割された画面上に各ブロックを配置し、横方向のレイアウトを自由に構成できる。縦方向のレイアウトは、「並び順」で設定可能だ。試しに、FORUMとNEWSだけのサイトを開設してみたのが次の図だ。
しかし、実際に公開するWebサイトとなると、このままではデザインが寂しい。次はサイトの見栄えをカスタマイズする方法を見てみよう。
XOOPSは画面のデザインを「テーマ」によって切り替えられる。標準では「default」「phpkaox」「x2t」という3つのテーマが収録されている。切替は管理者メニューの「一般設定」から行える他、「テーマ選択」ブロックを表示して、閲覧者に自由に選ばせることもできる。なお、OCEAN-NETをはじめ、テーマを作成・配布しているサイトがいくつかあるので、好みや目的に合ったテーマを選ぶと良いだろう。
今回は詳しく解説できないが、より細かく画面デザインを変更したい場合は、HTMLテンプレートや、テーマに含まれる画像を編集することで対応できる。例えば会社のロゴ等を表示する場合は、XOOPSをインストールしたディレクトリ下の「themes/テーマ名/images/logo.gif」を置き換えればよい。
今回はWebサイトの構築を前提に話したが、「もうWebサイトはあるから要らないよ!」という人も多いだろう。次回は、Webサイトではなく、社内LAN等で仕事に活用することを考えてみる。XOOPSの豊富なオプションモジュールなども紹介しよう。
| 【特別企画】5月の中古サーバ、お買い得品/新入荷品情報 [22:28 5/21] |
| 日本スマートフォンセキュリティ協会、「スマクラガイド」を公開 [18:33 5/21] |
| 【レポート】Googleが震災復興支援の新プロジェクトを発表 - ビジネス支援で地域再興 [18:00 5/21] |
| 【レポート】Flickrがアカウント刷新! Proユーザーはどうなるの? [17:51 5/21] |
| 日本テラデータ、ビッグデータ分析プラットフォームの新モデルを発売 [16:58 5/21] |
|
ドスパラ、5月23日22時から「新グラフィックカード」の深夜販売 [22:35 5/21] パソコン |
|
【特別企画】5月の中古サーバ、お買い得品/新入荷品情報 [22:28 5/21] エンタープライズ |
|
アユート、「ProjectM」からminPCIe to USB変換基板など変換アイテム3製品 [22:10 5/21] パソコン |
|
[IMALU]ルブタンのハイヒール贈られ大喜び 事務所移籍後初のイベント [22:01 5/21] エンタメ |
|
[家入レオ]主題歌を担当するドラマ「確証」撮影現場 高橋克実、榮倉らを表敬訪問 [22:00 5/21] ホビー |
4つの診断で、自分の適性を見つめなおそう!
働くこと・挑戦し続けることへの思いを綴ったインタビュー
あなたにピッタリのアドバイスを読むことができます。
転職に必要な情報が収集できます
企業からアプローチのメッセージが届きます。