Professional Documents
Culture Documents
WD Joomla Predavanja
WD Joomla Predavanja
x
Preduslovi za instalaciju
Instalacija
Instalacija jezika
Front End
Back End
Skladitenje
lanci
Meniji
Moduli
Slike
abloni
Ekstenzije
Korisnici i korisnike grupe
Objavljivanje Joomla sajta
Autor: Eremi dr eljko
Joomla
Preduslovi za instalaciju
Instalacija
Instalacija XAMPP
Potrebno je sa Interneta preuzeti instalacionu
verziju XAMPP i zatim je instalirati
Ovde e biti ilustrovan postupak instalacije za
verziju XAMPP for Windows 1.7.3
Potrebno je pokernuti preuzeti fajl xamppwin32-1.7.3.exe
Zavretak instalacije
phpMyAdmin
Joomla - Instalacija
Instalaciona verzija Joomle se
moe besplatno preuzeti sa
sajta www.joomla-serbia.com/
kao fajl koji se zove na primer
Joomla_3.2.2-StableFull_Package.zip
Ovaj fajl treba raspakovati na
lokaciji
C:\xampp\htdocs\IMESAJTA
(na primer
C:\xampp\htdocs\sajt)
Treba proveriti da li su u
XAMPP ukljueni Apache i
MySQL
Zatim treba otii na lokaciju
http://localhost/IMESAJTA/
u browseru
Postupak instalacije moe da
pone
Konfiguracija
Jezika
Imena sajta
Kljunih rei
Administrativni email
Administrativno
ime
Administrativna
lozinka
Potvrda
administrativne
lozinke
Baza - podeavanje
Tipa baze
Imena servera
Korisnikog
imena za pristup
bazi
Lozinke za
pristup bazi
Naziva baze
Prefiksa baze
Pravljenje
rezervne kopije
baze
Pregled
Izabrati
instalaciju
podrazumenav
nih primera
Odabrati
Instalaciju
Postupak instalacije
Front office
Back office
Joomla
Instalacija jezika
Administracija jezika
Kada je jezik instaliran potrebno je da bude
proglaen aktivnim
Opcija za selektovanje aktivnog jezika se nalazi u
meniju Extensions>Language manager
Postoje odvojeni jezici za selektovanje jezika u
Front Office (Installed - Site)
Back Office (Installed - Administrator)
Administracija jezika
Joomla
Front End
Front end
Joomla sajtovi se prikazuju korienjem fajla
ablona (engl. Template)
ablona ima mnogo na Internetu i neki su
komercijalni a neki besplatni. Nekoliko ablona se
instalira zajedno sa Joomlom
Postoje dva aspekta ablona:
Dizajn koji ukljuuje logo, boje, fontove
Pozicije Ukoliko svaki ablon shvatimo kao gomilu
kutija, svaka ta kutija se naziva pozicijom. Raspored i
broj pozicija variraju od ablona do ablona. Svaki
sadraj se smeta na neku od pozicija.
Nekoliko pozicija
Joomla
Back End
Administrativni deo
Do admonistrativnog dela
se dolazi tako to se u
browser ukuca
http://localhost/IMESAJ
TA/administrator/
(IMESAJTA zameniti
pravim menom sajta)
Zatim je potrebna prijava
na administratorski nalog
preko naloga i ifre koja je
podeena prilikom
instalacije
Opcije menija
Users slui za upravljanje korisnicima, grupama,
razliita podeavanja vezana za korisnike, kao i
slanja masovnih mejlova.
Menus slui za manipulacije menijima
Content slui za organizaciju i manipulaciju
sadrajima
Components obezbeuje vanije funkcionalnosti
Extensions proirenja postojeeg sistema i
upravljanje jezicima
Help opcije za pomo
Odreenim stavkama je mogue pristupati i u
meniju koji se nalazi na levoj strani web stranice
Joomla
Skladitenje
Skladitenje
Skladitenje je najvaniji deo Joomla sistema
U ovoj prezentaciji e predmet izlaganja biti sistem
za skladitenje
U sledeoj prezentaciji e vie biti rei o lancima
Sistem za skladitenje u Joolma! je slian
skladitenju na raunaru:
Kategorija je poput foldera. Ona moe sadrati druge
kategorije, ali i lanke
lanci su poput fajlova
Geografija
Antika
Istorija
Moderna
Menader kategorija
Check-out osobina
Ovo je specifina osobina u Joomla zbog
viekorisnikog rada
Kada neki korisnik pristupa elementima onda se ti
elementi zakljuavaju i drugi korisnici im ne mogu
pristupati. Posle snimanja promena element je opet
otkljuan.
Ukoliko korisnik koristi Back dugme browsera, a
ne Save ili Cancel element ostaje zakljuan
Za otkljuavanje ovih elemenata potrebno je otii na
System > Global Check-in. Ukoliko znamo da niko
ne radi na sajtu treba pritisnuti dugme Check-in za
otkljuavanje nenamerno zakljuanih elemenata.
Joomla
lanci
lanak
lanak je skup tekstova, slika, multimedije, linkova
koji predstavlja jednu celinu
lanak ima naslov, kategoriju kojoj propada, sadraj,
autora
Preko Content > Article Manager se dobija spisak svih
lanaka. Klikom na dugme New moe se dodati nov
lanak
lanci - Featured
Ukoliko lanak proglasimo za featured on bi
trebao da se pojavi na poetnoj strani
U Joomla! 3.2. verziji, kod pojedinih ablona,da
bi navedeno bilo mogue, potrebno je otii na
Menus>>Main Menu, i izabrati stavku Home, i
podesiti da tip bude Featured articles
Joomla
Meniji
Meniji
U tradicionalnom pristupu na web sajtu
navigacioni meni se koristi za povezivanje sa
web stranicama
U Joomla meni ima dve funkcije:
Povezivanje sa stranicom
Definisanje kako e stranica sa jednim ili vie
lanaka da bude prikazana
Joomla
Moduli
Modul
U ovoj sekciji e biti opisan nain za stvaranje
novog modula i njegovo dodavanje na stranice
web sajta
Novi modul se moe instalirati na Extensions >
Extension Manager
Spisak modula se moe videti na Extensions >
Module Manager
Joomla
Slike
Slike
Slike koje se dobijaju korienjem modernih
digitalnih foto aparata su esto veoma velike
Sa druge strane ukoliko se takve slike postave na
web njihovo preuzimanje moe dugo da traje
Potrebno je slike obraditi tako da budu manje i
pogodnih dimenzija za prikaz na web stranicama
Postoje razni naini za prilagoavanje slika web
prikazu, poput sajta http://www.picmonkey.com/ ili
upotreba nekog od softvera poput Adobe Photoshop
ili Paint.NET
Media Manager
Media Manager se nalazi na putanji Content >
Media Manager
Ovo je lokacije gde se mogu Uploadovati slike ali i
svi ostali fajlovi dozvoljehih formata poput pdf,
docx
Upload slike je jednostavan. Potrebno je pozvati
dijalog za izbor fajla preko dugmeta Upload, a
zatim preko Choose Files izabrati sliku, a putem
Start Upload zapoeti slanje slike na sajt
Create New Folder nam daje mogunost da
pravimo nove foldere, ukoliko se ukae potreba za
tim
Media Manager
Joomla
abloni (engl. Templates)
abloni
abloni (engl. Templates) su vrsta ekstenzije
koja bitno utie na izgled web lokacije
Postoji mnotvo ablona koji mogu biti besplatni
ili komercijalni
Nekoliko ablona, kako za front end, tako i za
back end, su dostupni odmah po instalaciji
Joomla
S obzirom da se abloni razlikuju meusobno po
izgledu, mogunostima, pozicijama esto uz
njih postoji dokumentacija
Aktivacija ablona
Aktivni abloni za Front end i Back End su
oznaeni zvezdicom
Za promenu aktivnog ablona potrebno ga je
selektovati, a zatim kliknuti na Default
abloni sa Interneta
Na Internetu postoji mnotvo ablona koji su ili
besplatni ili komercijalni sa tipinom cenom 30$ - 60$,
a u nekim sluajevima postoje i besplatne i komercijalne
verzije istog ablona.
Jedna od lokacija sa preporuenim ablonima je
http://www.buildajoomlawebsite.com/resources/templa
tes
Kada ablon biva preuzet esto je potrebno prouiti
dokumentaciju koju obezbeuje autor
Postoje tri naina za instalaciju ablona
Brza instalacija (engl. Quickstart package )
Instalacija ablona samog
Instalacija ablona sa dodatnim fajlovima
Podeavanja ablona
Preko Template Manager-a je mogue pristupiti
osobinama ablona ili menjati njegov izvorni kod
Izmena osobina
Kod razliitih ablona nude se razliite
mogunosti za izmenu prikaza zaobilaenjem
izmena u izvornom kodu
Pozicioniranje modula
Moduli koji se prikazuju se moraju smestiti na
odgovarajue pozicije ablona
Problem je to je nekada teko razumeti gde se te
pozicije nalaze
Dobra praksa autora ablona je da daju informaciju
u tome gde se pojedine pozicije nalaze
Postoji trik iz dva koraka koji omoguava dobijanje
informacije o pozicijama na ablonu.
Prvi korak podrazumeva odlazak na Template
Manager izbor dugmeta Options
Joomla
Ekstenzije
Ekstenzije
Joomla omoguava najosnovnije funkcionalanosti potrebne
malom web sajtu.
Ukoliko se javi potreba za novim funkcionalnostima potrebna
je upotreba ekstenzija
Postoje vie vrste ekstenzija u Joomla
Komponente, koje su najvee i moemo ih smatrati ekvivalentima
sa aplikacijama.
Moduli, postavljaju se na pozicije ablona i mogu se prikazati na
svim, nijednoj, ili pojedinim web stranicama. Smatraju se u
proseku manje obimnim i fleksibinijim u odnosu na komponente.
Plugin-ovi, esto rade u pozadini, ali se nekad mogu aktivirati
putem specijalnih kodova na lancima ili modulima.
Tipovi ekstenzija
Izvor: http://docs.joomla.org/Extension_types_(general_definitions)
Instaliranje ekstenzija
Instalacija ekstenzija je slina instalaciji ablona.
Potrebno je:
Moduli
Modul GTranslate , besplatna verzija, moe se preuzeti sa
lokacije
http://extensions.joomla.org/extensions/languages/automatictranslations/4823
Plugin
Colorize Plugin, besplatna verzija, moe se preuzeti sa
lokacije http://extensions.joomla.org/extensions/style-adesign/articles-styling/16168
Joomla
Korisnici i korisnike grupe
Korisnik
Korisnik je osoba ili grupa osoba koja se
prijavljuje za rad na sistemu tako to prui
traene informacije (korisniko ime, ifru)
Pojedini delovi web sajta su zatieni od pristupa
obinim korisnicima ili neprijavljenim
korisnicima.
Korisnik koji je prijavljen i ima odgovarajue
dozvole moe pristupiti ovim zatienim
delovima web sajta, upravljati sadrajima
Registracija i prijava
Prva registracija korisnika se obavlja tokom Joomla
instalacije kada se pravi korisnik koji je super user, i
koji ima sve dozvole za rad na veb sajtu
Mogue je praviti nove korisnike iz administrativne
sekcije sajta, ali je mogue i dopustiti posetiocima
veb sajta da se sami registruju
Kada je korisnik registrovan on se moe prijaviti
(logovati) na veb sajt i vriti aktivnosti koje su u
skladu sa dodeljenim dozvolama
Opcije kod
kreiranja korisnika
Podeavanjima
je mogue
pristupiti putem
Global
Configuration>U
sers
Manager>Comp
onent
Postoji vie
podeavanja
poput:
Captcha
Minimalne
duine ifre
Dodavanje
novog korisnika
Dodavanje novog
korisnika se vri u
Users>User Manager
izborom dugmeta
New
U sledeem koraku
popuniti zahtevane
podatke
Snimiti izmene
Na ovoj formi su
mogua i druga
podeavanja poput
blokiranja
korisnika
Korisnike grupe
Postoji potreba da se razliitim korisnicima
dodeljuju razliite dozvole
Dobar je pristup da se formira grupa kojoj se
dodeljuju dozvole a zatim da se korisnici
ukljuuju u ovakve grupe
Prilikom Joomla instalacije se formiranju
odreene podrazumevane grupe, i ukoliko nam
one odgovaraju nije neophodno da ih menjamo
Ovaj pristup podsea na sistem dozvola koji
postoji u Windows operativnom sistemu
Joomla
Objavljivanje Joomla sajta
Izvoz baze
Koraci
Otii na PhpMyAdmin
Odabrati odgovarajuu bazu
Odabrati jeziak Export, i proveriti da li je SQL
ukljuen kao izlazni format
Pritisnuti dugme Go i snimiti sql fajl na hard
disk, ime je baza izvezena
Izvoz baze