Rating is available when the video has been rented.
This feature is not available right now. Please try again later.
Published on Aug 21, 2014
What belongs in a .tpl file? What should go in a pre-process function? What doesn't belong in your theme?
While there are lots of suggestions and conventions around questions like these, there are no hard-and-fast rules. This talk will attempt to more solidly codify some of the unwritten rules of theming. It will outline and expand upon ten (or more) rules – culled from the experiences of NPR's Drupal developers as we built our Core Publisher platform – that will hopefully make your themes cleaner, more consistent, and more maintainable.
In addition, it should be noted that this talk will be intentionally provocative (perhaps even a tad raucous). Questions, doubts, and counter-arguments are more than welcome!