SlideShare a Scribd company logo
Drupal – Handleiding
en meer
                                Noud
                                [Geef hier de samenvatting van het document op. De
                                samenvatting is een korte beschrijving van de inhoud van
                                het document. Geef hier de samenvatting van het
                                document op. De samenvatting is een korte beschrijving
                                van de inhoud van het document.]


[Geef de naam van het bedrijf
                         op]

  [Geef het bedrijfsadres op]

[Geef het telefoonnummer op]

     [Geef het faxnummer op]

                     3-9-2012
1
Table of Contents
Content toevoegen in Drupal......................................................................... Error! Bookmark not defined.
Basic Page ..................................................................................................................................................... 3
Article ............................................................................................................................................................ 7
FAQ.............................................................................................................................................................. 12
Webform ..................................................................................................................................................... 16
Simplenews newsletter ............................................................................................................................... 24
Taxonomie .................................................................................................................................................. 28
Heartbeat, Flag, Flag-Friend ........................................................................................................................ 32
Panels .......................................................................................................................................................... 35
Views ........................................................................................................................................................... 43
Blocks .......................................................................................................................................................... 48
Nieuw Content Type ................................................................................................................................... 51




          2
Basic Page

Log in op een account dat de rechten heeft om nieuwe content toe te voegen.




Hover over het menu item “Content”, hover dan over “Add content” en klik op “Article”, of klik op de
shortcut “Add content”.




      3
Als je op “Addcontent” geklikt hebt kom je op een scherm waar je kunt kiezen uit verschillende soorten
content, kies hier dan voor “Basic Page”.




      4
Op het volgende scherm geef je de pagina een titel, en inhoud. Ook kun je hier nog verschillende andere
instellingen aanpassen, zoals de optie of er wel of geen reacties geplaatst mogen worden.




      5
Als je tussen door wilt zien hoe je inhoud op de pagina er uit komt te zien, kun je op “Preview” klikken.




Als je tevreden bent met de pagina, klik je op “Save”, zodat je pagina op geslagen word. Als je aan hebt
gegeven dat de pagina in het menu moet komen, zul je hem terug zien in de menu balk.




Als je de pagina later nog aan wilt passen, kun je de pagina later weer aan passen.




       6
Article

Log in op een account dat de rechten heeft om nieuwe content toe te voegen.




Hover over het menu item “Content”, hover dan over “Add content” en klik op “Article”, of klik op de
shortcut “Add content”.




      7
Als je op “Addcontent” geklikt hebt kom je op een scherm waar je kunt kiezen uit verschillende soorten
content, kies hier dan voor “Article”.




Op het volgende scherm geef je het artikel een titel, en inhoud. Ook kun je hier nog verschillende
andere instellingen aanpassen, zoals de optie of er wel of geen reacties geplaatst mogen worden, tags
toevoegen, en bijvoorbeeld ook afbeeldingen toevoegen.




      8
Als je een afbeelding toe zou willen voegen, klik je op “Choose File”, en kies je de afbeelding die je wilt
toevoegen. Als je de afbeelding die je wilt geselecteerd hebt klik je op Upload.




Als de afbeelding geupload is kun je er nog alternatieve tekst aan toe voegen voor bijvoorbeeld search
engines en scherm lezers.




       9
Ook hier kun je weer eerst een voorbeeld bekijken voordat je het artikel op slaat.




     10
Als je tevreden bent met het artikel, kun je heb op slaan door op “Save” te klikken.




Je kunt ook het artikel later weer aan passen, mocht dit nodig zijn.




     11
FAQ
Log in op een account dat de rechten heeft om nieuwe content toe te voegen.




Hover over het menu item “Content”, hover dan over “Add content” en klik op FAQ, of klik op de
shortcut “Add content”.




    12
Als je op “Addcontent” geklikt hebt kom je op een scherm waar je kunt kiezen uit verschillende soorten
content, kies hier dan voor FAQ.




Op het volgende scherm vul je de korte vraag in onder Question. Als je een meer informatie aan de
vraag toe wilt voegen, zet je dit in Question details.




     13
Ook hier kun je eerst een preview bekijken.




     14
Als je tevreden bent met de FAQ, sla je hem op door op “Save” te klikken.




Ook deze kun je later weer aanpassen, mocht het nodig zijn.




     15
Webform
Log in op een account dat de rechten heeft om nieuwe content toe te voegen.




Hover over het menu item “Content”, hover dan over “Add content” en klik op “Webform”, of klik op de
shortcut “Add content”.




    16
Als je op “Addcontent” geklikt hebt kom je op een scherm waar je kunt kiezen uit verschillende soorten
content, kies hier dan voor “Webform”.




Op het volgende scherm kun je invulling geven aan je webform.




     17
Zodra je op “Save” klikt, kom je op een scherm waar je onderdelen aan je webform toe kunt voegen.




