From: phasefx Date: Fri, 12 Jun 2009 14:02:10 +0000 (+0000) Subject: porting the "top-margin label fix" from 1.2 X-Git-Url: https://old-git.evergreen-ils.org/?a=commitdiff_plain;h=72fab4f563a91baa7fc61deb9cb6405cc3a7f9b6;p=Evergreen.git porting the "top-margin label fix" from 1.2 git-svn-id: svn://svn.open-ils.org/ILS/branches/rel_1_4_0@13378 dcc99617-32d9-48b4-a31d-7c20da2025e4 --- diff --git a/Open-ILS/xul/staff_client/server/cat/spine_labels.js b/Open-ILS/xul/staff_client/server/cat/spine_labels.js index 74cce91937..11f692bf70 100644 --- a/Open-ILS/xul/staff_client/server/cat/spine_labels.js +++ b/Open-ILS/xul/staff_client/server/cat/spine_labels.js @@ -230,8 +230,10 @@ var mm = Number($('mm').value); if (mm == NaN) mm = 2; /* middle margin */ var lw = Number($('lw').value) || 8; var ll = Number($('ll').value) || 9; /* spine label width and length */ var plw = Number($('plw').value) || 28; var pll = Number($('pll').value) || 9; /* pocket label width and length */ - var html = "Spine Labels\n"; + var html = ""; + html += "" + html += ""; + html += "Spine Labels\n"; var nl = document.getElementsByAttribute('name','template'); for (var i = 0; i < nl.length; i++) { if (typeof idx == 'undefined' || idx == null) { } else { @@ -241,7 +243,11 @@ for (var j = 0; j < volume.copies().length; j++) { var copy = volume.copies()[j]; - html += '
\n';
+                            if (i == 0) {
+    							html += '
\n';
+                            } else {
+    							html += '
\n';
+                            }
 							var gb = nl[i].getElementsByTagName('groupbox')[0];
 							var nl2 = gb.getElementsByAttribute('name','spine');
 							for (var k = 0; k < nl2.length; k++) {
diff --git a/Open-ILS/xul/staff_client/server/skin/print.css b/Open-ILS/xul/staff_client/server/skin/print.css
new file mode 100644
index 0000000000..af654bb78c
--- /dev/null
+++ b/Open-ILS/xul/staff_client/server/skin/print.css
@@ -0,0 +1,8 @@
+.first_pre {
+    page-break-after: always;
+    margin-top: -0.20cm;
+}
+
+.not_first_pre {
+    page-break-after: always;
+}