ET14_31v Joomla 1 Deo
-
Upload
malisa-cenic -
Category
Documents
-
view
11 -
download
0
description
Transcript of ET14_31v Joomla 1 Deo
VISOKA ŠKOLA STRUKOVNIH STUDIJA
ZA INFORMACIONE TEHNOLOGIJE
profesor strukovnih studija
dr Marko Vulić, dipl. inž. organizacionih nauka-master
ELEKTRONSKA TRGOVINA
CMS sistemi
Skripta: Joomla CMS sistem
(I deo)
Beograd, 2014.
Joomla CMS sistem
2
1. Instalacija Wamp Server i Joomla CMS
Nakon pokretanja instalacionog fajla WampServer, celokupan proces instalacije se odvija
automatski. WampServer se pokreće kao i bilo koji drugi program. Ukoliko je WampServer
pravilno pokrenut, u Taskbaru se pojavljuje identifikator . Levim klikom na ikonicu u
Taskbaru dobija se prikaz WampServer panela:
Prilikom instalacije i kreiranja bilo kog dinamičkog sajta, neophodno je da se njegov sadržaj
postavi (prekopira) u okviru www foldera servera, odnosno u root direktorijum lokalnog
servera. Lokalni server ima pristup samo ovom direktorijumu i svim njegovim
poddirektorijumima tako da je iz tog razloga neophodno da se kompletan sadržaj sajta nalazi
u okviru root direktorijuma. Kada je u pitanju Joomla CMS, preporučljivo je za početak u
okviru root direktorijuma kreirati folder, npr. joomla i u njega iskopirati sve fajlove i foldere
dobijene raspakivanjem instalacione verzije Joomla.
Joomla CMS sistem
3
Izborom opcije Localhost iz WampServer panela, u web browser-u se prikazuje početna
strana WampServera, sa podacima o verziji Apache servera, PHP, instaliranim dodacima, kao
i projektima koji se nalaze u root-u servera (joomla u ovom slučaju).
Izborom opcije phpMyAdmin iz WampServer panela u browser-u se otvara stranica preko
koje se upravlja bazama podataka skladištenim na Apache serveru.
Potrebno je kreirati bazu nad kojom će biti instaliran Joomla sajt. U primeru, kreirana je baza
joomlabaza. Prilikom unosa naziva baze potrebno je voditi računa o malim i velikim slovima!
S desne strane polja za unos naziva baze umesto Collation neohodno je iz list box-a izabrati
opciju ut8_unicode_ci.
Joomla CMS sistem
4
Nakon kreiranja baze, iz sigurnosnih razloga, neophodno je kreirati korisnika koji će imati
privilegije da upravlja tom bazom. Odabrati opciju privileges, i nakon toga kliknuti na Add a
new User.
Potrebno je popuniti prazna polja:
User name - u ovo polje potrebno je uneti naziv korisnika baze
Host - u ovo polje potrebno je uneti "localhost"
Password - u ovo polje potrebno je uneti šifru
Re-type - ponoviti unos šifre
i selektovati opciju Check All da bi korisniku bile dodeljene odgovarajuće privilegije.
Konačno, kliknuti dugme Create User na dnu ekrana.
Joomla CMS sistem
5
1.1. Instalacija Joomla CMS
Prvi korak je pokretanje projekta preko početne strane WampServera. Alternativan način je
uneti adresu projekta u browser (u ovom primeru http://localhost/joomla).
U levom delu prozora su prikazani koraci tokom instalacije. Ovaj jezik nema veze sa jezikom
na sajtu koji se kreira. Odnosi se samo na jezik tokom instalacije. Da bi se prešlo na sledeći
korak, treba kliknuti dugme next u gornjem desnom uglu. Provera parametara na serveru služi
za proveru da li su zadovoljeni svi preduslovi za uspešnu instalaciju.
U sledećem koraku su definisani uslovi korišćenja softvera i GNU licence.
Joomla CMS sistem
6
U četvrtom koraku se definišu parametri vezani za bazu i korisnika definisanog na serveru.
Na slici su vrednosti parametara, koji su ranije definisani.
Peti korak u instalaciji je definisanje parametara vezanih za ftp pristup. Pošto se instalacija
radi u lokalu, ova podešavanja treba preskočiti.
Joomla CMS sistem
7
U pretposlednjem koraku su prikazana ključna podešavanja vezana za sajt: Ime sajta, Šifra
administratora
Napomena: Nemojte kliknuti na dugme Install Sample Data!!!
Kliknuti digme next u gornjem desnom uglu. Ako su uputstva ispoštovana na pravi način,
instalacija je uspešno završena. Na kraju, obavezno obrisati folder installation u www
direktorijumu servera!!!
U levom gornjem uglu ekrana se nalaze opcije za pristup administratorskom i javnom delu
portala a može im se pristupiti i na sledeći način: localhost/joomla/administrator -
administratorski deo; localhost/joomla - javni deo.
Joomla CMS sistem
8
2. Administracija Joomla CMS portala
Joomla CMS ima dva dela:
Administrativni deo – pristup dozvoljen samo administratorima i korisnicima sa određenim
privilegijama
Javni deo – pristup omogućen svim posetiocima (slika)
Nakon logovanja pomoću šifre administratora definisane tokom instalacije, pristupa se
administratorskom panelu
Joomla CMS sistem
9
Administrativni panel predstavlja jedinstvenu tačku upravljanja funkcionisanjem portala.
Administrator ima na raspolaganju velik broj opcija za upravljanje različitim segmentima
portala. Svaka od opcija će biti objašnjena u nastavku teksta. Opcija preview u gornjem
desnom uglu omogućava prikaz izgleda javnog dela portala. Na ovoj stranici administrator je
u mogućnosti da ima evidenciju o prisutnim korisnicima, najpopularnijim vestima i člancima,
podacima o menijima.
Globalna podešavanja
Delu za globalna podešavanja se pristupa preko opcije SiteGlobal Configuration. Postoje
tri dela:
Sajt
Sistem
Server
Globalna podešavanja se mogu definisati kao osnovne preference kojima se sistem postavlja
u rad.
U okviru globalnih opcija navedeneni su parametri prema kojima sistem funkcioniše,
podešavanja vezana za konekciju ka bazi, podaci o serveru, i mnoge druge opcije. Ukoliko se
kursor zadrži na nekoj od opcija na stranici, dobija se dodatno objašnjenje za tu opciju.
Joomla CMS sistem
10
Administracija korisnika
Panelu za administraciju korisnika u Joomla CMS-u pristupa se iz menija Users, izborom
opcije User Manager. Po instalaciji Joomla CMS-a, kreiran je samo jedan korisnik,
administrator koji pripada grupi Super User-a. U zavisnoti od tipa portala, često je potrebno
kreirati nove korisnike na sistemu, koji imaju različite nivoe privilegija.
Korisnici u Joomla sistemu podeljeni su na sledeće tipove:
1. Front-end korisnici
a. Registered – korisnik sa najnižim nivoom pristupa sajtu, ovaj tip korisnika
najčešće se dodeljuje korisnicima koji se mogu samostalno registrovati preko
front end dela portala i nemaju nikakvu mogućnost kreiranja sadržaja
b. Author – korisnik koji putem forme sa front end dela portala može kreirati
sadržaj
c. Editor – korisnik koji putem front end forme može kreirati i editovati sadržaj
d. Publisher – korisnik koji ima pravo da odluči koji će se sadržaj objavljivati na
portalu
2. Back-end korisnici
Joomla CMS sistem
11
a. Manager – korisnik koji ima potpuni pristup front end delu, dok mu je pristup
u back end delu sistema ograničen uglavnom na sadržaje
b. Administrator – korisnik koji ima potpuni pristup front end delu, i skoro
potpunu pristup back end delu sistema (administracija templejta, korisnika, i
sl.)
c. Super Users – korisnik koji ima potpuni pristup sistemu, iz back end ili front
end dela.