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.
