Date post: | 18-Nov-2014 |
Category: |
Technology |
Upload: | carrie-hane-dennison |
View: | 3,072 times |
Download: | 0 times |
Content First – Planning Content TypesDrupalCamp Maryland
February 10, 2012
Carrie Hane Dennison
#DrupalCampMD#contentfirst@carriehd
I
Balance Interactive Inc. www.BalanceInteractive.com
Drupal
Why Should You Care About Content?
Balance Interactive Inc. www.BalanceInteractive.com
• Better direction
• Less guessing
• Do it right the first time
When You Don’t Think About Content First
Balance Interactive Inc. www.BalanceInteractive.com
• 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
When You Think About Content First
Balance Interactive Inc. www.BalanceInteractive.com
• 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
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
Balance Interactive Inc. www.BalanceInteractive.com
• 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
When to Divide Content Types
Balance Interactive Inc. www.BalanceInteractive.com
• Used in different ways across site?
• Many unique fields?
• Used in views?
• Goal: Just enough – not too many, not too few
What to Fields to Include
Balance Interactive Inc. www.BalanceInteractive.com
• Default - Rename fields? Include or delete?
• Custom
• List fields – name and type
• Taxonomy vs select-list field
• Labels?
• Display fields?
Think About End Users
Balance Interactive Inc. www.BalanceInteractive.com
• 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
Example Content Type
Balance Interactive Inc. www.BalanceInteractive.com
Balance Interactive Inc. www.BalanceInteractive.com
Balance Interactive Inc. www.BalanceInteractive.com
Futureproofing
Balance Interactive Inc. www.BalanceInteractive.com
• 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
Communication
Balance Interactive Inc. www.BalanceInteractive.com
• 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
Conclusion
Balance Interactive Inc. www.BalanceInteractive.com
• Avoid snowball effect
• Embrace the creativity that Drupal allows
• Everyone is happy – no do overs, time for fun things
QUESTIONS?
Contact me: [email protected]
Follow me: @carriehd
View slides: http://slidesha.re/w4IhtE