XOOPS入門 ~ひとが集まるWebをつくる。~(坂井 恵 天野 龍司)|翔泳社の本
  1. ホーム >
  2. 書籍 >
  3. XOOPS入門 ~ひとが集まるWebをつくる。~

XOOPS入門 ~ひとが集まるWebをつくる。~



形式:
書籍
発売日:
ISBN:
9784798106182
定価:
3,080(本体2,800円+税10%)
仕様:
B5変・464ページ

ウェブの運用は「XOOPS(ず~ぷす)」におまかせ

個人サイトでもポータルでも、用途を問わずに手軽にウェブサイトを構築。登録メンバーだけが書き込みできる掲示板をフォーラムで手軽に実現。ユーザ登録や認証の機能も組み込みで安心。自作のソフトウェアや作品をダウンロードでどんどん公開。“What’s New”はニュースにおまかせ。日々の更新もブラウザから書き込むだけ。コメント機能も充実。テーマセットでデザイン一新。カスタマイズはテンプレートとスタイルシートでハッピー。そのほかリンク集にRSSにFAQにアンケート投票に問合せフォームにスケジュール帳付きカレンダーにフォトアルバムに、ウェブログやWikiだってOK。しかもフリー!

●個人サイトでもポータルでもラクラク構築
インターネットのWebサイトを立ち上げるときに、HTMLタグを手で打ったり、ビルダー系のツールを使うのは「もう古い!」。これからは個人でもポータルでも「CMS(コンテンツ・マネージメント・システム)」で作っていく時代です。
「XOOPS(ズープス)」は、コミュニティ系のウェブサイトを立ち上げるのに最適な、オープンソースのCMSツールです。レンタルサーバスペースをお持ちなら、簡単に導入できるでしょう(※)。組み込みの多彩なモジュールによって、登録メンバーだけが書き込みできる掲示板や、自作のソフトウェアや作品を公開できるダウンロード機能、ニュースの掲載、コメント、リンク集、アンケートなど、必要なものがほとんど揃っていて、設置後すぐに利用できます。

●HTML不要でドンドン更新
XOOPSは運用や管理も難しくありません。日々の更新はブラウザからコンテンツを書き込むだけ。管理もすべてブラウザから行います。デザインを変えたければ、インターネットからテーマセットをゲットして着せ替え、もっと細かいカスタマイズはテンプレートとスタイルシートで自由自在です。

●インストールから事例まで、まるっと一冊に凝縮
本書は、モジュールのHackやXOOPSを使った商用サイトの構築など、XOOPSコミュニティの中心で活躍して経験も知識も豊富な2人の著者が、これまで培ってきた有用なTIPSを惜しげもなく注ぎ込んで書き上げました。XOOPSの機能紹介や導入だけでなく、実際に実用的なサイトを立ち上げるためのノウハウや実例が数多く盛り込まれています。
パワーユーザーから初心者・エンドユーザーまで、きっとXOOPSで素敵なWebサイトを作り上げることができるでしょう。

※ ただしMySQLとPHPが必要なので、レンタルサーバ選びには注意してください。

第1章 XOOPSとは

1-1 Webサイトを作ろう
1-2 XOOPSで作るWebサイト

第2章 XOOPSはこんなところで使われている

2-1 XOOPSの情報源
2-2 見回せばこんなにXOOPSサイトが

第3章 ユーザから見たXOOPS―XOOPSサイトを利用してみよう

3-1 これがXOOPSのトップページだ
 XOOPSを構成するブロックとページレイアウト
3-2 ゲストとして使ってみよう
 フォーラムを覗いてみよう
 フォーラムのスレッドを表示する
 変身!テーマセットチェンジ!
3-3 ユーザ登録してみよう
 ユーザ登録の手順
 登録の確認と承認
3-4 登録ユーザとしてログインしてみよう
 いざログイン!パスワード覚えてる?
 ログイン前と比較してみよう
3-5 とっても便利なイベント通知機能
 ブックマーク機能
 イベント通知機能
3-6 フォーラムに投稿してみよう
 XOOPSbbcodeと顔アイコン
 テキスト入力エリアの使い方
3-7 投稿できるのはフォーラムだけじゃない
 ニュース記事の投稿
 リンク集へのサイト登録
 コメントの表示と投稿
3-8 検索してみよう
3-9 アカウント情報とアバター
 アカウント情報を変更しよう
 アバターってなに?

