Time Nick Message 23:13 maximep fred will look at it friday 23:13 maximep pretty sure we did it differently 23:13 rangi hopefully there's bits of both that are useful 23:12 rangi maximep: it kinda is unfortunately 23:11 maximep :'( 23:11 cait it's the danger in doing that :( 23:10 maximep it's several years old, but we only just got to share it :/ 23:10 cait sorry maximep 23:09 maximep aaaaaaaaaaaaaaah I hope out z39.50 search in OPAC isn't a duplicate :/ 22:22 francharb bye all 22:12 cait :) 22:12 gmcharlt cait: ebegin: I suspect the reasoning was to make it easier to tack on http or https if a catalog supported both 22:11 cait like running the patron account with https but the normal opac pages not 22:11 cait maybe because some are using a mix? 22:11 cait i don't exactly remembe why it was removed 22:11 ebegin we did that for a another product too. We just switch in adding the http/https in our settings 22:10 cait ebegin: i thik we removed it from the pref in the past... but i have no idea why 22:09 cait that would make the list email link behave the same as the cart email link in opac... as the cart email already uses the Auth.pm way 22:09 cait and then we could centrally fix that 22:09 cait i wonder if in a first step i could just make it all rely on what we have in Auth.pm 22:09 ebegin Couldn't we add the http or https in the syspref ? 22:08 rangi yeah 22:05 cait grepping for OPACBaseURL we do harcode http a lot all over the place 21:54 rangi im not utterly decided on the module names/layout .. and wont be at all offended of any suggestions of a better layout 21:54 cait will try to add it only to the .pl files 21:54 cait rangi++ 21:53 gmcharlt rangi++ 21:53 rangi http://git.catalyst.net.nz/gw?p=koha.git;a=shortlog;h=refs/heads/elastic_search <-- for people playing at home 21:51 cait hm looks like it was added with the multiple PAC interface support 21:49 cait not sure what it#s used for 21:49 cait and should I touch Auth.pm or better have it in the .pl files... and leave the Auth.pm line alone for now? 21:47 rangi im happy in it's simplicity 21:47 pastebot "rangi" at 127.0.0.1 pasted "Now saving a biblio updates the index (if you have the syspref on)" (37 lines) at http://paste.koha-community.org/25 21:46 cait assuming that a port would be added into the pref as well? 21:46 cait would something like this work? OPACBaseURL => ($in->{'query'}->https() ? "https://" : "http://") . C4::Context->preference("OPACBaseURL"); 21:44 cait sounds like a good start 21:44 wahanui cait: sorry... 21:44 cait wahanui: not necessarily ;) 21:44 rangi and basic search anyway 21:44 wahanui indexing is done by Zebra. 21:44 rangi indexing 21:44 cait rangi: elastic search? woohoo 21:44 rangi its even actually working 21:44 cait so if I got it working... and using the pref 21:43 cait rangi++ 21:43 gmcharlt cait: yeah, that would be a reasonable approach without having to write code 21:43 * rangi is using Catmandu to throw things into elasticsearch 21:43 cait yay :) 21:43 rangi my first cpan patch in a while 21:43 eythian probably, yeah. 21:42 rangi https://rt.cpan.org/Public/Bug/Display.html?id=91286 21:42 cait setting different OpacBaseURLs for each? 21:42 cait i think fixing for multiple opac interfaces... is too hard... couldn'tyou use the new apache sys pref rewrite thing in that case? 21:42 cait ok, what can I do? 21:42 eythian yep, we have one setup that has two for each. 21:42 cait ok, now it gets really ugly 21:41 gmcharlt especially since there's no guarantee that a given Koha catalog won't have a *bunch* of different OPAC and staff base URLs 21:40 eythian yeah, there are complications with both. 21:40 cait ew. 21:40 cait so i think neithe rof the currently implemented ways is correct 21:40 cait which seems also bad 21:40 cait but... it doesn't use the pref at all 21:39 gmcharlt e.g., it's quite common for staff and OPAC interfaces to have different base names 21:39 cait hm we acutally have links into the opac for the intranet mails as well 21:39 gmcharlt cait: one issue re your last comment -- constructing a base URL using $ENV{'SERVER_NAME'} from the *staff* interface won't necessarily give the correct result 21:36 cait i am just a bit confused i guess :) 21:34 cait those have the opacbaseurl defined in the .pl file as well... but not the same it is in auth 21:34 cait some of the cart/list emails have incomplete urls 21:34 * ebegin is guessing 21:34 cait ebegin: good one :) 21:34 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=5010 normal, P5 - low, ---, gmcharlt, NEW , Incomplete links in carts and lists sent from the staff client 21:34 ebegin cait, change you == by eq in your comparison 21:34 cait bug 5010 21:33 cait ah, just something small actually 21:33 gmcharlt cait: seriously, which bug? 21:33 wizzyrea <3 21:33 wizzyrea *snicker* 21:32 gmcharlt "Use the Source, Cait!" 21:32 cait gmcharlt: if you are in the same head ... could you send some thoughts in my direction on how to fix the bug i am working on? :) 21:25 cait oh :) 21:25 gmcharlt cait: just that we seem to be occupying the same head at the moment :) 21:24 cait sorry, i didn't want to interrupt 21:24 cait huh? 21:23 gmcharlt apparently ;) 21:23 gmcharlt also, I am in Germany today, and cait is in Seattle 21:23 * cait nods 21:23 gmcharlt since you'd have to keep track of pairs of fields for each item 21:23 cait having one line for one item is much less error prone 21:23 gmcharlt ebegin: doing that is not implausible, but would have made record processing more difficult 21:23 cait ebegin: i think splitting up on 2 fields would only confuse things 21:22 ebegin Just want to know the reason. 21:22 ebegin That what I expected. However, we could have use the standard 852 and add our additional custom subfields in 952... (don't think I want to change everything) 21:21 cait gmcharlt++ # always having the better explanations :) 21:21 cait hm i think because 852 don't have all the things we want to do could be one reason 21:21 gmcharlt ebegin: one answer (besides potentially being just an accident of history): standard MARC21 852 fields aren't all that great at representing a full item record 21:20 ebegin Why do we use the MARC21 952 fields instead of852 for holdings ? 21:20 wahanui Don't ask to ask, just ask. 21:20 wizzyrea ask? 21:19 gmcharlt *drumroll* 21:19 ebegin A question I have since a long time and never dare (or had time) to ask 21:06 eythian hi ciat 21:05 cait hi eythian :) 21:05 eythian hi 20:25 cait sleep well gaetan_B :) 20:25 gaetan_B bye ! 20:25 gaetan_B ok time to go brush my teeth and go to bed 20:24 jcamins KohaCanuck: alt-refresh is necessary on Chrome. 20:20 KohaCanuck ok will try those suggestions - thanks! 20:20 wizzyrea ^ and that 20:20 gmcharlt KohaCanuck: I also suggest checking the javascript console of your web browser 20:19 wizzyrea yep, all browsers you've loaded koha in before? 20:19 KohaCanuck it does it in all different browsers I have 20:18 wizzyrea it is because the underlying framework for the javascript has changed, and you need new copies. 20:18 wizzyrea ot 20:18 wizzyrea clear your cache 20:18 wizzyrea you probably want to shift + refresh 20:18 KohaCanuck Hi all, I'm wondering if anyone can shed any light why my dev koha system has started to look like this after an upograde http://i.imgur.com/cJDZxWc.png 20:12 * drojf chews slowly 20:12 * cait eyes drojf suspiciously 20:11 cait bag: I really have to get to go to marseille then... :) 20:11 bag cait I perfer to hand deliver them 20:11 gmcharlt cait: sadly, they seem to be stuck at customs between the nation of California and the country of Upper Cascadia ;) 20:10 drojf "fe fif nof geff any cookief" 20:10 cait did you get your coookies? :) 20:10 cait i might have to do that :) 20:10 cait ! 20:10 gmcharlt cait: maybe ask your next door neighbor? ;) 20:09 * cait wonders if brendan has the right address and goes to read irc backlog 20:08 drojf gmcharlt: i did not mean you can't be criticised. :) but as RM you are in charge of making decisions, and the one not to push everything immediately that is in the queue has been communicated before, at least it was not news to me. and i think these questions should not have been part of this particular email. 20:07 * cait just wants to state that she never got any cookies. 20:00 bag :) 19:54 rangi if there wasnt, we'd all be bored and leave :) 19:51 gmcharlt but I do acknowledge that there is room for improvement -- and that includes in myself 19:50 gmcharlt I *am* a fan of small patches that implement large features in an iterative fashion (hey, tell the RM a story!) 19:50 gmcharlt and I also believe that a sufficiently bad implementation of a new feature, no matter how desirable the feature, should /not/ go into Koha if it would cause problems of severe technical debt down the road 19:49 gmcharlt I will also say this as a general statement: I'm not at all a fan of overemphasizing expedience as opposed to coding a new feature thoroughly 19:48 rangi stability++ 19:48 gmcharlt but one thing I will say is this: I am intentionally taking stability of master as among my top concerns 19:47 gmcharlt drojf: to be fair, the fact that I spend time on being RM, both with the support of my employer, and spending my own personal time on it, does not excuse me from criticism 19:46 francharb That's the awkward part. I agree. ;) 19:45 drojf regarding the email, i think it is ok to get things off your chest even if you do not have solutions. i see a little undertone of "let's complain together" instead of "find solutions" but i assume that is not how it is meant. i don't see how questioning gmcharlt in that context is ok or in any way helpful though, given that he donates his time to be RM. 19:45 francharb ++ 19:44 rangi and have to go look for another one 19:44 rangi or oh a catalyst person signed that off 19:44 rangi cos when i was doing qa, i used to click on things and then go, oh, thats a catalyst patch 19:43 rangi but colour code them by who in the qa team is eligible 19:43 rangi is to do the same for signed off 19:41 rangi another thought i had 19:40 drojf oh that's nice! 19:37 rangi ill try to finish that off in my spare time, hopefully tonight 19:37 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=7376 critical, P5 - low, ---, olli-antti.kivilahti, Needs Signoff , Transfer limits should be checked at check-in 19:37 rangi like bug 7376 19:35 rangi and and easy way to spot ones to sign off in general 19:35 rangi so an easy way for people to see what bugs others are looking at, to stop double ups 19:35 rangi (and then time out) 19:35 rangi what i need to do is make that claim stick 19:35 rangi if you click it should claim 19:35 rangi if you mouse over youshould get the description 19:35 jcamins Nice! 19:34 rangi colour coded by severity 19:34 rangi all bugs needign signoff, in date order 19:34 rangi http://dashboard.koha-community.org/taskboard# 19:34 rangi heres what i have been working on, to try and help 19:29 francharb :) 19:29 francharb I need to go back to work! But I hope we will have a time to talk about it later 19:28 gmcharlt and, of course, circumstances (even within the same culture) where such a requirement is an undue burden 19:28 gmcharlt well, that's potentially a large point -- there are circumstances where accompanying suggested solutions with the complaints is more likely to be better received 19:26 francharb and there is also a cultural way of adressing problem that doesnt helop 19:26 gmcharlt of course, not that Joobu was necessarily composing in French, then translating ;) 19:26 francharb for sure 19:25 gmcharlt francharb: it is difficult to know without seeing the original French, as it were 19:25 francharb ;) 19:25 francharb I'm never sure if my english is understood the way I wanted tom for example 19:25 francharb and maybe, in french it wouldnt sounds this way 19:24 francharb gmcharlt, I would like just to remind that english is not our first langage 19:24 francharb gmcharlt, maybe 19:23 francharb maybe that will lead to suggestions for better integration... 19:23 gmcharlt that's a charitable interpretation; however, there are more productive approaches for identifying and working on problems, IMO 19:23 francharb I hope other developers will share how they feel about developing in koha community 19:22 francharb it's what I read between lines 19:22 francharb questionning yourself to see if you can do better 19:21 francharb It's positive in a way 19:21 francharb It sounds like he is trying to figure out how things works for other developer 19:20 francharb I just read Joubu's email 19:19 francharb hi rangi! 19:03 rangi [off] yep 19:02 pianohacker [off] Jonathan's email? 19:01 rangi criticism_without_positive_suggestions-- 19:01 rangi gah 19:00 pianohacker yo rangi 18:57 gmcharlt hi rangi 18:57 cait morning rangi 18:56 rangi morning 18:47 francharb :( 18:41 cait :( 18:40 gaetan_B ! 18:40 gaetan_B which makes it a really bad day 18:40 gaetan_B also today my soundsystem started making unwanted noise 18:39 francharb ;) 18:39 francharb it is! Time to brush your teeth and go to bed! 18:39 gaetan_B cait: it is :'( 18:38 cait gaetan_B: btw - isn't it really late for us? :) 18:36 huginn cait: The operation succeeded. 18:36 cait @later tell Joubu - could you take another look at bug 11248? 18:34 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=9223 normal, P5 - low, ---, fridolyn.somers, In Discussion , Multiple values of AdvancedSearchTypes in suggestions 18:34 gaetan_B it's bug 9223 if you were wondering 18:14 cait i think we still have some weirdness happening since we changed that from being 2 choises to multi value 18:13 gaetan_B :) 18:13 gaetan_B advancedsearchtype 18:13 gaetan_B this is waht i was thinking of 18:13 gaetan_B aaah thanks cait 18:13 cait i think there is an unfixed bug in that area that also influences the suggestion from 18:13 cait gaetan_B: maybe check your advancedsearchtype setting 18:10 ebegin gaetan_B, I didn't look at it, but does it currently use a auth. value ? 18:09 gaetan_B aaah irc jokes ;) 18:09 francharb ;) 18:09 francharb gaetan_B, I guess it was a joke 18:06 gaetan_B in that case we should just hide the menu, but not show an empty menu 18:05 ebegin The only thing I can think of is to prevent user to be overwhelmed with too many choices... 18:05 gaetan_B but maybe not here 18:04 gaetan_B i remember it caused a debate not so long ago 18:03 ebegin gaetan_B, good point. I think that was the case before, wasn't it ? 18:01 gaetan_B hmm, why is the itemtype dropdown menu for suggesting a purchase not the list of itemtypes? 17:45 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10907 enhancement, P5 - low, ---, oleonard, Needs Signoff , Showing the staff members name who managed a suggestion should be optional 17:45 cait bug 10907 17:36 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=9114 enhancement, P5 - low, ---, tomascohen, Needs Signoff , exported MARC frameworks encoding should be UTF-8 17:36 tcohen bug 9114 17:19 cait OpacSuggestionManagedBy 17:18 cait OpacSuggestionShowManagedBy? 17:18 cait OpacShowSuggestionManagedBy ? 17:17 cait in theopac that is 17:17 cait someone an idea for a good syspref name for not showing who managed a suggestion? 17:17 cait hm 17:05 tcohen i will 17:05 cait probably it was - could you try the exampe you noted and see if you are happy with how it displys` 17:05 cait no idea 17:04 tcohen right :-) ? 17:04 tcohen ok, and you mean it wasn't like that before 17:04 cait mostly irritating was that the logic for detail page and results seemed different 17:03 tcohen np, I'll try to remember what was it about 17:03 cait tcohen: sorry, I didn't have the time yet to get back to that 17:02 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10957 trivial, P5 - low, ---, tomascohen, Failed QA , 710$a with 710$b (subordinate unit) present shows wrong (XSLT) 17:02 tcohen cait: what would you change on my patch for bug 10957? 17:00 cait hi tcohen :) 16:56 tcohen hi cait 16:56 ebegin In progress :) 16:56 cait :) 16:56 cait ah maybe sent ashort note? 16:55 ebegin until further notice, yes :) 16:55 cait ebegin: so i can ignore the mail? :) 16:53 ebegin s/flow/flaw :) 16:53 huginn druthb: Quote #34: "<chris> oh except that time .. when katipo decided to write an ils just for fun, then forced HLT to use it" (added by gmcharlt at 06:23 PM, September 16, 2009) 16:53 druthb @quote random 16:53 ebegin s/flow/problem 16:53 cait oh ok 16:52 ebegin cait, about the translation problem. I think we had a flow in our workflow and the problem is not in the translation itself 16:50 * Oak will annoy cait when she is free 16:50 wahanui Good, I'm glad you figured it out. I didn't understand, and probably never will, being a bot. 16:50 Oak never mind. 16:49 Oak it's abend there right? 16:49 cait francharb: interested in the translation problem if you or blou are around 16:49 Oak :) 16:49 cait Oak. 16:48 * Oak waves 16:48 Oak Guten abend cait 16:48 cait do you have an example? 16:48 cait blou: interesting - the <> not being on the same line should not be a problem- something not inside an html tag sometimes is 16:18 pablito Is it possible to checkout books by call number in Koha 3.14? 16:18 pablito hi everyone 16:01 jenkins_koha Project Koha_3.12.x build #143: SUCCESS in 28 min: http://jenkins.koha-community.org/job/Koha_3.12.x/143/ 15:33 jenkins_koha Starting build #143 for job Koha_3.12.x (previous build: SUCCESS) 15:25 kivilahtio Another day, another trial! Thanks #Koha for helping out! 15:23 francharb ^ 15:23 francharb did you notice this as well? 15:23 francharb cait, hi! 15:23 blou the tts have been reformated (nicely), but that puts a lot of words not between > and < anymore, so they are not in the .po at all 15:22 blou translate update doesn't catch stuff that is not between > < it seems, and there are a LOT of them now 15:21 blou A lot 15:21 tcohen did u find untranslatable stuff? 15:21 blou but ok, I'll do that. 15:20 blou but the root issue is the programming (the .tt s) 15:20 tomas_ write to koha-translate directly 15:19 blou Little question, before I send to it to the mailiing list: anyone has translation issue with the bootstrap theme? 15:17 kivilahtio jcamins: Thanks for your particiaption, I'll try to get it done tomorrow 15:17 jcamins The most common use cases are ~3. 15:17 kivilahtio jcamins: ok 15:17 jcamins I think so, yeah. 15:16 kivilahtio jcamins: you think your multitasking librarians can settle for 10? 15:16 jcamins Or even three. The important thing is that the behavior be consistent. 15:16 jcamins You could hardcode it at ten. 15:16 blou hi kivilahtio! 15:16 blou too many system preferences? That is a philosophical discussion. I love those! 15:15 kivilahtio blou: Hola! 15:15 kivilahtio cait: Thanks for the verification! 15:15 blou holà koha! 15:13 kivilahtio but then it is yet another system preference, of which there are already too many 15:13 kivilahtio depedning on how easy it is to pull all cookies with jquery :) 15:13 kivilahtio jcamins: maybe both? It's not that hard to code 15:12 jcamins Or the timestamp. 15:12 jcamins kivilahtio: that would make sense. 15:12 kivilahtio jcamins: I guess this would preserve some predicatbility? Maybe you could set a system preference on how many cookies you want to sotre? 15:11 kivilahtio tomas_: well we could change the labeling of the searchCookie from "R3xkG3fT" to "sc<timestamp>" and then remove the last one? 15:10 cait kivilahtio: approved 15:09 cait give me a sec - i can approve 15:09 cait kivilahtio: ah 15:09 tomas_ even when it is unlikely, if it is possible to build a cookie like that weneed to find a solution 15:06 kivilahtio I'll try to dokuwiki it after I get my account request approved. 14:56 jcamins Umm... we could maybe put it in the FAQ, not that it's a frequent question. 14:55 kivilahtio jcamins: Any suggestions where I could document my finding regarding this searchCookie overflow? 14:55 kivilahtio if we hit trooble then disable the cookie generation 14:54 kivilahtio :) 14:54 kivilahtio jcamins: and our head librarian can have a automatic cookie cleaner plugin 14:53 kivilahtio jcamins: I guess we could increase our cookie limit in our apache2 config 14:53 kivilahtio jcamins: I wonder if there is a way to save that feature 14:53 kivilahtio jcamins: but I like that feature :) 14:53 kivilahtio jcamins: hmm, it's starting to make sense 14:52 jcamins The reason for the way the feature works is so that you can have multiple searches in different windows, and page through them all simultaneously. 14:52 kivilahtio jcamins: yeah, that is horrible 14:52 jcamins Because if you remove search cookies at unpredictable intervals, the user will encounter irregular, non-reproducible problems. 14:51 kivilahtio well I am not deleting hte cookie currently in use, but old cookies when a new one is created? 14:51 jcamins Yes. 14:51 jcamins They won't show up if it's disabled, and you've maintained predictability. 14:51 kivilahtio jcamins: So you think just removing extra searchCookies is a bad idea? 14:50 kivilahtio jcamins: ah ok :) now I see your point 14:50 jcamins Of course it would. 14:50 kivilahtio jcamins: I think it might prevent the next - previous buttons from working in the catalogue/detail.pl 14:50 jcamins Make it optional with a system preference. 14:50 jcamins Right. 14:50 kivilahtio jcamins: to disable the cookie generation alltogether? 14:49 jcamins kivilahtio: better would be to make it possible to disable it. 14:49 kivilahtio jcamins: I was thinking of removing all search cookies when a certain threshold is reached 14:49 kivilahtio and I guess when working you could easily make 30+ searches during one session 14:48 kivilahtio jcamins: well it is pretty hard to break it but our head librarian is at my heels on this matter 14:48 jcamins But I see no problem with making it so that it can be disabled. 14:48 kivilahtio after 30+ searches apache fails to server 14:48 jcamins I never encountered a limit. 14:48 jcamins This is the browser that allows you to page back and forth through results. 14:48 kivilahtio every time we make a new search we get a new search cookie 14:47 kivilahtio we have no problems in opac, this is not a search history thing, I believe 14:47 cait could be done in a next step - I don't think we have search history in staff yet? 14:47 kivilahtio cait: yes I did and I commented they are for the OPAC. 14:47 cait then the data in the cookies would be much smaller 14:47 kivilahtio cait: inside OPAC 14:47 cait did you see the bugs I posted earlier? 14:47 kivilahtio Also Dungeon Lords 14:47 cait kivilahtio: the plan was to move them to the sessions 14:46 kivilahtio I like Citadels 14:46 druthb I'm also becoming a Phase 10 fan, and have played Fluxx a couple of times, too. 14:46 kivilahtio I could just progarm a small modification to periodically clean up extra searchCookies? 14:46 cait it's probably the most 'advanced' of those 4 14:46 jcamins Heh. We played with the original and one expansion. 14:46 cait i haven't figured out the best strategy yet 14:46 cait oddville is pretty nice 14:46 mrenvoize 14:46 druthb I have the first three expansions, and the Bigger, Blacker Box expansion. 14:45 kivilahtio jcamins: but with all the expansions... the card stacks are scary 14:45 mrenvoize I *love* ' Cards Against Humanity' druthb.. it's hilarious 14:45 kivilahtio munchkin is! 14:45 kivilahtio but seriously. Nobody is encountering searchCookie overdose when doing searches in hte staff client, namely catalog/search.pl? 14:45 jcamins We played Munchkin on Saturday. That was also quite fun. 14:44 * druthb played "Cards Against Humanity" at the Thanksgiving party recently. With five or six people in the game, that can be a *lot* of fun. 14:44 kivilahtio :) 14:44 kivilahtio maybe I could buy meself a new christmas present 14:44 kivilahtio last I played was Resistance 14:44 kivilahtio looks interesting 14:44 * druthb suggests "Quelf." Fun, silly game. 14:44 kivilahtio ok 14:43 cait carcassonne with various extensions 14:43 cait quirkle 14:43 cait kugelfuhr (self published german game i think) 14:42 cait hm oddville 14:42 ashimema the meeting I'm in is missing chocolate.. 14:42 wahanui cait: go to bed 14:42 kivilahtio cait? 14:42 kivilahtio which boardgames did you play? 14:42 ashimema mmm. chocolate is always good however 14:42 cait and played a ton of board games during the weekend 14:41 cait hehe 14:41 ashimema such a library geek cait ;) 14:41 cait and visiting with friends and family... we went to a chocolate fair/market 14:41 cait I bought 2 new books :) 14:41 cait ashimema: i think that's not the kind of thing that comes to my mind 14:41 cait hi druthb :) 14:40 ashimema good day druthb 14:40 * druthb waves to cait and ashimema. 14:40 ashimema either that, or I book myself something stupid to do to take my mind off work (think kayaking down crazy rivers in the alps, or hiking the inca trail.. I'de reccomend it) 14:39 ashimema good oh, I find it walways take's me a few days to wind down.. mostly I only have a few days off at a time so it doesn't work well. 14:39 cait i think i am starting to figure it out 14:39 cait heh 14:37 ashimema hope you've started relaxing now.. 14:37 cait good :) 14:37 cait not sure how long i will be at the laptop :) 14:37 ashimema no worries.. hows the holiday going? 14:37 cait i am at my dad's 14:37 cait not sure i will get to it 14:37 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=6331 minor, P5 - low, ---, fridolyn.somers, Signed Off , Obsolete marc column in deleteditems 14:37 ashimema fancy an easy QA cait.. bug 6331 14:36 ashimema fancy an easy QA cait.. but 6331 14:36 cait :) 14:36 wahanui ashimema: excuse me? 14:36 ashimema wahanui never ceases to catch me out 14:36 wahanui Hello Cait are you here? 14:36 ashimema Hello Cait 14:36 cait hi ashimema 14:36 * cait waves 14:12 kivilahtio This happens when multiple searches are conducted in the staff client 14:12 kivilahtio and these cookies fill up the browsers cookie jar and then our apache2 server fails to parse the query header? 14:11 kivilahtio So no-one really is encountering this issue we are facing, where we get searchCookies from intranet-tmpl/js/browse.js? More specifically rows 32-40? 13:30 reiveune bye 13:00 francharb Good morning Koha 12:44 tomas_ morning #koha! 12:19 kivilahtio Still getting a cookie overflow from staff clients catalogue/search.pl 12:19 kivilahtio The problem we are encountering happens in the staff client. We encountered those ones in OPAC as well but disabling browsing history fixed it for us. 12:16 cait ok have to run, bbl 12:16 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10338 normal, P3, ---, oleonard, NEW , Search history can cause "Out of memory" errors 12:16 cait bug 10338 12:16 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10952 major, P5 - low, ---, julian.maurice, Failed QA , Store anonymous search history in session 12:15 cait bug 10952 12:15 cait check bugzilla for cookie 12:15 cait there is a bug for that 12:15 cait kivilahtio: search history maybe 12:07 kivilahtio hmm I think I got a lead from js/browser.js 12:04 kivilahtio Heres another example. 8iT9mp2y: {"offset":1,"query":"idx=kw&q=rock","limit":"","sort":"","pagelen":20,"results":[1114,1178,1363,1414,1444,1449,1480,1618,2365,2490,2512,2779,2926,2999,3004,3005,3018,3197,3323,3507]} 12:03 kivilahtio so when we make repeated searches, we get more and more cookies in our browser history, named with this 8-character long hash 12:03 kivilahtio oh and I am browsing the catalogue/search.pl 12:02 kivilahtio and force the user to empty their cookies. 12:02 kivilahtio any idea where these come from? It is rather tricky as they overflow the browser cookie cache 12:02 kivilahtio Hi there. I get cookies like this: 5o0pnktW: {"offset":61,"query":"idx=kw&q=rock","limit":"","sort":"","pagelen":20,"results":[6804,6807,6810,6811,6812,6815,6819,6825,6826,6840,6841,6859,6861,6862,6864,6865,6866,6870,6871,6877]} 11:33 irctc949 can you please suggest which envoirnment we have to use for customise koha 11:33 wahanui hola, irctc949 11:33 irctc949 hi 10:43 cait especially the first time around 10:43 cait it's boring 10:43 cait I have been translating it for years and there has been lots of process 10:42 paxed sorry my positivity is a bit low - it just feels like Koha's translation process is nothing but fighting an uphill battle. 10:39 cait it's a process and an alternative to translating the sql files 10:37 cait maybe try to take things offered with a bit more positivity? 10:37 cait it's still in a test phase 10:36 paxed good thing you get comments on it before it gets put into action then... :P 10:36 cait it works pretty well already, but I think patches will be accepted :) 10:36 cait it's a new thing 10:35 paxed the comment really should list the exact subfield or just the field number if it's for the whole field. 10:33 cait but it's easy to check with the sql file 10:33 cait i only looked up things with the first subfields, perhaps not ideal for atuomating yes 10:33 cait i think 100f not sure about the others 10:33 paxed bibliographic data, sure, field 100f? 110? 111? is it the whole field, or some subfield? 10:33 cait field 100 f and others i think 10:32 cait bibliographic 10:32 paxed #: Bib Sub 100 f 110 111 130 240 243 400 410 411 600 610 611 630 696 697 698 10:32 paxed say... a comment like this: 10:32 paxed ok, so you'd know about that... 10:32 paxed i prefer computers to automate tasks, not make me type more. :P 10:32 cait I am helping bgkriegel to make the po for marc files work and i think we are almost there now, one patch pending fixing some bad translations 10:31 cait whatever you prefer 10:31 paxed ....except it looks like the comments in the po-file aren't that useful in trying to match the text to a marc-field. *grmbl* 10:26 paxed ah, ok. although i won't be using pootle, as i can grab the "official" translations from the national library's XML file, it'll be much easier for me to write a script to mangle them into the po-file. 10:22 cait http://translate.koha-community.org/de/ - you only have to drop bgkriegel a nice mail and ask for it to be added 10:21 cait yes they are now 10:21 paxed cait: the marc field description names are not in po-files, afaik. 10:19 cait paxed: you are translating those on translate.koha-community.org - right? 10:11 * paxed is pondering a way to automagically translate those texts. 10:09 paxed "Unifor title" 10:09 rangi ('243', 'COLLECTIVE UNIFORM TITLE', 'COLLECTIVE UNIFORM TITLE', 0, 0, '', ''), 10:09 rangi ('943', 'EQUIVALENCE OR CROSS-REFERENCE--COLLECTIVE TITLE [OBSOLETE] [CAN/MARC only]', 'EQUIVALENCE OR CROSS-REFERENCE--COLLECTIVE TITLE [OBSOLETE] [CAN/MARC only]', 1, 0, '', ''), 10:07 paxed ('943', 'a', 'Uniform title', 'Unifor title', ... 10:07 paxed ('243', 'a', 'Uniform title', 'Unifor title', ... 09:24 paxed what's the '01e' tagfield in marc_tag_structure? (marc21_framework_DEFAULT.sql) 09:14 paxed if i wanted to translate the marc21 field descriptions, would i copy installer/data/mysql/en/marcflavour/marc21/mandatory/marc21_framework_DEFAULT.sql and translate that? 09:02 nlegrand Hello 08:19 wahanui salut, gaetan_B 08:19 gaetan_B hello 07:56 alex_a bonjour 07:53 * Sander slaps bshum around a bit with a large fishbot 07:52 Sander I mean: I need an Automation that when I add a not acceppted form to an authority search in all the biblio record and when it finds the not accepted form it replace with the accepted one 07:50 Sander hello 07:49 reiveune hello 07:48 Sander Is there a way to use an Automatic Authority Control Program to manage the Authorities in Koha? 07:47 Sander I have a question about Athority Control and Koha 07:47 Sander Hi all! 07:38 marcelr hi Oak 07:38 Oak hi marcelr 07:38 marcelr hi #koha 06:45 dcook night #koha 06:38 Oak eythian++ 06:38 Oak papa++ 06:37 Oak mtompset++ 06:09 papa bye 06:09 mtompset Bye dcook eythian papa, etc. 06:09 mtompset Have a great day (24 hour period), #koha. 05:48 mtompset Then I'll have a really nice News by Branch patch ready. :) 05:48 mtompset (well later today) 05:48 mtompset I'm just happy to have my code in a testable state for tomorrow. 05:48 mtompset It's okay. I should have gone to bed an hour ago. 05:47 dcook I'm trying to remember the discussion.. 05:47 dcook Galen and Kyle talked a bit about that 05:47 dcook Someone might've done a write up about that from Kohacon 05:46 mtompset Nope. I don't think so. 05:42 eythian You're probably not that lucky. 05:42 eythian if you're lucky, someone's put it in the wiki. 05:42 mtompset How do I do it the DBIx way? 05:42 mtompset Okay... dumb question... I know the old way to add columns doing the updatedatabase.pl and kohastructure.pl stuff... 05:41 mtompset constraints++ # it should be way higher. 05:41 dcook Koha is lacking a bit in that department.. 05:41 mtompset Really?! 05:40 huginn dcook: Karma for "constraints" has been increased 1 time and decreased 0 times for a total karma of 1. 05:40 dcook @karma constraints 05:39 mtompset Granted, I had to do ugly behind the scenes deleting to get a branch to delete, but when it did... news item went bye-bye. :) 05:38 mtompset You're the first typo. ;) 05:38 huginn mtompset: Karma for "contraints" has been increased 1 time and decreased 0 times for a total karma of 1. 05:38 mtompset @karma contraints 05:38 dcook constraints++ 05:38 dcook contraints++ 05:35 mtompset This branch constraint is rather handy. :) 05:35 mtompset Thanks for the NULL idea guys. 05:35 mtompset Woo hoo! 04:58 mtompset Now to tweak the adding to not use '', but rather undef. :) 04:58 mtompset Ah... there we go. Constraint is shown. :) 04:57 papa show create table {table}; 04:57 mtompset describe {table}? 04:56 papa show create table 04:56 mtompset how do I list constraints? 04:56 mtompset well the upgrade gave me a column of NULLs. 04:54 papa ok, all good 04:54 mtompset NULL = every branch 04:54 mtompset papa, yes. 04:53 papa then all good 04:52 eythian I would expect so. 04:51 papa do you want news that are not branch specific? 04:50 eythian you're also going to want to change any blank entries to null and make the logic understand that, etc etc. 04:49 eythian just to be safe :) 04:49 eythian make sure it actually worked 04:46 pastebot "mtompset" at 127.0.0.1 pasted "No errors! YAY!" (13 lines) at http://paste.koha-community.org/24 04:45 Oak how is it going? 04:45 Oak hello mtompset 04:45 mtompset Greetings, Oak. 04:44 * Oak waves 04:42 eythian but first, test it in mysql because that'll tell you in about 3 minutes if it's possible or not. 04:42 eythian because if that works, that's the easy way that improves the health of the schema at the same time. 04:42 eythian and make sure that creating new items that would set it to blank instead set it to null. 04:42 mtompset I'll give it a go. 04:41 eythian and see if this works like that 04:41 eythian why not just set anything blank to null? 04:41 eythian what? 04:41 mtompset I could always just delete matching branches, update matching branches in the C4::Branches, which is ugly. 04:40 eythian well of course it had some issues, but did they affect this :) 04:39 papa postgres allows for foreign keys to be null, and does not check if it is null. mysql - I know I had some issues. 04:39 eythian then you know for sure. 04:39 eythian The easiest thing to do would be to test it 04:39 dcook eythian: Good point about blank not being null.. 04:39 eythian I dunno 04:38 mtompset Oh sucky. 04:38 mtompset you mean this wouldn't transfer across RDBMS well?! 04:38 eythian mysql in this case 04:38 mtompset branches and opac_news with a branchcode column added. 04:37 papa depends on the database 04:37 eythian but a blank is not null 04:37 eythian I think if the column is nullable, then you can have a null in there without breaking the relationship 04:36 eythian papa: I think you can, because "on delete set null" is a thing 04:36 mtompset There's this "Match full/partial/simple" option. 04:35 dcook If I read the interwebs correctly, that might do it mtompset 04:35 mtompset Yes. 04:35 dcook I assume you're adding one? 04:35 * dcook doesn't see a branchcode column 04:34 dcook Actually, what column in the opac_news table? 04:34 mtompset But it could be if that works. ;) 04:34 mtompset Not currently. 04:34 papa not off top of my head 04:34 dcook mtompset: Is the opac_news column nullable? 04:34 dcook Hmm 04:34 papa eh? which one in particular? 04:33 eythian papa: do you know? you know these things often. 04:32 dcook Which I can only think would be a good thing 04:32 dcook If so, that could mean adding more constraints in Koha would be possible 04:32 eythian I'm not sure, I haven't ever done it that I know of 04:32 * dcook hasn't noticed one before but would be intrigued 04:32 eythian maybe 04:32 dcook Really? 04:32 eythian I think there might be a way to allow null 04:32 mtompset Guess I'll have to rethink how to do this. 04:32 eythian hmm 04:32 wahanui i think maybe is a momentaneous error 04:32 eythian maybe... 04:31 mtompset But blank isn't a valid branch code. :( 04:31 dcook That's what I was thinking, yep 04:31 pastebot "mtompset" at 127.0.0.1 pasted "Errors like this?!" (1 line) at http://paste.koha-community.org/23 04:30 eythian they'll be errors and the contraint won't get applied 04:30 wahanui warnings are nothing to worry about. 04:30 dcook Well, warnings 04:30 dcook Or else you'll get all manner of errors 04:30 dcook Just make sure that the field in opac_news has proper values in it already when adding the constraint 04:29 dcook ^^ 04:29 eythian you don't say "this other thing depends on me" because that would be hard to manage. 04:28 eythian you're saying "I depend on this other thing" 04:28 eythian yeah 04:27 * dcook is fairly certain at least 04:27 dcook yarp 04:26 mtompset where do I add the constraint? opac_news, right? 04:26 mtompset eg. branches and opac_news. 04:26 mtompset are constraints up or down? 04:14 dcook I'll have to do that next time, bag ;) 04:14 dcook hehe 04:13 huginn bag: (monologue [<channel>]) -- Returns the number of consecutive lines you've sent in <channel> without being interrupted by someone else (i.e. how long your current 'monologue' is). <channel> is only necessary if the message isn't sent in the channel itself. 04:13 bag @monologue dcook 04:12 wahanui i already had it that way, huginn. 04:12 huginn bag: Your current monologue is at least 1 line long. 04:12 bag @monologue 04:12 dcook </ramble> 04:12 dcook Well, not in relation per se, but due to changes in data it expects now 04:09 dcook But, that's just my guess 04:09 dcook Probably in relation to newer Koha handling importing for authority records 04:09 dcook No JS errors. But the code must've expected something and didn't get it 04:08 dcook Switched back to 3.15, staged a new batch of records, and had a fully functional interface 04:08 dcook Staged the records as 3.8 and then had missing buttons 04:08 dcook I had a 3.15 database 04:08 dcook Hmm, here's what happened with my missing buttons.. 04:08 eythian you know because it dies with an error about missing fields. 04:07 eythian sure, and in those places, I'll use a more appropriate database version. 04:07 dcook Those are the two main places I've noticed it 04:07 eythian I'm willing to be the missing buttons were totally unrelated to the database 04:07 dcook In acquisitions and marc import it has 04:07 eythian no, the schema doesn't change all that much 04:07 dcook Mmm 04:07 eythian or an old one 04:07 bag well it's fine until you do a database call :P 04:07 eythian It rarely causes issues, and if it does, then I change my db to an empty one. 04:07 dcook But the only way I see it is to use a different DB each time 04:07 dcook Agreed. I'd like to avoid it in the future. 04:06 eythian (but you shouldn't, it's bad.) 04:06 dcook Yeah 04:06 dcook Sorry otherway around 04:06 eythian you can have newer db than code 04:06 eythian you can't have newer code than your db 04:06 dcook Of having newer code than your db? 04:06 eythian No 04:06 dcook Wouldn't you run into issues like those above? 04:06 eythian I may make changes to it for testing, or switch it out to another db if I'm not wanting the change the primary one. 04:05 eythian no, I usually just use whatever DB I have lying around. 04:05 dcook Do you use a fresh DB every time you're testing a patch in dev then? 04:04 eythian I have many git remotes though 04:04 eythian there's no need 04:04 eythian not really 04:04 dcook I imagine you must have a company-specific and community-specific set up though, no? 04:04 dcook Makes sense 04:03 eythian you can do that however you want, but staging and prod is package based. 04:02 eythian Dev is in a VM on my machine. It doesn't use packages (because I built it before they existed) 04:02 dcook Kohans? 04:02 wizzyrea later kohans 04:02 wizzyrea let me try again 04:02 wizzyrea s 04:02 wizzyrea later kohan 04:01 dcook eythian: That would be for production though, right? I'm thinking more in terms of dev work. 04:00 dcook wizzyrea: lol 04:00 eythian from a git repo, of course 04:00 eythian dcook: yeah, we build all our packages with our own patches in them 04:00 wizzyrea ^ just watched the deepsky video on the OLT 04:00 wizzyrea http://xkcd.com/1294/ 04:00 wizzyrea and as my final giggle for the day 03:59 wizzyrea http://xkcd.com/1296/ hahahahahahahahahahahahaha 03:59 dcook I suppose a person could have a few Koha instances with a package install and then just make sure to use them with the right git tag... 03:59 eythian that seems like what you want 03:58 pastebot "mtompset" at 127.0.0.1 pasted "So is this my constraint clause to add?" (2 lines) at http://paste.koha-community.org/22 03:58 * wizzyrea corroborates eythian's story 03:57 wizzyrea there it is 03:57 wahanui thanks wizzyrea :) 03:57 wizzyrea wahanui botsnack cookie 03:57 mtompset http://youtu.be/7jiaU0xbOKs (it's a small world after all) 03:56 * dcook is jealous 03:56 huginn wizzyrea: I've exhausted my database of quotes 03:56 wizzyrea @botsnack cookies 03:56 eythian we very much try not to 03:56 dcook eythian: How do you manage multiple Koha instances using different versions? 03:55 dcook Definitely a small world 03:55 dcook Well, I lived in Saskatoon and Regina, but I'm a rural person 03:55 mtompset I thought there was a bot snack thing. :( 03:55 KohaCanuck small world - which city dcook? 03:55 mtompset botsnack 03:55 mtompset botsnack cookies 03:54 wahanui Ow! 03:54 wizzyrea botsmack 03:54 wahanui okay, eythian. 03:54 eythian wahanui: botsmack is also <reply>Ow! 03:54 wizzyrea just not off a cliff. 03:54 wahanui ...but botsmack is <reply>:(... 03:54 eythian wahanui: botsmack is <reply>Ow! 03:54 mtompset FELLOW, even. 03:54 * dcook lives in Australia now though 03:54 mtompset Greetings, follow Canadian. :) 03:54 dcook That's where I'm from 03:54 wizzyrea what he said. 03:54 dcook huh 03:54 KohaCanuck Saskatchewan 03:54 dcook :( 03:54 eythian no cookie 03:54 dcook hehe 03:54 eythian bad 03:54 eythian bad dcook 03:54 wizzyrea *snicker* 03:54 dcook KohaCanuck: My situation is a bit different. I'm not using Debian/packages. 03:54 mtompset Silly me assumed it was some arcane Koha shortform, not in wide use. 03:53 wahanui OK, eythian. 03:53 eythian wahanui: could not reproduce is <reply>http://xkcd.com/583/ 03:53 KohaCanuck dcook did you just upgrade to fix? 03:53 dcook What part of the country are you in, KohaCanuck? 03:53 wizzyrea ^ good plan 03:53 dcook hehe 03:53 KohaCanuck the server is 10 miles away and its -30C out so I think I'll stay home :D 03:53 dcook (Actually, I was using a 3.15 database with 3.8 code...and had the same experience. It wasn't good.) 03:53 * wizzyrea couldn't replicate it 03:52 wizzyrea also, naah, it'll be fiiiiine 03:52 dcook KohaCanuck: So I was just having the same problem as you 03:52 wizzyrea you needed a night off. :) 03:52 KohaCanuck ugh - if the server dies so be it - it'll free up the rest of my evening :) 03:51 wizzyrea it might be entertaining. :) 03:51 eythian you'll probably need to force-upgrade 03:51 KohaCanuck ok I'm going to add a source for the updates and see what happens 03:51 eythian lmgtfy++ 03:50 dcook Search engines are rather rad 03:50 dcook mtompset: http://dba.stackexchange.com/questions/15530/what-does-ibfk-stand-for-in-mysql 03:50 eythian yeah, which is why I was confused because you didn't write that :) 03:50 mtompset But what is ib? 03:50 mtompset I figure fk is shorthand for foreign key. 03:49 wizzyrea ^^ 03:49 eythian I think it's the name for a key anyway 03:49 wahanui rumour has it packages is at http://wiki.koha-community.org/wiki/Debian 03:49 wizzyrea packages? 03:49 wizzyrea oh you should use the official packages :) 03:49 eythian ifbk or ibfk? 03:49 KohaCanuck I'm not that smart :) - I just grabbed a package online 03:49 mtompset I'm looking at constraints (reserves_ifbk_1 for example). 03:49 wizzyrea oh did you install a package you built yourself? 03:48 KohaCanuck indeed - my dumbness has affected my typing 03:48 mtompset What is ibfk? 03:48 mtompset It's okay. Obvious mistakes occur sometimes. :) 03:48 mtompset feel even. :P 03:47 KohaCanuck d'oh! Now I fell dumb 03:47 eythian so apt-get update won't work 03:47 eythian You don't have an apt source configured 03:47 mtompset 3.9?! 03:46 KohaCanuck koha-common: Installed: 3.9-1~git+20120524174206.f9352e89 Candidate: 3.9-1~git+20120524174206.f9352e89 Version table: *** 3.9-1~git+20120524174206.f9352e89 0 100 /var/lib/dpkg/status 03:46 wizzyrea Done (if you're checking the logs) 03:45 eythian or: what's the whole output of apt-cache policy koha-common 03:45 Dexas thanks 03:45 Dexas wanna see something 03:45 wizzyrea Ah. I can. :) 03:45 Dexas i check logger bot 03:45 Dexas and unban 03:45 Dexas can u ban me for while 03:45 wahanui wizzyrea is a Cylon, and they all have plans. 03:45 Dexas wizzyrea 03:45 eythian KohaCanuck: what are your sources? 03:45 wizzyrea yw ;) 03:45 eythian ta 03:45 eythian someone wann... 03:44 Dexas test 03:44 Dexas test 03:44 Dexas test 03:44 Dexas test 03:44 KohaCanuck so I tred apt-get update/apt-get upgrade to try and force and upgrade and it didnt work 03:44 Dexas test 03:44 Dexas test 03:44 wahanui You should blog about it. 03:44 wizzyrea it works. 03:44 Dexas test 03:44 Dexas test 03:44 Dexas test 03:44 Dexas test 03:44 Dexas test 03:44 Dexas test 03:44 Dexas test 03:44 Dexas test 03:44 Dexas test 03:44 Dexas test 03:44 wizzyrea ^^^^^^^ 03:44 * dcook bets so 03:44 KohaCanuck ok I'm guessing this is the issue 03:44 eythian now going backwards is bad. 03:44 eythian you can't run with an old database. You don't have the option to. 03:44 wizzyrea you're importing a 3.12 db on a 3.09? 03:43 dcook eythian: How do you mean? 03:43 wizzyrea errr 03:43 KohaCanuck Prod Koha version: 3.12.00.000 03:43 eythian KohaCanuck: you can post screenshots to imgur 03:43 eythian dcook: you can't do that 03:43 dcook If you're trying to use a DB from different versions without upgrading your database, you'll run into problems 03:43 KohaCanuck yep the 'import this batch into the catalog' button is missing 03:42 dcook Also, KohaCanuck: What version is the prod system? 03:42 dcook ^^ 03:42 eythian and: are you getting any javascript errors when you go to this page? 03:42 KohaCanuck I don't think so - I'm not sure what translations are 03:42 eythian KohaCanuck: did you have buttons there before you did this? 03:42 wizzyrea are you using translations? 03:42 * dcook has played around with this DB way too much though 03:41 KohaCanuck I did wonder about that - they are different versions but I am struggling to get the older version on to the same version as prod 03:41 dcook Interestingly enough, when I try to import on 3.15, I don't see any buttons either on my dev system 03:41 dcook KohaCanuck: Something like imgur.com 03:41 wizzyrea (if the dev version is different from prod version, and you haven't updated the translations, it can cause wonkiness) 03:40 KohaCanuck Koha version: 3.09.00.004 03:40 KohaCanuck Where can I post screenshots? 03:39 dcook After? 03:39 wizzyrea are you using translations? 03:39 KohaCanuck yep - it was working fine after I ran the db clear script 03:39 dcook Also, which version of Koha are you on? 3.14? 03:39 dcook You had it working at one point? 03:39 dcook Can you post some screenshots? 03:38 * dcook doubts this 03:38 KohaCanuck I think its a Perl or Apache issue 03:38 KohaCanuck I've removed the dev instance altogether with koha-remove and restored from production using koha-restore - it came up and still the same issue 03:37 KohaCanuck I've copied a working db from a production system which works fine and still have the same issue 03:37 KohaCanuck the script is here https://gitorious.org/koha-toolbox/koha-migration-toolbox/source/0c34e57f14034e189383cb1269a7245bc4b2329d:mysql/clean_database.sql 03:36 mtompset If it is dev? why not drop the db and create it again, then go to the staff client and start from scratch that way? 03:36 dcook Yeah, if you could paste a link to the script or paste the actual script using paste.koha-community.org that would be helpful 03:36 KohaCanuck I'm a former system analyst/programmer/admin from many years ago - I'm just helping a local organisation getting their Koha system up as a favour 03:35 KohaCanuck regular debian packages 03:35 dcook understanding++ 03:35 KohaCanuck I saw the same issue posted by someone and they just reinstalled koha which I'd rather not do as I'd rather understand why it happened 03:35 wizzyrea https://gitorious.org/koha-toolbox/koha-migration-toolbox/source/0c34e57f14034e189383cb1269a7245bc4b2329d:mysql/clean_database.sql < this? 03:34 dcook KohaCanuck: Are you using a regular packages install or are you using koha-gitify? 03:34 dcook I seem to remember having a similar issue but it was a while ago so I can't recall what happened in the end... 03:34 KohaCanuck no - it was a different script with all the tables specified individually 03:32 wizzyrea http://koha.1045719.n5.nabble.com/Koha-3-Reset-Database-td3065836.html < this? 03:32 KohaCanuck I can add items manually with no problem 03:31 KohaCanuck (using koha-restore) 03:31 KohaCanuck This is a dev server so I can play around with this as necessary - I copied a working instance from the prod system too and still no change 03:30 KohaCanuck I did a few loads after running this script and all was good 03:30 KohaCanuck I have a script that I found online used by a Koha supplier - it just does a bunch of truncates 03:29 mtompset KohaCanuck: How did you clear the database? 03:29 KohaCanuck i.e. when viewing a batch in manage staged records I can see the list of records but no longer have the button to commit the load to the db 03:28 KohaCanuck Ok - The problem is this - I have a Koha installation that was working fine then I cleared the database and all seems to work except when I go to manage staged records after an import I have no buttons 03:26 wahanui Don't ask to ask, just ask. 03:26 eythian ask? 03:26 KohaCanuck Is there anyone on the channel with a technical background in Koha that might be able to help diagnose a weird issue? 03:25 KohaCanuck Hi all 03:22 eythian +should 03:22 eythian that relationship have ON DELETE CASCADE attached to it. 03:21 eythian well, it should have a foreign key reference to the branchcode 03:21 mtompset (less Koha code, more SQL smartness) 03:20 mtompset right? 03:20 mtompset So, I should have a ON DELETE CASCADE constraint on the opac_news branchcode that I'm adding. 03:20 eythian without, no 03:20 eythian with ON DELETE CASCADE, yes 03:19 eythian depends on the constraint 03:19 mtompset Do constraints force deletes? 03:18 wizzyrea deleting the news is sensible. 03:18 eythian I reckon. Just make it do sensible things. 03:18 wizzyrea so better to leave it vague I guess 03:18 wizzyrea and if you start enumerating things that are to be deleted on branch deletion, people will get mad if something goes that wasn't warned about 03:17 eythian But news is no problem. 03:17 eythian Not deleting because there are items there, fair enough. You need to fix those. 03:17 eythian yeah, I'd think that'd be totally normal. 03:17 wizzyrea but... still don't see why if you go through all of that, why one would get mad about news going away that was defined for the branch you just deleted. Wouldn't one expect that? 03:16 wizzyrea perhaps enumerating what will be deleted wouldn't hurt. 03:16 wizzyrea we already ask for confirm on branch deletion 03:16 dcook (Unrelated matter, perhaps) 03:16 dcook So much this 03:15 huginn wizzyrea: Quote #123: "rangi: #thingsihavelearnt if there is a mad scheme a library somewhere will be doing it ... except madder" (added by wizzyrea at 09:20 PM, March 30, 2011) 03:15 wahanui ...but quote #123: "rangi: #thingsihavelearnt if there is <reply>... 03:15 huginn wahanui: Quote #123: "rangi: #thingsihavelearnt if there is a mad scheme a library somewhere will be doing it ... except madder" (added by wizzyrea at 09:20 PM, March 30, 2011) 03:15 wahanui http://xkcd.com/1172/ 03:15 wizzyrea @quote get 123 03:15 huginn dcook: downloading the Perl source 03:15 wahanui @quote get 123 03:15 dcook @quote 123 03:15 huginn dcook: I'll give you the answer as soon as RDA is ready 03:15 dcook @quote123 03:13 eythian yeah, that's why I figured just deleting the news is the best idea. 03:13 dcook ^^ 03:11 wizzyrea why would you want to keep the news if you are deleting a branch/ 03:11 mtompset Hmm... how about warning on deletion of the branch? 03:09 eythian The news should have been deleted. If not, there's a constraint bug. 03:08 mtompset Perhaps... oh shoot! If I have an opac_news items for a branch, and I have deleted the branch, what should I do? what should have been done? 02:56 eythian heh. I think it's more that it's just quite old and that aspect of it hasn't been updated. 02:56 mtompset eythian: They've probably hired programmers who don't know how to write documentation. It is a skillset, you know. :) 02:52 wizzyrea errrrrr 02:50 eythian http://www.indexdata.com/zebra/doc/zebra.pdf#page=22&zoom=auto,0,697 <-- they may want to update their docs a bit. 02:40 mtompset I hate finding other bugs as a result of testing. 02:40 mtompset :( 02:03 wizzyrea :) cool 02:03 mtompset Yes, the news by branch patch will affect slip printing. ;) 02:03 mtompset okay then... I think I can push up that patch then, amend the test plan, and go on my merry way. :) 02:01 wizzyrea so logged in user 02:01 wizzyrea oh branch of the circulating library 02:00 mtompset What do you think, wizzyrea? 01:59 mtompset would it be branch of the user logged in, or branch of the patron? 01:59 mtompset if I was generating news that goes on the slip based on branch... 01:59 mtompset Next question... 01:59 mtompset Thanks. 01:53 wizzyrea (not in firefox, in the circ toolbar) 01:53 wizzyrea do a circ, click print button on toolbar 01:51 mtompset Anyone here know how to trigger issung slips? 01:50 mtompset Greetings, #koha. 01:46 dcook Mmm, yummy sammiches 01:41 jcamins lol 01:41 dcook fiery deliciousness 01:41 dcook cakecano! 01:40 jcamins In fact, it rose right over the pan. 01:40 jcamins Oh dear. 01:38 dcook All right. Gotta eat. brb 01:38 jcamins Eh. It'd probably be more attractive if I could get the topping to stay on top, but it's delicious either way. 01:37 wizzyrea is that good? 01:36 jcamins And, as per usual, the coffeecake has risen over the topping. :D 01:32 wizzyrea \o/ 01:29 dcook I could also do both... 01:29 * dcook is debating whether to eat his packaged sandwiches or to grab laksa 01:28 dcook \o/ 01:27 jcamins The shortbread looks beautiful. 01:00 peggy thanks, everyone for the help. 01:00 peggy I'm giving up for tonight. jcamins, I hope you'll share your cookies! 00:46 dcook At the moment, I don't need true hard facts. Best guess is good enough. 00:46 dcook wizzyrea: Makes sense to me in theory 00:46 dcook eythian: Good call 00:44 wizzyrea do note I haven't tried that. 00:44 eythian hmm, maybe peggy was using web-based IRC... 00:44 wizzyrea well you'd make the default no notices, and define notices for all branches? 00:44 dcook I guess you could define a notice and have no delay...that could work 00:44 dcook Although...what happens if you don't want any notices for Branch B... 00:43 wizzyrea A will use the branch ones. 00:43 wizzyrea B will use the default 00:43 wizzyrea so if you have library A, with notices defined, and B with no notices 00:43 dcook Right. That makes sense 00:43 wizzyrea well no, it will use the default if there are no notices defined for a particular branch 00:43 wizzyrea that seems right to me 00:42 jcamins I could make a quickbread. Maybe some coffeecake. 00:42 jcamins And yogurt... 00:42 dcook wizzyrea: I do. Here's the thing I'm wondering...Patron Category A has no notice defined for Branch A, but it does for Default. They receive no notices. This makes sense to me, since the branch should take precedence. However, if the branch takes precedence when notices are defined or not defined...it seems like default might only be used if there are no notices defined for any particular branch. 00:42 wizzyrea have you tried it in another browser on your machine besides iceweasel? (not that it should matter, but still) 00:42 jcamins I have a bit of buttermilk. 00:41 jcamins peggy: I am, yes. 00:41 eythian that's pretty odd. Does this happen on all fields and pages? Have you restarted your browser, cleared cache, cookies, etc? 00:41 peggy jcamins, aren't you making cookies? 00:41 wizzyrea clear your browser cache? 00:41 peggy If I choose the checkout tab and type a 'T' it switches to the search the catalog tab and puts the T in there. 00:41 wizzyrea pft. 00:41 wahanui brownies are a lie. 00:41 wizzyrea brownies 00:40 jcamins It's 7:40pm, and I really want to bake something. 00:40 peggy I try to create a new patron. My cursor is in the surname field. I type a 'T'. It appears in the top entry box in the search the catalog tab (the one that lets you choose between checkin, checkout, and search the catalog. 00:40 wizzyrea do you have 7 branches with first message enabled? 00:40 dcook No reference at all to the default branch that I can see.. 00:40 wahanui I'M HELPING!!!!! 00:40 wizzyrea helping? 00:40 dcook wizzyrea: I get this message when I run the overdues "Found 7 branches with first message enabled:" 00:39 wizzyrea grueling* 00:39 eythian or however you spell that 00:39 dcook hehee 00:39 eythian *greuling 00:39 eythian Can you explain in terrible gueling detail? 00:39 dcook And what's the "Search the catalog" tab? Staff client? OPAC? 00:39 eythian what do you mean by "whatever you type"? 00:39 wizzyrea do you have javascript disabled? 00:38 peggy I'm using iceweasel 00:37 wizzyrea dcook my understanding is that the overdue triggers are default, unless there are branch triggers set 00:36 eythian this sounds like a browser issue, not a koha issue. 00:36 peggy Something is seriously wrong. I have nothing I want to save. I just want it to work again so I can do some debugging 00:36 peggy I have hosed my computer. I've tried checking out the master, gitifying and whatever I type in Koha goes straight to the Search the Catalog tab. 00:35 dcook peggy: What are you trying to do? 00:35 dcook around* 00:34 * dcook thinks that he should've asked his overdue question when cait was still arouhnd 00:34 jcamins I want to bake something else. 00:33 jcamins The deb command. 00:33 dcook jcamins: In terms of the deb command or the overdues? :p 00:33 jcamins dcook: right. 00:33 dcook Ah, that command removes an instance, not the total program 00:32 peggy I think I need to uninstall Koha and the start again from the beginning. 00:31 jcamins If you mean in general, yes, I use it all the time. 00:31 jcamins peggy: work for what? 00:31 dcook peggy: As far as I know, but I don't think I've ever tried it 00:31 dcook Hmm, does anyone know if the default overdue triggers work if there are triggers for individual libraries set? 00:29 peggy Does koha-remove work? 00:24 jcamins Thanks. 00:24 wizzyrea yea, that seems right. you'd have shortbread crumbs otherwise. :) 00:24 wizzyrea so if yours does that, it's probably fine 00:24 jcamins Yeah, I just wanted to confirm that I was supposed to squeeze it together. 00:23 wizzyrea but like, pie crust, if you squeeze it it comes together into dough 00:23 * wizzyrea has always had dough 00:23 wizzyrea are you going to roll it? 00:22 jcamins wizzyrea: when making shortbread, should you have a dough or a loosely mixed pile of crumbs? 00:17 wizzyrea gnite cait 00:16 cait1 good night all :) 00:12 cait1 :) 00:12 cait1 thx jcamins and wizzyrea 00:10 wizzyrea pyrex is oven/stovetop safe glassware. Tempered or some such. 00:09 cait1 oh 00:09 dcook Chemistry in general, no? ;) 00:05 jcamins For baking. 00:05 jcamins Glassware. 00:05 cait1 pyrex? 00:03 jcamins Okay, maybe I'll use a pyrex, and then cut the shortbread. 00:02 jcamins My legs were on level with the keyboard. 00:02 jcamins More like... 110cm. 00:01 jcamins The other 75cm exercise ball... not 75cm. 00:01 * wizzyrea will be impressed if he's typing with his toes, or by thinking 00:01 jcamins I was bending almost double. 00:01 jcamins Hehe. 00:01 peggy With the handle of his spoon? 00:00 wizzyrea how are you typing? 00:00 jcamins I can't reach my keyboard anymore. 00:00 wizzyrea javascript disabled? 00:00 cait1 hmthat's a weird thing