Hier kun je een naam aan het component geven, en het type selecteren. Als je wilt kun je hem ook op
“verplicht” zetten. Als je op “Add” klikt, kom je op het volgende scherm, waar je nog meer details aan
passen voor je toegevoegde component.




     18
Als je hier de instellingen aan hebt gepast zoals je ze wilt hebben, klik je op “Save component”. Daarna
word je terug gestuurd naar het scherm waar je nieuwe components toe kunt voegen.




Als je alle velden toegevoegd hebt die je wilt, klik je op “Save”, word alles nog een keer op geslagen.
Boven aan in dit scherm kun je op E-mails klikken, in dit scherm kun je aan geven naar welk email een
automatische mail verstuurd word als het formulier verstuurd word.




Als je een email wilt toevoegen, selecteer je naar welk email het verstuurd moet worden, of typ je zelf
een email in. Hierna klik je op “Add”.




     19
Dan kom je weer op een ander scherm, hier kun je het onderwerp, FROM adres, FROM naam en de
opbouw van de mail zelf, aan passen naar eigen wens.




Als je tevreden bent met de instellingen, klik je op “Save e-mail settings”. Dan word je weer terug
gestuurd naar het scherm waar je te versturen emails toe kunt voegen.




Als het goed is zie je nu ook de email die je zo juist hebt toegevoegd.




     20
Er is nog een tab, en dat is “Form Settings”. Hier kun je algemene instellingen voor je formulier aan
passen, zoals hoe vaak hij in totaal ingevuld mag worden, hoe vaak het formulier per gebruiker
ingestuurd mag worden, en bijvoorbeeld waar het formulier naar door moet verwijzen als een gebruiker
deze op slaat.




    21
Om de instellingen op te slaan, druk je op “Save configuration”.




Om je formulier op te slaan en te bekijken, druk je rechts boven op het kruisje.




     22
Ook dezecontent kan later weer volledig aangepast worden




    23
Simplenewsnewsletter
Log in op een account dat de rechten heeft om nieuwe content toe te voegen.




Hover over het menu item “Content”, hover dan over “Add content” en klik op FAQ, of klik op de
shortcut “Add content”.




    24
Als je op “Addcontent” geklikt hebt kom je op een scherm waar je kunt kiezen uit verschillende soorten
content, kies hier dan voor “Simplenewsnewsletter”.




Op het volgende scherm kun je invulling geven aan je nieuwsbrief.




     25
26
Ook hier kun je weer een aantal instellingen veranderen.

Als je eerst wilt controleren hoe je nieuwsbrief er ongeveer uit komt te zien, klik je op “Preview”.




Als je er tevreden mee bent, klik je op “Save”.




Instellingen voor het versturen van de nieuwsbrief moeten elders geconfigureerd worden.



     27
Taxonomie
Taxonomie wordt in Drupal gebruikt om content te classificeren. Je kunt het zien als een soort
categorieën.

Om een vocabulaire toe te voegen aan de taxonomie moet je als eerste op een account in loggen die
rechten heeft om iets toe te voegen.




Om dan een vocabulaire toe te voegen ga je naar “Structure” > “Taxonomy” > “Addvocabulary”.




     28
Dan kom je op het scherm waar je een nieuwe vocabulaire toe kunt voegen.




Om een vocabulaire toe te voegen klik je op “Addvocabulary”. Dan kun je een naam en beschrijving aan
je nieuwe vocabulaire geven.




Om de vocabulaire op te slaan druk je op “Save”. Als het goed is zie je hem dan terug in de lijst met
vocabulaires.




     29
Om een term aan een vocabulaire toe te voegen druk je op “addterms”. Op het volgende scherm moet
je een naam aan je term geven, en eventueel een beschrijving.




Om deze op te slaan klik je weer op “Save”.




     30
Om terug te gaan naar de lijst met termen, klik je boven in op de naam van je vocabulaire, in dit geval
“TaxonomieHandleiding”.




Nu zie je de nieuwe term terug.




Om een sub term toe te voegen, voeg je een nieuwe term toe, en sleep je deze onder Testing, en sleep
je hem nog iets naar rechts.




Om het op te slaan druk je op “Save”.




     31
Heartbeat, Flag,Flag-Friend

Heartbeat is een module voor Drupal. Met deze module krijg je een activity feed van de activiteit over
de hele website, de ingelogde gebruiker, of de contacten van de gebruiker. Samen met Flag en
FlagFriend, kun je hier mee mensen als vriend toevoegen, en activiteiten “Liken”, door op “I likethis” te
klikken.

Het geheel komt er ongeveer zo uit te zien:




     32
Om tot dit resultaat te komen, heb ik als eerste de module “Heartbeat” geïnstalleerd, en hier van de
volgende onderdelen in geschakeld:




