Joomla licht gevorderd

74
ICT-dag 7 februari 2011 [email protected]

description

 

Transcript of Joomla licht gevorderd

Page 1: Joomla licht gevorderd

ICT-dag7 februari 2011

[email protected]

Page 2: Joomla licht gevorderd

Joomla

Page 3: Joomla licht gevorderd

http://www.zelfstudie.be (registratie??)http://www.zelfstudie.be/registratie-ict-joomla.php

http://www.gratiscursus.beWebsite met didactisch materiaal: http://didamat.baso.khlim.beVoorbeeld:http://1ict.baso.khlim.behttp://bvl.baso.khlim.be

Cursusmateriaal

Page 4: Joomla licht gevorderd

CMS (Content Managment System): website die volledige klaar is en aanpasbaar:

Joomla 1.5 ?Joomla 1.6 ?Drupal 7?

CMS

Page 5: Joomla licht gevorderd

Voordelen DrupalGeen secties, categorieën,…

Access Control List (ACL)Gebruikersrechten veel uitgebreider

Werkt sneller door betere PHP

Nadelen DrupalJe moet in de code elementen toevoegen en verwijderen om installatie uit te voeren

Je moet zelf op zoek naar extensies, ze uitpakken en vervolgens online plaatsen via filezilla

Joomla 1.5 - Drupal

Page 6: Joomla licht gevorderd

Geen secties en categorieën meer maar zelf boomstructuur te bepalen door ontwerperAccess Control List

Joomla 1.6

Page 7: Joomla licht gevorderd

Twee installatieopties

Page 8: Joomla licht gevorderd

Twee installatieopties

Page 9: Joomla licht gevorderd

Webpagina’s maak je altijd in een ARTIKEL (inhoud)Structuur 1.5:

Opbouw Joomla 1.6

SECTIE

CATEGORIEEN

ARTIKELEN die je dan kan koppelen aan een MENU

Page 10: Joomla licht gevorderd

Opbouw Joomla 1.6

Subcategorieën

Subsubcategorieën

ARTIKELEN die je dan kan koppelen aan een MENU

Categorieën

Page 11: Joomla licht gevorderd

Gebruikersbeheer en toegangsrechtenMeerdere gebruikersWorden in groepen geplaatst (roll)Iedere roll krijgt rechten toebedeeld

Standaardbeveiliging voor artikel, module of menu-item:Publiek (iedereen)Geregistreerd (je moet ingelogd zijn)Speciaal (vanaf auteur)

Access Control List

Page 12: Joomla licht gevorderd

Login

Page 13: Joomla licht gevorderd

Ga naar GebruikersbeheerKies NieuwKen groep toe aan deze gebruiker

Publisher, editor, author of registered: frontendSuper User – administrator – manager: backend

Automatisch wordt mail gestuurd naar nieuwe gebruiker met inloggegevens

Gebruikers toevoegen

Page 14: Joomla licht gevorderd

Rechten

Frontend: Registered: je kan beveiligde pagina’s bekijkenAuthor: je kan pagina’s die je zelf geschreven hebt aanpassen via Frontend en je krijgt ook de rechten van RegisteredEditor: je kan alle pagina’s aanpassen en……

Page 15: Joomla licht gevorderd

Backend: manager mag categorieën aanmaken-artikelen maken-mediabeheeradministrator: idem als manager+ menubeheer – gebruikersbeheer – modulebeheerSuper User: alles

Backend

Page 16: Joomla licht gevorderd

Groepen

Page 17: Joomla licht gevorderd
Page 18: Joomla licht gevorderd
Page 19: Joomla licht gevorderd

Oefening

Page 20: Joomla licht gevorderd

Berichten

Page 21: Joomla licht gevorderd

Berichten

Page 22: Joomla licht gevorderd

Drie tabbladen bij Artikelenbeheer:CategorieënArtikelenVoorpagina-artikelen

