Drupal Now! - Introduction to Drupal
Upcoming SlideShare
Loading in...5
×
 

Like this? Share it with your network

Share

Drupal Now! - Introduction to Drupal

on

  • 2,140 views

Introduction to Drupal presented to Linux RI Meetup on Oct. 8, 2011.

Introduction to Drupal presented to Linux RI Meetup on Oct. 8, 2011.

Statistics

Views

Total Views
2,140
Views on SlideShare
1,931
Embed Views
209

Actions

Likes
0
Downloads
26
Comments
0

1 Embed 209

http://mj89sp3sau2k7lj1eg3k40hkeppguj6j-a-sites-opensocial.googleusercontent.com 209

Accessibility

Categories

Upload Details

Uploaded via as OpenOffice

Usage Rights

CC Attribution License

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

Drupal Now! - Introduction to Drupal Presentation Transcript

  • 1. Get Started with Drupal...Now
    • Alozie Nwosu
    - Setting up a local Drupal dev environment - Quick walkthrough: "From Install to Useful" - Using Drupal Multisite for Multiple Sites
  • 2. What We'll Cover
    • What is Drupal?
    • 3. Easy ways to install Drupal
    • 4. Drupal directory structure and settings
    • 5. Post-installation setup tips
    • 6. Multiple sites with Multisite
  • 7. What We Won't Cover...This Time
    • Module building
    • 8. Theme building/customization
    • 9. LAMP settings & tuning
  • 10. About Drupal
    • “d.o” (dee-dot-oh): http://drupal.org
    • 11. Created by Dries Buytaert in 1999
    • 12. Latest version: Drupal 7.8
      • Drupal 6 still supported (current version: 6.22)
    • #3 CMS on top 1 million websites (after Wordpress and Joomla)
      • see 2010 OSCMS Report from Water and Stone)
  • 13. Drupal's Moving Parts
    • http://drupal.org/download
    • 14. Drupal Core
    • 15. Modules
    • 16. Themes
    • 17. Sites folder
    • 18. (Libraries)
  • 19. The Core – Drupal's Brain
    • Contains index.php and other “brains”
      • Core modules and themes
      • 20. Install, update, and cron scripts
      • 21. Supporting scripts, include files, htaccess
    • Installs on (X)AMP stack
      • Unzip into webserver docroot or subfolder and go!
      • 22. Can sub other web and db servers
      • 23. Best on 'NIX machine
  • 24. The Drupal Mantra Save a kitten...don't hack core.
  • 25. Modules Make the World
    • Extend Drupal's functionality
      • Read “makes Drupal usable”
    • Core modules installed with main Drupal pkg
    • 26. Contributed modules can be added to site(s) as needed
    • 27. Available for free/libre from d.o: http://drupal.org/project/modules
  • 28. Themes – more than good looks
    • At minimum, provide the site's styling and layout
    • 29. Customize to differentiate:
      • Content types
      • 30. Page sections (blocks)
      • 31. Dynamic lists (views)
    • Implement theme functions
    • 32. Enhance with jQuery/AJAX
    • 33. HTML5 and CSS3 compatible
  • 34. Sites Folder for...sites!
    • Sites folder for site-specific:
      • Modules
      • 35. Themes
      • 36. settings
    • Default folder out of box
    • 37. Supports multiple sites for single core installation
    • 38. Share modules, themes, and libraries across sites
  • 39. Installing Drupal
    • Drupal Install Guide http://drupal.org/documentation/install
    • 40. System Reqs: http://drupal.org/requirements
    • 41. Search YouTube or Google for:
      • “Install Drupal”
      • 42. “Install Drupal 7”
      • 43. “Install Drupal 6”
    • Tons of video walkthroughs and articles/posts
  • 44. Review an Active Installation
    • Let's look at local dev install of Drupal 6: http://d6test.local/
    • 45. Also have a local install of Drupal 7: http://d7test.local/
  • 46. Modules for D6 – Content
    • Listing critical modules for content creation and display:
      • CCK
      • 47. Views
      • 48. Images (image, imageapi, imagecache, imagefield)
      • 49. Filefield
      • 50. Date
  • 51. Modules - Admin
    • Critical modules for administration:
      • Pathauto
      • 52. Backup and Migrate
      • 53. Poormanscron
      • 54. Admin or Admin Menus
      • 55. WYSIWYG (with TinyMCE or CKEditor lib)
      • 56. Token
      • 57. Workflow
  • 58. Modules - Development
    • Helpful modules to use (and learn) for custom module development
      • Devel
      • 59. SimpleTest
  • 60. Learning Drupal
    • Google and d.o – search, search, search
    • 61. YouTube – lots of tutorial videos
    • 62. Lullabot videos and podcasts: http://www.lullabot.com/ideas/
    • 63. GotDrupal videos: http://gotdrupal.com/
    • 64. Learn by the Drop videos: http://learnbythedrop.com/
    • 65. Acquia Drupal Connect podcasts: http://acquia.com/resources/podcasts
  • 66. Additional Drupal-delia
    • Drush – the Drupal Shell!!!: http://drush.ws
    • 67. Aegir Hosting System for Drupal: http://www.aegirproject.org/
    • 68. Start using Drupal now @ Drupal Gardens: http://www.drupalgardens.com/
  • 69. About Me
    • Alozie F. Nwosu
      • [email_address]
      • 70. @theaphro
      • 71. http://drupal.org/user/546026 (alozie)
    • Brown WebServices, Senior Web Developer
      • http://www.brown.edu/it/webservices
    • FreeGeek Providence, Teaching Committee Member, “Computing for Newbies” instructor
      • http://freegeekpvd.org