[OPEN-ILS-GENERAL] When the Printer Settings Editor stops working

Thomas Berezansky tsbere at mvlc.org
Wed Jan 25 17:22:09 EST 2012


Holds and transits, by default, use the "Default" context, not the  
receipt context. This is a matter of contention amongst libraries,  
whether or not they are "receipts".

The solution was to, for master/2.2, add an option to allow selecting  
of a printer context per template. Other consortia have, I am told,  
modified the client to use the "receipt" context for those slips. Our  
libraries just use the "default" context only for those machines that  
print hold or transit slips, and print other things from other  
workstations right now.

Thomas Berezansky
Merrimack Valley Library Consortium


Quoting George Tuttle <gtuttle at prlib.org>:

> DAMN!
>
> *	I deleted all prefs.js files
> *	Deleted all OpenILS folders
> *	Uninstalled Evergreen Staff and made sure there were no earlier
> versions of Evergreen
> *	Re-booted the computer
> *	Re-installed Evergreen Staff/Client
> *	Went to Printer Settings Editor
> *	Selected "Receipt"
> *	Clicked on "Set Default Printer and Print Test Page" and set my
> receipt printer as Epson TM-T88V (the test page printed)
> *	Clicked on "Page Settings" and set my page setup
> *	And then I check-in a transit hold and it fails to print to the
> receipt printer, but prints to the printer that is used for the Holds Pull
> List, instead
>
> More. When I allowed it to prompt, it would prompt to the wrong printer. If
> I selected the Epson from the prompt, it would print an 8 1/2 inch receipt
> w/.5 inch margin. Click on Printing Preferences from the prompt and I saw HP
> LaserJet preferences, not Epson.
>
> Any thoughts? The computer I was using runs Windows XP. I will check to see
> if I am having this problem on any computers running Windows 7
>
> George the Librarian
> Piedmont Regional Library System
> Winder, GA
> -----Original Message-----
> From: open-ils-general-bounces at list.georgialibraries.org
> [mailto:open-ils-general-bounces at list.georgialibraries.org] On Behalf Of
> Thomas Berezansky
> Sent: Wednesday, January 25, 2012 1:19 PM
> To: Evergreen Discussion Group
> Subject: Re: [OPEN-ILS-GENERAL] When the Printer Settings Editor stops
> working
>
> The prefs.js file lives in the user's profile directory, usually in
> the Roaming section...but some of the printer settings may (when using
> per-machine registration) may be in the staff client install directly
> or in the user's profile directory.
>
> Unless you wiped out all the profile (roaming and local and such)
> folders and the install directory you can't be certain some settings
> aren't kicking around still.
>
> Thomas Berezansky
> Merrimack Valley Library Consortium
>
>
> Quoting George Tuttle <gtuttle at prlib.org>:
>
>> Thanks, I will test this. I don't understand why when I deleted the
> OpenILS
>> folder didn't wipe out the prefs.js file. It should have, shouldn't it?  I
>> guess not.
>>
>> George the Librarian
>> Piedmont Regional Library System
>> Winder, GA
>>
>> -----Original Message-----
>> From: open-ils-general-bounces at list.georgialibraries.org
>> [mailto:open-ils-general-bounces at list.georgialibraries.org] On Behalf Of
>> Thomas Berezansky
>> Sent: Wednesday, January 25, 2012 10:52 AM
>> To: open-ils-general at list.georgialibraries.org
>> Subject: Re: [OPEN-ILS-GENERAL] When the Printer Settings Editor stops
>> working
>>
>> I assume that part of the problem is differences in what context is
>> expected for a given receipt template.
>>
>> Hold and Transit *slips* use the default context, for example, while
>> some groups expect them to use the receipt context.
>>
>> To reset all printing related preferences you would need to wipe out
>> the prefs.js file or the proper lines within it (or use the
>> "about:config" interface from the admin menu) to remove all set
>> preferences that start with "print.", as well as remove all
>> gPrintSettings.* files from the chrome directory (profile or install
>> directory, as appropriate).
>>
>> Once things are reset you would need to re-configure your printing,
>> obviously, but extra settings will no longer be there.
>>
>> Thomas Berezansky
>> Merrimack Valley Library Consortium
>>
>>
>> Quoting George Tuttle <gtuttle at prlib.org>:
>>
>>> The problem:
>>>
>>> On some circulation computers the Printer Settings Editor in Evergreen
>>> Staff/Client works, and on others , it doesn’t.
>>>
>>>
>>>
>>> In cases where it doesn’t, “Set Default Printer and Print Test Page”
>>> responds and prints a test page to the correct printer. And the test page
>>> will follow the page settings set in the Printer Settings Editor. BUT in
>>> Check Out and Check In, it will ignore the Printer Settings Editor and
>>> receipts will print to the holds pull list, default printer and other
>>> bizarre behavior. And though one can select the printer prompt option,
>> that
>>> can result in an unusable, 8 ½ inch receipt with a ½ inch margin.
>>>
>>>
>>>
>>> Is there a solution to this problem? Deleting the OpenILS folder, doesn’t
>>> help. Playing with the Printer Property in Windows, doesn’t work either
>>>
>>>
>>>
>>> Evergreen version 2.1.1
>>>
>>>
>>>
>>> Thanks
>>>
>>>
>>>
>>> George Tuttle
>>>
>>> Computer Services Librarian
>>>
>>> Piedmont Regional Library System
>>>
>>> 770-867-2762 x113
>>>
>>> 770-891-0654 (cell)
>>>
>>> 770-867-7483 (fax)
>>>
>>>  <mailto:gtuttle at prlib.org> gtuttle at prlib.org
>>>
>>>
>>>
>>>
>>
>>
>



More information about the Open-ils-general mailing list