Giter Club home page Giter Club logo

athene's Introduction

Web-based IS for Croatian elementary schools and highschools.

Used technologies:
  * extjs javascript framework (http://docs.sencha.com/ext-js/4-0/)
  * mysql database
  * php backend

athene's People

Contributors

mpavkovic avatar pkoraca avatar zugrina avatar

Stargazers

Natko Hasić avatar  avatar

Watchers

 avatar  avatar  avatar Natko Hasić avatar James Cloos avatar

athene's Issues

https

Postaviti HTTP na server radi zaštite podataka.

BBD: prikaz kod više otvorenih formi

Bilo bi dobro da kada postoji više otvorenih formi da se klikom na neku od tih otvorenih formi u tree izborniku s desne strane da se ta forma prebaci u prvi plan (kao kada u OS-u klikom na prozor u task baru taj prozor dođe ispred svih ostalih). Mislim da će korisnik htjeti moći tako postupiti kada bude imao više otvorenih formi odjednom jer je to nekako prirodna reakcija zbog navike rada sa prozorima u OS-u.

?: resize tablice učenik (imenik) je maknulo zaglavlje forme

Ovo se dogodilo kada se tablica učenik (imenik) otvorila bez close i maximize button-a. Malo sam micao formu uokolo i nakon toga sam pokušao napraviti resize (misleći da bi to kao fol pomoglo :P). Ono što se prilikom toga dogodilo jest da je forma ostala bez zaglavlja tj. ispalo je kao da sam resize-ao listu a ne cijelu formu.

Za sada se dogodilo samo jednom i to samo kada se forma učitala bez close i maximize button-a no ako to uspijem rekreirati ću staviti pod CRITICAL.

Dodijeljena poteškoća

Treba li nam to kao posebna stavka u izborniku? Moje mišljenje je da bi bilo bolje da to stavimo kao tab u formi gdje se mijenjaju podaci o učeniku.

Lookup

Bacio sam par tih "lookupova" kao što je bilo napravljeno za Mjesto gdje se povlači ime države, i nekad učita grid normalno, a nekad neće. I tako za sve šta sam do sad napravio.

Baci error: Uncaught TypeError: Cannot read property 'data' of null
za ovu liniju: return Ext.getStore('Predmet').getById(value).data.naziv;

To je npr kod Predmetne cjeline.

Ubacivao sam u Controller novi store i model, te sam u List.js dodao renderer i to je to. Neznam da li treba još negdje nešto dodavat?

?: tablica učenici (imenik) se učitala bez close i maximize buttona

Ovo mi se samo jednom dogodilo i bilo je jako čudno. Otvarao sam hrpu prozora odjednom kako bi vidio kako se u toj situaciji aplikacija ponaša. Prilikom toga kada sam došao do tablice učenici (imenik) ona se otvorila bez close i maximize buttona u gornjem desnom kutu. To je dosta velik problem jer ako se to dogodi korisniku to bi ga moglo dosta zbuniti jer onda ne postoji nikakva mogućnost da se taj prozor zatvori. Odjava i ponovni log in bi rješili problem ali to korisnik neće htjet napravit ako mu se dogodi usred rada.

Za sada mi se dogodilo samo jednom (iako je to bilo prilikom prvog rada sa aplikacijom) i nisam to do sada uspio rekreirati pa se nadam da je to bio samo izolirani slučaj.

Ukoliko se ponovi i ako skužim kako to rekreirati (tj. što je uzrok) navest ću ovo pod CRITICAL.

P.S. Možda, čisto kao fail safe, razmisliti o mogućnosti nekakvog right click-a na formu koji bi pokazao mogućnost za zatvaranje forme? Ili implementacija nekog shortcut-a za zatvaranje forme?

BBD: tekst poruke o otvorenom prozoru

Dobra je fora što se klikom na formu napiše poruka "Otvoren prozor ime_prozora" no, čisto radi estetike, bilo bi dobro da to ime prozora bude isto koje je napisano na zaglavlju forme. Trenutno se ispisuje ime_prema imenu tablice koje se koristi unutar koda (tipa: nacionalnamanjinalist) pa to ne izgleda baš lijepo.

Zanimanja

Hej Pauk, ajde kada stignes pogledaj zasto se ne loadaju podaci u Zanimanja gridu
Skuzio sam da nije bio kreiran file Zanimanje.php u /lib/model dodao sam ga, ali ocito je jos negdje greska

CRITICAL: nemogućnost ponovnog otvaranja formi

Postoji problem da kad se forme jednom otvore preko tree izbornika s desne strane ne mogu ponovno otvoriti nakon što se jednom zatvore. Za sada se to pojavljivalo samo kod forme Adresa (Dnevnik) no ne znam da li postoji šansa da se dogodi i na drugim formama.

Update

Umjesto updatea radi se insert.

BBD: neujednačenost imena na formama

Prisutna je jedna neujednačenost na imenima formi tj. u nazivu koji piše na njihovom zaglavlju. Negdje piše npr. Popis ime tablice, negdje Popis Ime tablice, a negdje Popis Ime Tablice. Čisto radi ljepšeg izgleda i konzistentnosti bilo bi dobro da postoji samo jedan oblik pisanja i da se njega primjeni na svim formama.

BBD: login pritiskom na Enter

Trenutno nije moguće upisati username i password te pritiskom na Enter na tipkovnici logirati se u aplikaciju. Bilo bi dobro da je to moguće a ne da se nakon pisanja mora hvatati miš i odvući do gumba Prijava te klikom se prijaviti. To će živcirati korisnike. :P

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.