SlideShare a Scribd company logo
Content First – Planning
Content Types
DrupalCamp Maryland

February 10, 2012

Carrie Hane Dennison

#DrupalCampMD
#contentfirst
@carriehd
I              Drupal


Balance Interactive Inc.        www.BalanceInteractive.com
Why Should You Care About Content?

                 • Better direction
                 • Less guessing
                 • Do it right the first time




   Balance Interactive Inc.                     www.BalanceInteractive.com
When You Don’t Think About Content First

                    • Misdirection
                    • 11th hour $^*#storm
                    • Migration headaches
                    • Late, over-budget projects that don’t meet
                      needs
                    • No content at all
                    • Re-dos
                    • Goals not met
                    • Unhappy end-users who toss out the site or
                      Drupal


      Balance Interactive Inc.                           www.BalanceInteractive.com
When You Think About Content First

                 • Clear list of tasks
                 • More depth to the content
                 • Smooth path to launch
                 • On-time, on-budget projects that meet needs
                   now and in future
                 • Happy end users & visitors




   Balance Interactive Inc.                          www.BalanceInteractive.com
Collaborate

    • Pre-build meeting – content and
      development leads
    • Pre-define content types based on the actual
      content of the site
    • Content strategist leads meeting with lots of
      input from developer
    • Go through site map and wireframes to
      ensure you’re covering all bases for use of
      content




Balance Interactive Inc.                       www.BalanceInteractive.com
Defining Content Types
     • What needs to be included from the
       legacy system?
     • Review site map and wireframes –
       where are possible distinct content
       types?
     • Ask the client what they foresee
       changing
     • Name them, define the fields and
       taxonomies
     • Use non-technical, non-circular words
       to describe


Balance Interactive Inc.                       www.BalanceInteractive.com
When to Divide Content Types

     • Used in different ways across site?
     • Many unique fields?
     • Used in views?
     • Goal: Just enough – not too many, not too
       few




Balance Interactive Inc.                     www.BalanceInteractive.com
What to Fields to Include

      • Default - Rename fields? Include or delete?
      • Custom
                • List fields – name and type
                • Taxonomy vs select-list field
                • Labels?
                • Display fields?




Balance Interactive Inc.                          www.BalanceInteractive.com
Think About End Users

       • How comfortable are the end users with
         “technology”?
       • Make it easy for them to update site easily
         with little instruction
       • When possible, set up fields so they do not
         have to format text




Balance Interactive Inc.                        www.BalanceInteractive.com
Example Content Type




Balance Interactive Inc.          www.BalanceInteractive.com
Balance Interactive Inc.   www.BalanceInteractive.com
Balance Interactive Inc.   www.BalanceInteractive.com
Futureproofing

      • Today: content being transferred, some
        enhancements
      • Tomorrow: add information and relationships,
        new types of content, known enhancements
      • Ask the question: What do you see happening
        with this content?
      • Make it easy to go from today to tomorrow
                • Add taxonomy
                • Think modular
                • Think views and taxonomy
      • Moving to mobile

Balance Interactive Inc.                         www.BalanceInteractive.com
Communication

   • Don’t work in a vacuum
   • Demand input
   • Ask questions and give options
   • Think like an end user and visitor
   • Be creative and push your boundaries




Balance Interactive Inc.                    www.BalanceInteractive.com
Conclusion

  • Avoid snowball effect
  • Embrace the creativity that Drupal allows
  • Everyone is happy – no do overs, time for fun
    things




Balance Interactive Inc.                        www.BalanceInteractive.com
QUESTIONS?

Contact me: carrie.dennison@balanceinteractive.com

Follow me: @carriehd

View slides: http://slidesha.re/w4IhtE

More Related Content

What's hot

Drupal content editor flexibility
Drupal content editor flexibilityDrupal content editor flexibility
Drupal content editor flexibility
hernanibf
 
Media handling in Drupal (Drupalcamp Leuven 2013)
Media handling in Drupal (Drupalcamp Leuven 2013)Media handling in Drupal (Drupalcamp Leuven 2013)
Media handling in Drupal (Drupalcamp Leuven 2013)
Pure Sign
 
My Site is slow - Drupal Camp London 2013
My Site is slow - Drupal Camp London 2013My Site is slow - Drupal Camp London 2013
My Site is slow - Drupal Camp London 2013
hernanibf
 
The WordPress University
The WordPress UniversityThe WordPress University
The WordPress UniversityStephanie Leary
 
Preventing Drupal Headaches: Establishing Flexible File Paths From The Start
Preventing Drupal Headaches: Establishing Flexible File Paths From The StartPreventing Drupal Headaches: Establishing Flexible File Paths From The Start
Preventing Drupal Headaches: Establishing Flexible File Paths From The StartAcquia
 
Drupal architectures for flexible content - Drupalcon Barcelona
Drupal architectures for flexible content - Drupalcon BarcelonaDrupal architectures for flexible content - Drupalcon Barcelona
Drupal architectures for flexible content - Drupalcon Barcelona
hernanibf
 
Creating Layouts and Landing Pages for Drupal 8 - DrupalCon Dublin
Creating Layouts and Landing Pages for Drupal 8 - DrupalCon DublinCreating Layouts and Landing Pages for Drupal 8 - DrupalCon Dublin
Creating Layouts and Landing Pages for Drupal 8 - DrupalCon Dublin
Suzanne Dergacheva
 