第4章 XOOPS2のインストールと基本的な設定

4-1 サーバを用意しよう
4-2 ファイルを用意しよう
 配布ファイルのダウンロード
 ファイルのアップロード
4-3 XOOPSのインストール
 (1)インストールに使用する言語を選択する
 (2)概要説明
 (3)ファイルのアクセス権のチェック
 (4)データベース、およびパス・URLの設定
 (5)設定内容の確認
 (6)設定の保存
 (7)パス・URLのチェック
 (8)データベース設定の確認
 (9)データベースをチェック
 (10)データベーステーブル作成
 (11)サイト管理者についての設定
 (12)データの生成
 (13)インストール完了
 (14)トップページ
4-4 インストール後の確認事項

第5章 XOOPS管理の基本

5-1 まずこれだけは覚えておこう
5-2 一般設定
 一般設定
 ユーザ情報設定
 METAタグ/フッタ設定
 禁止用語設定
 検索オプション
5-3 モジュールとブロックとグループの管理
 モジュール、ブロック、グループ
 モジュールの管理
 グループ管理
 ブロック管理
5-4 その他の主な管理機能
 バナー管理
 ユーザランキング
 ユーザ管理
 ユーザ検索
 そのほかの機能

第6章 モジュールで機能アップ

6-1 モジュールを使おう
6-2 ニュースモジュール
 用意されているブロック
 ニュースモジュールの主な画面
 ニュースモジュールの簡単な使い方
 ニュースモジュール管理の詳細
 ニュースモジュールの一般設定
6-3 フォーラムモジュール
 用意されているブロック
 フォーラムモジュールの主な画面
 フォーラムモジュールの簡単な使い方
 フォーラムモジュール管理の詳細
6-4 ヘッドラインモジュール
 用意されているブロック
 ヘッドラインモジュールの主な画面
 ヘッドラインモジュールの簡単な使い方
 ヘッドラインモジュール使用上の注意点
6-5 リンク集モジュール
 用意されているモジュール
 リンク集モジュールの主な画面
 リンク集モジュールの管理
6-6 FAQモジュール
 FAQモジュールの主な画面
 FAQモジュールの管理
6-7 投票モジュール
 用意されているブロック
 投票モジュールの主な画面
 投票モジュールの管理
6-8 お問合せモジュール
6-9 サードパーティ製モジュールを使おう
6-10 カレンダーモジュールpiCal
 用意されているブロック
 piCalの主な画面
 piCalの管理
6-11 フォトアルバムモジュール―myalbum-P
 用意されているブロック
 myalbum-Pの主な画面
 myalbum-Pの管理
 イメージマネージャ統合機能

第7章 デザインに凝る―テーマセットとテンプレート

7-1 XOOPSサイトの見ばえ
7-2 テーマセット
 テーマ選択の管理メニュー
 テーマセットを追加するには
 defaultテーマに手を加えてみよう
 一歩進んだ自作テーマセット
7-3 テンプレート
 テンプレートとは
 「テンプレート・マネージャー」の構造
 テンプレート変更の実例
 テンプレートの一括管理―テンプレートセット

第8章 より深くXOOPSを使おう―カスタムブロックの活用とソースコードのハック

8-1 ハックで、よりあなた好みのXOOPSに
8-2 カスタムブロックで遊ぼう
 ブラウザのリファラーを表示する
 XOOPSのグローバル変数をカスタムブロックで使う
 データベースからデータを取得して表示する
 XOOPS本体のクラスを利用してデータを取得する
8-3 Smartyテンプレートのハック
 モジュール毎にテーマファイルを変更する
 未読プライベートメッセージ数を表示する
 Newマークを表示するSmartyプラグイン
8-4 お手軽モジュール化
 無機能スケルトンモジュール
 ブロックだけのモジュール
 ブロックのテンプレートを利用する
 単独HTMLページのモジュール化
 外部サイトへのリンクをメニューに組み込む
8-5 XOOPSにメスを入れる
 管理画面を少し便利に―admin_r
 フォーラム・モジュールの機能追加―newbb_r
8-6 より良いXOOPSハッカーになるために
 Webで参考情報を探す
 XOOPSのデバッグモードを活用する
 MySQLに登録されているデータを見る
 XOOPSのソースコードを解析する
 情報共有でより良いハックを