Hier na heb ik de module “Flag” geïnstalleerd en de volgende onderdelen daar van geactiveerd:




     33
Daarna heb ik de module “Flag-friends” geïnstalleerd en daar van de volgende onderdelen geactiveerd:




Op het admin account werkte alles, maar op een gewone user niet. Hier moesten de rechten nog voor
aan gepast worden. Na dit een aantal keren te hebben aan gepast werkte het.

Om een gebruiker als vriend toe te kunnen voegen, moest ik gebruikers toestaan om op het profiel van
een andere gebruiker te komen, aan gezien de knop om iemand als vriend toe te voegen, op het profiel
staat.




    34
Panels
Met “Panels” kun de layout van een pagina helemaal aan passen. Standaard zitten er al layouts in, maar
je kunt ook je eigen layout maken.

Log in op een account dat de rechten heeft om nieuwe content toe te voegen.




Hover over het menu item “Structure” en klik op “Panels”.




    35
Klik op het volgende scherm op “Panel page” onder het kopje “Create new…”.




Geef je pagina op het volgende scherm een beschrijving, titel en path voor de URL.




Klik op “Continue” om verder te gaan.




     36
Op het volgende scherm kun je delayout aan geven.




Als je de layout hebt geselecteerd die je wilt gebruiken, klik je op “Continue”.




     37
Op het volgende scherm kun je nog instellingen voor je nieuwe “Panel” aanpassen




Als alles goed staat klik je weer op “Continue”. Op het volgende scherm moet je inhoud aan je pagina
geven.




     38
Dit doe je door op het icoontje links boven in de balken te klikken en op “Addcontent” te klikken.
Dan kom je uit op een scherm waar je het soort content aan moet geven.




     39
Bijvoorbeeld Miscellaneous> Site Activity.




Op het volgende scherm kun je evt. een andere titel aan het element geven. Klik op “Finish”, en als het
goed is zou je het geselecteerde element nu terug zien in het panel content scherm.




Als je alles toe gevoegd hebt klik je op “Update and save” als je eerst nog een preview wilt klik je op
“Update and preview”.




     40
Als je op “Save” klikt krijg je een overzicht te zien.




Om de page aan het menu toe te voegen druk je op “Menu” en daar kun je de instellingen ingeven.




Met bovenstaande instellingen krijg je hem in het menu te zien.




     41
Zo zal de pagina er ongeveer uit zien als je het standaard thema gebruikt:




     42
Views
“Views” worden gebruikt om dingen mee weer te geven.

Log in op een account dat de rechten heeft om nieuwe content toe te voegen.




    43
Hover over het menu item “Structure” en klik op “Views”.




    44
Hierna kom je op een pagina waar een overzicht staat van alle bestaande “views”.




Om een nieuwe view te maken, klik je op “Add new view”.




    45
Op het volgende scherm moet je je view een naam geven, en inhoud. Bijvoorbeeld alle users. Dit doe je
door op het drop-down menutje van Show te klikken, en hier Users te selecteren.




Om je view op te slaan druk je op “Save & exit”, of als je nog meer wilt aan passen druk je op “Continue
&edit”.




     46
Om je view nu echt op te slaan druk je op “Save”.




Om de view te gebruiken, moet je hem eerst toevoegen aan een block.




     47
Blocks
Blocks worden gebruikt om content in weer te geven, op vast aangegeven plaatsen binnen een thema.

Log in op een account dat de rechten heeft om nieuwe content toe te voegen.




Hover over “Structure”, en klik op “Blocks”.




     48
Je komt dan op een scherm uit waar alle Blocks staan waar content aan toe gevoegd kan worden, en
waar al content aan hangt, voor het thema dat als standaard ingesteld staat.




Om een ongebruikt block toe te voegen, scroll je naar onder. Hier staan alle ongebruikte Views en
blocks.




In dit geval wil ik de View: “View Handleiding Users”, toevoegen aan de footer. Selecteer het eerste
dropdown menu, en selecteer dan “Footer Second Column”.

Nu zou je block (view) boven aan onder “Footer Second Column” moeten staan.




Klik op “Save Blocks” om het op te slaan.




     49
Nu zou de “block” onder aan in de footer moeten staan.




    50
Nieuw Content Type
Een nieuw content type kan gebruikt worden om nieuwe content beter te ordenen, zodat bijvoorbeeld
games onder het type game word gezet.

Log in op een account dat de rechten heeft om nieuwe content toe te voegen.




Hover over “Structure”, dan op “Content types” en klik dan op “Addcontent type”




Op het scherm dat je te zien krijgt kun je een nieuw content type aan maken.

     51
52
Als je klaar bent met het instellen klik je op “Save content type” dan krijg word hij opgeslagen.




Om er content aan toe te voegen ga je naar Content >Add Content >Naam van content type




     53
test_module