Simplifying End-user Drupal 7 Content Administration
Simplifying End-user Drupal 7 Content Administration Simplifying End-user Drupal 7 Content Administration
Simplifying End-user Drupal 7 Content Administration
Aidan Foster
 
Creating Dynamic Landing Pages for Drupal with Panels - Webinar
Creating Dynamic Landing Pages for Drupal with Panels - WebinarCreating Dynamic Landing Pages for Drupal with Panels - Webinar
Creating Dynamic Landing Pages for Drupal with Panels - Webinar
Suzanne Dergacheva
 
Oxford DrupalCamp 2012 - The things we found in your website
Oxford DrupalCamp 2012 - The things we found in your websiteOxford DrupalCamp 2012 - The things we found in your website
Oxford DrupalCamp 2012 - The things we found in your websitehernanibf
 
The things we found in your website
The things we found in your websiteThe things we found in your website
The things we found in your websitehernanibf
 
Minimalist Theming: How to Build a Lean, Mean Drupal 8 Theme
Minimalist Theming: How to Build a Lean, Mean Drupal 8 ThemeMinimalist Theming: How to Build a Lean, Mean Drupal 8 Theme
Minimalist Theming: How to Build a Lean, Mean Drupal 8 Theme
Suzanne Dergacheva
 
Zurb foundation
Zurb foundationZurb foundation
Zurb foundation
sean_todd
 
Getting started with CSS frameworks using Zurb foundation
Getting started with CSS frameworks using Zurb foundationGetting started with CSS frameworks using Zurb foundation
Getting started with CSS frameworks using Zurb foundation
Melanie Archer
 
Responsive Web Design using ZURB Foundation
Responsive Web Design using ZURB FoundationResponsive Web Design using ZURB Foundation
Responsive Web Design using ZURB Foundation
SolTech, Inc.
 
What is Drupal? An Introduction to Drupal 8
What is Drupal? An Introduction to Drupal 8What is Drupal? An Introduction to Drupal 8
What is Drupal? An Introduction to Drupal 8
Suzanne Dergacheva
 
Intro to drupal
Intro to drupalIntro to drupal
Intro to drupal
hernanibf
 
Wordpress overview
Wordpress overviewWordpress overview
Wordpress overview
Plasterdog Web Design
 
Deployer - Deployment tool for PHP
Deployer - Deployment tool for PHPDeployer - Deployment tool for PHP
Deployer - Deployment tool for PHP
hernanibf
 
WordPress - fixing sites with problems
WordPress - fixing sites with problemsWordPress - fixing sites with problems
WordPress - fixing sites with problems
Victoria Pickering
 

What's hot (20)

Drupal content editor flexibility
Drupal content editor flexibilityDrupal content editor flexibility
Drupal content editor flexibility
 
Media handling in Drupal (Drupalcamp Leuven 2013)
Media handling in Drupal (Drupalcamp Leuven 2013)Media handling in Drupal (Drupalcamp Leuven 2013)
Media handling in Drupal (Drupalcamp Leuven 2013)
 
My Site is slow - Drupal Camp London 2013
My Site is slow - Drupal Camp London 2013My Site is slow - Drupal Camp London 2013
My Site is slow - Drupal Camp London 2013
 
The WordPress University
The WordPress UniversityThe WordPress University
The WordPress University
 
Preventing Drupal Headaches: Establishing Flexible File Paths From The Start
Preventing Drupal Headaches: Establishing Flexible File Paths From The StartPreventing Drupal Headaches: Establishing Flexible File Paths From The Start
Preventing Drupal Headaches: Establishing Flexible File Paths From The Start
 
Drupal architectures for flexible content - Drupalcon Barcelona
Drupal architectures for flexible content - Drupalcon BarcelonaDrupal architectures for flexible content - Drupalcon Barcelona
Drupal architectures for flexible content - Drupalcon Barcelona
 
Creating Layouts and Landing Pages for Drupal 8 - DrupalCon Dublin
Creating Layouts and Landing Pages for Drupal 8 - DrupalCon DublinCreating Layouts and Landing Pages for Drupal 8 - DrupalCon Dublin
Creating Layouts and Landing Pages for Drupal 8 - DrupalCon Dublin
 
Simplifying End-user Drupal 7 Content Administration
Simplifying End-user Drupal 7 Content Administration Simplifying End-user Drupal 7 Content Administration
Simplifying End-user Drupal 7 Content Administration
 
Creating Dynamic Landing Pages for Drupal with Panels - Webinar
Creating Dynamic Landing Pages for Drupal with Panels - WebinarCreating Dynamic Landing Pages for Drupal with Panels - Webinar
Creating Dynamic Landing Pages for Drupal with Panels - Webinar
 
Oxford DrupalCamp 2012 - The things we found in your website
Oxford DrupalCamp 2012 - The things we found in your websiteOxford DrupalCamp 2012 - The things we found in your website
Oxford DrupalCamp 2012 - The things we found in your website
 
The things we found in your website
The things we found in your websiteThe things we found in your website
The things we found in your website
 
