==========================================================
Integracja 4images 1.7.x / phpBB2 MDD zredagowany przez admina Jan z zespołu 4images
Note: Main part in sessions.php is adapted from of phpBB
(C) 2001 The phpBB Group
phpBB and the file sessions.php are released under
the GNU General Public License
==========================================================
MOD ma na celu integracje tabel użytkowników skryptu 4images i phpBB2.
Po instalacji MOD-u rejestrację i logowanie przejmuje forum phpBB2, a galeria 4images korzysta z sesji i tabeli użytkowników forum phpBB2.
DemoInstalacja PL Najpierw przeczytaj, zabezpiecz kopię bazy danych,
zabezpiecz pliki Twojej domeny, przystąp do instalacji.==========================================================
Pobierz IntegracjęWypakuj plik
integration_phpbb.rarZawartość foldera 4images:
includes/sessions.phptemplates/poland/user_loginform.htmltemplates/poland/user_logininfo.htmlKopiuj za pomocą klient FTP folder
includes i folder
templates do folderu instalacyjnego galerii 4images,
zachowując wszystkie ścieżki plików:
sessions.php, user_loginform.html, user_logininfo.html:/4images/includes/sessions.php
/4images/templates/poland/user_loginform.html
/4images/templates/poland/user_logininfo.html
==========================================================
1.Po zainstalowaniu wszystkich plików, edytuj plik
includes/constants.php i odszukaj następujące wiersze kodu php, a następnie zmień je na nowe:
odszukaj:define('SESSIONS_TABLE', $table_prefix.'sessions');
i zmień na: define('SESSIONS_TABLE', 'phpbb_sessions');
(standartowo table prefix "phpbb_")
--------------------------------------------------------
odszukaj:define('USERS_TABLE', $table_prefix.'users');
i zmień na: define('USERS_TABLE', 'phpbb_users');
(standartowo table prefix "phpbb_")
--------------------------------------------------------
odszukaj:define('GUEST', -1);
define('USER_AWAITING', 1);
define('USER', 2);
define('ADMIN', 9);
i zmień na:
define('GUEST', -1);
define('USER_AWAITING', -1);
define('USER', 0);
define('ADMIN', 1);
-----------------------------------------------------
odszukaj:define('ADMIN_SAFE_LOGIN', 1);
i zmień na:
define('ADMIN_SAFE_LOGIN', 0);
-----------------------------------------------------------
2.Następnie edytuj plik
sessions.php i dokonaj odpowiednich ustawień w wierszu
// Set here the URL to your phpBB forum. WITH trailing slash!
$url_app = "http://www.4homepages.de/forum/";
wpisując odpowiednią ścieżkę do forum.
********************************************************
Wskazówki instalacyjne********************************************************
1. Integracja funkcjonuje tylko w tedy , kiedy tabele 4images i phpBB
znajdują się w tej samej bazie danych
--------------------------------------------------------------------------
2. Integracja zalecana jest z nowo zainstalowaną galerią 4images, z następujących powodów:
/ User "A" jest User-ID 1 w tabeli użytkowników galerii 4images.
Po integracji, galeria 4images korzysta z tabeli użytkowników forum phpBB2,
gdzie User "A" jest User-ID 2, a User "B" jest User-ID 1.
Wszystkie zdjęcia, komentarze i członkowsto w grupie użytkowników użytkownika "A",
należą wtedy do użytkownika "B"
--------------------------------------------------------------------------
3. Jeżeli 4images i phpBB2 są wywoływane przez różne Subdomains:
np.:
http://4images.domain.com http://phpbb.domain.comDokonaj następujących ustawień w Panelu Administracyjnym forum phpBB2 w
Ogólne => Konfiguracja =>Ustawienia Cookies
Domena Cookie= .domain.com
--------------------------------------------------------------------------
4. Przy usuwaniu użytkowników, musimy najpierw usunąć użytkownika w
Panelu kontrolnym galerii 4images:
Użytkownicy => Edytuj użytkownika
a następnie w Panelu Administracyjnym forum phpBB2
Użytkownicy => Zarządzaj => Administracja Użytkownikami
--------------------------------------------------------------------------
Kolejność czynności usuwania jest bardzo ważna!!!
Unikniemy w te sposób niepotrzebnych niespodzianek i problemów
Pamiętaj że po integracji galeria 4images korzysta z sesji i tabeli użytkowniów
forum phpBB2, a nie odwrotnie.Demo