Wat zijn de doelstellingen van de opleiding?
Opleidingsprogramma
Inleiding
Geschiedenis en vergelijking met andere CMS
Content Management System (CMS): werking en belangen
Drupal werkingsprincipe
Installatieprocedure en activering van modules
Initiële configuratie, taal van de site
Beheer van de vertaling van de interface
Het hebben van meerdere met een enkele Drupal installatie
Workshop: Drupal installeren
Beheer van de inhoud
Aanmaken en publiceren van pagina's en artikelen
WYSIWYG-editor instellen
Invoerformaten beheren (tekst, beperkte html, ...)
Herschrijffilters instellen (URL-filter, regeleindeconverter, ...)
Extra contentmodules (boeken, forums, blog, ...)
Een nieuw contenttype aanmaken, publicatieopties
Velden eraan toevoegen
Extra veldtype-module (datum, entiteitsreferentie, ...)
Workshop: Creëer je eerste inhoud
Pagina's structureren
Taxonomie gebruiken om inhoud te organiseren
Introductie van het regio- en bloksysteem
Blokken beheren, aangepaste blokken maken
De weergave van blokken beperken in relatie tot de context
Menu's, links, url's en aliassen beheren
Automatisch aliassen suggereren op basis van tokens
Workshop: Structureren van sitenavigatie
Gebruikersbeheer
Aanmaken, activeren en blokkeren van gebruikers
Configureren van de registratiemodus
Verdeling van rollen en machtigingen
Workshop: Toegang tot de site instellen
Geavanceerde presentatie met weergaven
Navigatiepagina's genereren
De verschillende soorten uitvoer (pagina, blok, rss feed, ...)
Het formaat configureren (raster, lijst, tabel, slider, ...)
Individuele velden configureren
Filteren, de resultaten ordenen, de filters aan de bezoeker tonen
Contextuele filters beheren
Workshop: een overzicht maken van artikels op auteur
Onderhoud van de site
Een back-up maken van de site (bestanden en database)
De site op onderhoud zetten
Updates van modules en de kern beheren
Terugkeren naar een back-up
Workshop: een overzicht maken van artikels op auteur
Basis grafische aanpassing van een site met Drupal
Een bestaand thema toepassen
Het thema configureren
Principe van Drupal thematisering
Hoe CMS'en werken
Rendering tabel en template engine
Inspecteren en manipuleren van de pagina met geïntegreerde browsertools
Workshop: Een bestaand thema verkennen
Uw thema creëren
Anatomie van een thema
Een sub-thema maken en vertrouwen op een kickstart
Hoe template-bestanden werken
Lay-out met CSS, enkele essentiële technieken
Uw site responsive maken
Vertrouwen op Drupal class sets om uw regels te optimaliseren
Specifieke contexten beheren via sjabloonsuggestie
Workshop: Creëer je eerste thema
Uw thema verbeteren
Integratie van de kleurenmodule
Overloading thema functies
Variabelen definiëren via preprocessoren
Workshop: Diverse geavanceerde aanpassingen
Werken met javascript en jQuery
Bronnen toevoegen aan het thema
JQuery-versies beheren in Drupal
DOM-overzicht
Event handler-overzicht
DOM-selectie en -manipulatie met jQuery
Gebruikersinteractie
Workshop: Dynamisch weergeven van het primaire menu met jQuery