Your SlideShare is downloading. ×
  • Like
An absolute beginner’s guide to the drupal universe
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Now you can save presentations on your phone or tablet

Available for both IPhone and Android

Text the download link to your phone

Standard text messaging rates apply

An absolute beginner’s guide to the drupal universe

  • 2,264 views
Published

My slides for the Drupalcamp Gent Presentation 'an absolute beginner's guide to the Drupal universe'

My slides for the Drupalcamp Gent Presentation 'an absolute beginner's guide to the Drupal universe'

Published in Education , Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
  • Hoi Karel Jan, ik ben een absolute beginner en worstel mij door Drupal Commerce Kickstart. Een heleboel heb ik al zelf ontdekt. Het enige waar ik niet uit kom is, hoe de tekst te kunnen opmaken. Codes als
    werken niet, hoewel ik full html heb ingesteld dus alle zinnen blijven aan elkaar geplakt. Heb je daar een tip voor mij?
    Met vriendelijke groet,
    Luc.
    Are you sure you want to
    Your message goes here
    Be the first to like this
No Downloads

Views

Total Views
2,264
On SlideShare
0
From Embeds
0
Number of Embeds
1

Actions

Shares
Downloads
24
Comments
1
Likes
0

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide
  • Ik zal me eerst even voorstellen,GENTHOGESCHOOL GENT -> BEDANKTTOEGEPASTE INFORMATICA => STAGE DMS (communicatie kantoor) => Drupal sinds 3 maandJe kan me via twitter bereiken op ‘@kareljantweats’
  • Wat is Drupal?Waarvoor kan je Drupal zoal gebruikenHoe installeer je Drupal, Hoe download je extra functionaliteitenHoe kan je in contact komen met de community om een echte Drupal Ninja te worden?
  • CMS?Ik geef deze presentatie omdat ik merkte dat veel medestudenten (inclusief mezelf tot enkele maanden geleden) geen idee hadden wat Drupal eigenlijk was, buiten dat het ‘een content management system’ was.
  • Simpelgesteld: een framework om websites tebouwen, updaten en beheren.Drupal = point en click, nietechttechnische knowhow nodig
  • Dit is Druplicon, het logo van DrupalEronder zie je Dries, de ‘maker’ van DrupalDoctoreerde in 2008 in Computerwetenschappen aan Universiteit Gent
  • Begon als drop.org, een messageboardTypefout: dorp.org (community aspect) => drop klonk beter => Druppal => ‘druppel’ => Druplicon2001: Open Source => Drupal 1 (VOLGENDE SLIDE: OPEN SOURCE)
  • Open source: gratis gebruiken (en dus aanpassen), hiermee ook uitbreiden en uiteindelijk ook verspreiden
  • Drupal = zeer modulairHet ‘aanpassen’ => in ‘modules’Drupal downloaden = COREExtra modules downloaden = CONTRIBEigen modules schrijven = CUSTOM
  • 2004 => 2011 Op 7 jaar tijd => 5 keer zoveel code!
  • Drupal is voor iedereen, je kan er vanalles meedoenEnkele voorbeelden van websites
  • Politieke Pagina’s zoals die van het witte huisMooie referentie?!Alsook de pagina van bijvoorbeeld Mitt Romney
  • Pagina’s van Artiesten, Chris brown, Eric Clapton, Beyoncé,..Integratie met social media => bovenaan = module installeren
  • Veel sites van universiteiten, zoals ook de nieuwe website van de Hogeschool Gent
  • Zeer leuke websites
  • Bijna 2 op 100 van alle websites zijn Drupal websites
  • ‘Drupal’ is een zeer weid begrip:Site Building: het installeren en gebruiken van verschillende modules om zo bepaalde functionaliteiten te krijgenTheming: je website er grafisch mooi laten uitzien door thema’s te installeren en aan te passenModule Development: zelf modules ontwikkelen Er is dus veel om te leren en dat is ook zo leuk aan Drupal. Er zijn zeer veel mogelijkhedenMaar we gaan beginnen bij het begin: Drupal een eerste keer installeren!
  • Voor drupal te installeren heb je nodig:Webserver => Apache => PHP draaienDatabase => MySQL
  • Software paketten met Webserver en Database in een.Windows Mac Linux, X = mulitplatform
  • Onze eerste Drupal site bouwen: Niet life doen maar met screenshots, deze slides komen ook op slideshare.Wamp install: zeer straightforward en ga ik dus niet tonen.
  • We hebben een nieuwe of lege database nodig om aan de website te linkenDeze kan je gemakkelijk aanmaken via de command line in je MySQL Console
  • Typ ‘CREATE DATABASE’ en dan de database naam. Sluit de lijn af met punt-komma.Om te kijken of de database succesvol aangemaakt is kan je het commando’ SHOW DATABASES;’ ingeven.
  • Dan downloaden we de laatste versie van Drupal Core.Ga naar drupal.org/project/drupalDownload de laatste versieUnzip deze naar de folder ‘www’ binnen je wamp folder
  • Eens je je drupal core versie gedownload en unzipt hebt kan je deze renamen naar de naam van je site.
  • Dan gaan we verder naar het effectief installeren van de Core.In je browser, ik heb Google Chrome gebruikt, surf je naar localhost, 8080 is de poort die je gebruikt, en erna geef je de gekozen naam van je site op.
  • NIET ECHT DOEN MAAR IN SCREENSHOTS, GEMAKKELIJKER
  • We kiezen de taal, deze kan je later ook nog aanpassen
  • Hier linken we de database aan degene die we daarnet aanmaakten
  • Drupal installeert dan alle modules die in de Core zitten
  • Nu configureren we de site zelf. Geef deze een naam en een email adres. De ‘maintenance account’ wordt de account van de admin
  • ‘check for updates automatically’ is ook zeer handig, Drupal detecteert Zelf of er updates zijn. Zowel voor Drupal core als voor andere modules.
  • En zo gemakkelijk is het. Nu kunnen we dus beginnen met andere modules op onze website te zetten, of content aan te maken.
  • Bovenop je drupal core installatie kan je extra contrib modules installeren.Aangezien er zoveel modules zijn (16000+) is het soms even zoeken om de juiste te vinden,Niet onmiddellijk panikeren, Niet onmiddellijk zelf beginnen programmerenGewoon even rondkijken
  • KLIK1: We zitten nu bij module ‘Administration Menu’KLIK2: We kopieren het linkadres van de zip of tar file, om deze binnen drupal te installerenKLIK3: Zoals je kan zien hebben meer dan 200 duizend sites geraporteerd dat ze deze module gebruiken, dit is dus een zeer stabiele module
  • ENABLE MODULE FILTERENABLE ADMINISTRATION MODULECREATE PAGEBlock -> Block ‘user login’ naar ‘sidebar second’
  • Aangezien jullie naar Drupal Camp zijn gekomen neem ik aan dat jullie met Drupal willen werken, en uiteindelijk zelfs als Drupal Ninja te worden.Om dit te doen zijn er een aantal dingen die jullie nog kunnen doen:
  • Jullie moeten niet persé alle drupalcons en drupalcamps aflopen, er staan ook veel presentaties online die gratis te bekijken zijn!Verder zijn er ook online veel gratis sites met onder andere videotutorials.Op drupalize.me staan er veel presentaties voor beginners van onder andere Drupalcon (NewYork, Boston,..)
  • Drupal User Group Belgium (DUG Belgium) brengt sinds 2006 maandelijks Drupal-enthousiastelingen samen voor een informele meetup.Op het programma staat er (bijna) altijd een presentatie over een actueel Drupal onderwerp uit iedere topictrack en voor ieder kennisniveau.De topics die behandeld worden variëren van internetmarketing over design en theming tot core development.Het kennisniveau, nodig voor het volgen van een sessie, wordt altijd in de DUG aankondiging meegegeven: beginner, gemiddeld ervaren en expert Drupalgebruiker.Na afloop van de sessie is er de mogelijkheid om vragen voor te leggen aan de aanwezige Drupal-experten. Er is eveneens tijd en ruimte om na te praten en kennis te maken tussen "pot en pint" met nieuwe en bekende Drupalistas.

