Time Nick Message 02:29 wizzyrea IE. I hate you. 02:29 eythian wah<TAB>....damn 02:30 eythian anyway, wahanui would have told you that dcook is an IE expert, I think. 02:30 rangi should be safe(ish) to bring it back now 02:30 eythian wahanui: welcome back 02:30 wahanui I was trapped in a maze of twisty, turny passages, all alike. 02:31 wizzyrea I don't want anyone to have to be an IE expert. That makes me sad. 02:33 dcook ^ 02:34 dcook It's a dirty job, and I don't want to do it :p 02:35 dcook wizzyrea: Why do you hate it today? 02:35 dcook Well... hate it "more" 02:35 wizzyrea general distaste. 02:53 dcook Interesting... might have just found a security bug.. 02:55 dcook Let's see what mischief I can get up to with this... 02:58 * Francesca waves 02:58 * dcook waves 02:58 Francesca sup dcook 02:59 dcook Just found a SQL injection bug, I believe :) 02:59 Francesca cool 02:59 Francesca I just got home from uni 03:00 dcook Start of a new term? 03:00 dcook A few weeks ago that is? 03:00 Francesca just started again today 03:02 * dcook is finally figuring out Oceanic academic calendars! 03:02 dcook Actually my wife just started up uni again, so I totally cheated on that one... 03:02 Francesca hahaha nice 03:05 Francesca I really hate winter 03:06 Francesca it got really cold here and only snowed a bit in karori 03:06 dcook Certainly doesn't sound like a fun time :( 03:06 dcook @wunder syd 03:06 huginn` dcook: The current temperature in Sydney, New South Wales is 17.0°C (1:00 PM AEST on July 13, 2015). Conditions: Clear. Humidity: 42%. Dew Point: 4.0°C. Pressure: 29.56 in 1001 hPa (Steady). 03:06 dcook I complain about the cold and it's not even that bad here 03:07 Francesca @wunder wel 03:07 huginn` Francesca: The current temperature in BeeGeeR, Welkom, South Africa is 7.2°C (5:04 AM SAST on July 13, 2015). Conditions: Partly Cloudy. Humidity: 87%. Dew Point: 5.0°C. Windchill: 7.0°C. Pressure: 26.56 in 899.3 hPa (Steady). 03:07 Francesca ok that didn't work.... 03:07 Francesca @wunder wlg 03:07 huginn` Francesca: The current temperature in Wellington, New Zealand is 10.0°C (3:00 PM NZST on July 13, 2015). Conditions: Clear. Humidity: 66%. Dew Point: 4.0°C. Pressure: 30.42 in 1030 hPa (Steady). 03:08 Francesca yay there we go 03:08 Francesca dcook: warmer where you are then 03:08 Francesca lucky 03:11 dcook :) 03:11 dcook @wunder yvr 03:11 huginn` dcook: The current temperature in Burkeville, Richmond, British Columbia is 20.1°C (8:10 PM PDT on July 12, 2015). Conditions: Mostly Cloudy. Humidity: 73%. Dew Point: 15.0°C. Pressure: 30.00 in 1016 hPa (Steady). 03:11 dcook That'd be all right about now.. 03:12 dcook @wunder tpa 03:12 huginn` dcook: The current temperature in Pat Acre Estates (CodeChaser), Tampa, Florida is 25.2°C (10:57 PM EDT on July 12, 2015). Conditions: Mostly Cloudy. Humidity: 93%. Dew Point: 24.0°C. Pressure: 30.02 in 1016 hPa (Steady). 03:12 dcook Even better :D 03:12 Francesca lucky them 03:14 Francesca My cats have just come in, found a nice patch of sunny floor and gone to sleep 03:15 Francesca the cold never bothers them 03:15 dcook Mine are little whingers. They lay right in front of the space heater :p 03:16 Francesca hahaha 03:16 Francesca mine complain as well 03:16 Francesca but theres no heater for them lie in front of 03:17 Francesca instead they find blankets, pillows, boxes or people to sleep in/on 03:18 dcook Winter is the worst :/ 03:18 Francesca def. 03:22 dcook Hmm.. looks like you can only have 100 sysprefs per page... 03:22 dcook "Only" 03:22 dcook And the paging doesn't look like it works for local use.. 03:22 dcook Ick... html in the perl script.. 03:23 * dcook suddenly realizes that he sounds like a total tool 03:26 AmitG hi all 03:30 rangi hi AmitG 03:45 AmitG hi Chris 04:40 dcook (Way past) time for chow... 04:40 * dcook wanders off 06:22 cait morning #koha 06:23 * magnuse waves 06:28 magnuse @wunder boo 06:28 huginn` magnuse: The current temperature in Bodo, Norway is 14.0°C (8:20 AM CEST on July 13, 2015). Conditions: Clear. Humidity: 72%. Dew Point: 9.0°C. Pressure: 29.77 in 1008 hPa (Steady). 06:31 magnuse @wunder marseille 06:31 huginn` magnuse: The current temperature in Marseille / Marignane, France is 25.0°C (8:00 AM CEST on July 13, 2015). Conditions: Clear. Humidity: 23%. Dew Point: 8.0°C. Pressure: 29.97 in 1015 hPa (Rising). 06:37 dcook rangi: Btw, today with git bz, I've tried "git bz attach -e" twice in a row, and the second time always works.. 06:37 dcook So dunno what's up with the first time but it does work eventually 06:37 cait i thin he already fixed it 06:38 cait you need to pull the latest version 06:38 dcook Ahh, cool beans 06:38 dcook I'll give that a shot 06:38 * dcook tries to remember where he put it now.. 06:38 cait fishsoup branch 06:38 wahanui fishsoup branch is much nicer anyway. 06:39 dcook That's what I was on already. Looks like I was behind 3 commmits 06:40 dcook Oh, I missed 'er 06:40 magnuse dcook: rangi sent an email to the list 06:40 dcook Ahh, beat that 06:40 dcook Shows me for only checking in the morning! 06:41 magnuse it is morning! ;-) 06:41 dcook :p 06:41 dcook Nearly home time, my good man! 06:42 magnuse yeah, rub it in! 06:42 dcook Lesse I have 18 minutes... what all am I supposed to fix.. 06:42 dcook :p 06:42 dcook I've already had a long day! 06:55 magnuse dcook: sign off something? 06:56 dcook Well, only 4 minutes now ;) 06:56 dcook There were a few things I was trying to remember to do 06:56 magnuse dcook: sign off something? 06:56 dcook Sent in one patch, updated another... wonder if I can rebase one in 4 minutes.. 06:56 dcook magnuse :P 06:56 magnuse :-) 06:56 dcook One of these days I'll get back to testing 06:56 * dcook is going to be crazy busy for the rest of 2015 he thinks 06:56 * magnuse too 06:57 magnuse well, i hope to get back to testing 06:57 magnuse i hope things slow down a little bit after august 07:00 dcook magnuse: me too 07:00 dcook Perhaps I can grow an extra head and an extra set of hands for the next few months :p 07:00 kivilahtio dcook: I need some REST 07:00 dcook hehe 07:00 dcook I would love some REST too 07:00 kivilahtio damn 07:00 reiveune hello 07:00 dcook salut reiveune 07:01 kivilahtio now I am refactoring permissions sytem to drive automated integration tests for the REST API :) 07:01 kivilahtio I thought I don't need to, but... 07:01 reiveune salut dcook magnuse 07:01 * dcook perks up at the sounds of automated tests and REST API 07:01 kivilahtio I have a patch already 07:01 magnuse bonjour reiveune 07:02 kivilahtio Bug 14495 07:02 huginn` 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=14495 enhancement, P5 - low, ---, olli-antti.kivilahti, Needs Signoff , WebDriver/WebTester Factory for easy generation of Web testing UserAgents. 07:02 kivilahtio Bug 14495 07:02 kivilahtio Bug 13691 - PageObjectPattern implementation. 07:02 huginn` 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=13691 enhancement, P5 - low, ---, jonathan.druart, In Discussion , Add some selenium scripts 07:03 Joubu morning #koha 07:03 kivilahtio dcook: sorry, I havent shared the TestRunner. It runs all tests based on the Swagger2-configuration 07:03 kivilahtio so if you add a new route, yours test sstart failing unless you provide a suroutine to test each response for the REST route 07:04 dcook :D 07:05 kivilahtio not sure if i shared one of the PageObject-pattern tests, but it goes like this 07:06 kivilahtio my $mainpage = t::lib::Page::Mainpage->new(); $mainpage->isPasswordLoginAvailable()->doPasswordLogin('admin', '1234'); 07:06 kivilahtio this autmatically creates two tests for you 07:06 kivilahtio and Throws an Exception if any of those subtests fails 07:06 kivilahtio anyway, gotta go coding 07:08 dcook kivilahtio++ 07:08 dcook I have to go too 07:08 dcook Gotta make pizza for my wife :) 07:08 kivilahtio I just hope somebody could sign off something 07:08 kivilahtio have fun! 07:08 dcook You can always try trading signoffs with someone 07:08 kivilahtio dcook: I knoiw :) 07:08 dcook I haven't had time to test anyone's stuff but I recall doing that sometimes 07:09 dcook :) 07:09 dcook Good luck! 07:09 kivilahtio dcook: next year :) 07:09 dcook laters magnuse, reiveune 07:09 dcook Yep, 2016 might be a bit more easygoing 07:09 dcook Ciao for now 07:09 Joubu @later tell rangi "Paste not found." :) 07:09 huginn` Joubu: The operation succeeded. 07:11 rangi salright, i fixed it already :) 07:11 rangi everytime i touch git-bz ... im suprised it doesnt break more 07:11 Joubu :) 07:12 rangi grabbing html and doing regex over it is a really fragile way to do things 07:12 rangi http://bugs.koha-community.org/bugzilla3/rest/version 07:12 cait rangi++ :) 07:12 rangi http://bugs.koha-community.org/bugzilla3/rest/bug/8022 07:13 rangi some day ill rewrite it in perl6 and using the rest api 07:13 rangi http://bugzilla.readthedocs.org/en/latest/api/index.html#apis 07:14 rangi http://bugzilla.readthedocs.org/en/latest/api/core/v1/attachment.html 07:14 Joubu whaou small fix, well done 07:14 rangi that seems a lot better 07:14 rangi than screen scraping ;) 07:14 cait yep 07:15 Joubu rangi: One very useful feature of the v.5 is the ability to export a result list to csv 07:15 cait hm I think that worked before 07:15 cait i have done it a few times :) 07:15 rangi its a lot easier now 07:15 cait cool :) 07:16 Joubu ha, didn't know 07:16 rangi little icons across the bottom 07:16 Joubu now you have a link on the result list 07:16 rangi yep 07:16 cait quite hidden at the bottom in a text link in the past 07:16 rangi http://bugs.koha-community.org/bugzilla3/duplicates.cgi 07:16 rangi is interesting too 07:17 cait cool new features 07:17 AmitG @bug 14520 07:17 huginn` AmitG: 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=14520 major, P5 - low, ---, amitddng135, Needs Signoff , Prevent to override the existing currency code. 07:17 cait bugzilla++ 07:17 rangi http://bugs.koha-community.org/bugzilla3/page.cgi?id=release-notes.html <-- can you see that? 07:18 magnuse rangi: yup 07:18 Joubu yep 07:18 rangi cool, you can read more of the features there 07:19 rangi i think the rest api would make some of the things the sandboxes do easier too 07:19 gaetan_B hello 07:19 Joubu AmitG: could you link it with the one for itemtype? 07:20 AmitG hi Joubu 07:26 AmitG Joubu it's done 07:29 rangi i think ill just make the changes in the css to switch the comments back to the previous behaviour 07:32 magnuse paperwork-- 07:34 Joubu rangi: yep you should. I really don't like the "display: block" style on the quotes 07:34 Joubu they should have let this change as an option 07:34 rangi ill try something 07:38 rangi http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10988#c31 07:38 huginn` 04Bug 10988: enhancement, P5 - low, ---, vanoudt, Signed Off , Allow login via Google OAuth2 07:38 rangi better or worse? 07:39 Joubu What's the difference? : 07:39 Joubu :) 07:39 rangi (i just removed the fixed width) 07:40 Joubu Not a big change imo 07:40 rangi do you still need to scroll ? 07:41 marcelr hi #koha 07:41 rangi ill try somethign else if so 07:41 Joubu rangi: yes there are still the scrollbars 07:42 rangi righto 07:42 rangi you did a shift-refresh to get the new css eh? :) 07:42 rangi if so, then ill edit it a different way 07:43 Joubu yes! 07:43 ashimema morning 07:44 rangi is it any better now? 07:44 rangi hi ashimema 07:45 Joubu don't see any changes 07:45 rangi can yuo view source 07:45 rangi and paste the url of the css 07:46 cait morning ashimema 07:46 Joubu <link href="data/assets/7aa6ea67750936a0368541421bdcd5ee.css" rel="stylesheet" type="text/css"> 07:46 rangi http://bugs.koha-community.org/bugzilla3/data/assets/54486398487c111ba3305277d0702e66.css 07:46 rangi thats the problem 07:46 rangi grumble 07:47 rangi ill track down all the places to change it 07:47 Joubu .bz_comment_text span.quote {color: #65379c;white-space: pre;overflow: auto;display: block;} 07:47 magnuse hiya ashimema 07:49 magnuse kia ora paul_p 07:49 rangi yep, there are a bunch of different css files 07:49 paul_p 'morning magnuse 07:49 paul_p 'night rangi 07:49 rangi which is why you were seeing no changes, when i was Joubu 07:49 rangi hey paul_p 07:50 Joubu rangi: different css files for the same page? 07:51 rangi yeah 07:51 rangi ive figured it out 07:51 rangi you have to edit global.css 07:51 rangi then run checksetup.pl 07:52 rangi that creates new ones, so that any changes arent cached 07:52 * rangi tries again 07:53 Joubu oops 07:53 Joubu "Internal Server Error" :) 07:53 Joubu ha back 07:54 rangi working better now? 07:54 Joubu hum... no 07:54 Joubu I still don't see any changes 07:55 Joubu ha! 07:55 Joubu I switched to private mode and it works 07:56 rangi ahh cached css im guessing 07:56 rangi hopefully it will come right 07:57 Joubu yes, display: inline; 07:57 rangi cool 07:57 * Joubu doesn't understand why the browser didn't refresh correctly... 08:07 jajm cait around ? 08:08 cait kid of 08:08 cait kind of 08:10 cait which means answers might take a bit :) what's up? 08:11 jajm hello cait, i have heard that you are the QA specialist of the VAT rewrite :) 08:12 jajm it remains only 3 signed off bugs (13321 13323 13324) and i was wondering if you have planned to look at those 08:13 jajm or if something is preventing the QA to pass 08:16 cait i had planned to look at those for ages :( 08:17 cait I will try to ask around on the qa team for some help this week 08:17 cait i wanted to check first if the branch still applies on current master, maybe you coudl check? 08:17 jajm cait, sure, i'll check that 08:39 cait is there a trick to turn of search highlighting in the staff interface? 08:43 magnuse cait: just disable javascript ;-) 08:43 cait heh 09:09 magnuse ooh, nice new way to do MARC: 1!*!10!*!245!*!10!*!$aAktuellt i biståndspolitiken 09:22 cait huh? 09:34 jajm cait, i rebased branch ft/bug_13323 and updated sandbox 17 09:46 cait jajm: thx! 09:57 cait hm is it possible we broke the rss feeds for the result list? 10:00 cait morning drojf 10:00 cait did you test the result list rss feeds by chane? 10:06 cait they don't work for me 10:06 drojf sorry, on a bus. not recently, afair 10:19 drojf git-bz gives me "413 Request Entity Too Large" now 10:21 rangi thats an old one, big patch? 10:22 cait drojf: latest fishsoup? 10:23 drojf yes. but maybe related to bus wifi. will try at home 10:24 drojf it's not a huge patch i think, i rebased the emnail encryption patch 10:24 drojf *email 10:25 cait bug 14524 10:25 huginn` 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=14524 major, P5 - low, ---, oleonard, NEW , Result list RSS feed broken 10:27 drojf [off] lousy east german autonbahn. can't work here 10:27 drojf later #koha 10:30 Joubu Is there any easy way to know which language is selected on the interface? 10:31 Joubu It seems we need 1/ the CGI object and 2/ browse the FS 10:31 cait hmm 10:31 cait i am thinking of where we check that - maybe the code for the news? 10:31 cait but that's quite old 10:31 Joubu the $template has the info, it's good if you need to use it from the pl script, but what about the modules? :-/ 10:32 cait or the code for the language chooser, as it displays the chosen language differently 10:32 Joubu yes but I need it at the module level 10:32 cait i guess there is no routine then to find out 10:34 cait lunch time 10:35 Joubu ha $ENV{HTTP_ACCEPT_LANGUAGE}! 10:37 rangi thats what the browser has set as its languages 10:37 Joubu ha no 10:37 rangi not what the user has chosen 10:39 * rangi goes to bed 10:42 Joubu I don't know where the magic is, but new CGI->cookie('KohaOpacLanguage'); does the trick (???) 11:32 xekhz hello 11:32 wahanui hola, xekhz 11:32 xekhz ppl, i need some help with my koha .. is this the the palce ? 11:32 xekhz to ask ? 11:40 cait Joubu: that seems to make sense 11:40 cait xekhz: just ask, if someone knows they will answer 11:40 xekhz ok, 11:40 xekhz thanks, 11:41 xekhz i am using koha since version 3.08 and i had any major trouble until now. 11:44 xekhz in versio 3.20.01, when i try to add items to create labels, in NEW BATCH, i first do a search using label-item-search.pl if i only use the search item Title or any onther in that tab it works 11:44 xekhz but when i try to search using the calendar, option ADDED ON OR AFTER DATE. 11:44 xekhz ZEBRA always returns an error 11:45 cait hm 11:46 cait waht kind of error? 11:46 cait magnuse: thx for confirming the bug 11:47 xekhz Search biblios ERROR 114 1+0 RPN @attrset Bib-1 @attr 1=32 @attr 4=5 @attr 2=4 2015-07-13 11:48 xekhz nothing is returned to koha. 11:49 cait it might be a bug, but i am not sure 11:49 cait we are ont using the labelmodule 11:50 cait you could try emailing the mailing list with your problem 11:50 cait more people reading 11:50 xekhz i will do it, 11:50 xekhz but i am not sure if my marc struture e ok. 11:51 xekhz it passes the framework test, but im afraid that i could have deleted a critical marc record related to the zebra search 11:51 cait is your normal search working? 11:51 cait in opac and staff? 11:52 xekhz yes 11:52 cait did you change the zebra configuration? 11:52 xekhz no, 11:52 xekhz never touched zebra conf 11:52 cait ah, one think you can check: on the about page - system information 11:52 cait if there are any warns or errors showing there 11:53 xekhz no wornings 11:53 xekhz warnings... 11:53 wahanui warnings are nothing to worry about. 11:53 xekhz and no errors 11:53 cait wahanui: is a bot, don't let him irritate you 11:54 xekhz ok 11:55 cait you could also file a bug 11:55 cait bugs? 11:55 wahanui bugs is http://devopsreactions.tumblr.com/post/44776341195/bug-reports-after-a-new-release 11:55 cait hm that was not the link i was lookign for :) 11:55 cait bugs.koha-community.org is the one 11:58 xekhz thanks 12:21 magnuse ¡hola tcohen! 12:21 cait hola tcohen 12:24 tcohen hi fellows 12:48 marcelr hola tcohen 12:48 marcelr nice introduction :) 12:49 marcelr holds 12:49 marcelr wahanui 12:49 wahanui yes, marcelr? 12:49 tcohen hola marcelr 12:49 marcelr holds 12:49 tcohen holds? 12:49 wahanui rumour has it holds is fun :) 12:49 marcelr holds are terrible 12:50 cait holds? 12:50 wahanui holds is fun :) 12:50 cait holds? 12:50 wahanui i think holds is fun :) 12:50 cait holds? 12:50 wahanui holds is fun :) 12:50 cait holds? 12:50 wahanui holds is fun :) 12:50 cait hah 12:50 cait i taught you differently! 12:50 cait hold? 12:50 wahanui i think hold is complete 12:50 marcelr wahanui forget holds 12:50 wahanui marcelr: I forgot holds 12:50 cait forget hold 12:50 wahanui cait: I forgot hold 12:50 marcelr holds? 12:50 cait holds are made to sell more aspirin 12:50 cait holds? 12:50 wahanui holds are made to sell more aspirin 12:51 marcelr cait++ 12:51 cait and a full inbox after vacation has a similar effect :) 12:51 tcohen marcelr: thanks for the kind welcome message :D 12:51 marcelr heh 12:52 marcelr tochen i even left out what are you doing here LOL 12:53 tcohen heh 12:54 nengard_afk morning all 12:56 marcelr hi nengard 13:06 magnuse ¡hola nengard! 13:06 nengard hiya marcelr and magnuse 13:17 Joubu k 13:25 xekhz bug reported 13:25 xekhz thanks for the help 13:28 xekhz http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=14527 13:28 huginn` 04Bug 14527: normal, P5 - low, ---, cnighswonger, NEW , zebra error 114 when searching for items added before or after a specific date 13:34 cait xekhz: thx for reporting 13:50 drojf hi #koha 13:52 magnuse @wunder boo 13:52 huginn` magnuse: The current temperature in Bodo, Norway is 17.0°C (3:20 PM CEST on July 13, 2015). Conditions: Clear. Humidity: 59%. Dew Point: 9.0°C. Pressure: 29.77 in 1008 hPa (Steady). 13:53 xekhz @wunder boo 13:53 huginn` xekhz: The current temperature in Bodo, Norway is 17.0°C (3:20 PM CEST on July 13, 2015). Conditions: Clear. Humidity: 59%. Dew Point: 9.0°C. Pressure: 29.77 in 1008 hPa (Steady). 13:53 xekhz @wunder lisbon 13:53 huginn` xekhz: Error: No such location could be found. 13:53 xekhz @wunder london 13:53 huginn` xekhz: Error: No such location could be found. 13:54 drojf @wunder berlin, germany 13:54 huginn` drojf: The current temperature in Berlin Tegel, Germany is 20.0°C (3:50 PM CEST on July 13, 2015). Conditions: Mostly Cloudy. Humidity: 68%. Dew Point: 14.0°C. Pressure: 29.92 in 1013 hPa (Steady). 13:55 drojf warm, but almost dark 13:55 xekhz @wunder lisbon, portugal 13:55 huginn` xekhz: Error: No such location could be found. 13:55 xekhz baaahhhhhhhhhhhhh 13:55 drojf heh 13:56 drojf the weather thingy is a little weird 13:56 xekhz @wunder portugal 13:56 huginn` xekhz: Error: No such location could be found. 13:57 drojf @wunder lisboa 13:57 huginn` drojf: Error: No such location could be found. 13:57 drojf well 13:57 drojf doesn#t exist, sorry ;) 13:57 magnuse @wunder lisboa, portugal 13:57 huginn` magnuse: Error: No such location could be found. 13:57 magnuse @wunder lisabon, portugal 13:57 huginn` magnuse: Error: No such location could be found. 13:57 magnuse @wunder lisbon, portugal 13:57 huginn` magnuse: Error: No such location could be found. 13:57 magnuse huh? 13:58 drojf where does the weather data come from? 13:58 magnuse @wunder lisbon 13:58 huginn` magnuse: Error: No such location could be found. 13:58 magnuse http://www.wunderground.com/, i *think* 13:59 magnuse @wunder lppt 13:59 huginn` magnuse: The current temperature in Lisbon, Portugal is 26.0°C (2:30 PM WEST on July 13, 2015). Conditions: Partly Cloudy. Humidity: 57%. Dew Point: 17.0°C. Pressure: 30.09 in 1019 hPa (Steady). 14:00 xekhz @wunder lpbj 14:00 huginn` xekhz: The current temperature in Beja, Portugal is 30.0°C (2:00 PM WEST on July 13, 2015). Conditions: Clear. Humidity: 33%. Dew Point: 12.0°C. Pressure: 30.09 in 1019 hPa (Steady). 14:00 * magnuse wanders off 14:30 drojf [off] looks like someone who offered to help with a hackfest in berlin is the same person i will meet tomorrow to talk about sharing office space. small world 14:55 Joubu barton: sorry, my answer was a bit too short to be complete :-/ You were not ambiguous 14:56 cait Joubu++ thx! 14:56 cait [off] cool :) 14:59 barton Joubu++ 15:01 cait imine was for the rss patch :) 15:06 Joubu yes, we need it to be backported quite quickly, I think the bug exists in all version now :-/ 15:06 Joubu I did not test 15:07 reiveune bye 15:22 cait Joubu: still around? 15:22 Joubu yep 15:22 cait bug 13943 15:22 huginn` 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=13943 major, P5 - low, ---, gmcharlt, NEW , Cancelling the deletion process of an item deletes item anyway 15:22 cait i think there is some confusion there 15:22 cait i think it's not browser specific 15:22 cait but related to the results browser 15:23 cait could you try - search results - detail page (with results browser showing up) - edit items - delete 15:23 cait ? 15:24 Joubu "although in my case the problem was with Chrome and IE while it worked in Firefox." 15:24 cait it happens for our customers in firefox 15:25 cait they showed me while screen sharing 15:25 cait by the way i told you 15:25 Joubu ha 15:25 cait it#s totally reproducable, i just did it in firefox 15:25 Joubu weird, I tried that 10min ago 15:25 cait don't use the edit items link from the results page 15:26 Joubu it didn't work, but it has worked now! 15:26 cait go detail > edit items 15:26 cait i will write what i did on the bug 15:26 Joubu it's exactly what I did 10min ago :) 15:26 Joubu that's a bit... irritating 15:27 cait one of those bugs that are really ugly 15:27 cait with the result browser showing (on the edit item screen!) i can reproduce it pretty well 15:28 pianohacker hallo 15:28 Joubu cait: but you do you click on delete if you don't want to delete it? :p 15:29 Joubu s/you/why 15:29 cait the library says the links are too close 15:29 Joubu that's true 15:29 cait so they might misclick 15:29 cait and honestly... if i had had this happen in a demo... people would get pretty worried 15:31 Joubu ctrl+q! 15:31 cait huh? 15:31 cait no matter what you say, i will still say it's an evil bug 15:33 cait ;) 15:38 Joubu My browser is possessed!!! 15:44 Joubu cait: what's the usefulness of the "edit item" and "delete item" links when you click on the table, 15:44 Joubu ? 15:45 pianohacker Joubu: for when the table gets wide and you have to scroll to get back to the links on the left 15:46 Joubu pianohacker: good point, thanks 15:47 pianohacker Joubu: I was a bit confused by it when I first discovered it too, but the test data we use often results in much narrower tables :) 16:31 gaetan_B bye 17:03 Joubu tcohen: I didn't find any typo "KOHA" on your website, I am not sure you will be listed! 17:21 tcohen Joubu: hahah 19:52 rangi morning 19:52 nengard hola rangi 19:57 rangi ah ha my cunning plan worked 19:58 nengard ?? 19:58 liw rangi, that's the best kind of cunning plan 19:58 rangi h2 is answering even more mail now :) 19:58 nengard oh! hehe 19:58 pianohacker hahaha 19:58 nengard tricky tricky 19:59 pianohacker rangi: while I hate to ambush someone first thing in the morning, could I ask you a brief translation questin? 19:59 pianohacker *question 20:00 rangi go for it, i may not know the answer, its been 5 or so years since i last looked at that stuff 20:00 rangi but fire away 20:01 pianohacker okay, fair. Was going off my memory of you being involved in translation 20:02 pianohacker rangi: is there any kind of documentation of the sorts of strings (parameterized or otherwise) that xgettext.pl spits out? I may have to do some heavy digging in the translation code to fix bug 4503, and I'm trying to preserve parity 20:02 huginn` 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=4503 enhancement, P5 - low, ---, jweaver, NEW , Javascript files in js directory are not translated 20:02 pianohacker and while I'll of course verify that it spits out a similar POT the code is obscure enough that I'm not sure what's needed and what's by cosmic accident 20:02 rangi hhmmm i dont know of any, bgkriegel might know, he has been working on that i think? 20:03 pianohacker okay. Haven't been able to get in touch with him 20:04 pianohacker Thanks regardless, there's so many levels of nesting that I'm still figuring out where everything goes 20:04 rangi ahh, next time you see tcohen 20:04 drojf pianohacker: can you add context support while you're in there? :P 20:04 rangi he often sits near bgkriegel at work 20:05 rangi ask him to poke him for you :) 20:05 pianohacker rangi: he's running away from my emails about this too :) 20:05 pianohacker drojf: context support? 20:05 rangi hehe 20:06 rangi https://storify.com/thejduce/ryan-rob-rescue-a-kitten 20:06 drojf pianohacker: you can have context for translations. somehow. for disambiguation 20:06 rangi tldr; ryan adams https://en.wikipedia.org/wiki/Ryan_Adams is in nz for a tour 20:07 drojf i want to do that eventually, but i remember it was all twisted mazes in there so i was happy i found my way out again ;) 20:07 rangi he saw a cat in a cemetery, and the biggest twitter orchestrated rescue ever took place, its neat ;) 20:08 rangi drojf/pianohacker im wondering if what we want to do is leave that code alone, and investigate doing the po files a whole different way 20:08 pianohacker drojf: dear lord yes. Do you have any more info? That sounds interesting 20:08 pianohacker rangi: depends what you mean 20:08 drojf rangi: probably 1000x easier :D 20:08 drojf pianohacker: i think i have some notes somewhere. will have a look tomorrow 20:08 rangi im thinking using js 20:08 pianohacker I was probably going for the same workflow but was gonna have to toss most of the code 20:09 rangi you switch the site to translation mode 20:09 rangi and you can click on stuff 20:09 pianohacker rangi: on-demand client-side translation? 20:09 rangi and translate it, and it gets written back somewhere 20:09 pianohacker I think I remember this conversation 20:09 rangi which then you can submit somehow upstream 20:09 rangi i havent fully formed this idea ;) 20:10 pianohacker hmm... while that helps with the filling in of .pot's (.po's without translations? Is that right?), there's still the other two steps of generating the .pot's and applying the translated .po's 20:10 rangi yeah 20:11 drojf kivilahtio said it would be very easy to do. some time ago, before he did a lot of other things ;) 20:11 rangi everyone says that 20:11 pianohacker ... kivi has a habit of saying things will be easy ;) 20:11 rangi until they start 20:12 pianohacker rangi: does stuff.co.nz have a good translation workflow? 20:12 rangi http://search.cpan.org/~tokuhirom/Localizer-0.05/ 20:13 rangi naw, they dont do any translation 20:13 pianohacker was curious if you had a maori version 20:14 rangi http://search.cpan.org/~cosimo/Locale-PO-0.27/lib/Locale/PO.pm I wonder if that doc is any help? 20:15 pianohacker rangi: yeah, thanks 20:15 rangi thats whats doing the reading/writing .. then all the really confusing stuff is in the C4::Tmpl* modules 20:17 pianohacker rangi: yeah, the problem is the crazy interaction and nesting... translate create calls tmpl_process calls LangInstaller calls xgettext calls tmpltokenizer calls ttparser... 20:17 rangi yeah, i get lost in there 20:17 pianohacker I always wondered why .pref translation was glommed on the side of LangInstaller and I'm quickly figuring it out 20:18 rangi i feel like it has to be being made more complicated than it needs to be 20:19 pianohacker I very much agree 20:19 pianohacker I think about 20% of the complexity is there because we're trying to automagically translate .tt's rather than doing anything more explicit 20:20 rangi *nod* 20:21 pianohacker and actually rangi, that was another question you might have some perspective on; does the current workflow (leaving aside the awkwardness of translating at a distance in a .po editor vs. something like what you mentioned) 20:21 pianohacker work well for translators? 20:23 drojf there is not much about the process that i would describe as "working well" 20:24 rangi it works decently well for the translators themselves 20:24 rangi we have one of the most translated projects 20:24 rangi and certainly one of the biggest amount to translate 20:24 rangi and it's solid 20:25 rangi its not often we build broken templates out of it 20:25 rangi but it is overly complex 20:25 rangi (for the developers) 20:25 rangi the main problem for the translators is context ... which is the problem when doing any translation 20:26 rangi (my dad is a licensed translator and interpreter :)) 20:26 pianohacker (oh, cool!) 20:27 drojf regarding context https://www.gnu.org/software/gettext/manual/html_node/Contexts.html 20:27 drojf also bug 11285 20:27 huginn` 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11285 normal, P5 - low, ---, koha-bugs, NEW , Vocabulary disambiguation 20:28 pianohacker drojf: ah, so vaaaaaguely like what the .pref .po files do? 20:29 drojf [off] heh. had a tiny school asking about hosting, made a pretty cheap offer, got asked if they can put like all libraries of the city into it for that price. that turned out nicely :D 20:29 drojf pianohacker: not sure how the pref po files are done 20:30 pianohacker I very much want to solve the pain point of untranslatable .js files, but are there any other headaches for development that you all can think of (besides contexts)? 20:30 pianohacker drojf: example: msgid "acquisitions.pref#AcqEnableFiles# Do" 20:30 pianohacker msgstr "Do" 20:31 drojf ah that thing. it shows up in translations from time to time when people don't know it has to be deleted in the translated version ;) 20:35 pianohacker drojf: it seems like a hacky version of what you're talking about 20:42 pianohacker drojf: do you know how that context thing is supposed to show up in the .po? 21:39 drojf pianohacker: afaik it will have multiple entries in the po file, one for each context 21:40 rangi https://twitter.com/PigeonJon/status/620707787778195457 21:41 pianohacker kk 21:41 pianohacker rangi: that twitter cat rescue is adorable 21:42 rangi pianohacker: it's pretty neat eh 21:43 * cait waves 21:43 pianohacker drojf: now that I've read up on it, I'm not sure why whoever did the .pref thing didn't use it. In a rush, wasn't properly exposed in pootle, ...? 21:43 drojf i wish i could scroll to the next page in storify 21:43 pianohacker hi cait? 21:43 pianohacker hi cait! 21:43 cait hi pianohacker?! 21:44 cait pianohacker: what are you talking about? :) 21:44 pianohacker cait: fixing bug 4503 21:44 huginn` 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=4503 enhancement, P5 - low, ---, jweaver, NEW , Javascript files in js directory are not translated 21:44 rangi drojf: yeah, endless scroll is kinda annoying 21:44 cait pianohacker: the po file for pref keeps the strings together to make it possible to translate the sentences to make sense 21:44 cait i think it avoids one entry for multiple 'words' intently 21:45 pianohacker cait: ah, that makes sense. Easier than parameterizing them 21:45 drojf rangi: especially if it does not work. i think i allowed a gazillion domains now but it still does not work :/ 21:45 drojf or at least it pretends there is more, but does not load 21:45 cait hm yeah... having one entry each with placeholders would be another way - but was probably harder? dunno 21:46 drojf pianohacker: it's probably a little bit of all of that 21:46 pianohacker cait: yeah, harder code 21:46 cait i was glad someoen did make them translatable ;) 21:46 pianohacker yeah, I know... 21:47 pianohacker That was the last thing on the to-do list and undergrad got in the way ;) 21:47 cait heh 21:48 pianohacker but since the general consensus I've reached with rangi and drojf is that the translation workflow is acceptable but the code is crazy, I'm gonna basically rewrite the translation extraction/application code 21:48 pianohacker and post a test plan that allows verification that the generated .po's/templates are basically identical 21:49 cait hm you shoudl get in contact with bgkriegel i think - translation manager then :) 21:49 pianohacker cait: he's avoiding my emails and laters 21:50 pianohacker he can comment on the patch :P 21:53 cait he is not in chat often 21:56 drojf awww kitty rescue (damn storify finally worked) 22:02 drojf TIL koha 3.20 works on redhat 6.6 22:04 pianohacker "works" 22:06 drojf looks less crazy than what i remember i had to do on opensuse when i did my first koha installation http://wiki.koha-community.org/wiki/Koha_on_Redhat_Enterprise_6 22:07 pianohacker heh, the tiny Koha library I used to administrate was on Arch 22:07 pianohacker that was entertainingly crazy 22:07 drojf hehe 22:12 drojf oh my. german tv station buys welsh tv series "hinterland" (which is a german word), and calls it "Inspector Mathias – Mord in Wales" (murder in wales). because it would have been to easy to just once keep the original title 22:12 drojf *too 22:14 drojf i wish they would have to use po files, that would end all the translation and dubbing madness forever 22:14 pianohacker heh, the tv stations? 22:14 drojf yup 22:15 drojf ugh it's late. :/ good night #koha 22:15 pianohacker bye fjord 22:19 eythian hi 22:19 wahanui niihau, eythian 22:20 pianohacker hi eythian 22:21 pianohacker oh! hey eythian. I'm looking at some pretty serious open heart surgery on the translation stuff (originally to fix bug 4503), are there any issues as far as the packages go that I could fix while it's on the table? 22:21 huginn` 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=4503 enhancement, P5 - low, ---, jweaver, NEW , Javascript files in js directory are not translated 22:22 eythian pianohacker: probably not, it really just uses the regular koha translation method wrapped up with a pretty bow. 22:22 pianohacker okay, cool. and the misc/translator/translate script is pretty decent... it's just the guts hidden inside that are messy 22:25 eythian yeah :) 22:26 pianohacker well, I'll make sure that the pretty bow stays while the ugly guts get flushed 22:29 eythian excellent :) 22:29 eythian http://www.commitstrip.com/en/2015/07/08/true-story-fixing-a-self-ddos/ 22:30 pianohacker while true; do dd if=money of=rackspace; done 22:33 pianohacker bye all 22:35 eythian wahanui: german sports is <reply>https://www.youtube.com/watch?v=B6nI1v7mwwA 22:35 wahanui OK, eythian. 22:58 eythian Hmm, I dunno if we should trust that guy asking to be added to the support provider list :) 22:59 cait :) 22:59 bag :P 23:01 wizzyrea hehe 23:02 wizzyrea dunno, seems dodgy. 23:02 wizzyrea < TEASING. 23:48 BobB http://library.mercyhurst.edu/ 23:51 rangi BobB: have you seen https://library.education.govt.nz/ 23:51 rangi thats a drupal + koha too 23:51 rangi im hoping tim or someone from that library will answer the mercyhurst email 23:52 dcook Ahh right. I was going to look at that email.. 23:53 wizzyrea yeah that's almost exactly like what library.education.govt.nz have done 23:53 BobB rangi I hadn't, but that is really nice 23:54 dcook So they have Drupal and EDS as the front? Do they send you over to Koha for things like holds or do they use ILS-DI for that? 23:54 * dcook would love to see more front-end options... 23:55 eythian dcook: for education.govt.nz, drupal is the brochure site, and koha is the library site 23:55 eythian they're themed to look alike, and share authentication 23:55 wizzyrea looks like they don't use the opac at all for mercyhurst 23:55 dcook wizzyrea: Although it's pretty locked down for mercyhurst, no? 23:56 dcook eythian: brochure site? 23:56 dcook Ahh, there it is 23:56 * dcook sees a Koha link 23:56 rangi dcook: once you login you see a search box 23:56 eythian dcook: stuff for presenting information to people 23:56 rangi which takes you direct to koha 23:57 dcook Mmm, I see I see 23:57 rangi they keep their catalogue, and eds separate 23:57 rangi eds doesnt search koha 23:57 rangi vs say 23:57 rangi https://library.niwa.co.nz/ 23:57 rangi which uses the plugin 23:57 dcook Yeah, I don't have enough experience with EDS. I think we do exports that get fed into EDS... then I think they use ILS-DI for availability? I'm not 100% sure... 23:58 rangi depends 23:58 rangi if you put EDS over the top, then yeah you do it that way 23:58 dcook I recall having an issue with the plugin but now I can't remember what it was... I suppose that's why one files bug reports.. 23:58 rangi dcook: not on koha tho 23:58 rangi you'd file that bug report with EBSCO 23:58 dcook Yeah, maybe that's why I didn't 23:58 rangi they do the plugin and are pretty responsive 23:58 wizzyrea you still should though. 23:59 wizzyrea you just do it on github 23:59 dcook Yeah, Andrew(?) seems pretty good 23:59 rangi alvet 23:59 dcook Ah right 23:59 dcook In hindsight, I think maybe the issue wasn't with the plugin but with something that was being done here with it...