Sziasztok!
Már anno volt egy másik User Control Panelem \"Maki\'s UserCP\" névvel viszont az adatvesztés miatt sajnos kámforrá vált. Most viszont Kristóf barátom felkeresett, hogy készülő \"Las Venturas Role Play # 2016 - \"Casino Project\"\" nevű szerveréhez készítsek, egy a leendő játékosait teljes mértékben kiszolgáló felhasználói felületet. Neki is álltam viszont szeretném a véleményeteket kikérni.
Funkciók a játékosok szemszögéből:
- UserCP regisztráció, bejelentkezés, kilépés, elfelejtett jelszó igénylés
- UserCP profil, saját üzenőfal, kitűző rendszer
- Kifejezetten csak két karakter regisztrálható ezért párosítani kell a UserCP felhasználót a szerveren található karakterekkel
- Frakció kezelés: Tagok kezelése (új tag felvétele, rang módosítása, tagok kirúgása), Frakció chat olvasása
- Eseménynaptár (mely egy admin felületről kezelhető: új esemény hozzáadása, események módosítása)
- PayPal alapú szerver támogatás
- Fő a biztonság ezért van egy táblázat illetve egy grafikon mely ábrázolja az bejelentkezéseket a UserCP-be (böngészőadatok, dátumozással)
- Szerver csapat oldal mely szintén az admin felületről kezelhető egyénenként, de még is csoportonként fog listázni
- Illetve egy fejlesztői idővonal mely az új fejlesztéseket fogja tartalmazni
Néhány szóban még a UserCP-ről:
A rendszert próbáltam/próbálom minél komplikáltabban összerakni, PDO kapcsolat és lekérdezések vannak mely kifejezetten gyorsabb és biztonságosabb mint a mysql vagy mysqli. Mivel több plugin is jelen van ezért minden oldal egyedileg van bekonfigurálva. Adatbázisban tárolom a pluginokat és a rendszer az alapján rakja össze a fejléc és a lábléc forrását is. Ezzel is gyorsítva az oldal betöltődést. Bootstrap framework fut az oldalon így előnyben vannak a mobilbarát felhasználók is. A szövegezés külön nyelvi fájlból van behívva így ha esetleg felmerülne az ötlet a több nyelvűségre spontán csak fordítani kell a nyelvi fájlt.
Illetve itt van néhány kép is
« Utoljára szerkesztve: 2016. február 09. - 20:40:19 írta smf-support »
Naplózva