Transcript

  • 1. An absolut beginner’s guide to the Drupal universeKarel-Jan Misseghers @kareljantweats #DrupalcampGent
  • 2. Karel-Jan? @KareljanTweats
  • 3. Overzicht• Drupal???• Everybody’s using it!• Start2Drupal• “There’s a module for that”• Word Drupal ninja
  • 4. DRUPAL???Drupal??? >> Everybody’s using it! >> Start2Drupal >> there’s a module for that >> Word Drupal ninja
  • 5. Drupal???• Website Development Tool• Create / Update / Manage a website• Point-and-Click Interface• PHP
  • 6. Druplicon  Dries Buytaert
  • 7. 1999drop.org 2001 Drupal 1.0.0
  • 8. Drupal 7 : Januari 2011Drupal 8 komt er aan
  • 9. Open Source• Gratis  Aanpassen  Uitbreiden  Verspreiden
  • 10. Drupal???
  • 11. Drupal is GROOT Drupal.org, 21/05/12
  • 12. Drupal blijft groeien
  • 13. EVERYBODY’S USING IT!Drupal??? >> Everybody’s using it! >> Start2Drupal >> there’s a module for that >> Ontmoet Drupalistas
  • 14. www.whitehouse.gov
  • 15. www.chrisbrownworld.com
  • 16. community.harvard.edu
  • 17. www.stubru.be
  • 18. Distributies voor iedereen• Commerce Kickstart  Webshop• Drupal Commons  Community site• OpenChurch  Kerk websites• One Page CV  online Curriculum Vitae• … (400+)
  • 19. Meer dan 1% van alle websites gebruikt Drupal!
  • 20. Drupal??? >> Everybody’s using it! >> Start2Drupal >> there’s a module for that >> Word Drupal ninja START2DRUPAL One drop at a time http://www.flickr.com/photos/sashawolff/3267127213
  • 21. Wamp Mamp Lamp Xampp=Apache, Mysql, Php
  • 22. Install w/l/m/xamp1. Install w/l/m/xamp
  • 23. Create database1. Install w/l/m/xamp2. Create database Create database
  • 24. Create database1. Install w/l/m/xamp2. Create database
  • 25. Download Drupal Core1. Install w/l/m/xamp2. Create Database3. Download Drupal Core www.drupal.org/project/drupal
  • 26. Download Drupal Core1. Install w/l/m/xamp2. Create Database3. Download Drupal Core Rename drupal-7.14  my_first_drupal
  • 27. Je eerste Drupal site1. Install w/l/m/xamp2. Create database; (mysql)3. Download Drupal Core4. Install Drupal Core Install Drupal Core Surf naar: localhost:8080/my_first_drupal
  • 28.  localhost:8080/my_first_drupal
  • 29. Install Drupal Core
  • 30. Install Drupal Core
  • 31. Install Drupal Core
  • 32. Install Drupal Core
  • 33. Install Drupal Core
  • 34. En zo gemakkelijk is het..
  • 35. “There’s a module for that!”Drupal??? >> Everybody’s using it! >> Start2Drupal >> ”There’s a module for that”>> Word Drupal ninja
  • 36. Kies een module
  • 37. Modules  Install new module
  • 38. CTRL+V de module-URL
  • 39. ‘enable newly added modules’
  • 40. KORTE DEMO
  • 41. Drupal??? >> Everybody’s using it! >> Start2Drupal >> there’s a module for that >> Word Drupal NinjaOntmoet de communityWORD DRUPAL NINJA
  • 42. Volg tutorials / bekijk presentaties• Drupalize.me• Nodeone.se• Drupal.org / Drupal.be• Youtube!• Drupal.stackexchange.com
  • 43. www.drupalcafe.be 14 juni 2012 19u00@ Sporthal Lakerveld (Houthalen) www.drupaleuven.be www.drupaljam.nl
  • 44. Feedback & follow-up:http://drupalcampgent.be/feedback @KareljanTweats