コンテンツ マネージメント システム

ウェブサイトイントラネット
ホームページ

text : 増田"maskin"真樹

第3回

illust : 小松恵

実践型！知識コミュニティー入門！？
Xoopsで営業部イントラを作ろう（2）

ウェブサイトイントラネット
ホームページ

スムーズなコラボレーションの舞台に向かって

前回は、ウェブサーバーやSQLデータベースサーバーなどを立ち上げ、CMSを構成するPHP言語やXoops本体のインストールを駆け足で進めたが、無事に立ち上がっただ
ろうか？ 今回からは、高機能なポータルCMSである「Xoops」を使った実践型コミュ使える社内コミュニティーサイトの設計ニティーサイトの構築を進めていく。Xoopsはサイトの構築が簡単なだけでなく、深く突っ込んだことまで管理できる優れたシステムだ。すべてはアイデア次第だから、しっかり計画すれば、単なる情報共有ポータルを超えて、コラボレーションワークに活用できるイントラサイトが作れるぞ！

Xoopsには、奥が深く幅広い機能がある。取っつきにくい面もあるが、一度慣れてしまえば、後は自由に発想の赴くままサイトを構築できる。だから今回からは機能を1つ1つ紹介しつつ、CMSコミュニティーサイト構築のノウハウも盛り込んでいこ

図1 今回はここまで作り上げます

うと思う。つまり、どのセクションでも使い方をざっと説明した後は「設計」→「構築・実行」→「評価」というプロセス、まさしくCMSの醍醐味といえるスタイルで作業を進めようというわけだ。
ではサイトの設計から始めよう。作ろうとしているのは「使える営業部イントラサ
イト」である。日々営業に明け暮れる私たちにとって一番重要なことは何だろう。
1．面倒なく使える
2．ホウレンソウ
3．肩が凝らない
この 3 つが結構言い当てているような気がする。

158 +++ iNTERNET magazine 2003.05 +++インターネットマガジン／株式会社インプレスR&D©1994-2007 Impress R&D

「1．面倒なく使える」は、忙しい営業部にとっては必須だ。パソコンの前で独りあれこれ悩むことはタブーである。
「2．ホけをざっと説明していく。

Xoopsサイトの基本設定をクリアする●一番上にある「サイト名」を入力すれば、サイトのウィンドウにその名前が表示されるようになる。イントラポータルはブックマウレンソウ」、つまり報告・連絡・相談は、ークから利用される機会が多いはずだ。

コミュニケーションを活性化するCMSサXoopsサイトに管理者でログインしたらイトに不可欠な概念だ。これは本誌4月号「管理メニュー」
を開こう
（図2）
。管理メニ

短くシンプルな言葉で設定しておこう。の特集「コラボレーションワークの環境学」

ューの「システム管理」の項目は、大きく●「管理者メールアドレス」
を入力しておけでかなり詳しく語られているが、サイトの設「サイト管理」「コンテンツ管理」「ユーザーば、新規ユーザーが登録されたときなどに計次第で情報が偏った方向に流れるとい管理」の3つのグループに分かれる。

メールで通知されるようになる。緊急時のうことを理解しつつ作業を進めてもらいた連絡も入るようになるので、一番使用頻い。
「3．肩が凝らない」は、これまでの部管理メニューの内訳度が高いメールアドレスを入力しておこう。

署内イントラには適用できないと思われが●サイト管理……サイト全体の基本設定

携帯のメールを設定するというのも手だ

ちだが、意外と重要なものである。さまざ「一般設定」

が、設定次第ではサイズの大きいメールがまな制約や制限があって肩が凝るサイト●コンテンツ管理……情報の内容や表示届くこともあるので注意が必要だ。

は、情報のデザインが悪く、自由な発想が「バナー管理」「ブロック管理」「メタタ●「使用言語」
は日本語メインであればも生まれにくいのだ。
よし、方針は決まった。それでは必要な機能とコンテンツは何だろう。

