Drupal: Mitigating Risk with Multiple Content Creators
Upcoming SlideShare
Loading in...5
×
 

Drupal: Mitigating Risk with Multiple Content Creators

on

  • 1,223 views

iFactory delivered this webinar on April 3rd as part of our iFactoryEd webinar series. ...

iFactory delivered this webinar on April 3rd as part of our iFactoryEd webinar series.

In the higher ed web environment, there are often a wide variety of administrative users. While we want the creation and maintenance of content to be easy, we also want to guarantee that non-technical content creators cannot "break" the site.

In this webinar, we illustrate a few configuration options to show how to safely allow users to provide site content. We also demonstrate how tests can be used to verify the site's continued smooth operation within a moving landscape of content and code updates.

Topics covered:

> Configuring some aspects of the Drupal admin to enable a wide variety of users to create content
> Writing and running Selenium tests to challenge your site's functionality
> Using Drupal's SimpleTest module to verify functionality of custom modules

The presenter was Lisa Sawin, Solutions Architect for iFactory. This was part 1 of a 3 part series.

For the full webinar visit our YouTube channel: youtube.com/ifactoryboston

Statistics

Views

Total Views
1,223
Views on SlideShare
1,012
Embed Views
211

Actions

Likes
0
Downloads
0
Comments
0

1 Embed 211

http://interactivity.ifactory.com 211

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

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
  • http://drupal.org/node/1192062

