Get Started. It's Free
or sign up with your email address
Joomla AVPT10 by Mind Map: Joomla AVPT10

1. Ohjeet

1.1. Keltaiset pop up -ikkunat

1.2. Help

2. Joomla-yhteisöt

2.1. http://forum.joomla.org

2.2. http://docs.joomla.org -wiki

2.3. Joomla! bug Squad: http://gropus.google.com/group/joomlabugsquad

2.4. Translation teams: http://community.joomla.org/translations.html

2.5. http://community.joomla.org/user-groups.html

2.6. Joomla-käyttäjien sosiaalisen median sivusto: http://people.joomla.org

2.7. Joomlan Facebook-sivut: http://www.facebook.com/joomla

3. Asentaminen

3.1. Paikalliselle palvelimelle, omalle koneelle

3.1.1. Siivuston siirto palvelimelle, kun sivusto on valmis

3.1.2. Palvelin (Apache), PHP, tietokanta -ympäristön asennus

3.1.2.1. XAMPP

3.1.3. Joomlan asentaminen, kun XAMPP tai vastaava (WAMP, MAMP) on asennettu

3.1.3.1. 1. Lataa Joomla zip-tiedosto joomla.org tai joomlaportal.fi -sivustolta

3.1.3.2. 2. Pura zippi ja siirrä kansiot ja tiedostot XAMPP-kansio/htdocs -kansioon tai sen sisälle luomaasi alikansioon (kun haluat kokeilla monen eri sivuston luomista)

3.1.3.3. 3. Luo tietokanta sivustollesi, esim. XAMPP- paketin mukana tulevalla phpMyAdmin -ohjelmalla

3.1.3.4. 4. Navigoi selaimella http:///localhost/sivustonkansio -osoitteeseen, localhost viittaa Apachen htdocs-kansioon

3.1.3.5. 5. Asenna Joomla selaimen kautta ohjeiden mukaan

3.2. Suoraan etäpalvelimelle

3.2.1. C-panelin (web-sivuston selaimella käytettävä graafinen hallintaohjelmisto) mukana tulevalla Fantastico -ohjelmalla

3.2.2. 1. Siirrä Joomla-zippi palvelimen julkiset webbisivut näyttävään kansioon ja pura se tähän (voit myös luoda alikansion, johon purat Joomlan)

3.2.3. 2. Luo Joomla-sivustollesi tietokanta esim. phpMyAdmin-ohjelmalla

3.2.4. 3. Navigoi selaimella sivustosi juureen, tai sen alikansioon (mikäli asensit Joomlan sivustokansiosi alikansioon) ja aloita Joomlan asennus ohjeita noudattaen

4. "Ongelmia" ja ratkaisuja

4.1. Google-kartan lisääminen

4.1.1. Plugin Google map

4.1.1.1. Google Maps plugin Joomla 1.5:lle ja 1.6:lle

4.1.1.2. Google Maps 1.6:lle ilman APIa

4.2. kieliversiot

4.2.1. Joomla 1.6

4.2.1.1. sisäänrakennettu "Language Switcher"

4.2.1.1.1. Miten toimii?

4.3. valmiin sivuston siirto paikalliselta koneelta palvelimelle

4.4. Palautelomakkeen teko (toimivan, jonka kautta ei tule roskapostia!)

4.5. Miten ylläpitäjä voi päättää ,kuka rekisteröityy sivustolle?

4.5.1. Users > Options > Component > New User Account Activation > Admin

4.6. VirheIlmoitukset laajennuksia asennettaessa

4.6.1. Anna riittävät oikeudet laajennuksien asentamisessa käytettäville kansioille

4.6.1.1. 777 eli read ja write kaikille

4.6.1.2. Mac

4.6.1.2.1. Valitse kansio ja paina command + i > anna oikeudet avautuvan sivun alaosasta (sharing and permissions; me, staff, everyone)

4.6.1.3. Kansiot, joille oikeudet tulee antaa

4.6.1.3.1. Joomla-asennuksen tmp-kansio

4.6.1.3.2. Kansiot, jotka ilmoitetaan virheilmoituksen yhteydessä (annetaan oikeuksia niin kauan, kunnes virheilmoituksia ei enää tule)