グ／フッター設定」「モジュール管理」

ちろん「japanese」を選択する。

「顔アイコン設定」●「開始モジュール」
は、ログインをした際、●ユーザー管理……ユーザーやグループ初めに表示されるモジュールを選択するこ・部署内ニュース

「グループ管理」「禁止用語／アクセスとができる。ただ、現在のところ、使える・テーマ別掲示板

拒否IP設定」「ユーザランキング設定」

モジュールは「ニュース」と「登録ユーザー・意思決定（投票）「ユーザ管理」「ユーザ検索」「ユーザ宛一覧」
くらいなので、とりあえず一番見られ情報共有サイトとして考えると、ざっとこメール送信」

る機会の多い News を設定しておこう。

んなところだろうか。まだまだ考慮の余地●「サーバ・タイムゾーン」
は、日本国内のはあるかもしれないが、とりあえず考えつまずは一般設定だ（図 3）。ここは、20くものからシンプルに組み立てていくほう以上の項目にわたってサイトの基本設定を阪、札幌の GMT+9:00 を選択しておく。

がベターだ。早速、これらを実際に構築しするところだ。半分以上がさわる必要のな「 デフォルト・タイムゾーン 」も 同 様 にてみよう。

い項目なので、入力の必要のあるところだ

営業部内に設置したのであれば東京、大GMT+9:00 だ。

図2 管理メニュー

図3 サイト一般設定

インターネットマガジン／株式会社インプレスR&D©1994-2007 Impress R&D+++ iNTERNET magazine 2003.05 +++159

●「デフォルト・サイトテーマ」。Xoopsは、が生まれることになる。とができる。たとえば、掲示板機能や投票サイトのデザイン（ルック&フィール：色や●「新規ユーザ登録の際にメールにて知機能などである。早速、[管理メニュー]のレイアウト、文字のデザイン）をユーザーらせを受け取る」では、誰がメールを受け[システム管理]から[モジュール管理]を選が自由に選択できる。しかし、あまり自由取るかをグループで指定することができ択してどんなモジュールがあるのかを見てを与えてしまうとトラブルやユーザーサポる。たとえば管理者が標準で割り当てらみよう。

ートの手間が増えることが考えられるのれる「webmaster」や、登録ユーザー全員ずらっとたくさんのモジュールが一覧表で、ここではどれか1つ（たとえば「bluely」を対象とした「Registed Users」などがあ示されたはずだ（図4）。上の段にはインスなんかがスマートで綺麗）を選択し「全てる。これは後述していくが、自由にグルートール済みのモジュールが並び、下の段のユーザのテーマを変更する」にチェックプを追加していくことができるので、たとには今後インストールできるモジュールがを入れよう。また、その下の項目「サイトテ

えばサポートスタッフというグループを決並ぶ。
「ヘッドライン」「フォーラム」「ダウンーマの選択を許可する」を いいえ にす

めて、新しいユーザーが参加したときは何ロード」「投票」など、これらのモジュール

れば、すべてのユーザーに統一したデザらかのフォローをするといった体制を作るを自由に追加できる。

インを設定することができる。

ことも可能だ。

モジュールの細かい解説は後回しにす●「パスワードの最低文字数」
は、ユーザ

●最後に
「バナー広告を有効にしますか？」るとして、まずは当面の目的である「部署ーがアカウントを作ったときに設定するパだが、イントラだけにこれは「いいえ」にし内ニュース」「テーマ別掲示板」「意思決スワードの長さを指定するものだが、外部ておきたい。

定」を実現するモジュールをインストールしに公開するならともかく、内部イントラでこれ以外の項目は、触れなくても構わないていきたい。該当しそうなモジュールにはあれば短くしたほうが使い勝手はよくなる。

ので、そのままにしておこう。

「投票」と「フォーラム」がある。
「オンライン状況」
をインストールすれば、メンバーがしかし、ファイアーウォールなどのネットワーク構成によってはセキュリティー面での必要な設定をしたら「送信」ボタンを押対策を考える必要も出てくるので、運用すログインしているかどうかの状況が把握できて便利そうだ。これら各モジュールのせば完了である。

