Wd Joomla Predavanja

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