Re: [OPEN-ILS-GENERAL] fine generator
The fine generator can't be run via action/trigger. However, unless you have hourly or otherwise less than daily fines, you also only need to run it once a day. If you do have hourly or otherwise less than daily fines then you really only need to run it once per the smallest fine period you have. At checkin fine generation should help catch any stragglers on less than daily fine generation, which means that you may only need to run it once every few fine periods instead (say, every 3 hours when you have hourly fines). Thomas Berezansky Merrimack Valley Library Consortium Quoting Jesse Ephraim jephr...@roanoketexas.com: (We are running Evergreen 2.0.9 on Ubuntu 10.04) We have been having multiple issues with our fine generator. Sometimes it locks up, and sometimes multiple instances try to start (we have it locked down to only one instance). Right now the OpenSRF crontab is set to run it every 31 minutes. How much more efficient (or less error-prone) are action triggers? If we set an action trigger to run when an item is checked in, would it pass item-specific variables to fine_generator.pl so it will only run it on that one item? On a related note, does anyone use any monitoring software to notify you when key processes hang up or stop? Thanks much! Jesse Ephraim Director, Roanoke Public Library 308 S. Walnut Roanoke, Texas 76262 (817) 491-2691 jephr...@roanoketexas.com
Re: [OPEN-ILS-GENERAL] Circ Modifier Count Groups
Those are very limiting in their current form. The current system only counts checkouts at the circ lib, its descendants, and its ancestors. It also only works if the rule is applied to the most specific rule of those that apply to the circulation when fallthrough is in use. I coded a new version, however, that is awaiting review. It was designed to work well with fallthrough and support much more varied configurations: https://bugs.launchpad.net/evergreen/+bug/876517 Thomas Berezansky Merrimack Valley Library Consortium Quoting Joan Kranich jkran...@cwmars.org: Hi, I am setting up the Circ Modifier Count Groups in the Evergreen Circulation Polices (under Admin|Local in the client). I would like to limit the number of checkouts of a specific circulation modifier across all libraries. For example I would like to set up a limit of a total of 20 DVDs per patron from all owning libraries. If that is not possible then I would limit based on an individual library. Is anyone using Circ Modifier Count Groups in the Evergreen Circulation Polices? Do you have a specific standing penalty set up for controlling the number of checkouts by circulation modifier. I am not finding it to work very well so any advice is welcome. Thanks! Joan Joan Kranich C/W MARS Member Services jkran...@cwmars.org 508-755-3323 ext. 21
Re: [OPEN-ILS-GENERAL] Circ Modifiers not working as expected
Circ matchpoint rules without a defined circulation modifier will match *any* circulation modifiers. This is an extension of the more generic rule of an empty match field in the circ or hold matrix matches anything - that is, if you don't fill in a field (leaving it NULL in the DB) then it doesn't get used as a limiter. Thus, if you have more specific rules without circ modifiers your circ modifier based rules will not be consulted. On a different note, Duration and Fine rules should exist on the Admin-Server Administration menu in the staff client. Thomas Berezansky Merrimack Valley Library Consortium Quoting John Morris jmor...@beau.org: Obviously I'm missing some basic assumption about how circ modifiers work. Up until now we didn't need them, as we managed to get all of our policies implemented without them. But we are just starting to circulate laptops and they can't be shoehorned in. So in addition to the default policy the system was initially installed with I added BTOP-Laptop with the following: Permission Group: Users Circulate: Yes Duration Rule: 7_days_0_renew Max Fine Rule: overdue_equip_max Recurring Fine Rule: 10_dollar_per_day (I created this entry in the database manually, couldn't find an exposed UI for creating new ones) User Age Lower Bound: 18 years Then I put this circ modifier on all ten laptops. So everything should be good, yet when we tried to circulate one we still got the default two weeks for the due date. Should it not always apply the circ modifier and either make it one week or if something is wrong not allow a checkout at all?
Re: [OPEN-ILS-GENERAL] Patron Searching
Depends on your version. I don't recall if it made it into 2.1, but master has an org unit setting for number of results. The better option, however, may be to provide additional information. Like the first letter or two of the first name, for example. Thomas Berezansky Merrimack Valley Library Consortium Quoting Rebecca Larocque rebecca.laroc...@cityofnorthbay.ca: Good afternoon! I have a question about patron searching - is there any way to display more than 50 results? Say, for example, I do a search for Smith and what we get returned is only up to C Smith. Thanks, Rebecca Rebecca Larocque Head of Information Services, North Bay Public Library 271 Worthington St. East North Bay, ON P1B 1H1 705-474-4830 FAX 705-495-4010 rebecca.laroc...@cityofnorthbay.camailto:rebecca.laroc...@cityofnorthbay.ca [N]othing is more fatal to the maidenly delicacy of speech than the run of a good library. -Robertson Davies
Re: [OPEN-ILS-GENERAL] Library Settings
We assign update permissions to those settings we want library staff to be able to change, then give the staff those permissions at the system level. We don't give them the all settings permission, so they can only change the settings we let them. They can, however, see all the settings and their values (as well as where they are set). If they want something changed that we don't let them change themselves they ask us and we make decisions on a request by request basis. Thomas Berezansky Merrimack Valley Library Consortium Quoting Tim Spindler tspind...@cwmars.org: I was wondering what others are doing in giving their member libraries permissions to change Library Settings. For instance, we can see that it would be good for a library to control their own reshelving period but we don't necessarily want them to be able to change what fields are required in the patron record because there is system wide policies on this. -- Tim Spindler Manager of Library Applications tspind...@cwmars.org 508-755-3323 x20 IM: tjspindler (AOL, meebo, google wave) C/W MARS, Inc. 67 Millbrook St, Suite 201 Worcester, MA 01606 http://www.cwmars.org *P** Go Green - **Save a tree! Please don't print this e-mail unless it's really necessary.*
Re: [OPEN-ILS-GENERAL] Receipt printers for Linux
I know I have gotten Epson receipt printers to work on Ubuntu 10.04. That is about as far as I have gone with it. Thomas Berezansky Merrimack Valley Library Consortium Quoting Buzzy Nielsen bu...@hoodriverlibrary.org: Hello, Does anyone have a recommendation for a good receipt printer for Evergreen that's also Linux-compatible? We need new printers, and our staff workstations will eventually be migrated to a Debian-based Linux distro like Ubuntu or Mint. Thus, I want to make sure I'm buying a printer that plays well with Linux. Based on looking through the list archives, and my own research, I'm leaning toward the Star TSP100, but I'd love to hear other suggestions as well as thoughts on the cost of replacement rolls. Thanks! Cheers! Buzzy Nielsen * Library Director Hood River County Library District 502 State St Hood River OR 97031 541-387-7062 http://hoodriverlibrary.org
Re: [OPEN-ILS-GENERAL] Installing OpenSRF on RHEL5
I highly recommend not using RHEL for Evergreen, due to their general policy of using older stable, fully tested internally versions of packages. Evergreen tends to use a lot of newer features. If you want a redhat style distro, go with the latest Fedora. It is much better tested. Thomas Berezansky Merrimack Valley Library Consortium Quoting Paul Hoffman p...@flo.org: I'm trying to install OpenSRF 2.0.0 on RHEL5 folowing the instructions at http://evergreen-ils.org/dokuwiki/doku.php?id=opensrf:2.0:install and have gotten as far as step 5, at which point reality (on my server) begins to diverge from the instructions. I had to make a few changes in src/extras/Makefile.install because of problems installing some Perl modules (excruciating details available upon request) and because ftp.gnu.org was being very, very slow today: # diff -u src/extras/Makefile.install* --- src/extras/Makefile.install 2011-08-10 16:51:15.0 -0400 +++ src/extras/makefile.install.p...@flo.org2011-08-10 16:51:17.0 -0400 @@ -57,7 +57,8 @@ AUTOCONF_PKG=autoconf-2.65 LIBTOOL_HOST=http://ftp.gnu.org/gnu/libtool LIBTOOL_PKG=libtool-2.2.6b -AUTOMAKE_HOST=http://ftp.gnu.org/gnu/automake +#AUTOMAKE_HOST=http://ftp.gnu.org/gnu/automake +AUTOMAKE_HOST=ftp://aeneas.mit.edu/pub/gnu/automake AUTOMAKE_PKG=automake-1.11 # libmemcached is only packaged on newer distros @@ -145,11 +146,6 @@ perl-Cache-Memcached \ perl-Class-DBI-AbstractSearch \ perl-Class-DBI-SQLite \ - perl-DateTime \ - perl-DateTime-Format-ISO8601 \ - perl-DateTime-Format-Mail \ - perl-DateTime-Set \ - perl-DateTime-TimeZone \ perl-DBI \ perl-Email-Send \ perl-Error \ @@ -206,10 +202,6 @@ perl-Class-DBI \ perl-Class-DBI-AbstractSearch \ perl-Class-DBI-SQLite \ - perl-DateTime-Format-Builder \ - perl-DateTime-Format-ISO8601 \ - perl-DateTime-Format-Mail \ - perl-DateTime-Set \ perl-devel \ perl-Error \ perl-File-Find-Rule \ (The commented-out Perl modules I installed manually.) When I ran make -f src/extras/Makefile.install rhel all seemed to go well, but when I began step 5 (/etc/init.d/ejabberd stop) I discovered that ejabberd hasn't been fully installed -- there's no ejabberd user, /etc/init.d/ejabberd doesn't exist, etc. So I followed the instructions in the ejabberd installation guide (ejabberd-2.1.2/doc/guide.html or some such) -- creating the ejabberd system user, copying bin/ejabberd.init to /etc/init.d/ejabberd, etc. But ejabberd won't start: # /etc/init.d/ejabberd start Starting ejabberd... Kernel pid terminated (application_controller) ({application_start_failure,kernel,{shutdown,{kernel,start,[normal,[]]}}}) Kernel pid terminated (application_controller) ({application_start_failure,kernel,{shutdown,{kernel,start,[normal,[]]}}}) Session terminated, killing shell... ...killed. (I hit Ctrl-C to stop it after the second error message.) Has anyone successfully installed OpenSRF on RHEL5 or have any idea why ejabberd wouldn't have been fully installed? I'm tempted to install ejabberd using yum (from EPEL), but I'm afraid it'll seem to work only to cause me big headaches later on. Thanks in advance, Paul. -- Paul Hoffman p...@flo.org Systems Librarian Fenway Libraries Online c/o Wentworth Institute of Technology 550 Huntington Ave. Boston, MA 02115 (617) 445-2914 (617) 442-2384 (FLO main number)
Re: [OPEN-ILS-GENERAL] Installing OpenSRF on RHEL5
In Evergreen, targets exist for debian-squeeze ubuntu-lucid fedora14 centos rhel The latter two I don't recommend for previously noted reasons. Gentoo would currently require a lot more manual figuring out. I think someone else was working on some of that at one point, not sure at this point. MVLC is pretty much running on ubuntu-lucid right now. Thomas Berezansky Merrimack Valley Library Consortium Quoting Paul Hoffman p...@flo.org: Thomas, On Wed, Aug 10, 2011 at 05:13:15PM -0400, Thomas Berezansky wrote: I highly recommend not using RHEL for Evergreen, due to their general policy of using older stable, fully tested internally versions of packages. Yeah, that bugs me to no end. Evergreen tends to use a lot of newer features. Yay! If you want a redhat style distro, go with the latest Fedora. It is much better tested. Thanks for the advice. I was hoping to do it on RHEL just because we have a spare server running RHEL, but maybe I can wipe it and try Fedora. Or -- actually -- is anyone using Gentoo? That's my distro of choice for personal stuff. Paul. Thomas Berezansky Merrimack Valley Library Consortium Quoting Paul Hoffman p...@flo.org: I'm trying to install OpenSRF 2.0.0 on RHEL5 folowing the instructions at http://evergreen-ils.org/dokuwiki/doku.php?id=opensrf:2.0:install and have gotten as far as step 5, at which point reality (on my server) begins to diverge from the instructions. I had to make a few changes in src/extras/Makefile.install because of problems installing some Perl modules (excruciating details available upon request) and because ftp.gnu.org was being very, very slow today: # diff -u src/extras/Makefile.install* --- src/extras/Makefile.install 2011-08-10 16:51:15.0 -0400 +++ src/extras/makefile.install.p...@flo.org2011-08-10 16:51:17.0 -0400 @@ -57,7 +57,8 @@ AUTOCONF_PKG=autoconf-2.65 LIBTOOL_HOST=http://ftp.gnu.org/gnu/libtool LIBTOOL_PKG=libtool-2.2.6b -AUTOMAKE_HOST=http://ftp.gnu.org/gnu/automake +#AUTOMAKE_HOST=http://ftp.gnu.org/gnu/automake +AUTOMAKE_HOST=ftp://aeneas.mit.edu/pub/gnu/automake AUTOMAKE_PKG=automake-1.11 # libmemcached is only packaged on newer distros @@ -145,11 +146,6 @@ perl-Cache-Memcached \ perl-Class-DBI-AbstractSearch \ perl-Class-DBI-SQLite \ - perl-DateTime \ - perl-DateTime-Format-ISO8601 \ - perl-DateTime-Format-Mail \ - perl-DateTime-Set \ - perl-DateTime-TimeZone \ perl-DBI \ perl-Email-Send \ perl-Error \ @@ -206,10 +202,6 @@ perl-Class-DBI \ perl-Class-DBI-AbstractSearch \ perl-Class-DBI-SQLite \ - perl-DateTime-Format-Builder \ - perl-DateTime-Format-ISO8601 \ - perl-DateTime-Format-Mail \ - perl-DateTime-Set \ perl-devel \ perl-Error \ perl-File-Find-Rule \ (The commented-out Perl modules I installed manually.) When I ran make -f src/extras/Makefile.install rhel all seemed to go well, but when I began step 5 (/etc/init.d/ejabberd stop) I discovered that ejabberd hasn't been fully installed -- there's no ejabberd user, /etc/init.d/ejabberd doesn't exist, etc. So I followed the instructions in the ejabberd installation guide (ejabberd-2.1.2/doc/guide.html or some such) -- creating the ejabberd system user, copying bin/ejabberd.init to /etc/init.d/ejabberd, etc. But ejabberd won't start: # /etc/init.d/ejabberd start Starting ejabberd... Kernel pid terminated (application_controller) ({application_start_failure,kernel,{shutdown,{kernel,start,[normal,[]]}}}) Kernel pid terminated (application_controller) ({application_start_failure,kernel,{shutdown,{kernel,start,[normal,[]]}}}) Session terminated, killing shell... ...killed. (I hit Ctrl-C to stop it after the second error message.) Has anyone successfully installed OpenSRF on RHEL5 or have any idea why ejabberd wouldn't have been fully installed? I'm tempted to install ejabberd using yum (from EPEL), but I'm afraid it'll seem to work only to cause me big headaches later on. Thanks in advance, Paul. -- Paul Hoffman p...@flo.org Systems Librarian Fenway Libraries Online c/o Wentworth Institute of Technology 550 Huntington Ave. Boston, MA 02115 (617) 445-2914 (617) 442-2384 (FLO main number) -- Paul Hoffman p...@flo.org Systems Librarian Fenway Libraries Online c/o Wentworth Institute of Technology 550 Huntington Ave. Boston, MA 02115 (617) 445-2914 (617) 442-2384 (FLO main number)
Re: [OPEN-ILS-GENERAL] Accession numbers, copy notes and diacritics in call numbers
On #2, you can use an Asset Statistical Category to store some of that easily. Thomas Berezansky Merrimack Valley Library Consortium Quoting Linda Jansova skolk...@chello.cz: Hi, I'm just posting my questions (see below) once again. So far there has been no reply but - as you can see - I haven't given up yet :-)... Thank you very much in advance :-)! Linda Dne 18.7.2011 17:06, Linda Jansova napsal(a): Hi all, Three more questions to ask: 1) In the Czech Republic, libraries usually use accession numbers for individual copies. These are not accession numbers related to bib records but solely to individual copies. Is it okay to insert these in the copy number field in Holdings Maintenance? And if so, how can it be inserted during import? Can the staging table (http://open-ils.org/dokuwiki/doku.php?id=importing:holdings:import_via_staging_table) be used for this purpose? 2) In case we wish to record how a particular copy has been aquired (bought, received as a gift etc.), should we use copy notes (say with a locally standardized copy note title distinguishable from other types of copy notes)? 3) In case we use diacritics in call numbers, is there a way to make the Shelf Browser show first the particular letters letters without diacritics and then those with diacritics? E.g. to have the letter Č after the letter C instead of somewhere at the beginning of the virtual shelf? (We are especially interested in Czech alphabet - the correct order of letters is available at http://en.wikipedia.org/wiki/Czech_alphabet.) Or maybe is it better do do without and use only call numbers with decent ;-) letters? Thank you in advance for sharing any thoughts and ideas :-)! Linda
Re: [OPEN-ILS-GENERAL] apostrophe in title search causing problems(Bug #744513)
MVLC uses git to maintain a branch specifically for changes to the default skin. We thus use default with those changes. Might documenting how we are (or rather, I am) doing this be of benefit? Note that we have an easier time of this, as we install off of git, not off of tarballs. Thomas Berezansky Merrimack Valley Library Consortium Quoting Dan Scott d...@coffeecode.net: On Tue, Jul 19, 2011 at 3:34 PM, Gordana Vitez gvi...@niagaracollege.ca wrote: Hi everyone, Thanks to all for providing information and feedback. The patch has been applied successfully for the libraries of the Niagara Evergreen Consortium. Don't you just love it when things work so well, so quickly?!? Applying the what can we learn from this test - perhaps skin-level patches need to be called out separately in the release notes for each release? Without diving into everyone's catalogues, I can't say for sure, but I bet ( hope!) that most sites don't use /opac/skin/default/. The default skin is, of course, what we developers test, so a nice out-of-the-box install of Evergreen will have its bugs fixed, but most other Evergreen instances will not get bug fixes at upgrade time without special attention. The release notes section could look something like: Bug fixes - catalog --- The following list of catalog bugs were fixed in this release. When you upgrade to this release, your catalog will only benefit from these bug fixes if you are using the 'default' skin; if you are using a customized skin, you will need to apply the same fixes to your own customized version of the listed files. * 744513 - Do not strip apostrophes from advanced searches ** opac/skin/default/js/adv_global.js * ### - Some other bug ** File 1 ** File 2 This would take a fair amount of effort to pull together, but might be worthwhile if someone(s) is/are willing to step up and do the work.
[OPEN-ILS-GENERAL] OPAC Renewal Circ Library
Since our migration here at MVLC we have noticed that OPAC renewals occur at the patron's home library. This caused us some problems when patrons were given invalid home libraries (since patched). I felt that an OPAC renewal should happen at the original circulation library, rather than the patron's home library, for a number of reasons: 1 - A bad home library can break circ rules. 2 - An item may only be allowed to circulate out of one library. Thus, for some items, OPAC renewal breaks if it tries to base the circulation elsewhere. 3 - Fines and durations are based on the circulation library. If the circulation library changes on a renewal the fine rates and durations may change as well. I wrote code to have OPAC renewals use the circulation library from the previous checkout instead of the patron's home library. It is in a branch for review, and referenced on launchpad. Only OPAC renewals are affected. Desk/phone renewals are not. The option can be toggled on with a global flag, as the branch stands said flag would default to enabled. Downsides to the change would be anything that depends on OPAC renewals happening at the user's home library. I can think of one thing there: User's home library statistics for renewals go down (in favor of the circ library, which goes up) I think the question up for discussion here is whether the old behavior was a bug, making the changes a bugfix that should go into 2.1 (and maybe backported further), or if the new behavior is a feature and thus should go into 2.2+ only. The launchpad bug is here: https://bugs.launchpad.net/evergreen/+bug/806049 The branch is here: http://git.evergreen-ils.org/?p=working/Evergreen.git;a=shortlog;h=refs/heads/user/tsb...@mvlc.org/opac_renewal_reuse_circ_lib Thomas Berezansky Merrimack Valley Library Consortium
Re: [OPEN-ILS-GENERAL] Receipt Templates Quirkiness in 2.0.6
If you mean 100% centrally, across all libraries using the server: http://paste.lisp.org/display/114689 If you mean just your library you may be out of luck. Thomas Berezansky Merrimack Valley Library Consortium Quoting Cynthia Williamson crwbookg...@gmail.com: Hi Melissa - We upgraded to 2.0.6 last month and indeed, our receipt templates were back at the defaults. We reset them all locally - I don't know of a way to set them all centrally. If someone does, please let us know. Regards, Cynthia Mohawk College Library Hamilton, ON On Wed, Jun 29, 2011 at 12:25 PM, Melissa Lefebvre mlefeb...@biblio.orgwrote: Hi Everyone, ** ** We were wondering if anyone else on 2.0.6 has experienced where custom receipt templates that have been imported and saved locally, randomly reset themselves back to the Evergreen receipt defaults without actually clicking the “Default” button. If so what did you do to resolve this issue. If not is there anything we can check on our system that might be causing this reset. ** ** Thanks, Melissa ** ** Melissa Lefebvre Open Source Project Manager Web Services Administrator Bibliomation, Inc. 32 Crest Road Middlebury, CT 06762 203-577-4070 ext. 116 -- *“Every time I see an adult on a bicycle, * *I no longer despair for the future of the human race.”**H.G. Wells*
Re: [OPEN-ILS-GENERAL] Receipt Templates Quirkiness in 2.0.6
Automatic updates can't push anything that isn't in the install directory, and will have issues with anything that can be changed per install. Although I suppose changing the *default* templates could be pushed with automatic updates, but that won't have an effect on customized ones. You also can't easily push updates per org unit, for example. Thomas Berezansky Merrimack Valley Library Consortium Quoting Sharp, Chris csh...@georgialibraries.org: We were wondering if anyone else on 2.0.6 has experienced where custom receipt templates that have been imported and saved locally, randomly reset themselves back to the Evergreen receipt defaults without actually clicking the “Default” button. If so what did you do to resolve this issue. If not is there anything we can check on our system that might be causing this reset. The templates are kept on each local machine in a file located here (on WinXP): C:\Documents and Settings\[username]\Application Data\OpenILS\open_ils_staff_client\Profiles\[randomstring].default\chrome\print_list_templates Perhaps that will provide a clue as to what's happening? Maybe something is causing that file to be overwritten? We reset them all locally - I don't know of a way to set them all centrally. If someone does, please let us know. Aside from keeping a central backup of such templates (by clicking Export and saving the file to external media) I don't know how it would be done. Perhaps these could be pushed centrally in future releases by utilizing the automatic updates feature that's supposed to be in 2.1+: http://open-ils.org/dokuwiki/doku.php?id=mozilla-devel:building_the_staff_client#staff_client_automatic_updates I'm not sure what can and cannot be updated with that feature so I'll defer to the developers who know. Hope that's helpful! Chris - Original Message - From: Cynthia Williamson crwbookg...@gmail.com To: mlefeb...@biblio.org, Evergreen Discussion Group open-ils-general@list.georgialibraries.org Sent: Thursday, June 30, 2011 7:07:24 AM Subject: Re: [OPEN-ILS-GENERAL] Receipt Templates Quirkiness in 2.0.6 Hi Melissa - We upgraded to 2.0.6 last month and indeed, our receipt templates were back at the defaults. We reset them all locally - I don't know of a way to set them all centrally. If someone does, please let us know. Regards, Cynthia Mohawk College Library Hamilton, ON On Wed, Jun 29, 2011 at 12:25 PM, Melissa Lefebvre mlefeb...@biblio.org wrote: Hi Everyone, We were wondering if anyone else on 2.0.6 has experienced where custom receipt templates that have been imported and saved locally, randomly reset themselves back to the Evergreen receipt defaults without actually clicking the “Default” button. If so what did you do to resolve this issue. If not is there anything we can check on our system that might be causing this reset. Thanks, Melissa Melissa Lefebvre Open Source Project Manager Web Services Administrator Bibliomation, Inc. 32 Crest Road Middlebury, CT 06762 203-577-4070 ext. 116 -- “Every time I see an adult on a bicycle, I no longer despair for the future of the human race.” H.G. Wells -- Chris Sharp PINES Program Manager Georgia Public Library Service 1800 Century Place, Suite 150 Atlanta, Georgia 30345 (404) 235-7147 csh...@georgialibraries.org http://pines.georgialibraries.org/
Re: [OPEN-ILS-GENERAL] Cash Drawers: How to they work?
Note that at this point it is likely that most/all of the printing is being done, basically, in image mode. Using fonts and such from the computer. In this mode the special character would likely never be seen by the printer as such. Thomas Berezansky Merrimack Valley Library Consortium Quoting Justin Hopkins jus...@mobiusconsortium.org: This seems like a pretty good method. Regards, Justin Hopkins Coordinator, IT Web Services, MOBIUS c: 573-808-2309 On 6/10/11 11:45 AM, Aaron Zsembery wrote: - Justin Hopkins jus...@mobiusconsortium.org wrote: Apparently this functionality doesn't exist in Evergreen, but that seems odd. Some printers (such as the Star SP512) have a place to connect a cash drawer [1], then when you send a specific character (such as CONTROL G (ASCII 7)[2] to the printer, it is sent to the cash drawer and opens the cash drawer. In such a case, you could include this character in your bill/payment receipt templates and it would only open when you printed one of those receipts. Links: [1] http://www.fyrnicedesigns.com/POS_Pricing.htm#Metal_Cash_Drawer_-_CD4141 (Note: They say that they use a RS12 cable, but I think they mean an RJ12 cable) [2] http://www.mscashdrawer.com/KLICInstructions.pdf Aaron Z Jr. Systems Administrator Pioneer Library System 2557 State Rt. 21 Canandaigua, New York 14424 Phone: (585) 394-8260
Re: [OPEN-ILS-GENERAL] Hold Policy Configuration
To my knowledge, in pre-2.1 there are two ways to do indb holds. If you are using scripts then you might as well ignore everything I am about to say. ;) The two ways, controlled by a flag (internal or global, can't recall which) are: 1 - Based on the requester (the default) 2 - Based on the user (enabled by the flag) If you are basing on the user you can't make decisions based on requester. If you are basing on the requester you can't make decisions based on the user. In 2.1 I brought the user level check out in addition to the requester, and you can thus make decisions based on both at the same time. But you aren't on 2.1, so back on topic... What you want to do I suspect would only be possible in based on requester mode, and you would have rules for patrons and rules for staff. Patrons requesting holds (for themselves) get the max hold restriction, staff requesting holds (for themselves *or* patrons) would not. This also fails if staff are patrons granted rights via secondary groups, as only primary groups count in the various checks. Thomas Berezansky Merrimack Valley Library Consortium Quoting Anoop Atre anoop.a...@mnsu.edu: Basically we are trying to set patron groups up with max holds (say 12) but when a staff member logs in they should be able to override the patron's holds limit and place a hold. How does one get this to work? Thanks much! On 06/03/2011 01:16 PM, Turner, Jennifer M wrote: Hello all, We have been trying to add complexity to our hold policy configuration for a couple of weeks now without luck. What we would like to see is the following: Most patron groups are limited to placing a maximum of 15 holds. Staff are unable to place unlimited holds FOR patrons. Some patron groups are exempt from the 15-hold policy (either unlimited or a higher limit). Staff would still be able to place unlimited holds for these groups. We had the 15-hold maximum working for the necessary patron groups in 1.6, though we are now on 2.0.6. How do we add in the staff exceptions? There is a requestor and a user - for the staff exceptions, which one should be set as staff and which one should be set as the patron group? I have tried both and can't seem to create the rule and exception - I either get 100% unlimited holds (patron-placed and staff-placed) or get the 15 hold limit for both staff- and patron-placed holds. Does anyone have similar hold policies working correctly? How do you have them set? Thanks! Jenny Jennifer Turner | PALS, A Program of the Minnesota State Colleges and Universities | 507-389-2000 -- Anoop Atre IS Developer Integrator, MnPALS PH: 507.389.5060 OF: 3022 Memorial Library (Office-ML 3022) -- Mit der Dummheit kämpfen Götter selbst vergebens ~ Johann Christoph Friedrich von Schiller
Re: [OPEN-ILS-GENERAL] S.O.S.
Change to https instead of http and you should be fine. It is a security feature. Thomas Berezansky Merrimack Valley Library Consortium Quoting Ing. Fabian Núñez Salcedo coordinacionsiste...@coruniamericana.edu.co: Hello, I'm tryin to acces Myaccount in the OPAC and i got this message error: Forbidden You don't have permission to access /opac/en-US/skin/default/xml/myopac/myopac.xml on this server. Apache/2.2.14 (Ubuntu) Server at 172.168.30.205 Port 80 Everything was working fine and i have not modified anything. What could it be? -- Coordialmente, Ing. Fabian Núñez Salcedo Coordinador de Sistemas de Información Corporación Universitaria Americana Barranquilla, Colombia Tel: 3608371 Ext. 121 Cel: 300 8149172
Re: [OPEN-ILS-GENERAL] IRC Client for Windows?
I dislike pidgin and similar, they do everything in a basic sense, but nothing well. Personally, I recommend a dedicated IRC client. I believe I am currently using this port of X-Chat: http://www.silverex.org/download/ Thomas Berezansky Merrimack Valley Library Consortium Quoting Ben Shum bs...@biblio.org: Hi June, I love and highly recommend Pidgin to all my office coworkers. :) http://pidgin.im/ -- Ben On May 18, 2011, at 8:04 AM, Rayner, June wrote: Hi Folks Can anyone recommend an IRC Client that’s compatible with Windows XP and Windows 7? Thanks! June Rayner ILS Application Team eiNetwork rayn...@einetwork.net 412-622-1941 Benjamin Shum Open Source Software Coordinator Bibliomation, Inc. 32 Crest Road Middlebury, CT 06762 203-577-4070, ext. 113
Re: [OPEN-ILS-GENERAL] Receipt printers
I can't say anything about Star printers from experience, but I know that if you disable the header/footer/margin information in the staff client (page settings button) and are using an Epson printer/driver you can enable an option to remove excess whitespace from the end of the receipt. The Epson driver has this under Printing Defaults, then the Document Settings tab and calls it Paper Conservation. It defaults to bottom. Star's drivers may have a similar option? I don't have any star printers installed to check. Thomas Berezansky Merrimack Valley Library Consortium Quoting Pam Smith pamela.sm...@thehowe.org: We would also like to know if there is a fix for this problem. We also use TSP1000 receipt printers and have had this problem since our 2.0 upgrade (prior to that all receipts printed just fine). Our checkout and fine receipts and our hold slips print with lots of extra paper even though the setting is for receipt. I've experimented with the receipt printer properties with no results. Pam Pamela Soren Smith Technical Services/Systems Librarian Howe Library 13 South St. Hanover, NH 03755 603.643.4120 x3257 pamela.sm...@thehowe.org -Original Message- From: open-ils-general-boun...@list.georgialibraries.org [mailto:open-ils-general-boun...@list.georgialibraries.org] On Behalf Of Joan Kranich Sent: Wednesday, May 11, 2011 8:30 AM To: Evergreen Discussion Group Subject: Re: [OPEN-ILS-GENERAL] Receipt printers Hi Lynn, Our Star TSP100 printers are working with Evergreen but the transit slips print a considerable form feed, as if it thinks the paper is 8.5 x 11. I've toggled settings to receipt paper and we've examined the receipt templates. Do your transit slips form feed extra paper at the end? Thanks. Joan Joan Kranich C/W MARS Member Services jkran...@cwmars.org -Original Message- From: open-ils-general-boun...@list.georgialibraries.org [mailto:open-ils-general-boun...@list.georgialibraries.org] On Behalf Of Lynn Floyd Sent: Wednesday, May 04, 2011 9:16 AM To: 'Evergreen Discussion Group' Subject: Re: [OPEN-ILS-GENERAL] Receipt printers We use Star Micronics TSP100ECO. These are USB thermal printers and work great. These are totally Font/html configurable on the receipts. The only minor inconvenience is that if you send something to the printer the print Dialog box comes up, and you have to hit OK for it to actually print. There may be a fix for this but I have yet to have the time to really look in to this. I bought these when our old Star Micronics SP200's would not work with 1.6.1.4. Lynn Floyd lfl...@andersonlibrary.org Anderson County Library 864-260-4500 x181 http://www.andersonlibrary.org -Original Message- From: open-ils-general-boun...@list.georgialibraries.org [mailto:open-ils-general-boun...@list.georgialibraries.org] On Behalf Of George Tuttle Sent: Wednesday, May 04, 2011 8:45 AM To: 'Evergreen Discussion Group' Subject: [OPEN-ILS-GENERAL] Receipt printers Can anyone recommend an affordable, reliable receipt printer that works well with Evergreen's circulation functions? Printers with parallel connections seem problematic -- those with serial connections are impossible. George the Librarian Piedmont Regional Library System Winder, GA
Re: [OPEN-ILS-GENERAL] getting brick_ctl.sh to work
Some of the path stuff you have to put elsewhere in the .bashrc file on the drones. Near the top. Before it bails because you aren't in an interactive session. Could that be what is being missed here? Thomas Berezansky Merrimack Valley Library Consortium Quoting Ben Shum bs...@biblio.org: Hmm, I've never had to directly modify the brick_ctl.sh control script or use /etc/profile as Chris describes. Only have the two paths to the opensrf user's .bashrc. Perhaps it's only balking that error because they don't have the ssh-key entry setup between head and drones and so it can't locate osrf_ctl.sh on the drones due to failure to connect. Let us know what you discover Sue. -- Ben On May 10, 2011, at 6:59 AM, Sharp, Chris wrote: Hi Sue, I am having problems getting the brick_ctl.sh script to work. When I issue the command it asked for the password for opensrf on the drones and then says it cannot find osrf_ctl.sh. I put the PERL5Lib and PATH at the beginning of .bashrc file on the drones. I have the /openils on a NFS share from the brick head to the drones. I am running Evergreen 2_1_beta and Opensrf 2_0.Any idea what else I am missing? For the opensrf password issue, you can take these steps (as opensrf on the head/master server): ssh-keygen # follow the prompts and choose not to have a passphrase ssh-copy-id drone IP/hostname # substituting each actual drone IP/hostname without brackets As for the other issue, brick_ctl.sh has this line: DRONE_BASE=. /etc/profile osrf_ctl.sh -d $OSRF_PID_DIR -c $OSRF_CONFIG; which means that it will ignore opensrf's .bashrc and source /etc/profile instead, which means you should be able to add the PERL5LIB and PATH lines to /etc/profile on each drone, or you could modify brick_ctl.sh to not source /etc/profile (by removing . /etc/profile from the DRONE_BASE line). There may be a recommended way to do this from Bill or one of the other developers, but those are my techniques. ;-) Hope that's helpful! Chris Chris Sharp PINES Program Manager Georgia Public Library Service 1800 Century Place, Suite 150 Atlanta, Georgia 30345 (404) 235-7147 csh...@georgialibraries.org http://pines.georgialibraries.org/ Benjamin Shum Open Source Software Coordinator Bibliomation, Inc. 32 Crest Road Middlebury, CT 06762 203-577-4070, ext. 113
Re: [OPEN-ILS-GENERAL] Report for claims returned
Haven't looked, but I think that is a stopfines reason. Thomas Berezansky Merrimack Valley Library Consortium Quoting Mary Toma head...@scrlibrary.mb.ca: We would like to have a list of items that are marked claims returned but I do not know where to begin to create a list. It is not an item status so where should I go to create a report of what we want? Please note new email address: head...@scrlibrary.mb.ca Mary Toma South Central Regional Library 160 Main Street Box 1540 Winkler, MB R6W 4B4 204-325-5864 204-822-4092 head...@scrlibrary.mb.ca
Re: [OPEN-ILS-GENERAL] Open-ILS email list archives - an unusual request
There appear to be 8 or 9 messages specifically for people asking to be removed or those answering them in the general archives (at a quick glance). If we remove or edit any of those threads should we do the same to all of them? Or just wait until the given people complain? I am not sure I would be a fan of editing the archive in general. A person's name isn't exactly private or sensitive information to begin with, although a case could (but I don't think should) be made for their email address/name combination. Still, I don't think that someone's name shows up associated with an action they actually took warrants editing the archives because they regret taking the action. Thomas Berezansky Merrimack Valley Library Consortium Quoting Nathan Hourt nat.ho...@gmail.com: Could you just remove the person's name from the old message? That way the archive remains mostly intact, and they are no longer searchable. That's also an easily automateable solution that lets us keep useful messages while giving the users their privacy. -- just my 2¢. :-) Nathan
Re: [OPEN-ILS-GENERAL] Receipt Templates
By default xulrunner thinks you are on a normal size letter sheet. You should adjust that in the printer setup area. Also, Epson drivers have a don't print trailing blank space option that can help that as well. Thomas Berezansky Merrimack Valley Library Consortium Quoting Geoff Brown gebr...@niagaracollege.ca: Hi All, We are getting a long run of blank paper after receipts print. Is there a macros that will force the printer to cut the roll once the information is printed ? Thanks, Geoff
Re: [OPEN-ILS-GENERAL] Setting up grace period in 1.6.0.8
My understanding (from writing a patch for trunk/2.1 to change it) is that the grace period is defined on the fine generator cronjob as a number of fine intervals before fines are generated. This is a global value, but due to other issues (in 2.0 at least) only works for fine intervals that are a number of days. In trunk/2.1 it works differently, where the recurring fine rule has an absolute duration of the grace period for the circulation and the cronjob no longer takes the parameter. Thomas Berezansky Merrimack Valley Library Consortium Quoting Deborah Lipoma lipo...@santacruzpl.org: I would also be interested in knowing how a grace period works since we will be migrating to v.2. We have a one-week grace period on our current ILS before fines kick in and would like to keep that policy. Thanks. On Wed, Mar 30, 2011 at 8:21 AM, Vicki Reeves vic...@beau.org wrote: We've just come up in 1.6.0.8. We plan to upgrade to 2.x in the near future but we're setting up a new server first. Most things seem to be working ok except that we have lost our circulation grace period on returns. Since we have branches with exterior bookdrops which are only open a few days a week, we want a 3 day grace period before the fines kick in on all overdues. Can someone point me to instructions for making this happen? Thanks. -- Deborah Lipoma Librarian, Library IT Santa Cruz Public Libraries 224 Church St. Santa Cruz, CA 95060 831-427-7707 ext. 7755 lipo...@santacruzpl.org
Re: [OPEN-ILS-GENERAL] Setting up grace period in 1.6.0.8
That would be part of the other issues. I believe patches to not generate fines at checkin for fine intervals measured in days has been applied to pre-2.1. Thomas Berezansky Merrimack Valley Library Consortium Quoting Jason Stephenson jstephen...@mvlc.org: Quoting Thomas Berezansky tsb...@mvlc.org: My understanding (from writing a patch for trunk/2.1 to change it) is that the grace period is defined on the fine generator cronjob as a number of fine intervals before fines are generated. This is a global value, but due to other issues (in 2.0 at least) only works for fine intervals that are a number of days. Adding to the above, it is my understanding that grace periods are ignored on fine generation at checkin time. Is that correct?
Re: [OPEN-ILS-GENERAL] common due date for all items
Last I looked at the hard due date functionality (and participated in writing some of it, for that matter) there were two modes, a limit and a force set. The limit would shorten the duration if it would pass that date, the force set would say regardless, use this date. In the event the date was in the past it would fallback to the normal duration rules. This is still, however, tied to circulation policies, though a simple SQL command could apply it to every circulation policy in the system. I do not know what (released) evergreen versions support this at this time. Thomas Berezansky Merrimack Valley Library Consortium Quoting Dan Scott d...@coffeecode.net: Hi Gordana: On 8 December 2010 13:55, Gordana Vitez gvi...@niagaracollege.ca wrote: Hi there, We're an academic library on Evergreen and we would like one due date for our materials for over the Christmas holidays. We would like to be able to set a due date of Jan 10, 2011 going forward that would override all circ policies. Is this possible? And if so, could someone point me in the right direction? I'm not sure if that particular scenario is part of the hard due date funded enhancement: http://biblio-os.blogspot.com/2010/11/coding-has-been-completed.html - might be worth looking into. As a short-term measure, you could have a SQL UPDATE statement run every 10 minutes that sets all due dates for items with a check-out time greater than Dec. 7, 2010 (or whatever) to Jan. 10, 2011. Dan
Re: [OPEN-ILS-GENERAL] help with error msg
You probably should have started the profile manager and deleted it from there. You can remove the rest of the contents of the folder that was in to see if that helps, or start the profile manager (-P) to remove/recreate profiles. Thomas Berezansky Merrimack Valley Library Consortium Quoting Gordana Vitez gvi...@niagaracollege.ca: Hi there, I have been having some problems with a receipt printer and am in the process of trying out a suggestion from the list...and now another problem has cropped up for me. I deleted the [randomstring].default profile in the open_ils_staff_client\profiles folder in the hopes of resolving a problem with a receipt printer. However, now when we try to open Evergreen, we get the following: open_ils_staff_client is already running but is not responding. To open a new window, you must first close the existing open_ils_staff_client process or restart. Well, it's not running and we've restarted...removed the program altogether and reinstalled. And it still gives the error. I've done a search but I can't seem to find an answer to this one. Any ideas/help/suggestions are very greatly appreciated! Thanks! Gordana Gordana Vitez Niagara College Libraries Welland Campus 300 Woodlawn Rd Welland Ontario L3C 7L3 Phone: (905) 735 2211 ext 7404 Fax: (905) 736 6021 gvi...@niagaracollege.ca
Re: [OPEN-ILS-GENERAL] We have a problem Profile group
I, personally, am a supporter of give each default group that is not labeled as being an 'administrator' the minimal set of permissions it would logically need, and let each group installing/configuring the system add permissions to groups to suit their local needs type things. In other words, by default, I think a circulator should be able to circulate materials, and nothing more. That does not restrict any given installation from having more permissions on that group, however, to enable things like patron registration, but then it is an action taken to increase rights of the group rather than needing to take action to decrease rights later. Things labeled as 'administrator' groups, however, I think should be given all rights they could possibly need for the scope of the account. Thus, I do not support making it so that by default the circulator can register patrons, but I support making it so that by default the local administrator can register patrons and staff accounts (including promoting patron accounts to staff accounts). I also support documenting how to give circulators permission to register patrons, however, for those libraries and/or consortia that want them to be able to do so. Thomas Berezansky Merrimack Valley Library Consortium Quoting Cynthia Williamson crwbookg...@gmail.com: Agree that there has to be a circulator with permission to register patrons, in general the ability to do more than just check books in and out. I've worked at a small public library where the person at the desk did it all, incl. reference and readers' advisory - that person needed to be able to register new patrons. At Mohawk, we upload most of our student records into EG from the college registration software but some of our programs do not have regular start up schedules and students may be on our doorstep a day or 2 before a scheduled upload - in that case our circulators need to be able to register a student in EG. In our case, it is the waiving of fines overriding of holds situations that we want to be able to move up the food chain to a circ supervisor. Two circulator permission profiles work for us but in other libraries it might be 3 or 4 or more settings that would be needed In other words, many different libraries=many different workflows. Regards, Cynthia On Fri, Oct 22, 2010 at 11:48 PM, Jason Etheridge ja...@esilibrary.comwrote: In particular this differentiation is common at libraries that have volunteer or work-study circ staff, or where patron membership requires formal criteria be met (like local residence or group affiliation), or where account initialization has non-negligible costs (e.g., expensive ID cards). Could make one or more sub-groups of Circulators, one with the permission needed for registering patrons. We should probably give the stock Local Admin group the ability to register any type of user. -- Jason Etheridge | VP, Tactical Development | Equinox Software, Inc. / Your Library's Guide to Open Source | phone: 1-877-OPEN-ILS (673-6457) | email: ja...@esilibrary.com | web: http://www.esilibrary.com Happy 4th birthday, Evergreen! -- * Doug’s Law “You can have information or you can have a life, but you can’t have both.” From Player One by Douglas Copeland *
[OPEN-ILS-GENERAL] ***SPAM*** Re: ***SPAM*** translation for Evergreen in launchpad
On the holds thing, the general idea is that: You place a hold (request) on an item. Technically, you have a place in the list, but that place may not have any indication as to when you get the item, as first come is not first served. For example: Patron A places a hold on a book on Tuesday to be picked up at library B Patron C places a hold on the same book on Wednesday to be picked up at library D. Assuming there is only one book that can fill the holds, and it was out when both were placed, and there are no other holds on the book: If the book is checked in on Thursday at library D I believe patron C will get the book before patron A, even though patron A came first. It gets a lot more complicated than that, though. Thomas Berezansky Merrimack Valley Library Consortium Quoting David Marien davidmar...@freenet.de: Hello everybody, this is hopefully the right place for my questions. I am working on the german translation of Evergreen in launchpad Therefore I need an explanation of a term that is used in your App. What is meant by bookbag? It´s wider meaning is not clear for me in this context. Is it a kind of category? (all books of cars, stamps etc) Is it a kind of personalization? ( all books of Jim, Sam etc) Is it something, I did not thougt about? For non-native speakers it is sometimes hard to translate such kind of metaphors. Another problem is this textpassage: Holds lists are not as simple as'first come, first served.' A complex matrix combining consideration of item ownership, patron home library, and item purchase date determines priorities for holds; the list is dynamic, changing with every hold placed. Therefore, any indication of a place in the holds list would be inaccurate. The holds system is designed to obtain a requested item in the fastest and most efficient way possible. Your library will contact you when you hold items become available. I will explain it in my words. Please correct me if I am wrong. Holds lists are lists that allow you to administrate an inventory of a libary. If a new group of books (holds) was added, this list is changing. A complex matrix in combination with some properties e. g. ownership, patron home libary or purchaise date allow you to define priorities for the holds. So this offers a fast and efficient way. That´s what I understood it could be that I have to mail you a second time because I found something I did not understand. Thank you for your help. David Marien.
[OPEN-ILS-GENERAL] ***SPAM*** Re: Evergreen Cataloguing Module Help Question - Forgot some detail
On the entering of characters, it may also be possible to enter them in with ALT codes (or Unicode Hex Codes with a registry edit). This requires you to memorize or have a cheat sheet of codes, though, and thus would only be really useful for ones you find yourself entering frequently. If you open the Windows Character Map and find the characters you want to enter there you can select them. In the status bar at the bottom it may have a Keystroke: with an ALT+. If you hold down the ALT key and hit those 4 digits on the number pad it will likely enter the character you want. You can also use character map to copy them to the clipboard instead of word. If the characters you want aren't showing Keystroke: commands then there are other ways of doing it, the best way I think exists on all versions of windows from at least XP on but requires a registry edit to enable. I haven't fully researched it, though I can dig up the required information if wanted. Thomas Berezansky Merrimack Valley Library Consortium Quoting Harbottle, Joel R joel.r.harbot...@gmail.com: Sorry all, ignore last email, I forgot some detail out of it, I have added the full details, they're in blue below as modifications to my previous email. Thanks. --- Hi All, Hope your all having a good week so far. I have two quick questions I need help with in regards to the Evergreen Cataloguing Module. Q1. Is there a way I can directly insert diacritics/symbols (e.g. the pound symbol) into fields in catalogue records without having to copy and paste the diacritic/symbols from Microsoft Office Word? Q2. Is there anyway possible in Evergreen to modify the MARC fields and subfields in System Administration so we can add our own custom tags, etc, like we had in our legacy system. Any help is much appreciated. Kindest Regards, Joel Joel Harbottle Email: joel.r.harbot...@gmail.com