andrasfuchs / 555lottery Goto Github PK
View Code? Open in Web Editor NEW555 Lottery - The #1 BitCoin lottery on the net with $1.000.000 jackpot
555 Lottery - The #1 BitCoin lottery on the net with $1.000.000 jackpot
A sidebar-on ha legfelül/legalul vagyunk, akkor valahogy jeleznünk kell, hogy már nem nyomható meg a lapozó nyíl
Session timeout warning (ideális megoldás egy pop-up ablak lenne visszaszámlálóval, hogyha a session közeledik a timeout-hoz)
A TicketLot MostRecentPayoutTransactionLog property-jét ki kell tölteni a kifizetés megkezdése után. Ehhez újabb logikai elem kell a tranzakciók ellenőrzésénél.
Valahol ki kell majd jelezni, hogy hol jelenjen meg a Second Chance állapot.
Egyjegyű számok kiválasztásakor a szelvény alján a pontok közötti hézagok csúnyák
A check oldalra jó lenne kirakni egy PAY gombot (vagy sávot?) arra az esetre, ha valaki nem fizette ki a szelvényeit a feladás után közvetlenül.
A check oldalon amikor meglátja a "még nem fizetett" státuszt, remélhetőleg szeretné villámgyorsan mégis kifizetni.
Kell a logika javascript, hogy ezen az oldalon is lehessen választani a szelvények közül, frissüljenek, lehessen lapozni
Ha még nincs egy megerősítés sem az adott tranzakcióról, akkor a blockchain.info JSON válaszában a BlockHeight érték nulla. Ebben az esetben a confirmation szám jelenleg meg fog egyezni a legutóbbi block BlockHeight értékével, ami hibás, hiszen a confirmation számnak is nullának kellene lennie.
Ennek következtében bizonyos kifizetések nem lesznek elfogadva.
Nekem valamiért továbbra sem tetszenek a felugró ablakban a kis szelvények, így is elég sok információ van abban a kis ablakban, kicsit zavaró lehet...
Hiába kattintok rá, nem nagyobbodik meg, gondolom így használhatatlan...
Minden szelvény alján ott kell, hogy legyen, hogy mennyit nyert vele.
Jó lenne hangokat kiadni, amikor mondjuk egy gomb fölé megyünk, vagy megnyomjuk azt.
Ha egy draw ára a jövőben eltér a jelenlegitől, és a játékos több draw-ra nevez, akkor jelenleg csak a jelenlegi ár van felszorozva
A lets play ablakban a Second Change gomb mögötti kép sajnos rosszul lett levágva, és a szeleinél csúnya. Ezt újra kell vágni, ráadásul a méretezéssel is volt egy pár pixeles gond.
A leírás szakaszban a ticket típusok legyenek azokkal a színekkel, amikkel egyébként is jelöljük őket
Szerintem miután a PAY vagy a DONE gombra nyomunk akkor ha eltűnik a felugró ablak új játéknak kellene kezdődnie vagy??? Mert jelenleg ugye ott vannak azok a szelvények amelyeket megjátszott és már elvileg ki is fizetett...
Minden state-hez le kell generálni legalább az angol képet
Egy ticketlotban maximum 99 ticket lehet, de ez jeleneg nincs korlátozva.
Ticket lot details oldalon: kell majd egy "play these numbers again" gomb, amit megnyomva a kijelölteket újra lehet járszani.
LotteryService.CurrentDraw valamilyen oknál fogva időnként a következő kivételt dobja:
"An item with the same key has already been added."
15:39-kor adtam fel egy játékot, most néztem meg 18:58-kor a CHECK oldalon a STATUS-t és még mindig azt írja ki, h WAITING FOR PAYMENT. Igaz amlítetted, hogy ez az aloldal még funkció hiányos, csak arra emlékszem azt mondtad, h itt inkább ha már fel van dolgozva a befizetés akkor semminek nem kellene megjelennie...
Az óra, ha jól emlékszem azt beszéltük, hogy percre esz csak pontos, mert azt is mutatja, de nem frissül ha a CHECK vagy a LAST DRAW oldalon vagyunk :(
A rules fejlécek alatti csik kisebb lehetne, majd ha ranyomunk kiszelesedik animálással
A tranzakciók kezelésénél az első adandó alkalommal ki kell tölteni a ticket lothoz tartozó refund address-t
A CHECK oldalon ugye megjelenítjük azokat a játékokat is amelyek egy jövőbeni húzás alkalmával fognak csak játszani, de azok alatt is megjelenik ugye a PLAY AGAIN gomb, sztem ez nem helyes, nem tudom, hogy emnnyire tudja megkülönböztetni a rendszer a már kihúzott szelvényeket illetve a majd csak jövőben játszódóakat, de logikailag nem helyes sztem...
TransactionLogId kivételt dob - ismeretlen körülmények miatt -, amikor frissülnének a tranzakciók.
Egy workaround-dal most meg van oldva, nem fog fennakadást okozni, de azért utána kell járni.
Valamiért a draw után generált e-mailben a nyertes szelvényhez tartozó nyeremény értéke 1 Sathosi-val több (0.02271559), mint a jelenleg az adatbázisban lévő érték (0.02271558).
Érdekesség, hogy miután újrageneráltam a /EmailTemplateTest paranccsal a levelet, ott már a helyes érték (0.02271558) szerepelt.
A kérdés az, hogy vajon az adatbázisban lévő érték változott meg, vagy a közvetlenül a húzás utáni template alapján való e-mail generálás generálta le a hibás értéket...
Jó lenne egy publikus interfész, amin keresztül más oldalakon keresztül is lehetne nálunk szelvényt vásárolni.
Most már fel kell készülni az indulásra: minden doksit el kell készíteni és le kell fordítani/fordíttatni angolra.
minták:
Privacy Policy (adatvédelmi nyilatkozat)
http://www.google.com/policies/privacy/
Terms of Use (felhasználói feltételek)
http://www.google.com/policies/terms/
A fordítással esetleg megkereshetjük Fűz Andort, aki olcsón dolgozik, nekem már fordított több doksit németre. Angol és német tanár egyébként.
Ha több draw-re nevezett a játékos, akkor a lot RefundAddress és TransactionLog értékei csak az elsőhöz vannak kitöltve.
Feliratokat nyelvenként egy-egy sprite-ba kell rakni, mert úgy jelentősen megnöveljük a letöltési sebességet.
iPhone-on a CHECK oldal első sora szét van esve,
valamint a let's play oldalon a betűméretek nem jók
Kell egy nagy BitCoin jel a jackpot érték elé.
https://en.bitcoin.it/wiki/Bitcoin_symbol
Én már lecseréltem egyre, de kár volt, elég gagyisztikus lett...
Sajnos a jelenlegi HTML és Javascript kód, ami a szelvényhez használatos, nem lett arra felkészítve, hogy több is lehessen belőle egy oldalon.
Ez elég nagy gond, eléggé át kell alakítani a HTML és JavaScript kódot, hogy a check oldalon a több szelvény is gond nélkül tudjon működni...
Kinézetben ez semmilyen változást nem fog jelenteni.
Ha egy ticketlot-nál rányomunk a lets play-re, majd fizetés nélkül becsukjuk, majd ismét a lets playre nyomunk, akkor ugyan helyes összeg lesz kiírva, de 0 lesz az adatbázisba beírva. Igy a tranzakció ellenőrzése is lehetetlenné válik.
A Check gomb lenyomásával a főoldalhoz hasonlóan egy pop-upnak kell felugrania.
A fenti dokumentumok kellenek az induláshoz, legalább angol nyelven
Ugyan csak olyan szelvényre tudtam leellenőrizni ami olyan sorsoláson vesz részt, ami még nem volt meg, de a számok nem jelennek meg a szelvényen, a szelvények száma az helyesen jelenik meg, de például már azok között sem lehet váltani. Bár lehet még itt nem tartunk :)
Reguláris kifejezéssel kellene ellenőrizni, hogy a CHECK input textbox-ba helyes érték került-e, és csak akkor lehetne megnyomni a CHECK gombot, egyébként meg piros keretet kapna az textbox.
Esztétikailag jobban mutatna, ha lekerekítés lenne a szelvény belsejében is.
Visszaszámláló lejárta után automatikusan kellene frissiteni a számok feletti feliratot, majd az új számokat kirakni
Reguláris kifejezéssel kellene ellenőrizni, hogy az e-mail input textbox-ba helyes érték került-e, és ha nem, akkor piros keretet kapna az a textbox.
Sem a check sem a pay linkek nem működnek a húzás utáni e-mail template-ben.
A pay linknek meg sem kellene jelennie azoknál a ticketlotoknál, amelynél nulla a nyeremény.
A jobb oldalon a szélén nem halványodik el úgy, mint a bal oldalon, kicsit olyan mintha el lenne vágva, csak rossz helyen...
Amikor megadja vki az email címét a fizetésnél gondolom a húzás után az eredményről küldünk neki mail-t, de amikor feladja nem küldünk neki email-t a játékáról amit feladott? Igaz jó kérdés, hogy ugye a feladás pillanatában még nem fogjuk tudni, hogy kifizeti e!
Egy kört már futottam a hoszting céggel ez ügyben, de nem sikerült beállítaniuk.
BitCoinService: jelenleg ha több számláról történik az utalás, akkor nem tudjuk feldolgozni.
Mobilon/tableten az oldal kezdeti megjelenítésével akkor van gond, ha a készülék képernyőjének vízszintes felbontása nagyobb, mint a kikalkulált háttérkép mérete, ekkor két fekete sáv látható az oldal két szélén (Sziki küldött frankó screenshotokat)
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.