The Drupal Way
Upcoming SlideShare
Loading in...5

The Drupal Way



My presentation about the general knowledge of Drupal. It was presented in "PreCamp Drupal 2012", held by Drupal Indonesia Community at Rumah Indovasi. (30-9-2012)

My presentation about the general knowledge of Drupal. It was presented in "PreCamp Drupal 2012", held by Drupal Indonesia Community at Rumah Indovasi. (30-9-2012)



Total Views
Slideshare-icon Views on SlideShare
Embed Views



9 Embeds 128 55 25 19
http://localhost 12 7 5 3 1 1



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.


13 of 3 Post a comment

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
Post Comment
Edit your comment
  • module :

The Drupal Way The Drupal Way Presentation Transcript

  • Eryk Budi Pratama Pre-Camp30 September 2012
  • Drupal History
  • Dries Buytaert  Drupal Founder  Belgian Citizen  Open Sourced in 2001
  • Story• Build LAN• Message Board• Dorpje (in Dutch)• Little Village•• Druppel• - 2001
  • What is Drupal ?
  • Drupal...Content Management System Application Framework Open Source – GNU GPL
  • PrinciplesModular and ExtensibleLow Resource DemandsOpen SourceEase of UseCollaboration
  • What can Drupal Be ?• Blog• Forum• Online newspaper, Portal / Directory• Social community site, job post board• Video site like youtube• Project management site• CRM, ERP, SCM, Wiki• Shopping cart system• E-learning, training site• Anything you can think of…
  • e-books musice-mails
  • Drupal Structure
  • Technology Stack
  • General Concepts
  • Field The smallest unit of information Field module allows custom data fields to be defined for entity types (entities include content items, comments, user accounts, and taxonomy terms) Examples of fields include a number, date or some text.
  • Node A piece of content on your web site. Node module manages the creation, editing, deletion, settings, and display of the main site content. A node consists of several fields. For example : pages in books, discussion topics in forums, entries in blogs, news article stories
  • Module Software (code) that extends Drupal features and/or functionality. Module can be integrated with Drupal core or other modules using Drupal API. Module : Core and Contributed
  • Region, Block, Menu Drupal site are laid out in regions, which can include the header, footer, sidebars, and main content section. Block  Discrete chunks of information Menu  a hierarchical collection of links
  • Taxonomy Classifying the content of website. You can define your own vocabularies (groups of categories), and add terms (categories) to each vocabulary.
  • Taxonomy ExampleVocabulary = Musicterm = classical  sub-term = concertos  sub-term = sonatas  sub-term = symphoniesterm = jazz  sub-term = swing  sub-term = fusion
  • User, Role, Permission Drupal provides the most flexible authorization system. Users on your site can be assigned permissions via roles. Then assign permissions to the role.
  • Path Path module allows you to specify an alias, or custom URL. Some examples of aliases : member/jane-smith user/123 about-us/team node/456
  • … 1000s modules and themes
  • Websites
  • /
  • The Drupal Way : “ Less Code,Express Delivery“
  • Drupal...
  • Contact Eryk Budi Pratama prof.eryk proferyk