Time Nick Message 12:12 jwagner gmcharlt, online? 12:12 gmcharlt jwagner: yes 12:12 jwagner I'm running into several very minor bug fix issues -- template tweaks, etc. Wanted to confirm before I start doing patches that you'd prefer one patch per issue rather than a rollup of multiple unrelated fixes? 12:13 gmcharlt jwagner: correct 12:13 gmcharlt jwagner: typo corrections can be consolidated, however 12:14 jwagner OK, thanks. I'll probably start sending some as I work through my list. Did the syspref patch make it through unscathed? First time I tried that squashing business... 12:14 gmcharlt as long as that kind of patch contains only typo fixes 12:14 gmcharlt jwagner: will be testing it later today 12:14 jwagner Some are typos, some are table column width, etc. etc. I'll just keep them separate. 12:51 nahuel hi americans :) 12:51 gmcharlt hi frenchies :) 12:51 gmcharlt have a good flight back, nahuel? 12:51 nahuel yep, but toooooo loooong :'( 12:52 nahuel My legs were ... weak 12:52 nahuel what about you galen ? 12:53 owen Hi nahuel, gmcharlt 12:53 nahuel hi owen 12:53 owen nahuel: Just don't complain about your long flight to chris ;) 12:54 nahuel why ? 12:54 owen Because his was twice as long! 12:55 nahuel are you sure ? 12:55 nahuel We had 17 hours 12:55 nahuel and i think chris' flight was 11 hours long 12:55 nahuel no ? 12:55 nahuel perhaps i'm wrong 12:56 owen Back to Marseilles? 12:56 nahuel yes 12:56 nahuel -s 12:56 nahuel :) 12:56 owen Sorry--Americanization. 12:56 owen http://en.wikipedia.org/wiki/Marseilles,_Illinois 12:58 nahuel ahahah 12:58 nahuel like Paris :p 13:01 gmcharlt nahuel: flight OK - not long, just arrived 23:30 that night 13:01 gmcharlt bit past my bedtime :) 13:01 gmcharlt hi owen 13:05 nahuel well, you will be able to sleep to 11am next day 13:06 gmcharlt heh, if only 13:07 nahuel perhaps saturday :) 13:07 gmcharlt saturdays++ 13:07 nahuel week-end++ :) 13:43 jwagner owen, online? 13:43 owen Yes 13:45 jwagner For your nifty jquery trick, if I want to change the wording for the Add to Your Cart, it starts <a class="addtocart" in the container div. How to set up the syntax? 13:45 owen I've always shied away from trying to change the Cart terminology because it appears in so many places 13:46 owen But since it's js-based, I guess there's no reason you couldn't manage it if you were thorough 13:46 owen What file are you looking at? 13:47 jwagner Right now I'm just looking at the OPAC -- the sidebar that has Place Hold, Print, Add to Your Cart etc. 13:48 owen You start with the "$(document).ready(function(){" of course 13:48 jwagner We've done some rewording in other places, but this one got overlooked, I think. 13:49 owen Then you're targeting an "a" element by class: $("a.addtocart").html("Your new label"); 13:49 owen It's easiest to target by elements by class and id: $("elem.class") or $("elem#id") 13:50 owen Then you get more complicated with other attributes: $("elem[attribute='value']") 13:52 jwagner Hmmm. $("a.addtocart").html("Add to Your Bookbag"); didn't work by itself. Looks like I need to get more complex. The div is "container" add something like #container div before the a.addtocart? 13:56 jwagner Or do I remember you saying you could just look for a text string independent of classes, labels, etc.? That would work. 13:59 owen I'm perplexed...targeting a.addtocart should work... 14:01 jwagner *Smacks forehead -- I must have had a typo. Just tried it again & it works now. Thanks, sorry for the wild goose chase. 14:03 hdl_laptop jwagner: be sure taht you make something that shall be manageable for translations if you happen to do something for a translated site. 14:04 jwagner hdl_laptop, this is a single language site now, but we're looking at adding another one later, so that's a good point. How best to manage that with a jquery, I wonder? Add another code block? I haven't seen translated pages -- they use the same labels, divs, etc., right? 14:05 owen Your custom javascript will not work with a multi-language site 14:06 owen Not unless you build something into the custom javascript to recognize which language it's working under 14:06 owen Either that, or built a separate line of javascript to look for each specific language string in all languages 14:06 owen But that sounds awfully cumbersome. 14:06 jwagner Hmmm. OK, something to keep in mind for the future. But it works fine right now for my single-language sites. 14:09 jwagner At the very top of the page, it starts with <html lang="en" -- can you build an if statement into the jquery? Something like if lang="en" do this etc.? 14:12 owen Could be, but I don't know offhand that jquery can access the html tag 14:13 jwagner I'm prowling around the jquery web site, not having much luck searching for things. Do you know if an if statement is possible? 14:13 owen It's just javascript, so anything javascript is possible 14:14 soul9 it can most probably access the html tag 14:15 owen Yeah, alert($("html").attr("lang")); works 14:16 hdl_laptop owen: you can also put the js in the template structure 14:17 atz jwagner: jquery's approach emphasizes selectors over traditional conditionals 14:17 hdl_laptop as soon as you use _() around to be translated strings, it would be embedded into generated po file 14:17 owen hdl_laptop: of course, but we're talking about customizations that are site-specific. Additions to the opacuserjs system pref 14:17 atz so instead of saying if (my_element.attribute("class") == "class1") { ... } 14:18 atz you do: $(".class1").(...) 14:18 atz it's incredibly more efficient 14:25 jwagner I'm trying variations on if $("html.attr.lang").is("en") $("a.addtocart").html("enAdd to Your Bookbag"); -- no luck so far. Can you see what I'm doing wrong? 14:29 danny i have tested it but I think it would be something like $('html').attr('lang','en') 14:29 danny i haven't tested it, I mean 14:29 owen That would set the lang attribute to en 14:30 danny ah right, owen is right 14:30 danny I need more caffeine 14:33 atz jwagner: in your version, it makes .attr look like a class 14:33 owen $(document).ready(function(){ 14:33 owen if($("html").attr("lang") == "en"){ 14:33 owen // do one thing 14:33 owen } else { 14:33 owen // do another 14:33 owen } 14:33 owen }); 14:43 jwagner Like if ($("html").attr("lang") == "en") {$("a.addtocart").html("en2Add to Your Bookbag")} ); ? That one still isn't working. 14:53 danny jwagner: just tested and it works for me, just make sure that it takes place in the document.ready line that owen listed 14:53 danny if ($("html").attr("lang") == "en") { 14:53 danny $("a.addtocart").html("en2Add to Your Bookbag") 14:53 danny } 14:57 jwagner Got it -- had a misplaced paren. Here's what works: $(document).ready(function(){if ($("html").attr("lang") == "en") {$("a.addtocart").html("en2Add to Your Bookbag")} ; 14:57 jwagner }); 15:02 jwagner Tested an if variation, & the following also works properly: 15:02 jwagner $(document).ready(function(){ 15:02 jwagner if ($("html").attr("lang") == "en") {$("a.addtocart").html("Add to Your Bookbag")} else{$("a.addtocart").html("frAdd to Your Bookbag")} ; 15:02 jwagner }); 15:03 jwagner Thanks much to all! Better to build in this kind of check from the beginning before I go hog-wild adding these things to sites. 15:05 gmcharlt jwagner, owen: http://recurser.com/articles/2008/02/21/jquery-i18n-translation-plugin/ 15:06 gmcharlt another way of doing it 15:35 gmcharlt owen: I'm thinking of it as enabling that 15:36 gmcharlt make it access an external dictionary 15:36 gmcharlt rather than dumping lots of if $lang_code = 'foo' in the JS 15:37 owen But if there were a means of applying custom local translations to the templates themselves we wouldn't have to resort to using jquery to manipulate text client-side 15:38 liz_nekls yes, I like the idea of the local translation 16:14 eiro FYI: koha for macports (http://www.tinybox.net/content/state-koha-macports) 16:17 gmcharlt eiro++ 16:17 eiro thx 16:22 brendan Good morning #koha 16:22 gmcharlt hi brendan 16:23 brendan hey gmcharlt - I've got some elk defrosting for tonight's dinner - yummy 16:23 gmcharlt cool 16:24 gmcharlt I was a bit disappointed the the elk chop I had - didn't taste all that different from beef 16:24 brendan if you are ever out this way for work or something let me know - I'll save you a piece 16:24 gmcharlt thx 16:24 gmcharlt difference between farm-raised vs. wild elk, perhaps? 16:24 brendan I agree 16:25 liz_nekls We have a restaurant here in Lawrence that serves Buffalo, Elk, Lamb, and Pork burgers. I agree about the elk, doesn't taste that much different from beef. Buffalo/Bison, however, tastes kind of like shoes. 16:25 liz_nekls to me 16:26 brendan oh no -- shoes aren't too appetizing 16:26 gmcharlt liz_nekls: http://www.youtube.com/watch?v=cg9nVYo0VOs , perhaps? 16:27 liz_nekls LOL... yea, like that. 16:27 brendan spellcheck_suggest/make_spellcheck_suggest.pl ? that used to work in 2.9 ? 16:28 gmcharlt brendan: yes 16:28 brendan what needs to be done to update that ? 16:28 brendan is it even worth trying to update that? or be better to design a new way 16:28 gmcharlt design a new way, IMO 16:29 gmcharlt especially in light of Zebra's fuzzy searching 16:29 brendan that's the problem that I see... since you should always get something - through fuzzy 16:30 brendan ok -- when I've got a little time - I will send a message to devel for comments and suggestions and see what develops -- maybe I can create sometime - to develop something 16:30 gmcharlt one way to rethink it is as a way of adding synonyms rather than deal with typos per se 16:31 gmcharlt without duplicating what you have via cross-references in the authority file 16:31 brendan would it be worth looking into the google SOAP api ? 16:32 brendan or would one have to pay for that ? 16:32 brendan or slow things down even more.. 16:33 gmcharlt good idea in principle, if you could cache - but Google's terms of use would have to be looked at very carefully 16:34 Sharon Report question - For the Most-circulated Items "Top Lists" report, what is the SQL behind it (nothing shows up when I copy/paste into Excel). I need to know what exactly it's counting (/cgi-bin/koha/reports/cat_issues_top.pl) 16:35 brendan does anybody know what the prog/famfamfam/silk/spellcheck.png is there for ? 16:38 gmcharlt Sharon: the most relevant bit: http://pastebin.com/d37700bd1 16:39 Sharon thank you 16:39 gmcharlt a bunch of additional conditions can be added to that query based on the filters you select 16:40 gmcharlt brendan: nothing at all AFAICT, but presumably was added as part of spellcheck support at some point 17:16 frederic hi 17:16 gmcharlt hi frederic 17:18 pianohacker hello 17:27 frederic I am trying to catch up all info about koha conf... 18:15 chris hmm i think im still on texas time 18:16 gmcharlt hi chris 18:17 chris hi gmcharlt 18:21 gmcharlt I see your survived your flight 18:23 jwagner Chris, why are you online? Go back to bed :-) 18:25 chris hehe yeah i woke up at 4am .. managed to get a few more hours sleep in, but then i was just lying there so decided to get up 18:25 chris gmcharlt: yep, the flights i dont mind, its the airports that arent fun 18:25 chris 17 hours in the air, and about 10 in airports 18:26 jwagner Better you than me. I'd love to visit that part of the world, but I can't take that long on a plane. Let alone that long in the airport.... 18:29 chris on the 13 hour flight, i got 3 seats to myself, so that was pretty awesome 18:29 chris not many ppl flying from the US to NZ at the moment, plane was quite empty 18:31 gmcharlt means lots of room to spread out 18:32 chris yep 19:16 pianohacker i.e., new template module and my crazy custom format for the new sysprefs editor 19:17 liz_nekls well that would be smart 19:18 pianohacker What do you guys think of using Template::Toolkit to process the preference tab files? They're processed separately from the main template anyway, so no includes would be involved 19:18 pianohacker And if we move to TT as our main template module, I'll have already worked around the translation problem 19:18 gmcharlt go for it 19:23 joetho wants to fly to paree 19:24 owen liz: It's the wrong season to fly to NZ. Do paree first with joetho. 19:24 liz don't really need to identify where I'm from anymore 19:24 liz true 19:25 liz actually... 19:25 wizzyrea even better 19:25 gmcharlt is that a sigh of satisfaction I just head? 19:25 gmcharlt hea*r*d 19:26 wizzyrea lol yea, like putting on your pajamas after a hard day 19:26 joetho I am working on a list of useful URLs for my koha consortium users 19:26 wizzyrea www.nexpresslibrary.org >.> 19:26 wizzyrea j/k 19:26 joetho I was thinking youtube 19:27 wizzyrea always with the smackdown 19:30 pianohacker atz: around? 19:30 atz ? 19:31 pianohacker I remember you being mildly annoyed at our current patched-together translation system 19:31 pianohacker I'm thinking of using Template::Toolkit for the preference files; did you have any thoughts on where you'd like the translation system to go? 19:31 pianohacker Since I'll have to at the very least extend it to support TT 19:31 gmcharlt same place as the rest of the PO files 19:32 gmcharlt difference is that you can use own (or preferably, CPAN) code to generate the PO files 19:33 pianohacker I'm trying to find a module right now 19:33 pianohacker I was just curious if atz had any ideas on improving the translation system overall 19:33 jwagner Does anyone know the XSLT stuff? 19:33 gmcharlt jwagner: what's your question? 19:34 jwagner XSLT doesn't obey sysprefs. The values I'm looking at are defined in the perl, but how to get XSLT to read them? 19:34 atz pianohacker: unfortunately, the only thing I would look for is in the *long* term to get a tree parser that can handle H:T:P 19:35 pianohacker Yeah 19:35 gmcharlt jwagner: can pass arbitrary variables in the call to the XSLT processor, that in turn can be tested for in the stylesheet 19:35 gmcharlt at moment, no sysprefs are passed 19:35 pianohacker It looks like Locale::Maketext does support TT, which I'm looking at 19:36 jwagner gmcharlt, any hints on how? I don't know anything about XSLT except what I've been fumbling with today. 19:38 gmcharlt jwagner: very briefly, calls to $xslt->transform($source) can take a second parameter, a hash of variables to pass to the stylesheet 19:38 gmcharlt e.g., $xslt->transform($source, opacsyspref1 => C4::Context->preference('opacsyspref1'), opacsyspref2 => ...) 19:38 gmcharlt then in stylesheet, can test for <xslt:if select='oapcsyspref1'> ... 19:39 jwagner AHA! Thanks much. Now if I could just figure out the other stuff. (Bangs head against wall....) 19:42 pianohacker I'm beginning to think the author of Locale::Maketext enjoys pointing and laughing and saying "Haha! You don't know anything about i18n!" 19:42 chris right time for me to catch the bus to work 19:43 chris most of you people will be home from work by the time i get to work, so good evening to them :) 19:43 gmcharlt :) 19:43 joetho at least we all have jobs to go to. I am thankful for mine. 19:44 joetho most of the time. 19:48 joetho anyone know about a bib merge function that *used* to exist in koha, but dropped off a few versions ago? 19:49 chris it was never officially released afaik 19:49 joetho hey don't be late for the bus! 19:49 chris ok i really need to go, will talk later 19:50 joetho work hard and have fun 20:25 pianohacker joetho: Do you mean transferring items from one bib to another? 20:26 Sharon pianohacker We're hoping to have a way to do side-by-side comparison of possible duplicate Bibs and pick the best (or find a way to merge the best of both into a new Bib) 20:27 Sharon a bib maintenance function to help remove dups without losing item/transaction data 20:28 pianohacker Ahh 20:32 wizzyrea is the zebra_rebuild usually instantaneous? 20:34 wizzyrea this probably sounds like a dumb question. It kind of is, b/c I was expecting zebra to chug for a while and when it didn't I was... surprised 20:37 chris right in at work now 20:38 pianohacker If you're just updating stuff from zebraqueue, it can be pretty fast 20:38 pianohacker If you're worried, you can run it with -v 20:43 wizzyrea ah, verbose? 20:43 pianohacker yup 20:43 wizzyrea tyvm 20:43 pianohacker np 20:44 wizzyrea (actually, I usually do it nozebra, is why i'm a bit muddled by zebra indexing) 20:44 pianohacker zebra does tend to generate muddles 20:45 chris wow, after spending 10 days using my hp mini, a dual 20" monitor set up is heaven 20:45 gmcharlt heh 20:45 pianohacker I don't doubt it. Are dual setups common at your workplace? I might need to move to NZ 20:45 joetho paino: yes, the side-by-side comparison thing on merging bibs. 20:50 chris right i officially start paid koha work from monday yippee!! 20:51 wizzyrea WOO! 20:51 pianohacker chris: Yay, congratulations! 20:51 chris pianohacker: dual or triple, no one at my work has a single monitor that i know of 20:51 pianohacker chris: very nice 20:51 joetho whoops, I meant piano. Congrats Chris. Welcome to the sweatshop! 20:51 chris hehe joetho, welcome back you mean :-) 20:51 joetho yes 20:52 joetho we should all pay you. 20:52 chris pianohacker is our child labourer 20:52 chris :P 20:52 pianohacker Speaking of which. 20:52 joetho chris' paypal address? 20:52 chris have fun, say hi to your mum and that I appreciate very much the effort she put in bringing you down to the conference 20:53 pianohacker I will do that, thanks! 20:53 joetho yes. Kudos to mom. 20:53 wizzyrea so, nub git question... if I want to get my local install up to the same patchlevel as our hosted install, how would I do that? 20:53 chris joetho: hehe 20:53 wizzyrea i know there are a lot of ins, lot of outs there 20:54 chris joetho: there are people much more deserving than me 20:54 gmcharlt wizzyrea: check with rch - it would be a matter of cloning your site's repo 20:55 joetho what if I want to get my install up to the patchlevel of nekls? 20:55 chris heh 20:55 gmcharlt joetho: same answer 20:55 joetho and rch is... 20:55 gmcharlt Ryan Higgins 20:56 joetho ah. 20:56 wizzyrea lol... oi, I don't really want to bother him 20:56 joetho I do. 20:56 joetho in a nice way. 20:57 chris maybe paypal him :) 20:57 wizzyrea lulz 21:00 joetho I think we paypalled his boss already. 21:00 wizzyrea community... love... happiness... 21:01 chris :) 21:01 joetho but of course. 21:02 chris joetho: im sure I met you at the conference, ... but im blanking, where are you from? 21:03 joetho Southeast kansas, we spoke a couple of times. Medium height, trim grey beard, strikingly handsome, noble carriage. 21:04 chris ahh but of course :) 21:06 wizzyrea hey, at least you missed out on having plastic food thrown at you (chris) 21:07 wizzyrea most memorable non-conference center moment 21:09 chris heh 21:10 chris we were actually at the same restaurant at the time i think 21:10 chris was it at saltgrass? 21:10 wizzyrea hehe yea 21:10 wizzyrea with their epic desserts 21:10 chris is there anything not epic in texas? 21:10 chris :) 21:10 wizzyrea ooh, truth 21:11 wizzyrea I couldn't help myself... I kept thinking "everything really *is* bigger in texas!" 21:11 chris hehe 21:11 wizzyrea because it's TRUE! 21:11 chris yup 21:12 chris http://www.flickr.com/photos/nengard/3446690611/ 21:13 chris im currently taunting my workmates with food photos 21:32 wizzyrea mmm onion rings 21:33 gmcharlt chris: another committer 21:33 chris woot 21:33 chris ill update the docs 21:34 gmcharlt I have a slight fear that we'll find out that somebody we don't know about got a patch accepted in 2006 21:34 gmcharlt causing lots of shifting ;) 21:34 chris hehe yeah 21:36 wizzyrea so ok... talking about using bugzilla for "cataloging" enhancements 21:36 wizzyrea what kind of things are *most* important to include 21:36 wizzyrea i'm guessing more detail = better 21:37 chris as much information as possible 21:37 wizzyrea we were going to start putting ours on 21:37 wizzyrea should we just do it how we like it and ask for suggestions? 21:37 gmcharlt wizzyrea: just enter the bugs - the suggestions will come naturally 21:38 wizzyrea lol, I suppose that's true 21:38 wizzyrea ok. Well get ready. You may have unleashed a beast here 21:39 gmcharlt just make sure to search for existing relevant bugs first 21:44 chris hmm this one is gonna mean a shuffle i think if i use authored date 21:44 gmcharlt better go with pushed? 21:44 chris yeah will do 21:48 chris Christopher Hyde is the 83rd committer to have a patch pushed into the main repository 21:48 chris how's that? 22:01 wizzyrea lata peps 22:24 chris ahh espresso machine, how i missed you 22:25 chris sent a patch for the latest developer 22:25 chris but it will be stuck in moderation 22:25 ryan_ was that a haiku? 22:26 chris hehe not intentionally 22:33 eiro balvenie doublewood <3 22:42 eiro 'night koha people 23:34 chris hey richard and brendan 23:34 richard hiya 23:34 brendan have fun chris 23:44 pianohacker chris, when you get back: minor typo in the latest history addition 23:49 chris oh? 23:50 pianohacker repository developer 23:50 chris ahh there is a tab in there 23:50 chris 3 columns in the file now 23:51 chris date, description, and tags 23:51 chris tab separated 23:51 chris so that its easy for ppl to throw it into a db to manipulate/search 23:51 pianohacker Yup. Thanks, missed that 00:03 chris automated web testing meeting == use selenium 00:10 pianohacker I'd like to hear how that works for your company, it could be quite useful for Koha 00:10 chris the QA team apparently have been using it quite a bit 00:11 chris so i'll let you know how it works out 00:13 pianohacker Cool 01:19 pianohacker 'night all 01:27 davi What is the version more stable, 01:27 davi koha-3.00.01-stable.tar.gz or koha-3.00.01.005.tar.gz ? 01:27 chris stable 01:28 davi thanks 01:28 chris by 3 minutes :-) 01:29 davi So, 3.00.01.005 will be the stable one in 3 minutes? 01:29 chris no, -stable was released 3 minutes after 005 01:29 davi ah, it is fresh! 01:30 chris well, few months old now, but fresher than 005 :-) 01:30 davi What is the repository where I can see the history? 01:56 davi Just FYI, I have got "production mode - trapped fatal error" following guide http://wiki.koha.org/doku.php?id=koha_3_install_guide_ubuntu_hardy 01:57 chris whats the error log tell ya? 01:57 davi apache log? 01:57 chris my guess is a module has been missed 01:57 chris yeah the apache error log for the koha site 01:58 chris if you can find the error, we can probably fix it and update the wiki to save others :) 02:00 davi sure 02:00 davi I am trying to look for some messages, but I just see normal messages 02:00 davi vps101.leals.com:8080 192.168.1.2 - - [24/Apr/2009:01:59:23 +0000] "GET / HTTP/1.1" 302 - "-" "Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.0.7) Gecko/2009032813 Iceweasel/3.0.6 (Debian-3.0.6-1)" 02:00 davi vps101.leals.com:8080 192.168.1.2 - - [24/Apr/2009:01:59:24 +0000] "GET /cgi-bin/koha/installer/install.pl HTTP/1.1" 200 232 "-" "Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.0.7) Gecko/2009032813 Iceweasel/3.0.6 (Debian-3.0.6-1)" 02:01 chris hmm that looks like the access log 02:01 chris not the error one 02:03 davi /var/log/apache2# tail -f error.log 02:04 chris check you koha-httpd.conf 02:04 davi It does not show nothing while I GET http://192.168.1.101:8080/ 02:04 chris and see where it is set to log 02:04 davi and get redirected to http://192.168.1.101:8080/cgi-bin/koha/installer/install.pl 02:04 chris yeah the koha-httpd.conf is probably telling it to log to another place 02:04 davi ok, let me look for it 02:06 davi Which one of these? 02:06 davi /etc/koha/koha-httpd.conf 02:07 davi /build/koha-3.00.00/blib/KOHA_CONF_DIR/koha-httpd.conf 02:07 davi /build/koha-3.00.00/etc/koha-httpd.conf 02:07 chris the first one 02:07 davi ok 02:08 davi [error] [client 192.168.1.2] [Fri Apr 24 02:07:53 2009] mainpage.pl: DBD::mysql::st execute failed: Table 'koha.language_descriptions' doesn't exist at /usr/share/koha/lib/C4/Languages.pm line 339. 02:09 chris ah ha 02:10 davi How to create koha.language_descriptions? 02:10 chris it should have been done by in the install as far as im aware 02:11 davi I think I remember I had similar or same problem while installing 3.0.0 RC 02:12 davi I think I finally created that table directly in the database or with a script, but I do not remember how 02:13 davi Maybe even just creating it could work? 02:14 chris hmm nope that wouldnt work, lemme check and see if this on the mailing list 02:14 davi ok 02:14 chris is that the last error in the file? 02:14 davi yes 02:15 davi There are lots and lots of such errors 02:15 davi mainpage.pl: DBD::mysql::st execute failed: Table 'koha.language_descriptions' doesn't exist at /usr/share/koha/lib/C4/Languages.pm line 333. 02:15 davi mainpage.pl: DBD::mysql::st fetchrow_hashref failed: fetch() without execute() at /usr/share/koha/lib/C4/Languages.pm line 334. 02:15 chris nothing about CGI::Session::ID 02:15 chris ? 02:16 davi let me check if such package is installed 02:17 chris http://article.gmane.org/gmane.comp.misc.koha/9955 02:17 davi Such package was not installed. So maybe it should be added to the Wiki page 02:18 davi if it is actually needed. 02:18 chris no i was just wondering if there was anything about that in the error log 02:18 chris because that email to the list seems to suggest that that is the problem 02:20 davi I was mistaken, the last error lines are: 02:20 davi [Fri Apr 24 02:19:12 2009] [error] [client 192.168.1.2] [Fri Apr 24 02:19:12 2009] install.pl: Use of uninitialized value $debug_level in string eq at /usr/share/koha/lib/C4/Context.pm line 45. 02:20 davi [Fri Apr 24 02:19:12 2009] [error] [client 192.168.1.2] [Fri Apr 24 02:19:12 2009] install.pl: Can't call method "id" on an undefined value at InstallAuth.pm line 278. 02:21 chris yep that looks like it 02:21 davi Is there solution? 02:21 chris you might need to install CGI::Session::Serialize::yaml 02:21 chris http://article.gmane.org/gmane.comp.misc.koha/9955 it worked for this person 02:21 davi thanks 02:24 davi It works now, thanks 02:24 chris yay :) 02:24 chris maybe we should link to that message 02:28 davi Should we add to one of the almost infinite wiki pages the CGI::Session::Serialize::yaml package to the list of packages to install? 02:29 chris you are running hardy right? 02:29 chris i think it works out of the box for intrepid .. so maybe add it to the hardy page 02:30 davi I am running Debian 5.0 stable (lenny) 02:31 chris hmm, i thought it was fixed there too, guess not .. does it list that in the INSTALL.debian file ? 02:32 davi let me look for the INSTALL.debian file 02:32 chris in git there is an INSTALL.debian-lenny file 02:32 chris too, but im not sure that came in the 3.0.1 tarball 02:33 davi It seems all is right. It reads: 02:33 davi 1.6.2 Recent versions of CGI::Session have caused some issues for users; 02:33 davi as of this release date, we suggest downloading the CGI::Session::serialize::yaml 02:33 davi tarball direct from CPAN and install it directly rather than using the cpan command 02:34 chris cool 02:34 moo hi guys, anybody got a time to answer a question on changing username / passwords 02:35 chris yep 02:36 moo thanks chris, i've just started adminnig a box with Koha installed, when they set it up they used a specific username as admin but want a generic one... do I change a borrowers password or.. what do I need to do ? 02:36 chris yeah, make a borrower, make it category staff or something similair, set the password, and then set that borrowers' permissions 02:37 chris https://sites.google.com/a/liblime.com/koha-manual/Home/Table-of-Contents/Patrons/patrons-adding-staff-patrons 02:38 chris https://sites.google.com/a/liblime.com/koha-manual/Home/Table-of-Contents/Patrons/patrons-permissions 02:38 chris hopefully will help 02:38 moo hey thanks for the quick help :) i'll check it out, looks like it should do the trick :) 02:39 chris no problem 02:39 chris where in the world are you from moo? 02:41 davi For the record, I am from Spain 02:42 chris nz for me 02:43 chris must be late in spain davi 02:43 moo brb, gotta make call. 02:44 davi yep, I must go to bed 02:44 chris sleep well 02:47 davi thanks, night 02:47 davi same there 02:48 moo well good meeting you lot, thanks for your help chris, i gotta dash :) 03:13 Amit hi chris, brendan, mason 03:13 Amit good morning 03:13 chris hi amit 03:13 Amit chris: R u interested in IPL 03:13 Amit cricket matches 03:13 chris i have just got back from the US, so i havent seen any cricket news for a 10 days 03:14 chris is it going well? 03:16 Amit yes 03:16 chris cool 03:16 chris which team do you support? 03:16 Amit delhi daredevils 03:16 Amit this is my team 03:16 Amit because i m from Delhi 03:17 Amit delhi is my birth placed 03:17 chris ahh cool 03:17 Amit delhi team is too strong 03:17 Amit yesterday delhi vs chennai match it too interesting match 03:17 Amit dhoni vs sehwag 03:18 chris ahh 03:19 Amit today match kingsX11 vs bangalore royal challenge 03:47 chris when does it start? 03:49 Amit its start 7:30 IST 03:49 Amit on SONY MAX 03:50 Amit Rayder, Ross is in bangalore team 03:50 chris cool, lemme see if we get it on tv here 03:50 Amit k 03:50 Amit Daniel is on delhi team 03:51 chris just highlights 06:21 chris evening 06:51 eiro hello 06:52 Amit eiro: hello 08:13 Amit hi paul 08:36 chris 1hi paul_p and eiro 08:36 paul_p hi chris 08:37 paul_p hope everything OK after your flight back to NZ 08:37 chris yep trying to get back on nz time, but otherwise ok 08:37 paul_p for us, it was a old-slyte B747. quite uncomfortable ! 08:37 paul_p there's a real big diff between them and more moderne planes. 08:38 chris yep 08:38 paul_p just to compare : no room for my legs due to the size (width) of the sits & no personal screen, so, no films in french at all (only en+spa+russian+japanese) 08:38 paul_p + ugly food (but I bet it's NWA, not B747 ;-) ) 08:39 chris hehe yeah, i was on a 737 to la 08:39 chris then a 777 to nz 10:50 gmcharlt paul_p: you took NWA over the Atlantic? my condolences 10:50 paul_p hi gmcharlt. 10:50 paul_p In fact, I bought a AF/KLM ticket, but it was NWA, except for Marseille => Amsterdam. 10:51 paul_p the plane Dallas => detroit was a new one. Very comfortable. But ridiculous service : 1 drink, and a very very very small cookie. (Note it was 12:30PM) 10:52 paul_p same for Detroit => Dallas when coming. 10:52 paul_p (was 7PM) 10:53 gmcharlt alas, that's pretty much the level of service to expect nowadays 10:54 paul_p yep. On continental travels with AF, the service is quite good though 11:09 elwell yeah, there's no comparison between the (lack of) service on the time I flew NWA to the US compared with air NZ or Virgin 11:15 gmcharlt it's slightly odd when a simple view source crashes firefox 11:16 gmcharlt repeatedly 11:27 hafid hi 11:28 hafid can i have help a want activate a sip Server in koha 11:31 gmcharlt hafid: have you checked out that section of the manual 11:31 gmcharlt https://sites.google.com/a/liblime.com/koha-manual/Home/Table-of-Contents/Appendicies/sip2-integration