The Drupal Way
-
Upload
eryk-budi-pratama -
Category
Technology
-
view
2.682 -
download
0
Transcript of The Drupal Way
Eryk Budi Pratamahttp://about.me/proferyk
Workshop Pre-Camp30 September 2012
Story
• Build LAN
• Message Board
• Dorpje (in Dutch)
• Little Village
• Drop.org
• Druppel
• Drupal.org - 2001
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…
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 Example
Vocabulary = Music
term = classical
sub-term = concertos
sub-term = sonatas
sub-term = symphonies
term = 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-smithuser/123
about-us/teamnode/456
Contact
Eryk Budi Pratama
http://about.me/proferyk
prof.eryk
proferyk