「管理」項目のメニューで「インストール」をる情報次第では管理者に相談したほうがいいだろう。
●「未登録ユーザの投稿を許可しますか？」は、基本的に「いいえ」にして考えたほう

Xoopsコンテンツデザイン
入門

選択して「送信」ボタンをクリックすれば完了だ。選択したモジュールが、上段のインストール済みリストに登録されて使えるようになる。さっそくサイトがどうなったか見がいい。なぜなら同じオフィス内で匿名性が保持された発言がゆるされると、スタッ一般的な設定が終わった状態のXoopsてみよう（図 5）。さまざまな 情報コンテフがお互いに不安を感じ始めるからだ。

サイトには、「ニュース」「参加者一覧」などナ が配置されて賑わしくなってきた。

もし故意でなくても、無記名で発言があっのコンテンツしかないが、ここに「モジューしかしこのままでは雑然さがぬぐえない

たとすれば、「一体誰が？」とよけいな詮索ル」といわれる コンテンツ を追加するこ

ので、情報コンテナの配置を編集してみ図4 モジュール一覧

160 +++ iNTERNET magazine 2003.05 +++図5 モジュールがインストールされた状態

インターネットマガジン／株式会社インプレスR&D©1994-2007 Impress R&D

よう。再び管理メニューからブロック管理をすべて サイドブロック―左 にアサイが溢れてしまっているので、バランスを見を選択する。

ンしよう。残りはすべて サイドブロック―つつ一部を左サイドに移動する必要もあ右 にする。

りそうだ。

Xoopsのサイト構成は3ペイン型が基本になっている。3ペインというのは、「トップ中央ブロックに関しては、レイアウトがこういった問題は「ブロック管理」に戻メニュー」「サイドメニュー」「メイン部分」でちょっと特殊なので注意が必要だ。基本って「並び順」を調整することで解決でき構成されるサイトの基本レイアウトのこと的に「上から下」に情報が流れるのだが、る。並び順というのは、ブロックが上からで、Amazonなど多くのサイトで標準とし「基本中央ブロック」→「ニュースやフォー順番にどう並ぶのかを指定する項目で、実て利用されているものだ。
「ブロック管理」

ラムのコンテンツ」という感じで自動的に際に数字を入力して順番を決める。たとでは、この 3 ペイン構造をベースにして、レイアウトされる仕組みになっている。つえば、左サイドブロックの承認待ちコンテ

情報コンテナ の配置を進めていく。

まり、中央ブロック内の配置（左・中央・ンツがメインメニューより上だった問題は、まず、ブロックの数が多い「サイドブロ右）の設定は「基本中央ブロック」内だけ

メインメニューに「1」を、承認待ちコンテック」から作業を進めよう。1つのモジューで適用されるので注意したい。いくらここンツに「2」を入力すれば解決する。ただ、ルをインストールして表示されるブロックをいじっても「コンテンツ部分」には変更

ほかにもログインなどのブロックがあるのは必ずしも1つとは限らないのだ。たとえは及ばないのである。さあ、ひととおりアで、通しで1から4まで番号を振ってしまおば「ニュース」モジュールでは、「本日のトッ

サインを変更できたら「送信」ボタンを押う（図7）。ブロックの場所を移動しながらプニュース」や「最新ニュース」などの複数し、処理が終了したらトップページを見て番号を振るとレイアウトが崩れることがあのブロックが並ぶ。

みよう
（図6）
。

るが、慌てずに管理画面とページを細かく行き来しながら調整していこう。

ここで「表示サイド」という項目に注目し左側は整理されたイメージで、ずいぶんてほしい。このプルダウンメニューをクリとわかりやすくなったが、「承認待ちコンテ

右サイドブロックも同様だ。もっとも重ックするとンツ」が「メインメニュー」の上にあるのは要で頻繁にアクセスされると思われるもの「サイドブロックー左」

