

































Jedna od glavnih definicija predmeta i sam content istog.
Svaki predmet ima svoja polja koja su definisana svojom šifrom za taj predmet, i globalnom (jedinstvena šifra za sva polja u sistemu).
Polja atributa blize definišu sam predmet. Sastavni deo predmeta jesu njegova polja, koja su bliže definisana svojim atributima i opcijama.
Svako polje sastoji se od par osnovnih podataka
TIPA (text, textarea , select, ajaxcombo , numeric , checkbox,...)
Naziva (naziv koji ce biti display-ovan na samom predmetu)
Grupe (u koju grupu spada na samom predmetu)
Inicijalne vrednosti (početna, default-na vrednost za ovaj atribut)
Tooltipa (help text, opisuje šta predstavlja svako polje)
I checkboxova sa desne strane koje definišu ponašanje tog polja na samom predmetu (u kom slučaju se vidi, da li je obavezno, pretraživo, ...)
Kao i set polja koja su uslovna (zavisi od tipa polja da li ce biti potrebna ista)
Tipovi polja bliže definišu layout predmeta kao i njegovu funckionalnost, razlikuju se po svom tipu (svaki tip ima svoju definiciju i ponašanje)..
Text - tekstualno polje (<input type="text">) u koje se unosi plain text.
Numeric - numeričko polje definisano za unošenje isključivo brojeva.
Checkbox - checkbox polje za štikliranje (vrednosti true i false).
Select - dropdown polje sa predefinisanim stavkama u istom.
Ajaxcombo - dropdown polje sa dinamički izvučenim stavkama.
Label - labela za definiciju polja ili grupe polja.
Textarea - tekstualno polje sa resizable container-om za unošenje veće količine teksta.
Datum - datumski input (Jquery) za odabir datuma.
Time - datumski input (Jquery) za odabir vremena.
Multicheck - više checkbox polja za odabir više vrednosti (vrednosti true i false za svako).
Html - html polje za unos html-a (beautify formatiranje za laksi ispis istog).
Tag - polje unos većeg broja "tagova" u samom inputu(koristi se za vezivanje interakcije izmedju polja).
File - polje za unos file-a sa jedinstvenim id-jem.
Miltifile - polje za unos više file-ova za svaki jedinstveni id.
Button - polje koje prikazuje button na predmetu sa mogućnošću bind-ovanja custom funkcije.
Gallery - polje za unos više (ili jedne) slike, sa mogućnošću edit-ovanja istih u samom sistemu, postavljanja inicijalne iz same galerije..
Formular - polje za unos više komponenti na predmetu koje se čuvaju u jednom polju i sistem ih čita kao JSON. Svaki formular ima definiciju svojih polja.
Code - polje za unos koda sa layoutom samog jezika ispisa istog.
Signature - polje za unos potpisa.