[ic] RE: Interchange-users digest, please unsubscribe

Jock Pereira jpereira@sweetlobster.com
Mon, 5 Mar 2001 10:05:17 -0500


unsubscribe

-----Original Message-----
From: interchange-users-admin@lists.akopia.com
[mailto:interchange-users-admin@lists.akopia.com]
Sent: Thursday, March 01, 2001 4:22 PM
To: interchange-users@lists.akopia.com
Subject: Interchange-users digest, Vol 1 #338 - 7 msgs



Send Interchange-users mailing list submissions to
	interchange-users@lists.akopia.com

To subscribe or unsubscribe via the web, visit
	http://lists.akopia.com/mailman/listinfo/interchange-users
or, via email, send a message with subject or body 'help' to
	interchange-users-request@lists.akopia.com
You can reach the person managing the list at
	interchange-users-admin@lists.akopia.com

When replying, please edit your Subject line so it is more specific than
"Re: Contents of Interchange-users digest..."


Today's Topics:

  1. Changing the domain name of a catalog (Howell Silverman)
  2. [set SearchbyKeyword] (joachim.richter)
  3. Re: French user of interchange ? (Dan B)
  4. [set SearchbyKeyword] - SOLUTION (joachim.richter)
  5. Re: Changing the domain name of a catalog (Dan B)
  6. Re: What is that "expires" page (Christopher VanOosterhout)
  7. Re: What is that "expires" page (Dan B)

--__--__--

Message: 1
Reply-To: <howells@siliconcty.com>
From: "Howell Silverman" <howells@siliconcty.com>
TO: <interchange-users@lists.akopia.com>
Date: Thu, 1 Mar 2001 15:47:36 -0500
charset="iso-8859-1"
Subject: [ic] Changing the domain name of a catalog
Reply-To: interchange-users@lists.akopia.com

Can someone help with this?

Do I have to re-run makecat with the new domain perameters in order to
change the domain name used in a catalog, or can I just edit the catalog.cfg
file (or some other one) with the new domain name?

If I must re-run makecat and I choose not to copy the "construct" templates
will makecat just leave everything that's in the catalog directory as it is
and just create a new catalog.cfg?

Thanks for your help.






--__--__--

Message: 2
Date: Thu, 01 Mar 2001 21:42:14 +0100
From: "joachim.richter" <joachim.richter@usvideocenter.de>
To: interchange-users@lists.akopia.com
Subject: [ic] [set SearchbyKeyword]
Reply-To: interchange-users@lists.akopia.com

[set SearchByKeyword]
   mv_search_field=xschauspi1
   mv_search_field=xschauspi2
   mv_search_field=xschauspi3
   mv_matchlimit=15
   mv_substring_match=yes
[/set]

this search works fine, but why is it , if i want to specify another
database "dvus2"

I use "mv_search_file value=dvus2" we get no results although the products
and the "dvus2" database are identical ?

[set SearchByKeyword]
   mv_search_file value=dvus2
   mv_search_field=xschauspi1
   mv_search_field=xschauspi2
   mv_search_field=xschauspi3
   mv_matchlimit=15
   mv_substring_match=yes
[/set]

US Video Center Medien GmbH
Heimsheimer Str 22
70499 Stuttgart

Tel 0711 880252 0
Fax 0711 880252 22
Email joachim.richter@usvideocenter.de


--__--__--

Message: 3
Date: Thu, 01 Mar 2001 12:46:10 -0800
To: interchange-users@lists.akopia.com
From: Dan B <db@cyclonehq.dnsalias.net>
Subject: Re: [ic] French user of interchange ?
<5.0.2.1.0.20010301145837.00a2cbe0@mail.secan.net>
Reply-To: interchange-users@lists.akopia.com

At 09:04 PM 3/1/2001 +0100, you wrote:
>Nous avons déjà bien commencé les échanges... n'est-ce pas David...
>Nous nous sommes dit qu'il était peut être génant d'échanger directement
sur
>la ML d'interchange puisque nous parlons en français... et avons
directement
>échanger par mail...
>donc peut être a ++


N'oubliez pas que vous pouvez également utiliser la liste
échange-internationale pour converser en votre langage primaire. (je sais,
mon Français rouillé. Ou vous pourriez l'appeler " de poisson ", comme dans
" babelfishy ").

:-)

-Dan




