1 / 17

Drupal@OSU

Drupal@OSU. December 9, 2009. Drupal 7. RC1 announced on December 1st. Sign in sheets for meetings. DrupalCon Chicago. March 7th - 10th. 46 attendees so far. Topics. Drupal Multisite Brief overview of accessibility in Drupal. Drupal Multisite. Our Process, not THE process. Any Advice?

diallo
Download Presentation

Drupal@OSU

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Drupal@OSU • December 9, 2009

  2. Drupal 7 RC1 announced on December 1st Sign in sheets for meetings DrupalCon Chicago March 7th - 10th • 46 attendees so far

  3. Topics • Drupal Multisite • Brief overview of accessibility in Drupal

  4. Drupal Multisite • Our Process, not THE process. Any Advice? • Folder Structure • Bootstrap.inc and folder names • Updates • The Future

  5. Folder Structure • Files Folder • Sites Folder

  6. Folder Structure • Files Folder • “site name” • subfolders as needed

  7. Folder Structure • Sites Folder • “site name” as URL • settings.php • files and modules not used • themes

  8. Folder Structure • Sites Folder • All Folder • files (shared) • libraries • modules • themes (shared)

  9. bootstrap.inc • Symbolic Links • artsandsciences-d.asc.ohio-state.edu • artsandsciences-s.asc.ohio-state.edu • Folder Names • artsandsciences.osu.edu • bootstrap.inc documentation

  10. Updates • Backup VM • Put sites offline with Drush • Clear Cache with Drush (issues with sites still appearing/message not showing) • Update files manually • Update Database with Drush • Run CRON with Drush • Put sites online with Drush • Clear Cache with Drush again

  11. Updates - actual commands • drush @sites vset --always-set site_offline 1 // Take site offline • drush @sites cache-clear all // clear cache on all sites • delete everything except: • .htaccess (we have special things in here) • sites (folder) • files (folder) • Copy all drupal 6.19 files • drush @sites updatedb // run drupal database update • drush @sites core-cron // run cron on all sites • drush @sites vset --yes site_offline 0 // Put site online • drush @sites cache-clear all // clear cache on all sites

  12. Updates - Modules • Same basic process • Test on staging first • fresh snapshot of current site • Need for maintenance mode debatable • Run DB Update • Run CRON • Clear Cache

  13. The Future • New Policies • No alpha/beta modules • restricted student access • no dev access outside our office • Toolbox • Site copy • push to prod • pull from prod

  14. Accessibility in DrupalBrief Overview • Penn State Lawsuit • Views/CCK and Accessibility

  15. Accessibility in DrupalPenn State Lawsuit • Table based layout on main site • alt text • heading order • forms • javascript • Office of Disability site not accessible

  16. Accessibility in DrupalViews/CCK and Accessibility • Drupal defaults • Images and alt tags • Links and title tags • Lists • Overriding Views

More Related