Strict Standards: Declaration of comments_ccs_records::fetch() should be compatible with classes_comments_renderer::fetch($parent, $filters = Array, $myId = 'comment_id') in /var/www/web2/deskozrout.cz/deskozrout.cz/admin/applications_addon/ips/ccs/extensions/comments/records.php on line 1402
TODO list a známé chyby - Návody - Články - Articles - Deskožrout

Přejít na obsah

TODO list a známé chyby



V tomto článku naleznete seznam věcí, které plánujeme do Deskožrouta přidat a také seznam známých bugů, které hodláme v době geologicky krátké řešit.


 

Vážení přátelé, kolegové, spoluhráči!

Deskožrout je web zbrusu nový, s velkými ambicemi a megalomanskými plány. Jeho vývojářský tým je ale velice malý (dá-li se tedy tomu tak říkat) a tyto plány se budou naplňovat jen pomalu. Pomalu - ale jistě! Abyste se měli na co těšit a také abyste zbytečně nenavrhovali zlepšení, které už máme v merku, přinášíme vám velký programátorský TODO list. V tomto listu naleznete tři zásadní sekce:

Drobnosti a vylepšení - zde jsou věci, které jsou programátorským rozsahem malé (na jejich implementaci jsou potřeba tak dvě až tři bezesné noci nad klávesnicí). Tyto drobnosti budou přibývat (doufejme) v čase geologicky krátkém.

Rozsáhlosti - zde jsou moduly, které budou pro implementaci vyžadovat bezesné týdny, nebo spíše měsíce. Počítáme s nimi do budoucna, ale nevyskytnou se na Deskožroutovi hned. Předpokládejte, že se budou objevovat během následujících let.

Známé chyby - zde najdete seznam chyb, o kterých admini vědí, ale které nejsou nijak kritické a z důvodu nedostatku kapacit, času nebo neevidentního řešení byly zatím odloženy.

Pokud máte nějaký návrh na vylepšení webu či pokud jste našli chybu a váš postřeh se v seznamech nenachází, neváhejte se o něj podělit ve fóru Debaty o Deskožroutu, sekce Co by kdyby respektive Hlášení chyb.

Tento článek bude pravidelně aktualizován - nové zajímávé návrhy či nahlášené chyby se v seznamech objeví a to, co bude uděláno z nich naopak zmizí (respektive bude označeno jako udělané). Nezapomeňte tedy článek sledovat, abyste byli v obraze!