Minimalist Theming: How to Build a Lean, Mean Drupal 8 Theme
Minimalist Theming: How to Build a Lean, Mean Drupal 8 ThemeMinimalist Theming: How to Build a Lean, Mean Drupal 8 Theme
Minimalist Theming: How to Build a Lean, Mean Drupal 8 Theme
 
Zurb foundation
Zurb foundationZurb foundation
Zurb foundation
 
Getting started with CSS frameworks using Zurb foundation
Getting started with CSS frameworks using Zurb foundationGetting started with CSS frameworks using Zurb foundation
Getting started with CSS frameworks using Zurb foundation
 
Responsive Web Design using ZURB Foundation
Responsive Web Design using ZURB FoundationResponsive Web Design using ZURB Foundation
Responsive Web Design using ZURB Foundation
 
What is Drupal? An Introduction to Drupal 8
What is Drupal? An Introduction to Drupal 8What is Drupal? An Introduction to Drupal 8
What is Drupal? An Introduction to Drupal 8
 
Intro to drupal
Intro to drupalIntro to drupal
Intro to drupal
 
Wordpress overview
Wordpress overviewWordpress overview
Wordpress overview
 
Deployer - Deployment tool for PHP
Deployer - Deployment tool for PHPDeployer - Deployment tool for PHP
Deployer - Deployment tool for PHP
 
WordPress - fixing sites with problems
WordPress - fixing sites with problemsWordPress - fixing sites with problems
WordPress - fixing sites with problems
 

Viewers also liked

content type in content marketing
content type in content marketingcontent type in content marketing
content type in content marketing
Wendy NG
 
Exportar datos de SPSS a MS Excel
Exportar datos de SPSS a MS ExcelExportar datos de SPSS a MS Excel
Exportar datos de SPSS a MS Excel
María Santana
 
My mule esb flow
My mule esb flowMy mule esb flow
My mule esb flow
Davide Rapacciuolo
 
Transformation xmltoobjectesb
Transformation xmltoobjectesbTransformation xmltoobjectesb
Transformation xmltoobjectesb
Davide Rapacciuolo
 
Transf from csv to xml
Transf from csv to xmlTransf from csv to xml
Transf from csv to xml
Davide Rapacciuolo
 
My mule esb first http flow
My mule esb first http flowMy mule esb first http flow
My mule esb first http flow
Davide Rapacciuolo
 
hlm references 2016
hlm references 2016hlm references 2016
hlm references 2016Holly Musick
 
Rodrigo nepomuceno camargo guerra
Rodrigo nepomuceno camargo guerraRodrigo nepomuceno camargo guerra
Rodrigo nepomuceno camargo guerradcpe2014
 
Case Study: SharePoint As A Service Delivery Management Platform
Case Study: SharePoint As A Service Delivery Management PlatformCase Study: SharePoint As A Service Delivery Management Platform
Case Study: SharePoint As A Service Delivery Management Platform
SharePoint Saturday Hong Kong
 
Transformation jsontoxmlesb
Transformation jsontoxmlesbTransformation jsontoxmlesb
Transformation jsontoxmlesb
Davide Rapacciuolo
 
Applying information architecture to university web sites
Applying information architecture to university web sitesApplying information architecture to university web sites
Applying information architecture to university web sites
Keith Instone
 
Online Marketing Rockstars: Secrets to Creating Engaging, Playful Content
Online Marketing Rockstars: Secrets to Creating Engaging, Playful ContentOnline Marketing Rockstars: Secrets to Creating Engaging, Playful Content
Online Marketing Rockstars: Secrets to Creating Engaging, Playful Content
Playbuzz
 
InnovFest unBound Asia 2016: The Shifting Fundamentals of Brand Advertising
InnovFest unBound Asia 2016: The Shifting Fundamentals of Brand AdvertisingInnovFest unBound Asia 2016: The Shifting Fundamentals of Brand Advertising
InnovFest unBound Asia 2016: The Shifting Fundamentals of Brand Advertising
Playbuzz
 
The Past, Present & Future of Linkbait - Distilled SearchLove London October ...
The Past, Present & Future of Linkbait - Distilled SearchLove London October ...The Past, Present & Future of Linkbait - Distilled SearchLove London October ...
The Past, Present & Future of Linkbait - Distilled SearchLove London October ...
Hannah Smith
 
Content Marketing for Startup Founders - How to Take Over The World
Content Marketing for Startup Founders - How to Take Over The WorldContent Marketing for Startup Founders - How to Take Over The World
Content Marketing for Startup Founders - How to Take Over The World
Attendly
 
Digital revenue streams for sound recordings
Digital revenue streams for sound recordingsDigital revenue streams for sound recordings
Digital revenue streams for sound recordings
Kristin Thomson
 

Viewers also liked (17)

content type in content marketing
content type in content marketingcontent type in content marketing
content type in content marketing
 
Exportar datos de SPSS a MS Excel
Exportar datos de SPSS a MS ExcelExportar datos de SPSS a MS Excel
Exportar datos de SPSS a MS Excel
 
My mule esb flow
My mule esb flowMy mule esb flow
My mule esb flow
 
Transformation xmltoobjectesb
Transformation xmltoobjectesbTransformation xmltoobjectesb
Transformation xmltoobjectesb
 
