Time  Nick    Message
12:57 thd     kados: and then I have also found a timeout option.
12:58 thd     kados: Are you there?
12:59 thd     owen: try howling :)
14:15 kados   my $norequests = 1;
14:15 kados   foreach my $itm (@items) {
14:15 kados       $norequests = 0 unless $itm->{'notforloan'};
14:16 kados   owen: when do you want an item to be unreservable?
14:17 owen    When there are no items, or all items are lost or cancelled
14:19 owen    Isn't that how it was working?
14:23 kados   so that line should read $norequests = 0 unless (($itm->{'wthdrawn'}) || ($itm->{'itemlost'}) || (!$itm->{'itemnumber'}));
14:27 owen    notforloan is a valid condition as well. That should also block reserves
14:28 kados   nope ... notforloan is linked to item status
14:28 kados   so you've got a mapping
14:28 kados   0 = available
14:28 kados   1 = checked out
14:29 kados   2 = on reserve
14:29 kados   3 = missing
14:29 kados   etc
14:29 kados   it's customizable
14:29 kados   so if you wanted to make an item notforloan (for real)
14:30 kados   it's counter intuitive I know
14:36 thd     kados: have you examined the timeout option for Net::Z39.50 or  Net-Z3950-AsyncZ ?
14:36 kados   thd: nope ... I built my own connection manager
14:36 kados   seems to work fine
14:37 kados   thd: everything in that script works correctly but I've found that it's not a very accurate way to retrieve correct information ;-)
14:38 thd     kados: I thought that were having trouble with more than 30 or 40 records at a time.
14:38 kados   thd: though you can retrieve information ;-)
14:38 kados   thd: nope ... I wrote a connection manager and don't have the prob now
14:39 thd     kados: what do you mean by accurate?
14:39 kados   thd: well ... the script will find records and get their 050 fields ... but usually they are the wrong records ;-)
14:40 kados   thd: if you want we can discuss it later today ... right now I've got some work to do ;-)
14:40 thd     kados: why are the records wrong?  Is your query too imprecise?
14:42 thd     kados: Ok. when is later?
14:44 kados   how about 6ish
14:45 kados   (no guarantees though ;-)
14:46 thd     kados: we will see what happens.  I have been researching related issues late last night.
14:46 kados   cool
15:51 hdl     kados, do you have a problem with sf ?
16:35 owen    i don't understand this:    $err{errbadcode} = ($code eq 'BadBarcode');
16:35 owen    What's going on with the parentheses?
16:36 chris   its a lazy way of writing this
16:36 chris   if ($code eq 'BadBarcode'){
16:36 chris      $err{errbadcode}=1;
16:36 chris   }
16:36 tim     Woohoo!  I guessed it.
16:37 chris   nice work tim :)
16:37 owen    I see, thanks chris
16:37 tim     except I didn't know how to write it the other way :)
16:38 tim     I really didn't know how to write it that way either, but I could see what it was supposed to do.
17:19 thd     kados: are you available now?
19:08 thd     kados: Does your search fail to return any expected record or too many other records in addition to the expected record?
01:36 osmoze  hello
02:39 osmoze  bonjour paul, dans le test graphique de l opac sur ta machine, tu mets dans la page recherche les deux cadres au meme niveau, comment as tu fais ? Cela viens de la page search.tmpl ou c est dans le css ?
02:41 paul    salut js
02:41 paul    tu veux dire les 2 cadres de recherche titre/auteur/... et code barre/...
02:42 osmoze  oui :)
02:42 paul    non, ca se met à coté quand il y a la place. Mets la police en 8px, ca devrait se mettre cote à cote ;-)
02:42 osmoze  ok merci :) ^^
02:44 osmoze  c est dommage que les petite carre de recherche dictionnaire avec les points se mettent a la ligne ^^
02:45 paul    là aussi, c'est une question de place normalement
02:46 osmoze  hum...bizarrement non
02:46 osmoze  meme à 2 ca passe a la ligne alors que l ecran permet largement
02:46 paul    tu as du trafiquer les propriétés de a
02:46 osmoze  hum...surement ^^
02:46 paul    (ou de button
02:46 paul    )
02:46 paul    si tu rajoutes display:inline;
02:46 paul    par exemple ?
02:47 osmoze  dans body ?
02:47 paul    si tu fais ca, ca va être rigolo :-D
02:48 paul    non, plutôt dans a (ou c'est la valeur par défaut) ou dans button
02:49 osmoze  ca change rien :(
02:50 paul    je peux voir ta feuille de style ?
02:54 paul    une autre idée : diminue la lageur de label
02:54 paul    	width: 5em;
02:54 paul    par exemple
02:55 osmoze  non
02:55 paul    et pour les bloc20 et bloc60, tu dois aussi pouvoir diminuer la margin-right
02:55 osmoze  mem a 1 ca monte pas
02:55 paul    il y a peu de place entre le bord de la zone de saisie et le bloc
02:56 osmoze  non plus :(
02:56 paul    sinon, l'autre solution c'est de repartir de la feuille initiale et de réappliquer tes changements 1 par 1 pour voir celui qui fait planter.
02:57 osmoze  hum... ok
02:57 osmoze  :)
02:57 paul    un peu long, mais au moins on sait combien de temps ca va prendre !
02:58 osmoze  :)
02:58 osmoze  d ailleurs, une remarque, les editeur css n accepte pas la balise -moz-xxx bizarre...
02:59 paul    toutes les balises -moz- sont hors standard
02:59 paul    ou plutôt sont des extensions du standard.
02:59 paul    celui ci permet en effet aux navigateurs de créer leurs propres règles avec un préfixe spécifique
03:00 paul    par exemple -moz- pour mozilla, -ie- pour IE, -op- pour Opéra ...
03:00 osmoze  ok ok :) je vais gogoliser un peu sur les css ce matin
03:00 paul    sauf qu'évidemment il n'y a aucune balise -ie- puisque IE est LE standard, donc pourquoi s'embétter à préciser que c'est spécifique à IE...
03:21 hdl     chris ? a few questions on acquisition module.
03:21 hdl     are you there ?
03:22 chris   yep
03:24 hdl     I wonder when branch is taken into account when ordering a book.
03:24 hdl     I mean, in newbiblio.tmpl, you can provide branch information.
03:24 hdl     But it seems that it is not saved.
03:25 hdl     Unless you N-Z folks have different code and template.
03:26 hdl     Another question, unitprice seems not to be saved at first, only ecost and rrp are.
03:27 hdl     I think this is willed but which one is the good one if I want to tell my supplier you could earn that much if you would be so kind as to send me these books ;) (to tell it polite way)
03:33 hdl     would you mind sending me your templates and codes for me to inquiry about what could work best in our acquisition module ?
03:33 hdl     the last question i already asked :
03:33 hdl     how do you manage partial supplies ? I ordered 3 books 1 arrived, still awaiting 2....
03:33 hdl     there is a receivedate but should get more than one. Should we save only the last one ? How could we store the number of parcel ?
03:33 hdl     Many Thanks.
03:41 chris   hdl, ill send our plain templates through that we are using for 2.2.2 when im at work tomorrow
03:41 chris   they should help
03:41 hdl     ok.
03:41 chris   we only store the date of the last one
03:41 chris   in aqorders
03:42 chris   the dateaccessioned is stored in the items table
03:42 chris   so we know when each individual item was received
03:43 hdl     so, that could help but there is no way to know which item comes from which order.
03:44 hdl     But that's not THAT important.
03:44 chris   nope ... from the budget point of view, they only need to know how many were ordered, how many were received and how much they paid
03:44 hdl     ok.
03:45 chris   we could store the ordernumber in item.notes
03:45 chris   if that would be useful
03:46 hdl     Why not.
03:46 hdl     About unitprice ?
03:46 chris   hmm i think that is set when the items are received
03:47 chris   so its the actual price that was paid
03:47 hdl     so I should consider which cost if I want to ask for these books to my supplier ?
03:48 hdl     I think it is rrp but need confirmation.
03:48 chris   so ecost is how much you budgeted for it, rrp = recomended replacement price
03:48 chris   ecost is rrp - any discounts you might get
03:48 chris   and unitprice is the price that comes in on the invoice when the books actually arrive
03:49 hdl     usually over or lower than ecost ?
03:49 chris   hopefully unitprice = ecost
03:49 chris   but sometimes its over, sometimes its under
03:49 chris   you cant trust suppliers :-)
03:49 hdl     :)
03:50 hdl     You know Life is a jungle oldboy ;;)
03:50 hdl     :)
03:50 chris   hehe
03:52 hdl     should we send a letter with ecost *quantity or rrp * quantity to suppliers ?
03:53 chris   hmm good question
03:54 chris   i think its rrp
03:54 chris   we should ask rosalie
03:54 chris   ill ask her tomoroow
03:55 hdl     I'll code with rrp... If needed, I will change.
03:55 hdl     Thanks a lot chris.
04:00 chris   no problem thanks for working on it :)
04:24 hdl     chris : Sorry LAST question : When is order supposed to be sent ?
04:24 hdl     Is this when order line is made or when basket is closed or sthg else I missed ?
04:25 paul    hdl : closing a basket is mine. It's the only thing I've added to acquisition (with creating an order from a suggestion)
04:26 paul    in my idea, closing means "i've just or i'll sent the order now"
04:26 paul    (but no way to be sure
04:26 paul    )
04:26 hdl     In mine too....
04:28 chris   yeah i think closing the basket would be a good time to send the order
04:30 hdl     So we agree on that point.
04:30 hdl     YESSSS.
04:47 paul    osmoze, elle me plait pas mal ta feuille de style...
04:47 paul    (sauf le dégradé dans les h2, qui s'arrête un peu brutalement
04:49 osmoze  :) je vais surement faire un deuxieme bandeau de degradé
04:56 osmoze  paul, ou dois je rajouter une option pour avoir un cadre dans le marcdetail ?
04:56 osmoze  un cadre de fon je parle
04:57 paul    c'est pas possible.
04:57 paul    j'ai pas trouvé comment mettre un cadre de fond qui s'étend sur 10 onglets positionnés en absolu.
04:57 paul    ca semble impossible.
04:57 paul    je pense que j'ai pris la question dans le mauvais sens, mais je n'ai pas trouvé quel était le bon sens ;-)
04:58 paul    (peut être qu'il faut que les 10 onglets ne soient pas en positionnement absolu)
04:58 paul    bref, c'est po possible...
04:58 osmoze  ok :)
05:04 osmoze  en fait, c etait plus les resultat : je peux changer la couleur de "lieu de publication" mais pas la reponse "paris" je sais pas si c est la meme chose que tu parlais
05:05 paul    ah, non, on ne parlait pas de la même chose alors.
05:05 paul    mais je pense qu'on ne peut pas faire ca on plus : ce sont des ifnormations de même nature, donc avec un style identique.
05:06 osmoze  mais la, il n y a pas de style, j ai le background de la page
05:06 osmoze  comme si il y avait un transparent
05:07 osmoze  j ai rajouté un background dans .labelsubfield
05:07 osmoze  mais je trouve pas pour la reponse de ce labelsubfile
05:07 osmoze  d
05:08 paul    background-color:transparent; serait il ton ami ?
05:10 osmoze  bon, j essaierai cet aprem :)
05:10 osmoze  bon appetit
06:05 Sylvain hi akk
06:18 Sylvain all :)
08:50 kados   did someone ping me?
08:51 osmoze  connection timout for ping
08:52 osmoze  oups, it's good now
08:53 paul    'morning joshua.
09:01 kados   morning
09:01 paul    today, working on items management.
09:01 paul    add works
09:01 paul    modify should work in 20mn I hope.
09:01 paul    (but still nothing with zebra)
09:02 hdl     morning kados.
09:05 hdl     kados : I wanted to ping you.... to ask for some passwords... for koha-Live CD... Would you give them on private chat ?
09:08 paul    should not be private in fact ;-)
09:09 hdl     Sure, but it is the same... indradg has those passwords.
09:16 kados   paul: great news!
09:16 kados   paul: I've been reading koha-devel and koha-cvs ... very exciting
09:16 kados   paul: thanks for breaking _my_ CVS ;-)
09:16 paul    and simplified means easier to maintain !
09:16 kados   great
09:17 paul    & my bet it that bulkmarcimport will be something like 10 times faster ;-)
09:17 kados   will we still use marc_subfield_tabl?
09:17 paul    nope
09:17 paul    the raw record is not in bilbioitems.marc
09:17 kados   s/not/now/ ?
09:18 paul    right, sorry
09:18 kados   is the record also going to be stored on the hd somewhere?
09:18 paul    but I think we still need a readable version of the MARC record. That's why I created the marcxml field.
09:18 kados   or inside Zebra (internal storage of Zebra)?
09:18 paul    the complete record will be :
09:18 kados   hmmm ... but zebra has a very fast conversion built in
09:19 paul    * in biblioitems.marc, in iso2709 form
09:19 paul    * in biblioitems.marcxml, for our convenience
09:19 paul    * in zebra
09:19 paul    yes, but answer this question :
09:19 kados   will all three stay in sync?
09:20 paul    as a developper, you need to verify that, for example,  you don't have anymore biblios using that outdated itemtype.
09:20 paul    how do you do (ignore biblioitems.itemtype for my sample)
09:20 kados   hmmm
09:20 paul    now that you just have a iso22709 version of the marc record, you have a problem.
09:20 kados   no ...
09:21 kados   you use Zebra to query and return the record in xml ;-)
09:21 paul    believe me, it's VERY useful to have a readable xml version in the database.
09:21 kados   which it does natively
09:21 paul    quite long...
09:21 paul    you are a developper, you want to do things fast ;-)
09:21 kados   do you mean that the conversion is slow?
09:22 paul    I'm not sure the marcxml SQL will be useful when we will release Koha 3.0
09:22 paul    but i'm sure (100%) that it is useful when developping.
09:22 kados   ok ... well you know best ;-)
09:23 paul    no, the conversion is not slow, but debug a table with unreadable values is quite boring & hard...
09:35 kados   T-MINUS 4 Hours 30 Minutes to Website / ID Meeting
09:35 kados   oops ... 5 hours actually
09:36 kados   :-)
09:41 paul    'morning owen
09:41 owen    HI
10:09 kados   morning tim
10:09 tim     g'morning kados