|
|
システム概要↑
CCDBは Common Conversion Draw BBSの略で、
ひとつの掲示板システムで、複数の掲示板を設置することが出来る、テンプレート/スキン型の掲示板です。
CCDBは、DBを一切使用しないファイルベースの掲示板ですので、PHPの実行環境だけあればすぐに設置できるのが特徴です。
CCDBはオリジナルのテンプレート構造+スキン構造を持っています。
ベースは、ArtisanSmarty(PHP標準のテンプレートエンジンの日本語版)となっている為、
テンプレート言語としてデザイナは思う通りにデザイン出来ます。
また、デザイン用の設定が別ファイルとして用意される、一般的なスキン形式のデザイン方法もあります。
さらに、CCDBは世の中に出ているいくつかののBBS用スキン形式に対応している事も大きな特徴のひとつです。
CCDB専用に書かれたもので無くとも、設定ファイルから自動的に読み取って、表示することが出来ます。(※1)
また、その場合もArtisanSmartyを通して表示されるので、
ArtisanSmartyの特徴である、テンプレートファイルのキャッシュが行われ、
高速に動作します。
設置もらくらく、プログラムのソースを一切触ることなく、管理画面から殆ど全ての設定を行えます。
※1.これは、プログラム自身のクローンは一切行っていないため、
「同じスキン形式を読み込むことが出来る」他の、掲示板システム作者様の著作権を侵害するものではありません。
また、スキン自身の著作権は、スキン作者様に存在し、CCDBが提唱するスキン形式の記述方法、テンプレート形式の記述方法は、
スキン作成時の指標であり、それ自身はプCCDBのプログラム(CCDBがもつプログラムの著作権)に含まれません。
プログラムのエンジンが、if〜文に対して著作権を含めるのと同じと考えています。
(もし、含まれていたらスキン作成様は自由にスキンを配布することは出来ないでしょう。)
これは、他のスキン形式を提唱している方々も同じだと信じています。
CCDBの基本設定ファイルの編集↑
基本的にファイルをアップロードするだけで、CCDBは自分で考えて動きます。
動作上何か問題が在る場合や、カスタマイズしたい場合のみ、システム設定ファイルを変更してください。
システムファイルを変更することによって、自動で認識されている各ディレクトリのパスや、URLを手動で設定できます。
ディレクトリの配置を変更したい(ログディレクトリや、テンプレートディレクトリをドキュメントルートの外に置きたい等)
URLの自動認識がうまくいかない。
等と言った場合に、手動で設定ファイルを変更してカスタマイズしてください。
システム設定ファイルは、「bbs_system_ini.php」になります。
iniファイル形式の、ファイルになっていますので、
; 「;」から始まる行はコメントです
システムから読み込むための名前(変えないで下さい) = 設定を変更する値
; 例
system_path = ""
の様になっています。
ファイルにコメントが詳しく書いてありますので、適宜変更してください。
初期設定画面↑
CCDBの基本設定ファイルの編集を行わず、初期状態として説明をします。
変更をした場合は、適宜読みかえてください。
さて、ファイルのアップロードが完了したら、
{あなたのHPのURL}{CCDBをアップロードしたディレクトリ名}/index.php
にアクセスしてみてください。
通常では、デフォルトの掲示板が表示されますが、インストール完了までは、管理画面が表示されます。
インストール後の管理画面のURLは、
{あなたのHPのURL}{CCDBをアップロードしたディレクトリ名}/index.php?administrator
になります。
ファイルのアップロード時に、
適切なパーミッションが設定されていなければ、画面に、エラーメッセージが表示されているはずです。
その場合は、エラーメッセージが消えるように、正しいパーミッションを設定してください。
エラーメッセージが消えたら、次は、管理者パスワードの設定です。
管理者idと、管理者パスワードを設定してください。
忘れてしまうと、管理画面に入れなくなりますので、気を付けてください。
正常に、登録できたら、管理画面にログインし、初めての掲示板を作ってみてください。
これでインストール完了です。
掲示板は正常に表示されましたか?
|
|
|