Transf from csv to xml
Transf from csv to xmlTransf from csv to xml
Transf from csv to xml
 
My mule esb first http flow
My mule esb first http flowMy mule esb first http flow
My mule esb first http flow
 
hlm references 2016
hlm references 2016hlm references 2016
hlm references 2016
 
Rodrigo nepomuceno camargo guerra
Rodrigo nepomuceno camargo guerraRodrigo nepomuceno camargo guerra
Rodrigo nepomuceno camargo guerra
 
hlm resume 2016
hlm resume 2016hlm resume 2016
hlm resume 2016
 
Case Study: SharePoint As A Service Delivery Management Platform
Case Study: SharePoint As A Service Delivery Management PlatformCase Study: SharePoint As A Service Delivery Management Platform
Case Study: SharePoint As A Service Delivery Management Platform
 
Transformation jsontoxmlesb
Transformation jsontoxmlesbTransformation jsontoxmlesb
Transformation jsontoxmlesb
 
Applying information architecture to university web sites
Applying information architecture to university web sitesApplying information architecture to university web sites
Applying information architecture to university web sites
 
Online Marketing Rockstars: Secrets to Creating Engaging, Playful Content
Online Marketing Rockstars: Secrets to Creating Engaging, Playful ContentOnline Marketing Rockstars: Secrets to Creating Engaging, Playful Content
Online Marketing Rockstars: Secrets to Creating Engaging, Playful Content
 
InnovFest unBound Asia 2016: The Shifting Fundamentals of Brand Advertising
InnovFest unBound Asia 2016: The Shifting Fundamentals of Brand AdvertisingInnovFest unBound Asia 2016: The Shifting Fundamentals of Brand Advertising
InnovFest unBound Asia 2016: The Shifting Fundamentals of Brand Advertising
 
The Past, Present & Future of Linkbait - Distilled SearchLove London October ...
The Past, Present & Future of Linkbait - Distilled SearchLove London October ...The Past, Present & Future of Linkbait - Distilled SearchLove London October ...
The Past, Present & Future of Linkbait - Distilled SearchLove London October ...
 
Content Marketing for Startup Founders - How to Take Over The World
Content Marketing for Startup Founders - How to Take Over The WorldContent Marketing for Startup Founders - How to Take Over The World
Content Marketing for Startup Founders - How to Take Over The World
 
Digital revenue streams for sound recordings
Digital revenue streams for sound recordingsDigital revenue streams for sound recordings
Digital revenue streams for sound recordings
 

Similar to Content First – Planning Drupal Content Types

Redesigning a Website Using Information Architecture Principals
Redesigning a Website Using Information Architecture PrincipalsRedesigning a Website Using Information Architecture Principals
Redesigning a Website Using Information Architecture PrincipalsJenny Emanuel
 
What Makes SharePoint UX Good?
What Makes SharePoint UX Good?What Makes SharePoint UX Good?
What Makes SharePoint UX Good?
Thomas Daly
 
Creating an Amazing Intranet
Creating an Amazing IntranetCreating an Amazing Intranet
Creating an Amazing Intranet
haiyankhan
 
Developing an effective website captovate 2012_hs_v8
Developing an effective website captovate 2012_hs_v8Developing an effective website captovate 2012_hs_v8
Developing an effective website captovate 2012_hs_v8Captovate
 
Using a Content-First Design Process
Using a Content-First Design ProcessUsing a Content-First Design Process
Using a Content-First Design Process
dawnsbrain
 
Cleaning Up Your Content OUTC18
Cleaning Up Your Content OUTC18Cleaning Up Your Content OUTC18
Cleaning Up Your Content OUTC18
Caroline Roberts
 
Search Engine Optimization 101 with Duane Forrester
Search Engine Optimization 101 with Duane ForresterSearch Engine Optimization 101 with Duane Forrester
Search Engine Optimization 101 with Duane ForresterStukent Inc.
 
Content Writing- Bloggs and Websites.pptx
Content Writing- Bloggs and Websites.pptxContent Writing- Bloggs and Websites.pptx
Content Writing- Bloggs and Websites.pptx
abcd944316
 
Drupal: Customizing Volumes of Content
Drupal: Customizing Volumes of ContentDrupal: Customizing Volumes of Content
Drupal: Customizing Volumes of Content
iFactory
 
InboundWriter Enterprise PPT
InboundWriter Enterprise PPTInboundWriter Enterprise PPT
InboundWriter Enterprise PPTNatasha Grach
 
Innovation Melange: Introduction to SEO
Innovation Melange: Introduction to SEOInnovation Melange: Introduction to SEO
Innovation Melange: Introduction to SEO
Dominik Berger
 
Web Design
Web DesignWeb Design
Web Design
Spy Seat
 
Website Architecture Presentation from Web Strategy Workshops
Website Architecture Presentation from Web Strategy WorkshopsWebsite Architecture Presentation from Web Strategy Workshops
Website Architecture Presentation from Web Strategy Workshops
Charles Edmunds
 
Secrets of SharePoint and Office 365 Intranets
Secrets of SharePoint and Office 365 IntranetsSecrets of SharePoint and Office 365 Intranets
Secrets of SharePoint and Office 365 Intranets
Michal Pisarek
 
