Time Nick Message 20:47 owen atz, thanks for your help with fines2.pl 19:25 acmoore Oh, I never use prototypes. They confuse me. 19:23 atz when perl would complain "3 args is not enough you cheap bastard!" 19:22 atz would be nice if the author had prototyped the sub too... that way we would have known from the beginning where the error was 19:17 atz yeah... i wish 19:17 acmoore it's a good thing they're named arguments. o.O 19:16 atz gah.... CalcFine went from 3 arguments (as in fines2) up to 7 19:12 nengard i'm quitting for the day - enjoy your long weekend US residents - see you all on Tues (if I can resist the urge to log in while on break) 19:11 nengard owen i like that idea for any scripts that can work that way 19:11 atz and some depend regular execution to avoid error 19:10 atz owen: I'm not sure that would work for all of them 19:09 owen Is it possible to set up a page where users can run scripts like fines2.pl with the click of a button if no one has configured cronjobs? 19:08 atz owen: I'll hack on that script really quick 19:04 nengard the manual is for users and sys admins 19:04 acmoore OK. 19:04 nengard acmoore doc shared with you 19:04 atz yeah 19:04 acmoore some of them are almost required to make koha work rationally, so they should at least be mentioned. 19:03 atz depends on the purpose of the document. For a user manual, no. For a system admin guide, yes. 19:03 acmoore nengard, I'm editing a couple of them now, so I'll make sure that I produce something useful for you. If you point me at a good place, I can put content in there when I'm done. 19:02 nengard it should be in there 19:02 nengard but really acmoore is right 19:02 nengard atz hehe - that's what it says - word for word :) 19:02 acmoore atz++ 19:02 atz acmoore: something like "cronjobs should be managed by your system administrator" and then run and hide 19:02 nengard i don't know what they all are - when one is required that i know of - i put a note that say contact a system admin - if i create a doc will you start listing them? I can make it look pretty and add content if i just have minimal info .... 19:01 atz owen: not sure where the "daysBetween" is getting called from though 19:01 acmoore nengard, how do you anticipate documenting the handful of cronjobs that koha has? I didn't really see anything in the manual. 18:59 nengard thanks owen 18:58 atz yeah, i'm sure it does 18:58 acmoore is this fines2.pl? It needs a little updating, I guess. 18:58 atz ok, that makes sense now... it's an error from the output operation on a Dates object 18:58 owen nengard: I think there was a related patch recently, and I haven't seen if it's gone through or not. 18:58 nengard question about 'my purchase suggestions' has this page been fixed to only show 'my' suggestions? or is it still showing all suggestions? 18:57 owen my ($yearFrom,$monthFrom,$dayFrom) = split("-",$startdate->output('iso')); 18:57 atz hrm... my Calendar.pm doesn't have a line that matches that at 525 18:56 owen Can't call method "output" on an undefined value at /home/oleonard/koha/production/koha/C4/Calendar.pm line 525. 18:56 atz ok, pls try again 18:55 atz but i'll kill that, since it's empty 18:55 atz no yuo overwrite GMC's file! 18:55 atz -rw-r--r-- 1 gmc gmc 0 2008-03-18 17:49 /tmp/fines 18:55 atz atz@arwen:~/koha/production/koha$ ls -l /tmp/fines 18:55 atz heh... crappy static temp naming convention 18:53 owen So the tmp directory is inaccessible? 18:53 owen open (FILE,'>/tmp/fines') || die; 18:53 atz so that is probably the right one 18:52 owen Okay, tried that and got "Died at fines2.pl line 44." 18:52 atz SetEnv KOHA_CONF "/home/oleonard/koha/etc/koha-production.xml" 18:52 atz looks like your active apache config references 18:50 owen Sorry, I was looking at /home/oleonard/koha/production/koha/etc 18:50 atz /home/oleonard/koha/etc/koha-testing-httpd.conf 18:50 atz /home/oleonard/koha/etc/koha-production-npl.conf 18:50 atz /home/oleonard/koha/etc/koha-production-httpd.conf 18:49 atz looks like you have 3 there 18:48 owen the one in koha/etc 18:47 atz sounds like you are using the one that isn't installed 18:46 atz owen: are you using the right KOHA_CONF file? 18:46 nengard right - so if opac is off the tab won't be there ... but technically the history is still kept - that's important to note for privacy reasons 18:46 owen one controls the opac and the other the staff client 18:45 nengard owen - opacreadinghistory and intranetreadinghistory - or just opacreadinghistory 18:45 owen atz: I got an error, starting with "Can't connect to data source dbname=__DB_NAME__;" 18:44 nengard i'll mark that in the manual 18:44 nengard thanks 18:44 owen Yes, and it should disappear 18:43 nengard i think the answer to this is easy to figure out - but i want to check - the my reading history tab on the opac - does this nead to have the circ history turned on in the sys preferences? if it does (like i think) and circ history is off - what happens with this tab? 18:43 atz that statement is what allows all perl's "use C4::Whatever;" to succeed 18:42 atz b/c my C4 is: PERL5LIB=/home/atz/koha/production/koha/C4 18:42 owen k 18:42 atz PERL5LIB=/home/atz/koha/production/koha 18:42 atz right, in my case: 18:42 owen the parent directory? 18:42 owen /path/to/under_C4 ? 18:41 atz perl /path/to/fines2.pl 18:41 atz export PERL5LIB 18:41 atz PERL5LIB=/path/to/under_C4 18:40 atz export KOHA_CONF 18:39 atz KOHA_CONF=/abs/path/to/my/koha-conf.xml 18:39 owen Can you give me the idiots guide? :) 18:38 atz doesn't appear to take any arguments 18:37 atz looks rather undocumented (internally) 18:34 atz let me check 18:33 owen atz, I'll bet you know how to run fines2.pl from the command line. Can you help me with that? 18:32 nengard hehe 18:31 owen :D 18:31 atz wtg MARC21. 18:31 atz i'm still amazed at a system that sets up a field for an IDENTIFIER and then allows users to add free text to it. 18:30 owen Another argument for the XSL version of opac-detail 18:29 atz right 18:29 owen "014-0-503-96X (pbk.-)" 18:29 atz yeah, some ppl mentioned that already 18:29 owen ...which is different. There might be additional text, or there might be more than one attached to one record 18:28 owen But we're talking about showing the ISBN as it is in the MARC record 18:28 atz owen: most displays now use a "clean" isbn, since the amazon, syndetics, google content relies on it 18:27 owen Then you get catalogers tossing who knows what in there 18:27 owen Which isn't surprising: a programmer is going to think, ISBN's a number with a fixed length, right? So we need a column with a fixed length 18:27 owen Obviously no one planned for there to be anything other than one clean isbn number in there 18:26 owen I'm not sure there's any reason for there to be a small limit on that field, other than saving some resources 18:24 nengard 13 18:19 owen Yeah, it's a bug. It looks like it's because opac-detail pulls the isbn from the biblioitems table, and the isbn column in that table is limited to...what is it now? 13? 18:19 nengard and which 020 wins the battle? the first or the one that's numerically first? 18:18 nengard owen - bug?? cause I think it is - but what does everyone else think? also if there are 2 020 fields they should both show 18:17 owen nengard: It seems like ISBN is truncated by opac-detail if there is 'extra' text: http://oleonard.dev.kohalibrary.com/cgi-bin/koha/opac-detail.pl?biblionumber=254 18:16 owen Can anyone tell me how to run fines2.pl manually? 18:05 owen There does seem to be a problem with that display 18:02 nengard detail page question - I don't have a sample of this - what happens if a book has more than one ISBN (020) or if the 020 has text in it - like 'pbk' etc? 18:02 nengard email sent 17:56 nengard let me ask them to clarify 17:55 nengard maybe 17:55 nengard hmmmm 17:52 owen Could they be talking about the search results screen? 17:51 nengard Series fields are missing in records. For example, search 'sunrise' by karen kingsbury. It mentions the series in the title, but there is no link that will just bring up items in that series. Also search daughters of Lancaster county. 'Storekeepers daughter' comes up, and it is in the "D or L. C." series, but I cannot see any indication of it in the regular record. It would also be nice to have the number in the series. 17:51 nengard here's the question as they worded it - I think i'm confused 17:50 owen Could be a question of regular vs. XSL 17:50 nengard must be the version they have 17:50 nengard huh - mine is to: http://opac-nce.dev.kohalibrary.com/cgi-bin/koha/opac-detail.pl?biblionumber=259 17:48 owen Hm...looks like it's linked here: http://oleonard.dev.kohalibrary.com/cgi-bin/koha/opac-detail.pl?biblionumber=254 17:47 owen (this is another case where kados will shout: XSL!) 17:46 owen I don't see why it shouldn't be 17:46 nengard owen i got a comment today that the series on the opac should be linked - i agree - why is the pubilsher linked, but not the series? 17:39 nengard you can if you want :) hehe 17:39 owen Sheesh, doesn't anyone use fines? 17:38 owen Oh, I see 17:38 nengard owen - can't - josh has the cron turned off on my system for fines :) 17:38 owen nengard: You may have to set your loan period to one day, turn fines on, and see what happens 17:07 nengard does anyone have a screenshot of a patron's record with overdue fines on the account? if so - can i see it? I need to see what it looks like so i can fake it on my demo site :) 16:05 nengard hehe 16:01 owen atz, I hope all your other secret wishes come true too ;) 16:01 owen Good news: not broken :) 15:54 atz the cpan version that failed XS make was 6.40 15:54 atz Setting up perlmagick (6.2.4.5.dfsg1-0.14) ... 15:54 atz Unpacking perlmagick (from .../perlmagick_7%3a6.2.4.5.dfsg1-0.14_i386.deb) ... 15:54 atz FYI: 15:53 atz ok, that worked fine. 15:52 atz (points to perlmagick) 15:50 atz attempting 15:49 ryan libimage-magick-perl ? 15:48 atz same failure. hrm. 15:48 atz same behavior? ok, i guess I'll try the cpan now that the binaries are in 15:47 owen No luck 15:46 atz owen: ok, try again 15:43 atz owen: cpan fails... looking at aptitude 15:43 nengard sys pref SubscriptionHistory what is the diff between the options? 15:42 nengard owen - yeppers ;) 15:42 owen nengard: a benefit of working from home, I presume? 15:40 atz yes, let me check config 15:40 owen atz, this is on arwen. Aren't others testing on that machine? 15:38 atz cpan Image::Magick; # should fix it 15:37 atz recently a patch got sent to account for it, not pushed up yet 15:37 atz ah, yeah, I think that dependency slipped in 15:36 owen Can't locate Image/Magick.pm in @INC 15:36 owen Hm, but maybe my system? 15:36 atz sounds bad 15:36 owen I can't even click the 'upload patron images' link from tools-home.pl. I'm prompted to download the perl file 15:35 atz no idea. 15:34 nengard owen atz - bugger!!! when did that break?? 15:34 atz crap, again? 15:34 owen Uh oh, looks like uploading patron images is broken? 15:33 nengard yep 15:33 owen It's just strange to have an empty select 15:32 nengard owen - probably - cause wouldn't it cause a graphical error if the pull down was empty? 15:32 owen nengard: Maybe if borrowerRelationship is empty the Guarantor fields should be omitted? 15:31 atz right 15:31 owen atz, when you add a juvenile patron it offers you the 'Guarantor' fields 15:31 nengard atz - i'm not sure - i'm just repeating a question from a public library ... and one that i wanted to clarify in my manual 15:31 atz ? 15:31 nengard owen - that was what i was asking - thanks for the answer 15:31 atz otherwise, just make the kid an independent account, right 15:30 owen You'll get a lot of different opinions on that one 15:30 owen atz: it's a library policy question 15:30 atz i don't see the problem of making the parent get a card first. 15:29 owen It's not required to enter guarantor information, if that's what you're asking? 15:27 nengard borrowerRelationship what if the parent doesn't have a card and you're entering a child type patron - do you have to pick one of these? can it be left blank? should we put null values in this preference? 15:27 nengard here's a toughy - I think 15:25 nengard thanks owen 15:22 nengard i understand too 15:22 ryan i see atz's point that it should show zero if you _might_ have gst but don't 15:22 nengard just trying to go through all my notes and clear up some unfinished items - and unanswered questions 15:21 nengard k 15:21 ryan yeah, i guess so. 15:21 nengard okay - so enhancement request? 15:20 ryan but nobody here in the us wants that line to show up afaict 15:20 ryan perhaps we need an extra syspref 15:20 nengard oh 15:20 atz dev_week is a branch version of koha 15:20 nengard k 15:20 atz no 15:20 nengard so it's a bug that it's showing up again ?? 15:19 ryan both :) 15:19 nengard or it was at some time? 15:19 nengard it should be hidden? 15:19 nengard ryan - what does that mean? 15:19 nengard it jsut seems that if you disable it it shouldn't show up 15:18 ryan in dev_week, gst is hidden if set to zero 15:18 nengard not an academic library - who are more likely to make foreign purchases 15:18 nengard it's a US public library 15:18 nengard they don't make any 15:18 atz ? 15:18 atz foreign purchases 15:18 nengard like the library who asked the question 15:17 nengard there is no tax 15:17 nengard not if the library is a non-profit 15:17 atz it will vary by vendor, btw. 15:17 nengard hehe 15:17 atz so you know you don't have any. 15:17 nengard atz - but if you don't have gist then why have it there at all? 15:16 atz it should display, as zero, imho 15:15 paul (0.055) 15:15 paul 5.5% in France for example. 15:15 paul iirc, it's the taxes rate. 15:15 nengard paul do you know the answer to this one? sys pref gist is set to 0 - shouldn't this make the GST line on basket.pl go away? 15:14 nengard owen - did we go over this one? it sounds familiar: On aqbudget.pl the search at the top shouldn't be for the catalog but for funds 15:11 nengard updating my notes and bugs 15:11 nengard welcome back 14:59 owen brb, phone 14:58 nengard hehe 14:58 nengard who knows 14:58 nengard maybe one has a missing CD ... which falls under damage 14:58 nengard yeah it should 14:58 nengard when demoing librarians seemed happy about that option 14:58 owen That information should be in the description already 14:57 nengard but i've never working in a public library - who knows - maybe you'd want a note about an included CD? 14:57 nengard yep - that's all i can think of too 14:57 owen So what would you put in a public note? The thing that comes to mind is information about damage to an item 14:54 nengard we had a customer asking about that 14:54 nengard owen - yes 14:54 nengard so - that's one enh request for the my lists tab and one bug report for this public note thing? 14:54 owen And wasn't someone asking about an item "private" note? 14:54 nengard and there isn't a standard use for it that I know of - not on item records 14:54 nengard hehe - that's what I thought 14:53 owen I don't know if there is a standard usage for that, but "public" certainly implies it should appear in the OPAC. 14:53 nengard right 14:53 owen I see public note in the MARC view both in the staff client and the OPAC, but I don't see it anywhere else 14:51 owen Yes. 14:51 nengard while we're on this topic - shouldn't there by a My Lists tab on the profile?? 14:51 owen Yeah, it's not the most practical way 14:51 nengard i always did it from the detail page or search results 14:50 nengard k - i never created a list that way 14:50 owen Yes 14:50 nengard ohhhh - its the link on the manage lists page 14:50 nengard how do you get tot his page? 14:50 nengard sorry 14:49 nengard hehe 14:49 owen Hunh? 14:49 nengard pop up window from search results - this page i've never seen before :) 14:48 owen ...or in the pop-up window from search results? 14:48 owen nengard: you have public as an option on this page? /cgi-bin/koha/opac-shelves.pl?shelves=1 14:47 nengard public note doesn't appear in either 14:47 nengard owen - wait - confused - when creating lists I do have public as an option .... 14:45 owen Both, probably. I'll bet it only displays in the MARC view 14:45 owen Public note doesn't display where? In the OPAC? The staff client? 14:44 owen Sorry--you /can't/ choose to create a public list 14:44 owen I notice you can choose to create a public list if you go through the 'manage lists' page 14:44 nengard next: # Item public note doesn't actually display for items. Is this set to not display? 14:44 nengard okey dokey 14:44 owen I think it's fixable. I don't know how involved it would be, but it's worth a bug report. 14:43 nengard should I report this? or is it not fixable? 14:42 nengard yeah ... that makes sense 14:42 owen ..since the list was added in a pop-up window. 14:41 owen Yeah, that's kind of a bug. The page with the lists button doesn't refresh, so it doesn't have the new list data to display 14:41 nengard but it does show up here: koha/opac-shelves.pl?display=publicshelves 14:40 nengard 6 - my new public list isn't there 14:40 nengard 5 - click lists button next to cart 14:40 nengard 4 click save 14:40 nengard 3 - create new list 14:40 nengard 2 - click save to lists on a result 14:40 nengard 1 - search 14:39 nengard okay - opac - here are my steps 14:38 nengard let me try again 14:38 nengard i should have written that in my notes - i think it was the opac 14:38 owen Hmm... Creating a list in the staff client? 14:36 nengard After creating a public list it didn't show up under the lists 14:36 nengard okay - this one may be a known bug, I just want to check on it 14:36 owen At least that's how I understand it 14:36 owen Like, hide the 'charges' column when finesMode is set to off. 14:35 owen finesMode is actually a new one to me...I should be checking that in the template on some screens 14:35 nengard i'll find another - i have plenty 14:35 nengard hehe ;) no prob 14:34 owen No idea. (How's that for awesome!) 14:34 nengard finesMode - will it send an email (if set to 'test') for every fine accrued? what does the report look like 14:33 nengard okay - next :) btw - owen you're awesome :) 14:33 owen I'd want to check with hdl or paul on that one 14:32 nengard sys pref gist is set to 0 - shouldn't this make the GST line on basket.pl go away? 14:31 nengard next 14:30 acmoore OK. thanks. next 14:30 owen acmoore: I don't think so, but Liblime drew up the spec, so you should be able to track it down. 14:30 owen Non-cataloger users can see item information via the MARC view and via the 'Items' tab on the left of the normal view 14:29 nengard next 14:29 acmoore owen, is that partially completed spec for the dictionary stuff recorded somewhere, like bugzilla or wiki or something? Even if it's never done as was envisioned, sometimes it's helpful to understand what was in the minds of the original designers 14:29 nengard okay 14:29 owen Yeah, if you're trying to understand permissions that's the best way 14:28 nengard maybe i should create a user and play with them - that would make sense - wouldn't it ;) hehe 14:28 nengard what about the items? 14:28 owen If you don't have cataloging permission, you shouldn't see any cataloging link. If you search for a book and pull up its record, you won't see the 'edit' buttons, but you'll get all the 'view' optiosn 14:27 nengard they being - people who do not have cataloging rights - like the ref staff 14:26 nengard i think so - my question is if they click on cataloging or on a record from the staff search will they see what the cataloger sees? the ability to click on the items tab and the normal tab? 14:25 owen Is that not sufficient? 14:25 owen In the MARC view 14:24 nengard # Can people without permissions to catalog see items and cataloging data? - a read only type permission ... 14:23 nengard let's see - next question ... 14:23 nengard you got it 14:21 owen I think this is a case where the manual needs to describe the behavior as-is, and keep our fingers crossed for the spec to be fully-realized 14:20 owen We ran out of money for it, so the completion is unfunded 14:20 owen I'm not sure it's necessary. Guided Reports were begun with a full and detailed spec, funded in the beginning by my library 14:19 nengard you want me to submit a minor bug or enhancement request for this? 14:17 nengard i agree 14:17 owen A dictionary definition is really most useful if you can define multiple parameters (IMO) 14:17 owen Well, I think it's just an example of an incomplete feature 14:17 nengard so is there a bug to report here? 14:17 nengard i only tried it with one option 14:17 nengard hmmm 14:16 owen Oh, it's just doing it the other way around now. Still only one option. 14:16 owen No, there it is. I must have missed it before 14:15 owen Maybe that's incomplete 14:15 owen But now I'm confused...I thought could set up more than one parameter for the definition, but it's only showing me the dateofbirth option... 14:15 nengard okay 14:15 nengard neat 14:15 nengard there it is 14:15 nengard yep 14:14 nengard okay - so i created a definition for women ... what do i do with that - will it be an option when creating a guided report? 14:12 nengard thanks 14:12 nengard ahh 14:12 owen Guided Reports > View Dictionary 14:12 nengard owen - here's a good question - where the heck did i see that in the first place? can't find a link to it ;) hehe 14:11 nengard it makes sense - but i'm not sure how to do it - off to my test site to poke and see if i can explain it a bit better ;) 14:10 nengard um ... re-reading :) 14:00 owen (...aside from my bad spelling) 13:58 owen Does that make any sense? 13:57 owen It's a way to add shorthand to reports for easy re-use 13:57 owen So, I can define "Adult Women" as femail borrowers whose birthdates are after XXXX-XX-XX 13:56 owen nengard: You can set definitions for particular groups of attributes in Guided Reports 13:55 nengard What is the 'Reports Dictionary'? 13:55 nengard i'm going to ask a whole bunch of questions to see if i can narrow down my long long list :) 13:53 nengard it's a start 13:52 atz but that's just based on discussion, not looking at the codebase 13:51 nengard hmmm - okay 13:51 atz *example 13:51 atz for ecample 13:51 atz which may be for a hold that *never* gets filled, 13:51 atz and the cancel length is the overall duration 13:51 atz nengard: i think the pickup delay is the time from when the book is "in hand" waiting for the holder 13:50 nengard What's the difference between ReservesMaxPickUpDelay and holdCancelLength? They both look like number of days an item can sit on the hold shelf 13:50 nengard how about this one? 13:50 nengard according to atz it's a bug he knows about :) 13:50 nengard hehe 13:49 owen A bug?! 13:49 nengard nevermind - it's a bug 13:45 nengard When managing lists on the staff side, there are three list options - what is the free list/open list? Where does it show up? I thought public lists showed whether you were logged in or not. 13:45 nengard lists question