Modefy Coppermine Photo GalleryとphpBBをリンクさせる

2004年12月 5日 | Modefy | コメント (0)

フォーラム(掲示板)のCGIで有名なphpBBと画像アルバムのCGIで有名なCoppermine Photo Gallery(CPG)とは、ユーザー管理やログイン状態をリンクさせることができます。同じデータベースを参照させ、リンクさせています。

その手順は、CPGのdocs/index.htmlに英語で書かれています。ここでは、簡単に日本語でメモ程度にかいておきます。

■まず両者のデータベースをバックアップしておきます。

■CPGのbridgeディレクトリにあるphpbb.inc.phpを編集します。

// database configuration
define('PHPBB_DB_NAME','phpBB'); // The name of the database used by the board
define('PHPBB_BD_HOST','localhost'); // The name of the database server
define('PHPBB_DB_USERNAME','root'); // The username to use to connect to the database
define('PHPBB_DB_PASSWORD',''); // The password to use to connect to the database

// The web path to your phpBB directory
// If your URL to your board is for example 'http://yoursite_name.com/phpBB2/',
// you'll have to set the below var to '/phpBB2/'.
define('PHPBB_WEB_PATH', '/phpBB2/');
// Logout Flag
// the value of this boolean constant depends on your phpBB version:
// If your version of phpBB is 2.0.4 or lower - change the value to FALSE;
// if your version of phpBB is 2.0.5 or newer - leave it as TRUE
define('PHPBB_LOGOUT_GET', TRUE);

データベースの設定を編集します。phpBBが存在するディレクトリの設定もします。

■CPGのincludeディレクトリにあるinit.inc.phpを編集します。

define('COPPERMINE_VERSION', '1.3.2');
// User database integration
// Uncomment the applicable line if you want to use it
// define('UDB_INTEGRATION', 'phpbb');
// define('UDB_INTEGRATION', 'invisionboard');
// define('UDB_INTEGRATION', 'vbulletin23');

このphpbbが含まれる行の、行頭の//を削除し設定を有効にします。

■phpBBのルートにcpg_redir.phpというファイルを新規作成します。

<?php
if (!$_SERVER['HTTP_HOST']) {
$cpg_host=$HTTP_SERVER_VARS['HTTP_HOST'];
} else {
$cpg_host=$_SERVER['HTTP_HOST'];
}
$cpg_path='/gallery';
header("Location: http://".$cpg_host.$cpg_path);
exit;
?>

■グループの設定をシンクロする
phpBBとCPGのグループの設定を同じにします。

[414 Viewd (RSS: 0)] [Edit]
記事情報
  • 投稿日:
  • 更新日:
リンクソース
■記事用リンクソース:

■Wiki用リンクソース(PukiWiki):

■Wiki用リンクソース(MediaWiki):

■短縮URL:
コメントの追加









名前、アドレスをブラウザに記憶させますか?


※投稿には、名前とメールアドレスが必要です。
※メールアドレスは、表示されません。
※コメントにはタグは使えません。
※コメント中のURLは自動的にクリッカブルに変換します。





画像の中に見える文字を入力してください。



同カテゴリの人気記事
マイブログアンテナ
Feeds
EarlGrey Tearoom
メアド
counter
Powered by Movable Type