importeer tool e107

JohnT, ma mei 25 2020, 07:34P.M.

Beste ik probeer met de importeer tool mijn phpbb forum te importeren. Echter wat ik ook probeer het eindigt met een foutmelding.

Error
Query setup error for users

Maar dit kan net zo goed forum of andere te selecteren onderdelen zijn.

Ik heb de tabellen van phpbb onder gebracht in de database van e107. Deze database kan ik selecteren.

Daarna houd het op is er ergens een handleiding te vinden voor de importeer tool?

JohnT
Re: importeer tool e107
Leotgtje, di mei 26 2020, 04:58P.M.

Er kan inderdaad van alles aan de hand zijn, echter kan ik persoonlijk hier geen antwoord op geven.
De importtool hoort je eigenlijk stapsgewijs te helpen, zover mij bekend geen handleiding..
Probleem( in woordgebruik) is met phpBB dat ook zij steeds innoveren. Hebben sinds jan v3.3 en werken hard aan 4.
Ook wachtwoorden (manier van) ed zijn aan veranderingen onderhevig. Dus mogelijk werkt de importtool wel, maar onbekend voor welke versie eigenlijk bedoeld.
Jammer dat er zo goed als geen 'gebruiksersinformatie' is, en of iemand het wel of niet heeft gedaan (met of zonder succes). Helaas heb ik geen php forum met dbase in bezit, anders kon ik eens wat oefenen.
Ik denk dat je een fout krijgt met invoering van users in e107. Elke subtabel moet corresponderen met een bestaande e107 tabel, en als er iets afwijkt werkt het niet (incompleet) of geeft fouten.
Maar je hebt OOK wel het e107 forum geinstalleerd? Dat is wel een must, want het forum wordt 'opgewerkt met aanwezige info uit phpbb' Dus gebruikers wachtwoorden en berichten enz.. Helaas neem je niet mods en extra specifiek phpbb gerelateerde mogelijkheden mee. Kortom alleen intern, niet de omliggende schil.
De achterliggende gedachte is altijd geweest : e107 geeft toegang tot die data en draait vervolgens alles af onder e107 (zover mij dus bekend). Ik log dus altijd in op e107 en zie ook e107, maar alle data komen vervolgens uit phpbb.
Uiteraard kun je gerust een phpbb forum gebruiken op een subdomein bijvoorbeeld, echter dan heb je 2 inlogs. Een link is gauw gemaakt, en ik heb het al vaker gezien. Niemand die je zegt dat meerdere in elkaar verwoven systemen niet mag (alleen de gebruikers ondervinden hinder doordat elk iets anders vraagt.
Of er met alth_auth nog iets kan (verbinden met andere dabase/ iets andere tak) ook te weinig info.

Jammer dat een gerelateerd item hierover waarschijnlijk door herschrijving nieuwe codering op e107 waarschijnlijk geen prioriteit krijgt.. Je kunt vragen op phpbb forum, maar lijkt me dat zij ook wat anders aan hun hoofd hebben, dan ondersteuning geven aan een ander systeem (en dat is logisch ook). Ha, niemand wil eigenlijk 'klanten' verliezen. Oh ja mag niet vergeten: er zijn ook commerciële oplossing (converter sites), maar of dat allemaal werkt? Ik ben altijd beetje wantrouwend om iets te baseren op een review...

Re: importeer tool e107
JohnT, di mei 26 2020, 06:31P.M.

Bedankt voor de uitgebreide reactie. Zal is kijken naar de synchroniseer plugin. Alhoewel die ook weer zijn nukken heeft. Je forum moet persé in de map van e107 geïnstalleerd zijn en dat is het niet bij mij moet dus alles verhuizen.
Nu is het,
/forum
/portal
Het moet zijn /portal/forum.

JohnT
Re: importeer tool e107
Leotgtje, wo mei 27 2020, 11:35A.M.

Hee @JohnT heb eens iets geprobeerd (zal zeker niet alles dekken, is maar een test).
Pjoe lang geleden dat ik nog eens met phpbb3 heb gestoeid..

Maar goed laatste versie gedownload (3.3 van januari) en geinstalleerd op localhost als map binnen e107.
Ben dus admin en heb 1 gebruiker aangemaakt > dus 2 personen. Heb origineel eerste forum (=category) behouden met 1 extra post) en een nieuw forum met sub aangemaakt.
In beiden heb ik dan vervolgens een topic aangemaakt en een reply toegevoegd.

