Ukázková instalace:
Spoiler: zobrazit
https://extended-punishment-list.minecraft.mysty.cz (Vlastní VPS, plugin LiteBans) & http://banlist.cekuj.net (Endora.cz, plugin MaxBans)
Minimální požadavky na provoz aplikace:
Spoiler: zobrazit
- Herní server:
- Na herním serveru musí být nainstalován jeden z následujících podporovaných pluginů a nastaven tak, aby ukládal data do MySQL databáze:
- Ban Management
- V tomto případě musí MySQL databáze obsahovat těchto šest tabulek: bm_player_bans, bm_player_kicks, bm_player_mutes, bm_player_warnings, bm_player_reports, bm_players
- LiteBans
- V tomto případě musí MySQL databáze obsahovat těchto pět tabulek: litebans_bans, litebans_kicks, litebans_mutes, litebans_warnings, litebans_history
- MaxBans
- V tomto případě musí MySQL databáze obsahovat těchto pět tabulek: bans, ipbans, mutes, warnings, iphistory
- AdvancedBan
- V tomto případě musí MySQL databáze obsahovat tyto dvě tabulky: Punishments, PunishmentHistory
- FigAdmin Reloaded
- V tomto případě musí MySQL databáze obsahovat tuto jednu tabulku: banlist
- UltraBans Lite
- V tomto případě musí MySQL databáze obsahovat tuto jednu tabulku: banlist
- UltraBans
- V tomto případě musí MySQL databáze obsahovat tuto jednu tabulku: banlist
- Ban Management
- Na herním serveru musí být nainstalován jeden z následujících podporovaných pluginů a nastaven tak, aby ukládal data do MySQL databáze:
- Webhosting:
- Primárně musí webhosting používat PHP verze 5.4 nebo vyšší a musí splňovat minimální požadavky Nette Frameworku (pokud si tím nejste jisti, použijte následující postup):
- Stáhněte soubor nette-checker-1.0.0.zip, rozbalte jej a výslednou složku uploadněte na webhosting
- Zadejte ve webovém prohlížeči cestu ke složce nette-checker a podívejte se, zda vidíte informaci "Congratulations! Server configuration meets the minimum requirements for Nette Framework." a jako druhou položku v detailtech "PHP version 5.4 nebo vyšší"
- Sekundárně, pouze pokud chcete posílat žádosti o zrušení a udělení trestu na email, musí webhosting splňovat ještě následující požadavek:
- Povolená PHP funkce mail() a správně nastavený SMTP server
- Primárně musí webhosting používat PHP verze 5.4 nebo vyšší a musí splňovat minimální požadavky Nette Frameworku (pokud si tím nejste jisti, použijte následující postup):
- MySQL databáze:
- MySQL uživatel musí mít přístupová práva umožňující vykonat příkaz CREATE OR REPLACE VIEW
Download & instalace:
Spoiler: zobrazit
- Nová instalace:
- Stáhněte a rozbalte ZIP archiv minecraft-extended-punishment-list-4-0-3.zip
- Otevřte soubor banlist/app/config/config.neon v Poznámkovém bloku a upravte následující řádky:
Kód: Vybrat vše
parameters:
database:
hostname: 'hostname' # Hostitel MySQL databáze
username: 'username' # Přihlašovací jméno k MySQL databázi
password: 'password' # Heslo k MySQL databázi
database: 'database' # Název MySQL databáze
other:
columns: [ # Definice zobrazených sloupců a jejich pořadí v seznamu trestů; začíná-li sloupec na znak # bude skryt; ostatní sloupce budou zobrazeny
active, # Stav trestu
startTime, # Datum udělení trestu # Varování: Sloupce startTime a endTime musí zůstat vždy vedle sebe v daném pořadí (první startTime a po něm endTime) pro správnou funkčnost zobrazování časového průběhu trestu!
endTime, # Datum vypršení trestu # Varování: Sloupce startTime a endTime musí zůstat vždy vedle sebe v daném pořadí (první startTime a po něm endTime) pro správnou funkčnost zobrazování časového průběhu trestu!
length, # Délka trestu
#remainLength, # Zbývající délka trestu
type, # Typ trestu
player, # Přezdívka hráče
admin, # Přezdívka admina
reason, # Důvod trestu
]
email: 'email@email.cz' # Váš email, na který budou odesílány žádosti o zrušení a udělení trestu
itemsPerPage: 25 # Maximální počet trestů zobrazených na jedné stránce
pagesLimit: 5 # Maximální počet dalších stránek, před a za aktuální stránkou, zobrazených u stránkování
protestUrl: '' # URL adresa webu včetně http://, kam se budou směrovat žádosti o zrušení trestu; prázdná znamená zobrazení standardního formuláře odesílaného na email
suggestUrl: '' # URL adresa webu včetně http://, kam se budou směrovat žádosti o udělení trestu; prázdná znamená zobrazení standardního formuláře odesílaného na email - Nahrajte složku banlist (s upraveným configem) na svůj webhosting a složkám banlist/log, banlist/temp a banlist/www nastavte přístupová práva na 777
- Návod pro Total Commander: Označ uvedené složky, z horního menu vyber Soubor => Změna atributů, v objeveném okně napiš do políčka 777 a potvrď stisknutím tlačítka OK
- Návod pro Altap Salamander: Označ uvedené složky, klikni pravým tlačítkem a vyber Změnit atributy..., v objeveném okně napiš do políčka Číselná hodnota 777, zaškrtni Zahrnout podadresáře a potvrď stisknutím tlačítka OK
- Návod pro WinSCP: Označ uvedené složky, klikni pravým tlačítkem a vyber Vlastnosti, v objeveném okně napiš do políčka Oktalově v sekci Práva 0777, zaškrtni Nastavit skupinu, vlastníka a práva rekurzivně a potvrď stisknutím tlačítka OK
- Vyčkejte na úspěšné nahrání všech souborů, které může trvat poměrně dlouho (jedná se o 801 souborů o celkové velikosti 64,3 MB)
- Nyní je aplikace nainstalována - v případě jakýkoliv problémů se prosím obraťte přímo na mne napsáním dotazu do tohoto tématu
- Pokud instalujete aplikaci na webhosting od Wedosu, tak je nutné vypnout v administraci Wedosu nastavení session.auto_start a instalovat aplikaci jako subdoménu. Instalace do složky není možná kvůli nastavením Wedosu. Více informací tady a tady.
- Aktualizace z předešlých verzí:
- Není možná (a ani potřebná), použijte prosím metodu nové instalace zmíněné výše.
Seznam otestovaných webhostingů:
Spoiler: zobrazit
- Fakaheda.eu
- Endora
- Wedos | Funkční pouze v případě vypnutí session.auto_start v administraci Wedosu a instalace aplikace jako subdomény | Důvody: Tady a tady
- Pokud bez problémů provozujete Minecraft Extended Punishment List na jiném webhostingu dejte vědět a přidám jej do seznamu
Bugy & žádosti:
Spoiler: zobrazit
- Bug #01: U starších verzí MySQL se objevuje chyba #1115 - Unknown character set: 'utf8mb4' (Mysteria)
Bug #02: V žádosti o zrušení trestu se u dočasných trestů zobrazuje celková a zbývající délka trestu v sekundách místo přepočtu na dny (Mysteria)
Bug #03: U některých trestů se nesprávně zobrazoval grafický průběh odpykávání trestu (Mysteria)
Bug #04: Při použití pluginu LiteBans se ve formuláři nesprávně zobrazuje zbývající délka trestu jako Infinite místo Nekonečná (Mysteria)
Bug #05: U trestu Vyhození se zobrazuje odseděná délka trestu jako 0% místo 100% (Mysteria)
Bug #06: V případě použití pluginu MaxBans se nezobrazuje datum a čas vypršení trestu (marty_)
Request #01: Přidat do žádosti o zrušení trestu odkaz na okamžité zrušení trestu (orion7531)
Request #02: Přidat zobrazení délky celkové a zbývající části trestu (marty_)
Changelog:
Spoiler: zobrazit
- 4.0.3 (10. 3. 2018)
- Opraveno nezobrazování hlav a skinů u hráčů a adminů
- Aktualizována knihovna MaxMind
- 4.0.2 (30. 7. 2017)
- Opraveno nezobrazování vyhledávaného řetězce ve vyhledávacím poli
- Opraveno nefunkční zaznamenávání chyb v případě nemožnosti odeslání emailu se žádostí o zrušení či udělení trestu
- Upraveno vyhledávání tak, že se nyní procházejí i údaje s informacemi o zbývající délce trestu
- Upraveno vytváření pohledu se seznamem trestů tak, aby se sám automaticky aktualizoval bez nutnosti jeho manuálního mazání
- Odstraněno nastavování kurzoru do vyhledávacího pole po AJAXovém požadavku, které způsobovalo automatické zobrazování klávesnice na mobilních zařízeních
- Aktualizována knihovna MaxMind
- Aktualizována knihovna TracyUtils
- Aktualizována knihovna WhichBrowser
- 4.0.1 (27. 7. 2017)
- Opraven bug, kdy se při použití pluginu MaxBans nezobrazoval datum a čas vypršení trestu (bug #06)
- Přidána podpora pro výběr jaké informace budou zobrazeny v seznamu trestů a v jakém pořadí (request #02)
- Aktualizována knihovna jQuery na verzi 3.2.1
- 4.0.0 (18. 1. 2017)
- Přidána podpora pro plugin AdvancedBan
- Aktualizován Nette Framework na verzi 2.3.10
- Aktualizována knihovna jQuery na verzi 3.1.1
- Aktualizována knihovna KdybyTranslation
- Aktualizována knihovna MaxMind
- Aktualizována knihovna WebLoader
- Aktualizována knihovna WhichBrowser
- Přidáno podbarvování řádku tabulky, na kterém je aktuálně myš pro snadnější orientaci ve vybraném řádku
- 4.0.0-rc3 (31. 5. 2016)
- Přidána podpora pro plugin Ban Management
- 4.0.0-rc2 (19. 5. 2016)
- Opraven bug, kdy se při použití pluginu MaxBans zobrazovaly varování v budoucnosti
- 4.0.0-rc1 (5. 5. 2016)
- Aktualizován Nette Framework a knihovna WhichBrowser
- Opraven bug, kdy se při použití pluginu MaxBans nesprávně detekovala existence potřebných tabulek v databázi
- Opravena detekce tabulek v databázi na jednotný styl pro všechny podporované pluginy
- 4.0.0-beta7 (2. 4. 2016)
- Přidána podpora pro plugin MaxBans
- Opraven potenciální bug, kdy by časová razítka u pluginu LiteBans v určitých případech nemusela být celočíselná
- 4.0.0-beta6 (28. 3. 2016)
- Opraven bug, kdy se při použití pluginu LiteBans ve formuláři nesprávně zobrazovala zbývající délka trestu jako Infinite místo Nekonečná
- Opraven bug, kdy se u trestu typu Vyhození zobrazovala odseděná délka trestu jako 0% místo 100%
- Opraven bug, kdy se při použití pluginu LiteBans mohli jeho databázové tabulky nacházet v různých kódování, což způsobovalo SQL chybu
- 4.0.0-beta5 (15. 2. 2016)
- Přidáno zobrazování hlav u přezdívek trestaných hráčů a trestajících adminů
- Přidána podpora jednoduchého API
- Opraven bug, kdy v případě použití pluginu LiteBans se opakovala ID trestů a způsobovala nezobrazování všech trestů a dosazování špatných dat do formulářů
- 4.0.0-beta4 (14. 2. 2016)
- Přidána podpora pluginu LiteBans
- Přidána automatická kontrola existence databázových tabulek podporovaných pluginů
- Přidána nová chybová hláška zobrazující se v případě, že v databázi nejsou nalezeny tabulky žádného z podporovaných pluginů
- Opraven bug, kdy se za určitých okolností, i u vypršeného trestu stále zobrazoval odkaz na žádost o jeho zrušení
- 4.0.0-beta3 (9. 2. 2016)
- Opravena chyba, kdy se u některých webů na Endoře nepřesouval reklamní text do footeru
- V případě použití vlastních URL adres pro zasílání žádostí o udělení a zrušení trestu se nyní otevírají v nových záložkách
- 4.0.0-beta2 (7. 2. 2016)
- Opravena chyba, kdy se u starších verzí MySQL používalo utf8mb4 místo utf8 kódování (bug #01)
- Opravena chyba, kdy se ve formuláři na zrušení trestů zobrazovala celková a zbývající délka trestu v sekundách místo přepočtu na vyšší časové jednotky (bug #02)
- Opravena chyba, kdy se na přehledu trestů u některých trestů zobrazoval nesprávně dlouhý šedý pruh znázorňující odpykanou délku trestu (bug #03)
- Opravena chyba, kdy žádost o zrušení trestu zbytečně pokládala dva dotazy do databáze
- Odstraněno nastavování vlastní délky životnosti session, čímž se odstraní problém se zapnutým session.auto_start
- 4.0.0-beta1 (5. 2. 2016)
- Aktualizace minimální požadované verze PHP na 5.4 nebo vyšší
- Aktualizace Nette Frameworku na verzi 2.3.8
- Aktualizace jQuery na verzi 2.2.0
- Přidána automatická minifikace a spojování CSS a JS souborů
- Přidána automatická konverze dat do UTF-8 kódování (UltraBans používá výchozí kódování latin1_swedish_ci)
- Úprava systému AJAXového vyhledávání
- Úprava instalace aplikace
- Přidána kontrola existence potřebných databázových struktur a jejich automatické vytváření
- Přidána kontrola nastavení session.auto_start a její automatické vypnutí
- Úprava designu aplikace
- Přidáno grafické znázornění časového průběhu trestu
- Úprava formulářů, které se nyní otevírají v modálním okně
- Úprava hlavního menu
- Úprava AJAXového vyhledávání
- Úprava použitých ikon
- 3.0.0-rc1 (6. 8. 2014)
- Aktualizován Nette Framework na verzi 2.2.2
- Opravena zpětná kompatibilita s PHP 5.3 (anonymní funkce, přímý přístup k polím, přímý přístup k metodám nově vytvořeného objektu)
- Zmenšen font banlistu
- Drobné úpravy kódu
- 3.0.0-beta3 (7. 6. 2014)
- Aktualizován Nette Framework na verzi 2.2.1
- Aktualizováno jQuery na verzi 1.11.1
- Přidáno zobrazování datumu vypršení trestu (Request #001)
- Přidána kontrola existence pohledu v_banlist (Request #002)
- Přidán spinner upozorňující na vykonávání AJAXového požadavku (při řazení tabulky, vyhledávání a podobně)
- Úprava zobrazovaných hlášek při nejběžnějších SQL chybách spojených se špatnými údaji pro připojení k MySQL databázi
- Drobné úpravy kódu
- 3.0.0-beta2 (27. 3. 2014)
- Přidána možnost místo zobrazování formulářů pro jednotlivé žádosti přesměrovávat na určenou URL adresu
- Přidány srozumitelnější chybové hlášky v případě špatných údajů od databáze
- Úprava chybových stránek a stránky údržby aplikace
- Opraveno nefunkční zalamování textu buňky u dlouhého textu bez mezer (Bug #001)
- Opraveno chyba při vyhledávání z jiné než první stránky, kdy nedošlo k přesměrování na první stránku a rovnou se hlásilo, že nic nebylo nalezeno (Bug #002)
- Oprava problémů s jmennými prostory a nevalidním UTF8 souborem projektu (Bug #004)
- Drobné úpravy kódu
- 3.0.0-beta1 (18. 2 2014)
- Aplikace přejmenována z UltraBans Extended Web Banlist (UBEWB) na Minecraft Extended Web Banlist (MEWB)
- Aplikace kompletně přepsána na server-side aplikaci s kompletní podporou AJAXu
- Přidána podpora pro FigAdmin Reloaded plugin
- Aktualizován Nette Framework na verzi 2.2 a jQuery
- Aktualizován design aplikace
- Přidána možnost filtrovat aktivní / neaktivní tresty
- Přidána možnost filtrace dle konkrétních sloupců (i vícenásobná filtrace)
- Přidána možnost filtrovat dle času udělení trestu pomocí znaků < >
- Filtrace dle typu trestu nyní obsahuje pouze ty typy, které jsou dostupné
- Přepracován design formulářů (vizuální odlišení povinných, nepovinných a readonly inputů)
- Vyměněny ikony kvůli jejich vzhledu a licenčním podmínkám
- Přidány další možnosti konfigurace (počet trestů na stránku, počet stran zobrazených nalevo a napravo od aktuální stránky)
- Odesílání emailů nyní využívá vestavěnou PHP funkci mail()
- Zvýšen výkon aplikace
- Snížena velikost instalačního balíku
- Odstraněna administrační část (málo využívaná)
- Odstraněna instalační část (nevyřešila dotazy spojené s instalací)
- 2.1.0 (7. 7. 2013)
- Aktualizace Nette Frameworku
- Přidána administrační sekce
- Přidání, úprava a smazání trestu (v případě banu se provede unban, ne přímo smazání)
- Přidání, úprava a smazání admina
- Tři úrovně oprávnění adminů
- Low Admin: Přístup ke svým vlastním trestům a změně hesla a emailu
- Medium Admin: Přístup ke všem trestům a změně hesla a emailu
- Full Admin: Přístup ke všemu (všechny tresty, všechny admini, zálohy a logy aplikace)
- Správa záloh databáze a logů aplikace
- Možnost zaslání zapomenutého heslo na email
- Opraven bug, který umožňoval projití instalací i přes špatně vyplněné údaje pro MySQL databázi
- Opraven text na tlačítku u formuláře žádosti o potrestání hráče
- Opraven HTML tag pro menu
- Opraveny další překlepy v textech
- 2.0.0 (5. 6. 2013)
- Aplikace kompletně přepsána pod Nette 2.1 Framework
- Přidáno instalační rozhraní
- Přidán formulář pro vyplnění konfigurace
- Přidána pokročilá detekce správnosti vyplněných údajů
- Přidáno barevné označení políček, ve kterých nastala chyba
- Přidáno automatické smazání instalačních dat po úspěšném dokončení instalace
- Přehled trestů
- Drobné grafické úpravy
- Přidán sloupec znázorňující, zda je daný trest aktivní nebo neaktivní
- Přidáno stránkování trestů
- Přidán filtr 'Pouze aktivní tresty' zobrazující pouze aktivní tresty
- Přidáno zapamatování filtrů, při další návštěvě budou nastavené přesně tak jako minule
- Odstraněna nutnost kliknout na tlačítko po výběru zobrazených trestů
- Detail trestu
- Drobné grafické úpravy
- Odkaz pro přejití na žádost o zrušení trestu se zobrazuje pouze u aktivních trestů
- Žádost o zrušení trestu
- Drobné grafické úpravy
- Žádost lze podat pouze u aktivních trestů
- Přidáno tlačítko pro návrat na přehled trestů
- Vylepšeny Javascriptové validace vstupních údajů
- Vylepšena captcha a antispamová ochrana od reálných lidí
- Žádost o potrestání hráče
- Drobné grafické úpravy
- Přidáno tlačítko pro návrat na přehled trestů
- Přiložený důkaz z žádosti se nyní odesílá přímo jako příloha emailu
- Vylepšeny Javascriptové validace vstupních údajů
- Vylepšena captcha a antispamová ochrana od reálných lidí
- Přidáno automatické přesměrování na seznam trestů v případě chyb 4xx
- Přidána vlastní anglickočeská hláška v případě chyby 500 a v případě provádění údržby webu
- Přidán kompletní changelog do emailu informujícího o nové verzi aplikace
- Upraveno odesílání emailů ze SMTP serveru webhostingu na Yahoo email vytvořený pro tento účel
- Znovu dosažena kompletní HTML5 a CSS3 validita všech součástí aplikace
- Opraveny překlepy v textech, sjednoceny názvy napříč aplikací
- Aktualizace všech použitých JS knihoven na aktuální verze
- 1.20Beta3 (veřejně nikdy nevydána)
- Přechod z MySQL knihovny na MySQLi knihovnu (bezpečnost, vyšší rychlost, objektový přístup)
- Implementováno lepší zabezpečení vůči SQL Injection
- Aktualizovány použité JavaScriptové knihovny
- Přidáno stránkování trestů, kvůli zrychlení aplikace u rozsáhlých banlistů (tisíce a více řádků)
- Přidáno automatické reloadnutí Ultrabans pluginu po úpravě trestu
- Přidáno vyhledávání, řazení a další věci z veřejného přehledu trestů do administračních přehledů trestů a adminů
- Přidány ikony pro jednotlivé akce na administračním přehledu trestů a adminů
- Přidány JavaScriptové validace při vkládání a úpravách adminů a trestů (už se Vám nestane, že jste formulář odeslali s nestejnými hesly a poté jste všechno museli znovu vyplňovat)
- Upraven design stránek se žádostmi o zrušení trestu a potrestání hráče
- Přidány JavaScriptové validace do stránek se žádostmi o zrušení trestu a potrestání hráče
- Možnost smazání důkazu trestu přesunuta z administračního přehledu do úpravy trestu
- Vylepšeno odstraňování diakritiky z názvu souborů pro uploadu
- Opraveno spojení mezi popiskem a zašktávátkem ve veřejném přehledu trestů
- Opravena chybná detekce existence složek logy, zalohy a upload
- Opraveno nesprávné zalogování akce při úpravě trestu s důkazem
- Opraveno přetečení vyhledávacího políčka na přehledu trestů
- Sjednocen tvar názvů souborů, obrázků a složek
- 1.20Beta2 (7. 1. 2013)
- Přidán klikací odkaz na důkaz do detailu trestu
- Poslední admin již nejde smazat
- Při úpravě textu se již správně zobrazuje původní typ trestu
- Implementováno rozlišování přístupů adminů
- Plný přístup - přístup úplně ke všemu
- Vlastní - přístup pouze k vlastním trestům a vytváření nových trestů
- Záloha MySQL již hlásí chybu, pokud se nepovedlo vytvořit soubor se zálohou
- Přejmenována složka zaloha na zalohy
- Přidáno kompletní logování akcí do souboru
- Přihlašování adminů
- Přidání / úprava / smazání administrátora
- Přidání / úprava / smazání trestu
- Žádost o obnovení hesla administrátora
- Úspěšně obnovené heslo administrátora
- Grafické úpravy - chybové hlášky červeně, ostatní zeleně
- 1.20Beta1 (31. 12. 2012)
- Aplikace kompletně přepsána
- Aktualizovány JavaScriptové knihovny
- Předělána grafika, možnost změnit si header
- Přidána možnost zvolit si maximální velikost a povolené typy důkazů
- Přidáno administrační rozhraní
- Instalace administrace
- Přidání / úprava / smazání administrátora
- Přidání / úprava / smazání trestu
- Možnost nahrávat k jednotlivým trestům důkazy
- Zálohování UBEWB databáze pro případ problémů
- Obnova zapomenutého hesla do administrace
- 1.10Beta9 (22. 10. 2012)
- Reorganizace struktury souborů a jejich přejmenování na vhodnější názvy
- Aktualizace použitých JavaScriptových knihoven
- Drobná úprava zobrazení detailu trestu (již není černé pozadí)
- Přidáno odstraňování diakritiky z názvu souborů (není problém uploadovat soubory s diakritikou v názvu)
- Přidána favicona
- 1.10Beta8 (10. 9. 2012)
- Přidána informace, z jaké IP adresy jsou posílány žádosti o zrušení trestu či potrestání hráče
- Pro spojení s MySQL vynuceno kódování UTF-8
- Drobné úpravy HTML kódu
- 1.10Beta7 (11. 8. 2012)
- Přidán formulář pro nahlášení hráče porušujícího pravidla
- Přidán odkaz na pravidla a na nahlášení hráče na stránku se seznamem trestů
- 1.10Beta6 (31. 7. 2012)
- Opraven problém s nezobrazující se spodní částí tabulky u detailu trestu
- Grafická úprava detailu trestu
- Úprava stylů FancyBoxu
- 1.10Beta5 (28. 7. 2012)
- Přidána funkce automatického generování žádosti o zrušení trestu, která se odesílá na email
- Přidána funkce filtrování zobrazených typů trestů na přehledu
- Přidána automatická konverze údajů z databáze na UTF-8
- Změna grafiky kvůli menšímu objemu stahovaných dat a lepší čitelnosti
- Využity Sessions a Cookies místo nehezkých parametrů v URL
- Zapnuto zobrazování případných PHP Errorů a Warningů
- Opraveno několik PHP Warningů
- Opravena HTML 5 a CSS 3 validita kódu
- Další menší úpravy kódu
- 1.02 (9. 6. 2012)
- Fixnut bug, který v případě důvodu banu delšího než jeden řádek způsoboval, že nebyl vidět poslední řádek tabulky
- 1.01 (29. 5. 2012)
- Optimalizace JavaScriptu
- Upraven překlad
- Fixnut bug v detekci země
- 1.00 (19. 5. 2012)
- První veřejná finální verze
- Změna GUI, obsahuje méně informací, je přehlednější
- Přidán detail trestu, který se zobrazí po rozkliknutí a zobrazí veškeré informace o banu
- Přidána funkce automatického překladu měsíců podle národnosti (CZ / SK / zbytek)
- Další drobné úpravy
- 0.98Beta (5. 5. 2012)
- V základním nastavení zobrazování pouze banů
- Úprava textů ve sloupcích Datum vypršení trestu, Délka trestu a trest vyprší za podle toho, o jaký trest se jedná
- Estetické úpravy generovaného HTML kódu
- 0.97Beta (22. 4. 2012)
- Změny barvy chybové hlášky související s nefunkčním připojením do MySQL na modrou
- Veškerý JavaScript je nyní hostován na externích stránkách, takže není nutné jej mít na vlastních stránkách
- Změna formátu času na 24 hodinový
- 0.96Beta (14. 4. 2012)
- Úprava barev pro zobrazování chybových hlášek v případě špatných údajů pro připojení k MySQL databázi a popisků tabulek (z důvodu lepší čitelnosti na daném pozadí stránky)
- 0.95Beta (12. 4. 2012)
- První veřejná beta verze
Poděkování:
Spoiler: zobrazit
- Níže zmíněným uživatelům patří díky za poskytnutí svých prostředků a času pro testování vývojových verzí Minecraft Extended Punishment List:
- zikl (testování verze 2.0.0)
- MM333 (videonávod na instalaci UBEWB verze 2.0.0)
- ondracek.roman (testování verze 2.1.0)
- Server.FT (testování verze 2.1.0)
- SmeXhy (testování verze 2.1.0)
- vasikxl (testování verze 2.1.0)
- Gotak (propůjčil webhosting od Wedosu a svou databázi trestů pro testování verzí 2.1.0 a 3.0.0)
- DJ_Ironic (propůjčil webhosting od Pipni a Hicorie pro testování verze 3.0.0)
- TopCz (propůjčil webhosting od Wedosu a svou databázi trestů pro testování verzí 4.0.0 a pluginu Lite Bans)
- orion7531 (propůjčil webhosting od Endory a svou databázi trestů pro testování verzí 4.0.0 a pluginu MaxBans)
- OreoeesCZ (propůjčil svou databázi trestů pro testování pluginu AdvancedBan)
- filip15 (doporučení služby https://minotar.net pro hlavy a skiny)
Veškeré informace o předešlých, nyní již zastaralých, neaktualizovaných a nepodporovaných verzích naleznete ZDE.