ThWboard Support-Forum (Archiv)

Ort: / Boardübersicht / Allgemein / [frage] User in Textfile statt Datenbank -möglich?


Seite 1 von 1

florian schrieb am 30.11.2003 um 17:23 Uhr

Hi Jungs,
ich habe von vielen Seiten gehört, dass das ThWB sehr cool sein soll und bin jetzt sehr gespannt ob ich es auf einer neuen Community Site benutzen kann. Dafür bräuchte ich jedoch die Möglichkeit, User statt wie üblich in der Datenbank in einer geschützten Textfile auf dem Server abzulegen. Da ist nötig weil die Seite auf einem CMS basiert und ich keine getrennte Userverwaltung für Forum und Restseite haben möchte, das würde doppelte Registrierungen erfordern..
Leider konnte ich spontan keine Dokumentation zu diesem Thema finden, hat da jemand von euch Erfahrungen?
Grüße,
Florian.

bdominik schrieb am 30.11.2003 um 17:48 Uhr

Langsam, warum machst du es nicht so, das du das CMS bei der registrierung die User zusätzlich noch in der Datenbank anlegen läßt?

florian schrieb am 30.11.2003 um 17:58 Uhr

Hm, das wär auch ne Idee, da kam ich jetzt noch gar nicht drauf.
Das Problem ist, dass die Konstruktion wenn möglich auch noch Updates überleben sollte. Ich mache die Seite jetzt, übergebe sie aber dann an die SMV meiner alten Schule, weiß aber nicht wer das in 1-2 Jahren unter sich haben wird.
Eigentlich dachte ich an eine ausgelagerte Datei weil diese von Updates unabhängig wäre und nicht "aus Versehen" überschrieben werden kann.. In dieser hätte ich die Userdaten beider Sektionen.. Wenn ein User jetzt z.B. sein PW für die Bildercomments ändert bliebe das fürs Forum ja das alte, da müsste ich einiges customizen. Aber zur Not ginge es.. *überleg*

Bluetooth schrieb am 01.12.2003 um 08:08 Uhr

Ich hab mal sowas ähnliches geschrieben, eine Schnittstelle zwischen einem proprietären CMS und dem ThWboard. Dafür hatte ich mehrere Funktionen im Forum, dieses hat primär auf die Userdatenbank des CMS zugegriffen und die User dann im Forum angelegt, sowie eingeloggt. Hier ein kleiner Ausschnitt aus der Funktionsliste:

getUserDataFromCMS();
isUserRegistered();
createUserInDB();
updatePassInCMS();

Seite 1 von 1