Ih glaube, da wirst du ums englische nicht herum kommen. Bei mir läuft es noch nicht ganz, da beide Sachen auf verschiedenen Subdomains laufen.
Im normalfall dürfte die mitgelieferte Doku jedoch ausreichen.
ganz kurze Kurzfassung:
beides muß auf gleicher Domain installiert werden
läuft:
Bulletin board:
http://yourdomain.com/board/
Coppermine:
http://yourdomain.com/gallery/
läuft nicht (wobe es aber angeblich eine engl. Anleitung dazu gibt):
Bulletin board:
http://board.yourdomain.com/
Coppermine:
http://gallery.yourdomain.com/
Zuerst müssen beide Sachen alleine laufen können, erst dann Integration starten.
Alle in Coppermine angelegten Bilder User, Gruppen usw. gehen bei der Integration verloren!
Backup aller Daten und Datenbanken machen.
Im Forum den Cookiepfad auf "/" setzen.
im Ordner coppermine/bridge die Datei phpbb.inc.php öffnen und Datenbankinfos sowie Pfad zu dem Forum eintragen:
Code: Alles auswählen
// 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);
speichern
coppermine/include/init.inc.php öffnen
suchen:
// define('UDB_INTEGRATION', 'phpbb');
ersetzen durch:
define('UDB_INTEGRATION', 'phpbb');
(dadurch sagst du, welche Forensoftware integriert werden soll)
Im Forenverzeichnis eine Datei mit folgendem Namen erstellen:
cpg_redir.php
Inhalt:
Code: Alles auswählen
<?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;
?>
Gruppenrechte müssen bei jeder Änderung im Forum nochmal in der Galerie vorgenommen werden.