2008-12-30T06:59:38 *** Dyrcona has joined #openils-evergreen 2008-12-30T09:09:10 random wishlist: "Retrieve hold by Hold ID" 2008-12-30T09:09:44 but really i think i want something closer to the F5 item status interface, but for hold ids. 2008-12-30T09:12:56 could build a report, just not as fast/convenient 2008-12-30T09:31:52 *** kgs has joined #openils-evergreen 2008-12-30T09:32:11 yeah, the idea is to be able to do operations on the holds. 2008-12-30T09:32:16 cancel, edit phone notification, etc. 2008-12-30T09:32:34 i'm really thinking through how i can automate things like invalidating phone numbers, e-mail addresses. 2008-12-30T09:32:44 especially as it relates to holds workflow 2008-12-30T09:32:57 (and notification) 2008-12-30T09:33:41 it wouldn't be too difficult to make such an interface if you want to try cutting your teeth on it 2008-12-30T09:39:14 for all the xul-implemented hold lists, there are those 3 files I mentioned earlier, in server/patron: holds.js holds.xul and holds_overlay.xul. holds.xul pulls in the other two, and the first thing is to change some of its inline javascript to give an option for invoking the interface in the new mode you're going to create 2008-12-30T09:40:47 then you want to add a textbox and submit button to holds_overlay.xul, in the holds_top_ui section.. and make them hidden="true" by default 2008-12-30T09:42:29 then in holds.js, you want to attach behavior to those widgets you created. Adding stanzas to obj.controller.init is the standard practice, but you could just as well use document.getElementById and .addEventListener 2008-12-30T09:44:20 you'll want to change the 'retrieve' method in there to do nothing for your interactive mode (rather than do a shelf list, pull list, by record retrieval, or by patron retrieval) 2008-12-30T09:47:06 populating a row by hold id is already handled in there, so your textbox need only call obj.list.append with the hold id and a little scaffolding 2008-12-30T09:49:08 then you just need a spot to invoke the interface.. easiest place is in server/admin/index.xhtml (the Admin -> Local Admin menu) 2008-12-30T09:50:46 give the interface an Upload from File option and you can feed it output from reports 2008-12-30T10:02:08 * jeff saves notes for later 2008-12-30T10:02:10 thanks :) 2008-12-30T10:02:19 alas, no time to play with it today. 2008-12-30T10:02:39 (still unburying) 2008-12-30T10:03:30 so this is an annoyance... if i have two shelving locations with the same name, but different owning libraries, i don't see a way (short of a report, perhaps) of telling which shelving location a copy is associated with. 2008-12-30T10:04:27 copy editor shows the shelving location without owning library, unless i am setting the location. when i set the location, it always starts with the first location in the list, not the current location. 2008-12-30T10:11:48 * jeff tries a report 2008-12-30T10:12:35 and i find that the Item -> Shelving Location -> Location ID "in list" UI also doesn't show the owning library, and doesn't seem to be sorted by owning lib... might just be sorted by id. 2008-12-30T10:15:09 can't view source in Copy Locations Editor to see what the underlying IDs are... 2008-12-30T10:16:01 so, report on copy locations, then use the ID number in that report as criteria for the report on the copies... but then i can't use "in list" and enter raw data, because it automatically brings up the "select your items from a list" UI (which is normally wonderful) 2008-12-30T10:21:22 it would be nice if the reports interface could tell you that your report was currently running, as opposed to just pending and scheduled. 2008-12-30T10:21:45 since "run_time" isn't really when it was "run" when it's pending. 2008-12-30T10:24:19 jeff: do you just need a list of org unit IDs to shortnames? I can quickly pull one up for you if you'd like... 2008-12-30T10:25:15 dmcmorris_esi: i need shelving location IDs with name and owning library (shortname is fine) 2008-12-30T10:25:59 it would be nice to be able to kill reports from the reports interface also. i see an error in my template, and i don't know if that's what is causing the report to run long (because i don't know if it's running long, or if it's just not running) 2008-12-30T10:28:08 i did a report on Copy/Shelving Location, filtered on "Owing Org Unit" [sic] Org Unit ID in list, output Location ID, Name, and (here's my error) "Owing Org Unit" [sic] org_id... 2008-12-30T10:28:31 i probably wanted short name on that last output field, but i don't know if that'll make the report run away, or if it'll just have data i don't want. :) 2008-12-30T10:29:26 jeff: PM 2008-12-30T10:29:53 thanks 2008-12-30T10:51:42 and my report completed. :) 2008-12-30T11:07:16 heh. clicking where a patron's email address would be (when patron has no email address) in the sidebar copies "undefined" to the clipboard. :) 2008-12-30T11:07:58 :) could make it spawn your email client 2008-12-30T11:15:27 no, i was just amused that it tries to copy a lack of email address... "Copied "undefined" to clipboard. [OK]" 2008-12-30T11:17:29 yeah, I'm Mr. Non-Sequitur 2008-12-30T11:20:44 oh, that's another thing i want to hack on... a staff-client interface for "reset password and send to current e-mail address on file" 2008-12-30T11:21:55 there was some code for that from the OPAC perspective, done at a code4lib pre-conference, I think, but it was never fleshed out and I18N'ized 2008-12-30T11:34:01 yay, i now have a list of items that are owned by a certain lib that are in a list of certain shelving locations that should never be used by that lib. 2008-12-30T11:34:04 phew. :P 2008-12-30T11:34:38 hrm. didn't print, though. 2008-12-30T12:16:46 *** mrpeters-isl has joined #openils-evergreen 2008-12-30T12:18:11 anyone had any experience setting up PC Cop with Evergreen SIP2? 2008-12-30T12:18:46 i think we've done everything possible on the Evergreen side, but its seeming like PC Cop needs some configuration from that vendor....was wondering if anyone had dealt with this previously 2008-12-30T12:20:01 error is "error handshaking with SIP" 2008-12-30T12:45:46 patron buckets don't exist yet, right? only way to do a mass-change of patron profile groups would be at the db level? 2008-12-30T12:46:50 i think so, jeff 2008-12-30T12:46:51 *** mrpeters-isl has quit IRC 2008-12-30T12:46:55 *** mrpeters-isl has joined #openils-evergreen 2008-12-30T12:58:48 even once we get patron buckets (on my short list), you'd still need "meat grinders" or a batch editor of some sort 2008-12-30T13:01:08 Jason, anyone in the office checking the support mailbox today? 2008-12-30T13:01:48 should be; if you have anything critical, I'll do some hard poking 2008-12-30T13:04:29 we do have something a bit critical...that SIP2 issue with PC Cop 2008-12-30T13:04:37 shot an email about it with more details a bit ago to support 2008-12-30T13:04:41 k 2008-12-30T13:05:19 both of the SIP experts are at lunch, but I'll pounce when they get back 2008-12-30T13:06:32 good deal 2008-12-30T13:06:50 library is just flipping out because of the holiday, then going live on friday (bad choice, imo) 2008-12-30T13:07:05 fun fun 2008-12-30T13:44:33 *** jamesrf has joined #openils-evergreen 2008-12-30T14:04:18 *** jamesrf has quit IRC 2008-12-30T14:38:16 *** jamesrf has joined #openils-evergreen 2008-12-30T15:06:12 *** mrpeters-isl has quit IRC 2008-12-30T15:06:29 *** mrpeters-isl has joined #openils-evergreen 2008-12-30T15:08:16 *** mrpeters-isl has quit IRC 2008-12-30T15:24:42 *** Dyrcona has quit IRC 2008-12-30T16:17:44 *** jamesrf has quit IRC 2008-12-30T16:17:44 *** phasefx_ has quit IRC 2008-12-30T16:18:33 *** phasefx_ has joined #openils-evergreen 2008-12-30T16:22:15 *** jamesrf has joined #openils-evergreen 2008-12-30T16:26:56 *** jamesrf has quit IRC 2008-12-30T16:29:09 *** Dyrcona has joined #openils-evergreen 2008-12-30T16:37:51 *** jamesrf has joined #openils-evergreen 2008-12-30T17:55:38 *** eby has joined #OpenILS-Evergreen 2008-12-30T18:27:53 *** jamesrf has quit IRC 2008-12-30T21:32:55 *** Dyrcona has quit IRC