Coder Social home page Coder Social logo

marsher / volby-zo-zahranicia Goto Github PK

View Code? Open in Web Editor NEW
43.0 43.0 23.0 4.1 MB

Appka na generovanie ziadosti pre volby do NRSR 2016. nasadeny branch - master.

Home Page: http://volby.digital

License: MIT License

CSS 0.36% JavaScript 60.81% HTML 37.79% PHP 1.04%

volby-zo-zahranicia's People

Contributors

adamliesko avatar eronisko avatar filiplikavcan avatar freezy-sk avatar jsuchal avatar marsher avatar ondrek avatar ondronr avatar pavolgal avatar peterkracik avatar peterppp avatar pkarda avatar roman3x avatar s7anley avatar scholtz avatar scholtzm avatar surfinzap avatar ujovlado avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

volby-zo-zahranicia's Issues

link na github do paticky

pridat maly link na github. jednak na zdrojove kody. a jednak ako vec, kadial mozu pridavat pripomienky, bugy a issues.

UX - farby buttonov

  • podla mna nie je dobre, ked je jeden button modry a druhy cerveny. evokuje to rozdielne ulohy. resp. rozdielnu hierarchiu.

Databaza - navigacia

Skusal som v telefone zvolit z menu nejaku obec z konca zoznamu. Trvalo to velmi dlho sa prerolovat az na koniec - skuste si to niekto otestovat na telefone. Napriklad taku Zilinu.

Mozno by sme mali pridat menu pre Kraj a Okres (tak ako to bolo v prvej verzii)

PDF sa na W7 FF generuje zbytočne 2x a na Androide v Sony vstavanom prehliadači vôbec.

Win 7, firefox: "Vytvorit nahlad ziadosti" v prehliadaci mi vygeneruje pdf k stiahnutiu aj ked to nechcem. Neda sa to bez toho? Potom sa mozem zbytocne zamyslat, co s tym: http://i.imgur.com/jYyo0gr.gifv Rovnako aj stiahnut pdf mi ho vygeneruje 2x.
Predpokladam, ze vo formulari je odkaz na neexistujuci obrazok a preto to ff robi. Mozno to prestane robit, ked sa odstrani niekde tu spomenuty bud "donacitavania". Mozno to vsak robi chybajuca/navyse hlavicka pdf dokumentu.

varovanie pre obce kde nie je email

existuju obce kde nie je email, pre tieto obce treba uzivatela upozornit ze email nie je dostupny.. otazka je, ci mu mame povolit urobit dokument ked to nema kde odoslat

Popdisanie ziadosti - mätúci podpisový priestor

Text "Tu sa prosím podpíšte" by bolo zmeniť na podpíšte sa k dolnému okraju, pretože je to mätúce.
Pri prvom testovaní som sa podpísal cez ten text a tesne pod neho.. a bolo to v pdf 10cm nad čiarou podpis. Prípadne dať na spodok tie vodiace čiary s textom podpis a cele to posunúť aby to bolo aspoň v tej oblasti.

Mailto

Pridat mailto button, s vygenerovanim attachmentov

Vygenerovany e-mail - mala zmena

Pacil sa mi ten napad mat v maile vygenerovany text.
mozno by sme tam mali pridat aj jednu vetu:

"Zaroven vas chcem poprosit o potvrdenie e-mailom ze žiadosť bola prijata a spracovaná"
Dakujem

upgrade posledneho kroku

  • mailto: nefunguje 100% na vsetkych platformach a ludia nemusia mat zapnutych klientov.

button ODOSLAT, resp. POSLEDNY KROK treba nahradit niecim takymto:

teraz poslite mail na adresu: [email protected] - vybera sa z DB
s predmetom:
a s telom textu:
a s prilohou : — LINK —