>----- Original Message -----
>From: lamine <lamine@secan.net>
>To: <interchange-users@lists.akopia.com>
>Sent: Thursday, March 01, 2001 9:04 PM
>Subject: Re: [ic] French user of interchange ?
>
>
> > Salut les amis
> > Comme je disait dans mon message précédent, je suis prés à travail avec
> > tout le monde dans un exprit d'entreaide. Donc si  nous avons des
> > questions, nous ne devons les poser en expérants y avoir des réponses.
> >
> > Pour répoindre à vos questions,
> > Je trouve qu'il est trés facile de faire la traduction de Interchange
> > (boutique) en français. Pour le moment c'est dans ce sens que je
travaille
> > pour mon ecommerce.
> > Par la divise que croix qu'il est également de la mettre en FF quoi que
> > j'utilise le dollars canadien.
> > Bonne chance
> > Lamine
> > At 10:33 01-03-01 +0100, you wrote:
> > >Enfin des français...
> > >Ils sont rares...
> > >Voici près d'un an que je travail avec Minivend puis Interchange...
> > >Si vous souhaitez un coup de main ou des échanges...
> > >Je ne suis toujours pas un expert mais bon...
> > >a++
> > >
> > >Alban
> > >
> > >----- Original Message -----
> > >From: David Bordas <bordas@jeuxvideo.com>
> > >To: <interchange-users@lists.akopia.com>
> > >Sent: Thursday, March 01, 2001 8:24 AM
> > >Subject: Fw: [ic] French user of interchange ?
> > >
> > >
> > > > Bonjour,
> > > >
> > > > C'est sympa de ne pas être tout seul, je suis aussi en train de
>regarder
> > > > pour traduire interchange avec gestion des 2 monnaies Franc et euro
.
> > > >
> > > > Je regarde aussi comment intégrer paybox à interchange car la
>procédure de
> > > > billing par default ne me convient pas .
> > > >
> > > > Je suis ok si on peut travailler ensemble, ca permettra de faire
>gagner du
> > > > temps à tout le monde :)
> > > >
> > > > Cordialement
> > > > David
> > > >
> > > > ----- Original Message -----
> > > > From: "lamine" <lamine@secan.net>
> > > > To: <interchange-users@lists.akopia.com>
> > > > Sent: Wednesday, February 28, 2001 9:43 PM
> > > > Subject: Re: [ic] French user of interchange ?
> > > >
> > > >
> > > > > Salut;
> > > > > Je suis entrain de faire un développement de e-commerce en
français
>(
> > > > > traduction de interchange si tu veux).
> > > > > Fais moi part de tes projets et je vais voir si on peut travailler
>en
> > > > > collaboration.
> > > > > Lamine
> > > > > At 17:57 01-02-28 +0100, you wrote:
> > > > > >Hi all,
> > > > > >
> > > > > >Are there french users of akopia who can tell me their
experiences
>with
> > > > IC ?
> > > > > >espacially with the language and price translation.
> > > > > >
> > > > > >Thanks
> > > > > >
> > > > > >
> > > > > >
> > > > > >_______________________________________________
> > > > > >Interchange-users mailing list
> > > > > >Interchange-users@lists.akopia.com
> > > > > >http://lists.akopia.com/mailman/listinfo/interchange-users
> > > > >
> > > > >
> > > > > _______________________________________________
> > > > > Interchange-users mailing list
> > > > > Interchange-users@lists.akopia.com
> > > > > http://lists.akopia.com/mailman/listinfo/interchange-users
> > > >
> > > >
> > > > _______________________________________________
> > > > Interchange-users mailing list
> > > > Interchange-users@lists.akopia.com
> > > > http://lists.akopia.com/mailman/listinfo/interchange-users
> > > >
> > >
> > >
> > >_______________________________________________
> > >Interchange-users mailing list
> > >Interchange-users@lists.akopia.com
> > >http://lists.akopia.com/mailman/listinfo/interchange-users
> >
> >
> > _______________________________________________
> > Interchange-users mailing list
> > Interchange-users@lists.akopia.com
> > http://lists.akopia.com/mailman/listinfo/interchange-users
> >
>
>
>_______________________________________________
>Interchange-users mailing list
>Interchange-users@lists.akopia.com
>http://lists.akopia.com/mailman/listinfo/interchange-users

Dan Browning, Cyclone Computer Systems, danb@cyclonecomputers.com


--__--__--

Message: 4
Date: Thu, 01 Mar 2001 21:50:48 +0100
From: "joachim.richter" <joachim.richter@usvideocenter.de>
To: interchange-users@lists.akopia.com
Subject: [ic] [set SearchbyKeyword] - SOLUTION
Reply-To: interchange-users@lists.akopia.com

[set SearchByKeyword]
   mv_search_field=xschauspi1
   mv_search_field=xschauspi2
   mv_search_field=xschauspi3
   mv_matchlimit=15
   mv_substring_match=yes
