Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Abstract to Absolute

Fred Boyle
October 16, 2011

Abstract to Absolute

Thinking through the process of going from the abstract content to the absolute needed for EE implementation.

Fred Boyle

October 16, 2011
Tweet

More Decks by Fred Boyle

Other Decks in Programming

Transcript

  1. ★ Understanding the site’s content ★ Mapping the content +

    functionality ★ Getting it all into ExpressionEngine STEPS
  2. ★ Sports blog (American Football) ★ Presents and grades the

    game day experience ★ Provide a schedule of upcoming games to be reviewed ★ Share Twitter and Flickr content THE SITE — BESTGAMEDAY.COM
  3. ★ What are our content buckets? ★ Do the buckets

    relate? If so how? ★ What functionality is attached to each bucket? ★ Keep the content manager in mind CONTENT MAPPING
  4. CONTENT MAPPING TOOLS ★ Pencil + paper ★ Text editor

    ★ Spreadsheet (Excel, Numbers, etc.) ★ Diagraming tool (OmniGraffle, Visio) ★ Whatever works for you
  5. CONTENT MAPPING THE BUCKETS — DETAILS POST ★ title ★

    author ★ date ★ content ★ comments GAME ★ title ★ author ★ date ★ content ★ comments ★ home team ★ away team ★ grade STATIC PAGE ★ title ★ content HOME PAGE ★ 3 items w/ photo, headline and short text
  6. CONTENT MAPPING THE BUCKETS — DETAILS (revised) POST/GAME ★ title

    ★ author ★ date ★ content ★ comments ★ is this a game? ★ home team ★ away team ★ grade STATIC PAGE ★ title ★ content HOME PAGE ★ 3 items w/ photo, headline and short text
  7. CONTENT MAPPING THE BUCKETS — DETAILS (alternative) POST ★ title

    ★ author ★ date ★ content ★ comments ★ relates to game ★ grade GAME ★ title ★ date ★ home team ★ away team STATIC PAGE ★ title ★ content HOME PAGE ★ 3 items w/ photo, headline and short text
  8. FUNCTIONALITY ★ List upcoming games ★ Schedule of games ★

    List graded games ★ Insert images and videos in content ★ Add games prior to their occurrence and being graded
  9. PLANNING THE FIELD TYPES ★ title ★ author ★ date

    ★ content ★ comments ★ is this a game? ★ home team ★ away team ★ grade POST/GAME ➡ EE ➡ EE ➡ EE ➡ text area ➡ functional ➡ checkbox/drop-down ➡ short text (optional) ➡ short text (optional) ➡ drop-down (optional)
  10. PLANNING THE FIELD TYPES ★ 3 items w/ photo, headline

    and short text HOME PAGE ➡ matrix ‣ photo ‣ headline ‣ blurb ➡ file ➡ short text ➡ short text
  11. GETTING IT ALL INTO EE CHANNELS ★ Posts ★ Pages

    ★ Home Page FIELD GROUPS ★ Post ★ Page ★ Home Page
  12. THINGS TO REMEMBER ★ Separate the content from the layout/display

    when working on buckets ★ Keep the future in mind ★ Keep it simple for you to maintain ★ Use your site map as a reference
  13. RECOMMENDED CONVENTIONS ★ Use singular for field groups, plural for

    channels ★ Use a unique + clear prefix for field names for each field group ex: post-content, post-home-team, post-grade