Alapvető felhasználói adatokat kezelő Osztály
Located in /includes/Admin.inc (line 25)
| Class | Description |
|---|---|
| CheckNewUser | Regisztráció során megadott új felhasználói |
| DnD_User | DnD-s tulajdonságokkal felvértezett Felhasználói(User) |
A felhasználó email címe
A rendszer és a többi felhasználó is erre tudja küldeni az üzeneteket.
Egyedi felhasználói azonosító
Minden egyes felhasználó megkapja az adatbázistól (auto inc) ezt az azonosítót mikor beszúrásra kerül az adatbázisba és innentől kezdve ez permanensen meg is marad neki azonosítóként.
Egyedi felhasználói név
Rövid becenév (az ami mindenki számára látszódik)
A felhasználó jelszava
A jelszó eredetijének idéglenes tárolására kap értéket a regisztráció idejére. Ezután már nincs szerepe. (Az azonosítás során sem kerül többé használatba. A jelszónak amúgy csupán az MD5 hash-ét tárolja a rendszer.)
A regisztrációjának időpontja
Azt adja meg mely adat-elemeket töltse be a felhasználó objektum- példányába
Ezek az elemek egy SQL SELECT tagjai. Azon oszlopok nevei amikben a kívánt adatok szerepelnek.
- $user_data_elements = "id, name, email, reg_date";
- SELECT $user_data_elements FROM ...
Az új felhasználók egyből aktívan jöjjenek e létre
Amikor aktív a felhasználó be tud jelentkezni teljes funkcionalitás mellet.
Constructor
Belépteti a felhasználót az id-je alapján (ha az id meg van adva): készít egy user példányt és fel is tölti a felhasználó adataival. Ha nincs megadva az id híváskor egy üres példánnyal tér vissza.
Törli az adatbázisból az Objektumpéldányában szereplő felhasználót.
Beszúrja az adatbázisba az új felhasználó Objektumpéldányában szereplő főadatait.
Megvizsgálja, hogy az Objektumpéldányban szereplő néven van e regisztrálva már egy felhasználó.
Belépteti a felhasználót (név és jelszó pár alapján), a user példányt feltölti a felhasználó adataival
Documentation generated on Fri, 18 Jan 2008 00:56:09 +0100 by phpDocumentor 1.3.0RC3