Drupal: Mitigating Risk with Multiple Content Creators Drupal: Mitigating Risk with Multiple Content Creators Presentation Transcript

  • Drupal: MitigatingRisk with MultipleContent Contributors
  • Who is iFactory?• Based in Boston• Interactive design and development company with over 20 years experience• A division of RDW Group, a full-service agency• Designers, strategic consultants, information architects, usability experts, developers• Higher ed profiles include: colleges & universities | public & private large & small | ivy league to community colleges undergraduate & graduate | Massachusetts to California
  • Where to find uswww.ifactory.comblog: interactivity.ifactory.comFind us as iFactoryBoston:
  • What you’ll learn today:• Configuring some aspects of the Drupal admin to enable a wide variety of users to create content• Using Drupals SimpleTest module to verify functionality of custom modules• Writing and running Selenium tests to challenge your sites functionality
  • Your presenter Lisa Sawin Solutions Architect for iFactory
  • Higher Ed Websites• Often have a variety of content creators• Content is often added without being screened• Important for content to remain up-to-date• Give content creators confidence & freedom• Give administrators tools to ensure site’s health
  • Higher Ed Websites• Often have a variety of content creators• Content is often added without being screened• Important for content to remain up-to-date• Give content creators confidence & freedom• Give administrators tools to ensure site’s health
  • Higher Ed Websites• Often have a variety of content creators• Content is often added without being screened• Important for content to remain up-to-date• Give content creators confidence & freedom• Give administrators tools to ensure site’s health
  • Higher Ed Websites• Often have a variety of content creators• Content is often added without being screened• Important for content to remain up-to-date• Give content creators confidence & freedom• Give administrators tools to ensure site’s health
  • Higher Ed Websites• Often have a variety of content creators• Content is often added without being screened• Important for content to remain up-to-date• Give content creators confidence & freedom• Give administrators tools to ensure site’s health
  • Drupal Strengths &Weaknesses• Admin users have a lot of power• Admin user interface can be overwhelming• Many contributed modules available to help• Extensible by custom modules, too
  • Drupal Strengths &Weaknesses• Admin users have a lot of power• Admin user interface can be overwhelming• Many contributed modules available to help• Extensible by custom modules, too
  • Drupal Strengths &Weaknesses• Admin users have a lot of power• Admin user interface can be overwhelming• Many contributed modules available to help• Extensible by custom modules, too
  • Drupal Strengths &Weaknesses• Admin users have a lot of power• Admin user interface can be overwhelming• Many contributed modules available to help• Extensible by custom modules, too
  • Customizing AdminFeatures layouts increase• Constrained page freedom while maintaining unified look & feel• Only give content creators the tools you’d like them to use• Image styles constrain images to fit layout• Use combination of contrib and custom modules to constrain WYSIWYG tools
  • Customizing AdminFeatures layouts increase• Constrained page freedom while maintaining unified look & feel• Only give content creators the tools you’d like them to use• Image styles constrain images to fit layout• Use combination of contrib and custom modules to constrain WYSIWYG tools
  • Customizing AdminFeatures layouts increase• Constrained page freedom while maintaining unified look & feel• Only give content creators the tools you’d like them to use• Image styles constrain images to fit layout• Use combination of contrib and custom modules to constrain WYSIWYG tools
  • Customizing AdminFeatures layouts increase• Constrained page freedom while maintaining unified look & feel• Only give content creators the tools you’d like them to use• Image styles constrain images to fit layout• Use combination of contrib and custom modules to constrain WYSIWYG tools
  • CKEditor + BetterFormats +customgives us control over• CKEditor module WYSIWYG options per text format• Better formats can restrict a user’s ability to change text format• A custom module adds the missing puzzle piece to restrict WYSIWYG options• http://drupal.org/node/1192062
  • CKEditor + BetterFormats +customgives us control over• CKEditor module WYSIWYG options per text format• Better formats can restrict a user’s ability to change text format• A custom module adds the missing puzzle piece to restrict WYSIWYG options• http://drupal.org/node/1192062
  • CKEditor + BetterFormats +customgives us control over• CKEditor module WYSIWYG options per text format• Better formats can restrict a user’s ability to change text format• A custom module adds the missing puzzle piece to restrict WYSIWYG options• http://drupal.org/node/1192062
  • CKEditor + BetterFormats +customgives us control over• CKEditor module WYSIWYG options per text format• Better formats can restrict a user’s ability to change text format• A custom module adds the missing puzzle piece to restrict WYSIWYG options• http://drupal.org/node/1192062
  • SimpleTest• Always write tests for any custom modules• Tests allow you to document your expectations about the module’s behavior• Can expose incompatibility with future core & contrib module updates
  • SimpleTest• Always write tests for any custom modules• Tests allow you to document your expectations about the module’s behavior• Can expose incompatibility with future core & contrib module updates
  • SimpleTest• Always write tests for any custom modules• Tests allow you to document your expectations about the module’s behavior• Can expose incompatibility with future core & contrib module updates
  • Selenium Tests• Testing framework which mimics a person using your site• Can be used to test many aspects of your site• Great for running through basic functionality and making sure nothing is broken• Firefox has a terrific Selenium IDE for writing and running tests
  • Selenium Tests• Testing framework which mimics a person using your site• Can be used to test many aspects of your site• Great for running through basic functionality and making sure nothing is broken• Firefox has a terrific Selenium IDE for writing and running tests
  • Selenium Tests• Testing framework which mimics a person using your site• Can be used to test many aspects of your site• Great for running through basic functionality and making sure nothing is broken• Firefox has a terrific Selenium IDE for writing and running tests
  • Selenium Tests• Testing framework which mimics a person using your site• Can be used to test many aspects of your site• Great for running through basic functionality and making sure nothing is broken• Firefox has a terrific Selenium IDE for writing and running tests
  • Mitigate Risk,Increase Freedom• Remove the option to “break” the site• Encourage content creators by giving them an easy-to-use interface• Reassure administrators with tools to monitor the site’s health
  • Mitigate Risk,Increase Freedom• Remove the option to “break” the site• Encourage content creators by giving them an easy-to-use interface• Reassure administrators with tools to monitor the site’s health
  • Mitigate Risk,Increase Freedom• Remove the option to “break” the site• Encourage content creators by giving them an easy-to-use interface• Reassure administrators with tools to monitor the site’s health
  • www.ifactory.com interactivity.ifactory.com info@ifactory.com 617.426.8600Find us as iFactoryBoston: