Joomla és a phpbb3 összekötése
Mire van szükségünk:
Felkészülés a bridge használatára:
- Első lépésben telepítsük a tárhelyünkre a joomla-t.
- telepítsük a phpBB-t a kívánt helyre. Javasolt a /forum alkönyvtárba a joomla gyökerében. A másik javaslatom az, hogy a phpBB_ prefix (előtag) egy adatbázisban legyen a Joomla adatbázisában. Ingyenes tárhelyeken nincs is más lehetőség a legtöbb helyen.
- A mellékletben szereplő phpBB bridge-t csomagoljuk ki a számítógépünk egyik könyvtárába.
- Így kaptuk a következő könyvtárakat és fájl-t:
- /administrator
- /libraries
- /phpbb_files
- usertools_plugin.zip
Mielőtt neki állnánk bármit is csinálni készítsünk biztonsági mentést a fájlokról és az adatbázisról!
phpBB3 beállítása:
A phpbb_files könyvtárból másoljuk a fórum gyökerébe könyvtárhelyesen a fájlokat.
Ha a Joomla nem a jos_users táblában tárolja a felhasználói adatokat, akkor nyissuk meg a /includes/auth/auth_db.php fájlt és keressük meg a következő sorban a jos_users bejegyzést:
44. sor jos_users és módosítsuk a megfelelő előtagra.
Másoljuk ezt be a common.css fájlba:
#page-header, #page-body, #page-footer {
margin: 0 21px 0px 21px;
background: #fff;
width: auto;
}
Joomla 1.5 beállítása:
A következő könyvtárakból könyvtár helyesen másoljuk be a Joomla gyökerébe a fájlokat:
/administrator
/libraries
Jelentkezzünk be a Joomla adminisztrációs felületére és ott telepítsük a usertools_plugin.zip bővítményt, majd a telepítés után engedélyezzük a használatát.
Ha mindent jól csináltunk akkor a Joomla-t összekötöttük a phpBB3 fórumunkkal.
A következő problémával kell szembe nézni:
A meglevő phpBB_user táblából nem képes az adatokat átmenteni a jos_users táblába, ezért a Joomlába újra kell regisztrálni ugyan azzal a névvel, majd bejelentkezve a fórumba megkapja a már beállított jogokat.
A fórumban ki kell kapcsolni a regisztráció lehetőségét.
Megjegyzés: A bridge nem a JFusion vagy a RocketWerx munkájának eredménye.
A cikket beküldte: krausz



