Time Nick Message
23:42 jcamins But I can only have one thing in each column or it explodes.
23:42 jcamins It lets me divide a space into two columns.
23:41 jcamins yui-u doesn't actually do anything useful that I can find.
23:41 jcamins But isn't the point of having a CSS grid system that it should do this for me?
23:41 jcamins pianohacker: oh, that's what I'm going to do.
23:40 pianohacker jcamins: Why not just have a yui-main like usual then have a bunch of inline-block elements inside that?
23:39 jcamins YUI would throw a fit.
23:39 jcamins Not sets of three.
23:39 jcamins Sorry, sets of two.
23:39 jcamins I guess I could do some sort of complex loop that divides them into thirds.
23:38 dcook Fair enough.
23:38 dcook Oh.
23:38 dcook Ohhh...
23:38 jcamins That's what I want.
23:38 jcamins Now imagine the second and third contacts not being randomly placed.
23:38 * dcook goes back
23:38 dcook Ish
23:38 jcamins Did you see my screenshot?
23:38 dcook Mmm. YUI really does need to get nixed.
23:37 jcamins Brutally.
23:37 dcook I'm more of a visual sort of person, but sounds nice?
23:37 jcamins YUI has taken that dream, and stomped on it.
23:37 jcamins etc.
23:37 jcamins So that they will tile nicely, and when you resize the screen there will be more of them.
23:37 jcamins Yeah.
23:37 dcook flow?
23:37 * jcamins does not think it is unreasonable, regardless how it seems.
23:36 jcamins Does that really seem so unreasonable?
23:36 jcamins I would like to have these boxes flow.
23:36 dcook Yay, cjh :D
23:36 cjh \o/ I didnt break the build
23:36 dcook Now that I think about it, YUI lets you get into the z39.50 interface that won't work. Bootstrap doesn't even let you get into the interface. So maybe the latter is better...for now.
23:35 jcamins Yeah, that's a good point.
23:35 jcamins Oh. I don't use that.
23:35 dcook Rather than using the pop-up window which won't work
23:35 dcook It would probably be better to go to a model like that
23:35 dcook Well, Z39.50 searching in acquisitions does
23:35 dcook Oh wait
23:35 * dcook goes to make sure that he's not telling fibs
23:35 jcamins Really? I didn't think the Z39.50 search ever worked without Javascript.
23:35 dcook That's a good point. Sometimes, I forget to file a bug when I'm not going to fix it myself. Silly, David.
23:34 wizzyrea that's important file a bug
23:34 dcook Z39.50 searching
23:34 wizzyrea file bugs!
23:34 wizzyrea such as?
23:34 dcook Although I think a few features break more with Bootstrap than they did with YUI when JS is turned off...
23:34 jcamins I can't believe this was ever considered "good technology."
23:34 dcook It really really does
23:33 jcamins Seriously, YUI *sucks*.
23:33 dcook That's true. Which is gorgeous!
23:33 jcamins oleonard did a bunch of Bootstrapifying.
23:33 dcook I seem to remember last year that rangi was way further ahead
23:33 dcook Wow, oleonard is getting up there.
23:32 huginn` jcamins: Karma for "yui" has been increased 0 times and decreased 10 times for a total karma of -10.
23:32 jcamins @karma yui
23:31 huginn` jcamins: Highest karma: "rangi" (826), "oleonard" (716), and "jcamins" (594). Lowest karma: "<!" (-115), "failed" (-103), and "ie" (-92). You (jcamins) are ranked 3 out of 2527.
23:31 jcamins @karma
23:31 jcamins YUI--
23:31 jcamins Ugh.
23:30 jcamins Of course!
23:30 eythian jcamins: there's your problem.
23:30 wahanui eythian: The server at bofh.engr.wisc.edu (port 666) appears to be down.
23:30 eythian wahanui: excuse
23:29 jcamins Oh, I figured it out.
23:28 jcamins wtf is with that positioning?
23:28 jcamins http://screencast.com/t/wvISCEAWPqcO
23:27 jcamins (screenshot coming)
23:27 jcamins Well, this is weird.
23:24 wizzyrea no kidding
23:24 rangi the dude or dudess who leaked this is super brave, specially after what happened to private manning
23:23 rangi NSA reporting increasingly relies on PRISM” as its leading source of raw material, accounting for nearly 1 in 7 intelligence reports.
23:23 rangi wow
23:23 rangi http://www.washingtonpost.com/investigations/us-intelligence-mining-data-from-nine-us-internet-companies-in-broad-secret-program/2013/06/06/3a0c0da8-cebf-11e2-8845-d970ccb04497_story.html
23:23 rangi i malign twitter a lot, but they did deal well with that icelandic member of parliament, and so far not cooperating with nsa
22:47 pianohacker s/around/in debian stable or testing/
22:47 pianohacker and if it's just given/when with reduced functionality, yay
22:46 * pianohacker decides to use it; by the time 5.18 is around, they'll have figured out what comes next
22:38 cait probably
22:37 eythian *hide
22:37 eythian they hid real problems
22:37 * eythian would like to get rid of the huge amount of runtime warnings that are currently in Koha as it is :)
22:37 pianohacker right
22:37 pianohacker they themselves don't seem to be disappearing, just changing their details
22:37 eythian well, if you also accept that you're going to get a warning from them.
22:36 pianohacker eythian: thanks for the article. from what I can tell, given/when should be safe to use as long as you're very unclever in their use
22:33 eythian error between brain and keyboard...
22:33 eythian s/you don't know/who don't know each other/
22:33 wizzyrea open is better, we agree about that. :)
22:29 eythian you can get it to the point where you feel comfortable, if that's getting 20 people you don't know to look over it, or just relying on the fact it's public and assuming that someone who cares has.
22:28 eythian wizzyrea: keep in mind it doesn't have to be all or nothing, it's a continuum.
22:28 wizzyrea (she says ON THE INTERNET)
22:28 rangi you dont just have one auditor, you have everyone
22:28 wizzyrea ^ that may sound overly paranoid.
22:28 jcamins Okay, that was a good test, I think, and it worked.
22:27 wizzyrea how do you know for sure they're not in bed with the spies
22:27 wizzyrea oy, not what I'm saying - i'm saying that people who can't audit their own security either take the risk of spying, or don't use it at all, because how can you verify the trustworthiness of an external auditor?
22:27 pianohacker using proper scientific methods, I see ;)
22:27 * jcamins tests again.
22:27 jcamins That was a bad test.
22:26 jcamins Hm.
22:26 jcamins Oh.
22:26 jcamins Indeed you can.
22:26 * jcamins tests.
22:26 jcamins That's ever so much more elegant.
22:26 pianohacker please, if another dev knows one way or another, please correct me :)
22:26 jcamins Thanks.
22:26 jcamins Cool!
22:25 pianohacker jcamins: [ $input->param( 'contact_name' ) ] should create an arrayref of all the values for contact_name
22:25 jcamins pianohacker: how can I persuade it that it's an arrayref constructor?
22:25 rangi wizzyrea: in that case, screw it, lets all just use proprietary software
22:24 pianohacker jcamins: I _think_ you should be able to do it by asking for it in an arrayref constructor, or throwing it into anything that needs an array, like join or map or foreach
22:24 jcamins I can't seem to find any examples of us doing this elsewhere in Koha.
22:24 jcamins But I don't see any way around it, so I'm telling myself that "dumb is smart enough if it works."
22:24 jcamins Kinda dumb, really.
22:24 jcamins pianohacker: yeah, my workaround was to just create a temporary array.
22:24 wizzyrea that only works if you trust the auditors.
22:23 pianohacker jcamins: If you run $input->param in array context it looks like it should give it to you
22:23 eythian http://stackoverflow.com/questions/16927024/perl-5-20-and-the-fate-of-smartmatch-and-given-when <-- pianohacker
22:22 jcamins Bah. I lost my alternative phone.
22:22 rangi according to that you should use software you can audit, or that someone else can
22:22 pianohacker eythian: Mind I ask where you saw that?
22:22 rangi nope
22:22 wizzyrea and it's probably what they want - to cut off intelligent people from talking.
22:22 wizzyrea and there's probably an argument to be made for that.
22:21 wizzyrea oh. well according to that you should probably just go completely offline all the time
22:21 eythian also, hi
22:21 eythian jcamins: it was also when/given I think
22:21 rangi not using google calendar
22:19 wizzyrea what is drojf right about again?
22:17 jcamins Okay, is there any way to retrieve CGI parameters as an array without creating an array variable for every single parameter?
22:12 rangi http://www.guardian.co.uk/world/2013/jun/06/us-tech-giants-nsa-data <-- and that is why drojf is right
21:40 gmcharlt and it's copied all over the place
21:39 jcamins Very frightening, and it's not very usable.
21:38 pianohacker it does what it needs to, and it's gotten about twice as good as it was in the 2.2 days, but the code backing it is frightening
21:38 * jcamins looks at the Biblionarrator editor, feels better.
21:38 jcamins In fact, just thinking about it I am now sad.
21:38 * jcamins too.
21:38 pianohacker the cataloging interface in general makes me sad
21:37 pianohacker yeaaahhhhh
21:37 jcamins That is the first time I have ever heard of addbiblio being compared to anything like elegant. :P
21:37 jcamins pianohacker: *ELEGANT*?!?!?!?
21:36 pianohacker but that would require dipping your hands into that massive mess of a template
21:36 pianohacker jcamins: You could always do it the same way addbiblio does it ;)
21:36 jcamins Thanks.
21:36 jcamins That'll do.
21:35 pianohacker jcamins: The first is more common, especially in Koha, afaik
21:34 jcamins One feels that there should be an accepted and elegant way to handle this.
21:34 jcamins I can have multiple contact_name, etc., and split it up into multiple record from the lists, or I can have contact_name_1... and a contact_count, but...
21:33 jcamins HTML form.
21:33 pianohacker jcamins: In terms of UI or HTML form workings?
21:33 pianohacker ahh, okay
21:32 gmcharlt pianohacker: that's roughly when security updates for squeeze would stop
21:32 jcamins That was actually a question... does anyone know of an elegant way to do that?
21:31 pianohacker ooh, what happens then?
21:31 gmcharlt pianohacker: ask again on May 5, 2014 ;)
21:30 jcamins There has to be an elegant way to include N contacts related to the main object in a form .
21:30 * cait offers pianohacker the cookie jar
21:30 * pianohacker sadly puts the pretty syntax back in the box
21:30 pianohacker gmcharlt: kk, makes sense
21:29 gmcharlt pianohacker: but for now, that's not enough -- need use case more compelling than that to abandon support for Debian oldstable
21:28 jcamins It was ~~
21:28 mjk oh well. thanks for the hints
21:28 jcamins I remember now.
21:28 jcamins Oh, no, different new 5.14 feature.
21:28 gmcharlt perldoc as of 5.16.2 still lists it as experimental
21:28 jcamins I think eythian shared an article about that.
21:27 pianohacker jcamins: not to my knowlege, don't see anything like that in the version history
21:26 jcamins pianohacker: I thought when was removed?
21:25 pianohacker gmcharlt: when as statement modifier, would make this admin script I'm writing quite clean. Can live without them
21:25 jcamins mjk: nope. You need those records in iso8406 or MARCXML.
21:25 gmcharlt pianohacker: which features do you have in mind?
21:24 pianohacker kk, thanks
21:24 mjk actually, i have just found a way to get MARC records as text. Can Koha import text files full of marc records?
21:24 rangi its 5.10 in 3.12
21:24 jcamins pianohacker: I think gmcharlt said something about upping the minimums for 3.14.
21:24 rangi pianohacker: talk to gmcharlt about what he wants to set for 3.14
21:23 mtj it sees to be a grey enuff subject that libraries wont share their records, in case they breach some vague copyright
21:23 mjk i don't get it either
21:23 pianohacker Looking to use 5.14 features
21:23 pianohacker #koha: Minimum perl version requirement, currently?
21:22 mtj hmmm, yeah… :/
21:22 jcamins mtj: I shall summarize: "disputed."
21:21 mtj one of the things i have never quite understood is the 'ownership' of a libraries bib/auth records?!
21:18 mtj mjk, you have the sympathy of many here
21:15 mjk mtompset: i know. thus the people who set those licensing conditions are evil ;)
21:14 rangi true
21:14 jcamins rangi: I think Elsevier had a lion or something like that. No Darth Vader. Though they could have.
21:14 mtompset mjk: probably had to in order to keep the licensing agreement conditions.
21:13 mtompset I just started browsing their site. I see now. Never knew of these guys.
21:13 mjk i'm especially annoyed about the university of california as their uc riverside library was a good source for SF records untul UC shut down public z39.50 access after moving to worldcat
21:12 rangi mtompset: its also yucky proprietary software :)
21:12 rangi and elsevier
21:12 mjk because the oclc terms mean that non-member have to be prevented from getting access to machine readable records and that makes my life as a volunteer for a SF club a lot harder
21:12 jcamins Do we have anywhere in Koha that we set up both an object and it's 1-n children on the same page?
21:12 jcamins Oh, wait, that's Bowker.
21:11 jcamins Because they have a bona fide Darth Vader escorted by storm troopers?
21:11 mtompset Why do you call it the dark side, mjk?
21:09 jcamins Actually, I'm not sure it's so much shutting off public Z39.50 access as never having known how to set it up in the first place.
21:09 mjk personally i'm sad because so many libraies have gone over to the oclc/worldcat dark side and shut off public z39.50 access
21:08 jcamins And if it's too messy, I'll bail and suggest that we keep one contact in aqbooksellers.
21:08 gmcharlt hi mtompset
21:08 jcamins gmcharlt: okay, thanks.
21:08 mjk hey
21:08 mtompset Greetings, rangi mjk wizzyrea and gmcharlt. :)
21:07 gmcharlt jcamins: gut reaction -- aqcontacts++
21:07 cait :)
21:07 cait hi wizzyrea
21:06 jcamins Not Minneapolis. Hennepin.
21:06 jcamins Minneapolis, Minute[something] etc.
21:06 * wizzyrea waves
21:05 jcamins I'd see about some of the bigger/richer public library systems.
21:05 mjk *science
21:05 mjk i'm working on building a catalog for my local sciefce fiction club's 10,000+ volume library and while the TPL has been a good source of book records, nobody seems to have dvds
21:04 jcamins It depends on what exactly you have, but generally the answer is "not really."
21:04 jcamins Or the livedvd, yeah.
21:04 rangi or the livedvd for that matter
21:04 jcamins Ooh, only tough questions from you today!
21:04 mjk also, is there a good free z39.50 target for a/v materials?
21:03 jcamins mtompset: yes.
21:03 jcamins Wait around a few minutes, in case someone else sees your question and knows the answer.
21:03 mtompset Oh yuck. Persona logins use javascript.
21:03 mjk oh well
21:03 jcamins Unfortunately, I don't know anything more than that, and I don't think anyone who uses the barcode printer is around.
21:02 jcamins I believe it does, yes.
21:02 mjk hey there. quick question: does the barcode generator rely on some specific fons or something? i tried to create some barcodes on my test instance based on the koha live dvd and they were all garbled/blank
21:01 jcamins Primary/secondary.
21:01 cait is there a type? or something like primary secondary?
21:01 cait how will you distinguish between the different contacts?
20:59 jcamins But we haven't even established whether it would be worthwhile to worry about identifying where contact information is used.
20:58 cait ok :)
20:58 jcamins :)
20:58 jcamins That was included in "notices."
20:58 cait hm maybe check the email sending for claims too
20:56 jcamins However, so far I've only found it when displaying the vendors and in notices.
20:55 mtompset Greetings, jcamins.
20:55 jcamins cait: unfortunately we use "contact" for both vendors and patrons, which makes a quick grep rather useless.
20:55 * cait should just continue reading bug mails
20:54 mtompset Greetings, cait.
20:54 mtompset Greetings, #koha.
20:54 cait which makes me wonder where else we are using vendor information... i think claim mails, claim letters... and?
20:54 cait something in me says having the first will make migrations easier... and it woudl be the one to use the email address from for mails etc.
20:52 jcamins So my question is, what do you think on the matter?
20:50 cait hm
20:50 jcamins And it says that in a quizzical tone of voice appropriate for a question.
20:50 jcamins "
20:50 jcamins However, the part of me that likes elegant says "why can't the existing contacts be made into the first contact entry in the new aqcontacts (or whatever) table.
20:49 huginn` 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10402 new feature, P5 - low, ---, jcamins, ASSIGNED , Add multiple contacts for vendors
20:49 jcamins *bug 10402
20:49 jcamins gmcharlt: I seek your opinion. I am working on but 10402, and my inclination is to maintain the existing acquisitions structures as-is because of the principle of least surprise.
20:44 cait yay :)
20:43 jcamins I'm changing this API because I think the current API is dumb.
20:43 jcamins You know what?
19:38 rangi true :)
19:37 jcamins Thus avoiding any API changes and making it clear what I'm doing all at once.
19:36 jcamins I could do [% INCLUDE show_contact var={'contact' => ...
19:36 jcamins Actually, I just realized something.
19:35 jcamins Okay. That's what I'll do, then.
19:35 rangi jcamins: i dont know of a way other than dotting
19:34 rangi hi cait
19:33 rangi hmmm
19:30 jcamins If I have to, I'll change it to use [% contact.contact %] but I'd prefer not to dramatically change the existing templates if possible.
19:30 cait morning rangi hi all
19:29 jcamins I'd like to make sure that it doesn't fall back to the global contact variable if contact= wasn't specified when it was processed.
19:28 jcamins I have a block that uses the [% contact %] variable.
19:28 jcamins I'm wondering if there is any way to make sure that only local variables are used in a block.
19:27 rangi sup?
19:23 * jcamins looks around hopefully.
19:23 jcamins Gee, I really wish a TT expert like rangi or cjh was around!
19:08 jcamins Alas, no oleonard.
16:58 gaetan_B bye !
15:33 jcamins No errors, but also nothing saved.
15:33 jcamins It doesn't work.
15:33 pianohacker that's odd. what happens otherwise?
15:31 jcamins You have to restart plack every time you want to view the administration page.
15:31 jcamins Now I remember why I found working with matching rules so frustrating.
15:31 jcamins Oh, yes.
15:25 pianohacker goood morning
15:15 jcamins It's just the confirmation message that failed.
15:15 jcamins The booking appears to have gone through okay.
15:14 kf i hope it will work for me... hm.
15:14 kf oh
15:12 jcamins The Close[X] was a button.
15:11 jcamins And got a nice error message saying something like "Can't send e-mail failed to find template EMLMFHD Close[X]"
15:11 jcamins I just booked the room.
15:11 jcamins Right.
15:11 kf jcamins: the hotel?
15:10 jcamins Apparently the hotel can't manage to send confirmation e-mails.
15:09 jcamins You know, I don't feel so good about the included technology at Kohacon.
15:08 reiveune bye
14:55 gmcharlt ;)
14:55 MurphyIsTheLaw jcamins: quite sure that you'll need it just once?
14:45 jcamins Not that I really need to worry about best practices with a script that I will run only once.
14:44 gmcharlt as do I
14:40 jcamins I usually just print ->as_usmarc().
14:40 jcamins Is there a preferred way of writing an array of MARC::Records to a file?
14:27 jcamins Weird data of the day: Invalid indicators " " forced to blank.
14:23 jcamins Thank goodness for strict_off.
14:23 * jcamins hums the "I hate bad data" song.
14:21 gmcharlt but those all create new objects
14:21 gmcharlt though that's determined by the decode method of method of the MARC::File::FOO class in question
14:21 jcamins Thanks.
14:21 jcamins Yay!
14:20 gmcharlt jcamins: new record
14:14 jcamins gmcharlt: I have a question about MARC::Batch. Does ->next() create a new object, or does it reuse the existing object?
14:09 jcamins I think this is my favorite 150: 150 ## $a** REQUIRED FIELD **
13:43 jcamins I suspect it's actually not far off what some of the authority control vendors do.
13:43 gmcharlt jcamins: figured -- and not actually knocking that bit of shell -- certainly is a good approximation
13:43 jcamins I figure a quick grep in a file containing 190k authorities should turn up something useful.
13:42 jcamins gmcharlt: I am trying to prepare a sample file for testing authority deduplication.
13:39 gmcharlt jcamins: heh
13:38 samueld hi everybody
13:32 huginn` kf: The operation succeeded.
13:32 kf @later tell tcohen can you please consider bug 10249 for 3.12? :)
13:32 jcamins Probably not the recommended way for finding duplicate authorities: grep -E "^1" auths.mrk | sort | uniq -c | grep -vE "^ *1 " | sort -nr
13:15 gaetan_B :)
13:15 huginn` New commit(s) kohagit: Bug 10413 - Odd space character breaks translation <http://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=7b667ab134cdec5d90e71f52c6cdd3ee78559f6a>
13:12 kf nicer
13:12 kf gaetan_B: sneaky! I did something similar but with if/else constructs... that is a lot niver
13:04 gaetan_B i also favor doing it without javacript anytime
12:55 jcamins But I still like my suggestion. :)
12:54 jcamins I think jquery.cookie is in 3.12.
12:54 gaetan_B yes, or the part of the js you have to fetch from outside at the moment to be unavailable
12:54 jcamins :)
12:53 jcamins Then you don't have to worry about someone overwriting your custom JS.
12:53 gaetan_B i didn't want to touch the code
12:53 gaetan_B that could be welcome
12:53 gaetan_B oh
12:53 jcamins Add class="lang-xx-XX" to the body on every page.
12:52 jcamins It would be possible to make it CSS-only with a very simple patch.
12:52 jcamins gaetan_B: I have a suggestion for improvement. ;)
12:51 gmcharlt [off] source of inspiration, eh?
12:50 jcamins [off] Oh, I thought it had just been moved with no warning by someone we'd never heard of.
12:50 gmcharlt [off] jcamins: actually, it will be very easy -- it's now on a community-controlled Linode
12:50 gaetan_B http://wiki.koha-community.org/wiki/JQuery_Library#Make_the_opac_more_multilingual
12:50 gaetan_B here's what i added, people with multiple languages on the opac might want to use this and maybe make it better :
12:49 gaetan_B thanks gmcharlt ;)
12:44 jcamins [off] Somehow I don't think that getting it is going to be an easy process.
12:43 huginn` gmcharlt: The operation succeeded.
12:43 gmcharlt @later tell wizzyrea I think the website box needs more swap
12:43 gmcharlt OK, better now
12:40 gmcharlt OOOOOOM-KIIIILLLLLERRRR! </shatner>
12:40 jcamins Oh. Ouch.
12:40 jcamins Uh-oh. Problems there too?
12:39 * gmcharlt turns to looking at the *main* website
12:39 jcamins Thanks.
12:39 gmcharlt jcamins: gaetan_B: should be better now
12:35 jcamins Thanks.
12:35 gmcharlt looking
12:34 jcamins gmcharlt: oh, I was going to leave a message for you with huginn to ask if there was any chance you could check what's wrong with the wiki.
12:34 huginn` gmcharlt: Quote #229: "rangi: relax, I signed it off :)" (added by wizzyrea at 08:59 PM, January 02, 2013)
12:34 gmcharlt @quote random
12:30 jcamins We should have a bookmarklet like that for Koha.
12:30 jcamins [off] This is kind of impressive (commercial link): http://www.sophiasearch.com/sophia-recommends-installation
12:29 gaetan_B ah, now it says there seems to be a problem with my login session
12:28 gaetan_B i'll try logging out and back in
12:28 gaetan_B well i am still logged ine
12:24 jcamins I can't even log into the wiki.
12:19 gaetan_B am i the only one having troubles editing a page on the wiki ?
12:19 gaetan_B so
12:19 gaetan_B back
10:59 kf ok, cya later
10:59 gaetan_B catch you later ;) !
10:59 gaetan_B i need to run
10:59 gaetan_B ow
10:59 gaetan_B just saving the page
10:58 kf when you try to do what?
10:58 kf ugh
10:56 gaetan_B Exception caught inside exception handler
10:56 gaetan_B MediaWiki internal error.
10:56 gaetan_B i get this :
10:55 gaetan_B any idea what is going on ?
10:55 gaetan_B but i keep getting an internal error when saving
10:55 gaetan_B to add an handy way of having a more multilingual opac
10:54 gaetan_B i am trying to edit the community wiki
10:47 kf wise :)
10:46 * cjh gives up waiting and crawls into bed
10:26 cjh after jenkins gives me the good news I think it will be time for bed.
10:23 kf cjh++ :)
10:22 cjh finally found some time to catch up on rmaint for 3.8.x \o/
08:29 kf maybe he is going back in time? :)
08:16 rangi heh fridolyn is answering mails from october last year
07:36 marcelr nice bug
07:36 kf that was just for testing :)
07:35 marcelr hope it was not the link to bug 9999 :)
07:35 kf after i clicked on a link
07:34 huginn` 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=9999 enhancement, P5 - low, ---, koha-bugs, NEW , Reconstruct pref values via action_logs
07:34 kf bug 9999
07:34 kf for some unknown reason my compuer decided to restart?
07:34 kf hm
07:20 * marcelr and wonders if it gets noticed
07:19 huginn` 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=7718 normal, P5 - low, ---, kyle.m.hall, Pushed to Master , Remove itemnumber column from serials table
07:19 * marcelr posted a question on a pushed bug report, bug 7718
07:18 marcelr :)
07:18 marcelr any news wahanui?
07:17 marcelr hi gaetan_B
07:15 wahanui hey, gaetan_B
07:15 gaetan_B hello
07:11 kf good morning #koha
07:04 marcelr hi francharb
07:02 francharb good morning #koha
06:59 asaurat hi
06:44 cait bbl :)
06:42 christophe_c hi marcelr ;-)
06:42 cait :)
06:42 dcook [off] It's always nice when your boss says that your work is beautiful :)
06:42 marcelr hi christophe_c
06:42 christophe_c hello #koha
06:39 kathryn hi cait :)
06:39 cait hi kathryn
06:37 cait morning drojf
06:37 drojf hi dcook, cait and marcelr
06:35 marcelr hi drojf
06:35 drojf good morning #koha
06:34 marcelr hi dcook and cait1
06:34 cait1 hi marcelr :)
06:34 dcook hey marcelr
06:34 marcelr hi #koha
06:34 dcook hey ya drojf
06:34 dcook Not that we use it that much, me thinks
06:34 dcook But after I'm done with this, I think I'll feel reasonably knowledgeable about doing Tinymce plugins for Koha
06:33 dcook cait1: Nope, it's for that side project we're doing
06:33 dcook late afternoon, cait1 ^_^
06:33 cait1 dcook: a koha plugin?
06:33 cait1 morning all :)
06:32 dcook wb Irma
06:32 dcook hey ya reiveune
06:31 reiveune hello
06:15 dcook It's actually surprisingly fun...
06:15 dcook But I'm building a plugin for Tinymce anyway O_O
06:15 dcook Javascript is still somewhat black magic to me
06:11 cjh (marc is still black magic to me)
06:11 cjh oh neat, I wasnt aware marc worked in a way that allowed cat-ing.
05:21 eythian $ cat dia_liberty.marc dia_articles.marc > dia.marc
05:21 eythian for all the failings of the various MARC formats, it does have the advantage that this works:
05:20 eythian <eythian> what the I don't even...
05:20 eythian <eythian> > Error converting time/date. Value supplied: 01/91/1991, Format used: %d/%m/%Y
05:20 cait1 ?
05:17 eythian apparently not
05:17 * eythian wonders if I have any more cases of ninetyonember.
05:17 cjh cya :)
05:15 dcook cya cjh
05:15 cjh you too... in 8 hours or so.
05:14 cait1 have a nice evening :)
05:13 cjh it is 5:15, that is night enough :)
05:12 * cjh is about to wander home
05:12 cait1 night? :)
05:12 cjh good night cait1 :)
05:11 cait1 good morning #koha
05:10 * dcook waves to cait
05:10 cjh lol
05:10 dcook O_o
05:09 eythian what the I don't even...
05:09 eythian > Error converting time/date. Value supplied: 01/91/1991, Format used: %d/%m/%Y
04:06 dcook IE--
03:36 wizzyrea there's lots of stuff.
03:36 wizzyrea :P
03:36 wizzyrea science and bear both work as searches on that data.
03:36 mtj wizzyrea++ <3
03:36 wizzyrea ^ you'll wanna download that
03:36 wizzyrea https://github.com/wizzyrea/Scripts-and-Things/blob/master/MARC21.mrc
03:35 wizzyrea mtj - the one in my github has items that go with the sample branches
03:30 dcook :D
03:30 mtj dcook, if i sort one, i will :)
03:29 mtj i wonder where the hell that is! :p
03:28 mtj ages ago, i wrote a script to generate and attach random items to bibs
03:28 dcook I don't but that would be great to have and post on the wiki...
03:27 mtj hi peeps, does anyone have a good file of bib records for importing into koha - with 952 items?
03:15 dcook :/
03:15 dcook But I haven't had enough cause to really investigate yet
03:15 dcook I find the linker syspref descriptions to be a bit...unhelpful :p
03:13 eythian np :)
03:13 dcook Thanks for enlightening me :)
03:13 eythian yeah
03:13 dcook Hence the for testing part...I gotcha
03:13 dcook Mmm, I see what you're saying now
03:12 eythian it doesn't, but if the framework was set up with a thesaurus, the process of cataloguing will create the link for you, so the linker does nothing
03:12 dcook Why would having a value in the thesaurus field change that?
03:11 eythian yep
03:11 dcook It sets up the $9 to link the bib and authority?
03:11 eythian no
03:11 dcook So when you run that linker script, it updates the framework?
03:09 eythian yep, it is
03:09 eythian I think that's it, yeah
03:09 dcook Through the "thesaurus" field?
03:08 dcook But how do you tell the framework that it's linked?
03:07 eythian oh, that's just for testing. It's because if you tell the framework that 690 is linked, it'll do it for you, which isn't testing the linker
03:06 dcook authorities (or it'll get linked as part of cataloguing.)"?
03:06 dcook But...how do you "make sure your framework doesn't have 690 set up to link to
03:06 dcook I think I follow now
03:04 wahanui yeah, that one is probably worrisome to me
03:04 eythian yeah, that one
03:03 huginn` 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10308 enhancement, P5 - low, ---, robin, Needs Signoff , Authorities linker should handle the "local subject added entry" fields.
03:03 dcook bug 10308
03:01 dcook Hmm, I'm not sure that I follow
02:59 eythian just allows 690 to be linked to the TOPIC_TERM authority values
02:59 wahanui well, yours is better actually
02:59 dcook What's yours?
02:59 dcook Then tell Search.pm to retrieve it
02:58 dcook In other words, we attach it to an arbitrary attribute in bib1.att, link it to the label "LocalSubject" in ccl.properties, melm the 690 to "LocalSubject" (and Subject, apparently)
02:58 eythian different from mine then :)
02:58 eythian ah right
02:57 dcook Yep. Just like that.
02:57 dcook Like the example that jcamins posted, me thinks
02:57 dcook Yep, our patch just adds it to bib1.att, ccl.properties,record.abs, and Search.pm
02:56 dcook "isn't too" = "not at all"
02:56 * dcook isn't too familiar with the linker
02:55 dcook I think it just adds it the Zebra indexes
02:55 * dcook takes a look
02:55 dcook Mmm, this is one that Edmund wrote a little while ago
02:55 eythian that just adds it to the authorities linker.
02:55 eythian dcook: what is your 690 patch, cos I submitted one a wekk or two ago
02:53 wizzyrea ...
02:51 * mtompset leaves hopping and skipping and screaming, "It works for existing users! It works for existing users!"
02:51 mtompset Well, have a great day (24 hour period), Koha.
02:50 eythian OK cool
02:50 jcamins Okay, yes, you'll just have to tell the linker to skip 6[^9]. fields.
02:50 jcamins Ah!
02:49 eythian that probably clears it up noticably more
02:49 eythian you get one authority record with three biblios
02:49 eythian oh, I short-cutted
02:49 eythian authorities/authorities-home.pl, using hte 'search main heading' tab.
02:49 jcamins Search main heading searches 1xx, only.
02:48 jcamins Where do they do this "Search main heading"?
02:48 eythian yeah. I think I was looking at it from the wrong direction
02:48 eythian Well, their concern is that if you search for "archives" in "Search main heading" you get three records. Two of which have "archives" in the 650. They only want 690 to show up.
02:48 jcamins Okay, so actually what you want is to link 690 fields but not 650s, etc.?
02:47 eythian I can just make the linker not link the 650 stuff up
02:47 jcamins So, walk me through an example of what you're trying to accomplish, and I'll answer your question instead of mine. :)
02:47 eythian oh
02:46 jcamins Because "Search main heading" and 690 fields are completely unrelated.
02:46 eythian Actually
02:46 jcamins I don't think we're talking about the same things.
02:46 dcook Keep meaning to submit a patch for that
02:46 dcook We actually added a separate index for the 690..
02:46 eythian I think effectively, if I can remove anything 6[^9]. from the "Search main heading" function, that would do the job.
02:46 jcamins http://git.cpbibliography.com/?p=koha.git;a=commit;h=be3049f1a89737cf54c666dd81aa2089ee60e2d2
02:45 jcamins Actually, I have examples that are slightly less voodoo-y.
02:45 eythian ah right
02:45 jcamins Very easy.
02:45 jcamins 690 is a bibliographic not authority heading field, so I thought you wanted to search for bibliographic records based on their 690 field.
02:44 eythian trying to figure out how hard it would be to have a search that would only search on 690.
02:44 jcamins Since you're talking about authority types, I think maybe I didn't understand.
02:44 jcamins What are you trying to do?
02:44 eythian (my zebra knowledge is a bit weak)
02:43 eythian I'm not sure what you mean there
02:43 eythian so you add something like that, and then you add a new authority type in Koha that matches that?
02:43 jcamins Except you'll probably not want to make a change that can only be done in the processed DOM filter.
02:42 jcamins http://git.cpbibliography.com/?p=koha.git;a=blobdiff;f=etc/zebradb/marc_defs/marc21/biblios/biblio-zebra-indexdefs.xsl;h=2cbef6977daf5fab3154520622c8027f27611433;hp=14f299edc3656479b23820ec44ebfca3f5ae79df;hb=00541ff7fb928ad4f2b70299a6b809911cb7e1c5;hpb=3336cb158436f22f914ded9979e931b26e1c727b
02:42 jcamins Something along the lines of...
02:41 jcamins eythian: you'd need to add an index that only searches that field.
02:37 eythian Actually, specifically the "Search Main Headings" thing
02:36 eythian jcamins: say we wanted an authority search to _only_ search 690, ignoring the fact that another record might have a match in 650. How would you go about doing that?
02:35 dac I am inclined to agree. I'll probably just log off in a minute to save you all the nuisance of my constant entry and exit :p
02:34 jcamins Heh. I'm thinking the internet is not quite sorted.
02:29 huginn` 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=9299 major, P3, ---, srdjan, Needs Signoff , for loop in Auth_with_ldap.pm requires an extended patron attribute to be set or LDAP logins fail
02:29 eythian bug 9299 could really do with a signoff if someone has nothing better to do, or uses LDAP.
02:29 dcook Nope, no web client. Using Xchat on my workstation. Having issues with the office link, me thinks.
02:28 dcook I think I'm back now...
02:17 jcamins Your hostmask looks odd.
02:17 jcamins Are you using the web client?
02:17 * jcamins observed. :P
02:17 dcook Sporadic internet troubles :/
02:16 eythian it should probably be moved into the edit screen, too
02:16 eythian so of the handful of fields, only one of them doesn't cause records using them to be updated
02:16 jcamins I think that should say "if you change the code of an authorised value..."
02:15 eythian ah, it's cos you can change the code
02:15 eythian sound like the exact opposite of what happens?
02:15 eythian > NOTE: If you change an authorised value, existing records using it won't be updated.
02:15 eythian is it just me, or does this warning:
02:15 jcamins dcook: are you using the OFTC web client?
02:11 dcook lol
02:11 jcamins For the first time, it is shown that (all along)...
02:11 dcook I must be
02:10 jcamins dcook: you're misreading that.
02:10 dcook I doubt a switch of government really stopped that
02:09 dcook I'm sure it's been going on for years at this point
02:09 dcook I have my doubts there
02:09 dcook "The document shows for the first time..."
02:06 rangi thast a lot of phone calls
02:06 rangi actually if you call anyone using verizon too
02:06 eythian what happens if you do really bad at a play?
02:05 rangi if you verizon, dont say bomb
02:05 rangi http://www.guardian.co.uk/world/2013/jun/06/nsa-phone-records-verizon-court-order
02:02 mtompset Adding an authenticate user with basic permissions into koha and then using that. :)
02:02 mtompset Now for the uglier part of the code tomorrow. :)
02:01 mtompset YAY! I successfully logged in as an authenticated and real email address OpenIdP user. :)
01:59 * dcook shrugs and goes back about his business
01:59 mtompset But I don't really know.
01:58 dcook Although now that you mention doing it better...
01:58 mtompset I blame the patch that changed Independant to Independent. :P
01:58 mtompset I triggered a database update, and it fixed itself.
01:57 dcook Saw @bind with one eye and part of a different line with the other
01:57 dcook In the sense that I was looking at a line which was irrelevant to the problem
01:56 jcamins In the sense of "surely we could do it better" or the sense of "wrong"?
01:56 dcook Looking at the wrong line
01:56 dcook Durr
01:56 dcook Oh wait, nvm
01:55 dcook But does that sub look funny to anyone else?
01:55 dcook I haven't done much with prepared SQL statements
01:55 dcook Actually..
01:53 dcook Certainly worth a look :)
01:53 eythian the error is coming from there
01:53 eythian but it might be
01:53 dcook It might be a file that uses the getalert sub from it
01:53 dcook It might not be Letters.pm
01:53 jcamins The last change to that file was two weeks ago.
01:53 eythian but first you should have a look at the line the error is coming from
01:53 eythian or just 'git log C4/Letters.pm'
01:52 dcook Yeah, you could use git log and --name-only to see which files were changed and go from there if you want
01:52 mtompset and I did a git pull this afternoon.
01:52 mtompset because I did a git pull this morning.
01:52 mtompset it was.
01:51 jcamins mtompset: `git log` but that's not likely to help you here, because it probably wasn't something pushed in the last few hours.
01:51 dcook In master, at least
01:51 dcook Looks like the getalert sub
01:50 eythian did you look on line 220 of C4/Letters.pm?
01:50 dcook You're on master?
01:50 * dcook shrugs
01:48 mtompset is there a way of knowing what was updated in the last couple hours?
01:48 wahanui no idea what is, like, going on
01:47 jcamins No idea what.
01:47 jcamins Something is broken in C4::Letters, based on that error message.
01:47 mtompset I did do a git rebase recently.
01:47 mtompset I didn't touch C4::Letters.
01:47 jcamins Something in C4::Letters?
01:46 pastebot "mtompset" at 127.0.0.1 pasted "What broke in the last update?!" (5 lines) at http://paste.koha-community.org/51
01:46 dcook mtompset: What's up?
01:46 mtompset Umm... I'm getting a strange error in my git koha.
01:39 dcook Cool. Look forward to seeing you there ^_^
01:38 jcamins Okay, I get into Reno 12:45pm on Thursday, and leave at 1:30pm on Monday.
01:33 dcook Figuratively...
01:33 * dcook knows how to kill the mood :p
01:32 dcook Apparently, criminal intent has risen by 57.9% in two years..
01:32 dcook http://www.emergency.nsw.gov.au/newsarticle.html?newsid=801
01:31 dcook Down to "only" 24 in March 2013
01:31 dcook Apparently there were 44 non-fatal shootings in NSW in April 2012...
01:30 dcook I really need to remember to book my hotel for Reno this weekend..
01:30 dcook wizzyrea: I quite like the sound of it to be honest.
01:29 * jcamins contemplates airline tickets to Reno.
01:29 wizzyrea they do fizzy drink here too
01:28 dcook Still learning all the slang here after a year and a half...
01:27 * dcook swears sometimes that Australians make stuff up just to tease him
01:27 dcook I wonder if I can get any of the Americans here saying fizzy drink...
01:21 dcook Hmm, this could be useful for memorizing USA geography...
01:20 dcook I think you're in a soda zone as well :o
01:20 dcook In a pop zone
01:20 jcamins I say soda.
01:20 dcook Which apparently is a hot spot for soda
01:20 dcook But he grew up on the border of Missouri and Illinois
01:20 jcamins Bah. His main page is slashdotted. :(
01:19 dcook I thought that all Americans had the tendency to say soda, based on the fact that my sister's ex said soda all the time
01:19 dcook The word for "sweetened carbondated beverage"
01:19 * jcamins grew up in a corridor of weirdness.
01:19 dcook That's surprisingly accurate with my corresponding anecdotal evidence
01:19 dcook Oh my...
01:18 dcook Mmm, that's interesting
01:15 jcamins So cool! http://www.businessinsider.com/22-maps-that-show-the-deepest-linguistic-conflicts-in-america-2013-6?op=1
00:13 eythian heh
00:13 cjh http://www.lolbrary.com/content/619/lego-battle-strategy-35619.jpg
00:11 eythian ...
00:11 wahanui No luck, eythian
00:11 eythian wahanui: insult is <reply>\I hope \you step on a lego
00:10 wahanui No luck, eythian
00:10 eythian wahanui: insult is <reply>I hope you step on a lego
00:10 wahanui eythian: i'm not following you...
00:10 eythian wahanui: insult
00:03 jcamins I think it's because he already has an MS in psychology, though I'm not really sure, now that you point that out.
00:02 dcook I'm a bit surprised that's an MA, but interesting nonetheless.
00:02 jcamins Criminology.
00:02 dcook What's he studying?
00:02 dcook Mmm, fair enough.
00:01 * dcook isn't critical of formalized education at all...
00:01 jcamins Since it's the first class of his second MA, which he's doing part-time, he's thinking he'll just transfer.
00:01 dcook Lack of...
00:01 dcook Lack of scholarship...
00:01 dcook Mmm, lack of accountability in universities
00:01 dcook Mind you, then you possibly get in that situation where you're sunk for the rest of the semester with that prof
00:01 jcamins Yeah, I think so.
00:00 dcook That sounds ridiculous
00:00 dcook Time to see the department head?
00:00 jcamins And was told that the problem was that he his "citation was wrong."
00:00 jcamins He did.
00:00 eythian that does sound like something one could challenge.