XOOPS の走り書き

過去の記録を閲覧用に保存しています。投稿・編集はできません。一部の旧記法・画像や HTML の表示は再現されていません。同名ページは候補から選択してください。

「ふあふあファクトリー」の設置と運営を通じてのメモ。



XOOPS


http://www.xoops.org/

http://jp.xoops.org/



XOOPSとは


XOOPSはフリーで利用できるCMS(Community Management System)。

会員制のポータルサイトやニュースサイトが手軽に構築でき、その設定や管理も WEB ブラウザ越しに行う事ができる。

XOOPS は完成度が高く、インストール後即座に使える強力さを持っているけど、その分サイトとしての特性は固定気味。どうやってサイトを作るのか、ではなく、どのようなサイトを作るのか、ということを考える事が必要。

正直、個人のサイトや日記システムとしては巨大すぎ。また、システムとして大きく多機能なため、機械いじりに強くない大衆層には受け入れられにくいっぽい。



XOOPSの設置


XOOPS は PHP4 で書かれており、DB として MySQL を利用するのでそれらが使える環境が必要。



XOOPSのモジュール


XOOPS はモジュールを追加することで機能を増やすことができる。

どんなモジュールがあるかは XOOPS Wiki あたりを参照。

http://xoops.sourceforge.jp/wiki/xoops2/index?ETC%2F%A5%E2%A5%B8%A5%E5%A1%BC%A5%EB%BE%F0%CA%F3



モジュールはタウンロード後解凍して、ディレクトリ毎 XOOPS の module ディレクトリ下へコピーする。それだけで、管理画面にモジュールが現れる。



テーマ


テーマを切り替えることでサイトに違った外観を与えることが可能。

なんにも無いところからオリジナルテーマを作成するのは手間だけど、既存テーマを改造するくらいならそれなりに。



テーマファイル


XOOPS の theme ディレクトリ内にあるのがテーマファイル。ここに新規テーマを置くと設定に現れるようになる。

テーマファイルはブロックテンプレートと CSS ファイルで構成され、テンプレートは1ブロックの形を定義する html が 左、真ん中、右のそれぞれに存在。それをレイアウトする全体ページのテーブルテンプレートの計 4つがある。

通常 CSS をいじって色見とかを変えるだけで十分であろう。

ブロックの中、各コンテンツのレイアウトはテンプレートマネージャ内で管理されているテンプレートを書き換える事で行う。



ふあふあファクトリーのテーマ


まったく参考にならないうえに使いたがる人がいるのかどうかはともかく、置いておく次第。(for XOOPS2)

theme file : http://www.limo.fumi2kick.com/works/xoops/fuwafuwa_theme.tar.gz

template file : http://www.limo.fumi2kick.com/works/xoops/fuwafuwa.tar.gz

theme は XOOPS の theme ディレクトリに解凍。

template はシステム管理のテンプレートセット・マネジャーにて「テンプレートセットをアップロード」を使って登録する。