Finally moved event blocks content to pre-process-node.
Added pre-process-page hook for printing to play with vars.