Time Nick Message 10:18 hdl kados around ? 08:45 lloyd_ sorry about bot downtime 22:46 gmcharlt chris: thanks 22:44 chris sent the 2 to do with z3950 encoding on to you galen 22:42 chris 3 applied, 2 had already been applied 22:41 hdl Some of them already signed-off 22:40 hdl chris sending 5 patches. 22:38 gmcharlt hdl: thanks 22:38 chris cool 22:38 hdl So sending it again 22:38 hdl i have just rebased. 22:38 chris ahh i saw a patch for that but it didnt apply, could you rebase and try sending it again hdl 22:37 gmcharlt hdl: was just curious how your Text::Iconv patch was coming -- would be interested in seeing it 22:37 hdl gmcharlt: ? 21:45 atz fell offline line for a sec... 20:00 atz i guess it's so you can have an item before you have a type established 19:58 atz items.itype isn't keyed on itemtypes.itemtype ? 19:21 kados k, no prob 19:21 gmcharlt kados: not yet 19:21 kados gmcharlt: quick question ... did you happen to look at that issue with bulkauthimport failing to import LOC data? 19:09 chris yeah he climbs up anything, including people that he can 19:08 owen chris: does he like to climb? It's hard to keep Thatcher from heading for the trees. 19:07 kados sweet 19:07 chris kahu is getting close to walking .. he's cruising around using the furniture 19:07 owen And his big sister is a big help, too. 19:06 chris woo hoo 19:06 owen Really well, thanks. He's walking as of this week. 19:06 chris hows ur little guy doing owen? speaking of kids 19:04 chris seriously, no i cant think of a reason why not 19:03 gmcharlt hdl: about? 19:03 chris :-) 19:03 chris professionals are too busy with their careers to have children 19:02 owen Is there any reason why we shouldn't be able to add a child to a staff or professional patron's record? 18:22 atz meh, nevermind me 18:17 atz um... so basically, whatever the $amount? 18:17 atz } 18:17 atz $needsconfirmation{DEBT} = sprintf( "%.2f", $amount ); 18:17 atz elsif ( $amount <= $amountlimit && !$inprocess ) { 18:17 atz } 18:17 atz $issuingimpossible{DEBT} = sprintf( "%.2f", $amount ); 18:17 atz if ( $amount > $amountlimit && !$inprocess ) { 18:17 atz like here: 18:08 atz all kinds of conditionals like: if (a) {x;y;z;q;} else {x;y;z;} 18:05 gmcharlt atz, kados: also in C4::Print 18:05 atz yeah 18:04 atz so basically... return the same thing no matter what, except for the shadyass reinit w/ "my" 18:04 kados is that seriously in there, the library name? 18:04 kados wtf? 18:04 atz } 18:04 atz return ( \%issuingimpossible, \%needsconfirmation ); 18:04 atz } else { 18:04 atz } 18:04 atz return ( \%issuingimpossible, \%needsconfirmation ); 18:04 atz } else { 18:04 atz return ( \%issuingimpossible, \%needsconfirmation ); 18:04 atz my %issuingimpossible; 18:04 atz if ( $borrower->{'categorycode'} eq 'W' ) { 18:04 atz if ( C4::Context->preference("LibraryName") eq "Horowhenua Library Trust" ) { 18:03 atz lol... important conditionals: 18:02 gmcharlt atz: looks like it 18:00 atz gmcharlt: maybe this question is already answered by "CanBookeIssued" ? 17:48 kados owen: that's almost a question we need to post to koha-devel I think 17:47 kados owen: understood ... 17:43 atz that seems sensible 17:43 owen kados: I'm just trying to figure out what the standard display should be 17:43 gmcharlt right, I agree that Items.pm is not necessarily the right place -- C4::Circulation, perhaps? 17:42 atz i'm just thinking of it as where in C4 should the functionality live. the patron-specific eligibility probably shouldn't be determined in Items.pm 17:42 gmcharlt but as a consequence, the most accurate info as to whether an item can be loaned out has to include patron (if patron info is available) 17:42 kados owen: no, that's a different field 17:41 atz gmcharlt: i think that's right 17:41 gmcharlt atz: in the context of the OPAC, loanability would me (I would think) can *I*, the patron logged if (if I am logged) borrow this item 17:40 owen kados: I see that catalogue/detail.pl displays $c as <!-- TMPL_VAR name="locationname" -->. The opac is still trying to display ccode. 17:40 kados atz: mostly I think it's figuring out if the item is a valid loan target 17:40 atz not patron-eligibility 17:40 atz i would want to keep it to just item loanability 17:40 atz gmcharlt: i'm not sure this is the right place for figuring out if the patron is a valid loan target 17:39 kados I think anyway ... 17:39 kados gmcharlt: we also need a getItems routine that provides all of that for us 17:39 kados gmcharlt: agreed ... 17:39 kados owen: it's one of the things we'll want to change when we upgrade 17:38 kados owen: no, that would be $8 - Koha Collection ... and bear in mind that NPL's are record-level currently, and you're looking at item-level data right now 17:38 gmcharlt 2. patron ID (can be undefined if user hasn't logged in) 17:38 gmcharlt 1. item ID 17:38 gmcharlt to take at least two parameters: 17:38 gmcharlt atz, kados: at first glance, it looks like there should be C4::Items (or C4::Circulation, might be better?) functions like IsItemLoanable, IsItemRequestable (or GetLoanability, etc.)\ 17:37 kados owen: lemme check 17:35 atz so I didn't want to use or paste from that. kados suggested you might have approached this problem w/ detail.pl 17:35 owen kados, does "c - Shelving location" correspond to NPL's ccode? 17:34 atz Search.pm builds the info in the huge searchResults() sub 17:33 kados in results display, and detail display in the OPAC for various pages, such as detail.pl, shelves.pl, etc. 17:33 atz shelves needs to know this, but the existing implementations don't have much modularity 17:33 atz we're looking at the application of "notforloan" or "norequest" status 17:32 gmcharlt what's up? 17:32 kados gmcharlt around? 17:32 kados atz: because I complained to him about this issue before and he probably has thought about it more 17:32 atz ok 17:32 kados atz: but you shoudl check with galen 17:32 kados atz: or you could take what's in detail.pl, make it into a sub that goes in Items.pm, and have detail.pl and shelves.pl call it instead of building their own separately 17:31 kados atz: it too is flawed though, in that you'll ahve to do a copy/paste 17:31 atz either I bulk up shelves w/ pasted Search code, or use a totally overkill sub 17:31 kados atz: lets see ... detail.pl might provide a more sane way 17:30 kados atz: yea, I know what you mean 17:30 atz but that leaves me in a bind w/ shelves 17:30 kados atz: *nod* 17:30 kados paul: and I'm not the only boss either! :-) 17:30 atz (like w/ Auth.pm) 17:30 atz yeah, i was thinking "just make a note of it and come back later" 17:30 kados paul: often the boss is not right :-) 17:30 kados paul: heh, no, not how it works at LibLime :-) 17:29 kados we need to re-write searchResults() in 3.2 or thereafter 17:29 paul at least, that's what we say in France :-D 17:29 paul kados : aren't you the boss of liblime ? And "rule 1 : the boss is always right. rule 2 : In case you find something wrong in something the boss has done, refer to rule 1" 17:29 kados yea, with Search.pm, please do 17:29 atz i'm fighting back my "I can fix this" urges. 17:28 kados but the rest I wash my hands of :-) 17:28 kados and anything they call 17:28 kados you can blame me for issues you have with buildQuery and getRecords 17:28 atz yeah, several 17:28 kados atz: I believe I put a note somewhere in the searcResults routine that complains about that issue 17:28 atz C4::Search is pretty hairy... but searchResults seems to be the only sub that actually produces this value 17:26 kados *nod* 17:26 atz and no centralized handle on what they are 17:25 atz it seems there are 15 different disqualifying criteria 17:25 kados yea, we just need to overhal the api for that 17:25 kados right 17:25 kados the other is at the item level itself ... 17:25 atz decide whether to display "Holds" button or not 17:25 kados one is at the itemtype level ... 17:25 kados ok, so there are two levels of notforloan 17:25 atz shelves 17:25 kados what's the context? 17:25 atz and then everything else 17:25 kados atz: well, it depends 17:25 kados atz: no 17:24 atz you have to check the itemtype 17:24 atz '" 17:24 atz kados: so to determine 'norequests' or "notforloan 17:03 kados hdl: yes 17:01 hdl kados : I have modified moremember to allow multiple returns on this page. Would you like that ? 16:59 kados :-) 16:59 kados paul: you should do a French translation 16:58 owen "Welcome to Koha" and "What's Next?" 16:58 owen The news items loaded in the sample data 16:56 paul paul is wondering what is the "default news items"... 16:51 kados cool 16:42 kados should take about 10 seconds max 16:41 kados misc/migration_tools/rebuild_zebra.pl -w -b 16:41 kados and then to reindex: 16:41 kados just run misc/migration_tools/bulkmarcimport.pl -file /home/oleonard/sample_bibliographic.mrc 16:41 kados so after you re-install 16:41 kados actually, that's up to date 16:40 kados yea, but let me get you a better dataset 16:40 owen I've got a file called "sample_bibliographic.mrc" in my home directory...does that sound like what you had me load previously? 16:39 kados it will, except bibs, but those are easy to import/index these days 16:38 kados but beware, it will wipe it completely clean :-) 16:38 kados /home/jmf/rebuild-staff-oleonard.sh 16:37 kados there's a script you can run to clean out your database and do a new instllation 16:36 kados well, if you're looking to get a fresh start 16:36 kados heh 16:36 owen No idea :) 16:36 kados owen: is it just the sample data that I gave you? 16:34 owen ...I'm not sure about the rest of my data. 16:34 owen Definitely MARC...I think I'm having issues related to having outdated MARC/MARC framework info 16:33 atz MARC or patron data? 16:28 owen What's the best way to re-load my sample data? 16:21 atz :) 16:21 owen Definitely ActiveX! 16:20 atz yeah... in flash or activeX 16:20 owen I think what the help screens need is some kind of friendly avatar, something interactive...maybe a talking paper clip? 16:17 atz so if you have some spare magic, owen, the help files could use it 16:16 atz (thx kados) 16:16 atz partially b/c they frequently don't use valid HTML, and partially b/c they aren't styled 16:16 kados atz++ 16:15 atz btw, i was working on help files yesterday... probably the most unaesthetic part of koha right now 16:14 kados atz++ 16:14 atz cool, i'm hoping to knock off some of the v.shelves bugs today 16:12 owen You're right, I was referring specifically to the catalog's search results display (catalogue/results.tmpl) 16:11 atz there are more than one results.tmpl, which is why i posted just in case I'm assuming an incorrect one 16:10 owen Thanks 16:10 owen Okay, I get it. 16:10 atz i know, you reference "results.pl" as the correctly working version 16:09 owen It sound like you're looking at the search results page? I'm talking about the virtual shelves interface 16:09 atz make sense? 16:09 owen :) 16:08 atz wow... that was rather instantaneous 16:08 owen I just saw your comment to bug 1737 16:08 atz what's up? 16:07 atz yep 16:07 owen atz? 15:27 atz greets paul 15:26 paul hi kados & atz 15:24 kados g'morning all 15:03 paul hi gmcharlt 14:59 gmcharlt greetings #koha