I'm fiddling around some, trying to fix this myself.
Code:
<link rel="stylesheet" href="../../../css/style.css" type="text/css" media="print" />
Adding the stylesheet for media="print" fixes a lot of the problems with the layout, so it looks like the actual webpage more, but only one page is still printed.
Hopefully I'll find the problem with that, and maybe how to add a work log date (the printed log of course needs to show what date it is about...). I also removed the facebook button that has no use at all in the printed log but is only annoying.
I did that with
Code:
.statusblueButton {visibility: hidden;}