Content Audit Webinar with Everett & URL Profiler
Content Audit Webinar with Everett & URL ProfilerContent Audit Webinar with Everett & URL Profiler
Content Audit Webinar with Everett & URL Profiler
GoInflow
 
The more information Website Design_New.pdf
The more information Website Design_New.pdfThe more information Website Design_New.pdf
The more information Website Design_New.pdf
ssuser088e5b
 
Building a Great User Experience for Content Editors in Drupal 8
Building a Great User Experience for Content Editors in Drupal 8Building a Great User Experience for Content Editors in Drupal 8
Building a Great User Experience for Content Editors in Drupal 8
Suzanne Dergacheva
 
UX design for every screen
UX design for every screenUX design for every screen
UX design for every screen
Four Kitchens
 
Getting to Launch & Maintaining Long-Term Success
Getting to Launch & Maintaining Long-Term SuccessGetting to Launch & Maintaining Long-Term Success
Getting to Launch & Maintaining Long-Term Success
Red Reynolds
 
Blogging.class.part 1 copy
Blogging.class.part 1 copyBlogging.class.part 1 copy
Blogging.class.part 1 copy
Suzanne Bell
 

Similar to Content First – Planning Drupal Content Types (20)

Redesigning a Website Using Information Architecture Principals
Redesigning a Website Using Information Architecture PrincipalsRedesigning a Website Using Information Architecture Principals
Redesigning a Website Using Information Architecture Principals
 
What Makes SharePoint UX Good?
What Makes SharePoint UX Good?What Makes SharePoint UX Good?
What Makes SharePoint UX Good?
 
Creating an Amazing Intranet
Creating an Amazing IntranetCreating an Amazing Intranet
Creating an Amazing Intranet
 
Developing an effective website captovate 2012_hs_v8
Developing an effective website captovate 2012_hs_v8Developing an effective website captovate 2012_hs_v8
Developing an effective website captovate 2012_hs_v8
 
Using a Content-First Design Process
Using a Content-First Design ProcessUsing a Content-First Design Process
Using a Content-First Design Process
 
Cleaning Up Your Content OUTC18
Cleaning Up Your Content OUTC18Cleaning Up Your Content OUTC18
Cleaning Up Your Content OUTC18
 
Search Engine Optimization 101 with Duane Forrester
Search Engine Optimization 101 with Duane ForresterSearch Engine Optimization 101 with Duane Forrester
Search Engine Optimization 101 with Duane Forrester
 
Content Writing- Bloggs and Websites.pptx
Content Writing- Bloggs and Websites.pptxContent Writing- Bloggs and Websites.pptx
Content Writing- Bloggs and Websites.pptx
 
Drupal: Customizing Volumes of Content
Drupal: Customizing Volumes of ContentDrupal: Customizing Volumes of Content
Drupal: Customizing Volumes of Content
 
InboundWriter Enterprise PPT
InboundWriter Enterprise PPTInboundWriter Enterprise PPT
InboundWriter Enterprise PPT
 
Innovation Melange: Introduction to SEO
Innovation Melange: Introduction to SEOInnovation Melange: Introduction to SEO
Innovation Melange: Introduction to SEO
 
Web Design
Web DesignWeb Design
Web Design
 
Website Architecture Presentation from Web Strategy Workshops
Website Architecture Presentation from Web Strategy WorkshopsWebsite Architecture Presentation from Web Strategy Workshops
Website Architecture Presentation from Web Strategy Workshops
 
Secrets of SharePoint and Office 365 Intranets
Secrets of SharePoint and Office 365 IntranetsSecrets of SharePoint and Office 365 Intranets
Secrets of SharePoint and Office 365 Intranets
 
Content Audit Webinar with Everett & URL Profiler
Content Audit Webinar with Everett & URL ProfilerContent Audit Webinar with Everett & URL Profiler
Content Audit Webinar with Everett & URL Profiler
 
The more information Website Design_New.pdf
The more information Website Design_New.pdfThe more information Website Design_New.pdf
The more information Website Design_New.pdf
 
Building a Great User Experience for Content Editors in Drupal 8
Building a Great User Experience for Content Editors in Drupal 8Building a Great User Experience for Content Editors in Drupal 8
Building a Great User Experience for Content Editors in Drupal 8
 
UX design for every screen
UX design for every screenUX design for every screen
UX design for every screen
 
Getting to Launch & Maintaining Long-Term Success
Getting to Launch & Maintaining Long-Term SuccessGetting to Launch & Maintaining Long-Term Success
Getting to Launch & Maintaining Long-Term Success
 
Blogging.class.part 1 copy
Blogging.class.part 1 copyBlogging.class.part 1 copy
Blogging.class.part 1 copy
 

More from Carrie Hane

The Secret is in the Connections
The Secret is in the ConnectionsThe Secret is in the Connections
The Secret is in the Connections
Carrie Hane
 
How to Measure Content ROI
How to Measure Content ROIHow to Measure Content ROI
How to Measure Content ROI
Carrie Hane
 
Content Models & Taxonomies: BFFs
Content Models & Taxonomies: BFFsContent Models & Taxonomies: BFFs
Content Models & Taxonomies: BFFs
Carrie Hane
 
