Changeset 9965 for branches

Show
Ignore:
Timestamp:
07/03/08 10:52:00 (3 months ago)
Author:
phasefx
Message:

brute force readjustment of first spine/pocket label in a given print session to eliminate .2cm of extra top margin

Location:
branches/rel_1_2_2/Open-ILS/xul/staff_client/server
Files:
1 added
1 modified

Legend:

Unmodified
Added
Removed
  • branches/rel_1_2_2/Open-ILS/xul/staff_client/server/cat/spine_labels.js

    r7296 r9965  
    230230                                        var lw = Number($('lw').value) || 8; var ll = Number($('ll').value) || 9; /* spine label width and length */ 
    231231                                        var plw = Number($('plw').value) || 28; var pll = Number($('pll').value) || 9; /* pocket label width and length */ 
    232                                         var html = "<html><head><link type='text/css' rel='stylesheet' href='data:text/css,pre{font-size:" + pt; 
    233                                         html += "pt; page-break-after: always;}'></link><title>Spine Labels</title></head><body>\n"; 
     232                                        var html = "<html><head>"; 
     233                    html += "<link type='text/css' rel='stylesheet' href='/xul/server/skin/print.css'></link>" 
     234                    html += "<link type='text/css' rel='stylesheet' href='data:text/css,pre{font-size:" + pt + "pt;}'></link>"; 
     235                    html += "<title>Spine Labels</title></head><body>\n"; 
    234236                                        var nl = document.getElementsByAttribute('name','template'); 
    235237                                        for (var i = 0; i < nl.length; i++) { 
     
    241243                                                for (var j = 0; j < volume.copies().length; j++) { 
    242244                                                        var copy = volume.copies()[j]; 
    243                                                         html += '<pre>\n'; 
     245                            if (i == 0) { 
     246                                                        html += '<pre class="first_pre">\n'; 
     247                            } else { 
     248                                                        html += '<pre class="not_first_pre">\n'; 
     249                            } 
    244250                                                        var gb = nl[i].getElementsByTagName('groupbox')[0]; 
    245251                                                        var nl2 = gb.getElementsByAttribute('name','spine');