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