How to Put Content First in the Design Process
How to Put Content First in the Design ProcessHow to Put Content First in the Design Process
How to Put Content First in the Design Process
Carrie Hane
 
Designing Connected Content With Craft CMS
Designing Connected Content With Craft CMSDesigning Connected Content With Craft CMS
Designing Connected Content With Craft CMS
Carrie Hane
 
Using Content as Design Material
Using Content as Design MaterialUsing Content as Design Material
Using Content as Design Material
Carrie Hane
 
Developer's Guide to Content Strategy
Developer's Guide to Content StrategyDeveloper's Guide to Content Strategy
Developer's Guide to Content Strategy
Carrie Hane
 
Connected Content: The Future of Information
Connected Content: The Future of InformationConnected Content: The Future of Information
Connected Content: The Future of Information
Carrie Hane
 
Content Strategy: The Method Behind the (CMS) Madness
Content Strategy: The Method Behind the (CMS) MadnessContent Strategy: The Method Behind the (CMS) Madness
Content Strategy: The Method Behind the (CMS) Madness
Carrie Hane
 
Creating a User-Centered-Online-Communications-Process
Creating a User-Centered-Online-Communications-ProcessCreating a User-Centered-Online-Communications-Process
Creating a User-Centered-Online-Communications-Process
Carrie Hane
 
Content-First Websites: From Theory to Reality
Content-First Websites: From Theory to RealityContent-First Websites: From Theory to Reality
Content-First Websites: From Theory to Reality
Carrie Hane
 
Setting Interface Foundations with IA
Setting Interface Foundations with IASetting Interface Foundations with IA
Setting Interface Foundations with IA
Carrie Hane
 
Ghosts of Content Strategy: Past, Present, and Future
Ghosts of Content Strategy: Past, Present, and FutureGhosts of Content Strategy: Past, Present, and Future
Ghosts of Content Strategy: Past, Present, and Future
Carrie Hane
 
Designing Future-Friendly Content
Designing Future-Friendly ContentDesigning Future-Friendly Content
Designing Future-Friendly Content
Carrie Hane
 
Building Your Own Content Strategy Roadmap
Building Your Own Content Strategy RoadmapBuilding Your Own Content Strategy Roadmap
Building Your Own Content Strategy Roadmap
Carrie Hane
 
Becoming a Change Agent
Becoming a Change AgentBecoming a Change Agent
Becoming a Change Agent
Carrie Hane
 
Using content strategy to become a change agent
Using content strategy to become a change agentUsing content strategy to become a change agent
Using content strategy to become a change agent
Carrie Hane
 
Web Content Strategy in a Multi-Channel World
Web Content Strategy in a Multi-Channel WorldWeb Content Strategy in a Multi-Channel World
Web Content Strategy in a Multi-Channel World
Carrie Hane
 
User focused content strategy that is just right
User focused content strategy that is just rightUser focused content strategy that is just right
User focused content strategy that is just right
Carrie Hane
 
10 reasons to choose wordpress
10 reasons to choose wordpress10 reasons to choose wordpress
10 reasons to choose wordpress
Carrie Hane
 

More from Carrie Hane (20)

The Secret is in the Connections
The Secret is in the ConnectionsThe Secret is in the Connections
The Secret is in the Connections
 
How to Measure Content ROI
How to Measure Content ROIHow to Measure Content ROI
How to Measure Content ROI
 
Content Models & Taxonomies: BFFs
Content Models & Taxonomies: BFFsContent Models & Taxonomies: BFFs
Content Models & Taxonomies: BFFs
 
How to Put Content First in the Design Process
How to Put Content First in the Design ProcessHow to Put Content First in the Design Process
How to Put Content First in the Design Process
 
Designing Connected Content With Craft CMS
Designing Connected Content With Craft CMSDesigning Connected Content With Craft CMS
Designing Connected Content With Craft CMS
 
Using Content as Design Material
Using Content as Design MaterialUsing Content as Design Material
Using Content as Design Material
 
Developer's Guide to Content Strategy
Developer's Guide to Content StrategyDeveloper's Guide to Content Strategy
Developer's Guide to Content Strategy
 
Connected Content: The Future of Information
Connected Content: The Future of InformationConnected Content: The Future of Information
Connected Content: The Future of Information
 
Content Strategy: The Method Behind the (CMS) Madness
Content Strategy: The Method Behind the (CMS) MadnessContent Strategy: The Method Behind the (CMS) Madness
Content Strategy: The Method Behind the (CMS) Madness
 
Creating a User-Centered-Online-Communications-Process
Creating a User-Centered-Online-Communications-ProcessCreating a User-Centered-Online-Communications-Process
Creating a User-Centered-Online-Communications-Process
 
Content-First Websites: From Theory to Reality
Content-First Websites: From Theory to RealityContent-First Websites: From Theory to Reality
Content-First Websites: From Theory to Reality
 
Setting Interface Foundations with IA
Setting Interface Foundations with IASetting Interface Foundations with IA
Setting Interface Foundations with IA
 
Ghosts of Content Strategy: Past, Present, and Future
Ghosts of Content Strategy: Past, Present, and FutureGhosts of Content Strategy: Past, Present, and Future
Ghosts of Content Strategy: Past, Present, and Future
 
