GTAMulti.com - Türkiye'nin Türkçe GTA Sitesi

[SATILIK] UCP - Discord Bağlantılı - Local D. Quiz Sistemli-Local Admin Sistemli

Başlatan Alpagu, 28 Mayıs 2020, 16:01:10

« önceki - sonraki »

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

Alpagu

Merhabalar ben Alpagu bir projede bulunduğum süre içerisinde ortaya bir UCP çıkardım fakat UCP'yi projede kullanmadık. UCP'yi satmaya karar verdim. Front-end kısmı codepen den alınmıştır herhangi bir lisans sorunu yoktur, back-end kısmı tamamen bana aittir.

UCP bir hesapta 3 karakter açılabilen sunucular için tasarlanmıştır.


Size UCP'nin özelliklerini direk sıralamak yerine, sayfa sayfa özellikleriyle göstermeye karar verdim.


Sayfa 1 - Şifre Oluşturma Sayfası

Eğer yeni bir kullanıcı iseniz forumdan ilk kez panele girerken bu sayfa ile karşılaşırsınız. Burada belirleyeceğiniz şifre ile oyun hesabınıza girip çıkış yapacaksınız. Şifrenizi belirledikten sonra Ana Sayfa'ya(Sayfa 2) yönlendirilirsiniz(Resim 1).



Sayfa 2 - Ana Sayfa

Burası panelin ana sayfasıdır. Karakterlerinizin listelendiği yerdir. Bu sayfadan karakter başvurusu oluşturabilir veya varolan karakterlerinizin detaylarına bakabilirsiniz(Resim 1).

Ayrıyetten oluşturduğunuz karakter başvurularının takibini yapabilirsiniz, başvurunuzu oluşturduktan sonra ana sayfada kaç adet bekleyen başvurunuzun bulunduğuna dair bir bildirim belirir(Resim 2).

Eğer başvuru reddedilmiş ise ana sayfa da reddedilme sebebiyle beraber bir bildirim belirir(Resim 3).



Sayfa 3 - Karakter Detay Sayfası

Ana Sayfadan bir karakter seçerseniz buraya yönlendirilirsiniz, burada karakterinizin detaylarını görürsünüz(Resim 1).



Sayfa 4 - Şifre Değiştirme Sayfası

Ana Sayfadan şifre değiştirme butonuna basarsanız buraya yönlendirilirsiniz, buradan oyun hesabı şifrenizi değiştirirsiniz(Resim 1).



Sayfa 5 - Local Dinamik Quiz Sayfası

Eğer boş bir karakter slotunuz varsa ve karakter oluşturma butonuna basarsanız buraya yönlendirilirsiniz(Resim 1).

Eğer soruları yanlış cevaplarsanız size bildirim şeklinde hata mesajı verir(Resim 2).

Özellik-1: Sorular local JSON dosyası üzerinden çekilir, bu sayede ek veritabanı sorgusu ihtiyacına gerek duymaz, dolayısıyla veritabanını bir nebze de olsa rahatlatır ve siteyi hızlandırır.
Özellik-2: Quiz sistemi dinamiktir, sayfa her yenilendiğinde soru havuzundan 6 adet random soru çeker, sistemin çalışması için soru havuzunda en az 6 adet soru olması gerekir.



Sayfa 6 - Kullanıcı Dostu Başvuru Sayfası

Eğer bütün soruları doğru cevaplarsanız buraya yönlendirilirsiniz(Resim 1).

Bu sayfaya ben kullanıcı dostu diyorum, bana neden diyeceksiniz anlattığımda da: "Bunun için mi diyordun" diyeceğinizden de eminim ama ufak detaylar kullanıcının kalbini çeler bunu asla unutmayın.

Kullanıcı dostu çünkü: Sayfada bir yeri boş bıraktığınızda javascript yapılan postu engelliyor ve sayfa haliyle yenilenmiyor, kullanıcının yazdığı uzun metinlerde silinmiyor(örn. hikayeler),
ayrıca nick kontrolu yaparkende sayfayı yenilemiyor yine javascript kullanarak farklı bir php sayfasından çıktı alıyor ve ona göre nickin kullanıp kullanılmadığı hakkında kullanıcıya bilgi veriliyor.

Bazı Developerlar gereksiz diyebilir ama kullanıcıların önemseyeceğini düşünüyorum.



Sayfa 7 - Local, Sıra Sistemli, Discord Bağlantılı Admin Paneli

Bir yetkili admin paneline girmek istediğine buraya yönelendirilir.
Admin panelinin anasayfasıdır. Burada başvurular listelenir(Resim 1).

Eğer bir başvuruyu kabul eder iseniz kabul ettiğiniz bildirimini(Resim 2)

Reddeder iseniz reddettiğinizin bildirimini ana sayfada görürsünüz(Resim 3)

Özellik-1: Panele girebilecek adminler veritabanında değil localde saklanır bu sayede gereksiz bir veritabanı sorgusundan kurtulur,veritabanını bir nebzede olsa rahatlatır ve siteyi hızlandırır.
Özellik-2:Panelde sıra sistemi vardır. Sıra sistemi iki yetkilinin bir başvuruyu iki kez kabul etmesini engeller.
Sıra Sistemi Nasıl Çalışır?(Özellik-2): Öncelikle sıra sistemi localdir, veritabanını yormaz, bir yetkili panel eğer boştaysa(başka yetkili kullanmıyor ise) panele giriş yapabilir. Giriş yapan yetkilinin sıra sistemine ismi yazılır ve oturumunu sonlandırıncaya kadarda sıra sisteminde ismi kalır. Bu süre boyunca panele diğer yetkililer erişim sağlayamaz, sağlamaya çalışanlara ise panel uyarı mesajı verir(Resim 4).
Özellik-3: Panelde discord bağlantısı vardır, bir yetkili oturumda iken, panel yetkilinin reddettiği ve kabul ettiği başvuruları sayar ve yetkili oturumunu sonlandırdığında eğer yetkili 0'ın üstünde başvuru değerlendirmişse panel discorda mesaj gönderir(Resim 5).



Sayfa 8 - Admin Başvuru Değerlendirme Sayfası

Eğer Admin ana sayfasından bir başvuru seçerseniz buraya yönlendirilirsiniz. Burada başvurunun detaylarını görürsünüz ve başvuruyu kabul eder veya reddedersiniz(Resim 1).

Not: Bazı sayfalar resime sığsın diye pencere boyutunda oynamalar yapılmıştır.

Bazı ufak tefek özelliklerine konuda yer vermedim, paneli detaylı incelemek isteyen kişiler ve ciddi alıcılar PM veya Discord üzerinden ulaşsın.

Discord: Alpagu#0184


RaveGaming

www.mercy-roleplay.com / Leader Adminisitrator

Muteo


Vengeance



Tao

Bana bir yerden tanıdık geldi, gayette güzel olmuş he.

Bir yenilik yapacaksanız, daima yanlış anlaşılmaya hazır olmalısınız.

Alpagu

Alıntı yapılan: Gentlemen - 28 Mayıs 2020, 18:52:13
Bana bir yerden tanıdık geldi, gayette güzel olmuş he.
Güzel yorumun için teşekkürler cansın <3



S W E S T


Alpagu