IRC log for #koha, 2005-02-13

All times shown according to UTC.

Time S Nick Message
12:01 kados morning all
12:14 kados paul around?
12:20 paul yes kados
12:20 paul (on phione)
12:28 paul ok kados, i'm here is you need me, just write my nick ;-)
12:36 owen I notice that after our latest CVS update the script that I added didn't have the right permissions.  Did I do something wrong when I committed it?
12:38 paul (on phone)
12:58 kados this is just a guess but the user you used to commit it may not have had executable privileges on that script
13:03 paul owen, kados is probably right : i could not execute the script you've added. I just chmoded it, should work fine now (& is integrated into default template)
13:04 kados paul I can't find where the 'searchnew' variable is set in opac-searchresults.tmpl
13:05 owen Could this be the problem with /circ/selectbranchprinter.pl?  We always have to reset the permissions of that file too, after an update.
13:05 paul owen : selectbranchprinter.pl is r-x for me.
13:06 paul kados : i don't understand what you're speaking about
13:06 kados paul: in opac-searchresults.tmpl
13:06 kados line 10
13:06 kados ahh it's a TMPL_IF
13:07 kados sorry
13:07 paul mmm... it's an "oldies"
13:07 kados I'm trying to figure out the best way to find out if results = 0
13:07 paul was used in 2.0.0 to show "recent acq search"
13:07 kados so that I can insert my 'spelling suggestion' code
13:08 owen <!-- TMPL_IF name=total -->
13:08 paul in 2.2, recent acquisition are standard Search.
13:08 paul owen is right
13:08 owen <!-- TMPL_ELSE -->No results found.
13:08 paul owen, can you see kados physically now ?
13:08 kados ahh ... cool, I missed that
13:08 kados hehe
13:08 kados nope
13:08 owen paul: does the recent acquisitions search only search back a certain length of time?
13:08 paul (that's for a private message)
13:08 paul no owen
13:09 paul ok, so I write a private mail to kados, owen, ask later ;-)
13:09 owen So it should always return results, even if the latest of that item type was acquired a long time ago?
13:40 paul owen...
13:40 paul about your commits :
13:40 paul <tr valign="top"<!-- TMPL_IF NAME="toggle" --> class="hilighted"<!-- /TMPL_IF -->>
13:40 paul the translation tool has problem with this syntax.
13:41 paul you must write :
13:41 paul <!-- TMPL_IF name="toggle" -->
13:41 paul <tr valign="top" class="hilighted">
13:41 paul <!-- TMPL_ELSE -->
13:41 paul <tr valign="top">
13:41 paul <!-- /TMPL_IF -->
13:41 paul longer, but better for the translation tool
13:41 owen Okay.  It doesn't like those template tags nested inside the HTML, hunh?
13:42 paul yes
13:42 paul (except inside a "")
13:42 paul for example
13:42 owen I'll remember that.  Would you like me to correct it?
13:42 paul <a ref="<!-- TMPL_VAR name -->"> works fine
13:42 paul yes, pleas
14:07 paul coucou
14:07 hdl Salut.
14:07 paul faut qu'on cause
14:07 paul met ton casque
14:07 hdl Mis.
14:11 kados paul can you spot an error here:
14:11 kados while (my ($spsuggestion)=$sthgetsugg->fetchrow_array) {
14:11 kados                push @spsuggest, +{ spsuggestion => $spsuggestion };
14:11 kados        }
14:11 kados for some reason the spsuggestion var isn't getting populated
14:11 paul (on phone)
14:11 kados later on I have:
14:11 kados $template->param( SPELL_SUGGEST => \@spsuggest );
14:12 kados (when you get a chance)
14:18 kados is opac-searchresults.pl used at all?
14:35 kados owen around?
14:35 owen Yes
14:35 kados can you check my template additions to opac-searchresults.tmpl on 69
14:35 kados lines 31-4
14:35 kados will a loop not work there?
14:36 kados I can't figure out why the suggestions aren't getting through
14:37 owen Just from looking at the template, I don't see why not.
14:38 kados ok ... I'll keep plugging away at the script then ... thanks
14:48 kados paul off the phone yet?
14:48 paul yes, will be away in a few minuts
14:49 kados        my $sthgetsugg=$dbhpop->prepare($getsugg);
14:49 kados        $sthgetsugg->execute($phrases);
14:49 kados        while (my ($spsuggestion)=$sthgetsugg->fetchrow_array) {
14:49 kados                push @spsuggest, +{ spsuggestion => $spsuggestion };
14:49 kados        }
14:49 kados        $sthgetsugg->finish;
14:49 paul (in fact i was not in phone : was speaking with gnomemeeting with henri damien ;-) )
14:49 kados $template->param( SPELL_SUGGEST => \@spsuggest );
14:49 kados ahh :-)
14:50 kados this code isn't passing the suggestions on to the template and I can't see why
14:50 kados the mysql works in mysql
14:50 paul nausicaa, tu as le don d'arriver quand je dois partir :-(
14:50 paul bonsoir quand même !!!
14:51 kados paul: me too no?
14:51 kados :-)
14:51 paul kados, what is in the template ?
14:51 kados <!-- TMPL_LOOP NAME="SPELL_SUGGEST" -->
14:51 kados                        <!-- TMPL_VAR NAME="spsuggestion" -->
14:51 kados                        <!-- /TMPL_LOOP -->
14:52 paul did a warn "==>$spsuggestion" in the while print the values ?
14:54 kados yes
14:54 paul what happends if you replace:
14:54 paul   push @spsuggest, +{ spsuggestion => $spsuggestion };
14:54 paul by :
14:54 paul my %line;
14:54 paul $line{spsuggestion} = $spsuggestion
14:54 paul push @spsuggest,\%line
14:54 paul ?
14:55 paul less perlish, but more classic
14:55 kados still not working ...
14:56 paul add a XXX just before
14:56 paul <!-- TMPL_VAR NAME="spsuggestion" -->
14:56 paul in the template.
14:56 kados it shows up
14:56 paul if you see some XXX, then the array is filled.
14:56 kados I tried that ;-)
14:56 kados ahh ...
14:57 paul so, the array is filled.
14:57 kados I will
14:57 kados wait
14:57 kados I did before the loop
14:57 paul (wife waiting for me for dinner)
14:57 paul (but i've some minuts)
14:57 kados so if XXX is inside the loop it doesn't show up
14:57 kados (thanks)
14:58 kados (thanks to your wife too ;-)
14:58 kados so the array is not filled ...
14:58 paul (baby is drinking ;-) )
14:58 kados :-)
14:59 paul try to warn "==>".$#spsuggest;
14:59 paul after the while loop
15:00 paul if it's >-1, then the array is filled, but does not refer to the template
15:00 kados ==>1
15:00 paul (so 2 values ?)
15:00 kados ?
15:00 kados yes
15:00 paul so, the array is filled
15:00 paul you should have a problem somwhere linking the array & the template
15:01 kados $template->param( SPELL_SUGGEST => \@spsuggest );
15:01 paul don't you "loose" the array between the loop & the tmeplate->param ?
15:01 kados hmmm, I can't see why
15:01 kados maybe I can just move it up higher
15:01 paul i don't see either
15:01 paul give it a try !
15:02 kados yay!
15:02 kados it's working!
15:02 kados thanks paul!
15:02 paul please
15:03 paul say nausicaa when he/she is back that 7PM is really a bad time for a man with 3 young boys ;-)
15:03 kados I will ;-)
15:10 kados owen-away: when you get back check out the spellcheck feature ;-)
15:10 nausicaa ...
15:10 nausicaa hi paul !
15:10 nausicaa 3 boys in your CV !!!
15:10 kados hi nausicaa ;-)
16:34 owen Okay,a Perl question to toss out:  I'm looking at marctagstructure.pl. I want to get an id attribute into the checkbox that's generated by this section of the script:
16:34 owen CGI::checkbox('repeatable',$data->{​'repeatable'}?'checked':'',1,'')
16:35 owen I'm not even sure how to find out how CGI::checkbox works
16:36 chris man CGI :)
16:36 kados :-)
16:37 chris CREATING A STANDALONE CHECKBOX
16:37 chris print $query->checkbox(-name=>'checkbox_name',
16:37 chris -checked=>1,
16:37 kados I suspect that the way that you add an id for a checkbox will be the same as with any element
16:37 chris -value=>'ON',
16:37 chris -label=>'CLICK ME');
16:37 chris -or-
16:37 chris print $query->checkbox('checkbox_​name','checked','ON','CLICK ME');
16:38 owen It's that shorthand that's got me thrown off
16:38 chris yep
16:38 chris so the name is repeatable
16:39 chris if $data->{'repeatable'} is set, checked will be 1
16:39 chris value = '' and no label
16:40 chris sorry value = 1 and no label
16:42 owen It looks to me like there's no option for an id attribute
16:42 owen (in the shorthand, at least?)
16:44 chris yeah i dont think so owen
16:45 owen well, doing it the long way works at least.   thanks chris
16:45 chris i like the long way anyway
16:45 chris much more maintanable code
16:46 owen I thought the point of Perl was to be as obscure as possible? :)
16:46 chris only if you want to be :-)
17:28 chris yay the island bay festival starts today
17:28 chris thats my saturday taken care of

| Channels | #koha index | Today | | Search | Google Search | Plain-Text | plain, newest first | summary