Abstract | Izrada sustava za upravljanje sadržajem korištenjem web tehnologija otvorenog koda je CMS (engl. Content Management System). Realiziran je kao internet stranica glazbenog sadržaja koja nudi potrebne informacije za pohađanje glazbene škole, prijavu na stranicu te mijenjanje sadržaja. Internet stranica izrađena je korištenjem HTML (HyperText Markup Language) prezentacijskog jezika za izradu internet stranica te PHP (Hypertext Preprocessor) programskog jezika za pisanje dinamičkih internet stranica. Za bazu podataka koristi se MySQL. Sve nabrojene tehnologije koje su se koristile su potpuno besplatne i otvorenog su koda, a to znači da su dostupne javnosti te da se svatko može služiti njima. Web stranica ima sustav prijave korisnika te korisnicima omogućuje registraciju i prijavu na stranicu. Kod registracije korisnik mora popunjavati podatke vezane za
stranicu kao što su ime, prezime, korisničko ime, lozinku, e-mail adresu, kontakt broj. Prilikom upisivanja podataka ne smije ostaviti polje prazno jer je registracija nevažeća. Pomoću validatora provjerava se da li već postoji korisnik pod tom e-mail adresom i korisničkim imenom. Ako postoji javlja se poruka koja obavještava korisnika da je to korisničko ime ili e-mail adresa već zauzeta. Kad korisnik popuni sve podatke ispravno,
uspješno je registriran na stranicu, a sam sustav mu dodjeljuje vrstu korisnika kao korisnik. Kod prijave na stranicu korisnik popunjava korisničko ime i lozinku. Ako je pogrešan unos ispisuje se poruka da provjeri korisničko ime ili lozinku. Namjerno se ne daje do znanja koji podatak je korisnik pogriješio prilikom unosa, a time se dobiva veća sigurnost nasumičnog pogađanja podataka za prijavu i lakšeg pristupa stranici putem
tuđih podataka. Kad se korisnik prijavi na stranicu, on može mijenjati vlastite podatke, ali ne može mijenjati korisničko ime. Također se korisnicima omogućuje pregledavanje sadržaja same stranice kao što su galerija slika, popis profesora koji predaju u glazbenoj školi, osnovne podatke o školi, pregledavanja novosti i slanje poruka upisivanjem potrebnih podataka kao što su ime i prezime te e-mail adresa, kako bi se mogao uzvratiti
odgovor i sam tekst ili upit koji se prosljeđuje. Osim korisnika, tu je i administrator koji može mijenjati podatke unutar galerije slika, mijenjati profesore, vlastite podatke, upisivati novosti, uređivati korisnike itd. |