[/set]

this search works fine, but why is it , if i want to specify another
database "dvus2"

I use "mv_search_file value=dvus2" we get no results although the products
and the "dvus2" database are identical ?

DELETE VALUE --->  "mv_search_file=dvus2" WORKS GREAT THANK YA ANYWAY
!!!!!!!!!!!!!!!

[set SearchByKeyword]
   mv_search_file value=dvus2
   mv_search_field=xschauspi1
   mv_search_field=xschauspi2
   mv_search_field=xschauspi3
   mv_matchlimit=15
   mv_substring_match=yes
[/set]

regards Joe
US Video Center Medien GmbH
Heimsheimer Str 22
70499 Stuttgart

Tel 0711 880252 0
Fax 0711 880252 22
Email joachim.richter@usvideocenter.de


--__--__--

Message: 5
Date: Thu, 01 Mar 2001 13:10:18 -0800
To: interchange-users@lists.akopia.com
From: Dan B <db@cyclonehq.dnsalias.net>
Subject: Re: [ic] Changing the domain name of a catalog
Reply-To: interchange-users@lists.akopia.com

At 03:47 PM 3/1/2001 -0500, you wrote:
>Can someone help with this?
>
>Do I have to re-run makecat with the new domain perameters in order to
>change the domain name used in a catalog, or can I just edit the
catalog.cfg
>file (or some other one) with the new domain name?

No, you do not have to re-run makecat.
Yes, you can edit the catalog.cfg.

>If I must re-run makecat and I choose not to copy the "construct" templates
>will makecat just leave everything that's in the catalog directory as it is
>and just create a new catalog.cfg?
>
>Thanks for your help.
>
>
>
>
>
>
>_______________________________________________
>Interchange-users mailing list
>Interchange-users@lists.akopia.com
>http://lists.akopia.com/mailman/listinfo/interchange-users

Dan Browning, Cyclone Computer Systems, danb@cyclonecomputers.com


--__--__--

Message: 6
Date: Thu, 01 Mar 2001 16:12:03 -0500
To: interchange-users@lists.akopia.com
From: Christopher VanOosterhout <chris@vanoosterhout.com>
Subject: Re: [ic] What is that "expires" page
<Pine.LNX.4.21.0102281400270.1928-100000@ns.my-school.com>
Reply-To: interchange-users@lists.akopia.com


Dan,

Thanks for the suggestion

Now that you mention it ... I did review the catalog error log and found
the following type of error each time I "try to buy":

209.176.195.235 ItbSDYnT:209.176.195.235 - [01/March/2001:12:17:43 -0500]
westerbeke /cgi-bin/westerbeke/process.html WARNING: POSSIBLE BAD ROBOT. 51
accesses with no 30 second pause.

Does that mean anything to anyone?  What is a ROBOT (as far as Interchange
is concerned) and what can I do about a bad one.

By the way, another interesting thing is that in Netscape I end up with a
URL like this:
http://127.0.0.1/process.html?mv_session_id=ItbSDYnT&mv_separate_items=0&mv_
click=munge_quantity&mv_doit=refresh&mv_username=&mv_oi1=11014&mv_order_item
=11014&mv_order_quantity=%3d%3d%3d%3d%3d%3d%3d%3d%3d%3d%3d%3d%3d%3d%3d%3d%3d
%3d%3d%3d%3d%3d%3d%3d%3d%3d%3d%3d%3d%3d%3d%3d%3d%3d%3d%3d%3d%3d%3d%3d%3d%3d%
3d%3d%3d%3d%3d%3d%3d%3d%3d%3d1

But in IE i end up with a simple:
http://66.70.15.170/cgi-bin/westerbeke/expired.html

Any MORE input?

Chris


 >Well, since you said "any" input, I can mention it:  Do you get anything
in error.log?  (catalog/error.log and interchange/error.log)
 >
 >Sounds like a fun problem, though.  At least you aren't bored.
 >
 >-Dan