おかしい。また、右側サイドメニューでは、から順番に並べていく。
「本日のトップニュ「サイドブロックー右」

関係のないブロックが連続して並んでいース」
をトップに、「最新ニュース記事」「オ「中央ブロックー左」

たり、 情報デザイン（情報のまとまり、ユンライン状況」「投票」「最近の登録ユー「中央ブロックー中央」

ーザーインターフェイス上のプロット（文ザ」「検索ブロック」という順番なら使いや「中央ブロックー右」

脈））がおかしい。そもそもたくさんの情報すい。という項目が表示される。これは各ブロックにおいて「サイド」か「中央」のどちらかに振り分けるだけでなく、中央の場合
図6 ブロックを編集した後のトップページは、右寄せ・左寄せの配置を指定できる。
サイドブロックの場合、「左」なら3ペイン

基本中央ブロックでいうサイドメニューにアサインされ、「右」なら中央ブロックの右側にさらにもう1つサイドメニューが作られて4ペインとなる。

サイドブロック左サイドブロックのすべてが「左」なら右側のサイドメニューは表示されない。

サイドブロック右それぞれのブロックを自由にレイアウトできるのだが、ここはしっかり計画を立てながら前に進もう。
まず、サイド（左右）と中央のどちらにどのブロックを並べるのかをイメージしよう。
ログインや承認など、ユーザーのアカウン

コンテンツ部分

図7 ブロックの順番を調整

トや基本操作に関するものをすべて左サ
イドメニューに集めると操作しやすくなって便利だ。ということで「ユーザ専用ブロック」「ログインブロック」「承認待ちコンテンツブロック」「メインメニューブロック」「フォーラムでの最近の投稿」「サイト情報」

インターネットマガジン／株式会社インプレスR&D©1994-2007 Impress R&D+++ iNTERNET magazine 2003.05 +++161

「投稿数ランキング」は営業部のイント板を複数設置できるのが特徴だ。ここでページの左側に設置した「メインメニュー」

ラではあまり必要でないし、「ニューストピはフォーラムの設定をして、メンバーが記の中にある「フォーラム」を選択する。先ック」は今のところまだ使わないので「表事を書き込める環境を構築していく。

ほど作成したカテゴリー「一般的な連絡」

示・非表示」で いいえ を選択して消してまず初めにすることは、フォーラムのテとフォーラム「雑談」が表示される。フォー

しまおう。また、「フォーラムでの最近の投ーマ（カテゴリー）を決めることだ。
「管理ラム名をクリックして現れた画面で「新規稿」は、自分の書き込みに対する返信のメニュー」を開き、「XoopsBB」の文字が刻スレッド作成画面へ」ボタンをクリックすれチェックがあるので、左に移動したほうがまれたバナー「フォーラム」のメニューからば、投稿フォームが表示される（図10）。

いいようだ。最後に「送信」ボタンを押せ「カテゴリの追加」を選択しよう。 新規カ投稿フォームでは、一般的な掲示板とば完了だ。

テゴリの作成 というフィールドが表示さ同じように「題名」と「メッセージ」を入力すどうだろう、かなり整理されてきて、やっれるので名前を付けよう。まずは「一般的る。Xoopsは投稿に関する機能が非常にと使える段階になってきたのではないだろな連絡」という感じで大雑把なくくりを作豊富で、「メッセージアイコン」をタイトルにうか（図8）。このようにコンテンツのデザるのがベターだ。

付加したり、メッセージにURLや画像を添

インは、1つ1つロジカルに考えながら構カテゴリーを作れたら、今度はフォーラ付するボタンや、文字の大きさ、色、装飾築していけば、結果として「見栄えのするムメニューから「フォーラムの追加」を選択などを設定することができる。メッセージページ」ができあがっていく。良質のサイする。 新規フォーラムの作成 というフォフォームの下に並ぶ顔アイコンをクリック

