phpBB modulhoz a felhasználók migrálása

kree képe

Sziasztok!

Van nekem egy phpBB3 fórumom, már jóideje megy, sok regisztrált felhasználóval. A hozzá tartozó oldal független tőle, az csak egy egyszerű php-s oldal. Ezt akarom most lecserélni a Drupalra (merthogy a Drupal jó ;), de a fórumot is meg akarom tartani, hisz sok adat, hsz gyűlt már össze benne. Értelemszerűen integrálni kéne hozzá a fórumot, amihez meg is találtam a modult: http://drupal.org/project/phpbbforum

Ez nagyon szépen működik, telepítve ha valaki regisztrál a Drupal-on, annak regisztrációja lesz a phpbb-ben is - a modul bővíti a phpBB adatbázisát is, beleírja oda is a regisztrációkat, akár még iframe-ben is lehet a fórum a Drupal keretein belül.

A bajom csak annyi maradt, hogy a MÁR regisztrált felhasználóknak regisztrált Drupal felhasználókként is meg kéne jelenniük a Drupal adatbázisában, hogy egy helyen kelljen csak belépniük.

A legjobb ugye az lenne, ha közös adatbázist használnának, de gondolom azt feleslegesen bonyolult dolog lenne kivitelezni, de most nekem elég lenne egy egyszeri migrálás is (úgy tudom ezzel a szóval helyesen illetem meg a műveletet), hogy a fórum felhasználóit hozzátenni a Drupaléhoz. Onnantól kezdve az újabb regisztrálók már mindkét adatbázisban meg fognak jelenni. Volna erre esetleg egy modul, vagy eljárás, amit ismer valamelyikőtök? Sajnos csak úgy SQL-ben nem nagyon megy, mert a jelszavakat más módon tárolja a két progi.

A Drupal.org-on is kérdezgettem, de ott annyiban maradtak, hogy nem lehet... de szerintem ez nem egy olyan nagy dolog, amit ne lehetne megoldani - csak nekem nagy falat :)

Melyik modulhoz, modulokhoz kapcsolódik a téma?: 
Pasqualle képe

http://drupal.org/project/phpbb2drupal
a modul leirasa alapjan ezzel tudsz felhasznalokat importalni

0
0
kree képe

Huh, hát köszi. Ez a modul valóban arra való... Csak egyelőre nem minden szükséges modul megy 6os Drupalon. De köszönöm szépen! Remélem segítségemre lesz :)

0
0
Pasqualle képe

melyik modulokra varsz, hogy atterhess D6-ra?

0
0
kree képe

Szóval újra itt.

Igazából nem tudom, melyik modul lehet a felelős... A Secure Password Hashes (phpass) szükséges ennek a modulnak, merthogy a phpBB md5-ös kódolást használ, és ha jól vettem ki a phpass lesz ezért felelős a Drupalban. 6-oshoz való verziója a drupal.org-on nincs, de a http://www.theraggedyedge.co.uk/project/phpbb-2-drupal -on le lehet tölteni egy elvileg 6oshoz való verziót, viszont az warning-al tér nekem vissza:

warning: array_search() [function.array-search]: Wrong datatype for second argument in D:\...\drupal\modules\phpass\phpass.module on line 16.

Gondoltam csak warning, ezért így is megpróbáltam a migrációt, de amíg ez az üzenet világít fenn, a phpBB2Drupal ennél marad:
You are not ready for the migration yet. Check the settings above.

Valószínű a warning miatt, mert minden más beállítás stimmel... Legalábbis nekem.

Az még csak ezután jön, hogy a privát üzenetek migrálásához a phpBB2Privatemsg modul (mely együtt telepíthető a phpBB2Drupal-al) igényli a Privatemsg modul meglétét, aminek szintén nem jött ki a 6os verziója sajnos.

Esetleg valaki próbálkozott már vele? Vagy egyéb tipp, mi lehet a baj?

Köszi!

0
0
Pasqualle képe

a phpass modulnak van D6os verzioja d.o-n. Probaltad mar azzal is? Doug Green megbizhato fejleszto.

0
0
kree képe

Azzal már megy, köszi szépen a tippet! Nem küld hibaüzenetet a phpass. Sikerült elérnem, hogy a phpBB2Drupal lefuttassa a migrálást. Le is futott, de sehol sincsenek a júzereim a phpBB-ből... Mikor először futtattam, sok-sok warningot írt, de a legvégén sikeres migrálásról számolt be, azóta meg ha újra futtatom, azt mondja, hogy már megtörtént a migrálás.

Pasqualle, te nem próbáltad ki ezt már esetleg? Valami újabb tipp?

0
0
Pasqualle képe

nem, meg nem probaltam. de ha lesz egyszer egy kis idom akkor ranezek, hogy hol lehet a hiba..
ugy kethetente nyugodtan up-old fel nekem a temat, ha esetleg megfeledkeznek rola..

0
0
kree képe

Na, csak sikerült! Én rontottam el, mert előtte futtattam a phpbbforum modult, ami végülis átírta a phpBB-t, hogy a Drupal adatbázisát használja. Így nem csoda, hogy a phpBB2Drupal nem találta ott a tagokat.

De így már megvan a sorrend, előbb kell a phpBB2Drupal, aztán a phpbbforum.

Köszönöm a segítséget Pasqualle!!

0
0