4.7. Google-analytiikan (Analytics) lisääminen sivuille

5. Prosessi

5.1. 1. Asentaminen

5.2. 2. Kategorioiden luominen (Joomla 1.5 myös sektiot)

5.3. 3. Artikkelien luominen ja kuva- ym. sisällön lisääminen Media manageriin

5.4. 4. Menujen eli artikkeleihin johtavat linkit sisältävien navigaatioelementtien luominen

5.5. 5. Modulien ja komponenttien (Joomlan mukana tulleet ja netistä haetut) lisääminen

5.6. 6. Käyttäjien, sisällöntuottajien ja ylläpitäjien hallinta

5.7. 7. Sivuston julkaisu

6. Article

6.1. Kukin artikkeli pitää littää johonkin tiettyyn kategoriaan

6.1.1. Artikkelin liittäminen moneen kategoriaan

6.1.1.1. Tagging

6.1.1.2. CCK eli content construction kit

6.1.1.2.1. K2

6.1.1.2.2. Zoo

6.2. Sisällön lisääminen

6.2.1. Copy paste yksinkertaisesta tekstieditorista

6.3. Article manager

6.3.1. Title

6.3.2. Published

6.3.3. Featured

6.3.3.1. Näkyy etusivulla

6.3.4. Ordering

6.4. Sisällön muokkaaminen

6.4.1. Artikkelin muokkausikonit

6.4.2. TinyMCE

6.4.2.1. Extension > plug in manager > TinyMCE

6.4.2.1.1. Functionality : extended

6.4.2.1.2. Clean code on save

6.4.2.2. Paste from Word

6.4.2.2.1. Puhdistaa Word -tekstin ylimääräisestä muotoilusta

6.4.3. Toggle editor

6.4.3.1. HTML näkymä päälle ja pois päältä

6.5. Linkkien lisääminen

6.5.1. Ulkopuoliseen sivustoon linkittäminen

6.5.1.1. Maalaa teksti ja klikkaa linkki-ikkonia

6.5.1.1.1. Target

6.5.2. Sivuston sisäinen linkki

6.5.2.1. Ariticle-nappi (Joomla 1.6)

6.5.3. Sähköpostilinkki

6.5.3.1. Joomla tunnistaa sähköpostilinkit

6.6. Kuvien lisääminen

6.6.1. Kuvien muokkaaminen kuvankäsittelyohjelmassa nettiin sopiviksi

6.6.2. Uploudaa tarvitsemasi kuvat Joomlan media manageriin

6.6.2.1. Klikkaa kursori kohtaan, johon haluat kuvan ja paina image nappia

6.6.2.1.1. Avaa media managerin, Kuvien uploudaus mahdollista myö tässä vaiheessa

6.6.2.2. Klikkaa kursori kohtaan, johon haluat kuvan ja klikkaa puuikonia

6.6.2.2.1. jos käytät tätä vaihtoehtoa, on sinun tiedettävä kuvan osoite

6.7. Videon lisääminen

6.7.1. Youtube-video

6.7.1.1. Siirry selaimellasi youtube-videon sivulle ja Klikkaa Embed-nappia

6.7.1.1.1. Videoparametrit

6.7.1.1.2. Copy pastaa koodi Joomlan artikkeliin

6.7.1.1.3. Poista hakkerikoodin suodatustoiminto super usereilta

6.8. Linkittäminen tiedostoon (esim. Pdf)

6.8.1. Lataa tiedostot media manageriin

6.8.1.1. Browse files nappi

6.8.2. Maalaa teksti ja klikkaa linkki-ikonia

