| # | Time | Nick | Message |
|---|
| # | 06:59:38 | Dyrcona has joined #openils-evergreen |
| # | 09:09:10 | jeff | random wishlist: "Retrieve hold by Hold ID" |
| # | 09:09:44 | jeff | but really i think i want something closer to the F5 item status interface, but for hold ids. |
| # | 09:12:56 | phasefx_ | could build a report, just not as fast/convenient |
| # | 09:31:52 | kgs has joined #openils-evergreen |
| # | 09:32:11 | jeff | yeah, the idea is to be able to do operations on the holds. |
| # | 09:32:16 | jeff | cancel, edit phone notification, etc. |
| # | 09:32:34 | jeff | i'm really thinking through how i can automate things like invalidating phone numbers, e-mail addresses. |
| # | 09:32:44 | jeff | especially as it relates to holds workflow |
| # | 09:32:57 | jeff | (and notification) |
| # | 09:33:41 | phasefx_ | it wouldn't be too difficult to make such an interface if you want to try cutting your teeth on it |
| # | 09:39:14 | phasefx_ | 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 |
| # | 09:40:47 | phasefx_ | 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 |
| # | 09:42:29 | phasefx_ | 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 |
| # | 09:44:20 | phasefx_ | 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) |
| # | 09:47:06 | phasefx_ | 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 |
| # | 09:49:08 | phasefx_ | then you just need a spot to invoke the interface.. easiest place is in server/admin/index.xhtml (the Admin -> Local Admin menu) |
| # | 09:50:46 | phasefx_ | give the interface an Upload from File option and you can feed it output from reports |
| # | 10:02:08 | jeff saves notes for later |
| # | 10:02:10 | jeff | thanks :) |
| # | 10:02:19 | jeff | alas, no time to play with it today. |
| # | 10:02:39 | jeff | (still unburying) |
| # | 10:03:30 | jeff | 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. |
| # | 10:04:27 | jeff | 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. |
| # | 10:11:48 | jeff tries a report |
| # | 10:12:35 | jeff | 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. |
| # | 10:15:09 | jeff | can't view source in Copy Locations Editor to see what the underlying IDs are... |
| # | 10:16:01 | jeff | 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) |
| # | 10:21:22 | jeff | it would be nice if the reports interface could tell you that your report was currently running, as opposed to just pending and scheduled. |
| # | 10:21:45 | jeff | since "run_time" isn't really when it was "run" when it's pending. |
| # | 10:24:19 | dmcmorris_esi | 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... |
| # | 10:25:15 | jeff | dmcmorris_esi: i need shelving location IDs with name and owning library (shortname is fine) |
| # | 10:25:59 | jeff | 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) |
| # | 10:28:08 | jeff | 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... |
| # | 10:28:31 | jeff | 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. :) |
| # | 10:29:26 | dmcmorris_esi | jeff: PM |
| # | 10:29:53 | jeff | thanks |
| # | 10:51:42 | jeff | and my report completed. :) |
| # | 11:07:16 | jeff | heh. clicking where a patron's email address would be (when patron has no email address) in the sidebar copies "undefined" to the clipboard. :) |
| # | 11:07:58 | phasefx_ | :) could make it spawn your email client |
| # | 11:15:27 | jeff | no, i was just amused that it tries to copy a lack of email address... "Copied "undefined" to clipboard. [OK]" |
| # | 11:17:29 | phasefx_ | yeah, I'm Mr. Non-Sequitur |
| # | 11:20:44 | jeff | 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" |
| # | 11:21:55 | phasefx_ | 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 |
| # | 11:34:01 | jeff | 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. |
| # | 11:34:04 | jeff | phew. :P |
| # | 11:34:38 | jeff | hrm. didn't print, though. |
| # | 12:16:46 | mrpeters-isl has joined #openils-evergreen |
| # | 12:18:11 | mrpeters-isl | anyone had any experience setting up PC Cop with Evergreen SIP2? |
| # | 12:18:46 | mrpeters-isl | 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 |
| # | 12:20:01 | mrpeters-isl | error is "error handshaking with SIP" |
| # | 12:45:46 | jeff | patron buckets don't exist yet, right? only way to do a mass-change of patron profile groups would be at the db level? |
| # | 12:46:50 | mrpeters-isl | i think so, jeff |
| # | 12:46:51 | mrpeters-isl has quit IRC |
| # | 12:46:55 | mrpeters-isl has joined #openils-evergreen |
| # | 12:58:48 | phasefx_ | even once we get patron buckets (on my short list), you'd still need "meat grinders" or a batch editor of some sort |
| # | 13:01:08 | mrpeters-isl | Jason, anyone in the office checking the support mailbox today? |
| # | 13:01:48 | phasefx_ | should be; if you have anything critical, I'll do some hard poking |
| # | 13:04:29 | mrpeters-isl | we do have something a bit critical...that SIP2 issue with PC Cop |
| # | 13:04:37 | mrpeters-isl | shot an email about it with more details a bit ago to support |
| # | 13:04:41 | phasefx_ | k |
| # | 13:05:19 | phasefx_ | both of the SIP experts are at lunch, but I'll pounce when they get back |
| # | 13:06:32 | mrpeters-isl | good deal |
| # | 13:06:50 | mrpeters-isl | library is just flipping out because of the holiday, then going live on friday (bad choice, imo) |
| # | 13:07:05 | phasefx_ | fun fun |
| # | 13:44:33 | jamesrf has joined #openils-evergreen |
| # | 14:04:18 | jamesrf has quit IRC |
| # | 14:38:16 | jamesrf has joined #openils-evergreen |
| # | 15:06:12 | mrpeters-isl has quit IRC |
| # | 15:06:29 | mrpeters-isl has joined #openils-evergreen |
| # | 15:08:16 | mrpeters-isl has quit IRC |
| # | 15:24:42 | Dyrcona has quit IRC |
| # | 16:17:44 | jamesrf has quit IRC |
| # | 16:17:44 | phasefx_ has quit IRC |
| # | 16:18:33 | phasefx_ has joined #openils-evergreen |
| # | 16:22:15 | jamesrf has joined #openils-evergreen |
| # | 16:26:56 | jamesrf has quit IRC |
| # | 16:29:09 | Dyrcona has joined #openils-evergreen |
| # | 16:37:51 | jamesrf has joined #openils-evergreen |
| # | 17:55:38 | eby has joined #OpenILS-Evergreen |
| # | 18:27:53 | jamesrf has quit IRC |
| # | 21:32:55 | Dyrcona has quit IRC |