Maandag was ik begonnne met het maken van een eigen module. Dit samen met een handleiding op
Drupal.org. Het is een module die alle geposte artikelen van de afgelopen week op een rijtje zet.

Bij de block kun je aangeven hoe veel items er weer gegeven moeten worden. In dit voorbeeld zijn het
er 5.




    54
De page laat alles zien.




De opmaak is nog niet aangepast.Was hier mee bezig, maar toen werkte internet niet meer op mijn
laptop, waardoor ik niet verder kon werken aangezien de handleiding online staat.

De module is opgebouwd uit de volgende bestanden:

        test_module.info
        test_module.module

De test_module.module bevat de php code, en het .info bestand de standaard instellingen als naam en
core versie.

     55
Onderstaandstukje code, maakt een nieuwe toestemming aan voor de module, en geeft er een titel
beschrijving aan.




Als eerste word er ingehaakt op hook_permission() door hook te vervangen met de naam van de
module, dus test_module_permission(){ …..     }

Daarna word er een array terug gegeven, waar weer een array ingezet word namelijk access
test_modulecontent. Dan word er in die array een title gezet.

Dit leidt tot het volgende resultaat:




     56
Het onderstaande stuk je code zorgt ervoor dat je tijdens het aanpassen van het aantal items dat weer
gegeven mag worden geen letters en negatieve getallen op kunt slaan.




Dit gebeurt door eerst ‘test_module_max’ uit $form_state te halen, en in $max_num te stoppen.

Daarna word er gekeken of het niet numeriek is. Zo ja, dan word er een error weer gegeven die aangeeft
dat je een nummer in moet vullen.




     57
Als het wel numeriek is, word er gekeken of het getal kleiner is dan 0. Zo ja, dan komt er ook hier een
error, alleen geeft deze aan dat je perse een positief getal moet gebruiken.




Als het goed gaat, gebeurt er verder niks met dit blokje code, en word de instelling opgeslagen.




     58

More Related Content

Similar to drpl

Qreativ cms kennismaking
Qreativ cms kennismakingQreativ cms kennismaking
Qreativ cms kennismaking
Qreativ BV
 
Google sites
Google sitesGoogle sites
Google sitesleodillen
 
Handleiding Magento producten beheren
Handleiding Magento producten beherenHandleiding Magento producten beheren
Handleiding Magento producten beheren
Tauros Media Nederland BV
 
Het maken van_een_power_point_presentatie
Het maken van_een_power_point_presentatieHet maken van_een_power_point_presentatie
Het maken van_een_power_point_presentatienadiawat
 
Een weblog is gewoon een website
Een weblog is gewoon een websiteEen weblog is gewoon een website
Een weblog is gewoon een website
AR Tekst en Beeld.
 
Handleiding powerpoint
Handleiding powerpointHandleiding powerpoint
Handleiding powerpoint
Sara Breemersch
 
Inleiding Joomla
Inleiding JoomlaInleiding Joomla
Inleiding Joomla
Dirk Raeymaekers
 
Training Locatie-onafhankelijk werken met WordPress - 27/28 juni 2015 - Handout
Training Locatie-onafhankelijk werken met WordPress - 27/28 juni 2015 - HandoutTraining Locatie-onafhankelijk werken met WordPress - 27/28 juni 2015 - Handout
Training Locatie-onafhankelijk werken met WordPress - 27/28 juni 2015 - Handout
Wonderlijk Werken
 
Foto's toevoegen aan je website
Foto's toevoegen aan je websiteFoto's toevoegen aan je website
Foto's toevoegen aan je website
HG Design
 
Nieuw artikel maken voor website
Nieuw artikel maken voor websiteNieuw artikel maken voor website
Nieuw artikel maken voor website
HG Design
 
Hootsuite handleiding
Hootsuite handleidingHootsuite handleiding
Hootsuite handleiding
Tanker Communicatie
 
Uitleg van glogster
Uitleg van glogsterUitleg van glogster
Uitleg van glogster
Els Lambrechts
 
Stappenplan glogster voor leerlingen
Stappenplan glogster voor leerlingenStappenplan glogster voor leerlingen
Stappenplan glogster voor leerlingenEls Lambrechts
 
Hoe maak ik een Powerpoint presentatie in Windows 2003
Hoe maak ik een Powerpoint presentatie in Windows 2003Hoe maak ik een Powerpoint presentatie in Windows 2003
Hoe maak ik een Powerpoint presentatie in Windows 2003
Rene Greve SEO Internet Marketing
 
12 concrete stappen om van Facebookdata tot inzichten te komen!
12 concrete stappen om van Facebookdata tot inzichten te komen!12 concrete stappen om van Facebookdata tot inzichten te komen!
12 concrete stappen om van Facebookdata tot inzichten te komen!
Tarik Azouagh
 

Similar to drpl (20)