6.8.2.1. Polku Joomla 1.6 versiossa: images/tiedoston nimi (aikaisemkmissa versioissa stories/tiedoston nimi

6.9. Read more

6.9.1. Vrt. Uutissivustojen etusivut

6.9.2. Luo artikkeli, johon tulee read more linkki

6.9.2.1. Klikkaa kursori siihen kohtaan, johon haluta näkyvän tekstin päättyvän ja read more linkin > luo punaisen katkoviivan

6.9.2.1.1. Poista tyhjä tila

6.9.2.2. Uutisen otsikosta tulee artikkelin nimi

6.10. Page break

6.10.1. Artikkelin jakaminen osiin ja eri osiin osoittavan linkkilistan luominen

6.10.1.1. Linkkilista luiodaan menulinkkien luomisen yhteydessä automaattisesti

6.10.2. Klikkaa kursor siihen kohtaan, johon haluat luoda page breakin

6.10.2.1. Page title: teksti, joka tulee linkkilistaan

6.10.2.2. Table of contents alias: ei näy missään

6.10.2.3. Musta katkoviiva

6.11. Artikkelien lisääminen etusivulle 1.6 featured page 1.5 front page

6.11.1. Add new article

6.11.1.1. Featured: yes

6.12. Poistaminen ja palauttaminen

6.12.1. Article manager

6.12.1.1. Poistaminen

6.12.1.1.1. Published

6.12.1.1.2. Trash

6.12.1.1.3. Muista poistaa myös poistetun artikkelin menulinkki

6.12.1.2. Palauttaminen

6.13. Artikkeleiden suodatus select state pudotusvalikosta

6.13.1. Published

6.13.2. Unpublished

6.13.3. Trash

6.13.3.1. Publish

6.13.3.2. Empty trash

6.13.4. Archive

6.14. Järjestäminen kilumninen mukaan

6.15. Artikkelin nimen muuttaminen

6.15.1. Muista poistaa aikaisemman nimen alias

6.16. Parameters

6.16.1. keywords, robots?

7. Menuvalikot eli navigaatiopalkit

7.1. Linkkaustavat

7.1.1. Yhteen artikkeliin

7.1.2. Artikkeleista koostuva blogi

7.1.3. Sivu, jossa linkkilista artikkeleihin

7.2. Kaikkien artikkeleiden js komponenttien pitää olla, ollakseen käytettävissä, linkattuna menulinkkiin

7.3. Menus

7.3.1. Menu manager

7.3.1.1. Näyttää sivuston navigaatiopalkit eli menut

7.3.1.2. Uusien menujen luominen

7.3.2. Main menu

7.3.2.1. Navigaatiolinkkien lisääminen päänavigaatiopalkkiin

7.3.2.2. Minkä tahansa sivuista voi valita kotisivuksi

7.4. Extensions

7.4.1. Main Menu module

7.4.1.1. Menu-/navigastiopalkin sijainti sivulla

7.4.2. Menu module

7.5. Menus > Main menu > Add new menu item

7.5.1. Menu item type

7.5.1.1. Single article

7.5.1.1.1. Select article

7.5.1.2. Category list

7.5.1.2.1. Lista tietyn kategorian artikkeleista

7.5.1.3. Category blog

7.5.1.3.1. Monta artikkelia yhdelllä sivulla

7.5.1.3.2. Read more

7.5.1.3.3. Choose a category

7.5.1.3.4. Rakenne

7.5.1.4. Ulkoasun muuttaminen

7.5.1.4.1. Article manager > article options (Joomla 1.5 parameters)

7.5.1.4.2. Ulkoasumäärittelyjen hierarkia, vrt. CSS

7.5.1.4.3. Menus > (Main tai muu) menu > klikkaa linkin nimeä > Category, Blog layout, Article jne. Options

7.5.1.4.4. Ingressi-tekstin lisääminen

7.5.2. Menu title

7.6. Parent ja child naviagaatioelemenitit

7.6.1. Child eli alinavigaatioelementti

7.6.2. Menus > Main menu

7.6.2.1. New menu item

7.6.2.1.1. Parent item

7.7. Vaakasuuntainen päänavigaatio, vertikaalinen alinavigaatio

7.7.1. Extensions > Template manager > options > preview module positions: enabled

7.7.1.1. Http://localhost/(sivustonkansio)/?tp=1

7.7.2. Luo moduli sekä pää- että alinavigaatiolle ja määrittele, missä moduulipaikassa ne näkyvät

7.7.2.1. Extensions > module manager

7.7.2.1.1. Duplicate Main menu

7.8. Uuden navigaatioelementin luominen

7.8.1. Menus > Menu manager > Add new menu

7.8.1.1. Menu title

7.8.1.2. Menu type

7.8.1.2.1. Ei välilyöntejä eikä erikoismerkkejä

7.8.1.3. Save & close

7.8.1.3.1. Siirry menun editointitilaan klikkaamalla menun nimeä menu managerissa > New

7.8.2. Extensions > Module manager > New > Menu

7.8.2.1. Position

7.8.2.2. Select menu

7.8.2.3. Menu assignment

7.8.2.3.1. Määrittelee, millä sivuilla navigaatioelementti näkyy

7.9. Kirjautumislinkin luominen

7.9.1. Menus > Main Menu > New > Menu Item Type > Login Form

8. Menu- eli navigaatiopalkin elementtien järjestyksen muuttaminen

8.1. Menus > Main menu tai muu menu > Ordering sarake

8.1.1. Siniset nuolet tai numerolaatikot + kuittausikoni Ordering sanan vieressä

9. Otsikot Joomlassa

9.1. Page headings

9.1.1. Ei näy oletuksena

9.2. Article titles

9.2.1. Näkyy oletuksena

9.3. HTML titles

9.3.1. Normaalisti artikkelin otsikko näkyy tässä, voidaan korvata Edit menu item > Page display options > Browser page title

9.4. Menu manager

9.4.1. Page display options

10. Modulit eli modules

10.1. Lisääminen ja editointi

10.1.1. Extensions > Module manager

10.1.1.1. New

10.1.1.2. Voit editoida jo lisäämääsi modulia klikkaamalla sen nimeä Module manager -listauksessa

11. Category

11.1. Kategorioiden lisääminen: Content > Category manager> Add new category tai New

12. Templates eli ulkoasumallit

12.1. Ilmaisia

12.1.1. Google: Free Joomla Templates

12.2. Maksullisia

12.2.1. joomlashack.com

12.2.2. rockettheme.com

12.2.3. joomlart.com

12.3. Asennus

12.3.1. 1. Lataa templaten zippi netistä

12.3.2. 2. Asenna zippi (älä pura zippiä, ellei sitä pyydetä erikseen tekemään): Extensions > Extensions Manager > Upload Package File

12.4. Templaten käyttöönotto

12.4.1. Extensions > Template Manager > Tähti-ikoni

12.4.2. Tietylle sivulle / tietyille sivuille: Extensions > Template Manager > Klikkaa templaten nimeä > Menus Assignment > Valitse sivut, joilla haluat käyttää valittua templatea

13. lomakkeen lisääminen

13.1. laajennokset

13.1.1. Simpleform2

13.1.2. Mad4joomla

13.2. suoraan koodaamalla

13.2.1. Harjoitus

13.2.1.1. parit asentavat lomakkeen kahdella tavalla

13.2.1.1.1. 1. Jumi + netistä haettu koodi

13.2.1.1.2. 2. Joomla.orgista haettu laajennos

13.2.1.2. Opettajan alkuvalmistelut

13.2.1.2.1. luo ftp-tunnukset joomla-kansioihin opiskelijoille

13.2.1.2.2. luo 6 Joomla-asennusta findiacoon

13.2.2. Jumi

13.2.2.1. 1. asennetaan Jumi-laajennos

13.2.2.1.1. New node

13.2.2.2. 2. Luodaan Components>Jumi kohdasta uusi Jumi-sivu ja lisätään siihen lomakkeen -koodi (html & php -koodia, lomake-osio ja lomakkeen käsittelevä osio mm. mail-funktio) Jumi-tyyppiselle sivulle

13.2.2.3. 3. luodaan menulinkki, jonka sisällön tyypiksi valitaan Jumi

13.2.2.4. 4. Valitaan se jumi sivu, joka luotiin vaiheessa 2

13.3. contact form -komponentti

14. Käyttäjien hallinta

14.1. ACL eli Access Control Levels

14.1.1. Front-end eli julkisen sivuston access level- eli tarkasteluoikeudet

14.1.1.1. public = kaikilla on pääsy sivulle

14.1.1.2. registered

14.1.1.2.1. rekisteröidyillä ja sitä korkeammat oikeudet omaavilla on pääsy sivulle

14.1.1.3. special

14.1.1.3.1. author, editor, publisher, manager, administrator ja super-user oikeudet omaavilla on pääsy sivulle

14.1.1.4. Joomla 1.6 voi luoda myös uusia access leveleitä, joissa voidaan määritellä tarkasti, kenellä on pääsy sivulle

14.1.1.4.1. access level ei peri oikeuksia, ryhmät perivät oikeuksia

14.1.1.4.2. Users > Access Levels > Add New Access Level (tai New) > Anna nimi Access Levelille ja määrittele, mitkä ryhmät kuuluvat tähän Access Leveliin

14.2. Käyttäjä eli user

14.2.1. Käyttäjän luominen: Users > User Manager > Add New user

14.2.1.1. Määrittele,mihin käyttäjäryhmiin uusi käyttäjä kuuluu

14.3. Ryhmät eli Groups

14.3.1. ryhmätyypit

14.3.1.1. public

14.3.1.2. registered

14.3.1.3. special

14.3.1.3.1. author

14.3.1.3.2. editor

14.3.1.3.3. publisher

14.3.1.3.4. manager

14.3.1.3.5. administrator

14.3.1.3.6. super-user

14.3.1.4. Users > Groups

14.3.1.4.1. sisennyksistä käy ilmi oikeuksien periminen

14.3.1.5. Ryhmiä voi luoda myös itse

14.3.1.5.1. kartoita ja määrittele, minkälaisia tehtäväviä ryhmän pitäisi pystyä suorittamaan

14.3.1.5.2. Users > Groups > Add New Group (tai New) > anna nimi ja määrittele Parent (esim. Public)

14.3.1.6. Oikeuksien lisääminen ryhmille

14.3.1.6.1. Site > Global Configuration > Permissions

14.3.2. Ryhmien oikeuksia voi muuttaa

14.3.3. oikeudet

14.3.3.1. Erilaisia oikeuksia

14.3.3.1.1. front-end log in

14.3.3.1.2. back-end log in

14.3.3.1.3. sisällön luominen

14.3.3.1.4. sisällön editointi

14.3.3.1.5. sisällön poistaminen

14.3.3.1.6. sisällön julkaisu

14.3.3.1.7. unpublishing eli sisällön poistaminen julkaistu -tilasta

14.3.3.1.8. itse luodun sisällön editointi

14.3.3.1.9. Komponenttien asetusten määritteleminen

14.3.3.1.10. Super user -oikeuksien antaminen

14.3.3.2. Oikeudet annetaan ryhmille, ei yksittäisille käyttäjille

14.4. Prosessi

14.4.1. 1. Ryhmien luominen: Users > Groups > New

14.4.2. 2. Ryhmien oikeuksien määritteleminen: Sites > Global Configuration > Permissions

14.4.3. 3. Käyttäjien luominen: Users > User Manager > New

14.4.4. 4. Uuden Access Levelin luominen (tarvittaessa, oletuksena olemassa public, registered ja special): Users > Access Levels > New

14.4.5. 5. Näkyvyyden määritteleminen sisällölle

14.4.5.1. Kategoria-tasolla: Content > Category Manager >

14.4.5.1.1. Määritellään olemassa olevan kategorian Access -pudotusvalikosta se Access Level, jolle sivu halutaan näyttää (Oletuksena vaihtoehdot ovat public, registered tai special. Mikäli olet lisännyt uusia Access Leveleitä, näkyvät ne myös vaihtoehtoina)

14.4.5.2. Artikkelitasolla: Content > Article Manager

14.4.5.2.1. Jos Access level on määritelty kategoriatasolla, riittää että on valittu tämä kategoria. Kategorian Access level ohittaa artikkelin Access Levelin. Access levelin toki vielä valita artikkelinkin kohdalla vielä samaksi kuin kategorian kohdalla.

14.4.5.3. Menu tai menulinkki -tasolla: Esim. Menus >(esim.) Main Menu > klikkaa menulinkin nimeä ja määrittele Access-kohtaan haluamasi Access Level