Drobnosti a vylepšení

    • Bazaar: 30, řádek do seznamu nabídek a ovladací tlačítka stránkovače i nahoru.
    • Bazaar: přestylovat hlavní seznam do něčeho, co je podobné výběru na titulní stránce
    • Bazaar: umožnit předčasné stažení klasického inzerátu a holandské aukce a také normální či obálkové, pokud na ni ještě nikdo nereagoval.
    • Bazaar: Do bazaaru dodělat nastavitelný seznam ignorovaných uživatelů (např. známých překupníků)
    • Bazaar: Do wishlistu přidat ikonu upozorňující na nabídku v bazaru her z wishlistu a zaslat upozorňující zprávu.
    • Bazaar: Seznam příhozů v bazaru viditelný pro majitele aukce, pro ostatní po skounčení aukce
    • Bazaar: Upozorňování na neohodnocený obchod (denně PM), po nějakém delším čase autoarchivace s černým puntíkem pro nehodnotícího uživatele
    • Bazaar: Seznam uzavřených obchodů třídit podle data uzavření obchodu, nikoliv dle data zadání inzerátu
    • Bazaar: V profilu uživatele zobrazovat i nabídky, na které reagoval a seznam hodnocení od ostatních.
    • Bazaar: Umožnit psaní poznámek k otevřeným inzerátům (bez možnosti změnit původní text), resp. umožnit komentování inzerátů
    • Bazaar: Přidat volby předání (osobně, pošta, kurýr + cena)
    • Bazaar: Možnost prvního příhozu ve výši počáteční ceny.
    • Bodoobchod: Rozšířit sortiment Bodoobchodu o změnu titulu ze standardního (dle počtu postů) na libovolně zvolený
    • Bodoobchod: Vyhledávání v Bodoobchodě
    • Bodoobchod: Možnost editace odznáčku vráceného uživateli moderátorem
    • Články: Rozšířit formulář pro zadávání článků o obrázkové přílohy (což umožní vkládání obrázku do textů i z tohoto serveru, nejenom přes odkazy)
    • Články: Možnost přiřazení nezařazeného článku k nějaké hře nebo jinému objektu
    • Články: Počet shlédnutí článků
    • Články: Náhled článku před jeho odesláním
    • Články: Lepší možnost pracovat s přiřazenými hrami (např. zvolit která je primární a tudíž se má zobrazit na titulní stránce).
    • Diskuze: Rozdělit plusovou a mínusovou reputaci na zvláštní červené a zelené políčko
    • Diskuze: v případě, že uživatel vypotřeboval svou denní dávku reputace, zobrazit o tom zprávu při pokusu o použití palce (popř. palec zašedivět).
    • Diskuze: přidat bbcode (sharedmedia?) pro vkládání odkazů na katalogové položky do příspěvků
    • Diskuze: umožnit nastavení, ve které diskuzi je povolené palcování a ve které ne
    • Diskuze: v časově omezeném intervalu po vložení příspěvku povolit jeho editaci bez přidání proužku "EDIT"
    • Diskuze: k tlačítku "Sledovat toto fórum" přidat "Ignorovat toto fórum" a tím ho vyřadit z pravého sloupce
    • Diskuze: možnost vybrat fóra, ze kterých se palce nahoru a dolů nebudou přičítat do reputace
    • Galerie: Vložit mezeru mezi avatara a název forografie v galerii
    • Galerie: Navigace mezi obrázky pomocí klávesnice
    • Galerie: Zvýraznit tlačítko prezentace a možnost přejít do ní i z detailů jednotlivých fotek
    • Galerie: Font na tlacitku "Sledovat tento obrazek" je neviditelny a vytvari to tak cele dojem vyhledavaciho policka.
    • Hodnocení: Třídění a filtrování her podle hodnocení v jednotlivýh kategoriích
    • Hodnocení: Žebříčky nejlépe hodnocených her (i v kategoriích) na titulní stránku, dále "nejvlastněnější" a "nejchtěnější" hry, popřípadě i nejrecenzovanější.
    • Hodnocení: Označení hodnocení obsahující slovní popis zvláštní ikonou
    • Karty her: Zesrozumitelnit hlášku o interní chybě boardgamegeek objektu (znamená to, že Geek je zrovna offline)
    • Karty her: Možnost sledování hry jako celku (nové soubory, hodnocení, obrázky atd).
    • Karty her: Možnost přiřazení odkazu na elektronickou verzi hry (nejlépe pomocí nějaké ikony někde v záložce Informace)
    • Karty her: Seznam toho, v jakých žebříčcích je daná hra na jaké pozici
    • Katalog her: Řazení her nejen podel hlavního hodnocení, ale i podle hodnotících kategorií
    • Katalog her: Při přidávání hry importem z geeku dovolit import dat i v případě, že dané id již v databázi je (na geeku jsou některé u nás různé hry jako varianty téhož).
    • Kecárna: Zobrazení času posledního příspěvku chatu včetně periodické AJAXové kontroly v nějakém malém okénku někde v záhlaví.
    • Kecárna: Pidiavatar do kecárny
    • Kluby: Na titulní stránku by měli mít přístup nečleni pouze tedy, mají-li platnou pozvánku.
    • Kluby: Defaultová nastavení přístupových práv pro klubovou diskuzi by se měla nastavit podle toho, zda je klub veřejný (pak všichni) nebo soukromý (pak jen admin)
    • Pošta: Při otvírání soukromé pošty zobrazit stránku s posledním příspěvkem
    • Pošta: Zvýrazňovat složky, ve které jsou konverzace s doposud nepřečtenými přispěvky.
    • Profil: Zesmysluplnit seznam přátel v profilu (zobrazovat všechny, ne náhodný výběr)
    • Profil: Hromadný import seznamu přání a sbírky
    • Profil: Přidávání her do wish/ihave listů v profilech přes textovou řádku s našeptávačem
    • Profil: Ve sbírce her v profilu označit, které z vlastněných her člen ohodnotil a přidat odkazy na tato hodnocení (úpravu hodnocení pro člena).
    • Profil: Seznam odznáčků, které člen vytvořil do profilu (k soukromému nahlédnutí)
    • Profil: Do sbírky a seznamu přání  v profilu čnela přidat příznak, zda jde o hru v české lokalizaci či nikoliv.
    • Profil: Komentáře k článkům, obrázkům atd. by se měly objevovat v uživatelském profilu mezi příspěvky.
    • Profil: Do seznamu hodnocení přidat sumarizaci (řádek člen hodnotil X her, z toho Y rozšíření)
    • Profil: možnost řadit seznamy her podle názvu, podle hvězdiček (hodnocení hráče)  atd.
    • Profil: statistiky udělování plusů a mínusů, reputaci nad avatarem stejně jako palcování rozdělit na plusovou a mínusovou
    • Registrace: Uvítací dopis s krátkým návodem pro nově registrované
    • Různé: Do SEO URL fór a témat přilepit název hry - další věci k SEO optimalizaci zde
    • Různé: zesmysluplnit meta tagy u fór a témat a do title tagu stránky s fórem/tématem přidat název hry
    • Různé: Přeložit, aktualizovat a zpřístupnit help systém IPBoardu.
    • Různé: přidat poslední hodnocení do  "Co kde přibylo nového", na titulku, do vyhledávání atd ...
    • Různé: XML rozhraní pro přístup do databáze obdobné jako XMLAPI boardgamegeek.com
    • Seznam her: možnost filtrování podle je/není rozšíření
    • Soubory: Reputace k uploadovaným souborům
    • Soubory: Wishlist pro překlady a translation-tracker, tedy seznam, vve kterém si sami překladatelé budou aktualizovat jak jsou s daným textem daleko
    • Soubory: v uploadovacímformuláři zobrazovat název katalogové položky, ke které bude soubor přiřazen
    • Soubory: Možnost soukromých souborů (pro přátele) a hlavně klubových souborů přístupných jen členům, respektive skupinám členů daného klubu
    • Titulka: Z nových obrázků vyházet soukromé galerie
    • Titulka: Žebříček nejlépe hodnocených her na titulní stránku vč. výběrudle hodnotící kategorie a popř. filtru dle žánru
    • Titulka: Schovávatelý rozcestník s návody a hlavními místy deskožrouta na titulní stránku
    • Titulka: Sbalovací/rozbalovací tlačítko u nových obrázků a novinek v databázi na titulní stránce
    • Titulka: Statistika nejlepších "přidavačů" her a dalších databázových položek spolu s bodovým hodnocení,
    • Titulka: Možnost customizace pravého sloupce (nezobrazovat fóra, která chce uživatel ignorovat).
    • Titulka: Více barevných verzí Infinite skinu
    • Titulka: Kromě nastavení barvy lišt skinu dodělat i nastavení barvy písma, popřípadě dalších elementů.
    • Titulka: Členění pravého sloupce podle témat (herní/neherní a pak podle kategorií fór)
    • Titulka: Kromě příznaků četl jsem/nečetl jsem u témat zobrazovat i počet nepřečtených příspěvků
    • Titulka: Motivační okénko, ve kterém by se zobrazivaly například zajímavé odznáčky a podobně
    • Titulka: na titulní straně v zobrazovat poslední schválený obrázek v dané galerii, nikoliv poslední nahraný.
    • Titulka: přidat palcování k novinkám
    • Titulka: přidat tlačítko "označit vše jako přečtené" někam nahoru, např vedle "co kde přibylo nového"
    • Titulka: Seznam článků přesunout na nějaké čestné místo, kde každého praští do očí
    • Vkládání: V návrhových formulářích možnost přímého zadávání referencí (tj. k návrhu třeba firmy by bylo možné rovnou přidat i její homepage)
    • Vkládání: Zasílání oznámení o schválení fotografií
    • Vkládání: Vkládání verzí hry do oficiálních záznamů
    • Vyhledávání: Ve zobrazení Co kde přibylo nového ve zobrazení nových příspěvků přidat odkaz na hru resp. její mateřské fórum, aby bylo jasné, ke které hře příspěvek patří
    • Vyhledávání: Seznam ignorovaných slov pro vyhledávání (věci typu the, on a podobně).
    • Vyhledávání: Třídění nového obsahu z Katalogu pouze podle data, nikoliv podle typ a poté až  datum (použití IPBoard cache)
    • Vyhledávání: Vyhledávání celé fráze po uzavření do uvozovek
    • Vyhledávání: Přidat naposledy přidané odznáčky do Co kde přibylo nového
    • Vyhledávání: možnost vyhledávání her podle několika tříd (kategorie/mechaniky/světy)

    Moderátorské nástroje:

    • Při schvalování odznaku by moderátor měl mít možnost kromě změny ceny a dostupnosti změnit i kategorii.
    • Při schvalování odznaku by moderátor měl vidět ostatní odznaky, které byly k dané položce již schváleny.
    • Při přesouvání příspěvků možnost založení nového vlákna, resp. možnost založit prázdné vlákno.
    • Umožnit smysluplné moderování skrytých fór (pro hry a další databázové položky) - například témata a příspěvky by mělo být možné přesunout i v rámci jedné skupiny fór a podobně (momentálně skrytá fóra v moderátorských nástrojích nejsou vidět).
    • Editace a změny ikon u odznáčků
    • Rozlišení návrhů: čeká na schválení, vráceno k přepracování atd. + automiatické vyřazení odmítnutých návrhů, u kterých uživatel příliš dlouho otálí s přepracováním
    • Při schvalování souborů (a možná i článků) možnost dělit body mezi více autorů
    • Při schvalování zobrazit upozornění na položky s podobnými názvy, které už jsou v databázi
    • Umožnit přidat varování přímo u příspěvku, automatické odeslání PM

    Rozsáhlosti


    • Do bazaru dodělat poptávky a výměny
    • Deskoznamy - obdoba Geek listů (viz toto nebo toto).
    • Do bazaaru dodělat přihazovacího a hlídacího robota, dostupného za deskožroutí body
    • Flexibilní kalendář umožňující sdružování nejrůznějších eventů jako jsou herní session, klubové události, obecné herní události a tak pdobně do soukromých uživatelských kalendářů - náhrada za současný omezený kalendář
    • Herní kluby: miniplugin pro organizování herních session
    • Herní kluby: miniplugin pro inventář klubů a rezervace výpůjček členy
    • Herní kluby: miniplugin pro organizování herních stolů a prostor a jejich rezervace členy
    • Modul pro nejrůznější soutěže
    • Modul umožňující organizaci lig, turnajů a podobně (vč. kalendáře blížících se turnajů)
    • Soukromý poznámkový blok pro uživatele
    • Uživatelské blogy
    • Vícemístnostní chat
    • Mobilní skin (malý a velmi jednoduchý bez Javascriptu)
    • Wiki stránky (obecně editovatelné stránky s plnou historií změn)
    • "Outsorsované ankety" - tj. jednoduché formulářky, které lze vložit do jiných web stránek se sběrem dat na serveru Deskožrouta (viz např. JotForm).
    • "Achievements" - herní úspěchy a výzvy (vč. příslušných odznaků)

    Známé chyby

    • Neimportují se obrázky z bgg
    • Po schválení článku moderátorem se web přesměruje na neexistující stránku (chybně generované URL)
    • Při stránkování v katalogu při aktivních vyhledávacích fitrech nelze změnit zadané údaje (staré zůstávají v URL, kde mají vyšší prioritu než ty z formuláře).
    • Nefungují RSS kanály
    • Na titulní stránce nejsou zobrazeny novinky a tipy, není-li nalogovaný žádný člen
    • Moderátoři klubů nemají práva k moderování klubových diskuzí
    • Bazaar: pokud někdo změní obrázek u hry poté, co ji někdo nabídl na bazaru, ztratí se informace o titulním obrázku nabídky
    • V reputaci a příspěvcích v profilu uživatelel jsou viditelné i skryté příspěvky.
    • Je-li více her přiřazeno k recenzi, nezobrazuje se ta první přiřazená na prvním místě.
    • V CSSkách je vypnuto podtrhávání odkazů, které pak v textech recenzí nejsou vidět.
    • Blbne přidávání osobností (a dalších věcí) k novým záznamům v případě, že jméno obsahuje mezeru nebo pokud daný záznam zrovna čeká na schválení nějakých změn.
    • Hlas v anketě změní časovou známku tématu - tj. téma se stane nepřečteným, řešení viz zde.
    • Po návrhu na změnu osobnosti, firmy či ocenění toto až do scvhálení změny nelze přiřadit ke hře
    • Rozhozené formátování seznamů (<ul><li>) v některých článcích, viz třeba ...
    • Do textu článků nejde vložit jednoduchá uvozovka - to se pak sesype databáze.
    • V seznamu souborů v profilu nevidí člen soubory, které uploadoval a ještě nebyly schváleny.
    • V profilu vůbec nezobrazovat custom položky, které nejsou vyplněné (teď se zobrazují jako prázdné řádky bez titulku a působí to rušivě).
    • V náhledu galerií na titulní stránce se zobrazují i veřejně nepřístupné galerie
    • Profil : počet příspěvků - za počtem příspěvků se zobrazuje ( za den) bez dalších údajů.
    • Spodní lišta ve fórech - ve spodní stavové liště při výpisu fór resp. tématu se objevují nesmyslné znaky (typu <<<) s nesmyslnými odkazy.
    • Zmršené fonty v MacOS - znaky s diakritikou jsou v prohlížeči na Macovi "zbytnělé"
    • Mediatagy v prvním postu - je-li v tématu pouze jeden post a v něm link na YouTube, za určitých podmínek při editaci zmizí.
    • Odeslání nevyplněné nebo jen částečně vyplněné ankety způsobí databázovou chybu
    • Obrázky v "Ke stažení" se v prohížeči Safari nezobrazují. To je problém na straně prohlížeče, ale je v plánu přepsat aplikaci tak, aby fungovala i v něm.
    • Poslední přidaný předmět v bodobchodě se občas zobrazuje špatně.
    • Nelze zpětně prodat zvolené předměty (např. Deskožroutí bonusy) i přes to, že je u nich tato možnost v ADMINu nastavena (ve specifických právech, při obecných to jde).
    • Posuvníky na titulní stránce Ke stažení se zaseknou, pokud uživatel klepne na neaktivní tlačítko
    • Poslední prvek v drobkové navigaci v Zobrazit změny u návrhu má špatně zkonstruovanou adresu odkazu (správně nemá mít žádnou).
    • Chyba v odkazu na seznam členů v klubech - odkaz vede na stránku s chybou databáze
    • Reputace v galeriích a článcích se v některých případech nezobrazí na skutečném stavu, i když po rozkliknutí se ukáže správně.
    • Vyhledávání v článcích nerespektuje diakritiku
    • Vyhledávání v galeriích ignoruje názvy samotných galerií
    • Javascript/AJAX v zadávacích formulářích blbne v prohlížečích Safari/Chrome - napovídače dělají neplechu (respektive někdy fungují, někdy ne) a AJAXové přidávání položek (bez reloadu stránky) nefunguje vůbec.
    • Blbne vyhledávací motor - občas nerespektuje počet nalezených shod (viz hledání Nuns on the run nebo Flames of War) a stránkovač se chová podivuhodně
    • Zákaz emotikonů a podpisů při zakládání témat se jaksi ignoruje
    • TAB pořadí na přihlašovací stránce není id -> psswd ale id -> nový účet -> psswd.
    • Ve srovnání změn před jejich schválením se nezobrazuje změněná mateřská hra.
    • Emailové notifikace - přicházejí zmršené odkazy na nově založená vlákna, viz toto.
    • Články, poslední komentáře - odkazy vedou na aktuální článek a ne na příslušný komentář.
    • Angličtina v titulku stránky (Homepage of Deskožrout)
    • Částečně nepřeložený IPContent (Články a recenze)
    • Profil -> Můj obsah -> Články zobrazuje celá těla článků místo seznamu jejich názvů.
    • Seznam posledních komentářů v nabídce "Články a recenze" má špatně vygenerované odkazy (nevedou na správné články)
    • Prázdná políčka ve formulářích jsou považována za needitovaná - tj. nejde zcela vymazat nějaký text
    • Bodoobchod: špatně se počítá počet prodaných odznáčků
    • Kluby: některé kluby se nezobrazují členům v profilo( viz panchy a Tygr v klubu Rauko)
    • Po přečtení hromadné zprávy jedním členem "zhasne" obálčička na titulní stránce všem.
    • U příspěvků ve fórech u kategorií blbne barevné podsvícení nepřečteného příspěvku, viz zde ...
    • Nezobrazuje se okénko s narozaninami hráčů na homepage v pravé liště
    • Při pokusu o zobrazení kalendářového eventu vlastního klubu vyskočí členovi hláška "Nemáte oprávnění..."



    0 Komentáře

    or