Created attachment 17167 [details] what's printing on the fines page When printing the fines page using the File > Print option it prints just the list of fines, which is great, but it should include the name somewhere on there and probably the barcode too. This might mean changing the fines page and putting a name at the top of it in the browser as well. We certainly don't want it to print the entire page you see in the browser cause the tabs and search box aren't necessary, but we do need some sort of identification of who's fines these are.
This really ought to fall under customisable slips/notices, imo. Some places aren't going to want this feature, if we make it part of slips/notices (as a configurable output) then libraries can use whatever is available to the notices in this template.
I'd agree if I was asking for a receipt (which there is another ticket for), but this is just a problem with the print page option in the browser. The CSS is removing the bit with the identifying information (or whatever makes the page printable is).
I still disagree - I think the real issue here is that there needs to be a printable version of that page that is customisable by libraries. They ought to be able to add whatever message they want to that view, such as (but not limited to) * information about how to pay this fine * do I see only outstanding fines, only paid fines, or all fines on the printout? * do we put the cardnumber or borrower name on the printout? those things would require at least three, probably more, different sysprefs. I think just "changing the css" is the wrong solution here. If all you want is a CSS fix, then just add that to the intranetuserCSS as an override.
I think it's two issues. I totally agree with you that we need a customizable way to print this page as a receipt. But I don't know if you can add something to the intranetusercss to get the section on the left to print on this page when printing in the browser ... I don't know how to get something that isn't there to be added using that preference.
You could do it something like this: in intranetuserCSS: @media screen { .stuff { visibility: hidden; } } @media print { .stuff { ... name and barcode styling goes here ... } } Then we need to add something like this to the .tt file for the fines page: <div class="stuff">... Name and/or barcode information ....</div>
The current print version of this page is not very nice, but it includes the left column with the patron information. As others have said, we need a nice way to print fines, as a customizable slip. Original bug is 'fixed' tho.