is lame Don’t call theme() Use #theme=‘table’, not theme(‘table’) Don’t call drupal_render(). Let that happen later. page callback Thursday, November 10, 11
ajax delivery Future callbacks: Atom, YAML, Docbook Menu item can provide delivery callback hook_page_delivery_callback_alter() - run time changes See WSCCI Initiative for D8 delivery callback Thursday, November 10, 11
Security: Many folks were printing unsafe data from $node->field_foo Performance: Only theme stuff that gets output Empowerment: Template author has one workplace Backwards Compat: You don’t have to use it! Thursday, November 10, 11
renderable element. Applies when using node access Can use any cache key, expiry, bin. Most uses are site specific. @see forum_block_view() Thursday, November 10, 11