WebShop
Nowy wymiar ItemShopu Minecraft
Witaj! Chciałbym sprawdzić zainteresowanie właśnie moim projektem.
Jeżeli będzie ono wystarczające, to udostępnię projekt sklepu za darmo,
lecz będzie on zakodowany.
Projekt będzie na licencję (darmowy ale licencja? Tak, by kontrolować,
prawa autorskie, zbierać anonimowe statystyki - ile osób używa sklep, info o aktualizacjach etc.).
Opis projektu
ItemShop nie używa połączeń query oraz rcon - dzięki temu masz pewność,
że żadna niepowołana osoba nie wyśle komend przez Twojego rcon-a!
Działa on na zasadzie synchronizacji strona - serwer, do której używana jest baza danych.
Wymagana jest także moja autorska wtyczka, którą wgrywamy na serwer oraz
konfigurujemy ze stroną, co będzie bardzo proste.
Opis Wtyczki
- komenda do sprawdzania ostatniej synchronizacji
- komenda do sprawdzania oczekujących ofert gracza
- status ofert oczekujących
- historia dodanych ofert do kont graczy
- Ponadto plugin pobiera dane o max_players, players, status offline/online
Funkcje sklepu WWW
- System aktualności
- Statusy serwerów
- Pełna obsługa sklepu z poziomu panelu administratora
- przeróżne ustawienia i konfiguracje
- responsywny szablon
- przejrzysty i prosty w obsłudze
- skrypt kontaktu e-mail
- własne podstrony
- sklep serwera
- nieograniczone komendy i opisy usług!
- obsługa multiservers (usługa dla kilku serwerów przy 1 zakupie np. global vip)
i wiele, wiele więcej...
Kilka screenów (Gif)
https://imgur.com/a/TUFMCje
Aktualizacja 1:
Co zostało zrobione: (póki co chcę dokończyć wersję BASIC, która ma być lekkim sklepem oszczędzając na jego funkcjach) - dokończona strona główna - Wyświetlanie, czytanie newsów - lista ostatnich kupujących - statusy serwerów oraz liczenie procentów (jaki procent graczy online stanowi liczbie max_players) - konfiguracja wyświetlania poszczególnych podstron - konfiguracja podstron (np. regulamin) w oddzielnym pliku (bez grzebania w php) - używanie voucherów - skrypt do kontaktu z właścicielem strony - inne istotne; odpowiadające za poprawne wyświetlanie całego layoutu i jego funkcji - Zacząłem przepisywać kod pluginu, by był bardziej funkcjonalny, a co za tym idzie bardziej optymalny!
Aktualizacja 2:
- ukończono wszystkie funkcje strony głównej, podstron oraz system zakupów w sklepie - ukończono pierwszą funkcję w panelu użytkownika (zarządzanie użytkownikami) - do ukończenia systemu zostało: 10 funkcji 30 skryptów przepisać ponownie plugin, by dodać nowe funkcje przetestować wszystko