Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/thedivic/epigrafika
Projekat PWEB 2014
https://github.com/thedivic/epigrafika
Last synced: 11 days ago
JSON representation
Projekat PWEB 2014
- Host: GitHub
- URL: https://github.com/thedivic/epigrafika
- Owner: TheDivic
- Created: 2014-12-17T22:56:04.000Z (about 10 years ago)
- Default Branch: master
- Last Pushed: 2015-01-19T12:20:47.000Z (about 10 years ago)
- Last Synced: 2024-11-12T14:07:38.953Z (2 months ago)
- Language: PHP
- Size: 3.64 MB
- Stars: 2
- Watchers: 10
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
epigrafika
==========Projekat PWEB 2014
## Client
* Potrudite se da kod bude lepo formatiran i pregledan
* Za indentaciju koristiti space (ne tabove) i to tacno 4 space-a po nivou indendacije. **VAZNO!**
* Svi staticki fajlovi (slike, css, javascript...) treba da se nalaze u static folderu
* Za imenovanje svih fajlova (.php, .html, .js, ...) koristiti notaciju malim slovima sa donjom crtom (underscore) kao separatorom
* Svakoj stranici u aplikaciji odgovara ISTOIMENI .js fajl u folderu static/scripts koji sadrzi angular kontroler za tu stranu. Svakoj strani odgovara **tacno jedan** angular kontroler. Na primer za stranicu unos.php postoji fajl static/scripts/unos.js koji sadrzi unosController
* Eksterne biblioteke i moduli se nalaze u static/scripts/libs
* Koristiti odgovarajuce funkcije za logovanje u konzolu u odgovarajucim slucajevima. Npr console.error za greske, console.info za informacije.
* Izbegavati globalne funkcije, ponavljanje, importovanje skriptova pre nego sto su neophodni, koristiti angular, module i kontrolere.### Visejezicnost za interfejs
* U folderu languages se nalaze prevodi za podrzane jezike. Svakom jeziku odgovara jedan JSON fajl. Svaki unos unutar JSON-a je oblika "kljuc_stringa": "prevod_stringa".
* Za svaki string u interfejsu za koji je neophodno da bude visejezican koristiti angular objekat **tr** na sledeci nacin: {{ tr.kljuc_stringa }} koji ce automatski biti zamenjen prevodom na odgovarajuci jezik.
* Popunjavati JSON fajlove prevodima po potrebi.