Introduction to drupal
description
Transcript of Introduction to drupal
![Page 1: Introduction to drupal](https://reader034.fdocuments.us/reader034/viewer/2022051400/54bfa8214a79598a158b461d/html5/thumbnails/1.jpg)
Introduction to Drupal
Mayank Kumar
28 Oct 2009
IIT Delhi
![Page 2: Introduction to drupal](https://reader034.fdocuments.us/reader034/viewer/2022051400/54bfa8214a79598a158b461d/html5/thumbnails/2.jpg)
What is Drupal?Drupal is an open source Content
Management System. A historic look at website creation.
Simple HTML pages – 1990a – Frontpage Dreamweaver
Script and CGI -> DatabasesGeneralized tool to create, edit, and organize
content – CMS. Drupal eliminates the webmaster.
![Page 3: Introduction to drupal](https://reader034.fdocuments.us/reader034/viewer/2022051400/54bfa8214a79598a158b461d/html5/thumbnails/3.jpg)
Drupal StackApache is the web server. PHP is the scripting
languageMySQL is the datavaseDrupal Core –PHP APICore Modules – Nodes,
UsersContributed moduleTheme system
![Page 4: Introduction to drupal](https://reader034.fdocuments.us/reader034/viewer/2022051400/54bfa8214a79598a158b461d/html5/thumbnails/4.jpg)
Hands on Task 1Download latest drupal release from
www.drupal.org Extract it to your Web server root. Point your browser to http://localhost/Create database and do needful
configurationCreate a Sample content.
![Page 5: Introduction to drupal](https://reader034.fdocuments.us/reader034/viewer/2022051400/54bfa8214a79598a158b461d/html5/thumbnails/5.jpg)
Getting Started with DrupalCreating ContentCreating a Sample Page. Create a sample page with
SummaryComments
Menu System (Navigation System)Primary MenuSecondary MenuBlocks
![Page 6: Introduction to drupal](https://reader034.fdocuments.us/reader034/viewer/2022051400/54bfa8214a79598a158b461d/html5/thumbnails/6.jpg)
Getting into managing siteContent Management
Comments Content RSS publishing
Site BuildingSite Configuration
Site ManagementSite Maintenance Clean URLs
User ManagementPermissionUsers
![Page 7: Introduction to drupal](https://reader034.fdocuments.us/reader034/viewer/2022051400/54bfa8214a79598a158b461d/html5/thumbnails/7.jpg)
Retrospection What we have achieved?
What and why a CMSHow Drupal worksDrupal InstallationCreating a Static Site using drupal
Why are we learning drupal Content and presentation (theming) are
separated. Modules to add any new functionality
![Page 8: Introduction to drupal](https://reader034.fdocuments.us/reader034/viewer/2022051400/54bfa8214a79598a158b461d/html5/thumbnails/8.jpg)
Drupal Themes Installing New themesConfiguring theme
LogoFavicon
![Page 9: Introduction to drupal](https://reader034.fdocuments.us/reader034/viewer/2022051400/54bfa8214a79598a158b461d/html5/thumbnails/9.jpg)
Drupal Core ModulesContact ModulePath ModuleSearch ModuleUpload Module
![Page 10: Introduction to drupal](https://reader034.fdocuments.us/reader034/viewer/2022051400/54bfa8214a79598a158b461d/html5/thumbnails/10.jpg)
Blogging using Drupal Editing the Story Content type.Create a blog post
Need of a Web based editorNeed of automatic path setting. Administration navigation takes time.
Install modules Pathauto, Token, administrator Menu and FCKeditor Permission ControlInput formats
![Page 11: Introduction to drupal](https://reader034.fdocuments.us/reader034/viewer/2022051400/54bfa8214a79598a158b461d/html5/thumbnails/11.jpg)
Other Blogging featuresTaggingCategoryBlog page showing latest post summaryRSS feedsBlocks – Recent CommentsBlocks – Tag cloudBlocks – Archive Social Bookmarking
Taxonomy
Views
Find Out?
![Page 12: Introduction to drupal](https://reader034.fdocuments.us/reader034/viewer/2022051400/54bfa8214a79598a158b461d/html5/thumbnails/12.jpg)
![Page 13: Introduction to drupal](https://reader034.fdocuments.us/reader034/viewer/2022051400/54bfa8214a79598a158b461d/html5/thumbnails/13.jpg)
Coming Sessions …..Views and CCK – the heart of drupalTaxonomy – To categorize contentMultimedia – Audio, video, photo-gallery Theming and CSS – Customizing the look
and feelSocial Networking– The organic groupGetting your hands dirty – PHP coding for
modules
![Page 14: Introduction to drupal](https://reader034.fdocuments.us/reader034/viewer/2022051400/54bfa8214a79598a158b461d/html5/thumbnails/14.jpg)
Book to refer