第9章 XOOPSサイトを作ってみよう―サイト構築、4つの事例

9-1 はじめに
 XOOPSサイト構築の手順
 共通事項など
9-2 事例 1:XOOPS日本公式サイトを真似てみよう
 XOOPS日本公式サイトのの構成
 まねっこサイトの構築開始
 ニュース設定
 フォーラム設定
 ブロック配置
 カスタムブロック
 ここでいったん確認を
 グループ管理
 その他の細かい設定
 まねっこサイトの動作確認
9-3 事例 2:凹凸開発の社内コミュニティサイト
 社内サイトの構築プラン
 サイトの構築に取りかかる―準備作業
 構築作業―モジュール設定
 構築の仕上げ
 見ばえを調節する
9-4 事例 3:洋酒愛好会のサイト「Liquor Fan」
 サークルサイトの構築プラン
 構築の準備作業
 モジュールの設定
 ブロック設定
 グループ設定
 テーマセットのカスタマイズ
 運営スタッフのユーザ登録
事例 4:ウェブログみたいなポータルサイト「上越インフォ」
 地域ポータルサイトの構築プラン
 構築作業のはじめ―基本設定
 モジュール設定
 ブロック設定
 グループ設定
 テーマセットのカスタマイズ
 テンプレートセットのカスタマイズ―Newマーク
 ウェルカムメッセージ
 完成
 更新作業

Appendix

 Appendix A XOOPSの歴史
 Appendix B XOOPSのフォルダ構成
 Appendix C XOOPSbbcodeの表示例
 Appendix D セキュリティソフトでのリファラの設定
 Appendix E サードパーティ製モジュール一覧
 Appendix F テンプレートファイル一覧
 Appendix G FTPクライアント「FFFTP」の使い方

本書は付属データの提供はございません。

お問い合わせ

内容についてのお問い合わせは、正誤表、追加情報をご確認後に、お送りいただくようお願いいたします。

正誤表、追加情報に掲載されていない書籍内容へのお問い合わせや
その他書籍に関するお問い合わせは、書籍のお問い合わせフォームからお送りください。

利用許諾に関するお問い合わせ

本書の書影(表紙画像)をご利用になりたい場合は書影許諾申請フォームから申請をお願いいたします。
書影(表紙画像)以外のご利用については、こちらからお問い合わせください。

追加情報はありません。

ご購入いただいた書籍の種類を選択してください。

書籍の刷数を選択してください。

刷数は奥付(書籍の最終ページ)に記載されています。

現在表示されている正誤表の対象書籍

書籍の種類:

書籍の刷数:

本書に誤りまたは不十分な記述がありました。下記のとおり訂正し、お詫び申し上げます。

対象の書籍は正誤表がありません。

最終更新日:2006年02月27日
発生刷 ページ数 書籍改訂刷 電子書籍訂正 内容 登録日
1刷 041
URL
2刷
http://www.ninomiyasports.i-3.jp/
http://www.ninomiyasports.com/

本誌掲載のURLでもサイトは表示されますが、公式にはninomiyasports.comドメインで統一されているとのご連絡をいただきました。お詫びして修正いたします。
2004.06.03
1刷 118
メモ4行目
4刷
「オリジナルの配布ファイルをダウンロードする場合」
本体と言語ファイルを別々にダウンロードする場合」
2005.04.14
1刷 182
図5-14キャプション
2刷
「新米」が追加されたユーザランキングの設定
「おはつです」が追加されたユーザランキングの設定
2004.06.08
1刷 240
下から2行目
4刷
設計を変更しないままだと表示され続けるので
設定を変更しないままだと表示され続けるので
2005.04.14
1刷 250
見出し「piCalの主な画面」直下の行
2刷
先ほどの図6-13のように
先ほどの図6-15のように
2004.06.08
1刷 278
7行目
4刷
改造したり、いち作成することも
改造したり、いちから作成することも
2005.04.14
1刷 289
コード下から1行目
6刷
<a href="http://youesite/search.php">
<a href="http://yoursite/search.php">
2006.02.27
1刷 313
MySQLからデータを検索して表示するコード
3刷
$url =XOOPS_URL."/modules/news/article.php?story_id="……
$url =XOOPS_URL."/modules/news/article.php?storyid="……

同コードは添付CD-ROMにも含まれています。CD-ROMからコードをコピーして使用する際にも修正が必要になります。
2004.06.09