At 11:01 AM 3/1/01 -0800, Dan B wrote:
>At 09:22 AM 3/1/2001 -0500, you wrote:
>
>>I am working to customize the "construct" template store.
>>
>>However I am having a specific problem that causes the expires.html page
>>to appear.  Every time I try to buy something from a search list (using
>>the template included as part of "construct" I end up being sent to:
>>http://66.70.15.170/cgi-bin/westerbeke/expired.html with the following
>>message on the page:
>>
>>The requested item (expired) was not found. You can return to browsing
>>our catalog, if you wish.
>>
>>(This is coming from the results.html page)  Even though I get this error
>>message, when I go back to check my cart, the product was in  fact placed
>>in the cart.
>>
>>The curious thing is that when I come from the single result page
>>(results_big.html) the buy button works correctly.
>>
>>Thanks for any input.  Below I have included the source code for what
>>appears to be the problem page (results.html).
>
>
>
>
>
>
>>SOURCE CODE FOR RESULTS.HTML:::::
>>
>>[comment]
>>ui_template: Yes
>>ui_template_name: leftright
>>[/comment]
>>
>>[set bgcolor]#FFFFFF[/set]
>>[set component_right]promo_vertical[/set]
>>[set component_after]cross_horizontal[/set]
>>[set members_only]0[/set]
>>[set component_vsize]4[/set]
>>[set page_banner] [/set]
>>[set vbanner]Specials[/set]
>>[set component_hsize]2[/set]
>>[set hbanner]Also see...[/set]
>>[set component_before][/set]
>>[set hpromo_type]specials[/set]
>>[set page_title]__COMPANY__ -- Search results[/set]
>>[set vpromo_type]specials[/set]
>>@_LEFTRIGHT_TOP_@
>>
>><!-- BEGIN CONTENT -->
>>[if scratch did_order]
>>[include file="templates/components/cart_display"]
>>[/if]
>>[set did_order][/set]
>>[search-region]
>>[set munge_quantity]
>>[calc]
>>         $Scratch->{did_order} = 1;
>>         @q = split /\0/, $CGI->{mv_order_quantity};
>>         for (@q) {
>>                 next unless length $_;
>>                 $_ = "=$_";
>>         }
>>         @parms = grep /^mv_oi\d+/ && $CGI->{$_}, keys %{$CGI};
>>
>>         # If we have parms, means an individual buy. If we don't
>>         # we want to strip empty items
>>         unless (@parms) {
>>                 @i = split "\0", $CGI->{mv_order_item};
>>                 for(my $i = 0; $i < @i; $i++) {
>>                         next if length($q[$i]);
>>                         $i[$i] = '';
>>                 }
>>                 @i = grep length($_), @i;
>>                 @q = grep length($_), @q;
>>                 $CGI_array->{mv_order_quantity} = \@q;
>>                 $CGI->{mv_order_quantity} = join "\0", @q;
>>                 $CGI_array->{mv_order_item} = \@i;
>>                 $CGI->{mv_order_item} = join "\0", @i;
>>                 return;
>>         }
>>         my $item = $parms[0];
>>         $item =~ /(\d+)/ or return;
>>         my $idx = $1;
>>         $idx--;
>>         $CGI->{mv_order_item} = $CGI->{$item};
>>         $CGI->{mv_order_quantity} = "$q[$idx]";
>>         return;
>>[/calc]
>>         [bounce href="[history-scan exclude=nothing]"]
>>[/set]
>>[tmp cross_sale][value-extended name=mv_searchspec index=0][/tmp]
>>
>>[on-match]
>><FORM ACTION="[process-target]" METHOD=POST>
>><INPUT TYPE=hidden  NAME="mv_separate_items"  VALUE="0">
>><INPUT TYPE=hidden  NAME="mv_click"        VALUE="munge_quantity">
>><INPUT TYPE=hidden  NAME="mv_doit"      VALUE="refresh">
>>[/on-match]
>>
>>[search-list]
>>
>>[item-change 1][condition][item-field category][/condition]
>>                     <table width="90%" border="0" cellspacing="0"
>> cellpadding="0" bgcolor="red">
>>                       <tr>
>>                         <td width="10"><img src="navigation/minime1.gif"
>> width="10" height="20" align="top"></td>
>>                         <td ><font __FFACE__ size="1"><b><i><font
>> color="ffffff" size="2">[either][value banner_t
>>ext][or][item-field category][/either]</font></i></b></font></td>
>>                         <td width="10"><img src="navigation/minime2.gif"
>> width="10" height="20" align="top"></td>
>>                       </tr>
>>                     </table>
>>
>>                     <table width="90%" border="1" cellspacing="0"
>> cellpadding="0" bordercolor="0099ff">
>>                       <tr bgcolor="ffffff" valign="middle">
>>                         <td>
>>                             <table border="0" cellspacing="2"
>> cellpadding="3" bordercolor="#FFFFFF" align="center
>>" width="100%">
>>                               <tr>
>>                         <td width="100" align="center"
>> bgcolor="0099ff"><font __FFACE__ size="1" color="#ffffff">
>>Product</font></td>
>>                         <td width="30" align="center"
>> bgcolor="0099ff"><font __FFACE__ size="1" color="#ffffff">S
>>ku</font></td>
>>                         <td width="30" align="center"
>> bgcolor="0099ff"><font __FFACE__ size="1" color="#ffffff">S
>>tock</font></td>
>>                         <td width="30" align="center"
>> bgcolor="0099ff"><font __FFACE__ size="1" color="#ffffff">P
>>rice</font></td>
>>                         <td width="30" align="center"
>> bgcolor="0099ff"><font __FFACE__ size="1" color="#ffffff">Q
>>ty</font></td>
>>                         <td width="30" align="center"
>> bgcolor="0099ff"><font __FFACE__ size="1" color="#ffffff">B
>>uy</font></td>
>>                       </tr>
>>                                           </table>
>>                                         </td></tr>
>>                     </table>
>>
>>[/item-change 1]
>>
>>                     <table width="90%" border="1" cellspacing="0"
>> cellpadding="0" bordercolor="0099ff">
>>                       <tr bgcolor="ffffff" valign="middle">
>>                         <td align=center height="5">
>>                           <div align="left">
>>                             <table border="0" cellspacing="0"
>> cellpadding="3" bordercolor="#FFFFFF" align="center
>>" width="100%">
>>
>><INPUT TYPE=hidden  NAME="mv_order_item"  VALUE="[item-code]">
>>
>>                               <tr>
>>                                 <td valign="top" width="100"><a
>> href="[area [item-code]]"><font __FFACE__ size="1
>>"><b>[item-description]</b></font></a></td>
>>                                                                 <td
>> valign="top" width="30"><font __FFACE__ size=
>>"1">[item-code]</font></td>
>>                                                                 <td
>> valign="top" width="30" align="center">[item-
>>calc]
>>         my $q = q{[item-data inventory quantity]};
>>         if($q > 0) {
>>                 return <<EOF;
>><font __FFACE__ size="1" color="#008000"><b>Y</b></font>
>>EOF
>>         }
>>         else {
>>                 return <<EOF;
>><a href="[area stock-alert [item-code]]"><font __FFACE__ size="1"
>>color="#FF0000"><b>N</b></font></a>
>>EOF
>>         }
>>[/item-calc]</td>
>>                                                                 <td
>> valign="top" width="30"><font __FFACE__ size=
>>"1">[item-price]</font></td>
>>                                                                 <td
>> valign=top width=30><input type=hidden name="
>>mv_oi[item-increment]" value=""><input type=text name=mv_order_quantity
>>size=2 value=""></td>
>>                                                                 <td
>> valign=top width=30><FONT __FFACE__ size=2><i
>>nput type=submit value=BuyIt
>>onClick="this.form.mv_oi[item-increment].value='[item-code]'"></font></td>
>>
>>
>>
>>                               </tr>
>>                             </table>
>>                             <div align="center"><b><i></i></b></div>
>>                           </div>
>>                         </td>
>>                       </tr>
>>                     </table>
>>
>>[/search-list]
>>[on-match]
>><div align=right><INPUT TYPE=submit VALUE="Buy list">
>></FORM>
>>[/on-match]
>>
>>[no-match]
>><BR><BR><BLOCKQUOTE>
>><font __FFACE__ size="2">
>>Sorry, no matches for <B>[calc]
>>                         my $joiner = ' AND ';
>>                         $joiner = ' OR ' if
>>                                         defined
>> $Search->{''}->{mv_orsearch}[0]
>>                                         and
$Search->{''}->{mv_orsearch}[0];
>>                         my @str = grep /\D/, @{$Values->{mv_searchspec}};
>>                         return join $joiner, @str;
>>                         [/calc]
>>[if value mv_search_error]
>><P><B>Errors:
>><BR> [value-extended name=mv_search_error joiner="<BR>"]
>></B>
>>[/if]
>></font>
>><BR><BR></BLOCKQUOTE>
>>[/no-match]
>><font __FFACE__ size="2">
>><BR CLEAR=LEFT>
>>[more-list]
>></font>
>><BLOCKQUOTE>
>><font __FFACE__ size="2">
>>Matches [matches] of [match-count] found.
>><BR>[more]<BR>
>></font>
>></BLOCKQUOTE>
>>[/more-list]
>>
>>[/search-region]
>><!-- END CONTENT -->
>>
>>@_LEFTRIGHT_BOTTOM_@
>>
>>
>>
>>
>>
>>
>>
>>_______________________________________________
>>Interchange-users mailing list
>>Interchange-users@lists.akopia.com
>>http://lists.akopia.com/mailman/listinfo/interchange-users
>
>Dan Browning, Cyclone Computer Systems, danb@cyclonecomputers.com
>
>
>_______________________________________________
>Interchange-users mailing list
>Interchange-users@lists.akopia.com
>http://lists.akopia.com/mailman/listinfo/interchange-users


--__--__--

Message: 7
Date: Thu, 01 Mar 2001 13:20:47 -0800
To: interchange-users@lists.akopia.com
From: Dan B <db@cyclonehq.dnsalias.net>
Subject: Re: [ic] What is that "expires" page
<5.0.2.1.2.20010301091027.041eb3a0@192.168.0.7>
<Pine.LNX.4.21.0102281400270.1928-100000@ns.my-school.com>
Reply-To: interchange-users@lists.akopia.com

At 04:12 PM 3/1/2001 -0500, you wrote:

>Dan,
>
>Thanks for the suggestion
>
>Now that you mention it ... I did review the catalog error log and found
>the following type of error each time I "try to buy":
>
>209.176.195.235 ItbSDYnT:209.176.195.235 - [01/March/2001:12:17:43 -0500]
>westerbeke /cgi-bin/westerbeke/process.html WARNING: POSSIBLE BAD ROBOT.
>51 accesses with no 30 second pause.
>
>Does that mean anything to anyone?  What is a ROBOT (as far as Interchange
>is concerned) and what can I do about a bad one.

Search the mailing list and the devloper's page for it.  It might help to
change your RobotLimit value in catalog.cfg.

-Dan



>By the way, another interesting thing is that in Netscape I end up with a
>URL like this:
>http://127.0.0.1/process.html?mv_session_id=ItbSDYnT&mv_separate_items=0&mv
_click=munge_quantity&mv_doit=refresh&mv_username=&mv_oi1=11014&mv_order_ite
m=11014&mv_order_quantity=%3d%3d%3d%3d%3d%3d%3d%3d%3d%3d%3d%3d%3d%3d%3d%3d%3
d%3d%3d%3d%3d%3d%3d%3d%3d%3d%3d%3d%3d%3d%3d%3d%3d%3d%3d%3d%3d%3d%3d%3d%3d%3d
%3d%3d%3d%3d%3d%3d%3d%3d%3d%3d1
>
>But in IE i end up with a simple:
>http://66.70.15.170/cgi-bin/westerbeke/expired.html
>
>Any MORE input?
>
>Chris
>
>
> >Well, since you said "any" input, I can mention it:  Do you get anything
> in error.log?  (catalog/error.log and interchange/error.log)
> >
> >Sounds like a fun problem, though.  At least you aren't bored.
> >
> >-Dan
>
>At 11:01 AM 3/1/01 -0800, Dan B wrote:
>>At 09:22 AM 3/1/2001 -0500, you wrote:
>>
>>>I am working to customize the "construct" template store.
>>>
>>>However I am having a specific problem that causes the expires.html page
>>>to appear.  Every time I try to buy something from a search list (using
>>>the template included as part of "construct" I end up being sent to:
>>>http://66.70.15.170/cgi-bin/westerbeke/expired.html with the following
>>>message on the page:
>>>
>>>The requested item (expired) was not found. You can return to browsing
>>>our catalog, if you wish.
>>>
>>>(This is coming from the results.html page)  Even though I get this
>>>error message, when I go back to check my cart, the product was in  fact
>>>placed in the cart.
>>>
>>>The curious thing is that when I come from the single result page
>>>(results_big.html) the buy button works correctly.
>>>
>>>Thanks for any input.  Below I have included the source code for what
>>>appears to be the problem page (results.html).
>>
>>
>>
>>
>>
>>
>>>SOURCE CODE FOR RESULTS.HTML:::::
>>>
>>>[comment]
>>>ui_template: Yes
>>>ui_template_name: leftright
>>>[/comment]
>>>
>>>[set bgcolor]#FFFFFF[/set]
>>>[set component_right]promo_vertical[/set]
>>>[set component_after]cross_horizontal[/set]
>>>[set members_only]0[/set]
>>>[set component_vsize]4[/set]
>>>[set page_banner] [/set]
>>>[set vbanner]Specials[/set]
>>>[set component_hsize]2[/set]
>>>[set hbanner]Also see...[/set]
>>>[set component_before][/set]
>>>[set hpromo_type]specials[/set]
>>>[set page_title]__COMPANY__ -- Search results[/set]
>>>[set vpromo_type]specials[/set]
>>>@_LEFTRIGHT_TOP_@
>>>
>>><!-- BEGIN CONTENT -->
>>>[if scratch did_order]
>>>[include file="templates/components/cart_display"]
>>>[/if]
>>>[set did_order][/set]
>>>[search-region]
>>>[set munge_quantity]
>>>[calc]
>>>         $Scratch->{did_order} = 1;
>>>         @q = split /\0/, $CGI->{mv_order_quantity};
>>>         for (@q) {
>>>                 next unless length $_;
>>>                 $_ = "=$_";
>>>         }
>>>         @parms = grep /^mv_oi\d+/ && $CGI->{$_}, keys %{$CGI};
>>>
>>>         # If we have parms, means an individual buy. If we don't
>>>         # we want to strip empty items
>>>         unless (@parms) {
>>>                 @i = split "\0", $CGI->{mv_order_item};
>>>                 for(my $i = 0; $i < @i; $i++) {
>>>                         next if length($q[$i]);
>>>                         $i[$i] = '';
>>>                 }
>>>                 @i = grep length($_), @i;
>>>                 @q = grep length($_), @q;
>>>                 $CGI_array->{mv_order_quantity} = \@q;
>>>                 $CGI->{mv_order_quantity} = join "\0", @q;
>>>                 $CGI_array->{mv_order_item} = \@i;
>>>                 $CGI->{mv_order_item} = join "\0", @i;
>>>                 return;
>>>         }
>>>         my $item = $parms[0];
>>>         $item =~ /(\d+)/ or return;
>>>         my $idx = $1;
>>>         $idx--;
>>>         $CGI->{mv_order_item} = $CGI->{$item};
>>>         $CGI->{mv_order_quantity} = "$q[$idx]";
>>>         return;
>>>[/calc]
>>>         [bounce href="[history-scan exclude=nothing]"]
>>>[/set]
>>>[tmp cross_sale][value-extended name=mv_searchspec index=0][/tmp]
>>>
>>>[on-match]
>>><FORM ACTION="[process-target]" METHOD=POST>
>>><INPUT TYPE=hidden  NAME="mv_separate_items"  VALUE="0">
>>><INPUT TYPE=hidden  NAME="mv_click"        VALUE="munge_quantity">
>>><INPUT TYPE=hidden  NAME="mv_doit"      VALUE="refresh">
>>>[/on-match]
>>>
>>>[search-list]
>>>
>>>[item-change 1][condition][item-field category][/condition]
>>>                     <table width="90%" border="0" cellspacing="0"
>>> cellpadding="0" bgcolor="red">
>>>                       <tr>
>>>                         <td width="10"><img
>>> src="navigation/minime1.gif" width="10" height="20" align="top"></td>
>>>                         <td ><font __FFACE__ size="1"><b><i><font
>>> color="ffffff" size="2">[either][value banner_t
>>>ext][or][item-field category][/either]</font></i></b></font></td>
>>>                         <td width="10"><img
>>> src="navigation/minime2.gif" width="10" height="20" align="top"></td>
>>>                       </tr>
>>>                     </table>
>>>
>>>                     <table width="90%" border="1" cellspacing="0"
>>> cellpadding="0" bordercolor="0099ff">
>>>                       <tr bgcolor="ffffff" valign="middle">
>>>                         <td>
>>>                             <table border="0" cellspacing="2"
>>> cellpadding="3" bordercolor="#FFFFFF" align="center
>>>" width="100%">
>>>                               <tr>
>>>                         <td width="100" align="center"
>>> bgcolor="0099ff"><font __FFACE__ size="1" color="#ffffff">
>>>Product</font></td>
>>>                         <td width="30" align="center"
>>> bgcolor="0099ff"><font __FFACE__ size="1" color="#ffffff">S
>>>ku</font></td>
>>>                         <td width="30" align="center"
>>> bgcolor="0099ff"><font __FFACE__ size="1" color="#ffffff">S
>>>tock</font></td>
>>>                         <td width="30" align="center"
>>> bgcolor="0099ff"><font __FFACE__ size="1" color="#ffffff">P
>>>rice</font></td>
>>>                         <td width="30" align="center"
>>> bgcolor="0099ff"><font __FFACE__ size="1" color="#ffffff">Q
>>>ty</font></td>
>>>                         <td width="30" align="center"
>>> bgcolor="0099ff"><font __FFACE__ size="1" color="#ffffff">B
>>>uy</font></td>
>>>                       </tr>
>>>                                           </table>
>>>                                         </td></tr>
>>>                     </table>
>>>
>>>[/item-change 1]
>>>
>>>                     <table width="90%" border="1" cellspacing="0"
>>> cellpadding="0" bordercolor="0099ff">
>>>                       <tr bgcolor="ffffff" valign="middle">
>>>                         <td align=center height="5">
>>>                           <div align="left">
>>>                             <table border="0" cellspacing="0"
>>> cellpadding="3" bordercolor="#FFFFFF" align="center
>>>" width="100%">
>>>
>>><INPUT TYPE=hidden  NAME="mv_order_item"  VALUE="[item-code]">
>>>
>>>                               <tr>
>>>                                 <td valign="top" width="100"><a
>>> href="[area [item-code]]"><font __FFACE__ size="1
>>>"><b>[item-description]</b></font></a></td>
>>>                                                                 <td
>>> valign="top" width="30"><font __FFACE__ size=
>>>"1">[item-code]</font></td>
>>>                                                                 <td
>>> valign="top" width="30" align="center">[item-
>>>calc]
>>>         my $q = q{[item-data inventory quantity]};
>>>         if($q > 0) {
>>>                 return <<EOF;
>>><font __FFACE__ size="1" color="#008000"><b>Y</b></font>
>>>EOF
>>>         }
>>>         else {
>>>                 return <<EOF;
>>><a href="[area stock-alert [item-code]]"><font __FFACE__ size="1"
>>>color="#FF0000"><b>N</b></font></a>
>>>EOF
>>>         }
>>>[/item-calc]</td>
>>>                                                                 <td
>>> valign="top" width="30"><font __FFACE__ size=
>>>"1">[item-price]</font></td>
>>>                                                                 <td
>>> valign=top width=30><input type=hidden name="
>>>mv_oi[item-increment]" value=""><input type=text name=mv_order_quantity
>>>size=2 value=""></td>
>>>                                                                 <td
>>> valign=top width=30><FONT __FFACE__ size=2><i
>>>nput type=submit value=BuyIt
>>>onClick="this.form.mv_oi[item-increment].value='[item-code]'"></font></td
>
>>>
>>>
>>>
>>>                               </tr>
>>>                             </table>
>>>                             <div align="center"><b><i></i></b></div>
>>>                           </div>
>>>                         </td>
>>>                       </tr>
>>>                     </table>
>>>
>>>[/search-list]
>>>[on-match]
>>><div align=right><INPUT TYPE=submit VALUE="Buy list">
>>></FORM>
>>>[/on-match]
>>>
>>>[no-match]
>>><BR><BR><BLOCKQUOTE>
>>><font __FFACE__ size="2">
>>>Sorry, no matches for <B>[calc]
>>>                         my $joiner = ' AND ';
>>>                         $joiner = ' OR ' if
>>>                                         defined
>>> $Search->{''}->{mv_orsearch}[0]
>>>                                         and
>>> $Search->{''}->{mv_orsearch}[0];
>>>                         my @str = grep /\D/,
@{$Values->{mv_searchspec}};
>>>                         return join $joiner, @str;
>>>                         [/calc]
>>>[if value mv_search_error]
>>><P><B>Errors:
>>><BR> [value-extended name=mv_search_error joiner="<BR>"]
>>></B>
>>>[/if]
>>></font>
>>><BR><BR></BLOCKQUOTE>
>>>[/no-match]
>>><font __FFACE__ size="2">
>>><BR CLEAR=LEFT>
>>>[more-list]
>>></font>
>>><BLOCKQUOTE>
>>><font __FFACE__ size="2">
>>>Matches [matches] of [match-count] found.
>>><BR>[more]<BR>
>>></font>
>>></BLOCKQUOTE>
>>>[/more-list]
>>>
>>>[/search-region]
>>><!-- END CONTENT -->
>>>
>>>@_LEFTRIGHT_BOTTOM_@
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>_______________________________________________
>>>Interchange-users mailing list
>>>Interchange-users@lists.akopia.com
>>>http://lists.akopia.com/mailman/listinfo/interchange-users
>>
>>Dan Browning, Cyclone Computer Systems, danb@cyclonecomputers.com
>>
>>
>>_______________________________________________
>>Interchange-users mailing list
>>Interchange-users@lists.akopia.com
>>http://lists.akopia.com/mailman/listinfo/interchange-users
>
>
>_______________________________________________
>Interchange-users mailing list
>Interchange-users@lists.akopia.com
>http://lists.akopia.com/mailman/listinfo/interchange-users

Dan Browning, Cyclone Computer Systems, danb@cyclonecomputers.com




--__--__--

_______________________________________________
Interchange-users mailing list
Interchange-users@lists.akopia.com
http://lists.akopia.com/mailman/listinfo/interchange-users


End of Interchange-users Digest