Drupal: Difference between revisions

Jump to navigation Jump to search
No edit summary
No edit summary
Line 56: Line 56:


User Accounts
User Accounts
Roles have been created and tested (drupal.org/project/masquerade)
  Roles have been created and tested (drupal.org/project/masquerade)
Registration is limited if necessary (Configuration > People > Account Settings)
  Registration is limited if necessary (Configuration > People > Account Settings)
Anonymous users have permissions to access/search content (People > Permissions)
  Anonymous users have permissions to access/search content (People > Permissions)
 
Content
  Remove all test content from the site (drupal.org/project/views_bulk_operations)
  No required fields are missing from legacy content
  Image styles have been tested with different sizes (drupal.org/project/imagecache_proportions)
 
Theming
  Load images based on device size (drupal.org/project/adaptive_image drupal.org/project/resp_img)
  Check that the viewport meta tag is in place (drupal.org/project/viewport or http://drupal.org/node/1 888028)
  Make sure there’s a favicon (Appearance > Settings)
 
Multilingual Items
  Date formats are localized (Configuration > Regional and language > Date and time > Localize)
  Emails are translated (Configuration > People)
  Transliteration of path aliases(drupal.org/project/transliteration)
  Run translation updates (drupal.org/project/i18n)
 
Pre-Launch
  Check that aliases have been updated (Configuration > Search and metadata > URL Aliases > Settings > Update)
  Set update action for URL aliases  (Configuration > Search and metadata > URL Aliases > Settings)
  Disable, uninstall, and remove contrib modules that you don’t use
  Disable core modules that you don’t use (i.e. overlay, toolbar, color, comments, search, dashboard)
  Disable modules for development (i.e. masquerade, devel)
  Make sure that your modules are up­-to­-date (Configuration > Modules > Update)
  Change the administrative password (Go to /user/1 /edit )
  Disable error logging (Configuration > Development > Logging and errors)
  Enable caching and aggregation (Configuration > Development > Performance)
  Do a security review (drupal.org/project/security_review)
 
Post-Launch
  Paths are working correctly (the .htaccess file is correct)
  Emails are being sent
  Multilingual domains are set up
  Files can be uploaded (permissions and file upload limit are correct)
  Backup your site. Back up both the database and the files on the web server. Test your backups! If you don't test them, you have no idea if your backup will actually work when you need it.