トを作るに欠かせないプロセスだと理解ームが登場する。これは要するに会議室すれば「顔文字」が挿入される。これは画してほしい。の名前である。初めてのフォーラムという面に表示される際、ちゃんと顔文字になっコミュニケーションは対話からことで、あまり堅苦しいのも問題だというている。メッセージを入力すれば、あとはことで「雑談」などにしてみる。 フォーラム「送信」ボタンをクリックすれば完了だ。の説明 は、手抜きせずしっかり書こう。
コミュニティーサイトにおいて、こういったメンバーの登録とアクセス権限の設定ガイダンス的な文章（インストラクションコサイトの骨組みが整ってきたので、いよンテンツという）は、サイトの活性化のたいよユーザーを加入させて情報交換をするめに非常に重要な役割を果たすのだ。他ための準備に入ろう。先ほどモジュール管の項目は、とりあえずこのままでいいだろ

さあ、それでは他のメンバーを招集する理の中で、「フォーラム」をインストールした。

う。
「新規フォーラムの作成」をクリックす前に、管理者以外のアカウントを作ってちフォーラムとは、いわゆる会議室、掲示板、るとフォーラムが立ち上がる（図9）。

ゃんと動作するか試してみよう。

BBSと呼ばれるもので、テーマごとに掲示

実際にフォーラムを利用するにはトップおっとその前に、ユーザーがアカウント図8 情報デザインがほどこされたトップページ

図9 「雑談」
フォーラムを追加した

162 +++ iNTERNET magazine 2003.05 +++インターネットマガジン／株式会社インプレスR&D©1994-2007 Impress R&D

を登録する際にはXoopsがメールでアカ参加者が見えてしまうので、もし会社外の重要だ。たとえば今回、「自分に関する情ウント登録の通知をするので、Xoopsが使人も参加するなど特殊な事情がある場合報や操作系は左側に集める」というポリシ用するメールサーバーの設定をしておかな

は権限を与えないほうがいいかもしれなーを決めた。右サイドの「頻繁に見る情報

け れ ば い け な い 。 設 定 ファイル は 、い。些細なことだが、情報流出には十分を上に並べる」というポリシーもそうだ。こC:¥WINNT¥php.ini（98／Meの場合にはな注意が必要なのだ。なお、この際、「管れだけでも、今後のコンテンツ展開に大きC:¥windows¥php.ini）だ。メモ帳などのテ理者権限」だけは絶対にチェックを入れなな指針を与えられることになるのである。

キストエディターで開き、以下の部分を自いように注意したい。

分がいつも使っているメールサーバーにどうだろうか？ これで新しく作ったユ変更する。一部のISPでは使えない場合ーザーもフォーラムに参加できるようになもあるので、その場合は社内LANの管理ったはずだ。管理者が書き込んだスレッ者に相談しよう。

ドを開いて「reply」ボタンを押してコメン[mail function]

スのコミュニケーションがスタートできる。

; For Win32 only.

早速サイトのURLをメンバーに教えて運用

SMTP = ＜ここをメール送信サーバーにをスタートしよう。

トを書き込んでみよう。これで掲示板ベー変更＞; For Win32 only.
sendmail̲from = ＜ここを自分のメール実践型コミュニティーサイトを目指すぞ！

アドレスに変更＞

次回からは、参加ユーザーの管理ポリシーや、より実用的な機能の運用について説明していきたい。

筆者プロフィール

増田"maskin"真樹
フリージャーナリスト／情報デザイナー。1999年
米国シリコンバレーにてベンチャー企業の立ち上げに参加。帰国後もネットエイジ（http://www.
netage.co.jp/）や関心空間などで新規事業の立ち上げに従事する。現在、関心空間ポータル（http://www.kanshin.jp/）のウェブマスターおよび「オンライン・コミュニティ・デザイン・ニュース」（http://www.kanshin.jp/portal/ocdn/）の編集長を兼任。
Blogはhttp://www.metamix.com/

