View
45
Download
0
Category
Preview:
DESCRIPTION
joomla
Citation preview
JoomlaJoomlaPreduslovi za instalacijuInstalacija
Preduslovi za instalaciju Joomla• Da bi se Joomla uspešno instalirala za potrebe vežbi
ovog predmeta potrebno je obezbediti sledeće:▫ XAMPP (Koristićemo XAMPP for Windows 1.7.3). To je
serverski paket namenjen jednostavnoj instalaciji Apacheserverski paket namenjen jednostavnoj instalaciji Apacheservera na Windows računar. Namena je da se upotrebljava na lokalnoj mreži, a ne da bude web server. Sadrži Apacheserver, mySQL server... Korišćenjem XAMPP može se razviti lokacija do kraja i zatim se baza i fajlovi postavljaju na web server
▫ Napraviti praznu bazu podataka u mySQL-u (Ovo je moguće automatski uraditi tokom instalacije)
▫ Instalirati Joomla web sajt i povezati ga sa napravljenom bazom podataka, koja se može delimično popuniti test podacima tokom postupka instalacije
Instalacija XAMPP
• Potrebno je sa Interneta preuzeti instalacionu verziju XAMPP i zatim je instalirati
• Ovde će biti ilustrovan postupak instalacije za • Ovde će biti ilustrovan postupak instalacije za verziju “XAMPP for Windows 1.7.3”
• Potrebno je pokernuti preuzeti fajl “xampp-win32-1.7.3.exe”
XAMPP - Izbor lokacije za instalaciju
XAMPP - Tok instalacije
XAMPP - Uključenje prečice
XAMPP - Podešavanje putanja
XAMPP - Podešavanje detalja portabilnosti
Završetak instalacije
XAMPP - Podešavanje vremenske zone
XAMPP - Pokretanje dostupnih opcija
XAMPP - Izgled kontrol panela
XAMLPP – Pokrenuti programi za Apache i MySql
XAMLPP – Pokrenuta istalacija servisa za Apache
XAMLPP – Pokrenuti servisi za Apache i MySql
XAMPP - Ukoliko Apache neće da se pokrene treba proveriti da li je port 80 zauzet
XAMPP - U browseru uneti “localhost/xampp/” i proveriti rad Apache
phpMyAdmin
phpMyAdmin – pravljenje nove baze
phpMyAdmin – kreirana prazna baza
Joomla - Instalacija
• Instalaciona verzija Joomle se može besplatno preuzeti sa sajta www.joomla-serbia.com/kao fajl koji se zove na primer “Joomla_3.2.2-Stable-Full_Package.zip”
• Ovaj fajl treba raspakovati na lokaciji lokaciji C:\xampp\htdocs\IMESAJTA (na primer C:\xampp\htdocs\sajt)
• Treba proveriti da li su u XAMPP uključeni Apache i MySQL
• Zatim treba otići na lokaciju “http://localhost/IMESAJTA/” u browseru
• Postupak instalacije može da počne
Konfiguracija
• Jezika• Imena sajta• Ključnih reči• Administrativni e-• Administrativni e-
mail• Administrativno
ime• Administrativna
lozinka• Potvrda
administrativne lozinke
Baza - podešavanje
• Tipa baze• Imena servera• Korisničkog
imena za pristup imena za pristup bazi
• Lozinke za pristup bazi
• Naziva baze• Prefiksa baze• Pravljenje
rezervne kopije baze
Pregled
• Izabrati instalaciju podrazumenavpodrazumenavnih primera
• Odabrati Instalaciju
Postupak instalacije
Posle brisanja instalacionog foldera
Front office
Back office
Izgled baze koja je popunjena u postupku Joomla instalacije
JoomlaJoomlaInstalacija jezika
Instalacija jezika – I način• Na sajtu http://www.joomla-serbia.com/ je moguće
preuzeti ćirilične i latinične prevode joomla sajta, tako da komponente koje nisu sadržaj mogu biti prevedene
• Kada se preuzmu zip fajlovi sa odgovarajućim prevodima • Kada se preuzmu zip fajlovi sa odgovarajućim prevodima potrebno ih je instalirati preko administrativnog dela sistema (Back office)
• U meniju treba izabrati Extension > Extension Manager• Postupak instalacije jezika je analogan postupku
instalacije komponenata, šablona, modula i plugin-ova.• Potrebno je izabrati fajl u kome se nalaze prevodi na
željeni jezik i zatim je potrebno izabarati dugme “Upload& Install”
Koraci instalacije jezika – korišćenje preuzetog fajla
Instalacija jezika – II način• Drugi način je komformniji i omogućava instalaciju
jezika korišćenjem administrativnog dela sajta.• Potrebno je u okviru Language Manager izabrati "Install
language“, zatim izabrati željeni jezik i odabrati dugme "Install"
Administracija jezika
• Kada je jezik instaliran potrebno je da bude proglašen aktivnim
• Opcija za selektovanje aktivnog jezika se nalazi u • Opcija za selektovanje aktivnog jezika se nalazi u meniju Extensions>Language manager
• Postoje odvojeni jezičci za selektovanje jezika u▫ Front Office (Installed - Site)▫ Back Office (Installed - Administrator)
• Ovde možemo odabrati jezike za sajt i administrativni deo, s tim da administrativni jezik biva promenjen posle naredne prijave i izbora jezika.
Administracija jezika
Front office posle promene jezika u Serbian Cyrillic
Prijava na administrativni deo sa podrazumevanim jezikom
JoomlaJoomlaFront End
Front end• Joomla sajtovi se prikazuju korišćenjem fajla
šablona (engl. Template)• Šablona ima mnogo na Internetu i neki su
komercijalni a neki besplatni. Nekoliko šablona sekomercijalni a neki besplatni. Nekoliko šablona seinstalira zajedno sa Joomlom
• Postoje dva aspekta šablona:▫ Dizajn – koji uključuje logo, boje, fontove…▫ Pozicije – Ukoliko svaki šablon shvatimo kao gomilu
kutija, svaka ta kutija se naziva pozicijom. Raspored ibroj pozicija variraju od šablona do šablona. Svakisadržaj se smešta na neku od pozicija.
Vrste sadržaja na Front end
• Postoje dve vrste sadržaja koje se pojavljuju na Front end:▫ Primarni – Glavni članci i oni sadržaji koji se ▫ Primarni – Glavni članci i oni sadržaji koji se
pojavljuju na poziciji “Main body” (označeno kao glavni sadržaj na narednoj slici)
▫ Sekundarni – Sadržaji koji se javljaju na ostalim pozicijama
• Svaka poziacija može da sadrži i više od jednog elementa (modula)
Nekoliko pozicija
JoomlaJoomlaAdministrator
Administrativni deo• Do admonistrativnog dela
se dolazi tako što se u browser ukuca http://localhost/IMESAJhttp://localhost/IMESAJTA/administrator/(IMESAJTA zameniti pravim menom sajta)
• Zatim je potrebna prijava na administratorski nalog preko naloga i šifre koja je podešena prilikom instalacije
Back office - izgled
Opcija menija - System• Control Panel nas vraća na početnu stranicu
administrativnog dela• Global Configuration sadrži podešavanja vezana za
sajtsajt• Global Check-in omogućava "check-in" ili
otključavanje elemenata bez obzira da li ih koriste ostali korisnici ili nisu zatvoreni na ispravan način.
• Clear Cache briše fajlove iz cache direktorijuma.• Purge Expired Cache - brisanje keširanih fajlova
kojima je isteklo vreme.• System information daje sistemske informacije
Opcije menija• Users služi za upravljanje korisnicima, grupama,
različita podešavanja vezana za korisnike, kao i slanja masovnih mejlova.
• Menus služi za manipulacije menijima• Menus služi za manipulacije menijima• Content služi za organizaciju i manipulaciju
sadržajima• Components obezbeđuje važnije funkcionalnosti• Extensions – proširenja postojećeg sistema i
upravljanje jezicima• Help – opcije za pomoć• Određenim stavkama je moguće pristupati i u
meniju koji se nalazi na levoj strani web stranice
Sekcija gore desno
• Ova sekcija sadrži važne opcije poput:▫ Izmene postojećeg naloga▫ Odjava sa sistema▫ Vezu za odlazak na javni deo web sajta
JoomlaJoomlaSkladištenje
Skladištenje• Skladištenje je najvažniji deo Joomla sistema• U ovoj prezentaciji će predmet izlaganja biti sistem
za skladištenje• U sledećoj prezentaciji će više biti reči o člancima• U sledećoj prezentaciji će više biti reči o člancima• Sistem za skladištenje u Joolma! je sličan
skladištenju na računaru:▫ Kategorija je poput foldera. Ona može sadržati druge
kategorije, ali i članke▫ Članci su poput fajlova
• Preporučljivo je napraviti strukturu kategorija pre izrade web lokacije
Primer strukture kategorija
Članci
Geografija Istorija
Antička Moderna
Kako napraviti kategoriju
• Content > Category Manager• Klik na dugme New• Potreban je unos imena i alijasa kategorije kao i • Potreban je unos imena i alijasa kategorije kao i
nadređenog elementa• Ukoliko kategorija nema nadređenu kategoriju
ostavlja se vrednost “no parent”
Dodavanje nove kategorije
Menadžer kategorija
Check-out osobina• Ovo je specifična osobina u Joomla zbog
višekorisničkog rada• Kada neki korisnik pristupa elementima onda se ti
elementi zaključavaju i drugi korisnici im ne moguelementi zaključavaju i drugi korisnici im ne mogupristupati. Posle snimanja promena element je opetotključan.
• Ukoliko korisnik koristi “Back” dugme browsera, ane Save ili Cancel element ostaje zaključan
• Za otključavanje ovih elemenata potrebno je otići naSystem > Global Check-in. Ukoliko znamo da nikone radi na sajtu treba pritisnuti dugme “Check-in” zaotključavanje nenamerno zaključanih elemenata.
Primer – zaključana kategorija posle upotrebe Back dugmeta kod izmene kategorije “Antička”
System > Global Check-in
JoomlaJoomlaČlanci
Članak• Članak je skup tekstova, slika, multimedije, linkova…
koji predstavlja jednu celinu• Članak ima naslov, kategoriju kojoj propada, sadržaj,
autora…• Preko Content > Article Manager se dobija spisak svih
članaka. Klikom na dugme New može se dodati nov članaka. Klikom na dugme New može se dodati nov članak
Dodavanje novog članka
Članci - Featured
• Ukoliko članak proglasimo za featured on bi trebao da se pojavi na početnoj strani
• U Joomla! 3.2. verziji, kod pojedinih šablona,da • U Joomla! 3.2. verziji, kod pojedinih šablona,da bi navedeno bilo moguće, potrebno je otići na Menus>>Main Menu, i izabrati stavku Home, i podesiti da tip bude “Featured articles”
JoomlaJoomlaMeniji
Meniji
• U tradicionalnom pristupu na web sajtunavigacioni meni se koristi za povezivanje saweb stranicamaweb stranicama
• U Joomla meni ima dve funkcije:▫ Povezivanje sa stranicom▫ Definisanje kako će stranica sa jednim ili više
članaka da bude prikazana
Dodavanje stavke u postojeći meni
• U administrativnom delu je potrebno kliknuti na Menus > Main menu
Primer – stavke menija su dodate
Stvaranje novog menija od početka• Ovaj pristup nije trivijalan• Da bi se dobio spisak svih menija potrebno je
otići na Menus > Menu manager
Dodavanje novog menija
• Klikom na ikonicu New vrši se dodavanje novog menija
Dodavanje novog menija
• Potrebno je dodati stavku menija identičnu onoj iz glavnog menija
• Neuobičajeno je to što se novi meni ne pojavljuje • Neuobičajeno je to što se novi meni ne pojavljuje na sajtu.
• Ovo se dešava jer je glavni meni prethodno povezan sa pozicijom na šablonu, a novostvoreni meni nije povezan sa pozicijom na šablonu
• U prezentacijama koje slede biće objašnjen rad sa pozicijama detaljnije.
JoomlaJoomlaModuli
Modul
• U ovoj sekciji će biti opisan način za stvaranje novog modula i njegovo dodavanje na stranice web sajtaweb sajta
• Novi modul se može instalirati na Extensions > Extension Manager
• Spisak modula se može videti na Extensions > Module Manager
Stvaranje novog modula - meni• Otići na Extensions > Module Manager, zatim kliknuti
na New• Zatim je potrebno izabrati neki od ponuđenih tipova
modula. U ovom slučaju treba izabrati Menu.
Stvaranje novog modula - meni• Pri stvaranju novog modula potrebno je modulu dati
naziv, poziciju, kao i izvršiti povezivanje na konkretni element (“Naš meni” u ovom slučaju)
• O pozicijama će biti više reči kasnije u sekciji koja se bavi šablonima
Podešavanje opsega modula• Prilikom pravljenja modula u donjem delu se može
podešavati na kojim stranicama će se modul pojavljivati. Mogućnosti su sledeće:▫ Na svim stranama▫ Na nijednoj strani▫ Samo na pojedinim (odabranim) stranama
Web lokacija – prikaz novostvorenog menija
Promena redosleda modula u poziciji
• Ukoliko hoćemo da promenimo redosled modula u poziciji potrebno je da u Module Manager filtriramoizmeđu ostalog poziciju na kojoj vršimo promenu redosleda
• Zatim je potrebno da izvršimo promenu redosleda modula prevlačenjem
Web lokacija – prikaz novostvorenog menija sa promenjenim redosledom pozicije
JoomlaJoomlaSlike
Slike
• Slike koje se dobijaju korišćenjem modernih digitalnih foto aparata su često veoma velike
• Sa druge strane ukoliko se takve slike postave na • Sa druge strane ukoliko se takve slike postave na web njihovo preuzimanje može dugo da traje
• Potrebno je slike obraditi tako da budu manje i pogodnih dimenzija za prikaz na web stranicama
• Postoje razni načini za prilagođavanje slika webprikazu, poput sajta http://www.picmonkey.com/ ili upotreba nekog od softvera poput Adobe Photoshopili 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, 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” započeti slanje slike na sajt
• “Create New Folder “ nam daje mogućnost da pravimo nove foldere, ukoliko se ukaže potreba za tim
Media Manager
Dodavanje slike u članak
• Slike je moguće dodati u postojeći članak u nekoliko koraka:▫ Kliknuti na dugme Insert/edit image koje otvara ▫ Kliknuti na dugme Insert/edit image koje otvara
prozor za izbor slike▫ Navesti putanju do slike koja se nalazi u članku▫ Podesiti opcije prikaza slike poput opisa slike i
dimenzija▫ Potvrditi izbor slike
JoomlaJoomlaŠabloni (engl. Templates)
Šabloni
• Šabloni (engl. Templates) su vrsta ekstenzije koja bitno utiče na izgled web lokacije
• Postoji mnoštvo šablona koji mogu biti besplatni • Postoji mnoštvo š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 međusobno po izgledu, mogućnostima, pozicijama… često uz njih postoji dokumentacija
Aktivacija šablona• Aktivni šabloni za Front end i Back End su
označeni zvezdicom• Za promenu aktivnog šablona potrebno ga je
selektovati, a zatim kliknuti na “Default”
Šabloni sa Interneta• Na Internetu postoji mnoštvo šablona koji su ili
besplatni ili komercijalni sa tipičnom cenom 30$ - 60$, a u nekim slučajevima postoje i besplatne i komercijalne verzije istog šablona.verzije istog šablona.
• Jedna od lokacija sa preporučenim šablonima je http://www.buildajoomlawebsite.com/resources/templates
• Kada šablon biva preuzet često je potrebno proučiti dokumentaciju koju obezbeđuje autor
• Postoje tri načina za instalaciju šablona▫ Brza instalacija (engl. Quickstart package )▫ Instalacija šablona samog▫ Instalacija šablona sa dodatnim fajlovima
Brza instalacija (engl. Quickstartpackage )• Ovo je jedan fajl koji sadrži šablon sa svim ostalim
potrebnih Joomla fajlovima• Ovo je korisno ukoliko izrada Joomla sajta još nije
započeta• Razlika je u tome da se umesto preuzimanja fajla sa • Razlika je u tome da se umesto preuzimanja fajla sa
Joomla instalacijom, preuzima fajl brze instalacije od autora šablona
• Instalacije ovakvog fajla je slična običnoj Joomlainstalaciji, s tim što je potrebno instalirati primer podataka (engl. Sample data)
• Kada se instalacija završi dobija se verzija sajta koja je ista kao demo sajt autora šablona, sa istim primerom podataka i vrlo često svim osobinama koje autor šablona na svom šablonu nudi
Primer fajla brze instalacije
• Besplatani primeri se mogu preuzeti na lokaciji http://phuocub.com/2013/07/free-responsive-joomla-http://phuocub.com/2013/07/free-responsive-joomla-templates-free-download/ali i na brojnim lokacijama štirom Interneta
• Primer: Music – Free Responsive Joomla 3.0 Templates
Rezultat brze instalacije
Instalacija šablona (Single file)• Ovo je jedna mogućnosti koja se može koristiti kada već
imamo određeni sadržaj na web lokaciji• Opcija podrazumeva preuzimanje jednog fajla koji sadrži
šablon• Neophodno je proveriti da postoji poklapanje između
naše verzije Joomla i verzije Joomla na koju se odnosi šablonšablon
• Format u kome se ovaj fajl nalazi je najčešće arhiva poput zip, i fajl se preuzima i smešta najčešće na hard diska računara
• Zatim je potrebno instalirati šablon kao bilo koju drugu ekstenziju na Extensions > Extensions Manager, i aktivirati je na Extensions > Template Manager
• Izgled može biti drugačiji od demo sajta, pa je potrebno konsultovati dokumentaciju autora šablona
Šablon (single file), instalacija i izgled sajta posle njegove primene• Primer se može videti na http://joomlatemplates.me/simple-business-class/• Zatim je potrebno instalirati šablon kao bilo koju drugu ekstenziju na Extensions > Extensions Manager, i aktivirati je na Extensions > TemplateManager
Instalacija šablona sa dodatnim fajlovima• Nekada je neophodno instalirati dodatne fajlove posle
instalacije šablona• Primer ovakvog šablona se može videti na
http://www.joomlart.com/joomla/templates/purity-iii
Instalacija šablona sa dodatnim fajlovima• Preuzeti fajlovi se smeštaju u zip fajl koji je potrebno
raspakovati nakon čega se dobijaju tri foldera:▫ component (sadrži fajl com_jaextmanager.v2.5.8.zip)▫ component (sadrži fajl com_jaextmanager.v2.5.8.zip)▫ plugin (sadrži fajl plg_system_t3.v2.1.2.zip)▫ template (sadrži fajl purity_iii.v1.0.0.zip)
• Potrebno je instalirati ove fajlove
Instalacija šablona sa dodatnim fajlovima - izgled
Zaključci o instalaciji šablona
• Ukoliko se web lokacija pravi od početka preporučljivo je izabrati brzu instalaciju
• Ukoliko sadržaj već postoji potrebno je izabrati • Ukoliko sadržaj već postoji potrebno je izabrati odgovarajući šablon, preuzeti ga i instalirati
• Zatim je potrebno aktivirati šablon• Ukoliko je potrebno instalirati dodatne fajlove• Za nedoumice konsultovati dokumentaciju
šablona koju daje autor
Podešavanja šablona• Preko Template Manager-a je moguće pristupiti
osobinama šablona ili menjati njegov izvorni kod
Fajlovi i izvorni kod šablona
Izmena osobina• Kod različitih šablona nude se različite
mogućnosti za izmenu prikaza zaobilaženjemizmena u izvornom kodu
Rezultati izmene šablona
Pozicioniranje modula
• Moduli koji se prikazuju se moraju smestiti na odgovarajuće pozicije šablona
• Problem je što je nekada teško razumeti gde se te • Problem je što je nekada teško 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 omogućava dobijanje informacije o pozicijama na šablonu.
• Prvi korak podrazumeva odlazak na TemplateManager izbor dugmeta “Options”
Korak 1 – uključivanje mogućnosti za pregled pozicija šablona
Korak 2 – Posle naziva sajta uneti “?tp=1” za prikaz pozicija šablona
JoomlaJoomlaEkstenzije
Ekstenzije• Joomla omogućava najosnovnije funkcionalanosti potrebne
malom web sajtu.• Ukoliko se javi potreba za novim funkcionalnostima potrebna
je upotreba ekstenzija• Postoje više vrste ekstenzija u Joomla• Postoje više vrste ekstenzija u Joomla
▫ Komponente, koje su najveće i možemo 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.
• Ekstenzije mogu biti i kombinacija nekih od navedenih vrsta• Neretko se i šabloni i jezici navode kao tipovi ekstenzija
Tipovi ekstenzija
Izvor: http://docs.joomla.org/Extension_types_(general_definitions)
Instaliranje ekstenzija• Instalacija ekstenzija je slična instalaciji šablona.
Potrebno je:▫ Pronaći odgovarajuću ekstenziju▫ Preuzeti je▫ Preuzeti je▫ Instalirati▫ Konfigurisati▫ Po potrebi proučiti dokumentaciju
• Važan izvor ekstenzija je lokacija extensions.joomla.org ali postoji mnoštvo drugih lokacija sa bogatom ponudom besplatnih i komercijalnih ekstenzija.
Primer upotrebe komponente• Sa lokacije http://extensions.joomla.org/extensions/contacts-
and-feedback/articles-comments se može preuzeti komponenta “Komento”
• Komponentu je moguće instalirati preko Extensions Manager
Moduli• Modul GTranslate , besplatna verzija, može se preuzeti sa
lokacije http://extensions.joomla.org/extensions/languages/automatic-translations/4823
• Posle instalacije potrebno je podesiti više parametara modula, između ostalog njegovu poziciju u šablonu u stranice na kojima se modul prikazuje
Plugin• Colorize Plugin, besplatna verzija, može se preuzeti sa
lokacije http://extensions.joomla.org/extensions/style-a-design/articles-styling/16168
• Posle instalacije potrebno je ovaj plugin uključiti, i po potrebi prilagoditi
Izgled web sajta posle primene komponente, modula i plugin-a
Instalacija sa Web sajta• Joomla 3 omogućava instalaciju sa web sajta
koja nudi dodatan komfor
JoomlaJoomlaKorisnici i korisničke grupe
Korisnik
• Korisnik je osoba ili grupa osoba koja se prijavljuje za rad na sistemu tako što pruži tražene informacije (korisničko ime, šifru…)tražene informacije (korisničko ime, šifru…)
• Pojedini delovi web sajta su zaštićeni od pristupa običnim korisnicima ili neprijavljenimkorisnicima.
• Korisnik koji je prijavljen i ima odgovarajuće dozvole može pristupiti ovim zaštićenim delovima web sajta, upravljati sadržajima…
Registracija i prijava
• Prva registracija korisnika se obavlja tokom Joomlainstalacije kada se pravi korisnik koji je super user, i koji ima sve dozvole za rad na veb sajtukoji ima sve dozvole za rad na veb sajtu
• Moguće je praviti nove korisnike iz administrativne sekcije sajta, ali je moguće i dopustiti posetiocima veb sajta da se sami registruju
• Kada je korisnik registrovan on se može prijaviti (logovati) na veb sajt i vršiti aktivnosti koje su u skladu sa dodeljenim dozvolama
Opcije kod kreiranja korisnika
• Podešavanjima je moguće pristupiti putem GlobalConfiguration>UGlobalConfiguration>UsersManager>Component
• Postoji više podešavanja poput:▫ Captcha▫ Minimalne
dužine šifre…
Dodavanje novog korisnika
• Dodavanje novog korisnika se vrši u Users>User Managerizborom dugmeta Newizborom dugmeta New
• U sledećem koraku popuniti zahtevane podatke
• Snimiti izmene• Na ovoj formi su
moguća i druga podešavanja poput blokiranja korisnika…
Korisničke grupe
• Postoji potreba da se različitim korisnicima dodeljuju različite dozvole
• Dobar je pristup da se formira grupa kojoj se • Dobar je pristup da se formira grupa kojoj se dodeljuju dozvole a zatim da se korisnici uključuju u ovakve grupe
• Prilikom Joomla instalacije se formiranju određene podrazumevane grupe, i ukoliko nam one odgovaraju nije neophodno da ih menjamo
• Ovaj pristup podseća na sistem dozvola koji postoji u Windows operativnom sistemu
Dozvole za korisničke grupe
• Aktuelnim podešavanjima je moguće pristupiti putem Global Configuration>UsersManager>PermissionsManager>Permissions
• Dozvole se mogu podešavati u sledećim režimima:▫ Inherited▫ Allowed▫ Denied
• Calculated Setting omogućava izračunavanje aktuelnih dozvola
Primer grupe manager
JoomlaJoomlaObjavljivanje Joomla sajta
Koraci objavljivanja Joomla sajta
• Da bi se Joomla sajt sa lokalnog računaraobjavio na nekom domenu ili poddomenupotrebno je uraditi sledeće korakepotrebno je uraditi sledeće korake▫ Izvesti kopiju baze podataka sa lokalnog servera▫ Prebaciti kopiju baze na web server▫ Kopirati fajlove na web server▫ Povezati fajlove i bazu na web serveru
Izvoz baze
• Koraci▫ Otići na PhpMyAdmin▫ Odabrati odgovarajuću bazu▫ Odabrati odgovarajuću bazu▫ Odabrati jezičak Export, i proveriti da li je SQL
uključen kao izlazni format▫ Pritisnuti dugme “Go” i snimiti sql fajl na hard
disk, čime je baza izvezena
Izvoz baze
Uvoz baze na serveru
• Potrebno je zakupiti domen i hosting koji podržava odgovarajuću Joomla verziju
• Od hosting kompanije se dobijaju paramteri za • Od hosting kompanije se dobijaju paramteri za pristup bazi i FTP-u na web serveru
• Zatim je potrebno izvršiti sql fajl na serveru kako bi se napravila baza sa odgovarajućom strukturom i sadržajima
Uvoz baze iz sql fajla
FTP prenos - FileZilla
• FileZilla je FTP klijent program. • Služi za pristup FTP serverima• FTP je skraćenica od File Transfer Protocol što• FTP je skraćenica od File Transfer Protocol što
znači Protokol za razmenu fajlova.
Firezilla – podešavanje FTP konekcije
• Pokrenuti program• File – site manager
Firezilla – podešavanje FTP konekcije• U prikaznom prozoru
odaberite New Site iunesite naziv FTPkonekcije na primer “Mojsajt”.sajt”.
• U polje Host unesite ftpadresu iz Aktivacionogmail-a koji ste primiliprilikom aktivacijehosting naloga, kao ipristupne login podatke:User i Password. Ostaleparametre odaberite kaona slici
Firezilla – podešavanje FTP konekcije• Nakon kreiranja FTP konekcije
odaberite Connect. Povezivanjem naFTP server i proverom pristupnihpodataka vaša konekcija se uspostavljai u desnom delu programa prikazuje se i u desnom delu programa prikazuje se struktura foldera vašeg hosting naloga.
• Root tj. koreni folder vašeg hosting naloga predstavlja public_html folder u koji treba da izvršite upload sadržajakoji želite da bude prezentovan.
• Jednostavnim prevlačenjem (drag-and-drop) sadržaja u public_htmlfolder obavlja se upload fajlova.
Firezilla – izgled osnovnog ekrana
Povezivanje fajlova i baze na webserveru• U fajlu “configuration.php” na web serveru je
potrebno izvršiti podešavanja parametara:▫ $user (korisnik na bazi)▫ $user (korisnik na bazi)▫ $password (šifra korisnika na bazi)▫ $db (naziv baze)▫ $ host (host baze podataka)
Recommended