Qreativ cms kennismaking
Qreativ cms kennismakingQreativ cms kennismaking
Qreativ cms kennismaking
 
DIMA MANAGER
DIMA MANAGERDIMA MANAGER
DIMA MANAGER
 
Google sites
Google sitesGoogle sites
Google sites
 
Google sites
Google sitesGoogle sites
Google sites
 
Google sites
Google sitesGoogle sites
Google sites
 
Google sites
Google sitesGoogle sites
Google sites
 
Handleiding Magento producten beheren
Handleiding Magento producten beherenHandleiding Magento producten beheren
Handleiding Magento producten beheren
 
Het maken van_een_power_point_presentatie
Het maken van_een_power_point_presentatieHet maken van_een_power_point_presentatie
Het maken van_een_power_point_presentatie
 
Een weblog is gewoon een website
Een weblog is gewoon een websiteEen weblog is gewoon een website
Een weblog is gewoon een website
 
Handleiding powerpoint
Handleiding powerpointHandleiding powerpoint
Handleiding powerpoint
 
Inleiding Joomla
Inleiding JoomlaInleiding Joomla
Inleiding Joomla
 
Training Locatie-onafhankelijk werken met WordPress - 27/28 juni 2015 - Handout
Training Locatie-onafhankelijk werken met WordPress - 27/28 juni 2015 - HandoutTraining Locatie-onafhankelijk werken met WordPress - 27/28 juni 2015 - Handout
Training Locatie-onafhankelijk werken met WordPress - 27/28 juni 2015 - Handout
 
Intranet Instructie
Intranet InstructieIntranet Instructie
Intranet Instructie
 
Foto's toevoegen aan je website
Foto's toevoegen aan je websiteFoto's toevoegen aan je website
Foto's toevoegen aan je website
 
Nieuw artikel maken voor website
Nieuw artikel maken voor websiteNieuw artikel maken voor website
Nieuw artikel maken voor website
 
Hootsuite handleiding
Hootsuite handleidingHootsuite handleiding
Hootsuite handleiding
 
Uitleg van glogster
Uitleg van glogsterUitleg van glogster
Uitleg van glogster
 
Stappenplan glogster voor leerlingen
Stappenplan glogster voor leerlingenStappenplan glogster voor leerlingen
Stappenplan glogster voor leerlingen
 
Hoe maak ik een Powerpoint presentatie in Windows 2003
Hoe maak ik een Powerpoint presentatie in Windows 2003Hoe maak ik een Powerpoint presentatie in Windows 2003
Hoe maak ik een Powerpoint presentatie in Windows 2003
 
12 concrete stappen om van Facebookdata tot inzichten te komen!
12 concrete stappen om van Facebookdata tot inzichten te komen!12 concrete stappen om van Facebookdata tot inzichten te komen!
12 concrete stappen om van Facebookdata tot inzichten te komen!
 

