IRC log for #koha, 2004-12-15

← Previous day | Today | Next day → | Search | Index

All times shown according to UTC.

Time Nick Message
11:18 kados hi all
11:31 when you are off phone: is there another term variable besides "searchdesc" for displaying the original search query?
11:32 that variable isn't available to opac-detail.pl
12:02 paul kados, no there is none
12:02 but i agree that's something that must be improved
12:47 kados while I"m complaining about variables that aren't available: I'd like to be able to keep an array of all the biblionumbers of a specific query when an opac user clicks on details from the main search page ... that way we could have "previous" and "next" for the patron to scroll through the details of each result and not have to backtrack to the main results page ...
12:48 paul right.
12:48 another minor but cool improvement would be
12:48 to have a "complete search" link with previously entered parameters stored.
12:48 will be for a future 2.2..x
12:48 kados yep
12:48 paul if someone does it
12:48 kados :-)
12:49 maybe I will try it :-)
12:49 my perl is getting a bit better
12:49 but still pretty weak
12:49 :-)
12:52 also ... I've tried to see how to make reserves work from the book bag
12:52 it looks like opac-reserve.pl only handles one bib at a time
12:52 how hard would it be to make it handle multiple?
12:52 paul right.
12:52 kados it's a bit too complex for me
12:53 paul i don't know, reserve process is a katipo code
12:53 kados ahh ... maybe I'll ask chris to take a look
12:57 wow ... Oracle finally got PeopleSoft
12:58 paul 10 300 000 000 USD...
13:06 kados hehe
13:28 JYL57 Hi owen
13:28 owen Hi
13:29 We're testing it right now.
13:29 paul Jean Yves : owen is in Nelsonville, like kados (joshua)
13:30 hi owen, good morniing
13:30 JYL57 I'm struck with the fines management which doesn't work
13:30 owen Hi paul
13:30 Hmmm.. unfortunately our library doesn't charge fines, so I haven't even looked at fines management!
13:31 JYL57 Paul, I've changed in fines.pl the script is working without errors
13:31 But without any results neither ! ;-((
13:31 paul and he does what it's supposes to do ?
13:31 ok, no
13:54 kados hi owen
13:54 owen 'morning kados
13:55 kados what would you say is the biggest block for 2.2 at this point?
13:56 here was the list:
13:56 http://bugs.koha.org/cgi-bin/b[…]ow_bug.cgi?id=851
13:56 http://bugs.koha.org/cgi-bin/b[…]ow_bug.cgi?id=863
13:56 http://bugs.koha.org/cgi-bin/b[…]ow_bug.cgi?id=858
13:56 http://bugs.koha.org/cgi-bin/b[…]ow_bug.cgi?id=841
13:57 owen 851 and 858 are the most serious. 841 we could live with, but not for long.
13:57 paul 841 should be easy to solve.
13:57 kados owen I think 851 is fixed
13:58 paul (if it's really just a parameter pb)
13:58 kados at least on 101 I can search for a patron fine
13:58 owen I guess 863 was just for non-MARC searches, so that acutally doesn't affect us.
13:59 No, 851 is not fixed.  Try searching for 'ferraro, j'
14:00 kados that's working for me on 101
14:00 owen In circ?
14:00 kados ahh
14:00 I misread it
14:00 no in circ it doesn't work
14:01 owen Paul, if that's a modified Koha, then they've done a lot of work on it
14:01 paul why do you say that ?
14:02 i think the GUI is really like koha
14:02 owen I just see things that Koha can't do, like checking off items in search results and viewing them separately.
14:02 They offer a long list of fields to choose from in their search box at the top.
14:03 they offer printouts based on different bibliography formats
14:03 kados owen are you sure that 851 isn't a template problem?
14:03 looks like there is no value listed in that template for biblionumber
14:03 sorory for patron number
14:03 around line 163 or so
14:03 circulation.tmpl
14:04 in fact, I'm not sure why those branch and printer hidden inputs are there ...
14:06 yikes ... now it's really acting strangly
14:06 :-)
14:06 owen ?
14:07 kados sorry ... wrong machine ;-)
14:07 so looks like the defailt template is acting the same way
14:07 owen Yeah
14:08 I would think it has to so with whatever module handles the search, since it works for a full last name but not a last name with partial first name
14:09 kados ooh it might be the comma
14:09 Ferraro Joshua works
14:09 and Joshua Ferraro works too
14:10 we may have customized a s/// for the last version of Koha -- I'll try to track it down
14:10 owen Any reason why the official version shouldn't strip out commas?
14:10 paul i don't think
14:11 kados ok ... I can commit those two lines (also stripps out ')
14:12 owen Paul, have you had a chance to look at Bug 841?
14:14 paul mmm... strange work fine for me.
14:15 (with default template & language english)
14:15 owen Hmm... Suddenly title, author, and subject searches aren't working in the intranet...
14:16 Paul, regarding bug 841, when I open up the additem screen the link to edit an item looks like this:
14:16 http://66.213.78.101:8080/cgi-[…]id=84479&itemnum=
14:16 With no value after itemnum
14:19 kados owen I'm having problems commiting to CVS ...
14:19 can you commit the following:
14:20 circulation.pl lines 59 and 60:
14:20 $findborrower =~ s|,| |g;
14:20 $findborrower =~ s|'| |g;
14:20 or someone ...
14:24 hmmm I wonder what's happened to title, author and subject in the intranet ...
14:24 I guess I never tested it before now
14:25 here's the query in the log:
14:25 select distinct m1.bibid from biblio,biblioitems,marc_biblio,marc_word as m1,marc_word as m2 where biblio.biblionumber=marc_biblio.biblionumber and biblio.biblionumber=biblioitems.biblionumber and m1.bibid=marc_biblio.bibid and (m1.bibid=m2.bibid) and
14:25 ((m1.word  like 'neal' and m1.tagsubfield in ('bibl'))and (m2.word like 'stephenson' and m2.tagsubfield in('bibl'))) order by biblio.title term is    neal stephenson           at /usr/local/koha/intranet/modules//C4/SearchMarc.pm line 267
14:25 paul hehe
14:26 bibl are the 4 firsts digit of biblio.something
14:26 kados ahh
14:26 :-)
14:26 paul there's a parameter missing
14:26 that confuses SearchMarc
14:26 I bet USD10
14:26 for the modify/deletion imopssible, i'm really confused myself
14:26 works fine for me...
14:27 owen Why are our parameters messed up all of a sudden?
14:27 kados hmmm could they have been messed up by updatedatabase?
14:28 paul should not
14:28 kados hmmm ... broke in the opac too
14:28 they were working fine yesterday before I updated Koha and ran updatedatabase
14:29 paul and did you note what was modified ?
14:29 updatedatabase explain what it does
14:29 kados I don't think so ... /me checks
14:30 nope
14:31 but I can confirm (I think) that it's updatedatabase:
14:31 our other server has the same problem (a brand new database uploaded yesterday and ran updatabase on)
14:31 brand new copy of database ...
14:32 paul not a good news...
14:32 kados it would take a while (several hours) to import the database again to get output for updatedatabase
14:32 paul a trick :
14:32 * import
14:32 * stop mysql
14:32 * copy /var/lib/mysql/npl directory somewhere else
14:32 * restart mysql
14:33 if you have to rollback, just stop & copy again !
14:33 kados problem: none of our test servers are running same version of mysql :-(
14:33 so I think we need to use mysqldump
14:33 paul you're probably right
14:34 kados I'll run it
14:34 owen: but not on 101
14:35 owen Hunh?
14:36 kados owen: I have to import the data again on 69 so I can run updatedatabase and track down the problem with it ... but I'm not doing that on 101 cause that machine is slower ... after we resolve the problem I'll fix the data on 101 (if updatedatabase is even the culprit)
14:37 owen Okay
14:54 kados owen ... a quick question about the hotkeys ...
14:54 owen Yeah
14:54 kados would it be possible to have a key to insert the first part of a barcode?
14:54 when we need to type them
14:56 owen Well, the accesskeys are a function of HTML and the browser.  All you can do with those is move the cursor focus.
14:56 It's possible that there's a javascript solution, but I'm not sure.
14:56 I wonder if a Windows macro program would work?
14:57 Something that would let you bind certain key combinations globally.
15:00 kados a javascript might be better since it would be a one-time deal
15:00 :-)
15:00 course that means one of us would have to do it :-)
15:02 owen kados: Tina's question in the Koha forum is very relevant, because the way that information is displayed has changed in 2.2.
15:03 I'm not sure it's an improvement, but we'll have to make a conscious decision on how it *should* work.
15:04 Maybe "4 of 6 copies are available, in Nelsonville, Athens, Glouster, and The Plains"
15:05 kados ooo that's nice ... I like it
15:05 owen Looking at Cinci's catalog...it's a real mouthful when you've got 23 branches!
15:05 kados yep ...
15:06 and I don't think their details page holdings collum is too good either
15:06 obviously displaying holdings for patrons is a repl problem
15:06 real
15:07 maybe we should initiate a dialog on the forum about how best to dispay holdings data on the details and initial search pages
15:07 owen I think so
15:07 kados I'm pretty sure I can whip up variables if they dont exist now (my perl is getting a bit better)
15:08 owen Yeah, let's cram as many availability variables into the script as possible to allow for the most possible permutations.
15:08 kados well ... give me a list :-)
15:08 what do we have now?
15:10 in the BIBLIO_RESULTS loop:
15:11 oops I guess nothing there
15:11 <!-- TMPL_LOOP NAME="ITEM_RESULTS" -->
15:11 <!-- TMPL_VAR NAME="datedue" -->
15:12 <!-- TMPL_VAR NAME="datelastseen" -->
15:12 that's all I see in opac-detail.tmpl (default)
15:14 opac-searchresults.tmpl:
15:14 owen I think it's the search results page that's really an issue.  I wonder if that's what Tina's talking about?
15:15 kados <!-- TMPL_LOOP NAME="results" -->
15:15 <!-- TMPL_VAR name="totitem" -->
15:15 <!-- TMPL_VAR name="locationstring" -->
15:15 <!-- TMPL_LOOP name="CN" -->
15:15 <!-- TMPL_VAR name="holdingbranch" -->
15:15 not sure what CN is (and it's commented out in default)
15:16 is <!-- TMPL_LOOP NAME="numbers" --> page numbers or item numbers?
15:17 owen page numbers
15:18 kados we've also got
15:18 <!-- TMPL_VAR NAME="itemcount" -->
15:18 <!-- TMPL_VAR NAME="location" -->
15:19 I think that's about it
15:20 so for opac-searchresults.pl what don't we have?
15:20 owen brb
15:21 kados brb?
15:24 owen be right back.  And I am.
15:24 kados ahh :-)
15:24 owen So right now the opac says something like  "Bookmobile(1) Unavailable(1)"
15:25 In the 2.2 opac it says something like "BKM ALB (On Loan until 2004-07-27)"
15:25 kados yup ... those codes should be hashed to the full branch name
15:26 owen Yes.  But I'm not sure the due date information belongs on that screen.
15:26 kados iirc stephen modified our opac-searchresults to display copies per branch, no?
15:27 well ... it doesnt really matter ... a TMPL_IF could hide or display that branch
15:27 owen Well, the opac is running off something that's between 2.0 and 2.2, right?  So we needed to make changes to match the 2.0 output.
15:28 kados <!-- TMPL_UNLESS NAME=duedate --><!-- TMPL_VAR NAME=branchid --> should do the trick (I think)
15:28 right
15:29 owen Personally, I like the way it is now in our opac.  I don't see the problem with 'unavailable'  The reason it doesn't say 'checked out' is because the item might be lost or damaged, I think.
15:29 kados right or staff-use or notforloan or ...
15:29 there are too many statuses to make such a binary distinction
15:31 well I've never had trouble understanding unavailable
15:31 but we are dealing with the public here :-)
15:31 long words can be confusing ;_0
15:32 owen I do seem to remember that patrons didn't understand Spydus's terminology: "No copies available."
15:32 Seems pretty clear to me!
15:33 kados yea ... it's frustrating ...
15:33 Tina mentioned to me that she gets calls every day from patrons wondering what unavailable means
15:34 owen ???!
15:34 kados patrons might not understand that there are multiple statuses for an item
15:34 owen It means you can't have it!
15:34 No books for you!
15:34 kados hehe ... I guess some folks think it means the library doesn't own it!
15:35 hehe
15:35 and then they want to know if they can request it ... etc
15:36 did you see my cinci opac-detail page where I put "available" and "unavailable" in different colors ... and also had a like for reserving, etc?
15:36 owen No, I didn't see that.
15:36 kados maybe something like that would be useful for the opac-searchresults page ... something that would make it clear that the item is accessible even it it's not available
15:38 here it is:
15:38 https://opac.athenscounty.lib.[…]ha/opac-detail.pl
15:39 owen oooh... secure!
15:39 kados yep :-)
15:39 sortof ... it's a self-issued cert
15:40 so the transaction is secure
15:40 but open to a man-in-the-middle attack ... but this is pretty unlikely
15:40 and the data would still be encrypted
15:40 hehe ...
15:41 owen the CN loop was commented out because of our customizations
15:41 But that's what's used in the latest official version.
15:42 kados ahh ... what is CN anyway?
15:42 owen It's what lists the branch codes
15:42 I don't know what it stands for.
15:42 Something in French?
15:43 I'm still confused about this 'itemcallnumber' stuff.
15:52 kados isn't it just the callnumber for that item? (dewey)
15:52 so SF Stephenson for Cryptonomicon
15:52 although iirc the dewey number isn't showing up ...
15:52 but that might be our fault
15:52 owen It's something new in 2.2
15:53 Call number is showing up in the opac searchresults, if that's what you mean.
15:53 kados oh!
15:53 that's useful
15:53 owen :)
15:53 kados we have that in our opac too don't we?
15:54 owen Call number?  yes.
16:14 So what are all the variables we're talking about for the holdings information?
16:14 -- A list of branch names
16:14 -- a list of branch codes
16:14 -- total number of available items
16:14 -- total number of unavailable items
16:15 -- numbers of available items at each branch
16:15 -- due dates for individual items at each branch
16:19 What about:  -- numbers of items with different statuses, like checked-out, lost, waiting, etc?
16:29 For this kind of thing it might be nice to have a setup interface like ISBD has
17:02 chris morning
17:02 JYL57 Hello chris
17:03 Was more or less waiting for you...;-)
17:04 What about the fines management for your libraries ?!
17:04 owen chris is always popular!
17:04 JYL57 Do you use it ?
17:04 chris which library? :)
17:05 at HLT (the koha originators) we use fines.pl
17:05 JYL57 fines2.pl does work in 2.2 and I'm trying to understand how it is supposed to work...
17:05 chris sorry fines2.pl
17:06 right i should be able to help with that
17:06 its designed to run as a cron job
17:06 JYL57 good
17:06 chris (we also use another script that emails ppl with overdues but ill worry about that later)
17:07 the way fines2.pl works is that it looks
17:07 JYL57 I've already seen that categoryitem table has been changed for issuingrules table
17:07 chris ahh, good point
17:07 im not entirely sure how fines2.pl will work with 2.2
17:08 i havent tried it yet
17:08 but with 2.0.x and 1.2.x
17:08 JYL57 In fact, paul told me that also ! :-D
17:08 chris it simply gets todays date
17:08 JYL57 yes and checks against the foreseen return date
17:09 chris yep
17:09 so you pass CalcFine an itemnumber, a borrower category, and the difference ie
17:10 CalcFine(1,'A',7);
17:10 and it works out if a fine should be placed
17:10 JYL57 yes, I'm just there
17:10 chris it does this buy looking at categoryitem
17:11 | A            | ART      |           NULL |           NULL |      1.000000 | 1.000000 |           7 |            7 |          28 | Fine
17:11 JYL57 you mean issuingrules.issuelength ?!
17:11 chris nope
17:11 in 1.2 category item looks like this
17:12 +--------------+----------+----------------+----​------------+---------------+----------+--------​-----+--------------+-------------+------------+
17:12 | categorycode | itemtype | restrictedtype | rentaldiscount | reservecharge | fine     | firstremind | chargeperiod | accountsent | chargename |
17:12 +--------------+----------+----------------+----​------------+---------------+----------+--------​-----+--------------+-------------+------------+
17:12 | A            | ART      |           NULL |           NULL |      1.000000 | 1.000000 |           7 |            7 |          28 | Fine       |
17:12 +--------------+----------+----------------+----​------------+---------------+----------+--------​-----+--------------+-------------+------------+
17:13 which tells koha, a borrower of type A .. that has an item of itemtype ART overdue .. will get a $1 fine after 7 days, then after another 7 days, it will get another $1 fine
17:13 JYL57 Ok, new table name for that in 2.2 is issuingrules !
17:13 chris until it hits 28 days overdue
17:13 right i highly doubt fines2.pl will work in 2.2 then
17:14 at 28 days overdue the item is marked lost and the replacement cost is added to the persons card
17:14 i suspect CalcFines will need to be rewritten for 2.2
17:14 JYL57 Right, and that's where I'm !
17:15 chris lemme go look at one of 2.2 installs and ill see how bad it looks :)
17:16 kados woa lotta action since I was here last :-)
17:16 hi guys
17:16 JYL57 not so bad I suppose
17:16 chris hmm not too bad most of the column names are the same
17:16 hi joshua
17:17 my $sth=$dbh->prepare("Select * from items,biblioitems,itemtypes,categoryitem where items.itemnumber=?                        
17:17  and items.biblioitemnumber=bib​lioitems.biblioitemnumber and                                                                    
17:17  biblioitems.itemtype=itemtypes.itemtype and                                                                                    
17:17  categoryitem.itemtype=itemtypes.itemtype and                                                                                  
17:17  categoryitem.categorycode='?' and (items.itemlost <> 1 or items.itemlost is NULL)");  
17:17 i reckon if we just change this
17:18 categoryitem becomes issuingrules
17:18 JYL57 I've done so already
17:18 but the amount remains to 0
17:18 chris hmm
17:18 whats in your issuingrules table?
17:18 can u paste in one line of it?
17:19 JYL57 I'll try to, let me just a minute...
17:19 chris cool
17:23 kados paul still around?
17:24 I'm about to run updatedatabase on our test server to problem-solve the parameters bug (data finally finished loading -- and I made a copy of the /var/lib/mysql/Koha dir so next time will be quick :-))
17:26 JYL57 chris, I've problems with my proxy settings and can't easily copy my queries results... hold on please...
17:31 kados hmmm the output looked normal so I've committed it as a bug
17:33 http://bugs.koha.org/cgi-bin/b[…]ow_bug.cgi?id=878
17:41 JYL57 chris, i won't have that issuingrules output easily...
17:42 anyway, what is the meaning of the code in fines.pl around line 197
17:42 if ($difference == $data->{'firstremind'}) {
17:43 chris in fines2.pl ?
17:43 JYL57 no, in fines.pl
17:43 chris where is fines.pl ?
17:43 JYL57 yes in fines.pl
17:43 for sub calcfine
17:43 chris i cant find a file called fines.pl
17:43 ohhh Fines.pm ?
17:44 hang on ill look
17:44 JYL57 Yes, sorry !
17:44 chris ahh right
17:44 if ($difference == $data->{'firstremind'}){
17:44 says
17:45 if the book is overdue by the same amount of time as the first reminder
17:45 ie
17:45 for my example before
17:45 it was 7
17:45 so if difference == 7
17:45 then the fine will be set
17:46 so in issuingrules
17:46 the firstremind column is what koha is using to decide when to set a fine
17:46 JYL57 I'm coming here with $difference = 72 and $data->{'firstremind'} = 28
17:47 chris right
17:47 so it will skip right past that first one
17:47 next it will look at
17:47 my $second=$data->{'firstremind​'}+$data->{'chargeperiod'};                                                                    
17:47  if ($difference == $second){
17:47 what is your chargeperiod ?
17:47 28 as well?
17:48 JYL57 no
17:48 it's 1
17:48 chris ah ha
17:48 so at this point
17:48 JYL57 I don't know why...
17:48 chris $second = 29
17:48 JYL57 yes
17:48 chris difference still = 28
17:48 sorry 73
17:48 72
17:49 (cant type :-))
17:49 so nothing gets done
17:49 finally
17:49 JYL57 Is it normal ?!
17:49 chris if ($difference == $data->{'accountsent'} && $data->{'fine'} > 0){
17:49 JYL57 My book is largely overdue and nothing to pay ?!
17:49 chris thats right
17:49 because
17:50 it would have got caught at 28days
17:50 then at 29
17:50 then again when difference = accountsent
17:50 ie, it wouldnt get to 72 without a fine being set
17:50 JYL57 And if the library is closed during summer ?
17:51 chris the cron job will still run everyday
17:51 JYL57 so, you mean that my test set was wrong
17:52 chris yeah, its set up on the assumption that a book cant suddenly be 72 days overdue
17:52 ie its assumed the script will run every night
17:53 so if you return the book before 28 days overdue, u get no fine, if it hits 28, it sets a fine
17:53 JYL57 With the 2.2 we have know the possibilty to issue on a particular date
17:53 chris so you can issue in the past?
17:53 (i hope not :))
17:53 JYL57 yes, somehow
17:53 chris darn, that should be fixed
17:54 JYL57 It can be useful if the system is down for a few days...
17:54 chris hmm true
17:55 if you issued with a due date of longer than accountsent ago, then fines2.pl would never catch it
17:55 JYL57 According to me, the calcfine could be enhanced a little to avoid my case...
17:55 chris yep
17:55 what it could do
17:56 is if ($difference > $data->{'accountset'}){
17:56 set fine
17:56 JYL57 Right !
17:57 And what is the purpose of the /tmp/fines file ?!
17:57 chris just a log
17:58 JYL57 Ok
17:58 chris you could get it emailed to a librarian each morning say
17:58 to see what overdues were marked last night
17:58 JYL57 I'll send the modified fines.pm & fines2.pl to paul tonight
17:58 chris cool
17:59 # Yes. Set the fine at 5 local monetary units.                                                                              
17:59    # FIXME - This '5' shouldn't be hard-wired.                                                                                  
17:59    $amount=5;
17:59 if you wanted to fix that that would be cool to :)
17:59 JYL57 the Maxfine is somewhere in a table ?!
18:00 chris nope, thats the problem :)
18:00 it probably should be in issuingrules
18:00 might be worth making a bug for that one actually
18:00 JYL57 Yes, I will
18:01 thanks for your help chris !
18:01 chris no problem
18:02 kados owen still around?
18:03 tina just forwarded me this link to a nice-looking catalog:
18:03 owen chris--interesting about that modified version of Koha.  Too bad they're not interested in participating in the wider Koha community.  It looks like they have some good stuff going on there.
18:03 kados http://catalog1.mln.lib.wv.us/
18:03 yep
18:03 maybe we can get them interested in contributing
18:04 owen Yeah, wave some of our cash at them kados ;)
18:04 chris heh
18:04 kados I see things I like and things I don't like
18:04 chris i reckon if we be nice we could get some contribution
18:04 kados hehe
18:05 things should get interesting when PINES finishes
18:05 owen That link is a "Triple-I" system, which is one of those ungodly expensive ones.
18:05 kados yep
18:05 ohiou uses it
18:06 I think I could make a Triple-I template for Koha fairly easily :-)
18:06 there's very little that they can do that we can't
18:06 chris im sure there will be stuff in pines koha can use
18:06 in the meantime we have about a year to keep getting better :)
18:06 kados :-)
18:07 owen That Triple-I search may have some nice features, but it's ugly as sin.
18:07 kados I'd like to put together a demo page where folks could dynamically change the opac skin from the opac (change to Dynix, Sirci, Triple-I, Alexandria, etc)
18:07 hmmm maybe ugly, but easy to find status, etc.
18:07 from the detail page
18:08 chris ulll have to be careful with that kados
18:08 proprietary vendors go mental about "IP"
18:09 kados right ...
18:09 chris if you did one that you could dynamically change to lots of different templates easy
18:09 (like the cahnge language button)
18:10 but not too similair .. similair but not the same
18:10 youd probably be ok
18:10 and it would be a cool demo
18:10 kados sounds good
18:10 chris its certainly nothing those systems can do
18:11 i think a great start is
18:11 a pda theme
18:11 and a bad eyesight theme
18:11 kados yea that's a me original
18:11 :-)
18:11 cinci had "kids catalog"
18:11 chris that too
18:11 kados and I changed it to "pda catalog"
18:11 owen Heck for that all you need are some alternate stylesheets
18:11 kados yep
18:11 chris tis true owen
18:11 kados actually, for all of this that's all you need
18:12 chris its easy, but it looks cool
18:12 and ppl love stuff that looks cool
18:12 kados I just need to come up with a really solid organization for the css
18:12 and then it's just a matter of changing css files to change templates
18:13 chris as i was blathering on about the other day, i think we have come a long way in the underlying functionality of koha (thanks paul)
18:13 now is the time to make it pretty for a bit
18:14 if it looks better, and can do everything other systems can .. how can you not use it :-)
18:14 but thats easy for me to say
18:14 kados I agree chris
18:14 chris cos i know i wont be doing it
18:15 kados :-)
18:15 chris you really dont want interface design done by me :)
18:15 kados :-)
18:15 me either generally
18:15 but I can copy stuff that others have done :-)
18:16 what exactly is the IP issue ... using the same css sheet sure, but can they really copyright the way things look?
18:16 owen Yup, you can reserve all the items in your bookbag at once!
18:17 chris that shouldnt be hard to do with koha owen
18:17 kados owen really?
18:17 owen Yup.
18:17 Then talk to Joshua about it, chris! :)
18:17 chris i did :)
18:17 kados cool ... I tried and it didn't work
18:17 chris i wouldnt try bending opac-reserve.pl
18:17 id write a new script
18:18 kados right
18:18 chris that takes an array of biblionumbers
18:18 kados ok ... I guess that can't be too hard if I"m not worried about display
18:18 just feed an array to the sub that makes the reserve ...
18:18 chris yup
18:19 foreach loop doing what opac-reserve.pl does
18:19 kados but there are some hecks lalong the way no?
18:19 chris minus all the display stuff
18:19 kados s/hecks/checks/
18:19 s/lalong/along
18:19 chris :)
18:19 kados :-)
18:19 my connection is lagging
18:20 chris the middle chunk of opac-reserve.pl is what you want really
18:20 kados so chars don't display for several ms :-)
18:20 chris and then just redirect to somewhere else when its done
18:22 kados I'll see if I can do it myself and if I have any probs I'll let you know
18:22 thanks for the advice
18:22 chris hmm 4.98 for a domain from yahoo
18:22 kados hehe
18:27 chris does paul automatically get all bug reports? my latest submission should be reassigned to him if not
18:27 chris depends if he is on the koha-bugs mailing list or not
18:29 kados hmmm, $rank needs to be generated before the reserve is made ... too bad CreatReserve doesn't do it
18:29 and why do we need $title to go to CreateReserve
18:30 chris pass
18:31 http://library.masterman.phila[…]koha/opac-main.pl
18:32 kados hehe google is your friend, eh?
18:34 chris yep
18:34 another one to add to the koha users list
18:34 kados near as I can tell $title is just used for insertion into accountlines
18:35 chris i figure if we get enough in PA i get business trips back to see the wifes family :-)
18:35 ahh right
18:36 kados so I can skip that ... and I'm inclined to skip fines too since we don't use them ... but that'd be mean I guess
18:37 so I just need to 1)check to see if the item can be reserved. 2) check to see if the patron can reserve. 3) if so, make the reserve. 4) display something in the javascript that says "reserves made"
18:49 so chris ... what's the syntax for a CGI array?
18:50 to replace my $biblionumber = $query->param('bib');
18:50 I looked around in Koha and I don't see any examples
19:18 found it
20:29 hehe well the first draft of the script ran but didn't add the reserves to my record (on test machine) -- at least not that I can tell :-)
20:35 chris if you get a chance could you take a look at this snip of the error log:
20:35 http://kados.org/log.txt
05:32 JYL57 Hello
06:19 Genji hiya paul.
07:02 JYL57 Hello all,
07:03 Help needed for 'Default issuing rules' ?!
07:04 Is the '*' a super set of all other groups parameters ?
07:06 no one reading here ?!
07:07 Ok, I'll be back in a while...
07:50 Genji hey paul?
10:19 paul hello all
10:20 (hello JYL57_all)
10:20 JYL57_alt Salut paul !
10:20 paul enfin, JYL57_alt plutôt
10:20 la réponse à ta question : oui, l'* est un joker
10:21 donc 5,5 pour itemtype=* et category=MACHIN et branch=default signifie
10:21 5 prêts de 5 jours maxi pour les lecteurs MACHIN, quel que soit le type de document.
10:59 Genji hiya paul.
10:59 paul hello genji
10:59 can't sleep ?

← Previous day | Today | Next day → | Search | Index

koha1