今回はXoopsの基本設定とフォーラムログアウトして、一度Apacheを再起動機能についてざっと説明した。機能だけしてから、トップページの「新規登録」をクでなくコンテンツデザインの要素を踏まえリックする。
「ユーザー名」と「メールアドレて紹介したので、今後のサイト構築のイメ作ったCMSサイトを公開中!!

ス」、そして「パスワード」を設定すればすージが膨らんできたのでないだろうか。

この連載で構築したXoopsのサイトを公開してぐにアカウントができるので、ログインしてこれからメンバーを集めてサイトを運営います。自由に参加できるので、CMSサイト構し始めると、想像もしなかったような問題

築に関する話題を話し合ったり、連載の内容……しかし……書き込めない！ 多くのやアイデアが生まれてくるようになる。そでうまくいかなかったことを質問したりして活用ユーザーがつまずく部分だが、実はインスういった「ハプニング」に適切に対応するしてください！

トール後の状態では、すべてのログインユ

ために、初めに「こんなサイトを作る」
とい（協力：MyWebjapan）

ーザーの書き込みは制限されているのでうことをじっくりイメージすることがとてもフォーラムに書き込みをしてみよう。

ある（先ほど書き込んだのは管理者でロhttp://test.mywebjapan.com/xoops

グインしていたからできたのだ）。ユーザーがフォーラムに書き込めるようにするには、管理者がユーザーに書き込み権限を与える必要があるのだ。
管理者でログインし直して、管理メニューの「システム管理」から「グループ管理」を選択しよう。
「ユーザグループの編集」からRegistered Usersの「編集」ボタンをクリックしよう。これが一般の登録ユーザーの権限を定義するグループだ。編集画面で操作する必要があるのは「モジュールアクセス権限」と「ブロックアクセス権限」である。両方ともすべての項目にチェック
図10 スレッドを追加を入れよう。ただし、モジュールアクセス権限の「登録ユーザ一覧」では、すべてのインターネットマガジン／株式会社インプレスR&D©1994-2007 Impress R&D+++ iNTERNET magazine 2003.05 +++163

［インターネットマガジン バックナンバーアーカイブ］ ご利用上の注意
この PDF ファイルは、株式会社インプレス R&D（株式会社インプレスから分割）が 1994 年～2006 年まで発行した月刊誌『インターネットマガジン』の誌面を PDF 化し、「インターネットマガジン バックナンバーアーカイブ」として以下のウェブサイト「All-in-One INTERNET magazine 2.0」で公開しているものです。

http://i.impressRD.jp/bn
このファイルをご利用いただくにあたり、下記の注意事項を必ずお読みください。
z 記載されている内容（技術解説、URL、団体・企業名、商品名、価格、プレゼント募集、アンケートなど）は発行当時のものです。
z 収録されている内容は著作権法上の保護を受けています。著作権はそれぞれの記事の著作者（執筆者、写真の撮影者、イラストの作成者、編集部など）が保持しています。
z 著作者から許諾が得られなかった著作物は収録されていない場合があります。
z このファイルやその内容を改変したり、商用を目的として再利用することはできません。あくまで個人や企業の非商用利用での閲覧、複製、送信に限られます。
z 収録されている内容を何らかの媒体に引用としてご利用する際は、出典として媒体名および月号、該当ページ番号、発行元（株式会社インプレス R&D）、コピーライトなどの情報をご明記ください。
z オリジナルの雑誌の発行時点では、株式会社インプレス R&D（当時は株式会社インプレス）と著作権者は内容が正確なものであるように最大限に努めましたが、すべての情報が完全に正確であることは保証できません。このファイルの内容に起因する直接的および間接的な損害に対して、一切の責任を負いません。お客様個人の責任においてご利用ください。

このファイルに関するお問い合わせ先
All-in-One INTERNET magazine 編集部
im-info@impress.co.jp
Copyright © 1994-2007 Impress R&D, an Impress Group company. All rights reserved.