(alebo ak mate aktivovaneho mailoveho klienta, vyskusajte to odoslat automaticky.. <- a to bude ten link na mailto: + auto download vyplnenej ziadosti

  • zaverecna thank you obrazovka s dalsimi krokmi, ktore treba spravit. (overti si, ci ziadost dosla.. atd...)

Nadhľady a zobrazenie pdf v novom okne nefunguje v IE a v niektorých ďalších prehliadačoch

Root cause
Ide o chybu pdfmake.js knižnice a jej spôsobu generovania pdf objektov. Pdfko vygeneruje ako base64 encoded application/pdf objekt. V metóde createDocument sa tento objekt vkladá do iframe elementov. Internet explorer nepovoľuje použitie takéhoto objektu v navigácií alebo v iframoch. Inými slovami, nefunguje nadhľad, ani otvorenie pdfka v novom okne. Ďalším problémom sú staršie prehliadače ako safari, alebo firefox, ktoré s istými obmedzeniami nedokážu otvoriť taký pdf objekt, napr. ak base64 data url je príliš dlhé.

jeden z bugov - pdfmake Bug#230

Riešenie
Internet explorer (týka sa to aj 11 a edge) a staršie prehliadače nebudú môcť zobraziť nadhľad, alebo otvoriť pdf v novom okne.

  1. Treba vytvoriť varovnú hlášku pre všetkých používateľov internet explorera, aby použili iný prehliadač. Iframe skryť, alebo nahradiť ilustračným obrázkom.
  2. Najnovší edge síce nevie otvoriť link na stiahnutie v novom okne, ale dokáže pdf objekt stiahnuť priamo. Do buttona Stiahnuť je možné zakomponovať metódu download(), pomocou ktorej sa automaticky stiahne pdfko. documentDefinition = {} musi byt globalny objekt a mal by sa rovnat premennej 'dd', ktorá vznikne v createDocument metóde.
pdfMake.createPdf(documentDefinition).download();

bug - podpis zhodi prehliadac

ked idem:
Pripravit Ziadost > Odhalseny > Vytvorit Nahlad > Podpis
a podpisem sa tak mi to zhodi cely prehliadac (iPhone 4S Safari na iOS7)

Scroll top pri navigacii

Pouzivatel by mal vzdy vidiet zaciatok dalsieho kroku, pri posuvani sa dopredu v krokoch navigacie.

Otazne je ci si ma pamatat poziciu ked ide naspat (ale to by bolo podla mna max nice to have, ak vobec)

Pouzitelnost nazvu stiahnuteho pdf

  • Rodne cislo sa nekontroluje, co nechcem buzerovat, alebo chvalit JS, ze to dokaze, ale ak by kvoli chybajucej cifre z RC, alebo preklepu mali odmietnut ziadost, bola by to skoda.
  • Dokument sa mi stiahne ako OCWxaA22.pdf. ..... :D No pridavaj uzivatelovi robotu hladanim hashu na disku pokial sa tam nepreklikne z prehliadaca zo stiahnutych dokumentov.

Dokumenty pre volby zo zahranicia bez trvaleho pobytu.

Momentalne su tam dva dokumenty: Ziadost a Prehlasenie. Toto treba zlucit do jedneho dokumentu - bolo to odskusane a minv.sk to akceptovalo.

Tu je text:

WNR16_3311 upravene.pdf

ŽIADOSŤ VYPLŇTE VEĽKÝMI PÍSMENAMI.
Žiadosť o voľbu poštou
pre voľby do Národnej rady Slovenskej republiky v roku 2016
a čestné vyhlásenie

Ministerstvo vnútra Slovenskej republiky
odbor volieb, referenda a politických strán
Drieňová 22
826 86 Bratislava 29
SLOVAK REPUBLIC
[email protected]

Čestne vyhlasujem, že nemám trvalý pobyt na území Slovenskej republiky.

Podľa § 59 ods. 1 zákona č. 180/2014 Z. z. o podmienkach výkonu volebného práva a o zmene a doplnení niektorých zákonov žiadam o voľbu poštou pre voľby do Národnej rady Slovenskej republiky v roku 2016 a o zaslanie hlasovacích lístkov a obálok na adresu:

Meno:

Priezvisko:

Rodné priezvisko:

Rodné číslo:
Ulica:

Číslo domu:

Obec:

PSČ:

Štát:

V

Dátum:
Podpis:

Prílohy:

  • fotokópia časti cestovného dokladu Slovenskej republiky s osobnými údajmi voliča
    alebo fotokópia osvedčenia o štátnom občianstve Slovenskej republiky voliča.

Databaza - nezrovnalosti

V Databaze obci su obce zoradene podla abecedy A-Z ale na konci databazy je zopar obci mimo abecedneho poradia

Navbar pri mobile view

Horny navbar je trocha rozbity ked stranku otvorim v mobile.
Screen z mobilu:
2015-12-10 20 12 04

Emulovany mobile view v browseri na pc:
emul_pc

UX - lepsie otextovanie formularov

  • nie je mi jasne na prvy pohlad, ktore adresy su ktore:
    napr. "Korešpondenčná adresa pre odoslanie hlasovacích lístkov alebo preukazu:"
    tu neviem, ci to je moja adresa kam mi maju dojst listky. alebo adresa uradu, kam to mam poslat... staci iba otextovat na jednoduchsie

UX - zamena 2 textov

tam kde je text v kroku 2, ked vyplnam formular:
Korešpondenčná adresa pre odoslanie hlasovacích lístkov alebo preukazu:

(lebo tu nemusi byt jasne, aka to je presne adresa)

treba zamenit za pochopitelnejsie (co je aj na ziadosti)
Adresa miesta pobytu v cudzine (pre zaslanie hlasovacích lístkov a obálok):

chyba krok spat v poslednom kroku

Ked je tam teraz krok 7/6, chyba tam navrat na predchadzajucu stranku, ked si to chcem stiahnut.

(v poslednom kroku chyba hore lista)

viac emailov na obec

Su obce ktore maju evidovanych viac ako jeden email.. Toto treba skontrolovat a dorobit aby sa vsetko spravne zobrazovalo..

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.