Time Nick Message 00:52 dcook Quick question: 00:52 wahanui rumour has it Quick question: is it possible to print the staff cardnumber in the quick slip receipt 00:52 dcook $debug and warn "Item is on hold shelf for another patron."; 00:52 dcook How does that work? 00:52 * dcook would love to see this warning 00:53 eythian if $debug is true, then it'll show the warning 00:53 dcook Hmm, I thought that might be the case 00:53 dcook Does $debug have to be set at the script level or is it set globally? 00:54 dcook In C4::Debug perhaps? 00:54 dcook $debug = $ENV{KOHA_DEBUG} || $ENV{DEBUG} || 0; 00:54 dcook Perfect 00:54 dcook Thanks, eythian 00:54 dcook :D 00:54 eythian there you go :) 00:55 dcook Seems like a sweet construct 00:55 eythian it's just short circuit logic. It's trying to return true or false. 00:55 eythian If debug is false, it doesn't need to evaluate the right hand side. 01:02 dcook Fo' sho' 01:02 dcook I didn't realize that you didn't need an explicit "if" to check though 01:03 eythian more or less everything in perl returns a value 01:03 eythian and as soon as you say "and" it becomes a binary operation. 01:03 dcook I'll have to keep that in mind for future code 01:03 dcook I don't suppose you have any insights into SIP? 01:04 eythian Depends. 01:04 eythian What's the question? 01:04 wahanui the question is "What is the meaning of life, the universe and everything?" 01:05 dcook Does the institution need to be equivalent to a branchcode? 01:05 eythian Hmm. 01:05 eythian I don't know. 01:05 dcook I'm getting errors like: "AddReturn error: branch 'kohalibrary' not found. Reverting to kohalibrary at /koha/lib//C4/Circulation.pm line 1529" 01:05 rangi yes it does 01:05 dcook Where kohalibrary is the institution in the sip code 01:05 dcook rangi: You're the man! 01:05 eythian yeah, that sounds like it. 01:06 rangi it needs to match the institution stanza in the conf too 01:06 dcook Thanks for the confirmation :) 01:08 dcook Saves me digging around and trying to get remote sites to try it some more 01:08 dcook rangi++ 01:08 dcook eythian++ 01:08 dcook I might put that in the wiki 01:10 pastebot "dcook" at 127.0.0.1 pasted "SIP config in Koha packages" (8 lines) at http://paste.koha-community.org/192 01:10 dcook So CPL and LPL would be branches... 01:10 dcook What would 'kohalibrary' represent? 01:11 dcook Just an example? 01:11 rangi yep 01:11 dcook Cool beans 01:11 rangi you should use the branchcode of what you want that machine to be 01:11 dcook I suppose in Koha, library and branch are synonymous 01:11 rangi yep 01:12 bag usually 01:12 bag ah cool beans - that's a great saying - that's what meliss says all the time 01:12 dcook hehe 01:12 dcook It "is" a great saying 01:13 bag :) 01:13 dcook Enabling SIP for devone - edit /etc/koha/sites/devone/SIPconfig.xml to configure 01:13 dcook `/etc/koha/SIPconfig.xml' -> `/etc/koha/sites/devone/SIPconfig.xml' 01:13 dcook Sweet 01:14 dcook Radsicles 01:14 bag man rangi Aloo is doing laps around me - something has light a fire under his butt 01:15 * bag goes to investigate 01:16 dcook Random non-Koha question: Do folks go to their local Linux user groups? 01:17 eythian I used to at university 01:17 rangi not me 01:17 eythian the one in Wellington only restarted recently, and I think it's on a day that conflicts for me. 01:18 dcook Mmm, I see I see 01:18 rangi it died cos of a surplus of arsehats 01:18 dcook I remember pianohacker mentioning it 01:18 dcook Kiwi arsehats? 01:18 rangi hopefully the new incarnation is better 01:18 dcook Isn't that an oxymoron? 01:18 dcook Wait.. 01:18 rangi dcook: IT is full of arsehats unfortunately 01:18 * dcook looks up the definition of oxymoron 01:18 dcook Yes, oxymoron 01:18 dcook Mmm, so I hear, rangi 01:19 dcook 'tis a joy of being the only person in the office these days 01:19 dcook Plus no one sees how much I eat... 01:19 rangi catalyst does pretty well on that front 01:19 rangi (lack of arsehats) 01:19 * dcook suddenly recalls rangi teasing him for having a heaping plate of food when dcook said he 'wasn't hungry' 01:19 rangi heh 01:20 dcook Well, I don't have heaps of experience with Catalyst, but I must say that folks I know there are as rad as they come 01:22 dcook But yeah. I think I'm going to the Sydney one tonight. Not really sure what to expect. 01:22 dcook Hopefully a lack of arsehats 01:22 eythian The Dunedin one was good. Meet at the pub and chat over some beers. Might even be on topic sometimes. 01:24 mtj i'm gonna try to make the next wellylug 01:24 eythian I think I have encountered possibly the most frustrating bug 01:25 eythian something seems to be changing how strictly the XML parsing is done 01:25 eythian and then later something else will die because of a slightly malformed marcxml 01:25 bag I know that barton goes to louisville linux group 01:25 eythian and because plack, it could be _anything_ in the past. 01:26 rangi ah yeah thats the danger with plack 01:26 mtj woah, that is a weird one :/ 01:26 dcook That does sound quite frustrating :( 01:28 mtj ..is there a diff. in strictness between marc::record, and marc::xml perhaps? 01:28 eythian totally, but it doesn't happen every time 01:28 eythian so something is changing that causes it to fail. 01:29 eythian hmm, oddly, we have a new XML::LibXML object as our parser, so it must be something global. 01:41 bag well I've got my 1 our volunteer at a library time tomorrow - I will be a page and shelve some books :D 01:42 bag There is nothing like shelving some books - it clears the mind and the soul 01:44 wizzyrea :) 01:44 * wizzyrea had library time this morning 01:44 wizzyrea it was grand. 01:44 bag YAY! 01:44 bag wizzyrea++ 01:53 dcook bag: So true although also murder on the knees sometimes 01:53 bag heh - not so bad for me - I usually checkout every book I try to shelve just cause they are so interesting 01:54 bag so I never have to work on the low shelves 01:54 dcook lol 01:54 dcook I did used to spend a lot of time in the science and engineering sections...and the art sections...and literature...and social sciences... 01:55 dcook Religion and philosophy too...always enjoy some good BS and BX 01:55 mtompset Hmmm... non-deterministic results... reminds me of a status update I saw about rr. http://t.co/BtO8dsL3l7 01:56 mtompset But I don't think you gdb perl scripts. 01:57 eythian It'll be totally deterministic. I just don't know how to determine it. 01:58 eythian that looks useful though in general 02:04 eythian however, I can't reproduce it on my dev system, as some point in the dump/restore it becomes valid UTF-8, or something like that. 02:05 mtompset And you are tracing the string entire lifespace to check for UTF-8-ness? 02:06 eythian I'm looking at it in the database. 02:06 bag dcook: the libraries that I've shelved are dewey and I haven't found a range yet that I don't find something that I'm interested in 02:07 bag actually that should be my business card - "I haven't found a dewey range I don't like - challenge me" 02:09 dcook eythian: I have a problem with a prod site in regards to UTF-8 as well. It works perfectly fine when I dump it onto a few other servers, but on that one...:S 02:09 dcook bag: That could certainly work 02:12 bag I'm guessing mtj is a 364.x kind of guy 02:13 wajasu maybe the system locale is different? influencing iconv libraries or something esoteric 02:13 eythian possibly if you export as latin1 and import as utf8, or visa versa 02:18 dcook Yeah, I figure it has to be system level. I think the export/import should be done as utf8 02:18 dcook Yet...when I switch my browser encoding to Windows/Western whatever (non-UTF8), the problematic characters resolve and the UTF-8 ones break 02:18 dcook But very inconsistently... 02:19 dcook The only place these non-UTF8 characters appear to be non-UTF8 is in acquisitions 02:19 dcook Everywhere else they're fine 02:19 * wizzyrea imagines the consternation this causes your librarians. 02:19 dcook Fortunately, there's only one library on that server, but man.. 02:20 dcook Heaps consternation already around 02:31 mtj tee hee, i had to check on 364.x… :p 02:32 mtj i always loved looking for the weirdest classification section in the library 02:33 mtj 364.x would def. be on that list 02:37 bag HA I knew it - true crime :) 02:40 dcook Man...I'm always finding out about cronjobs I've never heard of before 02:40 dcook cart_to_shelf.pl 02:41 dcook I don't think any of our folk use "ReturnToShelvingCart" so it's never really been a thing. 02:41 dcook But I've always wondered if Koha had support for aging from cart to shelf 02:41 nengard dcook - that ones is kind of tricky ... aka those who have used it say it's flaky 02:41 nengard just saying ... 02:43 dcook Thanks for the head's up, nengard :) 02:43 dcook Looking at the code, I can see why.. 02:43 nengard ;) 02:43 nengard I don't know any specific bugs about it though - just that our partners who tried to use it found that it doesn't do what they need/want 02:43 dcook Not that it's horrible code. In fact, I think it follows an idea that gmcharlt proposed for the task scheduler. 02:44 dcook nengard: I imagine they didn't set up the cronjob to run as often as they should've perhaps 02:44 dcook Mmm or maybe there were issues with their permanent_location field... 02:44 dcook Anyway, thanks again :) 02:58 BobB dcook: SLUG is often good. Irma usually goes, but tonight we are elsewhere 02:58 mtompset oh... database... 02:58 wahanui database is gone now :( 02:58 BobB if you meet Chris Vella, he is Calyx staff 02:59 dcook BobB: Cool! Thanks for letting me know :) 02:59 mtompset eythian: Curious if show variables like '%char%' and show variables like '%coll%' generate all utf8 stuffs. 02:59 BobB :) 02:59 eythian mtompset: it's not that simple 02:59 BobB see you there another time 02:59 eythian because Koha overrides some of them anyway 02:59 dcook BobB: I suppose we'll see how this one goes, but that sounds nice. It would be good to catch up! 03:00 mtompset eythian: It does... can you point to a line of code that does? 03:00 eythian not right now because I'm otherwise busy 03:00 eythian but it's when it connects 03:03 mtompset Well, I'm dreadfully tired. 03:04 mtompset Have a great day, #koha eythian BobB dcook mtj bag. 03:04 bag heya BobB - hi there 03:04 BobB hi bag 03:06 BobB late Friday afternoon, still so much to do! 03:25 bag heh always happens that way 03:58 dcook Yay! My Windows partition has been re-formatted and is now up-to-date. 03:58 dcook Now to never turn it on again if I can avoid it. 03:58 dcook Well, re-formatted, re-installed, then updated. 04:15 twb I have an old koha instance from around 2009, not sure what version. It's configured to authenticate via LDAP in /etc/koha/koha-conf.xml. That was broken (wrong basedn); I fixed it. Now the apache log no longer complains about LDAP. 04:16 twb *But* I still can't get in. After it passes LDAP, the web UI tells me my user isn't authorized. 04:16 twb I think this is because the authorization part is being done inside koha. Where do I look to find the list of authorized admin users? 04:18 eythian twb: you need to specify the users that are admin in the staff client 04:18 eythian you can use the database username/password to log in to set that up 04:18 eythian if it lets people log into the opac, then you have ldap set up right. 04:20 twb afaik normal users don't log in at all, the borrowers table in the DB appears to only mention the head librarian, plus a couple of clearly test accounts 04:20 eythian then you probably don't need ldap 04:20 twb It's entirely possible ldap has just been broken for two years 04:21 twb The old head librarian was maybe logging in with a password stored in mysql 04:21 eythian either way, you can test with a user login on the opac 04:21 eythian and then login using the database creds to set permissions for admin users 04:21 eythian (that is to say, admin rights don't come from ldap, they are defined in Koha.) 04:21 * eythian leaves again, hopefully that gets you somewhere. 04:22 twb Nod, "admin rights" is what I meant by authz 04:22 eythian the head librarian login would also work to elevate someone else to admin 04:22 twb I see two "bits" -- an "opac" tree that inmates use, and a "intranet" tree the librarian uses 04:22 twb I can't see any login form in the opac bit 04:23 twb http://sprunge.us/UZbJ is what I see for that 04:23 twb Oh if I click around a bit I find a login 04:24 twb But that gives an error page http://sprunge.us/dQSi 04:24 twb (I don't normally use koha at all, so I don't know what I'm doing.) 04:28 twb btw, I know the ldap part is working correctly because I tcpdumped it and I can see it correctly doing an ldap search and then an auth bind, and the correct responses coming from slapd. The slapd host is the one I normally sysadmin, so I'm confident that part is OK 04:30 twb Huh. From the OPAC login that I pastebinned last, I see the HTML page title is "<Koha Online Catalog › Catalog Login Disabled>" 04:41 dcook That could do it 04:41 dcook I know it's a bit late in the day, but does anyone actually use "gather_print_notices.pl"? 04:42 dcook Outputting to a static HTML page seems...problematic. 04:43 twb Why is there a password in the borrowers table if I'm authing against LDAP? 04:43 twb Does koha keep a copy as well, so that if the LDAP password changes, koha will break? 04:43 dcook No idea, twb. I don't use LDAP. 04:43 wajasu twb: you might look at this code. or the version in history to see what might be going on. 04:44 wajasu http://git.koha-community.org/gitweb/?p=koha.git;a=blob;f=C4/Auth_with_ldap.pm;h=5baa07f049c82929042d40b2f63762c93d805a5a;hb=master 04:44 twb http://sprunge.us/GYAf is what somebody set up 04:44 wajasu http://bywatersolutions.com/2011/09/08/how-ldap-connections-work-in-koha-3-4/ 04:44 twb The koha install wasn't done via dpkg; how can I tell what version of koha is installed? 04:46 twb "if the patron is returning and update is ON, the information from LDAP that is mapped to Koha overwrites their existing Koha data in those fields. This includes hashing and storing the user’s LDAP password (md5 base 64 hash)." 04:47 twb So since I have updates on, that is a write-only field 04:47 wajasu that is="userpassword" must be the mapping to your ldap schema. 04:47 twb wajasu: yeah, although it's an SSHA field that can be used for auth but can't be queried. 04:48 twb olcAccess: to attrs=userPassword,pwdHistory by dn.exact=gidNumber=0+uidNumber=0,cn=peercred,cn=external,cn=auth manage by self write by anonymous auth 04:49 twb How does the mysql database know which accounts (borrowers?) are staff? 04:49 twb What I'm trying to get into, is I think what that page calls the "staff client". 04:58 wajasu find /usr/share/koha -name "kohaversion.pl" and look at the top of that file to see your koha version. 04:58 twb Thanks 04:58 twb Oh gods 04:58 twb http://sprunge.us/LKCU looks like it's a snapshot 04:59 twb But # grep VERSION /usr/share/koha/intranet/cgi-bin/kohaversion.pl ==> our $VERSION = '3.01.00.037'; 05:00 wajasu then you can browse the git repo and possibly use the git hashcode in the snapshot versions to browse the C4/auth_with_ldap.pm or such. 05:01 twb Nod. 05:02 twb I think the problem is convincing it the account is a staff account, tho. 05:03 wajasu the koha_conf.xml usually has a koha user with mysql password. you can query borrowers to see if the koha admin username use that password and it might work, but that depends on if the auth code does something special for the admin account 05:04 twb I already tried logging into koha with the mysql username/password, it didn't like it 05:04 twb Though that account doesn't exist in ldap, so it might be failing there -- lemme check that log 05:05 twb [Fri Mar 28 15:34:08 2014] [error] [client 10.0.0.1] [Fri Mar 28 15:34:08 2014] mainpage.pl: LDAP Auth rejected : (uid=kohauser) gets 0 hits, referer: https://koha:10444/ 05:05 wajasu i find/grpped for Catalog Login Disabled, but not found in current master source tree. it may be "translated". 05:07 dcook 3.1 was also a long time ago 05:07 twb Yeah if it was up to me I'd do a fresh install 05:07 dcook I believe many a reasonable person has said "Get your data out of there and do a fresh install" 05:07 pastebot "wajasu" at 127.0.0.1 pasted "ldap code from master" (21 lines) at http://paste.koha-community.org/196 05:08 dcook Be more persuasive ;) 05:09 twb This is for prisons. Right now there's more money rolling out IPTV than cleaning up their OPAC :-( 05:11 wajasu maybe you can use ldapsearch for the user login you are using (from tcpdump) or xml config, and prove the user can authenticate (is found). maybe their account expired or is locked, etc. 05:11 twb No I checked that 05:11 twb The ldap part is definitely fine 05:13 dcook yo cait 05:18 cait hi dcook, #koha 05:19 cait twb: whats the problem? 05:19 wahanui well, the problem is it's human beings doing it. Rebuild your indexes. 05:20 twb cait: I don't know the password of any staff accounts, so I need to create one 05:20 twb cait: at least I think that's the problem 05:21 cait hm you can always go in with the database user, create a new superlibrairan and reset the passwords 05:21 wajasu note the ldap mapping has categorycode PT for patron, so maybe the ldap is just for OPAC. not sure. 05:21 twb wajasu: it's entirely possible the LDAP part never worked 05:22 twb cait: I can probably manage the SQL-fu but I don't know enough about the koha schema to know what to poke 05:22 cait not with sql 05:22 cait with gui :) 05:22 twb Oh you mean log in with the username and password that's in koha-config.xml? 05:22 wajasu twb: she means using the user in koha-conf.xml and login 05:22 cait yes, and then create a new staff user, give it superlibrairan permission 05:22 twb I'll try that again to double-check 05:22 cait thn you can reset any password 05:23 twb Argh, that *can* log in 05:23 twb I must have typo'd it last time 05:23 wajasu twb: u may be correct. your inmates might be just searching anonymously (no login) in the OPAC. 05:26 twb OK so I just go to patrons and then edit their "type"? 05:26 twb Or category 05:26 wahanui category is, like, itemtype, in this situation 05:27 twb Category is "Patron" for everything afaict, not Staff 05:27 twb I'm tempted to just tell the librarian to log in as kohaadmin from now on 05:29 cait twb: don't 05:29 cait it will cause problems 05:30 cait just fix the staff patrons or create new 05:30 wajasu if you create a patron, there may be a permission dropdown button. add superlibrarion to the patron you create. 05:30 cait create a new staff patron for the librarian, go to the patron account, more > permissions and set 05:30 cait superlibraian 05:31 twb k, I'm trying that now 05:31 wajasu fyi twb is 3.01 koha version 05:33 twb that worked, now I'll see if I can log in with the "opac password", though I just made one up and don't know her ldap password 05:36 twb I can log in as the librarian account I just created, using the opac password. 05:37 twb So I guess everything is happy and sunshine. 05:37 twb Thanks, guys, you've helped a lot. 05:38 wajasu you could look inthe log for some time back and see how long the "LDAP Auth rejected" has been going on. are there acually borrowers logging in with LDAP. 05:38 twb well the thing is, that log doesn't have year logged :-) 05:39 twb Oh yes it does 05:39 twb "Mon Jun 29 16:40:00 2009" 05:40 twb The logfiles aren't getting rotated either, so that one's 500MB 05:40 twb Definitely gonna prod $boss for a reinstall of this box 05:42 wajasu it might be some work since 3.01 -> 3.xx current has had many changes. 05:44 wajasu ldap log messages are for failures inthe code i see for ldap. 06:48 dcook Anyone want a laugh? 06:48 dcook http://www.abebooks.com/book-search/isbn/0123456789/page-1/ 06:49 dcook Also known as, Amazon's cover image for ISBN 0123456789 : http://ecx.images-amazon.com/images/P/0123456789.01._SL130_SCLZZZZZZZ__.jpg 06:52 dcook Nobody? :p 06:52 wajasu ha 06:53 dcook All right. Got my laugh. Now I need to hustle to SLUG. 06:53 dcook night all 06:53 wahanui goodnight dcook. You'll be back. 06:53 wajasu facets work on it! 06:54 dcook haha 06:54 dcook I don't think I'll be working on facets properly for a very long time 06:54 dcook All right. Really going now. 06:55 wajasu especially since zebraqueue and zebrasrv restart is required for dynamic facet config that i was mulling over. 07:33 * magnuse waves 07:37 reiveune hello 07:37 wahanui hola, reiveune 07:43 huginn GERMS!!!! 07:43 wahanui germs is http://i.imgur.com/5UfhT.jpg 07:43 * cait hands some germs to wahanui 07:47 magnuse germify all the bots! 07:57 alex_a bonjour 07:57 wahanui kai ora, alex_a 08:22 nlegrand hiya #koha 09:08 atheia mornin' all! 09:09 cait morning atheia 09:09 cait :) 09:09 atheia Hi cait 09:09 atheia How are things? 09:09 Hopla its friday ... so its good ;) 09:10 cait pizza? 09:10 wahanui pizza is in the oven. 09:10 atheia Pizza for breakfast? I hear it can be good… 09:12 cait yeah,might be a bit early :) 09:12 * cait turns the oven off 09:15 atheia :-) 09:39 magnuse friday? 09:39 wahanui friday is pizzaday! 09:39 magnuse it's never too early for pizza 09:39 magnuse and hiya atheia et al 09:44 atheia morning magnuse! 10:06 gaetan_B hello 10:08 magnuse bonjour gaetan_B 10:22 fridolin hie all 10:35 atheia hi fridolin 11:05 gerundio good morning 11:05 gerundio how can I run Z39.50 server on a different port in Koha? 11:06 gerundio I've tried changing the values in koha-conf.xml but no matter what I change I only get response @9998 11:06 gaetan_B is there a specific url for patron self registration ? i can't find anything new when i activate the system preference... 11:06 gerundio even if Z39.50 server config blocks in the XML are commented 11:10 fridolin gerundio: did you restart the zebra server ? 11:11 gerundio no 11:11 gerundio I restarted memcached which koha uses to store the configurations 11:12 gerundio so, for every change regarding Z39.50 I'll have to restart the zebra server, is that it? 11:23 jcamins gerundio: yes, of course. All search-related changes. 12:00 barton dcook: I heard my name. Yes, I'm an active member in my local Linux User Group... I'm lucky enough to live in a town that has an active and friendly LUG. :-) 12:11 francharb good morning 12:51 NateC Morning folks! 13:23 * cait wishes very hard oleonard was here 13:23 rhcl I wish I was in Thailand 13:24 rhcl @wunder Bangkok Thailand 13:24 huginn rhcl: The current temperature in Patumwan Demonstration School, Bangkok, Thailand is 29.2°C (8:22 PM ICT on March 28, 2014). Conditions: Scattered Clouds. Humidity: 79%. Dew Point: 25.0°C. Pressure: 29.77 in 1008 hPa (Rising). 13:24 rhcl @wunder 64507 13:24 huginn rhcl: The current temperature in St Joseph, Missouri is 2.2°C (8:20 AM CDT on March 28, 2014). Conditions: Overcast. Humidity: 59%. Dew Point: -5.0°C. Windchill: 2.0°C. Pressure: 30.04 in 1017 hPa (Rising). 13:46 barton good moring #koha! 13:47 barton I'm being lazy -- can anyone tell me which URL we use when we query GoogleJackets for covers in the OPAC? 13:51 barton Hm. seems to be some javascript wrapped around a call to http://books.google.com. 13:52 nengard oleonard might know - but he's not here yet 13:53 rocio I know this is 2013.... but I google searched lol http://code.google.com/p/koha/source/browse/koha-tmpl/opac-tmpl/prog/en/js/google-jackets.js?spec=svn9e332f95ab2389c93281bbf94efb2e21e4b96e30&r=9e332f95ab2389c93281bbf94efb2e21e4b96e30 it looks like isbns are gathered and used against google book search? 13:54 rocio so whatever the url is for google book search? maybe? 13:55 rocio http://books.google.com/books 13:55 rocio barton 13:55 rocio I dunno if that's any more specific than what you knew already 13:56 barton rocio: yeah, I think that I hit the same link that you did. 13:56 rocio ah, poop 14:22 jcamins rocio: there are gitorious and github mirrors that are kept up to date, and may have better search capabilities than git.k-c.org. 14:23 rocio barton gave me this link http://git.koha-community.org/gitweb/ to check if I have questions? is this one that you are referring to? 14:24 rocio http://git.koha-community.org/gitweb/?p=koha.git&a=search&h=HEAD&st=grep&s= 14:26 jcamins rocio: right, if you're not happy with the search capabilities there, I think github and gitorious have more advanced search features. I can't say I've really done much experimenting with them, though, being too lazy to open up a web browser when I have a terminal already open. 14:28 jcamins (actually, that might be an argument in favor of irssi/weechat... grep is just one Ctrl-A 1 away) 14:28 rocio lol I am a data person... I think my brain understands the web browser better! 14:29 rocio github and gitorious? 14:29 jcamins Yeah, it's Koha-Community (or something like that) on GH, and I'm not sure what it's called on Gitorious. 14:30 rocio ooohhhh 14:36 barton jcamins -- have your cake and eat it too: kohasearch() { xdg-open http://git.koha-community.org/gitweb/?p=koha.git&a=search&h=HEAD&st=grep&s="$@"; } 14:37 barton ( might use 'open' on mac or 'gnome-open' under gnome ) 14:37 jcamins barton: I don't use X forwarding. 14:37 jcamins ;) 14:38 barton jcamins -- whatever floats your boat. 14:38 jcamins However, that's a fun trick. 14:38 cait julianm++ 14:38 cait @karma julianm 14:38 huginn cait: Karma for "julianm" has been increased 1 time and decreased 0 times for a total karma of 1. 14:38 jcamins I might have to start using X forwarding just so I can do things like that. 14:38 barton jcamins -- *much* to be said for terminal only workflow. 14:40 Joubu cait: actually it is jajm :) 14:40 cait Joubu: thx :) 14:41 cait jajm++ # irregular frequencies 14:41 jajm cait, means you tested it and it works ? :p 14:44 cait not yet, but i hope it works! 14:44 cait :) 14:46 dbs magnuse: I met with Aesgir briefly over breakfast a few days back. Wow Oslo is doing some impressive work. 14:52 * dbs confirms the branch in bug 11786 still merges cleanly, hopes it gets some love (on a much more simplistic note) 14:52 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11786 enhancement, P5 - low, ---, dan, Needs Signoff , Improve RDFa schema.org mappings in prog and bootstrap 15:27 gerundio I've been struggling with z39.50 for a while now 15:27 gerundio I'm using MarcEdit's Z39.50/SRU Client to troubleshoot but can quite figure out how it's suppose to behave 15:28 gerundio in koha-conf.xml there's <database>, <user> and <password> entries for the Z39.50's <serverinfo id="publicserver"> config 15:30 jcamins gerundio: what is the problem? 15:30 wahanui the problem is it's human beings doing it. Rebuild your indexes. 15:30 gerundio are they anyway related with other <serverinfo> nodes such as the biblioserver or authorityserver? 15:30 gerundio jcamins, I'm trying to setup Z39.50 port, database, user and password settings 15:30 gerundio but the result is not the expected 15:31 gerundio I can only connect successfully with the MarcEditor client if I keep the default settings 15:31 jcamins Everything except for the port must match. 15:31 gerundio port 9998, database biblios and empty user and password 15:32 gerundio if I change the port only it works too 15:33 jcamins Yes, that is all you can change. 15:33 gerundio but when I change any of the other 3 settings it stops working 15:33 gerundio jcamins, you're saying I can only change the port setting? 15:33 jcamins Of course. If you change the database, username, or password that Zebra is trying to use, there will either be no data or there won't be any authorization. 15:34 jcamins Using koha-conf.xml, yes. 15:34 jcamins If you want to change other things, you're going to have to edit the Zebra configuration files. 15:34 jcamins And you'll be on your own for that. 15:35 gerundio hmm, I thought those particular user and password were settings to enable authentication on the Z39.50 server requests 15:35 gerundio I'm looking at it the wrong way I guess 15:36 gerundio at the end of the day if I enable the Z39.50 it will be public 15:36 gerundio and I can't restrict its access other than by firewall rules, is that it? 15:36 jcamins There is a way to add authentication, but I don't know exactly how to do it. 15:37 jcamins I'd look at zebradb/etc/passwd for hints, though. 15:41 gerundio that file has only one line with a password 15:41 gerundio I'll try to look for more info online 15:41 gerundio thanks for the info 15:41 gerundio jcamins++ 15:41 gerundio time to go now 15:41 gerundio see you all next week 15:41 gerundio have a nice weekend 15:42 cait dbs: ah, sad it#s not sigend off yet :( maybe we can recruit someone 15:51 ashimema nooooo... 15:51 ashimema my trusty 10 year old monitor just blew it's baklight bulb 15:51 ashimema s/baklight/backlight 15:51 cait ooh. 15:52 rhcl so, huh, how are you typing ashimema? 15:53 fridolin bye 15:53 ashimema it's the primary monitor that died.. my secondary (a 14" baby) is still alive and well 15:53 cait fallbacks++ :) 15:53 ashimema i can see irc.. but not much else.. the rest is on the other screen 15:54 rhcl icic 15:59 jcamins ashimema: as long as you have the important things. 15:59 mtompset Greetings, @koha. 15:59 ashimema indeed 15:59 mtompset Greetings, #koha. 16:10 barton I have a koha search behavior question: 16:12 wajasu mtompset: when thinking about zebra facets, making them dynamically configurable is a pain. the question is would we push changes for a specified list of indexes, and code to handle them being available 16:12 reiveune bye 16:13 barton if I do a keword search on author, say 'au,wrdl: kim harrison' -- and limit the branch, I get a list of items, all at the given branch. 16:14 barton If I then click the author link on one of the items, I get results which are no longer limited by branch. 16:14 barton Is this the correct behaviour? 16:15 wajasu are you limiting by using the facets box on the left after the initial search? 16:17 barton wajasu: no, I'm specifically interested in the item link. The facet *does* limit by branch. 16:19 cait barton: yu mean the link in a detail page? 16:19 barton cait: correct. 16:19 barton cait, no, hold on... 16:20 mtompset wajasu: It would be really nice to be dynamic across the board, so people don't have to keep updating code every time they want a new facet. 16:20 barton I'm still talking about the search results page. 16:21 mtompset Sure, they'd have to tweak configuration files somehow, and those could have some defaults in them as part of the package, but no need to change code. 16:22 cait barton: sorry confused, so where is the link? 16:22 mtompset And if the configuration was in a table, it would be easy to update with the packages too. 16:22 cait every link apart from the facets i think will do a completely new search 16:22 cait so breaking your limit 16:22 cait i think 16:22 barton cait: I'm working on a clearerer desc ... gimme a sec. 16:23 wajasu http://192.168.122.184/cgi-bin/koha/opac-search.pl?idx=kw&q=ferguson&limit=branch:RSL&limit=au:Ferguson,%20Sinclair%20B. 16:23 mtompset Are you asking whether facets limit on just one facet, or do they drill down? 16:24 mtompset Actually, that does make me wonder... how do we unlimit on a facet. Our facet interface is limited that way. 16:24 wajasu thats local to me, but has both branch and author limit. the results always show availability from all branches 16:24 mtompset e.g. stores let me hard drive, 100-199 dollars, >2TB 16:25 wajasu a new search resets the limiting 16:25 mtompset but I might want to unlimit the dollar range. 16:25 barton wajasu: I'm actually searching the staff client. Not sure if that makes a difference (if I was asking about a public opac, I would have posted the URL) 16:25 bag barton: I think that is expected behavior 16:26 barton bag: yeah, I was coming to that conclusion myself. 16:27 barton where's nengard when you need her? ;-) 16:27 bag so you search and then on the search results - you are clicking on the author link. That link isn't smart enough to know that you still want to limit by branch... basically I think the rendering of that AU link - is just a opac-search.pl?q=au:<whatever> 16:27 barton bag: exactly. 16:28 bag you could look at the template barton and see if it has any logic in there for the OPACCSS branch_limit from the apache virtual host 16:28 bag but that would be the only way that I think you could "retain" the limit on the branch 16:28 barton in this case, catalog/search.pl?... 16:30 wajasu is the author link the one in "Did you mean: ...?" 16:30 barton wajasu: no, it's just the author link hanging off the item in the search results. 16:31 wajasu all my authors ar not links. are you using XSLT default? or ... 16:31 barton ... on the search page itself (I'm not drilled into the item page) 16:32 barton wajasu: I would have to check on that. 16:39 oleonard Hi #koha 16:44 bag ah right barton sorry you're on the staff side - yes it wouldn't limit the author search :) expected 16:46 ashimema hi oleonard 16:47 barton bag: thanks. oleonard: good morning! (/me pretends that he doesn't live in the US Eastern timezone). 16:47 mtompset oleonard! You've been off channel a bit. 16:59 mtompset chauffeur's hat. 17:36 * ashimema doesn't like xml 17:38 bag heya ashimema 17:38 wahanui i guess ashimema is on qa now .) 17:48 ashimema working my way through the shibboleth stuff. 17:49 ashimema it's a tad breakable ;) 17:49 ashimema adding some unit tests 17:50 ashimema hi bag 19:37 * cait waves 19:39 mtompset Nasty... Hello again, cait. :) 19:51 cait hello mtompset 20:38 magnuse bag: HI 20:38 bag magnuse: HI 20:42 * cait waves 20:42 bag heya cait 21:01 cait oleonard++ 21:01 cait oleonard++ 21:01 cait oleonard++ 21:01 cait [off] everyt time I get curious and try out a demo of something not koha... so thankful for Owen 21:09 wajasu so i guess Moose is part of koha. i see FacetsBuilderRole.pm uses Moose::Role, was going to code zebra facets, and saw object lying around. 21:23 cait wajasu: it's only for solr 21:24 cait wajasu: and after some benchmarking people seem to prefer moo 21:24 cait there is a bug with the discussion somewhere in bugzilla 21:25 wajasu but it would have been pretty for me to write Koha::SearchEngine::Zebra::FacetsBuilder.pm 22:02 wajasu well, i guess things are just stubbed out and not functional in master. koha_perl_deps says Moose is not required. i read bug 8233 and see things went in version 3.10 22:02 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=8233 major, P2, ---, jonathan.druart, RESOLVED FIXED, New search engine layer - introduce solr without breaking anything else 22:08 wajasu read http://wiki.koha-community.org/wiki/KohaCon13_searchengine_plan 22:38 wajasu read http://wiki.koha-community.org/wiki/C_%26_P_Search_Rewrite_RFC#.28a.29_Inject_new_query_parser_in_front_of_existing_Zebra_search_code.