Designing Future-Friendly Content
Designing Future-Friendly ContentDesigning Future-Friendly Content
Designing Future-Friendly Content
 
Building Your Own Content Strategy Roadmap
Building Your Own Content Strategy RoadmapBuilding Your Own Content Strategy Roadmap
Building Your Own Content Strategy Roadmap
 
Becoming a Change Agent
Becoming a Change AgentBecoming a Change Agent
Becoming a Change Agent
 
Using content strategy to become a change agent
Using content strategy to become a change agentUsing content strategy to become a change agent
Using content strategy to become a change agent
 
Web Content Strategy in a Multi-Channel World
Web Content Strategy in a Multi-Channel WorldWeb Content Strategy in a Multi-Channel World
Web Content Strategy in a Multi-Channel World
 
User focused content strategy that is just right
User focused content strategy that is just rightUser focused content strategy that is just right
User focused content strategy that is just right
 
10 reasons to choose wordpress
10 reasons to choose wordpress10 reasons to choose wordpress
10 reasons to choose wordpress
 

Recently uploaded

The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
Laura Byrne
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems S.M.S.A.
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
mikeeftimakis1
 
Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1
DianaGray10
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
Ralf Eggert
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Albert Hoitingh
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
James Anderson
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
DanBrown980551
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
BookNet Canada
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Guy Korland
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
Kari Kakkonen
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
91mobiles
 
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
Neo4j
 
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
Neo4j
 
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptxSecstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
nkrafacyberclub
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance
 
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
Neo4j
 
Microsoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdfMicrosoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdf
Uni Systems S.M.S.A.
 

Recently uploaded (20)

The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
 
Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
 
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
 
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
 
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptxSecstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
 
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
 
Microsoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdfMicrosoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdf
 

Content First – Planning Drupal Content Types

  • 1.
  • 2. Content First – Planning Content Types DrupalCamp Maryland February 10, 2012 Carrie Hane Dennison #DrupalCampMD #contentfirst @carriehd
  • 3. I Drupal Balance Interactive Inc. www.BalanceInteractive.com
  • 4. Why Should You Care About Content? • Better direction • Less guessing • Do it right the first time Balance Interactive Inc. www.BalanceInteractive.com
  • 5. When You Don’t Think About Content First • Misdirection • 11th hour $^*#storm • Migration headaches • Late, over-budget projects that don’t meet needs • No content at all • Re-dos • Goals not met • Unhappy end-users who toss out the site or Drupal Balance Interactive Inc. www.BalanceInteractive.com
  • 6. When You Think About Content First • Clear list of tasks • More depth to the content • Smooth path to launch • On-time, on-budget projects that meet needs now and in future • Happy end users & visitors Balance Interactive Inc. www.BalanceInteractive.com
  • 7. Collaborate • Pre-build meeting – content and development leads • Pre-define content types based on the actual content of the site • Content strategist leads meeting with lots of input from developer • Go through site map and wireframes to ensure you’re covering all bases for use of content Balance Interactive Inc. www.BalanceInteractive.com
  • 8. Defining Content Types • What needs to be included from the legacy system? • Review site map and wireframes – where are possible distinct content types? • Ask the client what they foresee changing • Name them, define the fields and taxonomies • Use non-technical, non-circular words to describe Balance Interactive Inc. www.BalanceInteractive.com
  • 9. When to Divide Content Types • Used in different ways across site? • Many unique fields? • Used in views? • Goal: Just enough – not too many, not too few Balance Interactive Inc. www.BalanceInteractive.com
  • 10. What to Fields to Include • Default - Rename fields? Include or delete? • Custom • List fields – name and type • Taxonomy vs select-list field • Labels? • Display fields? Balance Interactive Inc. www.BalanceInteractive.com
  • 11. Think About End Users • How comfortable are the end users with “technology”? • Make it easy for them to update site easily with little instruction • When possible, set up fields so they do not have to format text Balance Interactive Inc. www.BalanceInteractive.com
  • 12. Example Content Type Balance Interactive Inc. www.BalanceInteractive.com
  • 13. Balance Interactive Inc. www.BalanceInteractive.com
  • 14. Balance Interactive Inc. www.BalanceInteractive.com
  • 15.
  • 16. Futureproofing • Today: content being transferred, some enhancements • Tomorrow: add information and relationships, new types of content, known enhancements • Ask the question: What do you see happening with this content? • Make it easy to go from today to tomorrow • Add taxonomy • Think modular • Think views and taxonomy • Moving to mobile Balance Interactive Inc. www.BalanceInteractive.com
  • 17. Communication • Don’t work in a vacuum • Demand input • Ask questions and give options • Think like an end user and visitor • Be creative and push your boundaries Balance Interactive Inc. www.BalanceInteractive.com
  • 18. Conclusion • Avoid snowball effect • Embrace the creativity that Drupal allows • Everyone is happy – no do overs, time for fun things Balance Interactive Inc. www.BalanceInteractive.com
  • 19. QUESTIONS? Contact me: carrie.dennison@balanceinteractive.com Follow me: @carriehd View slides: http://slidesha.re/w4IhtE

