Drupal: Organizing Content for Multiple Audiences
description
Transcript of Drupal: Organizing Content for Multiple Audiences
![Page 1: Drupal: Organizing Content for Multiple Audiences](https://reader034.fdocuments.us/reader034/viewer/2022051816/5472ba73b4af9fc80a8b501e/html5/thumbnails/1.jpg)
Drupal: Organizing Content for Multiple Audiences
an iFactoryEd webinar
![Page 2: Drupal: Organizing Content for Multiple Audiences](https://reader034.fdocuments.us/reader034/viewer/2022051816/5472ba73b4af9fc80a8b501e/html5/thumbnails/2.jpg)
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
![Page 3: Drupal: Organizing Content for Multiple Audiences](https://reader034.fdocuments.us/reader034/viewer/2022051816/5472ba73b4af9fc80a8b501e/html5/thumbnails/3.jpg)
Where to find uswww.ifactory.com
blog: interactivity.ifactory.com
Find us as iFactoryBoston:
![Page 4: Drupal: Organizing Content for Multiple Audiences](https://reader034.fdocuments.us/reader034/viewer/2022051816/5472ba73b4af9fc80a8b501e/html5/thumbnails/4.jpg)
What you’ll learn today:
• Configuring options for audience selectors
• Implementing different designs to distinguish areas of the site for each audience
• Using the Field Permissions module to deliver fine-grained customization of content delivery
![Page 5: Drupal: Organizing Content for Multiple Audiences](https://reader034.fdocuments.us/reader034/viewer/2022051816/5472ba73b4af9fc80a8b501e/html5/thumbnails/5.jpg)
Your presenter
Lisa Sawin Solutions Architect for iFactory
![Page 6: Drupal: Organizing Content for Multiple Audiences](https://reader034.fdocuments.us/reader034/viewer/2022051816/5472ba73b4af9fc80a8b501e/html5/thumbnails/6.jpg)
Tailor content & presentation
• Can target users by gateways, altering content and/or design
• Lots of ways to handle it• Drupal has tools to build all of these
ideas
![Page 7: Drupal: Organizing Content for Multiple Audiences](https://reader034.fdocuments.us/reader034/viewer/2022051816/5472ba73b4af9fc80a8b501e/html5/thumbnails/7.jpg)
Tailor content & presentation
• Can target users by gateways, altering content and/or design
• Lots of ways to handle it• Drupal has tools to build all of these
ideas
![Page 8: Drupal: Organizing Content for Multiple Audiences](https://reader034.fdocuments.us/reader034/viewer/2022051816/5472ba73b4af9fc80a8b501e/html5/thumbnails/8.jpg)
Tailor content & presentation
• Can target users by gateways, altering content and/or design
• Lots of ways to handle it• Drupal has tools to build all of these
ideas
![Page 9: Drupal: Organizing Content for Multiple Audiences](https://reader034.fdocuments.us/reader034/viewer/2022051816/5472ba73b4af9fc80a8b501e/html5/thumbnails/9.jpg)
Tailor content & presentation
• Can target users by gateways, altering content and/or design
• Lots of ways to handle it• Drupal has tools to build all of these
ideas
![Page 10: Drupal: Organizing Content for Multiple Audiences](https://reader034.fdocuments.us/reader034/viewer/2022051816/5472ba73b4af9fc80a8b501e/html5/thumbnails/10.jpg)
Audience gateways
• Group content for a specific audience
• Style content to demarcate it from areas of the site
• Present content for a specific user type
![Page 11: Drupal: Organizing Content for Multiple Audiences](https://reader034.fdocuments.us/reader034/viewer/2022051816/5472ba73b4af9fc80a8b501e/html5/thumbnails/11.jpg)
Audience gateways
• Group content for a specific audience
• Style content to demarcate it from areas of the site
• Present content for a specific user type
![Page 12: Drupal: Organizing Content for Multiple Audiences](https://reader034.fdocuments.us/reader034/viewer/2022051816/5472ba73b4af9fc80a8b501e/html5/thumbnails/12.jpg)
Audience gateways
• Group content for a specific audience
• Style content to demarcate it from areas of the site
• Present content for a specific user type
![Page 13: Drupal: Organizing Content for Multiple Audiences](https://reader034.fdocuments.us/reader034/viewer/2022051816/5472ba73b4af9fc80a8b501e/html5/thumbnails/13.jpg)
![Page 14: Drupal: Organizing Content for Multiple Audiences](https://reader034.fdocuments.us/reader034/viewer/2022051816/5472ba73b4af9fc80a8b501e/html5/thumbnails/14.jpg)
Audience gateway selectors
• Simple list of links in a block• Javascript-enabled jump menu• Javascript-enabled sliding panel
![Page 15: Drupal: Organizing Content for Multiple Audiences](https://reader034.fdocuments.us/reader034/viewer/2022051816/5472ba73b4af9fc80a8b501e/html5/thumbnails/15.jpg)
![Page 16: Drupal: Organizing Content for Multiple Audiences](https://reader034.fdocuments.us/reader034/viewer/2022051816/5472ba73b4af9fc80a8b501e/html5/thumbnails/16.jpg)
Audience gateway selectors
• Simple list of links in a block• Javascript-enabled jump menu• Javascript-enabled sliding panel
![Page 17: Drupal: Organizing Content for Multiple Audiences](https://reader034.fdocuments.us/reader034/viewer/2022051816/5472ba73b4af9fc80a8b501e/html5/thumbnails/17.jpg)
![Page 18: Drupal: Organizing Content for Multiple Audiences](https://reader034.fdocuments.us/reader034/viewer/2022051816/5472ba73b4af9fc80a8b501e/html5/thumbnails/18.jpg)
Audience gateway selectors
• Simple list of links in a block• Javascript-enabled jump menu• Javascript-enabled sliding panel
![Page 19: Drupal: Organizing Content for Multiple Audiences](https://reader034.fdocuments.us/reader034/viewer/2022051816/5472ba73b4af9fc80a8b501e/html5/thumbnails/19.jpg)
![Page 20: Drupal: Organizing Content for Multiple Audiences](https://reader034.fdocuments.us/reader034/viewer/2022051816/5472ba73b4af9fc80a8b501e/html5/thumbnails/20.jpg)
Audience gateway selectors
• Simple list of links in a block• Javascript-enabled jump menu• Javascript-enabled sliding panel
![Page 21: Drupal: Organizing Content for Multiple Audiences](https://reader034.fdocuments.us/reader034/viewer/2022051816/5472ba73b4af9fc80a8b501e/html5/thumbnails/21.jpg)
![Page 22: Drupal: Organizing Content for Multiple Audiences](https://reader034.fdocuments.us/reader034/viewer/2022051816/5472ba73b4af9fc80a8b501e/html5/thumbnails/22.jpg)
![Page 23: Drupal: Organizing Content for Multiple Audiences](https://reader034.fdocuments.us/reader034/viewer/2022051816/5472ba73b4af9fc80a8b501e/html5/thumbnails/23.jpg)
Audience gateway selectors
• Simple list of links in a block• Javascript-enabled jump menu• Javascript-enabled sliding panel
![Page 24: Drupal: Organizing Content for Multiple Audiences](https://reader034.fdocuments.us/reader034/viewer/2022051816/5472ba73b4af9fc80a8b501e/html5/thumbnails/24.jpg)
Altering the look & feel
• Simple section based on menu tree: use automatic body classes
• More complex section: use Context module
![Page 25: Drupal: Organizing Content for Multiple Audiences](https://reader034.fdocuments.us/reader034/viewer/2022051816/5472ba73b4af9fc80a8b501e/html5/thumbnails/25.jpg)
![Page 26: Drupal: Organizing Content for Multiple Audiences](https://reader034.fdocuments.us/reader034/viewer/2022051816/5472ba73b4af9fc80a8b501e/html5/thumbnails/26.jpg)
![Page 27: Drupal: Organizing Content for Multiple Audiences](https://reader034.fdocuments.us/reader034/viewer/2022051816/5472ba73b4af9fc80a8b501e/html5/thumbnails/27.jpg)
![Page 28: Drupal: Organizing Content for Multiple Audiences](https://reader034.fdocuments.us/reader034/viewer/2022051816/5472ba73b4af9fc80a8b501e/html5/thumbnails/28.jpg)
Altering the look & feel
• Simple section based on menu tree: use automatic body classes
• More complex section: use Context module
![Page 29: Drupal: Organizing Content for Multiple Audiences](https://reader034.fdocuments.us/reader034/viewer/2022051816/5472ba73b4af9fc80a8b501e/html5/thumbnails/29.jpg)
![Page 30: Drupal: Organizing Content for Multiple Audiences](https://reader034.fdocuments.us/reader034/viewer/2022051816/5472ba73b4af9fc80a8b501e/html5/thumbnails/30.jpg)
Altering the look & feel
• Simple section based on menu tree: use automatic body classes
• More complex section: use Context module
![Page 31: Drupal: Organizing Content for Multiple Audiences](https://reader034.fdocuments.us/reader034/viewer/2022051816/5472ba73b4af9fc80a8b501e/html5/thumbnails/31.jpg)
Altering the content
• Field Permissions for displaying individual fields for specific roles
• Context module handles display of blocks on a per-role or per-section basis
• Custom context conditions for block presentation based on page views
![Page 32: Drupal: Organizing Content for Multiple Audiences](https://reader034.fdocuments.us/reader034/viewer/2022051816/5472ba73b4af9fc80a8b501e/html5/thumbnails/32.jpg)
Altering the content
• Field Permissions for displaying individual fields for specific roles
• Context module handles display of blocks on a per-role or per-section basis
• Custom context conditions for block presentation based on page views
![Page 33: Drupal: Organizing Content for Multiple Audiences](https://reader034.fdocuments.us/reader034/viewer/2022051816/5472ba73b4af9fc80a8b501e/html5/thumbnails/33.jpg)
![Page 34: Drupal: Organizing Content for Multiple Audiences](https://reader034.fdocuments.us/reader034/viewer/2022051816/5472ba73b4af9fc80a8b501e/html5/thumbnails/34.jpg)
![Page 35: Drupal: Organizing Content for Multiple Audiences](https://reader034.fdocuments.us/reader034/viewer/2022051816/5472ba73b4af9fc80a8b501e/html5/thumbnails/35.jpg)
Altering the content
• Field Permissions for displaying individual fields for specific roles
• Context module handles display of blocks on a per-role or per-section basis
• Custom context conditions for block presentation based on page views
![Page 36: Drupal: Organizing Content for Multiple Audiences](https://reader034.fdocuments.us/reader034/viewer/2022051816/5472ba73b4af9fc80a8b501e/html5/thumbnails/36.jpg)
Altering the content
• Field Permissions for displaying individual fields for specific roles
• Context module handles display of blocks on a per-role or per-section basis
• Custom context conditions for block presentation based on page views
![Page 37: Drupal: Organizing Content for Multiple Audiences](https://reader034.fdocuments.us/reader034/viewer/2022051816/5472ba73b4af9fc80a8b501e/html5/thumbnails/37.jpg)
Altering the content
• Field Permissions for displaying individual fields for specific roles
• Context module handles display of blocks on a per-role or per-section basis
• Custom context conditions for block presentation based on page views
![Page 38: Drupal: Organizing Content for Multiple Audiences](https://reader034.fdocuments.us/reader034/viewer/2022051816/5472ba73b4af9fc80a8b501e/html5/thumbnails/38.jpg)
Tailor content & presentation
• Can target users by gateways, altering content and/or design
• Lots of ways to handle it• Drupal has tools to build all of
these ideas
![Page 39: Drupal: Organizing Content for Multiple Audiences](https://reader034.fdocuments.us/reader034/viewer/2022051816/5472ba73b4af9fc80a8b501e/html5/thumbnails/39.jpg)
www.ifactory.com
interactivity.ifactory.com
617.426.8600
Find us as iFactoryBoston: