Time Nick Message 00:00 thd put this line before the If statement my $searchfortitlein = C4::Context->preference("OPACSearchForTitleIn"); 00:02 thd or actually if we are really concerned about an undefined variable then you could have my $searchfortitlein = ''; 00:02 thd $searchfortitlein = C4::Context->preference("OPACSearchForTitleIn"); 00:03 thd If ($searchfortitlein) { 00:04 thd nengard before the If expression you should try printing the value of $searchfortitlein 00:05 thd nengard: you could even extract a portion of the script and run it on the command line so that messages print to the console 00:05 nengard hmmmm 00:06 thd you would need to export the Koha environment variables first 00:06 nengard yep, too much for tonight - i'm going relax and come back to it tomorrow AM - but thank you for helping me!! :) 00:07 thd your welcome nengard 00:07 thd good night 00:07 pianohacker nengard: From what I've read of this conversation in the log, are you sure it wouldn't be easier just to use warn and check your error log? 00:07 nengard pianohacker warnings are on - and just tell me how to get to the darn log 00:07 pianohacker I usually only resort to tempfiles when I have to dump some huge object 00:08 nengard this is all new to me -i need to take a class but don't have time or money right now 00:08 pianohacker warn $searchfortitlein; 00:08 thd pianohacker: yes it would but I explained that warn is used by real programmers not me 00:08 pianohacker <shrug> 00:08 thd I like the extra friendly print statements 00:08 pianohacker warn isn't too horrible 00:09 nengard pianohacker - i put that in my code - now how do i view it? 00:09 pianohacker Is this running on your machine? 00:09 nengard yes 00:09 nengard debian 00:09 nengard virtual machine 00:10 pianohacker Ah. The error log is at WHEREVER_YOU_INSTALLED_KOHA/var/log/koha-error_log 00:10 thd warn is fine but is not portable with every language. 00:10 pianohacker No, though with cgi scripts you can get the same effect with print STDERR "HAI THAR" 00:11 nengard pianohacker I don't seem to have a var directory ... which is confusing 00:11 nengard and might be due to the hour 00:11 pianohacker Heh. 00:11 pianohacker I'm assuming you did a dev install, right? 00:11 thd directories turn into pumkins after the witching hour 00:12 pianohacker Of course, what _really_ needs to happen is for someone to port http://www.firephp.org/ to perl 00:12 nengard bingo 00:12 nengard found it 00:12 pianohacker Server-side error messages in Firebug would make debugging so much easier 00:13 nengard okay none of these errors mean a thing to me 00:13 nengard they all seem to be with languages.pm 00:13 pianohacker Ahh, okay 00:13 pianohacker There's a timestamp at the left 00:13 pianohacker Look for messages from today 00:14 nengard hmmm 00:14 nengard nope 00:15 nengard the log stops on the 18th 00:15 nengard I did a search for today and nada 00:15 pianohacker Is the date set correctly, inside your virtual machine? 00:15 nengard then scrolled to the end and it's last entry is for the 18th 00:15 pianohacker You can run $ date 00:15 pianohacker to check 00:15 nengard no clue -but the things I'm seeing on the 18th are not things I did today 00:16 nengard yes date is right 00:16 nengard grrrrrrrrr 00:16 nengard craziness 00:16 thd today was an error free day 00:16 nengard that can't possibly be true :) 00:17 nengard okay - that's it - I have to quit for tonight - thank you guys!! I'll try again tomorrow 00:17 nengard need a fresh mind 00:17 thd there are two error logs 00:17 pianohacker Oh, shoot, yes 00:18 thd at least in Koha 00:18 nengard LOL 00:18 pianohacker There's an intranet and OPAC one 00:18 nengard okay I'll try that and then bed 00:18 nengard i need the opac one 00:18 pianohacker Sleep well, see you monday :) 01:23 pianohacker @later tell jwagner Okay. I updated, and tested it. It's now picking up a whole heap of people, now depends on billing notice cleanup 01:23 munin pianohacker: The operation succeeded. 01:23 pianohacker Sorry for not using /msg, tired >_< 02:43 SelfishMan 22:27 * Schroeder suggests buttsexing it 02:43 SelfishMan oh, wrong channel 02:43 * SelfishMan switches to the proper network ops channel 02:43 SelfishMan sorry 02:53 pianohacker Good night 19:26 jwagner hdl_laptop, just in time :-) Can I get a syspref translation? 19:26 hdl_laptop yes 19:26 hdl_laptop throw 19:26 jwagner If ON, displays the format, audience, type icons in XSLT MARC21 results and display pages. 19:26 cait hi jwagner and hdl 19:27 jwagner Hi, and bonjour to hdl (poor manners to ask favor without greeting, my apologies...) 19:43 chris morning 19:44 jwagner morning, chris 19:44 * chris checks in for a few minutes before going to catch my bus 19:44 chris gmcharlt has been busy, lots of patches pushed 19:46 jwagner Hope it doesn't screw up the one I'm working on. I just updated yesterday! 19:48 chris its unlikely too 19:48 chris unless you edited the same line as someone else did, git copes with pretty much everything else 19:49 chris ok, off to catch my bus 19:49 jwagner Have a good day! 19:54 hdl_laptop jwagner: Si activé, affiche le format, le type de public et les icônes de type en XSLT (MARC21) 19:54 hdl_laptop jwagner: it is ok. 19:54 hdl_laptop sorry. I was watgching pictures with my wife. 19:55 jwagner Merci beaucoup! I was just about to commit and send a patch without a translation, so I was glad to see you show up. 20:34 richard hi 20:38 chris morning richard 20:39 richard hey chris 20:39 richard from dean: Baby arrived on Saturday at 7:13pm - 7.5lb. He and Cath are doing well. 20:40 chris ohh thats great news 20:46 chris hi cait1 20:47 cait1 hi chris 20:59 cait1 bed time :) 20:59 cait1 good night everybody 20:59 chris sleep well 22:07 gmcharlt hi folks 22:07 jwagner hi gmcharlt 22:13 chris hiya gmcharlt 23:29 chris gmcharlt: got a sec? 23:31 gmcharlt chris: sure 23:32 chris http://profiles.workbuffer.org/opac-main/ 23:32 chris vs 23:32 chris http://profiles.workbuffer.org/opac-main-memoize/ 23:32 chris this is using memoize::memcached 23:33 chris for which we can specify ttls 23:33 chris per function 23:33 chris memoize_memcached('getTranslatedLanguages'); 23:33 chris in C4::Languages 23:33 chris is a big win 23:33 gmcharlt wouldn't take much 23:34 chris yeah 23:34 gmcharlt what does it look like if you use a plain Memoize 23:34 chris it only gets called once per script 23:34 gmcharlt ah, right 23:34 chris but every page on the opac does it 23:35 chris and it just doesnt change 23:35 gmcharlt is Memoize::memcached smart enough to not croak if you haven't configured a memcached server? 23:35 chris lemme turn mine off and tell ya 23:36 chris http://opac.koha.workbuffer.org/cgi-bin/koha/opac-search.pl?q=fish 23:36 chris seems to work fine 23:36 chris with no working memcache server 23:37 gmcharlt what does Apache log look like in that case? 23:38 chris silent 23:38 gmcharlt k, sounds like we have a winner 23:39 gmcharlt where are you configured the pointer to the memcached server? koha-conf.xml? 23:39 chris im undecided, probably there, or it could be a syspref 23:39 gmcharlt I vote for koha-conf.xml 23:39 chris works for me 23:39 chris its not something you want to change on the fly really anyway 23:39 gmcharlt in theory, you could have it vary by app server 23:40 chris i wanna add a namespace conf or syspref too 23:40 gmcharlt was about to ask about namespace 23:40 gmcharlt again, koha-conf.xml 23:40 chris righto 23:41 chris ill tidy it up more, and then i think there will be some time profiling and memoizing the nasty ones 23:41 gmcharlt I'd like to get ahead and get the initial stuff pushed 23:41 chris righto 23:41 gmcharlt i.e., basic support + getTranslated .. 23:42 chris ill get the config and that one 23:42 chris then will send patches, and work on the rest 23:42 chris ill do that tonight 23:44 gmcharlt thx 23:46 Jo Good morning all 23:46 gmcharlt hi Jo 23:46 Jo How are you galen ;) 23:46 gmcharlt Jo: busy, and kitty-bombed 23:47 gmcharlt three cats on the office floor 23:48 gmcharlt how are you, Jo? 23:49 Jo kity-bombed lol 23:49 Jo doing alright. first time in 2 months since Rosalie left I have lifted my eyes off the desk :) 23:50 Jo its beenlike leaping on a moving train and have no idea what the station is until we get there. 23:50 Jo but today I get to choose which next piece of urgent work to do! (thats a big step ) 23:50 gmcharlt chosing_your_emergency++ 23:51 Jo thats the thing - none of them are emergencies - uit really is a big day here in Horowhenua 23:59 chris sweet that worked 23:59 chris <memcached_servers>127.0.0.1:11211</memcached_servers> <memcached_namespace>KOHA1</memcached_namespace> 23:59 chris [chris@ubuntu koha.git{cache}]$ ./what_am_i_caching.rb 23:59 chris KOHA1getAllLanguages-scalar- [5009 b; 1251071904 s] 23:59 chris KOHA1getTranslatedLanguages-list-opacprog [19094 b; 1251071904 s] 23:59 chris KOHA1getTranslatedLanguages-scalar-opacprogen [19113 b; 1251071905 s]