2008-04-03T00:13:38 *** dmcmorris_dt has quit IRC 2008-04-03T00:13:38 *** eeevil has quit IRC 2008-04-03T00:14:07 *** dmcmorris_dt has joined #openils-evergreen 2008-04-03T00:14:31 *** eeevil has joined #openils-evergreen 2008-04-03T00:15:15 *** dmcmorris_dt has left #openils-evergreen 2008-04-03T00:15:15 *** dmcmorris_dt has joined #openils-evergreen 2008-04-03T00:19:54 *** dmcmorris_dt has quit IRC 2008-04-03T00:20:41 *** dmcmorris_dt has joined #openils-evergreen 2008-04-03T00:20:51 *** dmcmorris_dt has left #openils-evergreen 2008-04-03T00:20:51 *** dmcmorris_dt has joined #openils-evergreen 2008-04-03T00:26:03 *** greg-g has quit IRC 2008-04-03T00:39:15 denials_: you're not up and about by any chance are you? 2008-04-03T00:47:59 ah, I see what tripped me up. I was trying to take your vmware image and just load branches/rel_1_2 on it.. and I copied your install.conf and tried make and make install, but that doesn't create the needed setup.pl file in Open-ILS/src/cgi-bin/ 2008-04-03T01:12:28 *** scottmcd has quit IRC 2008-04-03T01:12:33 *** scottmcd has joined #openils-evergreen 2008-04-03T01:30:48 denials_: something weird happened with messagecat just now.. we have a property named staff.circ.utils.current_copy.none.. and when I loaded an interface using that, messagecat threw an alert saying it couldn't find the key staff.circ.utils.current_copy.no 2008-04-03T01:31:00 The key was truncated. But now I can't reproduce it :) 2008-04-03T01:35:23 *** Mark__T has joined #openils-evergreen 2008-04-03T08:24:53 *** greg-g has joined #openils-evergreen 2008-04-03T08:39:09 *** pmurray_away is now known as pmurray 2008-04-03T08:58:16 *** edc_fooding is now known as ecorrad0 2008-04-03T09:15:52 *** dbs has joined #OpenILS-Evergreen 2008-04-03T09:36:51 *** Mark__T has quit IRC 2008-04-03T09:40:54 *** Karen_ has joined #OpenILS-Evergreen 2008-04-03T10:40:16 there's your answer, phasefx 2008-04-03T11:08:30 denials_: cool, hope I didn't trample anything 2008-04-03T11:11:45 Nope, not at all. Just some useless work on en-CA :) 2008-04-03T11:12:19 If you're comfortable, I'll update the en-CA and fr-CA PO in trunk and delete the project files. 2008-04-03T11:12:51 denials_: whatever makes sense to you. I'll just en-US from now on :) 2008-04-03T12:30:42 *** phasefx__ has joined #openils-evergreen 2008-04-03T12:41:40 *** phasefx has quit IRC 2008-04-03T12:41:50 *** eeevil has quit IRC 2008-04-03T13:03:30 *** ecorrad0 is now known as edc_fooding 2008-04-03T13:10:10 *** eeevil has joined #openils-evergreen 2008-04-03T13:53:04 phasefx: dumb question, probably - why are you adding hold interface entities to lang.dtd without any obvious additions of those entities to the XUL? 2008-04-03T13:54:45 dbs: because I cheat and hoped no one would call shennanigans :( was editing a copy of trunk that I don't install from.. but to test all my changes, I needed xmlent to read in lang.dtd.. so I used svn as a shortcut for thinking 2008-04-03T13:54:56 ahhh 2008-04-03T13:55:17 should have just copied the lang.dtd into my build and restart services 2008-04-03T13:55:31 hey, whatever works :) just wanted to ensure that we weren't going to miss a big chunk o' stuff 2008-04-03T13:55:48 nah, but normally I would prefer related changes to show up in the same changeset 2008-04-03T13:56:13 just doing too many things and taking shortcuts :) phasefx_-- 2008-04-03T13:56:21 * dbs can't remember if this is training day or not 2008-04-03T13:56:27 no training this week 2008-04-03T13:56:50 next week, Tuesday and Thursday (separate teams, but overlap welcome) 2008-04-03T13:56:58 right-o 2008-04-03T13:59:23 http://www.sitepen.com/blog/2008/04/02/dojo-mini-optimization-tricks-with-the-dojo-toolkit/ 2008-04-03T14:00:41 pinesol`: test 2008-04-03T14:00:41 phasefx_: Error: "test" is not a valid command. 2008-04-03T14:10:38 phasefx pasted "for bill, Holds.pm in trunk" at http://paste.lisp.org/display/58540 2008-04-03T14:16:18 berick: ^^ 2008-04-03T14:24:01 *** phasefx__ is now known as phasefx 2008-04-03T14:37:34 phasefx_: got it, thanks 2008-04-03T14:38:13 i'll update dev 2008-04-03T14:38:19 *** edc_fooding is now known as ecorrad0 2008-04-03T14:38:54 hey ecorrad0, how goes TCNJ's evergreen experimentation? 2008-04-03T14:47:29 best barcode I've seen so far: YADAYADAYADA 2008-04-03T14:48:28 YADAYADAYADA++ 2008-04-03T15:01:27 bah, drupal errors on dojotoolkit.org 2008-04-03T15:01:44 * berick resists the urge to keep hitting refresh 2008-04-03T15:01:54 is unapi in the production pines opac? 2008-04-03T15:02:22 rsinger: http://gapines.org/opac/extras/opensearch/1.1/-/html-full?searchOrg=PINES&searchTerms=gone+with+the+wind&searchClass=keyword 2008-04-03T15:02:55 right, ok 2008-04-03T15:02:58 html interface 2008-04-03T15:03:00 not ajax 2008-04-03T15:03:29 i believe miker_ added support the ajax interface as well, actually, just not sure exactly where it is 2008-04-03T15:03:53 i think the problem is that unapi activating agents can't deal with the ajax 2008-04-03T15:06:34 FOOLISH AGENTS! 2008-04-03T15:08:05 further proof that this "semantic web" is nothing more than den of fools and mouth breathers 2008-04-03T15:16:21 it's in there, the problem is that the s are added /after/ most scrapers look 2008-04-03T15:16:32 rsinger: what your said :) 2008-04-03T15:17:00 yeah 2008-04-03T15:18:07 of course, this is exactly why conneg is a more sound principle than uf 2008-04-03T15:24:45 dbs: hey, in the project conifer minutes, what is meant by deletion of bibs inadequate? 2008-04-03T15:57:53 miker_: i just want a list of stuff with colum headers, dojo grid is the best widget? 2008-04-03T15:58:04 er.. eeevil 2008-04-03T15:58:23 berick: yep 2008-04-03T15:58:42 you get free sorting, and editing if you want it 2008-04-03T15:58:47 have you done much with it? IOW, any example code lying around? 2008-04-03T15:58:50 nice 2008-04-03T15:58:57 sure have 2008-04-03T15:59:03 jackpot 2008-04-03T15:59:16 do you have an array of FM objects in memory? 2008-04-03T15:59:25 dynamic updates are my main issue now 2008-04-03T15:59:37 eeevil: i will soon enough, just have some test data now 2008-04-03T15:59:46 oh, even better... free updates to the grid via a data store 2008-04-03T16:00:56 if you look at OpenILS/web/conify/global/permission/perm_list.html, that's the most straight-forward grid setup, but if you'd like, I can help you set up a simpler testcase given an array of FM objects 2008-04-03T16:01:40 for my test, i'm fetching a list of providers, and shoving them into the data store by hand (i'll use your code next). 2008-04-03T16:01:50 but, telling the grid to recognize the new data is where i'm stuck 2008-04-03T16:02:05 it recognizes the seed test data fine 2008-04-03T16:02:07 heh ... my code makes it very transparent ... acqpro? 2008-04-03T16:02:16 yep 2008-04-03T16:02:29 ok ... sec and I'll past something 2008-04-03T16:02:33 w00t 2008-04-03T16:02:34 thanks 2008-04-03T16:04:02 so, you have a store? 2008-04-03T16:04:07 what's it called ... js var name 2008-04-03T16:04:12 phasefx_: you know, I'm not sur3e 2008-04-03T16:04:24 eeevil: data :) 2008-04-03T16:04:25 (but apparently I'm 1337 2008-04-03T16:04:36 eeevil: it's a dojo.data.ItemFileReadStore 2008-04-03T16:04:44 berick: that's nice and non-conflicty :) 2008-04-03T16:05:08 yeah, if anyone else uses this code, we're in trouble 2008-04-03T16:05:10 berick: you'll probably want to use a ItemFileWriteStore with an onSet hanerl 2008-04-03T16:05:16 handler 2008-04-03T16:05:17 ahh 2008-04-03T16:05:22 for updating 2008-04-03T16:06:12 ok ... I'm just going to pretend that the store is called provider_data :) 2008-04-03T16:06:40 *** pmurray is now known as pmurray_away 2008-04-03T16:07:51 berick: what fields you want included? 2008-04-03T16:07:58 name, ...? 2008-04-03T16:08:05 name and currency_type are fine for now 2008-04-03T16:09:17 k 2008-04-03T16:09:28 there are all kinds of good formatting options, btw 2008-04-03T16:10:20 i love the inline editing 2008-04-03T16:11:43 berick: so, lets assume you just want to show /all/ providers? 2008-04-03T16:12:33 eeevil: that's fine. i already have the list of providers coming back from teh ML method, which filters on perm orgs 2008-04-03T16:12:55 k 2008-04-03T16:15:14 eeevil pasted "a dojo grid for berick" at http://paste.lisp.org/display/58548 2008-04-03T16:17:12 quick store building: var provider_data = new dojo.data.ItemFileWriteStore({ data : acqpro.toStoreData( provider_array ) } ); 2008-04-03T16:17:27 after dojo.require('fieldmapper.dojoData') 2008-04-03T16:17:55 all that remains is an onSet handler for the data store? 2008-04-03T16:19:02 basically, yeah ... I'll anotate 2008-04-03T16:21:19 eeevil annotated #58548 with "onSet" at http://paste.lisp.org/display/58548#1 2008-04-03T16:22:16 berick: then you add a function to grab items where ischanged == 1 and send the updates. remove is similar, but involves selection stuff on the grid (delete selected button) 2008-04-03T16:23:06 berick: the perm_list.[html|js] does full-on grid handling without mixing in other trees or multiple data stores, so it's a good example, I think 2008-04-03T16:23:35 one thing i'm still puzzling with is adding new data to the grid after it's built. 2008-04-03T16:23:48 the grp_tree.* stuff has a grid that pulls from 3 stores, and comboboxes that pull from others 2008-04-03T16:24:20 berick: just add the data to the store and call provider_grid.refresh() should be enough 2008-04-03T16:24:29 ahh, cool 2008-04-03T16:24:44 the store, model and grid are all linked and react to changes 2008-04-03T16:25:11 nice... thanks, eeevil. 2008-04-03T16:25:20 * berick has good direction now 2008-04-03T16:25:57 it feels like a lot of code, but when you look at what it does, it could be so much worse :) 2008-04-03T16:26:07 oh my god, yeah 2008-04-03T16:26:47 berick: you could be using RDF-powered xul templates ;) 2008-04-03T16:26:55 * phasefx_ shudders 2008-04-03T16:27:17 phasefx_: there's an xml store :) 2008-04-03T16:27:30 of course, the next staff client will be built on webkit right? 2008-04-03T16:27:37 the ItemFIle stores are json 2008-04-03T16:27:41 dbs: ha! :) 2008-04-03T16:27:42 I'm still thinking ncurses 2008-04-03T16:38:01 eeevil annotated #58548 with "creating the structure up front" at http://paste.lisp.org/display/58548#2 2008-04-03T16:38:43 berick: see that if you have a