Artikel aanmaken dat op voorpagina zal verschijnen (http://www.lipsum.com). Let op: Aanbevolen = JaMeerdere artikelen op voorpagina mogelijk

Opbouw Joomla

Page 23: Joomla licht gevorderd

Startpagina

Page 24: Joomla licht gevorderd

Bloglay-outs

Page 25: Joomla licht gevorderd

Startpagina aanpassen

Page 26: Joomla licht gevorderd

Interne link (1)

Page 27: Joomla licht gevorderd

Mediabeheer

Page 28: Joomla licht gevorderd

Component Extplorer

Page 29: Joomla licht gevorderd

Component Extplorer

Page 30: Joomla licht gevorderd
Page 31: Joomla licht gevorderd

Fotogalerij

Page 32: Joomla licht gevorderd

Ozio

Page 33: Joomla licht gevorderd

Ozio

Page 34: Joomla licht gevorderd

Modules op bepaalde pagina tonen

Page 35: Joomla licht gevorderd

Standaard formulier

Contactformulier moet gekoppeld worden aan menu-itemMaak een nieuwe categorie

Componenten-contactpersonen-categorieën

Maak een contactpersoon en vul de gegevens inContactpersoon moet een gebruiker zijn van de websiteVul parameters aan

Maak een menu-item “Contactpersoon” aan

Klaar is kees

Contactformulier

Page 36: Joomla licht gevorderd

Contactformulier

Page 37: Joomla licht gevorderd

Contactformulier

$link = JRoute::_('index.php?option=com_contact&view=contact&id='.(int) $contact->id, false); wordt

$link = JRoute::_('index.php?option=com_content&view=article&id=5’);

Verwijder de volgende code (regel 137) $msg = JText::_('COM_CONTACT_EMAIL_THANKS');

Verwijder de code msg (regel 150)$this->setRedirect($link,$msg);

Page 38: Joomla licht gevorderd

Mad4Joomla (1.5)

Download componentMaak eventuele Categorieën aanMaak een template aanMaak een formulier aanKoppel Mad4Joomla aan menu-item

Page 39: Joomla licht gevorderd

Fireboard is meest gekendNiet meer te vinden bij extensions dus GooglenFireboard is Kunena gewordenKies voor configuratie en pas emailadres aanForum administratie

Categorie aanmaken (= parent)

Forum aanmaken in categorie (child van categorie)

Koppel menu-item aan Forum (Category)

Forum

Page 40: Joomla licht gevorderd

Meld je aan en log inDoor te klikken op je profielfoto kan je je profiel aanpassen

Forum

Page 41: Joomla licht gevorderd

Download Phoca Guestbook via http://extensions.joomla.org

Installeer

Klik op Install

Klik op Guestbooks en maak er een aan

Menu-item aanmaken (Phoca guestbook) en koppel dit aan een gastenboek

Opgelet: versie voor Joomla 1.6 is voorlopig zeer beperkt: nog geen voorkeuren

Gastenboek

Page 42: Joomla licht gevorderd

Templates

Page 43: Joomla licht gevorderd

Template instellen (Beez 5)Menutoewijzing: je kan voor bepaalde menu-items een andere template selecterenGeavanceerde opties: Beschrijving en logo wijzigen

Templates

Page 44: Joomla licht gevorderd

Templates

Page 45: Joomla licht gevorderd

Templates

Page 46: Joomla licht gevorderd

Templates

Page 47: Joomla licht gevorderd

Templates

Page 48: Joomla licht gevorderd

Templates

Page 49: Joomla licht gevorderd

Templates

Page 50: Joomla licht gevorderd

Templates

Page 51: Joomla licht gevorderd

Templates

Page 52: Joomla licht gevorderd

Templates

Page 53: Joomla licht gevorderd

Templates

Page 54: Joomla licht gevorderd

CSS

Page 55: Joomla licht gevorderd

CSS

Page 56: Joomla licht gevorderd

CSS

Page 57: Joomla licht gevorderd

CSS

Page 58: Joomla licht gevorderd

CSS

Repeat x verwijderen waardoor figuur zowel horizontaal als vertikaal herhaald wordtBeez.css uploaden

Page 59: Joomla licht gevorderd

CSS

Met muis over een niet-actieve link Achtergrondkleur: 577B43 ipv ddd

Elk menu-item is standaard transparant: wijzig dit in 577B43Color #333 donkere kleur

Actieve link: Achtergrondkleur: 577B43 ipv 7ba428Color #fff: actieve link heeft witte tekst

Page 60: Joomla licht gevorderd

CSS

Page 61: Joomla licht gevorderd

Backup website

Page 62: Joomla licht gevorderd

Backup website

Page 63: Joomla licht gevorderd

Backup website

Page 64: Joomla licht gevorderd

Backup website

Page 65: Joomla licht gevorderd
Page 66: Joomla licht gevorderd

Bestanden beheren/publiceren

Page 67: Joomla licht gevorderd

Bestanden beheren/publiceren

Page 68: Joomla licht gevorderd

Meertalige website

Page 69: Joomla licht gevorderd

Joomfish

Page 70: Joomla licht gevorderd

Interne links (1.5) (2)

Page 71: Joomla licht gevorderd

JCE (1.5)

Page 72: Joomla licht gevorderd

JCE (1.5) (3)

Page 73: Joomla licht gevorderd

Slider

Page 74: Joomla licht gevorderd

Andere interessante extensie