Lucius Websystems Drupal Startersdag
Upcoming SlideShare
Loading in...5
×
 

Lucius Websystems Drupal Startersdag

on

  • 3,814 views

Lucius starters training

Lucius starters training

Statistics

Views

Total Views
3,814
Views on SlideShare
2,511
Embed Views
1,303

Actions

Likes
1
Downloads
10
Comments
0

4 Embeds 1,303

http://www.luciuswebsystems.nl 1238
http://montreal.local 54
http://lucius.local 6
http://luciuswebsystems.nl 5

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Lucius Websystems Drupal Startersdag Lucius Websystems Drupal Startersdag Presentation Transcript

  • DRUPAL Startersdag Training
    • Introductie
    • Lucius Websystems Robbenkoog 29a 1822 BA Alkmaar 072-564 90 90 [email_address]
  • Introductie Drupal
    • Geschiedenis
    • Huidige stats
    • Drupal association & DrupalCons
    Drupal starters dag
  • Wanneer Drupal?
    • Bedrijfsportals
    • Online communities
    • Intranets
    • Webwinkel
    • Weblog
    • Multi site platforms
    • And many more..
    Drupal Drupal starters dag
  • Wanneer Drupal níet te gebruiken
    • Als het overkill is
      • Sites die niet/nauwelijks wijzigen
      • Sites die Drupal’s functies niet gebruiken
      • Als betere oplossingen beschikbaar zijn (bv. Mediawiki voor een wiki)
    • Als er geen technisch beheerder beschikbaar is
    Drupal starters dag
  • Benodigde basiskennis
    • (lezend) HTML / CSS
    • FTP
    • MySQL (Database aanmaken)
    • (lezend) PHP
    Drupal starters dag
  • Benodigdheden voor Drupal
    • Een webserver (PHP / MySQL waar u de site kunt plaatsen
    • Of: Localhost voor ‘lokale ontwikkeling’
    Drupal starters dag
  • DRUPAL features
    • Multi talig
    • Version control
    • Commentaarsysteem
    • Download systeem
    • Logs en error-reporting
    • Forum
    • Blog (+API)
    • Poll
    • Zoekmachine
    • Aggregator
    • RSS
    • Gebruikersrechten – beheer (ACL)
    • Multi – site
    • Zeer Flexibele content organisatie (taxonomy)
    • Content import (Excel bv)
    Drupal starters dag
  • Belangrijke Drupal terminologie
    • Module
    • Node
    • User
    • Block
    • Page
    • Taxonomy
    • Content type
    • Session
    • Hook
    • Theme
    • Cron
    • Cache
    • Input format
    • Log (Watchdog)
    • API
    • i18n
    Drupal starters dag
  • Module types
    • Een module is dus een stukje software dat een bepaalde functie mogelijk maakt
      • Core : Drupal itself; verplicht
      • Core optional : Optionele functies
      • Contributed (contribs) of 3 rd party : Wat developers zelf hebben geproduceerd en online aanbieden
    Drupal starters dag
  • Enkele modules
    • Enkele belangrijke Drupal modules:
      • Administration Menu
      • CCK
      • Views
      • Image cache
      • Pathauto
      • Webform
      • Poormanscron
      • FCK Editor
      • En http://acquia.com/products-services/acquia-drupal-modules
    Drupal starters dag
  • Locale installatie: WAMP
    • WAMP is een pakket om websites (lokaal) te draaien
    • Download WAMP van: http://www.wampserver.com/en/
    • Mac: MAMP
    • En ook: XAMPP
    Drupal starters dag
  • Drupal installatie!
    • Demo installatie Drupal
    Drupal starters dag
  • Velden bij aanmaken pagina
    • Title: De titel van de pagina
    • Body: De tekst van de pagina zelf
    • Input format: filtert html en scripts, ter beveiliging
    • Revision: nieuwe versie invoeren
    • Authoring information: Wie is de auteur?
    • Publishing options: Is het gepubliceerd, moet het op de voorpagina, en moet het altijd bovenin als eerste bericht zijn.
    Drupal starters dag
  • Modules uitleg (core) Drupal starters dag
  • Modules uitleg (core) Drupal starters dag
  • Module installeren
    • Eerst zoeken op Drupal.org -> downloads -> Modules
    • Zorg dat de module stabiel is (groene achtergrond) en de versie compatibel is met je Drupal versie, wanneer je deze in productie wilt nemen
    • Demo installatie module
    Drupal starters dag
  • Cron
    • Wat is het: periodiek script wat uitgevoerd wordt
    • Waar wordt het voor gebruikt:
      • Indexing
      • Externe koppelingen
      • Caching
      • E-mails verzenden
      • RSS feeds checken
      • Updates checken
      • Mappen opschonen
    • Demo instellen mbv poormanscron
    • v
    Drupal starters dag
  • Site information instellen
    • Demo site information instellen
    • Demo Color module
    • Instellen theme variabelen
    Drupal starters dag
  • Blocks
    • Wat is een block?
    • Demo block beheer
    Drupal starters dag
  • Themes
    • Wat is een theme?
    • Demo ander theme downloaden en instellen
    Drupal starters dag
  • Veiligheid
    • 3 nivo’s
      • Server (files)
      • Mysql (database)
      • Drupal (organisatie)
    • Social engineering
    • www.drupal.org/security
    Drupal starters dag
  • Users – veiligheid en permissies
    • 1 super-user (id=1)
    • 2 ingebouwde groepen (roles)
    • Meer groepen (roles) kunnen ingesteld worden
    • Bekijk Drupal log entries voor verdachte zaken
    • Demo beheer roles en users
    Drupal starters dag
  • Content types
    • Demo content types
    Drupal starters dag
  • Nodes
    • Wat zijn nodes?
    • Demo basis content aanmaken, wijzigen en verwijderen: page & story
    Drupal starters dag
  • Content managing
    • Inline edit-tab
    • Content lijst
    • Input filters
    • Comments
    • Demo basis content management
    Drupal starters dag
  • Navigatie
    • Menu items
    • Multi level menu items
    • Custom menu’s
      • Plaatsen mbv block
    Drupal starters dag
  • Taxonomy
    • Demo taxonomy
    Drupal starters dag
  • De CCK module
    • Demo module CCK
    Drupal starters dag
  • De Views module
    • Demo module Views
    Drupal starters dag
  • i18n in Drupal
    • Demo i18n (=internationalization)
    Drupal starters dag
  • SEO
    • xHTML/CSS Semantisch opgemaakt
    • Taxonomy
    • Pathauto
    • Geen duplicate content
    • XML sitemap
    • Meta keys
    • Menu benaming hetzelfde als pagina titel
    • Global redirect
    • Editor zo beperkt mogelijk omwille foutieve output
    Drupal starters dag
  • Multi site
    • Demo multi site
    Drupal starters dag
  • Actions &triggers
    • Demo action & triggers
    Drupal starters dag
  • Je Drupal site draaiende houden
    • Performance monitoren
    • Updates
    • Herstellen na fouten
    Drupal starters dag
  • Update van je Drupal site
    • Status report: self-monitoring systeem www.mijnsite.nl/admin/reports/status
    • Update instructies www.mijnsite.nl/upgrade.txt
    • Demo update Drupal
    Drupal starters dag
  • Afsluiting
    • Wrap it up
    Drupal starters dag