Editor's Notes

  1. Ask how many are DevelopersDesignersThemersProject ManagersOther – what?
  2. I LOVE Drupal!I am not a developer, I am a content strategist. Why do I love Drupal? Because it is flexible and powerful. And I work with some awesome developers (and lots of other terrific people too!).Why should you listen to me? Because I’m going to tell you how to have more on-time, on-budget projects that meet their objectives and future-proof your website.
  3. How many of you work in teams to plan your build? Who is on that team? Project managers? Other developers? Content strategists?So, why should you – as developers – care about content? (Bullets)My goal is for developers to learn how to think more like non-technical, but often smart, end-users. And, to be fair, next week I’m talking to a group of content strategists to tell them why they need to work with developers and think more like them. So I’m a double agent. It is so important that everyone working on a web project speak the same language.Imagine a magazine – let’s say Sports Illustrated. It would pretty much suck without the content – and I do consider the pictures content. You don’t buy and read it because it has some cool font or you like how it is printed or because of the ads. I have not worked at a magazine, but I am certain that the content comes first. Articles start with a title, an author, and body copy. Photos and pull quotes are added. Lots of other things happen, and then it is printed. But that content also gets published to the website. That means the content needs to be displayed in a completely different way on a website. And don’t forget the mobile app. Same content, different delivery system. They don’t recreate the content for each delivery system. They have to think about the content first – what do they need for each delivery method – and then set each system up to accept that content. All websites should do the same.Let’s talk first about what might happen when you don’t start with content…
  4. When you don’t start building with content in mind, there are any number of things that could go wrong. Here are some of them.(bullets)Example: NASBONot planned properly – didn’t pay attention to the content that was coming overToo many content typesContent that did not provide the correct relationships between itemsNo creativity to take advantage of existing modules or content typesDevelopers who guessed – wronglyBottom line – late, WAY over budget (had to be built twice), and lots of frustration for the entire teamWe did recover, but at great cost (literally) and with much midnight oilNow let’s think about a world where you start with the content…
  5. Lots of good things happen when you start with content and then plan the build(bullets)Example: USTelecomContent types that (mostly) did what they needed to doComplex views (views within views)Developer who knew exactly what to doOn-time, under budget projectClient who can make modifications and continue to embrace the power of DrupalBalance Interactive has been building websites with Drupal for about 5 or 6 years. A lot has changed in the world of web development since then. I’m going to share our process for making sure content comes first and how we plan our Drupal content types for the content.
  6. Before anyone touches Drupal’s back end (other than setting up the dev environment and installing modules), we have a planning session. The two primary participants are the content strategist and lead developer. The project manager is consulted, and some questions are directed to the themer. (bullets)And even before this meeting, the content strategist starts to define the content types…
  7. We start with…(bullets)Names: short, distinct names that are easily recognizableUse words client uses for names and descriptions There are many considerations to dividing content….
  8. One question I usually come to the table with is “should this be its own content type?” We work with these questions and get to the decision together(bullets)Then we’re just like Goldilocks.Once we decide if something should be a distinct content types…
  9. As we work through each content type and views, we define all the fields, right down to the labels and whether to display fields on the node.Sometimes we have few or no custom fields, but that is all a strategic decision.We also take people into consideration…
  10. And by people, I mean the people who will be entering and maintaining the content. Do the editors know HTML? Does the client have staff resources to create images? Remember that many people still think of websites as “technology” and many are still uncomfortable with technology. When you make it easy and intuitive for them to enter the content, they are much happier.Here are some examples of some of a typical content types we build…
  11. You can see here how it is displayed. Point out fields, noderefs, template parts, body, menus
  12. This is what it looks like in the node edit view. WeRename the title to Page Name to avoid confusion because we always include the Page Title to populate the meta Title field for better SEO.Often include a call outSometimes include nodereferences to videos, images, calls to action
  13. Here is a more complicated display. Point out views, other content types that feed into them.You can see that these are fairly modular, so that they can be expanded or enhanced in the future.
  14. This is a seemingly simple content type, but it serves a complex purpose: it is the basis for lots of information being pulled in on a certain service offering. And because they are a distinct content type, there is room for expansion of this concept. Even more information can be related to this service offering.
  15. We all know that a website is never complete. Sure certain parameters are set today. But next month someone will have a new idea, and the CMS needs to be ready to accommodate without a complete re-do.And what is the #1 thing people want today? A mobile site. Building a site based on content helps turn a site into a mobile version. Don’t need that field? Don’t display it. Need to change the order of content blocks or fields? Not a problem. But if you build just 1 field with lots of formatting, that will be difficult to do. Drupal makes it so easy to create modular content. This cannot be said for every CMS.In all of this one thing is critical…
  16. Communication… without it, you’re doomed.(bullets)Drupal can seemingly do anything, but it takes time for some things. So consider whether it is worth the effort. Compromises need to be made on all sides. Maybe the strategists needs to sacrifice some cool auto displays for a less complicated build. Maybe developers need to figure out how to make a view display within a view.
  17. Some final thoughts about dos and don’ts of Drupal builds (or any CMS build, for that matter)a snowman is nice, an avalanche is notSomething I have said many times is “I love Drupal because our developers never tell me something can’t be done.” (Of course, some things come at too high a price, but they could be done.)Since you don’t have to rebuild the site next year, you can do fun things like create a new module or add some other cool functionality