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

Like this? Share it with your network

Share

Site Building Checklist DrupalCamp Ottawa

  • 792 views
Uploaded on

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.

More in: Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
792
On Slideshare
553
From Embeds
239
Number of Embeds
2

Actions

Shares
Downloads
8
Comments
0
Likes
0

Embeds 239

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

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. DRUPAL SITE BUILDING CHECKLIST
  • 2. Drupal Consulting, Development, and Training evolvingweb.ca Suzanne Kennedy, Co-founder @suzanne_kennedy
  • 3. bit.ly/drupal-checklist
  • 4. 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
  • 5. CONTENT TYPES
  • 6. Remove Un-used Content Types
  • 7. Manage Display: Is everything is the correct order?
  • 8. Manage Fields: Is everything is the correct order?
  • 9. Content Type Settings
  • 10. VIEWS
  • 11. Delete any Views or Views displays that you’re not using.
  • 12. Document your Views!
  • 13. Make sure that Views options are consistent
  • 14. Check permissions for Views
  • 15. SEO TOOLS
  • 16. Add Google Analyticsdrupal.org/project/google_analytics
  • 17. Configure URL Aliases drupal.org/project/pathauto
  • 18. Update Aliases
  • 19. Update Action for URL AliasesConfiguration > Search and metadata > URL Aliases > Settings
  • 20. Fix missing navigation on 404 Pages drupal.org/project/404navigation
  • 21. Custom error pages
  • 22. Page Titledrupal.org/project/page_title
  • 23. Mollomdrupal.org/project/mollom
  • 24. FOR THE ADMIN
  • 25. Administrative Viewsdrupal.org/project/administrative_views
  • 26. Draggable Viewsdrupal.org/project/draggable_views
  • 27. Administrative Menus drupal.org/project/admin_menu
  • 28. WYSIWYG APIdrupal.org/project/wysiwyg
  • 29. BUEditordrupal.org/project/bueditor
  • 30. Configure Text Format DefaultConfiguration > Content authoring > Text formats
  • 31. Configure Text Format DefaultConfiguration > Content authoring > Text formats
  • 32. Embedded Imagesdrupal.org/project/insert drupal.org/project/image_resize_filter
  • 33. Webforms
  • 34. USER ACCOUNTS
  • 35. Set up correct user roles
  • 36. Test the permissions for each role drupal.org/project/masquerade
  • 37. Anonymous User Permissions
  • 38. CONTENT
  • 39. Remove all the test content & users from the site
  • 40. Remove all the test content & users from the site
  • 41. No required fields missing from ‘legacy’ content
  • 42. Test Your Image Styles
  • 43. PRE-LAUNCH CHECKLIST
  • 44. Disable Modules You Don’t Need
  • 45. Turn on Caching & Aggregation Configuration > Development > Performance
  • 46. Modules up-to-dateConfiguration > Modules > Update
  • 47. Change the Super Admin User Password
  • 48. Disable Error LoggingConfiguration > Development > Logging and errors
  • 49. Security Reviewdrupal.org/project/security_review
  • 50. 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
  • 51. TRAINING PROGRAMWe offer public and private Drupal training sessions. evolvingweb.ca/training
  • 52. THANK YOU!
  • 53. Drupal Consulting, Development, and Training evolvingweb.ca Suzanne Kennedy, Co-founder @suzanne_kennedy