Site Building Checklist DrupalCamp Ottawa
Upcoming SlideShare
Loading in...5
×
 

Site Building Checklist DrupalCamp Ottawa

on

  • 744 views

A checklist for site builders: things to do after you've built out your content types and views and before you show the site to your client or deploy it on production. See the list at ...

A checklist for site builders: things to do after you've built out your content types and views and before you show the site to your client or deploy it on production. See the list at http://bit.ly/drupal-checklist.

Statistics

Views

Total Views
744
Views on SlideShare
506
Embed Views
238

Actions

Likes
0
Downloads
8
Comments
0

2 Embeds 238

http://evolvingweb.ca 237
http://www.evolvingweb.ca 1

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

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.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Site Building Checklist DrupalCamp Ottawa Site Building Checklist DrupalCamp Ottawa Presentation Transcript

  • DRUPAL SITE BUILDING CHECKLIST
  • Drupal Consulting, Development, and Training evolvingweb.ca Suzanne Kennedy, Co-founder @suzanne_kennedy
  • bit.ly/drupal-checklist
  • WHY HAVE A CHECKLIST?• Plans change between design & launch• Site building is an iterative process, so things change and get inconsistent• Avoid last minute fixes the week after launch, or when the site admin starts adding content• Your checklist can serve as documentation
  • CONTENT TYPES
  • Remove Un-used Content Types
  • Manage Display: Is everything is the correct order?
  • Manage Fields: Is everything is the correct order?
  • Content Type Settings
  • VIEWS
  • Delete any Views or Views displays that you’re not using.
  • Document your Views!
  • Make sure that Views options are consistent
  • Check permissions for Views
  • SEO TOOLS
  • Add Google Analyticsdrupal.org/project/google_analytics
  • Configure URL Aliases drupal.org/project/pathauto
  • Update Aliases
  • Update Action for URL AliasesConfiguration > Search and metadata > URL Aliases > Settings
  • Fix missing navigation on 404 Pages drupal.org/project/404navigation
  • Custom error pages
  • Page Titledrupal.org/project/page_title
  • Mollomdrupal.org/project/mollom
  • FOR THE ADMIN
  • Administrative Viewsdrupal.org/project/administrative_views
  • Draggable Viewsdrupal.org/project/draggable_views
  • Administrative Menus drupal.org/project/admin_menu
  • WYSIWYG APIdrupal.org/project/wysiwyg
  • BUEditordrupal.org/project/bueditor
  • Configure Text Format DefaultConfiguration > Content authoring > Text formats
  • Configure Text Format DefaultConfiguration > Content authoring > Text formats
  • Embedded Imagesdrupal.org/project/insert drupal.org/project/image_resize_filter
  • Webforms
  • USER ACCOUNTS
  • Set up correct user roles
  • Test the permissions for each role drupal.org/project/masquerade
  • Anonymous User Permissions
  • CONTENT
  • Remove all the test content & users from the site
  • Remove all the test content & users from the site
  • No required fields missing from ‘legacy’ content
  • Test Your Image Styles
  • PRE-LAUNCH CHECKLIST
  • Disable Modules You Don’t Need
  • Turn on Caching & Aggregation Configuration > Development > Performance
  • Modules up-to-dateConfiguration > Modules > Update
  • Change the Super Admin User Password
  • Disable Error LoggingConfiguration > Development > Logging and errors
  • Security Reviewdrupal.org/project/security_review
  • CONTRIB MODULES• Views Bulk Operations • WYSIWYG API• Google Analytics • BUEditor• Pathauto • Insert• Page Title • Image Resize Filter• Mollom • Security Review• Administrative Views • 404 Navigation• Draggable Views • Masquerade• Administrative Views
  • TRAINING PROGRAMWe offer public and private Drupal training sessions. evolvingweb.ca/training
  • THANK YOU!
  • Drupal Consulting, Development, and Training evolvingweb.ca Suzanne Kennedy, Co-founder @suzanne_kennedy