Time  Nick          Message
00:00 pianohacker   holy cow
00:02 pianohacker   something must be wrong with the data collection, though
01:06 chris_n^2     chris: did you say someone there was using G::M?
01:08 chris         yup
01:09 chris         for http://www.mags4gifts.co.nz/
01:11 chris_n^2     chris: it appears that G::M cannot be coerced to read from strings rather than from files
01:11 chris         ahhh
01:11 chris_n^2     it does read from file handles
01:11 chris_n^2     but opening a string as a file handle causes G::M to segfault
01:11 chris         dang
01:12 chris_n^2     when reading from the fh that is
01:12 chris_n^2     hard to believe that such a nice package would lack that ability
01:12 chris_n^2     I did post to their list in case there is something I've missed
01:13 chris         cool
01:15 * chris_n^2   finds it interesting that "Cuisine" is at the top of the magazine list :-)
01:17 chris         heh
01:32 chris         wb brendan
01:39 chris_n^2     boy did I miss the call on G::M
01:39 chris_n^2     http://www.graphicsmagick.org/perl.html#id13
01:40 * chris_n^2   hides under his desk
01:59 brendan       chris -- chris_n^2
02:00 brendan       good evening chrises
02:00 chris         heh, night
02:01 chris_n^2     goodnight brendan
02:01 brendan       night chris_n62
02:01 brendan       ah - you get the idea :)
02:02 chris_n^2     lol :-)
02:08 chris         hiya ebegin
02:09 ebegin        Hey!  how are you all?
02:11 chris         good thanks, hows canada?
02:11 ebegin        Does anyone know why I could have 2 instances of zebrasrv start when I'm calling /usr/share/koha/bin/koha-zebra-ctl.sh start?
02:12 ebegin        Chris: Canada is ok I guess :)
02:12 chris         you already have one running?
02:12 ebegin        nop
02:12 chris         weird
02:12 * ebegin      just spent 2 weeks in California and looooooved it!
02:12 chris         cool :)
02:13 ebegin        sometime, I even have 3 instances
02:13 chris         hmmm
02:14 chris         i havent seen that happen before
02:45 CGI079        Hello -  I'm installing 3.00.03 on Mac OS X 10.5.8. I'm following the instructions here: http://koha.org/cgi-bin/irc.cgi
02:46 ebegin        Those are nice instructions ;)
02:46 CGI079        sorry - that should be following instructions here: http://www.news.software.coop/how-to-install-koha-300-on-macos-x-105/13/
02:46 CGI079        :)
02:46 CGI079        (it's been a long night!)
02:47 CGI079        This is the third time I've tried this - trying to go slowly and get it right. A challenge.
02:48 CGI079        I am having a tough time with the idzebra install - using Fink... I wonder if anyone might be able to help?
02:48 * chris       isnt a mac user sorry :(
02:48 CGI079        yes - they seem sort of rare in the Koha world so far.
02:49 chris         *nod* most of us use floss
02:49 chris         @seen slef
02:49 munin`        chris: slef was last seen in #koha 1 day, 9 hours, 34 minutes, and 35 seconds ago: <slef> oic - should have guessed that
02:49 ebegin        this doc was written by mj, right?
02:49 chris         slef is who wrote that blog post, but it is about 3am for him
02:49 chris         yep
02:50 CGI079        And I didn't even know what floss stood for until I looked it up just now
02:50 CGI079        :D
02:51 ebegin        Do you have any error message?
02:52 CGI079        I do - but I am guessing that it's specific to my install. The idzebra install fails with "mv: rename /sw/src/fink.build/root-idzebra-2.0.41-1/sw/lib/libidzebra-2.0.0.0.1.dylib to /sw/src/fink.build/root-idzebra-shlibs-2.0.41-1/sw/lib/libidzebra-2.0.0.0.1.dylib: No such file or directory"
02:53 CGI079        The /sw directory is because I'm using Fink
02:53 CGI079        so I thought I'd build idzebra myself
02:55 CGI079        but Mac OS X does't have a /usr/local/bin directory, and while I could of course create it, I felt that by then I'd be so far off the instructions I was following that it would be better to figure out why the Fink install was failing instead - since I only sorta kinda know what I'm doing.
02:57 CGI079        I'd love to get it to work and then rewrite those instructions I have, rewritten so that someone like me could follow them...
02:57 chris         that would be great
02:57 ebegin        does this file exists?
02:57 ebegin        /sw/src/fink.build/root-idzebra-2.0.41-1/sw/lib/libidzebra-2.0.0.0.1.dylib
02:57 chris         http://wiki.koha.org/doku.php?id=osx&s[]=osx
02:58 chris         thats way old and out of date
02:58 chris         but fixing it would be great
02:58 CGI079        yes, it is :)
02:58 CGI079        when I finally get this working I will be happy to add to that
02:58 chris         cool
02:58 CGI079        I did drill down and see how much of tha path existed - let me check again
03:01 CGI079        yes, it does exist
03:01 chris         http://zebra.darwinports.com/
03:01 chris         i wonder if this is a better path?
03:02 Amit          hi chris, brendan
03:02 Amit          good morning #koha
03:03 CGI079        yes, I saw that myself -  but I was reluctant to go down the darwinports path, having instructions using Fink - they seem to be two different camps - put things in different places, etc.
03:04 CGI079        But perhaps, having failed with Fink 3 times now, that makes sense.
03:04 CGI079        It's not clear to me, if I install some components using Fink, and others using Darwin Ports, if the path will "know" where all the bits are...
03:05 CGI079        or rather, if all the bits will be added to the parth
03:05 CGI079        path
03:06 chris         yeah, not sure about that
03:07 CGI079        thank you for listening - it helps to sort it out in my head!
03:08 chris         np good luck
03:08 CGI079        I have one more question if I may...
03:08 CGI079        on an earlier attempt, I got to the CPAN section...
03:08 CGI079        and ran into this situation where CPAN kept telling me that it wasn't up to date, an update could be done easily, etc. etc.
03:09 brendan       hi amit
03:09 CGI079        but the CPAN self update failed - due to some recursive dependencies (if that's the right phrase)
03:10 CGI079        and I read elsewhere that it was recommended not to use CPAN to update itself - sound familiar? A big deal?
03:12 ebegin        Hey amit!
03:12 Amit          heya ebegin
03:17 CGI079        well, on a closer look, I see that the file ebegin was asking about libidzebra-2.0.0.0.1.dylib does not exist. libidzebra-2.0.0.dylib does. But missing the .0.1
03:17 CGI079        might be a mis configured fink.info file.
03:18 CGI079        the file in the instructions I am following installs version 2.0.22 of idzebra - current version is 2.0.41
03:18 ebegin        That may be part of your problem... Maybe the doc was done before 2.0.0.0.1
03:18 CGI079        OK to go with the 2.0.22 version?
03:22 ebegin        yep... at least on linux...
03:24 CGI079        cool. Thanks. Now here's a though - I'd like to tough this out on OS X - but if I were to take an old box and install linux, is there a feeling that's its better to go with Debian, Ubuntu, or something else?
03:24 chris         3/ws 38
03:25 chris         heh, typing fail
03:29 * ebegin      likes Debian
03:29 chris         ditto
03:32 chris         hi hugo
03:32 hugo          hi - I was CGI079 - just installed a real IRC client
03:33 chris         ah :)
03:33 hugo          funny - been using a computer for work since 1989. Some things take a while to get to... :D
03:34 hugo          well, thank you Chris and ebegin for your input
03:34 hugo          I'll keep working on this little mac and see what I can do - I've got 6 weeks to get it working
03:34 chris_n^2     g'night koha
03:35 hugo          Goodnight
03:35 ebegin        hugo, slef is the one to look for here :)
03:35 ebegin        Good night!
03:36 chris         night
03:41 ebegin        Hey chris, what are the latest news about the KohaCon 2010?
03:41 chris         the latest news is i have to work on it more :) but it is looking like november
04:17 Amit          chris: India No.1 in ICC Ranking
04:19 chris         :)
05:56 brendan       Night #koha -- have an excellent day, evening, whatever :)
05:58 Ropuch        Morning, everybody
05:58 Ropuch        ;>
06:22 richard       back again
06:35 pianohacker   good night
06:43 chris         hi nicomo
06:43 nicomo        hi chris
06:43 nicomo        hello everyone
06:44 Ropuch        hi nicomo, chris
06:45 chris         hi Ropuch
06:54 magnusenger   hi everyone - nicomo: i'll send an e-mail your way shortly
06:55 nicomo        hi magnusenger
06:55 chris         hi magnusenger
06:55 magnusenger   hi chris
07:19 Amit          hi nahuel ;)
07:32 hdl_laptop    hi all
07:33 Amit          hi hdl
07:40 kf            good morning #koha
07:48 Amit          hi kf ;)
07:50 kf            hi Amit
09:44 |Lupin|       hi there
09:45 kf            hi |Lupin|
10:01 |Lupin|       guten morgen k
10:01 |Lupin|       guten morgen kf
10:07 |Lupin|       gmcharlt: around ?
10:07 gmcharlt      hi |Lupin|
10:13 |Lupin|       gmcharlt: hi
10:13 |Lupin|       gmcharlt: there is a bug inthe GetCcodes function in C4/Koha.pl
10:13 |Lupin|       gmcharlt: it returns an array containing undef at position 0
10:14 |Lupin|       gmcharlt: I'm willing to fix this but I'm wondering how you'd like that to be done
10:15 gmcharlt      |Lupin|: remove the first return ($count) and just return the array
10:15 gmcharlt      it means that users of GetCcodes would have to get the count (if they need) by looking at scalar(@results)
10:15 |Lupin|       gmcharlt: it's not only that the problem
10:16 gmcharlt      but that's fine - getting the size of arrays in Perl is a cheap operation, and there's no need for API calls to return both an array (or arrayref) and a count
10:16 |Lupin|       gmcharlt: look at the code: the counter is incremented _before_ the value is stored, that's why the first position of the list is empty, even once you have removed the useless size...
10:18 gmcharlt      remove the counter outright, and the problem goes away :)
10:19 |Lupin|       gmcharlt: yeah I certainly agree. What I'm saying is that there are two things: (1) the function returns an array and its size which is useless and (2) the return array contains an undefined cell because lines 295 and 296 of C4/Koha.pm appear in the wrong order.
10:20 gmcharlt      ah, right
10:20 gmcharlt      but rewriting the query so that it's
10:20 |Lupin|       gmcharlt: ah I got it. yeah if the function doesn't use a counter at all and just pushes onto the array it will work just fine.
10:21 |Lupin|       gmcharlt: yeah the query is poorly written
10:21 gmcharlt      SELECT * FROM authorised_values WHERE catagory = 'CCODE' ORDER BY authorized_value
10:21 |Lupin|       gmcharlt: it should have a where category='CCODE' clause
10:21 gmcharlt      will also remove the unecessary test
10:21 gmcharlt      yep
10:22 |Lupin|       gmcharlt: actually it was even suggested to completely remove this function because there are more general functions to fetch authorised values... that's why I wanted to know how you'd like this to be fixed...
10:23 gmcharlt      GetAuthorisedValues
10:23 gmcharlt      for example
10:23 |Lupin|       gmcharlt: actually at the beginning I thought you meant not _return_ the counter, and then I realised you meant not using it at all, that was the misunderstanding I think.
10:23 gmcharlt      correct - don't use it, don't return it
10:23 |Lupin|       gmcharlt: yes, for example... so what to do ? just fix the function or remove it completely ?
10:24 gmcharlt      remove it completely
10:24 |Lupin|       gmcharlt: ok !
10:24 gmcharlt      misc/cronjobs/stats/monthly_circulation_statistics.pl is the only script activiely using it, although it's mentioned but commented out from opac/opac-search.pl
10:24 |Lupin|       gmcharlt: I'll submit a patch that does so, then
10:25 |Lupin|       gmcharlt: yeah, I think I can grep and check everything...
10:56 hdl_laptop    hi gm
10:56 hdl_laptop    hi everybody in fact
11:50 |Lupin|       bye everybody
11:57 chris_n       g'morning
11:57 jdavidb       Mornin', chris_n
12:32 jwagner       Good morning, all.
12:32 * chris_n     greets jwagner
12:34 jwagner       Can someone refresh my memory on the patron Street Number field?  I seem to remember that the separate street number (as opposed to the address field) is used primarily in European libraries.  Is that correct?  One of my sites wants to hide street number so as to force staff to use address.  I'm wondering if a syspref & patch to turn it on/off would be of general use.
12:35 kf            cant speak for european librares in general, but we import street number together with the street
12:35 kf            I will use jquery from owen to hide fields in patron data that we will not use
12:36 jwagner       That's a thought.
12:43 hdl_laptop    kf: jwagner this is i think owed to the french normalization of adress.
12:44 jwagner       I thought I remembered something about it being European.
12:45 hdl_laptop    could be.
12:45 kf            but should street number not be available for all addresses in this case?
12:45 jwagner       Would a syspref to turn street number on/off be useful for other sites?
12:45 hdl_laptop    YASP Yet another Syspref....
12:45 chris_n       hehe
12:45 jwagner       kf, I'm not talking about removing it from the table, just from the patron edit screen.
12:46 jwagner       Yes, those sysprefs breed like mice, don't they???
12:46 hdl_laptop    I created a sys pref that would be used as BorrowerUnused fields in template generation.
12:46 kf            I think the new editor will help
12:46 kf            cant do without them, but perhaps organize them better?
12:46 jwagner       hdl_laptop, that would be a really useful syspref -- have you submitted it yet?  Haven't seen it.
12:46 hdl_laptop    Or this would boil down to creating framewors for input data.
12:47 kf            I think its a great idea, a list of fields you dont use similar to mandatory fields
12:47 chris_n       jwagner: or like cloths hangers
12:47 hdl_laptop    jwagner: No. This was a special request.
12:47 hdl_laptop    But I could commit that.
12:47 jwagner       I have one site that does not collect ANY address info (govt site, privacy reasons).  I ended up doing alternate templates for patron display/edit to strip out just about all the fields.
12:47 jwagner       Having a syspref to just list all the fields to NOT display would be really useful.
12:47 chris_n       hi nengard
12:47 nengard       hiya
12:48 nengard       was hoping to find jwagner here :)
12:48 hdl_laptop    Problem is that we should then have some screen to edit that.
12:48 jwagner       I'm here!
12:48 nengard       can you tell me how to use the custom borrower notes?
12:48 nengard       I want to document it, but I'm not seeing how to add them
12:48 nengard       even with the authorized values set
12:49 jwagner       First create the BOR_NOTES authorized value category & some canned notes.  Then, in patron record, go to Checkout tab and click Add a New Message.  You can direct the message to the patron or other staff.  You can select one of the canned notes or enter free-text.
12:50 jwagner       We spotted a problem on a few records -- if the patron didn't have any existing alerts (holds, fines, whatever), the Add a New Message link wasn't always showing.  That's fixed in our test systems; we'll have to do a new patch for it when we get it final.
12:50 nengard       jwagner OH!!!!
12:50 nengard       thank you
12:50 nengard       so what's an example checkout note you might wnt to add?
12:50 nengard       for some reason i was thinking these were notes on the patron record - not the patron checkout record
12:50 jwagner       The classic one we've been using for testing for patrons is "You left your umbrella in the library"
12:50 nengard       Ahhhh
12:51 nengard       okay - well my default in the patch i just sent is no good :)
12:51 jwagner       For staff, a canned note might be "Patron needs to bring in driver's license to verify ID"
12:51 hdl_laptop    jwagner: pls file a bug and assign that to me, I will send the patch asap
12:51 nengard       so these are notes to be read to the patron or the staff when the patron is there in person
12:51 nengard       a reminder
12:51 nengard       more than a note - in the sense of the patron notes
12:51 jwagner       Both notes will show on the patron checkout tab for staff.  The notes directed to the patron will also show in the OPAC when the patron logs in.
12:52 nengard       awesome
12:52 nengard       okay - i'm off to poke and prod and document
12:52 schuster      Question - about - Biblibre - test site as noted in IRC.  I am able to login - and went to Administration and see "ReservesControlBranch" but can't find any documentation on it - can anyone tell me what it is supposed to do?
12:52 nengard       :)
12:52 jwagner       hdl_laptop, you mean file a bug asking for the syspref on unused patron fields?
12:52 hdl_laptop    if you want
12:53 jwagner       nengard, yes that was quite a nice feature.  The developer did a really good job on it.  Best part is that it doesn't overwrite the existing circ & opac notes, so you can keep any long-term notes you need there.  I've seen notes like "child has parent's permission to borrow video games" -- things that shouldn't get overwritten.
12:53 nengard       question to any experienced developers - if you want to withdraw a patch that hasn't been pushed and submit a new one - how do you do that??
12:53 jwagner       Tell Galen :-)
12:54 hdl_laptop    jwagner: or is there one there already ?
12:54 gmcharlt      send an email to the patches list accompanying the new patch
12:54 jwagner       hdl_laptop, I didn't file one on my Street Number question yet -- is that what you were asking?
12:54 nengard       okey dokey gmcharlt - will do - i misunderstood what the bor_notes were supposed to be so my default makes no sense
12:54 nengard       i'll fix it
12:54 Colin         jwagner: The separate steet number maybe because in many European countries the postcode can generate the whole address except the street number
12:55 hdl_laptop    schuster: iirc this is the same thing as CircControlBranch applied to Reserves in order to check that it enforce reserve rules.
12:55 jwagner       I thought I remembered something like that.  But I like hdl_laptop's fix better than my proposed syspref only for Street Number.
12:56 jwagner       hdl_laptop, what's the email address to assign the bug to you?
12:56 Colin         Of course in the UK postcodes are a commercial secret and you have to pay big bucks to get a list (or download it from wikileaks)
12:56 hdl_laptop    henridamien@koha-fr.org
12:57 schuster      hdl_laptop - for circulation parameters or limiting holds to a location?
12:58 hdl_laptop    limiting holds for a borrower on a location
12:59 hdl_laptop    Users from lib1 cannot put holds on lib2 and only 3 on lib4 but 10 on lib1
12:59 jwagner       hdl_laptop, bug created -- Bug 3656
12:59 munin`        04Bug http://bugs.koha.org/cgi-bin/bugzilla3/show_bug.cgi?id=3656 enhancement, P5, ---, henridamien@koha-fr.org, NEW, Specify fields to be omitted from the patron record
13:00 schuster      OK thanks - but when an item is returned at lib1 if there is a hold for someone at lib2 it would force a transfer correct?
13:02 nengard       gmcharlt i have an issue - i only changed 2 of the files that were in my previous patch - so how do I recreate the entire patch for you? or should I just submit these 2 files and say they replace the other 2 I submitted before?
13:04 hdl_laptop    thx
13:05 schuster      OOO - Love the filter when patron is selected to search...
13:06 gmcharlt      nengard: easiest would be to resend the entire patch series: original patch + patches correcting it
13:06 gmcharlt      if you're ambitious, try using git rebase --interactive to squash the patches
13:07 nengard       for the the non-ambitious option :) I just send you two patches - one that is the original and then one with the fixes
13:07 gmcharlt      ok
13:07 schuster      OK - but how does one "Add a borrower" - if we don't find one.  I'm on hdl_laptop's test environment.
13:08 schuster      I type in schuster and it says "No patron matched 'schuster'" - on my system it has a NEW button.
13:09 schuster      This is checkout - and by Patron.
13:39 mason         another late night jquery Q for anyone?
13:39 mason         this one is impressively basic :/
13:40 mason         this works just fine...
13:40 mason         var myDivs = $("div[class='moo']");
13:40 mason         .
13:41 mason         now, i want to replace the literal string 'moo'  - with a variable-name, like this....
13:41 mason         var ddd = 'moo';
13:41 mason         var myDivs = $("div[class=ddd]");
13:41 mason         .
13:42 mason         this doesnt work as i want :/
13:43 mason         how to tell jquery 'ddd'  is a $variable , not a "string"
13:44 mason         seems like a stupid thing to be stuck on...
13:49 Ropuch        mason: var myDivs = $("div[class="+ddd+"]");
13:51 mason         cheers, that works perfectly!
13:51 Nate          hello all!
13:52 mason         stupid syntax for a stupid problem ;)
13:52 Ropuch        ;>
13:53 Ropuch        Hi Nate
13:53 mason         i reckon jquery is the modern equiv of brainf*ck
13:54 mason         (the programing language that is, not the state-of-mind)
13:54 Ropuch        hehehe
13:55 Ropuch        I don't know jquerry at all ;)
13:56 mason         so - in JS ... a '+' either side of a +string+ , declares it as a variable?
13:57 Ropuch        Nope
13:57 Ropuch        It works like . in perl
13:57 mason         sure, thats how i understood it too?!?
13:58 Ropuch        I think it;s just a concatenate operator
13:59 mason         i have to ask.... how does wrapping concat operators around a string - make JS parse it as a $var
13:59 mason         which is what *seemed* to happen for me...
14:08 chris_n       mason: the "" around "div[class=ddd]" cause the JS parser to interpret all that is in between literally
14:09 chris_n       so by adding additional "" and concatenation operators, it now concatenates the literal value of $ddd into the string
14:09 mason         heh, i didnt even click to that, from the examples i was looking at
14:09 chris_n       in this respect it is unlike perl as perl would do fine with "div[class=$ddd]"
14:10 chris_n       mason: you have an excuse.... its late where you are I think ;-)
14:11 * chris_n     thinks that if everyone just had somebody else's problems all problems would be solved
14:13 mason         hmm, my example seems to barf if i *dont* quote it :/
14:14 mason         so this clumsy looking thing works  OK ...
14:14 mason         var foo =  $("div[class='geo']").filter([textContent="+geoVal+"]);
14:15 mason         oops, bad paste....
14:15 mason         var check =  $("div[class='geo']").filter("[textContent="+geoVal+"]");
14:16 mason         but when i correct it, but removing the redundant quotes, like this - it barfs...
14:16 mason         var check =  $("div[class='geo']").filter([textContent=+geoVal+]);
14:17 mason         s/but/by/
14:17 mason         oops, this even..
14:17 mason         var check =  $("div[class='geo']").filter([textContent=geoVal]);
14:18 mason         anyhoo, it is late here - and wayyy too late for JS
14:18 mason         thanx for help tho :)
14:20 chris_n       mason: I think you need to quote the parameters
14:20 chris_n       ie. what is inside the parenthesis
14:20 * chris_n     is no JS guru though
14:51 jwagner       XSLT question for people -- there's a check for when a field is last in line (to control ending punctuation): <xsl:when test="position()=last()"> -- is there any equivalent function to see if it's first in line?  Changing last() to first() didn't work.  Any ideas?  The goal is to put some text/punctuation BEFORE a particular field.
14:51 jwagner       (in the case of multiple occurences of the field, that is)
14:57 kf            perhaps wolfgang would know - but cant ask him right now
14:58 owen          jwagner: Maybe this? http://www.xml.com/pub/a/2002/08/07/ducharme.html
14:59 jwagner       Hmm.  That seems to be using <xsl:if test="position() = last()">
15:00 jwagner       I tried that & got a fatal error.  I'll look at the other variations on that site, though.  Thanks.
15:02 magnusenger   jwagner: how about just <xsl:when test="position()=0"> or <xsl:when test="position()=1"> (not sure if they start counting at 0 or 1...)
15:08 jwagner       magnusenger, I'll give that a shot, thanks.
15:58 jwagner       magnusenger and others, the <xsl:when test="position()=1">  works to identify the first field.  Yippee!
16:00 kf            grats :)
16:08 jwagner       Let's see if other people want the fix I just used it for.  If you have multiple 110 and 710 fields (corporate author), and also 100/700 personal author, the OPAC results list can be confusing.  I had a record with a 100, 700, and 710, and the display looked like the 710 only belonged to the second author (the 700) rather than being a separate author.  I'm tucking in a text label of Corporate Author: before the first 110/710.
16:10 jwagner       So that a sample By line in the results list might look like by Scurlock, James D ; First 700 Name ; Second 700 Name . Corporate author: First 110 Name ; First 710 Name ; Second 710 Name .
16:11 jwagner       I'm working on a patch for a few other minor XSLT things -- would people like this included, or should I keep it local for this site?
16:13 owen          jwagner: I'm not entirely clear what you're doing, because I'm not paying close attention ;) ...but anything that improves clarity I would assume is general-interest
16:13 magnusenger   jwagner: sounds good to me
16:15 jwagner       This particular site is a government research library.  There are individual authors, but the agency itself is also an author.  In the display, it looked like the agency name only applied to the second author (the period in between is almost invisible).  So I was trying to set apart all the 110/710 fields from the personal author names.
16:32 kf            jwagner: do you have libraries charging fines and sending notices for it?
16:42 kf            jwagner: just fighting a little with configuration right now, will ask on irc another time.
16:42 kf            time to leave work now :) bye #koha!
16:44 owen          @seen chris_n
16:44 munin`        owen: chris_n was last seen in #koha 2 hours, 24 minutes, and 5 seconds ago: * chris_n is no JS guru though
16:59 chris_n       owen: here now
16:59 chris_n       full of lunch and sleepy ;-)
16:59 pianohacker   hi, chris_n
17:01 chris_n       hey pianohacker... fingers healing?
17:03 pianohacker   heh, not yet. I go to see the orthopedist today, maybe get a cast
17:05 pianohacker   How are you doing?
17:12 nengard       what happened to your fingers pianohacker?
17:13 nengard       and how will you type with a cast on??? hehe - I had surgery on my wrist while in college and the brace I had to wear made it nearly impossible to type
17:13 pianohacker   broke two on left hand in bicycle accident
17:13 nengard       oh no!!
17:13 pianohacker   right handed dvorak :)
17:16 chris_n       pianohacker must have scared nengard off ;-)
17:17 chris_n       pianohacker: been doing fine other than trying to get rid of a nasty cold
17:17 pianohacker   fear my one-handed touch typing skills
17:17 pianohacker   ouch, I'm sorry
17:17 * chris_n     tries to type without sounding too nasal
17:17 chris         http://www.librarytechnology.org/ltg-displaytext.pl?RC=14252   ... it begins
17:17 pianohacker   hehe
17:17 chris_n       hi chris
17:18 chris         someone needs to tell pamela it isnt opensource until its released
17:19 magnusenger   "The ability to share customizations and the flexibility that is offered by open-source software was a huge reason for us choosing Koha." Yay!
17:19 chris_n       grrrr
17:20 pianohacker   One-way sharing is still sharing, right?
17:20 chris_n       chris: G::M is working great now
17:20 chris         awesome :)
17:22 chris_n       I think I'm going to leave GD in place for the patron image stuff and just require G::M if one will be using the Patron Card Creator
17:22 chris_n       that will allow those who don't want the extra "bulk" of G::M to opt not to install it
17:22 chris         sounds like a great idea
17:24 * chris_n     wonders what is so hard to understand about the two words 'open' and 'source'?
17:24 wizzyrea      carrier class data center.... you mean... amazon?
17:24 wizzyrea      ^.^
17:24 chris         heh
17:25 chris         well that bit doesnt bother me, its the fact that it's being labelled open source, when it isnt.
17:26 * owen        is back
17:26 chris_n       hi owen
17:26 * jdavidb     chuckles.
17:26 wizzyrea      oh, it's not bothersome
17:26 pianohacker   hi owen
17:26 chris         i rewrote WoW as opensource, its all on my hd, im not releasing it though, but it is open source, trust me
17:26 wizzyrea      just funny :)
17:26 chris_n       lol
17:26 wizzyrea      ooh, did you fix mages?!
17:26 wizzyrea      because that's really what I want
17:27 owen          Hi chris_n, I was just doing some template tweaks on the new labels branch and encountered an error
17:27 wizzyrea      give me back my AP PoM Pyro!
17:27 pianohacker   I have an open source WoW. I call it a pepper mill
17:27 chris_n       owen: which one.... error that is
17:27 pianohacker   grind grind grind
17:27 * chris_n     sneezes
17:27 owen          I'm trying to create a batch, clicking the "add items" button, doing a search for items to add...
17:28 owen          Can't use an undefined value as a HASH reference at /home/oleonard/kohaclone/labels/label-item-search.pl line 129.
17:28 * jdavidb     rolls his eyes at pianohacker, then realizes he'll need 'em for a meeting in a few.
17:28 wizzyrea      PH LOL
17:28 chris_n       owen: I think I forwarded a patch for that bug a couple of days ago
17:28 chris_n       but it has not hit the main repo yet
17:28 * chris_n     looks
17:29 * chris       goes back to sleep
17:29 pianohacker   cya
17:30 * pianohacker goes to find pain meds and an orthopedist
17:30 pianohacker   bbl
17:31 chris_n       owen: nope that was another issue with profiles
17:31 chris_n       owen: so the error is thrown when you perform the search?
17:31 chris_n       ie click the 'Search' button?
17:32 owen          Yes: I tried a title search, a keyword search, and a date-limited search
17:32 chris_n       hmm... search works fine here
17:33 chris_n       which version are you running?
17:33 * chris_n     's is version 3.01.00.061
17:33 owen          My About page reports the same: 3.01.00.061
17:35 owen          Hmmm... looking at my error logs I see a bunch of stuff coming up from a regular search on the staff side
17:35 owen          Lots of errors from XSLT.pm
17:36 chris_n       looking at that line it looks like it may be a data corruption problem
17:36 chris_n       specifically 'itemnumber'
17:37 chris_n       maybe not
17:38 chris_n       but maybe some corruption in an item record
17:40 chris_n       looks like GetItemInfosOf does not return any item data for a given bib
17:41 chris_n       and results in a hash ref being undefined
17:47 * chris_n     breaks into a shipment of pc boards he designed
17:52 rhcl          chris_n, so uh, how exactly do you go about designing pc boards? motherboards? who does the fabrication?
17:53 rhcl          I need a couple of Shuttle XPC motherboards, which Shuttle won't sell aftermarket.
17:54 chris_n       rhcl: these are basically an FM receiver which works with our "hearing impaired" system
17:54 chris_n       rhcl: nothing as complex as a MB... yet ;-)
17:55 chris_n       I designed these with free software from http://www.4pcb.com (Advanced Circuits) who also manufactured them
17:56 rhcl          Interesting. Is this your first batch? How do they look?
17:59 chris_n       rhcl: this is the second board design I've done, but the first with Advanced Circuits
17:59 chris_n       these look very nice
17:59 chris_n       and the price was excellent for qty 25
18:00 chris_n       rhcl: the first project was a bunch of 2.4KW dimmer packs
18:00 chris_n       the boards were fine, but that company was much more expensive and the layout software was cheesy
18:01 chris_n       the dimmer packs are getting pic based DMX controllers added next which will be controlled by open-source lighting software
18:02 rhcl          looks like pcb artist only runs on windows
18:03 * chris_n     found a web-browser written in assembler for a pic and thought of porting koha to assembler to run on it...
18:03 chris_n       rhcl: that is the only down-side; but it will run under wine
18:03 chris_n       I did some of the work with pcbartist running under wine on ubuntu
18:04 chris_n       in the end I could not get the resolution set correctly and had to move to a vbox install of xp
18:05 rhcl          I mess around some with old commercial firewalls, like the Firebox and VelociRaptor series--install HD/flash drives and opensource firewall software like Smoothwall et al.
18:06 rhcl          Don't know why anybody would want to do it, but those modded old firewalls essentially are/become generic computers that could run Koha.
18:07 chris_n       gotta go populate one of these and flush out the bugs
18:07 chris_n       bbiab
18:51 chris         back again
19:03 nicomo        hi chris
19:04 chris         heya nicomo
19:04 chris         want a copy of my opensource SAS and um Oracle?
19:12 * chris       goes to have a shower
19:12 chris         wash the FUD off
19:19 * owen_       glares at owen
19:19 * jdavidb     glares at owen and owen_
19:20 schuster      schuster glares at boss and jdavidb and owen_
19:21 schuster      ;)
19:21 * jdavidb     glares at schuster, just for good measure.
19:21 * jdavidb     mumbles, "30% chance of rain?  bah!  Nothing within 50 miles of here!"
19:29 cait_laptop   hi #koha :)
19:29 owen          chris_n?
19:31 jdavidb       Hi cait_laptop. :)
19:31 cait_laptop   hi jdavidb
19:32 chris         back
19:33 cait_laptop   hi chris
19:33 cait_laptop   you keep me busy with translation! :)
19:37 Ropuch        ;>
19:41 cait_laptop   hi Ropuch
19:44 Ropuch        helo everybody
19:44 chris         hehe yeah, we got the xsl being translated now too
19:44 chris         at least for 3.0.x .. soon for 3.2.x too, so there will be work there too
19:45 chris         but it does mean you can run with XSLT on, and have it in german too
19:45 chris         thanks to HDL
19:45 cait_laptop   there are some things in the po that should better not get translated. I think I saw file names of images and paths
19:46 cait_laptop   but its great that we can have a German xslt now - so dont misunderstand me. Im really like it :)
19:47 chris         yep, we will clean it up
19:47 chris         for the filenames just copy and submit
19:47 chris         (or leave untranslated)
19:47 chris         either works :)
19:47 cait_laptop   I do that, but someone else might accidently translate and break something
19:48 chris         *nod*
19:49 cait_laptop   chris: I have a new problem - we need items.enumchron shown in opac-reserves.tmpl for item level holds on bound volumes of journals and single issues
19:49 chris         righto
19:50 cait_laptop   I think it should not be too difficult, but it seems I cant get it right
19:51 chris         wb schuster
19:51 chris         cait_laptop: hmm, is it getting passed through by the script?
19:52 schuster      wb ???
19:52 cait_laptop   chris: I think I dont understand really how the variables work. I think I have to add it to the array in opac-reserves.pl and add a column in opac-reserves.tmpl
19:53 chris         schuster: welcome back
19:53 chris         that sounds about right cait_laptop :)
19:53 schuster      ;) my laptop bottomed out wireless..
19:53 cait_laptop   chris: yes... but I think I dont get the variable names right
19:54 chris         i have to catch a bus soon
19:54 chris         if you want, you can send me a patch
19:54 chris         and ill have a look and tell ya whats up
19:54 chris         send it to work chrisc@catalyst.net.nz
19:55 cait_laptop   thx chris, this is a very kind offer :) - I will try a little longer to solve it on my own and will send you one when get stuck
19:56 cait_laptop   first I have to redo what I did some days ago - accidently killed some of the changes I did
19:56 chris         ok, bus time, bb in 40 mins or so
20:15 jhaig         I am trying koha for the first time (well, I was playing around with the VMware version yesterday).  I'm starting to install it and I remember somewhere seeing that most people use Debian, so I thought that would be the best bet.  However, the closest install guide I have found for version 3 is for Ubuntu (on http://wiki.koha.org/doku.php).  Is this close enough, or is there a Debian install guide somewhere?  Thanks.
20:17 chris_n       owen: back
20:17 chris_n       for a minute
20:21 chris_n       jhaig: ubuntu install should do for debian
20:22 Ropuch        It does
20:22 jhaig         Thanks.  I would have thought that, but I don't know how picky koha is regarding some of the package version numbers.
20:24 Ropuch        I've installed koha on debian testing recently
20:24 Ropuch        Quite painless
20:25 Ropuch        afair all perl modules can be installed via apt
20:25 Ropuch        So there
20:25 Ropuch        s no need to install them from cpan
20:28 jhaig         That is one thing I was hoping for.  My preference for a server is actually CentOS, but I would need to use CPAN, which would mess up the package management.
20:28 richard       hi
20:29 Ropuch        hi richard
20:29 jhaig         I assume that in the ubuntu guide, I need all the obvious modifications (such as changing the IndexData repository path to include debian and lenny instead of ubuntu and hardy).
20:30 jhaig         And likewise, lenny-backports (instead of etch-backports)
20:32 Ropuch        deb http://ftp.indexdata.dk/debian lenny main
20:32 Ropuch        Only added entry in testing sources.list i can see
20:33 jhaig         I'm following http://wiki.koha.org/doku.php?id=koha_3_install_guide_ubuntu_hardy  which indicates you need backports.  However, this is not the latest Ubuntu, so perhaps that is why backports are needed.
20:34 jhaig         But are you saying that 'testing' is needed?
20:36 Ropuch        I believe not, i'm just saying how it's look like when using testing like i do :)
20:36 cait_laptop   chris: here? found a bug for my problem and got enumchron displayed in opac :)
20:36 jhaig         I think I'll disable backports for the moment, and see if I get problems later.
20:39 Ropuch        Bah, If any of you ever considered buying D-link dir-615 router, don't.
20:40 chris         well done cait_laptop :)
20:40 chris         jhaig: you shouldnt need backports with lenny
20:40 jhaig         Thanks.
20:44 cait_laptop   chris: thx, dont know what the mistake was, just redid what I had tried before.
20:58 jhaig         For the record, idzebra doesn't appear to be in the standard lenny repositories, or in IndexData, so I assume it would be in backports.  I'm not intending to install zebra anyway, though.
21:33 chris         jhaig: why not?
21:34 chris         i would heartily recommend zebra, even for tiny libraries
21:34 chris         its a pita to get going, but the search is lightyears ahead of nonzebra
21:40 jhaig         I have found it - the package name was idzebra-2.0, not idzebra as the document said.
21:40 chris         cool
21:41 jhaig         Maybe I'll try it then, but my library isn't really that big.
21:41 chris         is that the INSTALL.debian-lenny document?
21:42 jhaig         Hmmm, no it isn't.  It is http://wiki.koha.org/doku.php?id=koha_3_install_guide_ubuntu_hardy  Perhaps I should have looked at the koha tarball before launching straight into installing the OS  :-)
21:42 chris         :-)
21:42 chris         yeah, INSTALL.debian-lenny is what you are after
21:43 chris         install_misc/debian-lenny.packages also has the list of packages
21:43 chris         INSTALL.debian-lenny refers to this file
22:00 cait_laptop   gmcharlt: around?
22:00 gmcharlt      cait_laptop: what's up?
22:00 cait_laptop   I just sent a patch for @bug 3380
22:00 munin`        04Bug http://bugs.koha.org/cgi-bin/bugzilla3/show_bug.cgi?id=3380 enhancement, P5, ---, gmcharlt@gmail.com, NEW, Serial enumeration / chronology should display in opac holds interface.
22:01 cait_laptop   its yours, can I take it? :)
22:01 gmcharlt      yep
22:01 gmcharlt      any bug that has a status of NEW, not ASSIGNED, has not actually been specifically taken up by anybody
22:01 cait_laptop   its marked as enhancement, but I think its more a bug, because its really a problem with serials and item level holds
22:01 cait_laptop   ah ok
22:03 cait_laptop   gmcharlt: thx
22:04 cait_laptop   added a screenshot to the bug and going to bed now - got late :) good night #koha
22:06 chris         awesome
23:37 pianohacker   hmm
23:38 pianohacker   I did work on displaying serials info for PTFS
23:38 pianohacker   I think it should be coming soon
23:48 chris         good news
23:48 chris         maybe you might wanna update bug with that, so kf doesnt duplicate work
23:50 pianohacker   I'll bug jwagner, she's more up to speed on that enhancement's journey through the corporate pipes
23:50 chris         cool