Open Source Integrated Library System

Evergreen on IRC

#evergreen Logs for Monday, March 28th, 2011

< Sunday, March 27th, 2011Raw Log FileTuesday, March 29th, 2011 >
#TimeNickMessage
#01:05:16mayanks43 has joined #evergreen
#01:18:04dbs has quit IRC
#01:49:36leed-hom1 has quit IRC
#01:58:37leed-home has joined #evergreen
#02:08:21bshum has quit IRC
#02:17:35Jbergy has quit IRC
#02:21:46Jbergy has joined #evergreen
#02:58:32m3th0d has joined #evergreen
#03:11:54m3th0dwhile doing smoke test with autogen.sh I am getting following error Exception: OpenSRF::EX::Session 2011-03-28T00:03:54 OpenSRF::Utils::SettingsClient /usr/local/share/perl/5.10.1/OpenSRF/Utils/SettingsClient.pm:103 Session Error: router@private.localhost/opensrf.settings IS NOT CONNECTED TO THE NETWORK!!!
#03:12:19m3th0dexact issued command was /openils/bin/autogen.sh -c /openils/conf/opensrf_core.xml -u
#03:26:37m3th0dgot it working it was because of improper shut down of evergreen .
#04:31:11mayanks43 has left #evergreen
#06:14:11zigo-_- has joined #evergreen
#06:34:08Jbergy has quit IRC
#06:52:27m3th0d has quit IRC
#07:21:48zigo-_- has quit IRC
#07:22:05zigo-_- has joined #evergreen
#07:45:08lezard has joined #evergreen
#07:52:00mayanks43 has joined #evergreen
#08:08:33atheos has quit IRC
#08:14:15mrpeters-isl has joined #evergreen
#08:21:20mrpeters-islguys - the "reciept upon payment" option doesnt appear to "stick" in 2.0.4 when you uncheck it from the billing tab -- is there another global place you can go to disable auto-printing of reciepts?
#08:22:03_bott_ has quit IRC
#08:24:26_bott_ has joined #evergreen
#08:35:24mayanks43 has quit IRC
#08:35:27AaronZ-PLS has joined #evergreen
#08:35:34mayanks43 has joined #evergreen
#08:39:01zigo-_- has quit IRC
#08:41:33zigo-_- has joined #evergreen
#08:47:14Dyrcona has joined #evergreen
#08:52:19zigo-_- has quit IRC
#08:52:48parsr has joined #evergreen
#08:54:45parsrSaving bib record in EG 2.0.4 -- record saved but no feedback message that the bib record saved after clicking ok. Is this a bug or an intended change?
#08:55:13parsrOr perhaps something local here..?
#08:58:04eeevilparsr: it's intended ... regular grumbling about all the "ok, did that" popups
#08:58:52parsr<< ok >> (please click to confirm you rec'd)
#08:59:56lezard has quit IRC
#09:00:53eeevilmaybe I'm misunderstanding what you're seeing ... and I could be mistaken, but I thought phasefx excised most of those post-save popups "speed bumps"
#09:04:06berick confirms that particular pop-up is gone
#09:04:31berickthough, the pendulum may have swung a little too far in the opposite direction. may need some type of inline confirmation text or some such
#09:05:07eeevilberick: I think the status bar gets updated, but that may actually be hidden by default ... not sure
#09:06:33berickperhaps. i may have missed that. i saw the submit button changing colors, which is easy enough to adjust to, but probably not so intutitive for new users
#09:07:51bshum has joined #evergreen
#09:08:09parsrFor save bib record some kind of feedback would be useful, but not necessarily click "ok" button IMHO. The other outcome is that with no clear feedback you'll then hear complaints about people having to go to the opac view to confirm the change was made...
#09:08:39kmlussier has joined #evergreen
#09:11:02parsrAlso confusing might be that the when toggling Activity Meter to on -- no visible change is displayed when I save my modified record.
#09:19:17Callender has quit IRC
#09:19:26mrpeters-islwhile we're on the cataloging subject...in /cat/copy_browser.xul the holdings maintainence used to display all of the branches in the library system. now on 2.0.4 it only shows the branch your workstation is registered to. We're catching alot of heat over this. Is there a way to get back to displaying all of the branches?
#09:22:15StephenGWills has joined #evergreen
#09:22:42mrpeters-isli'd file a bug, but im not sure it is one. i think this is probably intended, but the libraries got used to "different" so i'm being asked to 'get it back'
#09:23:49Dyrconatell them it is the price of progress. :)
#09:24:57eeevilmrpeters-isl: it's intended, but I'm sure there's a way to see "all copies" ... phasefx will have to anser that, though
#09:25:06eeevilanswer how, I mean
#09:26:20bshummrpeters-isl: Isn't that controlled via the scope options?
#09:26:49DyrconaLooks like the commands for show all libs are commented out in copy_browser.xul.
#09:27:25DyrconaYou could try removing the comments and see if that helps.
#09:28:20DyrconaOh, never mind.
#09:28:38DyrconaUpon further inspection the commands are not there, and the buttons to activate the commands are commented out.
#09:28:56dbwellsmrpeters-isl: If you select the top org unit and last entry in the "Limit" menu, it displays everything, I think.
#09:29:32dbs has joined #evergreen
#09:29:33dbs has joined #evergreen
#09:29:33DyrconaArrgg... I give up. They are listed.
#09:29:51Dyrcona needs more Excedrin.
#09:30:25yboston has joined #evergreen
#09:30:57bshummrpeters-isl: dbwells' approach is good if you need to see all branches regardless of if they own or not. Otherwise, the "Show Libraries With Items" button should show all libraries that own a copy.
#09:33:26bshum(at least, it does in our 2.0.1 system)
#09:38:25jenny has joined #evergreen
#09:38:41mrpeters-isldbwells: libraries say that is "too much clicking"
#09:38:48mrpeters-island they shouldnt ahve to do it, becuase it didnt used to be that way
#09:43:19dbwellsI am under the impression that those settings "stick", so I must not see the whole picture.
#09:43:57mtisi has quit IRC
#09:44:02mtisi has joined #evergreen
#09:47:09mrpeters-isldbwells: i think they stick too. i'm seeing it that way, however, they still dont seem to be happy to accept that since it requires "extra clicking" that they feel they shouldn't have to do
#09:47:12mrpeters-islpeople just hate change...
#09:47:22Dyrcona has a question for tsbere if he is around. If he isn't, I guess it can wait another 1h 13m.
#09:47:49tsbere is amazed he just happened to go to check something when Dyrcona said that, and thus saw his IRC client ping
#09:52:53bshummrpeters-isl: I like your description of the billing receipt issue more than mine.
#09:53:34mrpeters-isloh, you've seen the same thing?
#09:53:46mrpeters-islcrap, i didnt notice it in my admittedly limited searching for similar bugs
#09:54:05Callender has joined #evergreen
#09:54:26bshumHeh, well I marked mine as a duplicate of yours. We'll annotate your bug ticket on it.
#09:54:48bshumOur temporary workaround has been to globally disable auto-print for billing receipts.
#09:55:06bshumBut we have yet to find a way to manually print a billing receipt in that event.
#09:55:13bshumThe global settings are pretty global
#09:55:23mrpeters-islyeah
#09:55:45bshumAnd the "print bills" button that's there prints bill info not necessarily payments specific
#09:56:11mrpeters-islyeah, that one depends on hwo you've configured things in the reciept template editor i think
#10:00:16mrpeters-islbshum: you're talking about using Disable Automatic Print Attempt Type List right?
#10:00:26bshummrpeters-isl: That's correct.
#10:00:34mrpeters-island you can't get it to print manually when you use that?
#10:01:16bshumThat's right.
#10:01:29bshumSince it disables automatic printing
#10:01:36bshumThere's no options for manual printing of payments
#10:02:18bshumThat being said
#10:02:22bshumIt does save paper ;)
#10:02:41bshumOh sorry, check in Local Administration
#10:02:50bshumUnder the "Do not attempt auto-print" setting
#10:02:54bshumIt's an area unto itself
#10:03:11bshumYou can use that to add library specific settings for disabling auto-print of certain receipt/slip types
#10:03:30bshumWe just selected "bill pay receipt" on that interface and marked it for the libraries who complained.
#10:04:08bshumThe setting in library settings is for overriding that disabling feature I think
#10:04:15bshumSo it's the opposite effect
#10:04:31bshum(little round about now that I think about it...)
#10:11:17mrpeters-islhmm bshum I'm confused
#10:11:58mrpeters-islDisable Automatic Print Attempt Type List allows you to specify "bill pay"
#10:12:01dbs got some unit tests for opensrf javascript rolling last night. whee!
#10:12:21mrpeters-islso, that is different from the disable auto print you've done i think?
#10:15:41bshumAha
#10:15:50bshumTwo different implementations of the same idea?
#10:17:37bshumYep
#10:17:49eeevilbshum / mrpeters-isl: I believe the old one is a workstation setting (ws_info-style), and the new one is an org settings so you can do it org-wide instead of having to touch each WS ... IOW, the org setting is intended to be "better" than the WS setting
#10:17:51bshumWe're describing the same thing mrpeters-isl
#10:18:19eeevilbut, again, I invoke the mighty phasefx for specific clarification :)
#10:18:35bshumeeevil: When we used the interface in local admin specifically for that, it created an entry in the org unit settings table for the setting.
#10:18:55bshumSo it looks to be inserting into the same place for both interfaces
#10:19:08bshumAs org setting or as setting in the specific interface for it
#10:20:19eeevilbshum: I'm obviously confused, then ... I think it's best if I don't try to explain the SC -- I never use it! ;)
#10:20:33bshumOh I'm confused too :)
#10:20:48parsrsidebar facets in 2.0 - should I expect much trouble if I replace 2.0 facets with 1.6x facets (until i18n is complete for 2.0 facets)? This might allow us to move to 2.0 sooner than later. Looking for "drop-in" solution rather than much re-jigging of any related js. Alternately, I suppose I could just leave them out until facets are i18n ready
#10:21:05bshumCause then I think that we should deprecate the "Do not attempt autoprint" interface in favor of the org unit setting option.
#10:21:20bshumUnless there's a reason that exists I guess
#10:21:43bshumI could see it being handy if we're dealing with multiple entries (since the org unit setting interface doesn't display well)
#10:22:04eeevilparsr: putting the old sidebar back in would be more work than doing (locally) what I described in my first bullet and manually inserting translations
#10:23:03dbseeevil: agreed - I would consider marking the IDL as translatable as a bug fix applicable to 2.0.x, eth?
#10:24:53adbowling-isl has joined #evergreen
#10:24:59eeevildbs: sure, I'd go along with that
#10:25:18dbsAnd if we extracted the translatable strings & got a quick translation from a willing source, could even be in place relatively soon
#10:27:35parsrdbs: you mean for facets correct? -- we could take on that piece. I'm also going to try to do larger review of fr-CA once 2.1 comes out.
#10:29:54parsrOr full IDL -- we could take a chunk of that too..
#10:35:41phasefxDo Not Attempt Auto-Print is an org unit setting, that has a dedicated interface for convenience (though a custom widget in the Library Settings Editor would be better, this was more expedient at the time)
#10:39:24phasefxre: speed bump dialogs and feedback, I agree on the need for feedback. The dialogs were really there for a different purpose (to mitigate db replication problems by requiring human interaction before re-retrieving the data. We don't need to do that part anymore)
#10:39:34dbsparsr: I meant for the facets, yes
#10:40:08phasefx still needs to look at the sticky receipt option problem, fell off his radar
#10:40:38bshumGuess I'll assign that for you phasefx ;)
#10:40:51phasefxActivity Meter, I need to bury that under For Developers; it's not a definitive indicator of activity
#10:41:18mrpeters-isloh yay -- more "changes" that are causing unhappiness -- the "reset password" button is gone from the patron editor
#10:41:36bshumThere should be a bug for that one too, mrpeters-isl
#10:41:40mrpeters-islso there is no autogen 4 digit pin anymore :( libraries aren't pleased they have to "make up" passwords
#10:41:45mrpeters-islbshum: ok
#10:41:55mrpeters-islthrow me a link, if you have it handy so i can keep track
#10:42:05phasefxI feel no ownership for that one :)
#10:42:09bshummrpeters-isl: That fills in if you type the phone before the password. And have a library setting for it.
#10:42:20bshumAt least that's what I've found.
#10:42:26bshum(it's a confusing order of operations)
#10:42:30mrpeters-islwe don't use phone # for pins
#10:42:42mrpeters-isl1.6 just had a button for "reset password" for edited users
#10:42:44bshumOooh, read that wrong ;)
#10:42:48bshumRight
#10:42:53mrpeters-island it just automatically put a 4 digit pin in the password field for new registrations
#10:45:23mrpeters-islbshum: i can't find your bug
#10:45:34bshumMaybe it's my weird imagination...
#10:45:37bshumSo many bugs :(
#10:46:08dbs is surprised, albeit incredibly after the fact, that js2JSON() in JSON_v1.js stringifies nulls and booleans
#10:46:45bshumAha
#10:46:52bshummrpeters-isl: https://bugs.launchpad.net/evergreen/+bug/488243
#10:46:55bshumIt's a really old bug
#10:46:55mrpeters-islsanks
#10:46:59bshumThat's now been marked opinion
#10:47:26mrpeters-islwell, manual reset does work
#10:47:33bshumRight
#10:47:36mrpeters-islopinion? my opinion is that it needs to be there...
#10:47:41mrpeters-isllets not take away features
#10:47:46mrpeters-isl:)
#10:48:10Dyrconastatus: "opinion" stops it from showing in most LP bug lists, IIRC.
#10:48:22DyrconaI'll change status and set importance to wishlist.
#10:48:29bshumRight, I guess I marked it as "opinion" before I knew what that did :(
#10:48:35mrpeters-islDyrcona: i think that's even a bit low...
#10:48:44mrpeters-islits an oversight, in my opinion, not a wishlist
#10:48:55DyrconaIf anyone wants to target it at a milestone, I added milestones for 1.6.1.9 and 2.0.5 this morning.
#10:48:57mrpeters-isli could see "wishlist" if it didn't exist in a previous version
#10:49:20bshumSpeaking of targeting
#10:49:24Dyrconaok... importance stays low, and status confirmed.
#10:49:28bshumI asked last week about series targeting vs. milestone targeting
#10:50:06Dyrconaseries targeting requires different permissions, I think.
#10:50:25bshumI don't want to nilly willy add bugs to target milestones that might not actually be fixed before a release, but at the same time, our inability to target bugs at series is making it difficult to highlight bugs that should receive attention.
#10:50:26Dyrconaor do you mean when we should target a series instead of a milestone?
#10:50:43DyrconaI think I can target a series.
#10:51:01Dyrcona needs a refill on his dihydrogenmonoxide, brb.
#10:51:02dbsDyrcona: we need to be able to target series ("this is a 2.0 bug, not applicable to 1.6")
#10:51:03bshumDyrcona: I do think it's permissions related.
#10:51:39dbsit's the developers tackling an individual bug who should then target a milestone ("I'm going to get this fix into 2.0.5")
#10:51:40DyrconaI believe it can be done.
#10:52:00dbsOh, it can be. It's a matter of figuring out & documenting the perms that are required
#10:52:27mrpeters-islmaybe the function uEditMakeRandomPw(patron) function in ue.js can still be used on the new register_table.tt2/
#10:54:02Dyrcona thinks he overdid it on bug #488243.
#10:54:46DyrconaI was just messing around with local customizations to offline circ, so I'll take a look at this one while I've got the client code open.
#10:55:37bshumDyrcona++ Awesome series targets ;)
#10:56:26mrpeters-isli notice function uEditMakeRandomPw(patron) is still a function in the register_table.tt2 so there was at least some thought to this still being a feature, right?
#10:56:58mrpeters-islrather, in register.js which gets called by register_table
#10:58:13dbsmrpeters-isl: the bug is open, please don't beat us over the head
#10:58:38mrpeters-islnot beating anyone over the head...just want to be sure it doesnt sit for another year and a half, since it did at first
#10:58:45Dyrcona readies his shillelagh....
#10:58:49mrpeters-islthus, why i'm going through the code to see what i can contribute
#10:59:18mrpeters-island hoping that the fact that it's still being called by register_table makes it a bit easier to get it back
#10:59:27DyrconaI'll take the blame for that. I should go through the bugs again and target them.
#11:00:05bshumI'm going to try to find out what LP permissions are needed. If there's anything written about it.
#11:00:29bshumIt would help if the members of the bug team were able to assist in the task of targeting
#11:00:47mrpeters-islit seems that we could make a button that onclick='uEditMakeRandomPw' to generate the random string
#11:00:58mrpeters-isli'm mostly unclear on how that gets appended to the password fields, however
#11:01:26mrpeters-island since this is dojo, i'm not sure it works the same as a button in the xhmtl
#11:02:39mrpeters-isljsId='uEditMakeRandomPw' perhaps?
#11:02:46dbsmrpeters-isl: I'm not sure who you're talking to, but you might be better off actually working on the code and reporting back when you've got something functional, or putting your observations into the bug report itself
#11:03:22mrpeters-isloh, i thought this was a chat room
#11:03:30mrpeters-islfor sharing information
#11:03:35DyrconaI'm paying attention. I'll take a look.
#11:03:46DyrconaDon't much 'bout dojo, though.
#11:03:52dbsIt is. Not necessarily for sharing stream of consciousness though. At least, not for me.
#11:04:07Dyrcona got no dojo mojo. :)
#11:04:20mrpeters-islyou can always put me on ignore
#11:04:29mrpeters-isli seem to bother you a lot
#11:04:39mrpeters-islso i'm sorry for that
#11:05:05dbsActually, normally you don't bother me
#11:06:24mrpeters-islwell, thats good - Dyrcona - i think i can at least put some of this back together...i just may need someone to confirm my thinking as I'm not much of a coder - ill send an email or something
#11:07:10afterl has joined #evergreen
#11:09:30bshumDyrcona: dbs: Hmm, series targeting might be best off in your hands after all. Looks like once you target a bug to a series, you can't untarget / delete it. You'd have to mark it as invalid or won't fix and that might end up cluttering up the bugs
#11:10:12bshumBug wranglers can still nominate bugs to specific series, but just need the bug supervisor to actually engage the target.
#11:45:44mayanks431 has joined #evergreen
#11:48:23mayanks43 has quit IRC
#11:57:20rsinger has quit IRC
#12:00:18mayanks431 has left #evergreen
#12:11:49rsinger has joined #evergreen
#12:15:59ben- has joined #evergreen
#12:18:30ben- has quit IRC
#12:20:21moodaepobshum++ # Looking up LP permissions
#12:37:01sgirard has joined #evergreen
#12:59:39artunit_ has joined #evergreen
#12:59:49artunit has quit IRC
#12:59:50artunit_ is now known as artunit
#13:03:49brian_f has joined #evergreen
#13:07:02dbssenator: nice catch on the Arabic in en-ca; https://translations.launchpad.net/evergreen/2.0/+pots/offline.properties/en_CA/+translate shows it was added back in January
#13:07:34senatorcredit is not really to me, as the issue bubbled up through an ESI customer, but thanks
#13:07:50mrpeters-islphasefx: thanks for those patches!
#13:08:30mrpeters-islthose would both get "seen" client side the next time they restart their client, right?
#13:08:39dbs is fixing those bits
#13:09:44senatordbs++ for wrangling translations, a lonely pursuit
#13:10:44dbsthis would be the drawback of having the translations wide open for any drive-by contributors; no quality control on a per-language basis
#13:15:55mrpeters-islphasefx: works like a charm!
#13:17:23jtbates has joined #evergreen
#13:21:47Dyrconamrpeters-isl: What patches are you talking about? Does it have to do with the bug we discussed earlier?
#13:22:10Dyrcona checks his bug email.
#13:22:31Dyrconamrpeters-isl: Never mind. :)
#13:23:45parsr has quit IRC
#13:24:00mrpeters-islnah, sadly not
#13:24:04mrpeters-islbut still a great fix :)
#13:25:32jenny has quit IRC
#13:37:47Dyrconamrpeters-isl: I'm about to post a patch for https://bugs.launchpad.net/evergreen/+bug/488243
#13:49:25mrpeters-isloh sweet!
#13:53:07mrpeters-islDyrcona: I'll test this as soon as I can get a break
#13:53:29Dyrconamrpeters-isl: OK. I don't know how cleanly it will apply to 2.0.
#13:54:43mrpeters-islwell, eyeballing it seems like it would
#13:55:00mrpeters-islall of the modifications are to things still in 2.0.4
#13:55:12phasefxmrpeters-isl: gut! # bill receipts
#13:55:34mrpeters-isl:)
#14:00:14mrpeters-islDyrcona: works like a charm!!!
#14:00:20mrpeters-islahh bless you!
#14:00:49Dyrcona bows.
#14:01:34jenny has joined #evergreen
#14:03:55mrpeters-islnotified our libs, with special thanks to you!
#14:04:40phasefxmrpeters-isl: the Jasons must like you
#14:04:45mrpeters-isli guess!
#14:05:25Dyrconaheh.
#14:05:26mrpeters-islah this makes me so happy
#14:06:38mrpeters-islbtw - this was applied to 2.0.4 with no issues
#14:07:36mrpeters-islanother victor for OSS
#14:08:06Dyrconaregister.js hasn't changed since March 9, before 2.0.4 was released.
#14:08:25Dyrconathe patch should apply to trunk, rel_2_1 and rel_2_0 as is.
#14:08:54mrpeters-islregister_table.tt2 may have changed with one of tsbere's recent submissions but i'm not sure if that's been accepted yet
#14:09:04mrpeters-islthat is, the "helpers" regex patch
#14:09:22tsbereregister.js changed too, technically
#14:09:42mrpeters-islyeah, but hand patching it still worked no problem
#14:09:45tsbereAnd I have a git branch with a fix for a bug in that. I should launchpad it or something.
#14:10:13mrpeters-isltsbere: i'm using your earlier one
#14:10:18mrpeters-islhttp://git.evergreen.lib.in.us/git/?p=evergreen.2.0.4prod.git/.git;a=commitdiff;h=74dcc892c52a5eb7aba4bef2358e7db707644599 if you can see it
#14:10:30mrpeters-isl cant remember if ive got fw opened to git
#14:10:41tsbereYea, I can see it
#14:10:46mrpeters-islthat one, inspired by you is working great for us
#14:10:53mrpeters-islbug affect it?
#14:11:08tsbereAnd yea, I recall some of that. Trunk has a more comprehensive one, and the bug is for something you don't have there.
#14:11:12mrpeters-islright on
#14:11:17mrpeters-islyeah, i knew the trunk one was more awesome
#14:11:32mrpeters-islbut this one was well tested here before we went live on 2.0.4 so i felt more comfortable
#14:13:29rjackson-isl has joined #evergreen
#14:14:09rjackson-islgood afternoon Evergreen community
#14:15:17rjackson-islHave a question regarding 2.0.4 recent upgrade and autoprint functionality for holds slip receipt
#14:15:55rjackson-islusers are indicating that autprint is selected but that a popup box is still displayed for each receipt requiring them to click okay to print?
#14:16:03dbsDyrcona: can you add a DCO to that bug?
#14:16:13DyrconaSure thing.
#14:17:00dbsthanks!
#14:22:53mrpeters-islphasefx is gonna kill me by the end of this day :(
#14:24:12phasefxrjackson-isl: mrpeters-isl: check Admin->For Developers->about:config. if the print_silent preference is set to false, a dialog always comes up. I've tweaked Printer Settings Editor to clear this when toggled, but that feature isn't in 2.0
#14:24:29phasefxtrue, and the dialog is always hidden. so the user set value needs to be Reset/cleared
#14:24:47phasefxyou could do this with custom.js for everyone
#14:25:49mrpeters-islpatron_barcode and PATRON_BARCODE macros are duplicated for reciepts -- but no item barcode macro :( any chance one of those was supposed to be item_barcode ?
#14:27:00mrpeters-islmaybe someone on 1.6 still can see if item_barcode was ever a macro?
#14:27:04tsbereI seem to recall someone telling us that the lowercase variant of patron barcode is broken
#14:27:16mrpeters-islperhaps
#14:27:35mrpeters-islhmm it gives "undefined"
#14:27:53mrpeters-islso i can confirm that
#14:28:57mrpeters-islmaybe i can fix this
#14:30:05suho has joined #evergreen
#14:37:06suho has quit IRC
#14:37:49rjackson-islphasefx: I checked for print_silent and filterd for print then silent with no joy?
#14:38:49phasefxmrpeters-isl: that fix I did, are you using it in production now?
#14:38:55mrpeters-islanyone with knowledge of the marcos - I'm peeking at print_list_template_editor.js and I can see where the macro list is defined, but i'm a bit stuck on where you actually define them -- i see a few in /util/print.js but not nearly the number that i see in the actual macro list
#14:39:39mrpeters-islphasefx: yes sir
#14:39:51mrpeters-islworking great
#14:41:27mrpeters-islhttp://paste.lisp.org/display/120965 << might be the reason %patron_barcode% doesnt work, but %PATRON_BARCODE% does
#14:41:51phasefxrjackson-isl: sorry, I was confusing your issue with one I tackled earlier today
#14:42:19rjackson-islphasefx: I can imagine... things are hopping
#14:42:21phasefxrjackson-isl: you want to suppress the Print / Do Not Print dialog for slips
#14:42:39phasefxor the printer dialog?
#14:42:45phasefxor both
#14:47:04mrpeters-islwooo %patron_barcode% fixed
#14:47:09mrpeters-islwill file bug and patch
#14:51:24mrpeters-islhttps://bugs.launchpad.net/evergreen/+bug/744492 should fix the broken macro
#14:56:08tater-laptop has joined #evergreen
#14:58:39brian_f has quit IRC
#15:00:31mrpeters-islto elaborate a bit on rjackson's request it's almost as if it ignores the fact that you have a default printer set, and wants you to pick which printer to send it to
#15:01:08djfiander has joined #evergreen
#15:02:30phasefxyeah. auto-print has really been a bad label in these various interfaces. In some cases it means Print Silently, and in others it means, Assume You Want to Print
#15:02:55mrpeters-islin the past, i think it would print silently
#15:04:32mrpeters-isldbs: to elaborate on your "i" suggestion, i note that smoe of these are using a /g as well -- is that the equivelant of /g for string matching in regex?
#15:04:40dbsmrpeters-isl: yep
#15:05:07mrpeters-islok, so if i wanted to make them all insensitive i could "double up" like /i/g ?
#15:06:23mrpeters-islanyone else see the benfit in macros being case insensitive?
#15:06:56tsberemrpeters-isl: I see detriment
#15:07:03eeevilmrpeters-isl: it would be just /ig ... and I don't have an opinion on CI macros
#15:07:13mrpeters-isldo you? what is it tsbere?
#15:07:29tsbereTODAY_d compared to TODAY_D, I think, for example.
#15:07:49mrpeters-islwhat if we don't touch those then?
#15:07:59mrpeters-isli mean, patron_firstname should = PATRON_FIRSTNAME IMO
#15:08:18dbsmrpeters-isl: I was suggesting only touching PATRON_BARCODE if there was a historical reason to keep patron_barcode support in place
#15:08:21tsbereYou want to explain to people why most of them don't matter, but some do?
#15:08:33dbsif patron_barcode never existed, I would just delete it entirely
#15:08:34pmplett has joined #evergreen
#15:08:34eeevilmrpeters-isl: but then you have to know, and hardcode, which are safe
#15:08:48djfianderI decline to express an opinion out of fear of dbs
#15:09:00mrpeters-isli'm already explaining why they have to be uppercase though, but true
#15:09:15eeevilfwiw, I like all-caps -- they scream I_AM_A_MACRO
#15:09:33eeevilso, I guess I do have an opinion
#15:10:28dbs likes YELLING
#15:11:07tsbereI personally like the distinction between all or mostly uppercase being harcoded sets and lowercase or mixed (haven't looked) being dynamic from whatever is going on.
#15:11:24tsbereMakes it really easy to determine if a given macro should always work or is more context-dependant
#15:12:52phasefxdo not make them case insensitive
#15:13:07mrpeters-isli wont
#15:13:37mrpeters-islhowever, new patch posted to remove the redundancy and apply /i to PATRON_BARCODE just in case anyone was using the lower version for some reason
#15:13:44phasefxfieldmapper field names get turned into macros for some interfaces, and in older lists, it's whatever the id is for the column definition. Might risk collisions with macros coming from those sources
#15:13:46mrpeters-islsince it appears in the list of available macros, as well
#15:15:02phasefxpatron_barcode sounds safe enough
#15:15:20mrpeters-isl is outta here -- if anyone wants to share some love on a patch for adding item_barcode I'd love ya!
#15:15:49phasefxfor those newer interfaces, the keywords are going to be prefixed with the class hint name, so collisions less likely there. But collisions were my gut reaction, for sure, with a blanket case insensitivity
#15:31:00rjackson-islphasefx: I tried various combinations on the "Do Not Attempt Print" Setting between the Hold Slip, Transit Slip and Hold/Transit SLip check boxes and the only impact was to not have the print occur and removal of the popup?
#15:31:37phasefxah, so 'patron_barcode' is an id for a column definition in offline lists and hold lists, and behaves differently from the %PATRON_BARCODE% macro, which isn't populated with list data, but more-so context data from the print-invoking code
#15:31:56phasefxs/behaves different/sourced differently/
#15:33:27phasefxrjackson-isl: there's a feature in 2.1/trunk for suppressing print dialogs, though it's not selective. You could do this on a per workstation basis by setting the print.always_print_silent pref to true in about:config, though that breaks the Printer Settings Editor (unless you're on 2.1/trunk)
#15:33:27jenny has quit IRC
#15:34:01dbsphasefx: heh, that doesn't sound confusing at all :)
#15:34:15phasefx really dislikes printing :)
#15:35:04phasefxor to put it diferently, proper support for the print.always_print_silent preference exists in 2.1/trunk, but user beware if done by hand in prior versions
#15:35:39dbsphasefx: sorry, I meant patron_barcode vs. PATRON_BARCODE
#15:35:43phasefxas far as I know, a print dialog has always appeared for slips, unless you use a non-Mozilla print strategy
#15:36:09bshumWell, the dymo 450 spine label printer arrived at HQ. We were just testing it with 2.0 and it appears to function alright with Win7 but not WinXP.
#15:36:30bshumGoing to write up something more detailed soon. Just FYI that problems are still occurring with that :S
#15:37:01phasefxdbs: yeah. say you have a list of holds, %patron_barcode% is going to be per hold. %PATRON_BARCODE% is per interface doing the printing
#15:39:03mtisi has quit IRC
#15:40:24jenny has joined #evergreen
#15:41:02phasefxcould re-label that column to be something like %hold_patron_barcode%, though will probably break existing templates folks may have saved
#15:42:10dbsbshum: turbo 450 has always worked well for us on XP with 1.6, fwiw
#15:43:35bshumdbs: That's what we've discovered too. It worked with 1.6 but stopped working with 2.0 :(
#15:44:02bshumdbs: We've just been unable to confirm ourselves till now. Got a Dymo 450 at HQ for local testing.
#15:44:27dbs wonders which print strategy is in effect
#15:44:39bshumGood question.
#15:46:47bshum_ has joined #evergreen
#15:47:16Jbergy has joined #evergreen
#15:48:51bshum_dbs: The staff client is set to default print strategy
#15:49:53bshum_dbs: I could try one of the alternates
#15:50:04atz_ is now known as atz
#15:50:30bshum_Test print seems to show stuff though. Actual attempts to print just rolls out blank contents.
#15:50:47tater-laptop has quit IRC
#15:52:31dbsSounds very familiar. There was a problem like that triggered by different XUL versions that was driving me crazy last summer
#15:55:51rjackson-islSorry - a n new issue!:on 2.0.4 when attempting to place holds for patrons with an extension on phone number an error is received: "The phone number does not have the correct format. The expected format is XXX-YYY-ZZZZ."
#15:56:01rjackson-islThis is new in 2.0.4
#15:56:24rjackson-islAre extensions no longer allowed?
#15:56:40phasefxbshum_: do try to print with firefox 3.6.x
#15:57:05eeevilrjackson-isl: their allowed-ness is controlled by a regexp, which I believe is in the library settings editor
#15:57:22bshum_phasefx: Sure thing, was getting the latest version of that now.
#15:57:47rjackson-isleevil - thanks will go see if I can get this one figured out.
#15:58:04phasefxbshum_: I think Mozilla has been pushing 4.0, which is xulrunner 2.0 IIUC, and not something the client can use today
#15:59:15Dyrconais SRU known to be broken in trunk or am I doing something wrong? No matter what I search I get numberofrecords 0.
#15:59:19bshum_phasefx: Bah, firefox 3.6.13 and 3.6.15 printed blank contents as well.
#15:59:46bshum_Tried it on both versions.
#16:00:13dbsbshum: you did all of the File... -> Print -> Page Setup song and dance bits?
#16:00:16theepori has joined #evergreen
#16:00:31KingNightWolf has joined #evergreen
#16:01:15bshum_dbs: For firefox, yes, to the best of my poking so far
#16:01:29bshum_Could be something is wrong with my settings
#16:01:54bshum_phasefx: Test printing from the client while using the label radio does work.
#16:02:11bshum_Any actual attempts to print fail
#16:02:47bshum_Aha
#16:02:56bshum_If I mark the default as demo
#16:03:07bshum_Dymo
#16:03:11bshum_It works
#16:04:35bshum_So it's not working properly if we set it up as the only printer? Very weird
#16:06:46rjackson-isleeevil: Looked at all the setting under Organization Unit setting and did not see something related to phone format. Am I totally lost? Help please!
#16:07:56bshum_rjackson-isl: I thought that hold regex was set in the JavaScript somewhere in the opac skin folders
#16:08:03bshum_For phone format
#16:08:20bshum_I forget which file exactly
#16:09:13dbsrjackson-isl: look for "GUI: Regex for day_phone field on patron registration" ?
#16:09:34rjackson-isldbs: will do
#16:09:41dbsoops. looks like that's 2.1+ only
#16:09:44phasefxbshum_: you can get a better idea of what is happening re: printer roles by looking in that same local folder where ws_info lives. should gPrintSettings.default, etc., or similarly named files
#16:10:12phasefxthat interface really needs to share info on the set state of things, but it's Write Only at the moment
#16:11:59theepori has quit IRC
#16:13:02Jbergy has quit IRC
#16:18:06bshum_phasefx: Well that's fun. Checked all those and they seem to be set right (not always set to dymo, but using other printers for each)
#16:19:42djfiander has quit IRC
#16:20:52bshumGoing to have to poke at this more tomorrow.
#16:20:58bshumThanks for the hints phasefx and dbs
#16:21:10bshumWill report back on what we find, maybe our approach has been all wrong here....
#16:23:52bshum_ has quit IRC
#16:28:58bshum has quit IRC
#16:35:59jenny1 has joined #evergreen
#16:38:36jenny has quit IRC
#16:40:55chirag has joined #evergreen
#16:42:40suho has joined #evergreen
#16:49:39kmlussier has quit IRC
#16:55:15chiragdbs:can i talk to you regarding my project?
#16:55:32KingNightWolf_ has joined #evergreen
#16:57:58KingNightWolf_ has quit IRC
#16:58:37KingNightWolf has quit IRC
#17:01:49afterl has left #evergreen
#17:03:43gmcharltquick poll - MARC expert search does implicit OR if you add more than one search row; user wants to change it to implicit AND
#17:03:48gmcharlt+1 / 0 / -1 ?
#17:04:33phasefx is all about the AND's +1
#17:05:12tsbere+0. +1 to putting on "AND/OR" option boxes.
#17:06:35dbs+1
#17:08:05dbs actually looked at the code to make that happen about 2 weeks ago and didn't see a trivial way to change it once it hit the db layer
#17:09:41gmcharltdbs: at first glance, replacing the union all with intersect would seem to do it
#17:11:09dbsgmcharlt: IIRC the intersect would break because of the MFR IDs?
#17:14:45Xav_ has joined #evergreen
#17:15:06dbs needs to scoot but would be glad to know he's wrong
#17:15:39dbs reads backscroll - chirag - just post your questions so that anyone can answer
#17:17:14chiragi was making my gsoc application so would like to be aware of work schedule...so that i can prepare my timeline in application
#17:17:59dbschirag: it's a full-time position (40 hours per week), 12 weeks long
#17:18:07gmcharltchirag: the timeline for the work would follow that outlined in the GSoC materials
#17:18:25dbs scoots
#17:18:30dbs has quit IRC
#17:19:19chiragbut i have to mention the work that needs to be done in every interval
#17:20:30chiragcause i'm not sure of how to proceed with work..what needs to be done first
#17:21:04chiragcause basic planning makes work more easier
#17:22:15chiragor i should first make one and send it to you?
#17:24:17gmcharltchirag: a plan is part of the application; you don't have to get it perfect by any stretch of the imagination, and the mentor would help you with finalizing it, but you should do a plan first to show that you can figure out how to break down the problem
#17:24:28gmcharltor at least figure out how to make a plan to make a plan, as it were
#17:26:48chiragokay..thanks..
#17:28:54yboston has quit IRC
#17:29:06Dyrcona has quit IRC
#17:32:40gmcharlt@later tell dbs I'm getting warmer; it's not implicit ORing, it's being through off by cases where a bib has more than one occurrence of a tag matching one of the search clauses; e.g., 650 $vJuvenile sound recordings
#17:32:40pinesol`gmcharlt: The operation succeeded.
#17:55:29suho has quit IRC
#18:02:13Xav_ has quit IRC
#18:02:29jenny1 has left #evergreen
#18:20:15bshum has joined #evergreen
#18:21:11bshum has quit IRC
#18:21:11bshum has joined #evergreen
#18:28:36bshum has left #evergreen
#18:29:36bshum has joined #evergreen
#18:34:55pmplett is now known as pmpaway
#18:37:42bshum is now known as zz_bshum
#18:40:58zz_bshum is now known as bshum
#19:04:56sgirard has quit IRC
#19:11:46brian_f has joined #evergreen
#19:37:00Digital_PioneerSubmitted my GSoC proposal.
#19:38:50m3th0d has joined #evergreen
#19:41:07sgirard has joined #evergreen
#19:44:37sgirard has quit IRC
#19:57:14chirag has left #evergreen
#20:04:49m3th0d has quit IRC
#20:09:13brian_f has quit IRC
#20:46:29mrpeters-home has joined #evergreen
#20:46:35mrpeters-homeCallender: ping?
#20:49:08mrpeters-home has quit IRC
#20:53:51pmpaway has quit IRC
#20:55:54pmpaway has joined #evergreen
#21:00:36pmpaway has quit IRC
#21:26:08sgirard has joined #evergreen
#21:31:08dbs has joined #evergreen
#21:49:09lisppastegmcharlt pasted "dbs: looks like a one-liner" at http://paste.lisp.org/display/120975
#21:50:09dbsgmcharlt: nice
#21:50:12Guest46791 has quit IRC
#21:50:31lisppastegmcharlt annotated #120975 "dbs: well, two actually" at http://paste.lisp.org/display/120975#1
#22:09:03mtisi has joined #evergreen
#22:17:49Callender-Home has joined #evergreen
#23:06:42Callender-Home has quit IRC
#23:06:48senator has quit IRC
#23:06:50AaronZ-PLS has quit IRC
#23:06:52edoceo has quit IRC
#23:06:56lisppaste has quit IRC
#23:06:58_dkyle_ has quit IRC
#23:07:05wjr has quit IRC
#23:07:05phasefx2 has quit IRC
#23:07:07rsinger has quit IRC
#23:07:07Callender has quit IRC
#23:07:09leed has quit IRC
#23:07:13csharp has quit IRC
#23:07:14mtisi has quit IRC
#23:07:17shadowspar has quit IRC
#23:07:17moodaepo has quit IRC
#23:07:19eeevil has quit IRC
#23:07:19sylvar has quit IRC
#23:07:21rjackson-isl has quit IRC
#23:07:21adbowling-isl has quit IRC
#23:07:21lpd has quit IRC
#23:07:21atz has quit IRC
#23:07:24mtate has quit IRC
#23:07:24phasefx has quit IRC
#23:07:27_bott_ has quit IRC
#23:07:27leed-home has quit IRC
#23:07:32bshum has quit IRC
#23:07:32StephenGWills has quit IRC
#23:07:33tsbere has quit IRC
#23:07:34mjgiarlo has quit IRC
#23:07:34twofish has quit IRC
#23:07:42rangi has quit IRC
#23:07:42jeff has quit IRC
#23:07:43sgirard has quit IRC
#23:07:44artunit has quit IRC
#23:07:48mrpeters-isl has quit IRC
#23:07:49dbwells has quit IRC
#23:07:51eby has quit IRC
#23:07:51phasefx_ has quit IRC
#23:07:53kbeswick has quit IRC
#23:07:53dbs has quit IRC
#23:07:55Digital_Pioneer has quit IRC
#23:19:15kbeswick has joined #evergreen
#23:19:15phasefx_ has joined #evergreen
#23:19:15eby has joined #evergreen
#23:19:15dbwells has joined #evergreen
#23:19:15mrpeters-isl has joined #evergreen
#23:19:15csharp has joined #evergreen
#23:19:15leed has joined #evergreen
#23:19:15Callender has joined #evergreen
#23:19:15rsinger has joined #evergreen
#23:19:15sylvar has joined #evergreen
#23:19:15artunit has joined #evergreen
#23:19:15jeff has joined #evergreen
#23:19:15rangi has joined #evergreen
#23:19:15phasefx has joined #evergreen
#23:19:15mtate has joined #evergreen
#23:19:15twofish has joined #evergreen
#23:19:15mjgiarlo has joined #evergreen
#23:19:16atz has joined #evergreen
#23:19:16tsbere has joined #evergreen
#23:19:16lpd has joined #evergreen
#23:19:16leed-home has joined #evergreen
#23:19:16_bott_ has joined #evergreen
#23:19:16StephenGWills has joined #evergreen
#23:19:16adbowling-isl has joined #evergreen
#23:19:16rjackson-isl has joined #evergreen
#23:19:16bshum has joined #evergreen
#23:19:16eeevil_ has joined #evergreen
#23:19:16wjr has joined #evergreen
#23:19:16phasefx2 has joined #evergreen
#23:19:46AaronZ-PLS has joined #evergreen
#23:19:46edoceo has joined #evergreen
#23:20:08senator has joined #evergreen
#23:20:14shadowspar has joined #evergreen
#23:20:20lisppaste has joined #evergreen
#23:20:20_dkyle_ has joined #evergreen
#23:20:26moodaepo has joined #evergreen
#23:20:26dbs has joined #evergreen
#23:20:26Digital_Pioneer has joined #evergreen
#23:24:50mtisi has joined #evergreen
#23:25:11mtisi has joined #evergreen
#23:27:57suho has joined #evergreen
#23:28:19pmpaway has joined #evergreen
#23:56:24suho has quit IRC
< Sunday, March 27th, 2011Raw Log FileTuesday, March 29th, 2011 >