Voor test moet dat werken lijkt me. *basis

Nou de importeer plugin actief en opgestart (hij herkent bij mij direct de aanwezigheid en vinkt al wat aan) heb dat ook zo gelaten.
Vervolgens gestart en aangegeven welke dbase (had bb3 al reeds in dbase laten installeren).
Waarschuwingen dat er iets fout kan gaan enz.. (oke het is een test dus gaan met die....)

ZIjn wat mislukte dingen  en ook successen.. Oke door.
Vervolgens wil hij naar iets?? gaan > 404, maakt niet uit komt wel.. via links naar forum.. heela.. ben uitgelogd.
Even inloggen... heeft bb3 import dus mijn admin account gekaapt(e107), en moet ik inloggen met de admin van
bb3   NAA niet wat ik graag zie, maar kan er mee werken..(als je dat weet, is wel een belangrijk iets voor een echte drukke site).

Oke wat blijkt > resultaat> heeft gebruiker ook meegenomen en mij als admin zover zo goed.
Echter misschien is het mijn fout (kennis bb3) neemt hij niet dat install forum(categorie) van bb3 mee.
Kan dus niet zeggen of dat standaard is. het andere forum doet hij wel keurig.
Kortom de tool werkt wel, of het allemaal netjes alles doet kan ik dus niet zeggen, ben alleen dus niet gecharmeerd dat hij mijn admin overneemt.. en dat dingetje met die category post forum bb3 ?? geeft vraagjes..
ps de aangemaakte gebruiker van bb3 is dus (hijack?) ook lid bij e107 en kan daar dus inloggen.. Verdorie
had ik het geweten had ik in e107 extra gebruikers erbij gezet om te kijken wat hij wel doet..

dus werkt (misschien niet alles) maar kan aan mij liggen en de voorwaarden/kennis en wat en hoe.
Voor een echt goede test moet je dus veel data en veel gebruikers hebben in beide systemen. (voorkennis was dus wel handig > handleiding ala gebruikersinformatie zoals eerder beschreven).

Even iets toevoegen :

Re: importeer tool e107
Leotgtje, wo mei 27 2020, 12:02P.M.

Net een ideetje gekregen.. wat als phpbb3 blijft bestaan (als 2e site) en ik plaats daar een berichtje (reply).
E107 herkent dat dus niet op dat moment.. wat gebeurt er nou als ik die importer weer aanzet.. zelfde verhaal foutjes en succes.. en wat blijkt? hij neemt die laatste reply keurig mee over.. Das handig om te weten.. beetje omslachtig, maar daar zie ik wel wat handigheid in..

Re: importeer tool e107
JohnT, wo mei 27 2020, 09:21P.M.

Hartelijk dank voor de genomen moeite om dit uit te proberen. Helaas zal het gewoon goed moeten werken en kan ik niet nog dagen bezig zijn met foutopsporing.

Wat mij in dit hele verhaal tegenvalt is dat er plugins worden aangeboden die eigenlijk allang niet meer gebruikt kunnen worden met de huidige systemen. Ook het gebrek aan een beschrijving vind ik een tekortkoming, wij zijn tenslotte niet allemaal volwaardig php programmeur. Wil je zo'n applicatie dan toch actief houden vermeld dan op zijn minst met welke systemen het compatible is.

In de start vind ik E107 een prima systeem echter struikel ik over dit soort avonturen en zal dit E107 ook geen goed doen.

John.
Re: importeer tool e107
Leotgtje, do mei 28 2020, 08:18A.M.

