Drupal Site Builder Sastra Technologies 2012
Site Building – Best Practices Building Site Functionality AGENDA What is Drupal? Why Drupal? Installation Site Building – Best Practices Building Site Functionality Recipes - Exercise 2012
Never hack core modules No hardcoding – URL's Secure your site Site Building – Best Practices Never hack core modules No hardcoding – URL's Secure your site Use Test Sites Avoid tooo many modules! 2012
Enabling and Disabling Themes Core themes Contributed Themes Best Practices – Building Site Functionality Core Modules Enabling and Disabling Themes Core themes Contributed Themes Users & Permissions Taxonomies and Vocabulary Comment Menus Blocks Site Building Admin Menu Drush Content Content – Page, Book, Story CCK Date / Time and Calendar Advance Profile Kit Supporting Modules Chaos Tools Tokens 2012
User Profiles Content Profile Login to boggan Club Login Best Practices – Building Site Functionality User Profiles Content Profile Login to boggan Club Login Address Change Event Image Manipulation Image Image API Image Field Image cache GetId3 IMCE Lightbox2 Views Gallery Mail, Newsletters, SMS Simplenews Mailchimp SMSFramework Search Engine, SEO XMLSitemap PageTitle Access Control Content Access Menu per role CRM CivicCRM 2012
Printer, e-mail and PDF versions Banners Views Slideshow JCarousel Best Practices – Building Site Functionality Workflow Triggers Actions Rules Ecommerce Ubercart Drupal Commerce Data Migration Feeds PHPExcel Node Import Node Export Forms Webform Content Display Crumbs Chart Composite Layout Composite View Views Panels Printer, e-mail and PDF versions Banners Views Slideshow JCarousel Collaboration FiveStar & Fivestar Voting Flags 2012
Payment Gateway Documentdisplay uniview SPAM Control Best Practices – Building Site Functionality Payment Gateway Documentdisplay uniview SPAM Control Captcha and Recaptcha Analytics Google Analytics 2012
Create Committee member profiles using panels Site Recipes - Exercise Create Committee member profiles using panels Create programme using the events module 2012
Build a Table booking flow Build a gallery of photographs Site Recipes - Exercise Build a user login flow that greets the user on login and displays the demographic details Build a Table booking flow Build a gallery of photographs Build a monthly bill hosting and online payment flow Submit the site to search engines Intergrate your site to google analytics Create a flow for creating events Customise the user registration form Create a home page banner of images Create a mega menu 2012
http://drupal.org/documentation/site-recipes Site Recipes ADDITIONAL READING 2012 http://drupal.org/documentation/site-recipes Site Recipes http://drupal.org/documentation/customization/howto How to's
Thank You Sastra Technologies 2012