Hier eine kleine Techdemo für eine Benutzerverwaltung die in diesem Projekt zum Einsatz kommen soll:
http://www.purebasic.fr/german/viewtopic.php?t=20667
Bitte hier nicht über die Benutzeroberfläche diskutieren, die ist nur schnell zusammengeschustert um die Funktionen testen zu können.
Kleine Übersicht der Funktionen:
- Profile inkl. Avatarbilder
- Echtzeit - Chat
- Persönliche Nachrichten
- Kicken/Bannen von Usern
- Ändern des Usernamens
- Voller SQL Zugriff für den Admin
- Liste aller (nicht nur online) User anfordern
Messages werden alle 500 ms abgerufen, Userliste alle 2500 ms.
Kleine Übersicht über die Benutzeroberfläche:
Hauptfenster:
Doppelklick auf einen Username in der Liste: öffnet Profilfenster
Profilfenster:
eigener User:
Profil editieren. Doppelklick auf Avatar: Avatar ändern.
anderer User:
Profil ansehen. FlushCache: Offlinecache für den User löschen, neu laden. Nachricht senden: Privat Nachricht senden.
Administrate:
Passwort leer, kann geändert werden.
Stop Server: Server beenden
Change Admin Pwd/KickUser/BannUser/KickBannUser sollte klar sein.
ForceLogin: Loggt sich in den Usernamen ein. Ist der User noch online bekommt er einen Kick.
Download:
http://paladiumproject.q-soft.ch/public ... gement.zip
Featurerequests, Bugreports usw. einfach hier posten. Danke.
Gruß, Alex