drpl

  • 1. Drupal – Handleiding en meer Noud [Geef hier de samenvatting van het document op. De samenvatting is een korte beschrijving van de inhoud van het document. Geef hier de samenvatting van het document op. De samenvatting is een korte beschrijving van de inhoud van het document.] [Geef de naam van het bedrijf op] [Geef het bedrijfsadres op] [Geef het telefoonnummer op] [Geef het faxnummer op] 3-9-2012
  • 2. 1
  • 3. Table of Contents Content toevoegen in Drupal......................................................................... Error! Bookmark not defined. Basic Page ..................................................................................................................................................... 3 Article ............................................................................................................................................................ 7 FAQ.............................................................................................................................................................. 12 Webform ..................................................................................................................................................... 16 Simplenews newsletter ............................................................................................................................... 24 Taxonomie .................................................................................................................................................. 28 Heartbeat, Flag, Flag-Friend ........................................................................................................................ 32 Panels .......................................................................................................................................................... 35 Views ........................................................................................................................................................... 43 Blocks .......................................................................................................................................................... 48 Nieuw Content Type ................................................................................................................................... 51 2
  • 4. Basic Page Log in op een account dat de rechten heeft om nieuwe content toe te voegen. Hover over het menu item “Content”, hover dan over “Add content” en klik op “Article”, of klik op de shortcut “Add content”. 3
  • 5. Als je op “Addcontent” geklikt hebt kom je op een scherm waar je kunt kiezen uit verschillende soorten content, kies hier dan voor “Basic Page”. 4
  • 6. Op het volgende scherm geef je de pagina een titel, en inhoud. Ook kun je hier nog verschillende andere instellingen aanpassen, zoals de optie of er wel of geen reacties geplaatst mogen worden. 5
  • 7. Als je tussen door wilt zien hoe je inhoud op de pagina er uit komt te zien, kun je op “Preview” klikken. Als je tevreden bent met de pagina, klik je op “Save”, zodat je pagina op geslagen word. Als je aan hebt gegeven dat de pagina in het menu moet komen, zul je hem terug zien in de menu balk. Als je de pagina later nog aan wilt passen, kun je de pagina later weer aan passen. 6
  • 8. Article Log in op een account dat de rechten heeft om nieuwe content toe te voegen. Hover over het menu item “Content”, hover dan over “Add content” en klik op “Article”, of klik op de shortcut “Add content”. 7
  • 9. Als je op “Addcontent” geklikt hebt kom je op een scherm waar je kunt kiezen uit verschillende soorten content, kies hier dan voor “Article”. Op het volgende scherm geef je het artikel een titel, en inhoud. Ook kun je hier nog verschillende andere instellingen aanpassen, zoals de optie of er wel of geen reacties geplaatst mogen worden, tags toevoegen, en bijvoorbeeld ook afbeeldingen toevoegen. 8
  • 10. Als je een afbeelding toe zou willen voegen, klik je op “Choose File”, en kies je de afbeelding die je wilt toevoegen. Als je de afbeelding die je wilt geselecteerd hebt klik je op Upload. Als de afbeelding geupload is kun je er nog alternatieve tekst aan toe voegen voor bijvoorbeeld search engines en scherm lezers. 9
  • 11. Ook hier kun je weer eerst een voorbeeld bekijken voordat je het artikel op slaat. 10
  • 12. Als je tevreden bent met het artikel, kun je heb op slaan door op “Save” te klikken. Je kunt ook het artikel later weer aan passen, mocht dit nodig zijn. 11
  • 13. FAQ Log in op een account dat de rechten heeft om nieuwe content toe te voegen. Hover over het menu item “Content”, hover dan over “Add content” en klik op FAQ, of klik op de shortcut “Add content”. 12
  • 14. Als je op “Addcontent” geklikt hebt kom je op een scherm waar je kunt kiezen uit verschillende soorten content, kies hier dan voor FAQ. Op het volgende scherm vul je de korte vraag in onder Question. Als je een meer informatie aan de vraag toe wilt voegen, zet je dit in Question details. 13
  • 15. Ook hier kun je eerst een preview bekijken. 14
  • 16. Als je tevreden bent met de FAQ, sla je hem op door op “Save” te klikken. Ook deze kun je later weer aanpassen, mocht het nodig zijn. 15
  • 17. Webform Log in op een account dat de rechten heeft om nieuwe content toe te voegen. Hover over het menu item “Content”, hover dan over “Add content” en klik op “Webform”, of klik op de shortcut “Add content”. 16
  • 18. Als je op “Addcontent” geklikt hebt kom je op een scherm waar je kunt kiezen uit verschillende soorten content, kies hier dan voor “Webform”. Op het volgende scherm kun je invulling geven aan je webform. 17
  • 19. Zodra je op “Save” klikt, kom je op een scherm waar je onderdelen aan je webform toe kunt voegen. Hier kun je een naam aan het component geven, en het type selecteren. Als je wilt kun je hem ook op “verplicht” zetten. Als je op “Add” klikt, kom je op het volgende scherm, waar je nog meer details aan passen voor je toegevoegde component. 18
  • 20. Als je hier de instellingen aan hebt gepast zoals je ze wilt hebben, klik je op “Save component”. Daarna word je terug gestuurd naar het scherm waar je nieuwe components toe kunt voegen. Als je alle velden toegevoegd hebt die je wilt, klik je op “Save”, word alles nog een keer op geslagen. Boven aan in dit scherm kun je op E-mails klikken, in dit scherm kun je aan geven naar welk email een automatische mail verstuurd word als het formulier verstuurd word. Als je een email wilt toevoegen, selecteer je naar welk email het verstuurd moet worden, of typ je zelf een email in. Hierna klik je op “Add”. 19
  • 21. Dan kom je weer op een ander scherm, hier kun je het onderwerp, FROM adres, FROM naam en de opbouw van de mail zelf, aan passen naar eigen wens. Als je tevreden bent met de instellingen, klik je op “Save e-mail settings”. Dan word je weer terug gestuurd naar het scherm waar je te versturen emails toe kunt voegen. Als het goed is zie je nu ook de email die je zo juist hebt toegevoegd. 20
  • 22. Er is nog een tab, en dat is “Form Settings”. Hier kun je algemene instellingen voor je formulier aan passen, zoals hoe vaak hij in totaal ingevuld mag worden, hoe vaak het formulier per gebruiker ingestuurd mag worden, en bijvoorbeeld waar het formulier naar door moet verwijzen als een gebruiker deze op slaat. 21
  • 23. Om de instellingen op te slaan, druk je op “Save configuration”. Om je formulier op te slaan en te bekijken, druk je rechts boven op het kruisje. 22
  • 24. Ook dezecontent kan later weer volledig aangepast worden 23
  • 25. Simplenewsnewsletter Log in op een account dat de rechten heeft om nieuwe content toe te voegen. Hover over het menu item “Content”, hover dan over “Add content” en klik op FAQ, of klik op de shortcut “Add content”. 24
  • 26. Als je op “Addcontent” geklikt hebt kom je op een scherm waar je kunt kiezen uit verschillende soorten content, kies hier dan voor “Simplenewsnewsletter”. Op het volgende scherm kun je invulling geven aan je nieuwsbrief. 25
  • 27. 26
  • 28. Ook hier kun je weer een aantal instellingen veranderen. Als je eerst wilt controleren hoe je nieuwsbrief er ongeveer uit komt te zien, klik je op “Preview”. Als je er tevreden mee bent, klik je op “Save”. Instellingen voor het versturen van de nieuwsbrief moeten elders geconfigureerd worden. 27
  • 29. Taxonomie Taxonomie wordt in Drupal gebruikt om content te classificeren. Je kunt het zien als een soort categorieën. Om een vocabulaire toe te voegen aan de taxonomie moet je als eerste op een account in loggen die rechten heeft om iets toe te voegen. Om dan een vocabulaire toe te voegen ga je naar “Structure” > “Taxonomy” > “Addvocabulary”. 28
  • 30. Dan kom je op het scherm waar je een nieuwe vocabulaire toe kunt voegen. Om een vocabulaire toe te voegen klik je op “Addvocabulary”. Dan kun je een naam en beschrijving aan je nieuwe vocabulaire geven. Om de vocabulaire op te slaan druk je op “Save”. Als het goed is zie je hem dan terug in de lijst met vocabulaires. 29
  • 31. Om een term aan een vocabulaire toe te voegen druk je op “addterms”. Op het volgende scherm moet je een naam aan je term geven, en eventueel een beschrijving. Om deze op te slaan klik je weer op “Save”. 30
  • 32. Om terug te gaan naar de lijst met termen, klik je boven in op de naam van je vocabulaire, in dit geval “TaxonomieHandleiding”. Nu zie je de nieuwe term terug. Om een sub term toe te voegen, voeg je een nieuwe term toe, en sleep je deze onder Testing, en sleep je hem nog iets naar rechts. Om het op te slaan druk je op “Save”. 31
  • 33. Heartbeat, Flag,Flag-Friend Heartbeat is een module voor Drupal. Met deze module krijg je een activity feed van de activiteit over de hele website, de ingelogde gebruiker, of de contacten van de gebruiker. Samen met Flag en FlagFriend, kun je hier mee mensen als vriend toevoegen, en activiteiten “Liken”, door op “I likethis” te klikken. Het geheel komt er ongeveer zo uit te zien: 32
  • 34. Om tot dit resultaat te komen, heb ik als eerste de module “Heartbeat” geïnstalleerd, en hier van de volgende onderdelen in geschakeld: Hier na heb ik de module “Flag” geïnstalleerd en de volgende onderdelen daar van geactiveerd: 33
  • 35. Daarna heb ik de module “Flag-friends” geïnstalleerd en daar van de volgende onderdelen geactiveerd: Op het admin account werkte alles, maar op een gewone user niet. Hier moesten de rechten nog voor aan gepast worden. Na dit een aantal keren te hebben aan gepast werkte het. Om een gebruiker als vriend toe te kunnen voegen, moest ik gebruikers toestaan om op het profiel van een andere gebruiker te komen, aan gezien de knop om iemand als vriend toe te voegen, op het profiel staat. 34
  • 36. Panels Met “Panels” kun de layout van een pagina helemaal aan passen. Standaard zitten er al layouts in, maar je kunt ook je eigen layout maken. Log in op een account dat de rechten heeft om nieuwe content toe te voegen. Hover over het menu item “Structure” en klik op “Panels”. 35
  • 37. Klik op het volgende scherm op “Panel page” onder het kopje “Create new…”. Geef je pagina op het volgende scherm een beschrijving, titel en path voor de URL. Klik op “Continue” om verder te gaan. 36
  • 38. Op het volgende scherm kun je delayout aan geven. Als je de layout hebt geselecteerd die je wilt gebruiken, klik je op “Continue”. 37
  • 39. Op het volgende scherm kun je nog instellingen voor je nieuwe “Panel” aanpassen Als alles goed staat klik je weer op “Continue”. Op het volgende scherm moet je inhoud aan je pagina geven. 38
  • 40. Dit doe je door op het icoontje links boven in de balken te klikken en op “Addcontent” te klikken. Dan kom je uit op een scherm waar je het soort content aan moet geven. 39
  • 41. Bijvoorbeeld Miscellaneous> Site Activity. Op het volgende scherm kun je evt. een andere titel aan het element geven. Klik op “Finish”, en als het goed is zou je het geselecteerde element nu terug zien in het panel content scherm. Als je alles toe gevoegd hebt klik je op “Update and save” als je eerst nog een preview wilt klik je op “Update and preview”. 40
  • 42. Als je op “Save” klikt krijg je een overzicht te zien. Om de page aan het menu toe te voegen druk je op “Menu” en daar kun je de instellingen ingeven. Met bovenstaande instellingen krijg je hem in het menu te zien. 41
  • 43. Zo zal de pagina er ongeveer uit zien als je het standaard thema gebruikt: 42
  • 44. Views “Views” worden gebruikt om dingen mee weer te geven. Log in op een account dat de rechten heeft om nieuwe content toe te voegen. 43
  • 45. Hover over het menu item “Structure” en klik op “Views”. 44
  • 46. Hierna kom je op een pagina waar een overzicht staat van alle bestaande “views”. Om een nieuwe view te maken, klik je op “Add new view”. 45
  • 47. Op het volgende scherm moet je je view een naam geven, en inhoud. Bijvoorbeeld alle users. Dit doe je door op het drop-down menutje van Show te klikken, en hier Users te selecteren. Om je view op te slaan druk je op “Save & exit”, of als je nog meer wilt aan passen druk je op “Continue &edit”. 46
  • 48. Om je view nu echt op te slaan druk je op “Save”. Om de view te gebruiken, moet je hem eerst toevoegen aan een block. 47
  • 49. Blocks Blocks worden gebruikt om content in weer te geven, op vast aangegeven plaatsen binnen een thema. Log in op een account dat de rechten heeft om nieuwe content toe te voegen. Hover over “Structure”, en klik op “Blocks”. 48
  • 50. Je komt dan op een scherm uit waar alle Blocks staan waar content aan toe gevoegd kan worden, en waar al content aan hangt, voor het thema dat als standaard ingesteld staat. Om een ongebruikt block toe te voegen, scroll je naar onder. Hier staan alle ongebruikte Views en blocks. In dit geval wil ik de View: “View Handleiding Users”, toevoegen aan de footer. Selecteer het eerste dropdown menu, en selecteer dan “Footer Second Column”. Nu zou je block (view) boven aan onder “Footer Second Column” moeten staan. Klik op “Save Blocks” om het op te slaan. 49
  • 51. Nu zou de “block” onder aan in de footer moeten staan. 50
  • 52. Nieuw Content Type Een nieuw content type kan gebruikt worden om nieuwe content beter te ordenen, zodat bijvoorbeeld games onder het type game word gezet. Log in op een account dat de rechten heeft om nieuwe content toe te voegen. Hover over “Structure”, dan op “Content types” en klik dan op “Addcontent type” Op het scherm dat je te zien krijgt kun je een nieuw content type aan maken. 51
  • 53. 52
  • 54. Als je klaar bent met het instellen klik je op “Save content type” dan krijg word hij opgeslagen. Om er content aan toe te voegen ga je naar Content >Add Content >Naam van content type 53
  • 55. test_module Maandag was ik begonnne met het maken van een eigen module. Dit samen met een handleiding op Drupal.org. Het is een module die alle geposte artikelen van de afgelopen week op een rijtje zet. Bij de block kun je aangeven hoe veel items er weer gegeven moeten worden. In dit voorbeeld zijn het er 5. 54
  • 56. De page laat alles zien. De opmaak is nog niet aangepast.Was hier mee bezig, maar toen werkte internet niet meer op mijn laptop, waardoor ik niet verder kon werken aangezien de handleiding online staat. De module is opgebouwd uit de volgende bestanden: test_module.info test_module.module De test_module.module bevat de php code, en het .info bestand de standaard instellingen als naam en core versie. 55
  • 57. Onderstaandstukje code, maakt een nieuwe toestemming aan voor de module, en geeft er een titel beschrijving aan. Als eerste word er ingehaakt op hook_permission() door hook te vervangen met de naam van de module, dus test_module_permission(){ ….. } Daarna word er een array terug gegeven, waar weer een array ingezet word namelijk access test_modulecontent. Dan word er in die array een title gezet. Dit leidt tot het volgende resultaat: 56
  • 58. Het onderstaande stuk je code zorgt ervoor dat je tijdens het aanpassen van het aantal items dat weer gegeven mag worden geen letters en negatieve getallen op kunt slaan. Dit gebeurt door eerst ‘test_module_max’ uit $form_state te halen, en in $max_num te stoppen. Daarna word er gekeken of het niet numeriek is. Zo ja, dan word er een error weer gegeven die aangeeft dat je een nummer in moet vullen. 57
  • 59. Als het wel numeriek is, word er gekeken of het getal kleiner is dan 0. Zo ja, dan komt er ook hier een error, alleen geeft deze aan dat je perse een positief getal moet gebruiken. Als het goed gaat, gebeurt er verder niks met dit blokje code, en word de instelling opgeslagen. 58