Wat staat erin?

Inhoud van de Basiscursus Drupal 8

In de Basiscursus Drupal 8 leer je stap voor stap hoe je een site bouwt met Drupal en hoe je die site helemaal op maat maakt. Je bedenkt een handige structuur, maakt verschillende soorten pagina's, voegt extra's toe (reactieformulieren, blogs, forums, nieuwe inhoudstypen op maat) en past de vormgeving aan met een nieuw thema. Of je nu een kleine of een omvangrijke website wilt bouwen, je vindt in de Basiscursus duidelijke uitleg en begrijpelijke instructies. De Basiscursus Drupal 8 is bedoeld voor beginners; je hoeft dus geen kennis te hebben van Drupal of van codetalen zoals van html of css.

1             Inleiding              9

1.1          Wat is een contentmanagementsysteem?         9

1.2          Wat is Drupal?  9

1.3          Drupal 8: heel veel vernieuwingen         11

1.4          Voor wie is dit boek?     12

1.4.1      Inhoud van deze basiscursus     13

1.4.2      Aanwijzingen voor het gebruik van dit boek      13

1.4.3      Website              13

2             Drupal installeren           14

2.1          In dit hoofdstuk               14

2.2          Wat heb je nodig?          14

2.2.1      Je boodschappenlijstje bij het kiezen van een webhost              15

2.2.2      Drupal op je eigen computer     16

2.3          Stap 1: een database maken     16

2.4          Stap 2: Drupal downloaden        17

2.5          Stap 3: de Drupal-bestanden op de webserver plaatsen             18

2.6          Stap 4: de Drupal-software installeren  19

2.7          Het resultaat: een lege website               24

3             De beheeromgeving van Drupal verkennen      26

3.1          In dit hoofdstuk               26

3.2          Introductie: hoe werk je met een cms?               26

3.3          Hoe zit de beheeromgeving in elkaar?  27

3.4          De mogelijkheden van Drupal uitproberen        31

3.4.1      Voorbeeld 1: content beheren 32

3.4.2      Voorbeeld 2: kleuren en logo aanpassen            35

3.4.3      Voorbeeld 3: een blok toevoegen          39

3.4.4      De basis van de website is er     43

4             De site indelen 44

4.1          In dit hoofdstuk               44

4.2          Een logische indeling bedenken              44

4.3          Mogelijkheid 1: een site met een platte structuur          44

4.4          Mogelijkheid 2: content categoriseren met taxonomieën          45

4.5          Mogelijkheid 3: content indelen met labels       49

4.6          De praktijk: alle mogelijkheden door elkaar       51

5             Artikelen toevoegen en andere inhoudstypen maken 52

5.1          In dit hoofdstuk               52

5.2          Artikelen toevoegen en lay-outen         52

5.2.1      De tekst lay-outen         56

5.3          Artikelen verdelen in teaser en hoofdtekst       57

5.4          De instellingen van artikelen aanpassen              58

5.5          Artikelen openstellen voor reacties       60

5.6          Afbeeldingen invoegen in de tekst        63

5.7          Afbeeldingsstijlen maken: afbeeldingen bijsnijden en roteren                65

5.8          Inhoud bewerken of verwijderen          69

5.9          Werken met revisies     70

5.10       Een nieuw inhoudstype maken               71

5.10.1    Meer doen met inhoudstypen 78

5.11       Andere paginasoorten: homepages en overzichtspagina’s         79

6             De homepage en andere overzichtspagina’s maken      80

6.1          In dit hoofdstuk               80

6.2          De homepage aanpassen           80

6.2.1      Bepalen welke soort content op de homepage komt    80

6.2.2      Een andere pagina als homepage gebruiken     82

6.2.3      Het aantal items op de homepage aanpassen   83

6.2.4      De volgorde van items op de homepage veranderen    84

6.2.5      De weergave van teasers aanpassen    85

6.3          Overzichtspagina’s maken          86

6.3.1      Een overzicht maken met alle inhoud van één inhoudstype      87

6.3.2      Een overzichtspagina maken met alle artikelen met dezelfde term        94

6.3.3      Een menulink maken naar de overzichtspagina                96

6.3.4      Overzichtspagina’s aanpassen  98

6.4          Automatische overzichtspagina’s met labels     99

6.5          De ingebouwde overzichtsweergaven gebruiken           100

7             Menu’s en hyperlinks maken    102

7.1          In dit hoofdstuk               102

7.2          Wat zijn de standaardmenu’s? 102

7.3          Menulinks toevoegen en verwijderen 103

7.3.1      Menulinks toevoegen vanuit artikelen 103

7.3.2      Menulinks toevoegen in het menu zelf               105

7.3.3      Menulinks verwijderen               107

7.3.4      De volgorde van menulinks veranderen              107

7.4          Een nieuw menu maken             108

7.5          Menu’s een andere plaats geven           114

7.6          De titel van een menu veranderen        115

7.7          Een hyperlink invoegen in de tekst        115

8             De site uitbreiden met modules              118

8.1          In dit hoofdstuk               118

8.2          Modules en blokken     118

8.3          Welke modules zitten er standaard in Drupal?  119

8.4          Wat zijn de beschikbare posities voor blokken?               119

8.5          Een blok toewijzen aan een blokgebied              123

8.6          Een blok verwijderen    123

8.7          Zelf een blok maken      124

8.8          De weergave van een blok aanpassen  130

8.9          Werken met de meegeleverde uitbreidingen: Contact en Forum           131

8.9.1      Een reactieformulier toevoegen             131

8.9.2      Forums toevoegen met de module Forum         135

8.10       Modules downloaden en installeren     137

8.11       Modules updaten           138

8.12       Modules verwijderen   139

8.13       Een module installeren en toepassen: Colorbox              139

8.14       Meer modules vinden  143

9             Gebruikersbeheer: gebruikers laten inloggen   145

9.1          In dit hoofdstuk               145

9.2          Contentbeheerders laten inloggen        145

9.3          Contentbeheerders toevoegen              146

9.4          Zelfregistratie mogelijk maken 149

9.5          Zelfregistratie van bezoekers uitschakelen        151

9.6          De rechten van gebruikers beheren      151

10           Thema’s: de vormgeving van de site aanpassen              152

10.1       In dit hoofdstuk               152

10.2       Wat is een thema?         153

10.3       Wat zijn de standaardthema’s?               154

10.4       Twee manieren om thema’s aan te passen        156

10.5       Het thema aanpassen met de ingebouwde instellingen              156

10.6       Zelf de CSS-code van een thema aanpassen      157

10.7       Een nieuw thema downloaden en installeren   159

10.8       Het nieuwe thema aanpassen  162

10.9       Aanpassingen maken in een kopie (een subthema)      163

11           Verder bouwen aan je eigen site            167

Bijlage A | De site beveiligen     168

1 Regelmatig updaten   168

2 De standaard gebruikersnaam wijzigen            169

3 Mappen en bestanden beschermen  169

4 Back-ups maken          170

Bijlage B | Drupal installeren op je eigen computer        172

1 De voorbereiding: serversoftware installeren               172

2 Drupal op je computer installeren       173

3 De site online zetten  174

Register               176