Ok, maar e107 draait, en heeft nagenoeg alles aan boord. Het betreft extra functionaliteit (van derde partij) invoegen (heeft alleen maar een plugin vorm( de converter), windows heeft tegenwoordig apps, waren vroeger programmas). Dat is in elke tak een item. Oudere plugins werden ook weer in die zin gemaakt door derden, en die zijn eigenlijk verantwoordelijk voor het upgraden naar de nieuwe php en sql standaarden+ info. Probleem is nog steeds: er zijn zeg maar, v1 gebruikers en v2. Je kan ook zeggen we gooien de v1 eruit en dus ook die plugins ervoor (uiteindelijk gaan de hosters dat toch ook niet meer ondersteunen met php). Het is natuurlijk ook wel dat er slechts een paar programmeurs zijn, en de basis gratis systeem is. Was het commercieel getint (imo zoals wp) dan is dat een heel andere zaak, dan moet je de beurs trekken. Globaal is er dus altijd een verschil, phpbb is een forum gebaseerd systeem, e107 een content management systeem. Eenvoudig voobeeld uit de auto industrie ter vergelijking> heb een auto met H4 lampen, en had graag xenon H7 erin, mogelijk past het wel op de connectors, maar je koplamp kan smelten...Of anders een ander onderdeel, ..krijg het maar eens passend als het een ander 'merk' is.. En zo kom je terecht in een kringloop... Ps de converter werkt dus, en heb niks anders gedaan eraan (foutmeldingen waren een melding, resultaat was er. Of ik er tevreden mee ben ? dat is weer iets anders (dan heb je een persoonlijke visie erbij).
Re: importeer tool e107
JohnT, do mei 28 2020, 07:01P.M.

Zoals ik al aangaf, ik vind E107 prima jammer dat de betrokken plugin geen versie informatie heeft.

JohnT
Re: importeer tool e107
Tijn, vr mei 29 2020, 01:58P.M.

De importeer tool kan inmiddels aardig verouderd zijn en zal moeten worden geupdate. Ook omdat PHPBB ook niet heeft stilgestaan.

Het heeft weinig zin om een handleiding te maken als de plugin zelf niet up-to-date is.

Het beste is om een issue op Github te plaatsen. Indien er meer mensen met hetzelfde probleem zitten dan geeft dit wat meer prioriteit.
Re: importeer tool e107
JohnT, vr mei 29 2020, 09:15P.M.

Prima maar als er in de read.me staat dat de plugin geschikt is voor versie.... Dan is men ook geholpen.

JohnT
Re: importeer tool e107
Leotgtje, za mei 30 2020, 08:45A.M.

Even verduidelijken: het gaat over de core import, niet de phpbb plugin uit v1 .
Re: importeer tool e107
JohnT, zo mei 31 2020, 09:16A.M.

Klopt ik heb een kale install van E107 gedaan en daarin de import plugin geactiveerd.

JohnT
Re: importeer tool e107
Leotgtje, zo mei 31 2020, 10:56A.M.

ik meldde het even omdat het niet over de plugin als zodanig ging.
In kort wat ik deed : laatste versie e107; DAN het e107 forum activeren en een forum aangemaakt, zodat er iets bestaat..daarna bb3 v 3.3 geinstalleerd (map=phpbb3 naast alle andere hoofdmappen.
Dan alles van bb3 sql in zelfde dbase. En dan pas in admin import activeren.. (fout/waarschuwingen zijn ook omdat er al een forum (e107) is, dus ietwat dubbel.. dat is begrijpelijk, maar noodzaak.. en dat was het.
De rest staat in een eerder bericht.
Ben dus alleen mijn admin kwijt omdat ik in e107 anders heet dan in bb3..bb3 overschrijft dat..(dat vindt ik dus niet echt correct... (begrijp het wel, omdat men verwacht dat een zelfde admin dat doet en geen buitenstaander..).

Re: importeer tool e107
JohnT, zo mei 31 2020, 01:00P.M.

Bedankt voor de moeite zal er nog is naar kijken.

Overigens, je moet wel de forum plugin activeren maar GEEN forums/boards aanmaken. Volgens mij (als ik het mij goed herinner kun je PHPBB admin uitsluiten van de import.

Maar daarna is er nog genoeg werk. De tags van PHPBB zoals [img] worden niet herkent door het E107 forum dus al je plaatjes moet je ook bij langs gaan om de links te corrigeren. Maar dit zou nog direct in de database kunnen.

JohnT
Re: importeer tool e107
Leotgtje, zo mei 31 2020, 04:23P.M.

Ik denk dat er iets fout gaat...Mogelijk is dat geen forums hebben misschien juist, maar dat heb ik niet getest. Ik ga uit van een bestaand (ahum) iets: maw ik heb reeds een forum maar wil dat van bb3 erin dus..>opzet.
bbcode [img] wordt gebruikt in e107 .. ik weet niet of bb3 die als bijlage ziet : zo ja, dan wel dus..
je kan admin niet uitsluiten tenzij je dat op een andere manier voor aanpakt.
links correctie> zal een verwijzing zijn naar een map in de bb3 root( die zou dus dan door jou moeten worden overgeplaatst > niet vergeten dat je pad verandert doordat je bb3 een onderdeel ergens anders maakt op een root.
Re: importeer tool e107
JohnT, zo mei 31 2020, 07:28P.M.

Mijn redenatie is dat je de inhoud van PHPBB3 importeert in het E107 forum. Daarna is de admin van E107 automatisch ook admin van PHPBB3 want in principe bestaat dat niet meer en is het na import het forum van E107 geworden.

Over de afbeelding, dat was een gedachte mogelijk gebruiken beide forums verschillende middelen om naar een afbeelding te verwijzen, ik heb dit niet kunnen uitproberen omdat ik het importeren niet voor elkaar krijg.

JohnT
Re: importeer tool e107
JohnT, zo mei 31 2020, 08:20P.M.

Oeps ben er achter waarom het niet werkt. Alles opnieuw gedaan en wat beter op het scherm gekeken bleek de PHPBB tabel prefix niet goed te zijn. (er van uitgaande dat de standaard goed was) Ben hard toe aan een andere bril.

Nogmaals bedankt voor het meedenken, misschien hebben anderen nog iets aan dit avontuur.

JohnT
Re: importeer tool e107
Leotgtje, zo mei 31 2020, 08:52P.M.

Bedankt voor de info JohnT, maar die admin das ietwat anders dan dus zou moeten, ook al is dat aan te passen.
Maar heb je nou succes geboekt? Daar kom ik dus nou niet achter...
Re: importeer tool e107
JohnT, ma jun. 01 2020, 08:56A.M.

Succes, jawel de forums, berichten,reacties en users zijn netjes geïmporteerd.

Wat ik wel mis zijn het aantal topics en reacties deze staan allemaal op nul.

Verder de links naar de plaatjes maar daar kom ik wel uit. Wat wel mooi is is dat er in het bericht van E107 forum een melding staat van de missende bestanden. In deze melding kan ik zien waar de bestanden thuis horen.

Nu uitvogelen hoe ik het forum op de website in beeld krijg.

Forum

JohnT
Re: importeer tool e107
Leotgtje, ma jun. 01 2020, 09:08A.M.

Sitelinks ? main > ..plug/forum php > ala oud gebruik
Normaal tegenwoordig is dat middels SEF > forum main link met als SEF> index
Zie ook beheer/ URL instellingen 3e link linkerkant // kijk voor forum of aan/uit

En bedankt voor deze info. dan kunnen we wat verspreiden.... wink

blijf je toch even lastigvallen..welke bb3 versie had u?

q : Wat ik wel mis zijn het aantal topics en reacties deze staan allemaal op nul.

Oke brrrrrrrrr  wat als je in forum opties laat herberekenen? ( zou het niet zomaar zonder nieuwe backup doen; misschien gaat het daar alsnog fout).

Re: importeer tool e107
JohnT, ma jun. 01 2020, 06:51P.M.

Ik heb phpbb versie 3.3.0.

Dat het aantal topics op nul staat had ik al aangegeven wink

JohnT
Re: importeer tool e107
Leotgtje, di jun. 02 2020, 07:33A.M.

Dank je voor de info !.
Re: importeer tool e107
JohnT, di jun. 02 2020, 07:59A.M.

In E107 een hertelling van berichten uitgevoerd. Ging zonder problemen. Ga mij nu bezighouden met de afbeeldingen.

JohnT
Re: importeer tool e107
Leotgtje, di jun. 02 2020, 11:18A.M.

Als je een goede text editor gebruikt zoals Notepad++ of PSPad (of dergelijke, maar niet Notepad of word etc.) zou je ook de sql tabellen die verwijzen (zijn dus waarschijnlijk verkeerde paden naar de originele map);
 > ! de originelemappen laten bestaan! en dan middels zoeken en vervangen het oude pad om-noemen naar het nieuwe (dus 1 rootpad erbij denk ik?), dat voor al die paden doen (kan in 1 modus >alles vervangen).
Vervolgens opslaan en dan die weer in de database terugzetten.

Als je niet bang bent voor sql gebruiken, je kan normaal alleen de tabellen die je nodig hebt exporteren (in zijn geheel dan wel>structuur>drop/create insert into etc..(soort kleine backup)); die dan bewerken op je pc, daarna van de database verwijderen, en de bewerkte weer IMporteren.. scheelt misschien hele hoop werk.. Zo heb ik het vroeger ook gedaan voordat ik naar httpS ging: alle fixed httP links aanpassen en oude import sql inserts uit een oude backup met ook zo een pad verwijzigingen... Het is maar dat je het weet.

Re: importeer tool e107
JohnT, di jun. 02 2020, 12:59P.M.

Klopt zo is het ook de bedoeling.

JohnT