4. What I’m Good At
• User-friendly interfaces
• Standards-based front-end
• Organization and planning
Designer-Friendly EE Engine Summit 4
5. What I’m Good At What I’m Not
• User-friendly interfaces • Programming
• Standards-based front-end • Databases
• Organization and planning • Servers and hosting
Designer-Friendly EE Engine Summit 5
6. What I’m Good At What I’m Not
• User-friendly interfaces ✓ • Programming n/a
• Standards-based front-end ✓ • Databases n/a
• Organization and planning ✓ • Servers and hosting n/a
Designer-Friendly EE Engine Summit 6
7. ☺
Designer + EE =
☺
Advantages (?)
Designer-Friendly EE Engine Summit 7
11. Documentation
• Process - installation, configuration, go-live
• EE dev - channels, custom fields, categories ...
everything
• Server environment, version control
My Tools of Choice
• Basecamp - basecamp.com
• Dev Docs - devot-ee.com/add-ons/dev-docs
Designer-Friendly EE Engine Summit 11
12. Project Management
Basecamp
To-do List Templates & Projects
• Installation
• Configuration
• Go live
• Everything in between
Designer-Friendly EE Engine Summit 12
21. Templates & Groups
• Chunking
train-ee.com/.../02-chunking-up-the-
main-template-into-a-collection-of-
embedded-templates
• Limit embeds, try out
Snippets and Global
Variables*
loweblog.com/downloads/ee-parse-
order.pdf
Designer-Friendly EE Engine Summit 21
22. Templates & Groups
• Smart conditionals
devot-ee.com/add-ons/ifelse
derekallard.com/blog/post/simple-vs-complex-conditionals-in-
expressionengine-templates
• Organization and naming conventions
Designer-Friendly EE Engine Summit 22
23. Add-Ons
Designer-Friendly EE Engine Summit 23
http://flic.kr/p/chdd4
24. Text Editors
• v2.5 Rich Text Editor*
vimeo.com/37280018
• Wygwam
devot-ee.com/add-ons/wygwam
Designer-Friendly EE Engine Summit 24
36. User Experience
Designer-Friendly EE Engine Summit36
http://flic.kr/p/4NWv4G
37. Better Publish Forms
Custom Fields
Good Field Labels & Instructions
• HTML allowed
• Instructions on steriods
ee-garage.com/nsm-publish-hints
Designer-Friendly EE Engine Summit 37
38. Better Publish Forms
Custom Fields
The Right Fieldtype for Your Client
• VZ Address
devot-ee.com/add-ons/vz-address
Designer-Friendly EE Engine Summit 38
39. Better Publish Forms
Publish Layouts
eeinsider.com/blog/help-troubleshoot-publish-layouts/
Designer-Friendly EE Engine Summit 39
40. Better Publish Forms
Title & Title URL Labels
devot-ee.com/add-ons/mx-title-control
Designer-Friendly EE Engine Summit 40
41. Better Publish Forms
Title & Title URL Labels
devot-ee.com/add-ons/mx-title-control
Designer-Friendly EE Engine Summit 41
44. What I Will Always Do What I Might Do
• Modified install/upgrade • Low Variables
• Security changes • Playa
• Good templating practices
• Single Entry
• Add-ons
• NavEE/Structure
• Dev Docs
• Matrix
• MX Title Control*
• VZ Address
• Wygwam*
• Devot:ee Monitor*
Designer-Friendly EE Engine Summit 44
45. ?
How Far Do You Go
Designer-Friendly EE Engine Summit 45
46. Know Your Project!
• Budget
• Timeline
• Functionality requirements
• Content authors - number, skill
• Publishing workflows
• Your own skill level
Designer-Friendly EE Engine Summit 46
47. • Document, document, document
• Plan, plan, plan
• Get out of your comfort zone
• Try add-ons
• Focus on user experience
Designer-Friendly EE Engine Summit 47
http://flic.kr/p/5WrMdi
48. More Info ☺
• NSM config bootstrap
ee-garage.com/nsm-config-bootstrap
• ExpressionEngine Site Strategy with Dev Docs
expressionengine.com/blog/entry/
expressionengine_site_strategy_with_dev_docs
• EE, Faster
speakerdeck.com/u/jacobrussell/p/ee-faster
• Parse Order and Low Variables
gotolow.com/blog/parse-order-and-low-variables
Designer-Friendly EE Engine Summit 48
49. More Info ☺
• Relationships with Playa
mijingo.com/products/screencasts/playa-relationships-expressionengine/
• Switchee
devot-ee.com/add-ons/switchee
• NSM override.css
ee-garage.com/override-css
• Nerdery Theme
github.com/litzinger/Nerdery-Theme
Designer-Friendly EE Engine Summit 49