From: interchange at my-school.com (IC-Admin )
Date: Wed, 28 Feb 2001 14:02:15 -0500 (EST)
Subject: Shameless Promotion Re: [ic] Slow searches (fwd)
Mike Heins wrote:
> If it is categories, you need to use the dl=string method of binary
> searching, which will bring search times under a second.
> If it is full-text, you need Glimpse, which will do much the same thing
> for word-based full-text searches. It is quite possible to get
> sub-second searches for 300,000 items depending uniqueness of term.
> This is the type of thing where a few hours of outside consulting with a
> company that really knows this stuff (like us) will go a long way toward
> solving your problems. This is all database and physics 101, but you
> have to have the knowledge.
Hi,
this is a shameless promotion, but as Mike Heins started it, I
follow up with my 0.02 cents.
Mike Heins handled (already in 1996) for me 850 000 records (an export of
the complete Baker & Taylor database of books in print) with over 7000
categories (included two levels of subcategorization) on a miserable
Pentium little machine over A MODEM line (!) and set up correct searches,
indexing, static builts and the like in a lower two digit number of hours.
I remember exactly the first time I was able to do the first ISBN
search for a book and IT WAS FAST !! I was too ignorant to recognize at
that time how good that "fastness" really was, but it was so amazing
that I NEVER lost confidence in the whole MiniVend program later on even
after (for completely other reasons) my project failed .
In 1996 MV was still so small that it seemed to be easy to learn for a
complete outsider (like me) to the web design and programmer
community. Today it has grown, got all the stuff you can imagine to
to build equals to the "other famous bookstores" out there and you have
not only Mike Heins alone, but the whole heavy weight of the
Akopia/RedHat team with it.
So, if you are not the poorest of "schmocks" out there (like me) than
my recommendation is to get this help. It's well worth it. Oh, and then
today you could do the whole stuff with XML and that's REALLY
*something*. 8-)
Birgitt
From: jon at akopia.com (Jon Jensen )
Date: Wed, 28 Feb 2001 13:16:05 -0600 (CST)
Subject: [ic] Follow up: Follow up: Interchange runs, then dies
On Wed, 28 Feb 2001, Jonathan Melhuish wrote:
> I have finally managed to get my test server up and running by:
>> * Deleting the RPM and installing from the tarball
> * Changing the permissions on the catalogs
> * Changing the permissions of the socket file
>> Unfortunately, I now have to change the permissions on the socket file
> every time I restart IC. Is there any way around this? Should I have
> installed as the IC user or something?
>> Thanks for your continued support
>> Jon
>>>> _______________________________________________
> Interchange-users mailing list
>Interchange-users@lists.akopia.com>http://lists.akopia.com/mailman/listinfo/interchange-users>
From: jon at akopia.com (Jon Jensen )
Date: Wed, 28 Feb 2001 13:17:02 -0600 (CST)
Subject: [ic] Follow up: Follow up: Interchange runs, then dies
(Sorry to everyone about the previous blank reply I sent!)
On Wed, 28 Feb 2001, Jonathan Melhuish wrote:
> I have finally managed to get my test server up and running by:
>> * Deleting the RPM and installing from the tarball
> * Changing the permissions on the catalogs
> * Changing the permissions of the socket file
>> Unfortunately, I now have to change the permissions on the socket file
> every time I restart IC. Is there any way around this? Should I have
> installed as the IC user or something?
See the SocketPerms setting:
http://developer.akopia.com/cgi-bin/ic/dev/icconfig_68.html
Jon
From: chet at pressler.com (Chet Pressler )
Date: Wed, 28 Feb 2001 11:12:09 -0800
Subject: [ic] FedEx interface in catalog.cfg
I have added this to my catalog.cfg to test out the fedex interface.
UserTag fedex-query Order mode weight
UserTag fedex-query attrAlias origin_zip origin
UserTag fedex-query Routine <<EOR
sub {
require Business:Fedex;
my( $mode, $weight, $opt) = @_;
my $fedex = new Business::Fedex (
orig_country => 'US', # ISO code
orig_zip => '89052',
dest_country => 'US',
dest_zip => '95054',
weight=> '26',
);
$fedex->packaging('My Packaging'); # your packaging
::logGlobal("calling with: " . join("|", $mode, $weight, ));
my $rate = $fedex->getrate; # dies on error
my %fe_index =(
'FPO' ,0,
'FSO' ,1,
'F2D' ,2,
'FES' ,3,
);
my $index = $fe_index{$mode};
my @myar = $fedex->services;
my $therate = $myar[$index]->{total};
return $therate;
}
EOR
When I restart interchange I am receiving this error in the log.
- - - [28/February/2001:10:32:14 -0800] - - ...UI is loaded....
- - - [28/February/2001:10:32:14 -0800] - - Interchange V4.6.3
- - - [28/February/2001:10:32:14 -0800] - - Using default DBM database.
- - - [28/February/2001:10:32:17 -0800] - - Using MySQL,
DSN=dbi:mysql:test_psg.
- - - [28/February/2001:10:32:18 -0800] - - UserTag 'fedex_query'
subroutine failed safe check: require trapped by operation mask at (eval
317) line 2, <CONFIG> chunk 375.
>
> In line 375 of the configuration file 'catalog.cfg':
> UserTag fedex-query Routine <<EOR
What are we missing here?
From: rphipps at reliant-solutions.com (Ron Phipps )
Date: Wed, 28 Feb 2001 11:32:38 -0800
Subject: [ic] Any experience of IC on RAQ3?
Jon,
Please search the mailing list at http://developer.akopia.com for past
issues with RAQ3 systems. Thanks.
-Ron
----- Original Message -----
From: "Jonathan Melhuish" <jonathanmelhuish@email.com>
To: "Interchange User mail list" <interchange-users@minivend.com>
Sent: Wednesday, February 28, 2001 10:38 AM
Subject: [ic] Any experience of IC on RAQ3?
> Does anybody have any experience of running IC on a Cobalt RAQ3?
>> I know it is really just a RedHat install on a PC box in a fancy case,
> but I have to pay 3 years rent on this server in advance, and it is
> solely for the purpose of running IC cats, so I want to be certain I can
> get it working when I have paid (a considerable amount) for it!
>> Cheers
>> Jon
>>>>> _______________________________________________
> Interchange-users mailing list
>Interchange-users@lists.akopia.com>http://lists.akopia.com/mailman/listinfo/interchange-users
From: mikeh at minivend.com (Mike Heins )
Date: Wed, 28 Feb 2001 14:42:16 -0500
Subject: [ic] FedEx interface in catalog.cfg
Quoting Chet Pressler (chet@pressler.com):
> I have added this to my catalog.cfg to test out the fedex interface.
It is global, and needs to be in interchange.cfg.
From: jonathanmelhuish at email.com (Jonathan Melhuish )
Date: Wed, 28 Feb 2001 19:42:28 +0000
Subject: [ic] Follow up: Follow up: Interchange runs, then dies
Thanks!
I reckon you replied quicker than I would have found it if I had looked!
Sorry for the hassle, though - I should have looked harder.
I have added the URL as a note in the relevant section of the FAQ to save
lazy people like me the effort... :-)
Cheers
Jon
Jon Jensen wrote:
> (Sorry to everyone about the previous blank reply I sent!)
>> On Wed, 28 Feb 2001, Jonathan Melhuish wrote:
>> > I have finally managed to get my test server up and running by:
> >
> > * Deleting the RPM and installing from the tarball
> > * Changing the permissions on the catalogs
> > * Changing the permissions of the socket file
> >
> > Unfortunately, I now have to change the permissions on the socket file
> > every time I restart IC. Is there any way around this? Should I have
> > installed as the IC user or something?
>> See the SocketPerms setting:
>>http://developer.akopia.com/cgi-bin/ic/dev/icconfig_68.html>> Jon
>> _______________________________________________
> Interchange-users mailing list
>Interchange-users@lists.akopia.com>http://lists.akopia.com/mailman/listinfo/interchange-users
From: jonathanmelhuish at email.com (Jonathan Melhuish )
Date: Wed, 28 Feb 2001 19:44:06 +0000
Subject: [ic] Any experience of IC on RAQ3?
Ok, I will.
Thanks,
Jon
Ron Phipps wrote:
> Jon,
>> Please search the mailing list at http://developer.akopia.com for past
> issues with RAQ3 systems. Thanks.
>> -Ron
>> ----- Original Message -----
> From: "Jonathan Melhuish" <jonathanmelhuish@email.com>
> To: "Interchange User mail list" <interchange-users@minivend.com>
> Sent: Wednesday, February 28, 2001 10:38 AM
> Subject: [ic] Any experience of IC on RAQ3?
>> > Does anybody have any experience of running IC on a Cobalt RAQ3?
> >
> > I know it is really just a RedHat install on a PC box in a fancy case,
> > but I have to pay 3 years rent on this server in advance, and it is
> > solely for the purpose of running IC cats, so I want to be certain I can
> > get it working when I have paid (a considerable amount) for it!
> >
> > Cheers
> >
> > Jon
> >
> >
> >
> >
> > _______________________________________________
> > 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
From: mikeh at minivend.com (Mike Heins )
Date: Wed, 28 Feb 2001 14:55:47 -0500
Subject: [ic] Stopping the IC parser early - break(), exit() or document.done()?
Quoting Dan B (db@cyclonehq.dnsalias.net):
> I'd like to discover an IC tag that stops it from continuing to parse (it
> just packs up the HTML and ships it off). Kind of like break(), exit() or
> document.done() in other languages.
>> [if !session logged_in]
> <p><font __FFACE__ size="2" color="#669999">
> If you already have an account with us, please <a href="[area
> login.html]">Login</a>.<BR>
> <BR>
> If you are new customer, please <a href="register.html">Register</a>.
> </font></p>
>> [include templates/regions/checkout_bottom]
> [comment]Would like to stop here[/comment]
> [/if]
How about [goto]? It defaults to going to the end of the document.
--
Red Hat, Inc., 131 Willow Lane, Floor 2, Oxford, OH 45056
phone +1.513.523.7621 fax 7501 <mheins@redhat.com>
Being against torture ought to be sort of a bipartisan thing.
-- Karl Lehenbauer
From: bruno at digi-land.com (Bruno Cantieni )
Date: Wed, 28 Feb 2001 15:04:38 -0500
Subject: [ic] Access manager question
How can I disable the ability of an "Order Manager" to delete orders?
I have spent oodles of time with the "Access Manager" and can't seem to
figure this out.
Simply turning off "Delete" doesn't seem to do it.
(IC 4.6.3/RH Linux 7)
My appologies for seeming impatient if my earlier post regarding this
issue is still under review (02-27, "Problems restricting administrative
users').
We are gung-ho on IC and if we can resolve this issue, we're ready to
put IC into production.
Thanks,
Bruno Cantieni
From: chris at vanoosterhout.com (Christopher VanOosterhout )
Date: Wed, 28 Feb 2001 15:24:04 -0500
Subject: [ic] results.html does not work but results_big.html does work
I am working with the construct store and having some problems with the way
the buy button is set up on the construct store.
Every time I push the buy button from a products search listing
(results.html) it sends me to the page:
http://66.70.15.170/cgi-bin/westerbeke/expired.html
(expired.html -- error)
It does however put the product in my cart.
When I push the buy button on a single item listing results_big.html it
properly goes to the check out page.
Any idea why I am being shipped off to the expired page when I try to buy
from the results.html page?
From: mikeh at minivend.com (Mike Heins )
Date: Wed, 28 Feb 2001 15:25:15 -0500
Subject: [ic] Access manager question
Quoting Bruno Cantieni (bruno@digi-land.com):
> How can I disable the ability of an "Order Manager" to delete orders?
I think we would need to just use the [if-mm ...] tag to prevent showing
the link. A "Delete" doesn't actually deal with deleting a record, just
setting a flag.
--
Red Hat, Inc., 131 Willow Lane, Floor 2, Oxford, OH 45056
phone +1.513.523.7621 fax 7501 <mheins@redhat.com>
Research is what I'm doing when I don't know what I'm doing.
-- Wernher Von Braun
From: lamine at secan.net (lamine )
Date: Wed, 28 Feb 2001 15:43:32 -0500
Subject: [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
From: db at cyclonehq.dnsalias.net (Dan B )
Date: Wed, 28 Feb 2001 12:46:50 -0800
Subject: Dreamweaver Extension & Jext Module (was: Re: [ic] checkout
At 09:14 AM 2/28/2001 -0500, you wrote:
> > > Mike, what is the status of the Dreamweaver module to deal with IC tags
> > > that was discussed a while back? Ron Phipps thought that someone from
> > > Akopia was working on them (in msg00282).
>>I know Dreamweaver pretty well, but very new to Interchange. What kind of
>tags need to be supported in Dreamweaver?
I wouldn't say any tags *need* to be supported, but it sure would be
nice. By supported, I mean color-coding and formatting (much like HTML is
color-coded and formatted now). Would anyone be willing to volunteer to
develop this?
In a related vein, the lead developer of Jext (http://www.jext.org), Romain
Guy, graciously volunteered to write a module to parse/colorize/format
interchange tags after I asked him about it. I'm not sure when he'll be
done with it though.
FYI, Jext is a powerful 100% pure Java programmer's text editor. Mainly
written for programmers, Jext was designed from the ground up to suit your
needs. From beginner to skilled coder, everyone should find what they need
in this editor. Jext is a lightweight, yet fully featured, software which
will help you in almost any circumstance as it provides an open
architecture and a lot of many different possibilities to manipulate text
of any kind: source code, letters, etc..
(It's better than vi OR emacs).
Mike wrote:
>No status. I was the one thinking about working on it, but no progress
>so far (other than buying the PowerMac G4). I wouldn't want anyone to
>hold their breath, priorities are pushing it aside.
If you can get a G4 for a single project, then you probably leap mainframes
in a single bound. :-) Man, and I thought my 4-way IDE-RAID subsystem,
with a P-3 800 and 384mb ram was a big dev desktop. Do you develop on
S/390's? Or are they just your staging area and the production environment
is a Cray Supercomputer?
Later,
Dan Browning, Cyclone Computer Systems, danb@cyclonecomputers.com
From: doliver at hampshire.edu (Dylan Oliver )
Date: Wed, 28 Feb 2001 15:19:49 -0600
Subject: [ic] (expired)
Seems that many people, myself included, are having this problem. I don't
know the solution, but the command under the buy button in results.html is
this:
<td valign=top ><input type=submit value=Buy
OnClick="this.form.mv_oi[item-increment].value='[item-code]'"></td>
In the pages produced by flypage.html, the command is:
<td align="center">
<input type="submit" value="Buy it Now!">
</td>
Ordering works from flypages and reslts_big.html, but not results.html. I
tried exchanging the
buy command from flypage.html with results.html as a quick fix, but still
got the (expired) page.
--
Dylan Oliver
Do you know how little you know?
From: markj at redhat.com (Mark Johnson )
Date: Wed, 28 Feb 2001 16:19:43 -0500
Subject: [ic] Holding and then retrieving a variable.
[calc] gets interpolated before it is eval'ed. Frankly, I'm surprised
you didn't get a 'bareword' error by not having [item description]
quoted.
[calc]
...
$MyFreeItems .= q{[item description]} . "\n";
...
$Scratch->{myfreeitem} = $MyFreeItems;
[/calc]
Glen and Rosanne Eustace wrote:
>> I have a some code which includes the following, I thought it used to
> work in MV4 but it certainly doesn't in IC. How is one supposed to do
> this ?
>> [calc]
> ...
> $MyFreeItems .= [item description] . "\n";
> ...
> [set myfreeitem]$MyFreeItems[/set]
> [/calc]
>> in another part of etc/report I had
> [scratch myfreeitem]
>> I get the literal '$MyFreeItem' in the order not the list I had build
> up.
>> --
> -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
> -=-=-=
> Glen and Rosanne Eustace,
> GodZone Internet Services, a division of AGRE Enterprises Ltd.,
> P.O. Box 8020, Palmerston North, New Zealand 5301
> Ph/Fax: +64 6 357 8168, Mob: +64 21 424 015
>> _______________________________________________
> Interchange-users mailing list
>Interchange-users@lists.akopia.com>http://lists.akopia.com/mailman/listinfo/interchange-users
--
Mark Johnson
Senior Developer - Professional Services
Red Hat, Inc.
E-Business Solutions
markj@redhat.com
703-456-2912
From: briank at nacs.net (Brian Kosick )
Date: Wed, 28 Feb 2001 16:08:12 -0500
Subject: [ic] Any experience of IC on RAQ3?
I got it working, no problem, on a Raq3. Since you have to use CGI wrap
(well you don't HAVE to), compile with INET mode enabled. make sure that
you have a user created to run IC and that the IC files, are owned by that
user
The socket problem indicates incorrect permissions on the ?CGI?
At 06:38 PM 2/28/01 +0000, you wrote:
>Does anybody have any experience of running IC on a Cobalt RAQ3?
>>I know it is really just a RedHat install on a PC box in a fancy case,
>but I have to pay 3 years rent on this server in advance, and it is
>solely for the purpose of running IC cats, so I want to be certain I can
>get it working when I have paid (a considerable amount) for it!
>>Cheers
>>Jon
>>>>>_______________________________________________
>Interchange-users mailing list
>Interchange-users@lists.akopia.com>http://lists.akopia.com/mailman/listinfo/interchange-users
Brian Kosick
Web Programmer
New Age Consulting Service, Inc.
216-619-2000
briank@nacs.net
From: rhertz at gyb.baits.com (Ryan Hertz )
Date: Wed, 28 Feb 2001 14:22:55 -0700
Subject: [ic] (expired)
>Seems that many people, myself included, are having this problem. I don't
>know the solution, but the command under the buy button in results.html is
>this:
>><td valign=top ><input type=submit value=Buy
>OnClick="this.form.mv_oi[item-increment].value='[item-code]'"></td>
>>In the pages produced by flypage.html, the command is:
>><td align="center">
> <input type="submit" value="Buy it Now!">
></td>
>>Ordering works from flypages and reslts_big.html, but not results.html. I
>tried exchanging the
>buy command from flypage.html with results.html as a quick fix, but still
>got the (expired) page.
Well, what form is it submitting to? Perhaps you're missing a few
bits. And instead of using a button, have you looked into the [order] tag,
which generates an ordering link?
Ryan Hertz tel 800-645-BAIT
Webmaster fax 520-645-2588
Advertising Director http://www.baits.com
Gary Yamamoto Custom Baits, Inc. mailto:rhertz@baits.com
From: admin at sitemajic.net (Chris Jesseman )
Date: Wed, 28 Feb 2001 16:29:01 -0500 (EST)
Subject: Dreamweaver Extension & Jext Module (was: Re: [ic] checkout expiration date problems)
Dan,
I'm in the process of making the XML edit mode for jEdit
(jedit.sourceforge.net), which should work in Jext as Jext lifted Jedit's
highlighting code... If I get it somewhat usable, I'll release it.
-Chris
Quoting Dan B <db@cyclonehq.dnsalias.net>:
> At 09:14 AM 2/28/2001 -0500, you wrote:
> > > > Mike, what is the status of the Dreamweaver module to deal with IC
> tags
> > > > that was discussed a while back? Ron Phipps thought that someone
> from
> > > > Akopia was working on them (in msg00282).
> >
> >I know Dreamweaver pretty well, but very new to Interchange. What kind
> of
> >tags need to be supported in Dreamweaver?
>> I wouldn't say any tags *need* to be supported, but it sure would be
> nice. By supported, I mean color-coding and formatting (much like HTML
> is
> color-coded and formatted now). Would anyone be willing to volunteer to
>> develop this?
>> In a related vein, the lead developer of Jext (http://www.jext.org),
> Romain
> Guy, graciously volunteered to write a module to parse/colorize/format
>> interchange tags after I asked him about it. I'm not sure when he'll be
>> done with it though.
>> FYI, Jext is a powerful 100% pure Java programmer's text editor. Mainly
>> written for programmers, Jext was designed from the ground up to suit
> your
> needs. From beginner to skilled coder, everyone should find what they
> need
> in this editor. Jext is a lightweight, yet fully featured, software
> which
> will help you in almost any circumstance as it provides an open
> architecture and a lot of many different possibilities to manipulate
> text
> of any kind: source code, letters, etc..
>> (It's better than vi OR emacs).
>> Mike wrote:
> >No status. I was the one thinking about working on it, but no
> progress
> >so far (other than buying the PowerMac G4). I wouldn't want anyone to
> >hold their breath, priorities are pushing it aside.
>> If you can get a G4 for a single project, then you probably leap
> mainframes
> in a single bound. :-) Man, and I thought my 4-way IDE-RAID subsystem,
>> with a P-3 800 and 384mb ram was a big dev desktop. Do you develop on
>> S/390's? Or are they just your staging area and the production
> environment
> is a Cray Supercomputer?
>> Later,
>> 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>
From: gina at sitediva.com (Gina K. Anderson )
Date: Wed, 28 Feb 2001 16:35:49 -0500
Subject: [ic] RE: John-Same Name Subcategories Please?
Hi John!
Thanks so *much* for your reply! I did the copy, paste, and edit routine on your
settings there in the Complex search box, but I seem to be having a problem. I
added another category called Figurines that also goes under both Sections
(Hedgehog items & Prairie Dog Items)--I can't seem to give the "Figurines"
category more than one um, "se" property (I copied and pasted your stuff in the
Complex Search Box-I'm not sure what that "se" stands for just yet unless it's
the "search term")
I'm missing something and I'm not sure what it is. When in the admin section, I
click on "Hedgehog Items", then click on "Figurines"-> category properties->
copy, paste, edit your stuff in Complex Search box to:
fi=products
st=db
ac=0
co=1
sf=category
se=Figurines
op=rm
nu=0
bs=1
sf=subcategory
se=Hedgehog
op=rm
nu=0
bs=1
ml=10
tf=name
to=x
Then I try clicking "Prairie Dog Items"-->Figurines-->Category Properties--> and
doing the same only changing "se" to Prairie. Doesn't work..both Figurines now
have the "se"=Prairie, and an item I assigned under the Hedgehog section comes
up under "Prairie Dog Items" and "Hedgehog Items" Figurine searches--(I didn't
put any "prairie" words in the item title, description, etc) what am I doing
wrong?
http://sitediva.com/~sitediva/cgi-bin/cart.cgi/index.html
Thanks,
Gina
|-----Original Message-----
|From: interchange-users-admin@lists.akopia.com|[mailto:interchange-users-admin@lists.akopia.com]On Behalf Of John K.
|Nealy, III
|Sent: Tuesday, February 27, 2001 11:58 PM
|To: interchange-users@lists.akopia.com|Subject: Re: [ic] Same Name Subcategories Please?
|||Gina, I have a similar setup with a store I am creating at
|http://www.wevegotitwireless.com (a work in progress). I have a
|phones category
|and a pagers category, each with Motorola in them. What you need to do is a
|complex search where you first search the item category (Hedgehog) then the
|subcategory (Food). It
|seems you have already done the setup in admin, so here is an example of what I
|have:
||For Phones/Motorola:
|fi=products
|st=db
|ac=0
|co=1
|sf=category
|se=Phones
|op=rm
|nu=0
|bs=1
|sf=subcategory
|se=Motorola
|op=rm
|nu=0
|bs=1
|ml=10
|tf=name
|to=x
||and for Two-Way Pagers/Motorola:
|fi=products
|st=db
|ac=0
|co=1
|sf=category
|se=twpagers
|op=rm
|nu=0
|bs=1
|sf=subcategory
|se=Motorola
|op=rm
|nu=0
|bs=1
|ml=10
|tf=name
|to=x
||"Gina K. Anderson" wrote:
||> Can anyone tell me how I can have subcategories that are the same name in
|> different main categories? Interchange is really getting confused
|with the way I
|> am trying to do it. I can't find anything in the documentation.
|>|> I have two categories set up:
|>|> Hedgehog Items
|> Prairie Dog Items
|>|> Each category must have a subcategory "Food". Now, the main categories are on
|> the left, no links. The subcategories I used these parameters:
|>|> Hedgehog Items "Food":
|> ----------------------
|> Name: Food
|> Link Type: Simple Search
|> Table: Products
|> Field=Column Pairs: category=HH Food
|> Results Page: Default
|> Display Name: Name
|> (everything else blank)
|>|> Prairie Dog Items "Food":
|> ----------------------
|> Name: Food
|> Link Type: Simple Search
|> Table: Products
|> Field=Column Pairs: category=PD Food
|> Results Page: Default
|> Display Name: Name
|> (everything else blank)
|>|> But, Interchange seems to be getting confused between the two "Food"
|categories.
|> If you go to:
|>|>http://www.sitediva.com/cart|>|> you'll see if you click on either 'Food' you get the same category
|field=column
|> pair names, even though I have named each differently, and assigned
|each to it's
|> rightful subcategory. I have deleted the subcats three times, and
|the last one I
|> create is always the one that shows up on the results page. Someone tried to
|> help me with this before, but he hasn't gotten back with me.
|>|> Thanks for any help, I really need to get this figured out before my client
|> gives up on me. ;)
|>|> Gina
|>|> _______________________________________________
|> 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||
From: markj at redhat.com (Mark Johnson )
Date: Wed, 28 Feb 2001 16:41:36 -0500
Subject: [ic] installing.....
Cameron Germein wrote:
>> you need root.
>
Umm...Not exactly, though it makes life much easier.
You must build your makefile to work in your home dir. Something like:
PREFIX=~/usr/local \
INSTALLPRIVLIB=~/usr/local/lib/perl5 \
INSTALLSCRIPT=~/usr/local/bin \
INSTALLSITELIB=~/usr/local/lib/perl5/site_perl \
INSTALLBIN=~/usr/local/bin \
INSTALLMAN1DIR=~/usr/local/lib/perl5/man \
INSTALLMAN3DIR=~/usr/local/lib/perl5/man/man3
Put this in a file, say 'foo.cfg', and use it for the MakeFile.PL
$ perl MakeFile.PL `cat foo.cfg`
Then, forget ./config. Just run
make
make test (some may fail)
make install
And, don't forget to install Bundle::Interchange, which will need the
same config data as you put into 'foo.cfg'.
--
Mark Johnson
Senior Developer - Professional Services
Red Hat, Inc.
E-Business Solutions
markj@redhat.com
703-456-2912
From: bruno at digi-land.com (Bruno Cantieni )
Date: Wed, 28 Feb 2001 16:43:28 -0500
Subject: [ic] Access manager question
Thanks Mike.
Works like a charm!!!
Bruno
*****
Mike Heins wrote:
> Quoting Bruno Cantieni (bruno@digi-land.com):
> > How can I disable the ability of an "Order Manager" to delete orders?
>> I think we would need to just use the [if-mm ...] tag to prevent showing
> the link. A "Delete" doesn't actually deal with deleting a record, just
> setting a flag.
> --
> Red Hat, Inc., 131 Willow Lane, Floor 2, Oxford, OH 45056
> phone +1.513.523.7621 fax 7501 <mheins@redhat.com>
>> Research is what I'm doing when I don't know what I'm doing.
> -- Wernher Von Braun
>> _______________________________________________
> Interchange-users mailing list
>Interchange-users@lists.akopia.com>http://lists.akopia.com/mailman/listinfo/interchange-users
From: gekko at gekko-inc.com (Gekko, Inc. )
Date: Wed, 28 Feb 2001 16:22:22 -0800
Subject: [ic] QUESTION
the tutorial doesn't work. I am sure there's something wrong with the
configuration, but I can't figure out what...
I can try something different. I can take the original script and make the
tutorial in those dirs. But that would mean to delete the Construct
Something catalog. If you agree with that, I will go ahead and try it in the
Construct Something directories...
Can we delete the Construct catalog contents and use our own?
What is the best way?
We really want to use the same directories as Construct Something and of
course add sub-directories. What is the best way?
Regards,
Eric Gadin
Gekko, Inc.
Tel: 713-527-9912
Fax: 713-527-0249
Houston, Texas
e-mail: gekko@gekko-inc.com
From: gekko at gekko-inc.com (Gekko, Inc. )
Date: Wed, 28 Feb 2001 16:23:48 -0800
Subject: [ic] (no subject)
the tutorial doesn't work. I am sure there's something wrong with the
configuration, but I can't figure out what...
I can try something different. I can take the original script and make the
tutorial in those dirs. But that would mean to delete the Construct
Something catalog. If you agree with that, I will go ahead and try it in the
Construct Something directories...
Can we delete the Construct catalog contents and use our own?
What is the best way?
We really want to use the same directories as Construct Something and of
course add sub-directories. What is the best way?
Regards,
Eric Gadin
Gekko, Inc.
Tel: 713-527-9912
Fax: 713-527-0249
Houston, Texas
e-mail: gekko@gekko-inc.com
From: kpullon at hotmail.com (Kristina Pullon )
Date: Wed, 28 Feb 2001 19:24:38 -0500
Subject: [ic] Removing "your online hardware store!"
i cannot fint where to modify the ", your online hardware store!" line seen
when there is no one logged in.
please help
kpullon@hotmail.com
_________________________________________________________________
Get your FREE download of MSN Explorer at http://explorer.msn.com
From: mikeh at minivend.com (Mike Heins )
Date: Wed, 28 Feb 2001 20:11:20 -0500
Subject: Dreamweaver Extension & Jext Module (was: Re: [ic] checkout expiration date problems)
Quoting Dan B (db@cyclonehq.dnsalias.net):
> At 09:14 AM 2/28/2001 -0500, you wrote:
> > > > Mike, what is the status of the Dreamweaver module to deal with IC tags
> > > > that was discussed a while back? Ron Phipps thought that someone from
> > > > Akopia was working on them (in msg00282).
> >
> >I know Dreamweaver pretty well, but very new to Interchange. What kind of
> >tags need to be supported in Dreamweaver?
>> I wouldn't say any tags *need* to be supported, but it sure would be
> nice. By supported, I mean color-coding and formatting (much like HTML is
> color-coded and formatted now). Would anyone be willing to volunteer to
> develop this?
That is one part, and the other part was to be some tag insertion
stuff, like a table menu look-alike for loop/item-list/search-list
which would generate a template like:
<table>
<!--[item-list]-->
<tr class=foo>
<td class=bar>
[item-code]
</td>
<td class=bar>
[item-field foo]
</td>
</tr>
<!--[/item-list]-->
</table>
and understand that the item-list needed to be carried around with it; and/or
some tag inserters that would do templates with the proper attribute
names.
One thing I am struggling with is just a definition of the feature
set needed. If someone did that type of marketing requirements work
for me, I could do quite a bit of the coding as I am getting better
and better at JavaScript (which is the language used in the Dreamweaver
SDK).
>> In a related vein, the lead developer of Jext (http://www.jext.org), Romain
> Guy, graciously volunteered to write a module to parse/colorize/format
> interchange tags after I asked him about it. I'm not sure when he'll be
> done with it though.
>> FYI, Jext is a powerful 100% pure Java programmer's text editor. Mainly
> written for programmers, Jext was designed from the ground up to suit your
> needs. From beginner to skilled coder, everyone should find what they need
> in this editor. Jext is a lightweight, yet fully featured, software which
> will help you in almost any circumstance as it provides an open
> architecture and a lot of many different possibilities to manipulate text
> of any kind: source code, letters, etc..
>> (It's better than vi OR emacs).
But certainly not better than....OK, no editor holy wars. 8-)
--
Red Hat, Inc., 131 Willow Lane, Floor 2, Oxford, OH 45056
phone +1.513.523.7621 fax 7501 <mheins@redhat.com>
I have a cop friend who thinks he ought be able to give a new ticket;
"too dumb for conditions".
From: res087jh at verizon.net (Dan Garwood )
Date: Wed, 28 Feb 2001 20:41:09 -0500
Subject: [ic] Removing "your online hardware store!"
if you will look in the catalog directory under templates/regions you will
find the upper and lower templates you can change it there. It is a standard
html document. The top and bottom go together to make the whole template.
Any place else can be modified through the Admin interface under content
Dan Garwood
-----Original Message-----
From: interchange-users-admin@lists.akopia.com
[mailto:interchange-users-admin@lists.akopia.com]On Behalf Of Kristina
Pullon
Sent: Wednesday, February 28, 2001 7:25 PM
To: interchange-users@lists.akopia.com
Subject: [ic] Removing "your online hardware store!"
i cannot fint where to modify the ", your online hardware store!" line seen
when there is no one logged in.
please help
kpullon@hotmail.com
_________________________________________________________________
Get your FREE download of MSN Explorer at http://explorer.msn.com
_______________________________________________
Interchange-users mailing list
Interchange-users@lists.akopia.comhttp://lists.akopia.com/mailman/listinfo/interchange-users
From: gina at sitediva.com (Gina K. Anderson )
Date: Wed, 28 Feb 2001 21:47:41 -0500
Subject: [ic] Credit Card Info in Admin Order Info/PGP
Hi all,
Let me make sure I get this straight, Interchange doesn't store credit card
numbers so you can view them in admin, right? Is there a way to configure IC to
do this?
I'm trying to figure out why my hoster installed Interchange, but didn't install
PGP...
If there is no way to do this in Interchange, then I'm basically SOL if PGP is
not installed on the server, correct?
Thanks,
Gina
From: mjs at blitz-technology.net (Mitchell )
Date: Thu, 1 Mar 2001 12:54:40 +1000
Subject: [ic] different pricing levels
Is it possible to have different prices for each item.
ie we are running a computer hardware web site, and there are different
prices for end users and resellers.
obviously the reseller area is accessed with a username and password.
would we have to create 2 seperate catalogs to do this?
--
Mitchell Smith
Blitz Technology
mjs@blitz-technology.net
The software said it requires Windows 95 or better, so I installed Linux
From: admin at sitemajic.net (Chris Jesseman )
Date: Wed, 28 Feb 2001 22:14:39 -0500 (EST)
Subject: [ic] Credit Card Info in Admin Order Info/PGP
Hi Gina,
> Hi all,
>> Let me make sure I get this straight, Interchange doesn't store credit
> card
> numbers so you can view them in admin, right? Is there a way to
> configure IC to
> do this?
You *can* do this, it's just not very safe. In fact, I'm undoing a 4.04a site
where the card numbers are stored encrypted on the server.
> I'm trying to figure out why my hoster installed Interchange, but didn't
> install
> PGP...
Ask them ;-)
> If there is no way to do this in Interchange, then I'm basically SOL if
> PGP is
> not installed on the server, correct?
>
I believe you can install gnupg under your home space. I've never done it but I
wouldn't operate without SSL or PGP.
-Chris
> Thanks,
> Gina
>>> _______________________________________________
> Interchange-users mailing list
>Interchange-users@lists.akopia.com>http://lists.akopia.com/mailman/listinfo/interchange-users>
Chris Jesseman, President
http://www.sitemajic.net
From: nickychips at yahoo.com (Nick Ohanian )
Date: Wed, 28 Feb 2001 19:24:28 -0800
Subject: [ic] newbie question: subroutines
Hi-
I'm having trouble getting local subroutines to work all. I seem to be
defining them correctly in catalog.cfg, but they appear to not be running
when called from [perl] tag in a page. Are they any special configurations
settings that I should be aware of? Any suggestions as to why this could be
happening?
Thanks in advance,
Nick
nickychips@yahoo.com
_________________________________________________________
Do You Yahoo!?
Get your free @yahoo.com address at http://mail.yahoo.com
From: db at cyclonehq.dnsalias.net (Dan B )
Date: Wed, 28 Feb 2001 19:28:21 -0800
Subject: [ic] newbie question: subroutines
At 07:24 PM 2/28/2001 -0800, you wrote:
>Hi-
> I'm having trouble getting local subroutines to work all. I seem
> to be
>defining them correctly in catalog.cfg, but they appear to not be running
>when called from [perl] tag in a page. Are they any special configurations
>settings that I should be aware of? Any suggestions as to why this could be
>happening?
But they do work when you define them globally in interchange.cfg?
Dan Browning, Cyclone Computer Systems, danb@cyclonecomputers.com
From: kpullon at hotmail.com (Kristina Pullon )
Date: Wed, 28 Feb 2001 22:46:53 -0500
Subject: [ic] No New Categories
when i add a product - i can add a new category and it reads it just fine...
but that category does not show up in the "design" section or table.
i would like to add the new categories to the left menu but i cant until
this problem is resolved.
From: interchange at my-school.com (IC-Admin )
Date: Thu, 1 Mar 2001 00:18:30 -0500 (EST)
Subject: [ic] RE: John-Same Name Subcategories Please?
Gina K. Anderson wrote:
> --I can't seem to give the "Figurines" category more than one um,
> "se" property (I copied and pasted your stuff in the
> Complex Search Box-I'm not sure what that "se" stands for just yet
> unless it's the "search term")
http://developer.akopia.com/cgi-bin/ic/docfly.html?mv_arg=reference11%2e01http://developer.akopia.com/cgi-bin/ic/docfly.html?mv_arg=reference12%2e07http://developer.akopia.com/cgi-bin/ic/docfly.html?mv_arg=reference12%2e10
mv_searchspec = se
BF
From: mat at booksellersolutions.com (Mathew Jones )
Date: Wed, 28 Feb 2001 20:01:16 -0800
Subject: [ic] [if scratch...]
Hi,
I am trying to compare scratch values in an if/elsif statement, and
tried the following code. I cannot get this to work. What I am trying do
to is get the results of a loop search to organize into two columns. The
first section is a loop to count the number of items in a list. if I
replace the '[scratch count1]' variable with a number, this works fine,
it just doesnt seem to recognise the [scratch] tag as part of the IF tag
evaluation. Can anybody help me out.
[loop.....]
[seti count1][calc][scratch count1] + 1[/calc][/seti]
[/loop]
[seti count1][calc][scratch count1] / 2[/calc][/seti]
[seti count][/seti]
<table><tr><td>
[loop ....]
[seti count][calc][scratch count] + 1[/calc][/seti]
[if scratch count < [scratch count1]] [loop-code]<br>
[elsif scratch count == [scratch count1]] [loop-code]<br></td><td>
[/elsif]
[/else] [loop-code]<br>[/else][/if]
[/loop]
</td></tr></table>
Thanks
Mat
From: tintones at hotmail.com (Marcelo F. De Paula )
Date: Thu, 01 Mar 2001 04:11:34
Subject: [ic] PGP error - credit card encryption error
Hello,
I'm new in PGP encrypitation. I have download the PGP from www.pgpi.org and
have tested it okay thrue the console.
I'm using a constructor demo store to test it.
But i don't know how to make it works with IC. When i try to checkout
something with credit card i receive a error message in the browser's credit
card box: Credit card encryption error
My catalogue.cfg is like:
Variable ENCRYPTOR pgp -eat
# Main route must be last to make default
Route main attach 0
Route main credit_card 0
Route main cybermode ""
Route main default 0
Route main email '__ORDERS_TO__'
Route main encrypt 0
Route main encrypt_program '__ENCRYPTOR__'
Route main errors_to '__ORDERS_TO__'
Route main increment 0
Route main pgp_cc_key "0x0363868d"
Route main pgp_key "0x0363868d"
Route main receipt etc/receipt.html
Route main report etc/report
Route main supplant 1
Route main individual_track orders
Route main track logs/tracking.asc
Can anyone help me? Am i using the right version of free PGP?
In the documentation the commands are like pgpe, and its not working with
me.
Thanks for any help.
Marcelo
_________________________________________________________________________
Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com.
From: mike at bill.minivend.com (Mike Heins )
Date: Wed, 28 Feb 2001 22:30:07 -0500
Subject: [ic] newbie question: subroutines
I get so much spam from addresses at Yahoo! that I don't accept mail from
them. Please send from another address if you really want to send mail
to me. A good free mail address is hotmail.com -- though the occasional
spam comes through with their envelope address they stomp on spammers
hard, and the spammers have learned to be wary of them.
If you are an innocent bystander, I am sorry. Other of your messages (not
this one) *may* have been sent to Yahoo abuse and it is not inconceivable
they will cancel your account. Probably not unless you sent it from
somewhere else and had the envelope address somehow set to be from Yahoo.
But who knows, my filter rules are not perfect.
I do suggest you get on Yahoo!'s case about their failure to protect
their From line, rendering Yahoo addresses unusable by serious people.
And a sure bet to be ignored by me.
Regards,
Mike Heins
--
Red Hat, Inc., 131 Willow Lane, Floor 2, Oxford, OH 45056
phone +1.513.523.7621 fax 7501 <mheins@redhat.com>
Fast, reliable, cheap. Pick two and we'll talk. -- unknown
P.S.: If you are a spammer, shame on you for stealing time and money
from people.
From: bob at nleaudio.com (Bob Puff at NLE )
Date: Wed, 28 Feb 2001 23:50:17 -0500
Subject: [ic] Removing items drops secure server
In testing my Interchange 4.6.3 store tonight, I noticed a little quirk. I added a few items to the shopping cart and proceeded to check out. Went to the secure page, all is well so far. I clicked on the check box to delete something from my cart. It re-displayed the page with the item deleted, but I was back on the (insecure) server URL. Got a little warning box too from the browser stating that I was submitting info to a non-secure site.
Is this a config error or a program error?
Bob
From: Psirix at aol.com (Psirix at aol.com )
Date: Thu, 01 Mar 2001 01:31:24 EST
Subject: [ic] Merchant Account question using the Construct Something template??
Dear Interchange users,
I am using the "Construct Something" template to make my e-commerce site for my business. I would like to know whoever reads this if they have an e-commerce or any type of site using the Construct Something Template? I would like to see the possibilities of this template. If your site is e-commerce I have another question. I already have a merchant account now I just need to make the site. How do I "link" my homepage and my merchant account together so I can take credit cards in real time? Im confused about this. Or do I take the credit card info after the order is placed then when the order arrives to me via e-mail then go my virtual credit card machine on the net then charge it this way?? Does someone know how to intergrate the two? If anyone has information can you please send it my way? My e-mail is: Psirix@aol.com
I appreciate your help.
Thank you,
Nick Gregory
From: db at cyclonehq.dnsalias.net (Dan B )
Date: Wed, 28 Feb 2001 22:47:48 -0800
Subject: [ic] mailman feature request: 1st question always returned
Idea (due to all the FAQ asked on this list):
The first time a new subscribe posts to the list, the post is blocked and
returned to sender, with the following text:
----
Before your first post can be sent to the list, you *must* research all the
following materials to see if you question has been asked and answered before:
1. FAQ http://...
2. Docs (searchable) http://...
3. Mailing list archive (searchable) http://...
Your first post has been returned, if you send it again it will get
through. But please check if it is a FAQ.
----
If mailman has this feature already it would be nice to have turned on. If
not, someone should take this to the mailman developers.
Just a thought,
Dan Browning, Cyclone Computer Systems, danb@cyclonecomputers.com
From: soudant at home.nl (Guy Soudant )
Date: Thu, 01 Mar 2001 07:53:38 +0100
Subject: [ic] Help with Secure server setup!!
Hi All,
I run the 4.6.3 interchange server, and it all works fine on the normal
webserver. But when I try to chech out using a secure server, or call
pages on the secure server (except for the main index page) I get a 404
Error. The secure server itself works fine, and I can browse all folders
on the secure server (has been activated for test purposes). I can access
the main index page through the secure server
(https://secure.myprovider.com/~myaccount/construct). If I try to view a
different page on my secure server, then I also get a 404 error. In my
opinion this is strange, since when I access
http://www.mydomain.net/construct I see the same directory structure as
when I call https://secure.myprovider.com/~myaccount/construct.
I did notice, however, that the IP addresses of the regular server and
the secure server are different, but since the hosting provider has
installed the application themselves on two different virtual servers
(two different IP's), it should work.
Is there anyone who knows what I did wrong and how I can get this secure
server to work properly with Interchange. I simply cannot figure out why
I get this error. Help highly appreciated.
Thanx in advance
Guy Soudant
From: rphipps at reliant-solutions.com (Ron Phipps )
Date: Wed, 28 Feb 2001 22:55:33 -0800
Subject: [ic] Merchant Account question using the Construct Something template??
> I am using the "Construct Something" template to make my e-commerce site
for my business. I would like
> to know whoever reads this if they have an e-commerce or any type of site
using the Construct Something
> Template? I would like to see the possibilities of this template.
You can view our most recent site at http://www.mygamewear.com This store
started out as the consturct demo for code comparision but does not resemble
it much anymore :) *Anything* is possible with IC!
> If your site is e-commerce I have another question. I already have a
merchant account now I just need to > make the site. How do I "link" my
homepage and my merchant account together so I can take credit
> cards in real time? Im confused about this. Or do I take the credit card
info after the order is placed then
> when the order arrives to me via e-mail then go my virtual credit card
machine on the net then charge it this
> way?? Does someone know how to intergrate the two? If anyone has
information can you please send it
> my way? My e-mail is: Psirix@aol.com
Who is your merchant account through? You'd be best off to use a payment
gateway like Verisign, CyberCash, or AuthorizeNet, there are modules already
for these gateways. Your merchant account will need to be compatible with
the gateway you choose. The system is setup so that when the user presses
'Checkout' the info is sent from IC to Payment Gateway (through a module).
The response codes are then sent back to IC which interprets what to do
(accept the order or fail with an error). The transaction is logged with
the gateway which ultimately ends up in your merchant account. Good luck!
-Ron
From: res087jh at verizon.net (Dan Garwood )
Date: Thu, 1 Mar 2001 01:42:30 -0500
Subject: [ic] Merchant Account question using the Construct Something template??
Nick,
There are several ways you can take the credit card information.
#1. you can take the credit card information and leave the order as pending
until you can manually authorize it.
#2. You can do what is called a live capture or live authorization, whiuch
takes the credit card info and transfers it through a gateway that you are
useing, (such as cybercash or authorize net) Than if the card is approved
the order is approved and money is put in your account and you ship the
product.
The only way to learn is roll up your sleves and dig in.
Dan G
-----Original Message-----
From: interchange-users-admin@lists.akopia.com
[mailto:interchange-users-admin@lists.akopia.com]On Behalf Of
Psirix@aol.com
Sent: Thursday, March 01, 2001 1:31 AM
To: interchange-users@lists.akopia.com
Subject: [ic] Merchant Account question using the Construct Something
template??
Dear Interchange users,
I am using the "Construct Something" template to make my e-commerce site for
my business. I would like to know whoever reads this if they have an
e-commerce or any type of site using the Construct Something Template? I
would like to see the possibilities of this template. If your site is
e-commerce I have another question. I already have a merchant account now I
just need to make the site. How do I "link" my homepage and my merchant
account together so I can take credit cards in real time? Im confused about
this. Or do I take the credit card info after the order is placed then when
the order arrives to me via e-mail then go my virtual credit card machine on
the net then charge it this way?? Does someone know how to intergrate the
two? If anyone has information can you please send it my way? My e-mail
is: Psirix@aol.com
I appreciate your help.
Thank you,
Nick Gregory
_______________________________________________
Interchange-users mailing list
Interchange-users@lists.akopia.comhttp://lists.akopia.com/mailman/listinfo/interchange-users
From: rick at desertlord.com (Rick Lord )
Date: Wed, 28 Feb 2001 23:07:28 -0700
Subject: [ic] Interchange won't start
Please help. I just installed Interchange on my server. I am running
RedHat 7.0 with Apache. Apache uses /var/www/ for the document root, so
my website is in /var/www/domain.com/html and interchange is installed
in /var/www/domain.com/interchange. Forgive me if this is too much info,
but I want to make sure I explain it completely. Anyway I ran
./configure which went fine, then makecat which also went fine. Then I
tried to start Interchange and got this error. "Interchange not
configured, no interchange.cfg." Any ideas?
Thanks.
--
Rick Lord
Desert Lord Enterprises
http://www.desertlord.com
From: bordas at jeuxvideo.com (David Bordas )
Date: Thu, 1 Mar 2001 08:24:09 +0100
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
From: al00283876 at academ01.slp.itesm.mx (al00283876 at academ01.slp.itesm.mx )
Date: Thu, 1 Mar 2001 01:21:37 -0600
Subject: [ic] Help with Secure server setup!!
I think this is a problem with Internet Explorer.... try doing the same
with Netscape, you should access the secure checkout....
i really dont know how to fix this, if you find it out please post it here..
regards!
-- Original Message --
>Hi All,
>>I run the 4.6.3 interchange server, and it all works fine on the normal
>>webserver. But when I try to chech out using a secure server, or call
>pages on the secure server (except for the main index page) I get a 404
>>Error. The secure server itself works fine, and I can browse all folders
>>on the secure server (has been activated for test purposes). I can access
>>the main index page through the secure server
>(https://secure.myprovider.com/~myaccount/construct). If I try to view
a
>>different page on my secure server, then I also get a 404 error. In my
>opinion this is strange, since when I access
>http://www.mydomain.net/construct I see the same directory structure as
>>when I call https://secure.myprovider.com/~myaccount/construct.>>I did notice, however, that the IP addresses of the regular server and
>the secure server are different, but since the hosting provider has
>installed the application themselves on two different virtual servers
>(two different IP's), it should work.
>>Is there anyone who knows what I did wrong and how I can get this secure
>>server to work properly with Interchange. I simply cannot figure out why
>>I get this error. Help highly appreciated.
>>Thanx in advance
>>Guy Soudant
>>>>_______________________________________________
>Interchange-users mailing list
>Interchange-users@lists.akopia.com>http://lists.akopia.com/mailman/listinfo/interchange-users>
From: petri.pietola at nokia.com (petri.pietola at nokia.com )
Date: Thu, 1 Mar 2001 09:35:48 +0200
Subject: [ic] manually enter mv_todo=submit to URL-field
Hello
If I am playing with construct demo and place some items to basket and type
in manually to URL field &mv_todo=submit
(ie.http://xxx.xxx.xxx.xxx/cgi-bin/shop/ord/basket?mv_session_id=AWHAQLkb&mv
_action=refresh&mv_todo=submit ) I will get receipt and basket will be
cleared an order is done! Naturally I will not get receipt thru e-mail,
because I am not logged in, but anyway.
If i do everything normally via pages it will check addresses, phone numbers
etc. but if I type parameters directly to URL field these check are not
done!!
So how can I avoid this situation so that order is not processed if I am not
logged in or I try to cheat system thru URL-field in browser?
Pete
From: jojo at leidinger.net (Hans-Joachim Leidinger )
Date: Thu, 01 Mar 2001 08:44:36 +0100
Subject: [ic] mailman feature request: 1st question always returned
Dan B wrote:
>> Idea (due to all the FAQ asked on this list):
>> The first time a new subscribe posts to the list, the post is blocked and
> returned to sender, with the following text:
>> ----
> Before your first post can be sent to the list, you *must* research all the
> following materials to see if you question has been asked and answered before:
> 1. FAQ http://...> 2. Docs (searchable) http://...> 3. Mailing list archive (searchable) http://...> Your first post has been returned, if you send it again it will get
> through. But please check if it is a FAQ.
> ----
>> If mailman has this feature already it would be nice to have turned on. If
> not, someone should take this to the mailman developers.
>> Just a thought,
Hmmm...this is a idea, but if some MV/IC-Guru has a question and didn't
find any answer from docs, archives, etc....should he or she always post
his questions two times?
Or what do you mean with "first post"?
Joachim
--
-------------Hans-Joachim Leidinger---------------------
From: c.singer at t-online.de (Christian Singer )
Date: Thu, 01 Mar 2001 10:20:18 +0100
Subject: [ic] Lost / changing session id using proxy server without cookies
I am loosing track of my current session and basket
content with the following set-up:
- MiniVend 4.0.4 / RedHat 6.2 (German)
- Web browser (Netscape 4.5) has cookies disabled
and proxy server enabled
- ISP for client access is T-Online with multiple, dynamically
allocated proxies (IP addresses changing)
- catalog.cfg entry: WideOpen Yes (effect verified)
- Proxy caching disabled by meta tags
(expires - 0; pragma - no-cache)
With this configuration every new page sent by MiniVend
comes with a different session id.
So what else could be done to solve this problem.
Especially, I'd like to know if anyone has got MiniVend /
Interchange working properly with no cookies, proxy server
enabled and client web access via T-Online.
Any help highly appreciated.
Regards,
Christian Singer
From: cpi at accxs.net (ACC&S )
Date: Thu, 1 Mar 2001 10:33:51 +0100
Subject: [ic] French user of interchange ?
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>
From: bordas at jeuxvideo.com (David Bordas )
Date: Thu, 1 Mar 2001 10:49:37 +0100
Subject: [ic] French user of interchange ?
ah, encore qq'un :)
si on pouvait tous s'entraider, ηa serait sympa.
Moi j'ai des questions alors si je les poses :)
poser aussi les votres si je peux y repondre ηa sera avec plaisir
1) peut-on interfacer un system comme paybox ou cybermut avec akopia ?
2) au sujet du moteur de recherche d'akopia, est-ce que je peux par exemple
intιgrer une recherche par marque en + de la recherche par catιgorie ?
3) Est-il facile de traduire la boutique ( je penses que oui d'apres ce que
j'ai pu voir, mais je voudrais κtre certain )
4) derniθre question : la gestion de la double monnaie franc / euro, c'est
facile ΰ intιgrer ?
akopia peut-il faire la conversion ou faut'il le faire ΰ la main ds la base
?
Merci ΰ tous
PS: j'utilise akopia avec mysql, si ηa peut permettre d'aider qq'un
David BORDAS / JEUXVIDEO.COM
----------------------------------------------------------------------------
http://www.jeuxvideo.com : Le site numιro 1 des jeux video en franηais
http://boutique.jeuxvideo.com : Pour acheter tous ses jeux sur le net
----------------------------------------------------------------------------
----- Original Message -----
From: "ACC&S" <cpi@accxs.net>
To: <interchange-users@lists.akopia.com>
Sent: Thursday, March 01, 2001 10:33 AM
Subject: Re: [ic] French user of interchange ?
> 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
From: dave.barr at cricinfo.com (Dave Barr )
Date: Thu, 1 Mar 2001 11:25:45 +0000
Subject: [ic] How to Call a GlobalSub?
At 8:58 am -0800 27/2/01, Sam Hui wrote:
>Hey Dave and Mike,
>>I just tried the same exact code on another server, also RedHat 6.2,
>Interchange 4.6.3 RPM, Perl 5.00503 and it just works. I'll try to
>narrow it down and hopefully figure out what's going on.
---------
At 9:34 pm +0100 27/2/01, Hans-Joachim Leidinger wrote:
>Hmmmm....I've gotten the exact same error message with IC on FreeBSD.
>This happen, if I add a sub into the catalog.cfg or interchange.cfg. But
>if the sub is created as an UserTag, it works well. What is wrong?
>
IC 4.6.3, Debian 2.2.17, Perl 5.005-03,
Hi Sam and Joachim,
I'm still looking into this a well (been ill as a dog for last two
days). If any of you come up with a solution could you post to the
group? (I'll do the same). This is a bit of a cause for concern as my
CreditCard checking routines will be using GlobalSubs extensively...
Thanks
Dave
From: joachim.richter at usvideocenter.de (joachim.richter )
Date: Thu, 01 Mar 2001 12:43:06 +0100
Subject: [ic] Glimpse Search Docu ?
Hi there,
in the interchange databases manual on page 20 it says "...and a liberal dose of the glimpse documentation is suggested..."
where do i find the glimpse documentation ?
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
From: cpi at accxs.net (ACC&S )
Date: Thu, 1 Mar 2001 13:48:57 +0100
Subject: [ic] French user of interchange ?
je ne sais pas s'il est tres bon d'utiliser la mailing list pour une
discussion en franηais... autant passer en direct...
Pour rιpondre ΰ tes questions :
1. je pense qu'il est possible d'interfacer Paybox avec Akopia... jamais
essayι pour l'instant...
2. Il suffit de faire une recherche avec une query SQL sur la marque et sur
la catιgorie en mκme temps avec la clause WHERE et AND
3.Oui, il est facile de traduire... ΰ partir du moment oω tu arrives ΰ le
mettre en place !!! Tu peux crιer plusieurs products.txt, chacun dans sa
langue. Ensuite il suffit de mettre mv_locale au bon format...
4. Que souhaites-tu mettre soit le francs, soit l'euro ou les deux ΰ la fois
?
a++
----- Original Message -----
From: David Bordas <bordas@jeuxvideo.com>
To: <interchange-users@lists.akopia.com>
Sent: Thursday, March 01, 2001 10:49 AM
Subject: Re: [ic] French user of interchange ?
> ah, encore qq'un :)
>> si on pouvait tous s'entraider, ηa serait sympa.
>> Moi j'ai des questions alors si je les poses :)
> poser aussi les votres si je peux y repondre ηa sera avec plaisir
>> 1) peut-on interfacer un system comme paybox ou cybermut avec akopia ?
> 2) au sujet du moteur de recherche d'akopia, est-ce que je peux par
exemple
> intιgrer une recherche par marque en + de la recherche par catιgorie ?
> 3) Est-il facile de traduire la boutique ( je penses que oui d'apres ce
que
> j'ai pu voir, mais je voudrais κtre certain )
> 4) derniθre question : la gestion de la double monnaie franc / euro, c'est
> facile ΰ intιgrer ?
> akopia peut-il faire la conversion ou faut'il le faire ΰ la main ds la
base
> ?
>> Merci ΰ tous
>> PS: j'utilise akopia avec mysql, si ηa peut permettre d'aider qq'un
>> David BORDAS / JEUXVIDEO.COM
> --------------------------------------------------------------------------
--
>http://www.jeuxvideo.com : Le site numιro 1 des jeux video en franηais
>http://boutique.jeuxvideo.com : Pour acheter tous ses jeux sur le net
> --------------------------------------------------------------------------
--
> ----- Original Message -----
> From: "ACC&S" <cpi@accxs.net>
> To: <interchange-users@lists.akopia.com>
> Sent: Thursday, March 01, 2001 10:33 AM
> Subject: Re: [ic] French user of interchange ?
>>> > 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>
From: bordas at jeuxvideo.com (David Bordas )
Date: Thu, 1 Mar 2001 14:01:47 +0100
Subject: [ic] French user of interchange ?
oui c'est vrai que ηa peut gιner de discuter sur la ML en franηais, on peut
se retrouver sur un forum non ? ηa pourait κtre sympa non ?
1) j'espere arriver ΰ interfacer paybox, le + difficile c'est pour revenir
de paybox vers akopia pour que ηa inscrive les infos ds la base.
2) oui pour la requκte ( je ne savais pas qu'on pouvait via akopia ) mais
peut'on crιer une table marque car pour le moment dans l'exemple construct,
je n'ai que la table produit et catιgorie.
3) product.txt ?? j'utilises du mysql en fait ηa a peut κtre rien ΰ voir .
sinon le mv_local on le definit oω dans un fichier de config ?
4) ben en fait je souhaiterais mettre les 2 monnaies ΰ la fois jusqu'au
passage de l'euro
merci encore pour ton aide.
David
----- Original Message -----
From: "ACC&S" <cpi@accxs.net>
To: <interchange-users@lists.akopia.com>
Sent: Thursday, March 01, 2001 1:48 PM
Subject: Re: [ic] French user of interchange ?
> je ne sais pas s'il est tres bon d'utiliser la mailing list pour une
> discussion en franηais... autant passer en direct...
> Pour rιpondre ΰ tes questions :
> 1. je pense qu'il est possible d'interfacer Paybox avec Akopia... jamais
> essayι pour l'instant...
> 2. Il suffit de faire une recherche avec une query SQL sur la marque et
sur
> la catιgorie en mκme temps avec la clause WHERE et AND
> 3.Oui, il est facile de traduire... ΰ partir du moment oω tu arrives ΰ le
> mettre en place !!! Tu peux crιer plusieurs products.txt, chacun dans sa
> langue. Ensuite il suffit de mettre mv_locale au bon format...
> 4. Que souhaites-tu mettre soit le francs, soit l'euro ou les deux ΰ la
fois
> ?
>> a++
> ----- Original Message -----
> From: David Bordas <bordas@jeuxvideo.com>
> To: <interchange-users@lists.akopia.com>
> Sent: Thursday, March 01, 2001 10:49 AM
> Subject: Re: [ic] French user of interchange ?
>>> > ah, encore qq'un :)
> >
> > si on pouvait tous s'entraider, ηa serait sympa.
> >
> > Moi j'ai des questions alors si je les poses :)
> > poser aussi les votres si je peux y repondre ηa sera avec plaisir
> >
> > 1) peut-on interfacer un system comme paybox ou cybermut avec akopia ?
> > 2) au sujet du moteur de recherche d'akopia, est-ce que je peux par
> exemple
> > intιgrer une recherche par marque en + de la recherche par catιgorie ?
> > 3) Est-il facile de traduire la boutique ( je penses que oui d'apres ce
> que
> > j'ai pu voir, mais je voudrais κtre certain )
> > 4) derniθre question : la gestion de la double monnaie franc / euro,
c'est
> > facile ΰ intιgrer ?
> > akopia peut-il faire la conversion ou faut'il le faire ΰ la main ds la
> base
> > ?
> >
> > Merci ΰ tous
> >
> > PS: j'utilise akopia avec mysql, si ηa peut permettre d'aider qq'un
> >
> > David BORDAS / JEUXVIDEO.COM
>> --------------------------------------------------------------------------
> --
> > http://www.jeuxvideo.com : Le site numιro 1 des jeux video en franηais
> > http://boutique.jeuxvideo.com : Pour acheter tous ses jeux sur le net
>> --------------------------------------------------------------------------
> --
> > ----- Original Message -----
> > From: "ACC&S" <cpi@accxs.net>
> > To: <interchange-users@lists.akopia.com>
> > Sent: Thursday, March 01, 2001 10:33 AM
> > Subject: Re: [ic] French user of interchange ?
> >
> >
> > > 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
From: joachim.richter at usvideocenter.de (joachim.richter )
Date: Thu, 01 Mar 2001 13:54:51 +0100
Subject: [ic] Indexing
Dictionary indexing with index
although we do believe we put the info about the index in right, interchange will not build index files
this is the indexing part of the config.cfg
Database products products.txt TAB
Database products INDEX xschauspi1:f
Database products INDEX xschauspi2:f
Database products INDEX xschauspi3:f
Database products INDEX description:f
Database products INDEX catgry:f
Database products INDEX xdult:f
Database products INDEX xstuo:f
Database userdb userdb.txt TAB
Database banner banner.txt TAB
Database dvlds dvlds.txt TAB
Database dvlds INDEX xschauspi1:f
Database dvlds INDEX xschauspi2:f
Database dvlds INDEX xschauspi3:f
Database dvlds INDEX description:f
Database dvlds INDEX catgry:f
Database dvlds INDEX xdult:f
Database dvlds INDEX xstuo:f
ProductFiles products dvlds
ClearCache NO
PageCache YES
SearchCache YES
This is what we get, what did we miss ????????????????????
Configuring catalog usmc...Using default DBM database.
ConfigDatabase scalar parameter INDEX redefined to 'xschauspi1:f', was category:c.
In line 4 of the configuration file 'catalog.cfg':
Database products INDEX xschauspi1:f
ConfigDatabase scalar parameter INDEX redefined to 'xschauspi2:f', was xschauspi1:f.
In line 5 of the configuration file 'catalog.cfg':
Database products INDEX xschauspi2:f
ConfigDatabase scalar parameter INDEX redefined to 'xschauspi3:f', was xschauspi2:f.
In line 6 of the configuration file 'catalog.cfg':
Database products INDEX xschauspi3:f
ConfigDatabase scalar parameter INDEX redefined to 'description:f', was xschauspi3:f.
In line 7 of the configuration file 'catalog.cfg':
Database products INDEX description:f
ConfigDatabase scalar parameter INDEX redefined to 'category:f', was description:f.
In line 8 of the configuration file 'catalog.cfg':
Database products INDEX catgry:f
ConfigDatabase scalar parameter INDEX redefined to 'xadult:f', was category:f.
In line 9 of the configuration file 'catalog.cfg':
Database products INDEX xdult:f
ConfigDatabase scalar parameter INDEX redefined to 'xstudio:f', was xadult:f.
In line 10 of the configuration file 'catalog.cfg':
Database products INDEX xstuo:f
ConfigDatabase scalar parameter INDEX redefined to 'xschauspi2:f', was xschauspi1:f.
In line 13 of the configuration file 'catalog.cfg':
Database dvlds INDEX xschauspi2:f
ConfigDatabase scalar parameter INDEX redefined to 'xschauspi3:f', was xschauspi2:f.
In line 14 of the configuration file 'catalog.cfg':
Database dvlds INDEX xschauspi3:f
ConfigDatabase scalar parameter INDEX redefined to 'description:f', was xschauspi3:f.
In line 15 of the configuration file 'catalog.cfg':
Database dvlds INDEX description:f
ConfigDatabase scalar parameter INDEX redefined to 'category:f', was description:f.
In line 16 of the configuration file 'catalog.cfg':
Database dvlds INDEX catgry:f
ConfigDatabase scalar parameter INDEX redefined to 'xadult:f', was category:f.
In line 17 of the configuration file 'catalog.cfg':
Database dvlds INDEX xdult:f
ConfigDatabase scalar parameter INDEX redefined to 'xstudio:f', was xadult:f.
In line 18 of the configuration file 'catalog.cfg':
Database dvlds INDEX xstuo:f
thanks guys
joe
US Video Center Medien GmbH
Heimsheimer Str 22
70499 Stuttgart
Tel 0711 880252 0
Fax 0711 880252 22
Email joachim.richter@usvideocenter.de
From: tmcalees at discgolfcentral.com (Thomas McAlees )
Date: Thu, 1 Mar 2001 08:30:37 -0500
Subject: [ic] Accessories Problem
I recently upgraded from Interchange 4.6.0 to 4.6.3 and I am now having a
problem with the [accessories] functionality. I have the following tag in
my flypage:
...
[accessories [item-code] disc_weight]
...
It is properly displaying a list of weights from the products table.
However, when I add this product to my basket the selection is not carrying
through. I see the list of weights, but the weight selected by the user on
the flypage is not selected (the default value is always selected). My
basket page has the following code:
[if-item-field disc_weight]
<font face="Verdana, Arial, Helvetica, sans-serif" size="1">Weight:
</font> <FONT SIZE=1>[item-accessories disc_weight]</FONT>
[/if-item-field]
With 4.6.0 this all worked perfectly. I've searched the mail list archive,
but did not find any references specific to the problem I am having. Any
help with this problem would be greatly appreciated.
Tom McAlees
From: robert at ishoptech.com (Robert Trembath )
Date: Thu, 1 Mar 2001 07:35:18 -0600
Subject: [ic] Removing "your online hardware store!"
Its in a page in the regions directory.
----- Original Message -----
From: "Kristina Pullon" <kpullon@hotmail.com>
To: <interchange-users@lists.akopia.com>
Sent: Wednesday, February 28, 2001 6:24 PM
Subject: [ic] Removing "your online hardware store!"
> i cannot fint where to modify the ", your online hardware store!" line
seen
> when there is no one logged in.
>> please help
>>kpullon@hotmail.com> _________________________________________________________________
> Get your FREE download of MSN Explorer at http://explorer.msn.com>>> _______________________________________________
> Interchange-users mailing list
>Interchange-users@lists.akopia.com>http://lists.akopia.com/mailman/listinfo/interchange-users
From: chris at vanoosterhout.com (Christopher VanOosterhout )
Date: Thu, 01 Mar 2001 09:22:44 -0500
Subject: [ic] What is that "expires" page
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_@
From: interchange at my-school.com (IC-Admin )
Date: Thu, 1 Mar 2001 11:08:34 -0500 (EST)
Subject: [ic] glimpse Search Docu
http://glimpse.cs.arizona.edu/
Use google.
BF
From: interchange at my-school.com (IC-Admin )
Date: Thu, 1 Mar 2001 11:28:56 -0500 (EST)
Subject: [ic] mailman feature request: 1st question always returned
Dan wrote:
> ----
> Before your first post can be sent to the list, you *must* research all
> the following materials to see if you question has been asked and
> answered before:
> 1. FAQ http://...> 2. Docs (searchable) http://...> 3. Mailing list archive (searchable) http://...> Your first post has been returned, if you send it again it will get
> through. But please check if it is a FAQ.
----
> If mailman has this feature already it would be nice to have turned
> on. If not, someone should take this to the mailman developers.
>> Just a thought,
Might be a nice idea, but I doubt it would help much. People will
start to read the FAQ or Docs and realize there is a lot to read and
to comprehend. That's most probably too much for them and they will
ask anyway.
Just out of experience watching newbies on other lists and groups as
well.
Birgitt
From: mikeh at minivend.com (Mike Heins )
Date: Thu, 1 Mar 2001 11:28:58 -0500
Subject: [ic] Indexing
Quoting joachim.richter (joachim.richter@usvideocenter.de):
> Dictionary indexing with index
>> although we do believe we put the info about the index in right, interchange
> will not build index files
>> this is the indexing part of the config.cfg
>
It is a scalar parameter, i.e. can only be defined once.
Database products INDEX <<EOF
xschauspi1:f
xschauspi2:f
xschauspi3:f
description:f
catgry:f
xdult:f
xstuo:f
EOF
--
Red Hat, Inc., 131 Willow Lane, Floor 2, Oxford, OH 45056
phone +1.513.523.7621 fax 7501 <mheins@redhat.com>
Experience is what allows you to recognize a mistake the second
time you make it. -- unknown
From: chris at vanoosterhout.com (Christopher VanOosterhout )
Date: Thu, 01 Mar 2001 11:29:28 -0500
Subject: [ic] Buy Button Sending People To Error Page
I have reviewed the FAQs and docs for an answer to this ... but I just can
not find it.
When I click on the buy button ... on the search results page included in
the construct demo store my users get sent to an error page:
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.
Here is the code for the page ... anyone have any ideas?
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_@
From: ken at desktech.com (Ken Dailey )
Date: Thu, 1 Mar 2001 10:45:41 -0600
Subject: [ic] order reporting & purchase orders
I am still unable to get orders that are placed with the Purchase Order
option to show up on the Order report or the Customer report in the Admin
area of the Construct demo.
After looking in error.log and logs/log I found several errors. After taking
Dan B's advice of setting NoAbsolute to No in the .cfg, I got rid of the
error:
{IP, DATE, TIME} construct /construct/construct.cgi/admin/genconfig Can't
read file '/home/dtdemo/catalogs/construct/etc/status.construct' with
NoAbsolute set
However, I am still having having the problem with the Purchase Orders.
In logs/log I am getting this message for all purchase orders:
#### begin 000004 #####
There was an error adding to the transaction log.
Logout auto-created user: 1
#### end 000004 #####
Sending email copy of order 000004 to ken@desktech.com: 1
And this message in error.log:
{IP, DATE, TIME} construct /construct/construct.cgi/process.html Attempt to
set userdb::password::U00005 in read-only table
I also get this message in the error log when I first choose to checkout the
shopping cart:
{IP, DATE, TIME} construct /construct/construct.cgi/ord/checkout.html search
error: Limit subroutine creation: bad limit creation code in coordinated
search, probably search group without search specification. at
/home/dtdemo/interchange/lib/Vend/Search.pm line 703.
Any more ideas?
Ken Dailey <ken@desktech.com> 612.825.0999
DeskTech Computer & Internet Services <http://www.desktech.com>
From: edl at newmediaems.com (Ed LaFrance )
Date: Thu, 01 Mar 2001 09:09:56 -0800
Subject: [ic] [if scratch...]
At 08:01 PM 02/28/2001 -0800, you wrote:
>Hi,
>>I am trying to compare scratch values in an if/elsif statement, and
>tried the following code. I cannot get this to work. What I am trying do
>to is get the results of a loop search to organize into two columns. The
>first section is a loop to count the number of items in a list. if I
>replace the '[scratch count1]' variable with a number, this works fine,
>it just doesnt seem to recognise the [scratch] tag as part of the IF tag
>evaluation. Can anybody help me out.
>>[loop.....]
>[seti count1][calc][scratch count1] + 1[/calc][/seti]
>[/loop]
>[seti count1][calc][scratch count1] / 2[/calc][/seti]
>[seti count][/seti]
><table><tr><td>
>[loop ....]
>[seti count][calc][scratch count] + 1[/calc][/seti]
>[if scratch count < [scratch count1]] [loop-code]<br>
>[elsif scratch count == [scratch count1]] [loop-code]<br></td><td>
>[/elsif]
>[/else] [loop-code]<br>[/else][/if]
>[/loop]
></td></tr></table>
>>Thanks
In these situations it is best to used the named syntax for the [if..]:
[if type="scratch" term="count" op="<" compare="[scratch count1]"]
..
[elsif type="scratch term="count" op="==" compare="[scratch count1]"]
...
[/elsif]
[else]...[/else]
[/if]
BTW - Have you looked into [loop-alternate]? You could simplify this code
considerably. [if..]'s in looping code can slow page load time dramantically.
- Ed L.
From: edl at newmediaems.com (Ed LaFrance )
Date: Thu, 01 Mar 2001 09:16:34 -0800
Subject: [ic] Indexing
At 01:54 PM 03/01/2001 +0100, you wrote:
>Dictionary indexing with index
>>although we do believe we put the info about the index in right,
>interchange will not build index files
>>this is the indexing part of the config.cfg
>>Database products products.txt TAB
>Database products INDEX xschauspi1:f
>Database products INDEX xschauspi2:f
>Database products INDEX xschauspi3:f
>Database products INDEX description:f
>Database products INDEX catgry:f
>Database products INDEX xdult:f
>Database products INDEX xstuo:f
>Database userdb userdb.txt TAB
>Database banner banner.txt TAB
>Database dvlds dvlds.txt TAB
>Database dvlds INDEX xschauspi1:f
>Database dvlds INDEX xschauspi2:f
>Database dvlds INDEX xschauspi3:f
>Database dvlds INDEX description:f
>Database dvlds INDEX catgry:f
>Database dvlds INDEX xdult:f
>Database dvlds INDEX xstuo:f
>>ProductFiles products dvlds
>ClearCache NO
>PageCache YES
>SearchCache YES
>>>This is what we get, what did we miss ????????????????????
>>>Configuring catalog usmc...Using default DBM database.
>ConfigDatabase scalar parameter INDEX redefined to 'xschauspi1:f', was
>category:c.
>In line 4 of the configuration file 'catalog.cfg':
>Database products INDEX xschauspi1:f
>>ConfigDatabase scalar parameter INDEX redefined to 'xschauspi2:f', was
>xschauspi1:f.
>In line 5 of the configuration file 'catalog.cfg':
>Database products INDEX xschauspi2:f
>>ConfigDatabase scalar parameter INDEX redefined to 'xschauspi3:f', was
>xschauspi2:f.
>In line 6 of the configuration file 'catalog.cfg':
>Database products INDEX xschauspi3:f
>>ConfigDatabase scalar parameter INDEX redefined to 'description:f', was
>xschauspi3:f.
>In line 7 of the configuration file 'catalog.cfg':
>Database products INDEX description:f
>>ConfigDatabase scalar parameter INDEX redefined to 'category:f', was
>description:f.
>In line 8 of the configuration file 'catalog.cfg':
>Database products INDEX catgry:f
>>ConfigDatabase scalar parameter INDEX redefined to 'xadult:f', was category:f.
>In line 9 of the configuration file 'catalog.cfg':
>Database products INDEX xdult:f
>>ConfigDatabase scalar parameter INDEX redefined to 'xstudio:f', was xadult:f.
>In line 10 of the configuration file 'catalog.cfg':
>Database products INDEX xstuo:f
>>ConfigDatabase scalar parameter INDEX redefined to 'xschauspi2:f', was
>xschauspi1:f.
>In line 13 of the configuration file 'catalog.cfg':
>Database dvlds INDEX xschauspi2:f
>>ConfigDatabase scalar parameter INDEX redefined to 'xschauspi3:f', was
>xschauspi2:f.
>In line 14 of the configuration file 'catalog.cfg':
>Database dvlds INDEX xschauspi3:f
>>ConfigDatabase scalar parameter INDEX redefined to 'description:f', was
>xschauspi3:f.
>In line 15 of the configuration file 'catalog.cfg':
>Database dvlds INDEX description:f
>>ConfigDatabase scalar parameter INDEX redefined to 'category:f', was
>description:f.
>In line 16 of the configuration file 'catalog.cfg':
>Database dvlds INDEX catgry:f
>>ConfigDatabase scalar parameter INDEX redefined to 'xadult:f', was category:f.
>In line 17 of the configuration file 'catalog.cfg':
>Database dvlds INDEX xdult:f
>>ConfigDatabase scalar parameter INDEX redefined to 'xstudio:f', was xadult:f.
>In line 18 of the configuration file 'catalog.cfg':
>Database dvlds INDEX xstuo:f
>>>>thanks guys
>>joe
I believe you need to specify all the indexes for a file in one entry:
Database filename INDEX field_1 field_2 field_3 field_4
field_5 #... etcetra
- ed L.
From: mat at booksellersolutions.com (Mat Jones - booksellersolutions.com )
Date: Thu, 1 Mar 2001 09:34:32 -0800
Subject: [ic] [if scratch...]
I tried both methods you suggested, but it still didnt read the [scratch
count1] variable.
With the loop-alternate it just printed [loop-alternate [scratch count1]] to
the screen.
Any other suggestions?
Thanks
Mat
----- Original Message -----
From: "Ed LaFrance" <edl@newmediaems.com>
To: <interchange-users@lists.akopia.com>
Sent: Thursday, March 01, 2001 9:09 AM
Subject: Re: [ic] [if scratch...]
> At 08:01 PM 02/28/2001 -0800, you wrote:
> >Hi,
> >
> >I am trying to compare scratch values in an if/elsif statement, and
> >tried the following code. I cannot get this to work. What I am trying do
> >to is get the results of a loop search to organize into two columns. The
> >first section is a loop to count the number of items in a list. if I
> >replace the '[scratch count1]' variable with a number, this works fine,
> >it just doesnt seem to recognise the [scratch] tag as part of the IF tag
> >evaluation. Can anybody help me out.
> >
> >[loop.....]
> >[seti count1][calc][scratch count1] + 1[/calc][/seti]
> >[/loop]
> >[seti count1][calc][scratch count1] / 2[/calc][/seti]
> >[seti count][/seti]
> ><table><tr><td>
> >[loop ....]
> >[seti count][calc][scratch count] + 1[/calc][/seti]
> >[if scratch count < [scratch count1]] [loop-code]<br>
> >[elsif scratch count == [scratch count1]] [loop-code]<br></td><td>
> >[/elsif]
> >[/else] [loop-code]<br>[/else][/if]
> >[/loop]
> ></td></tr></table>
> >
> >Thanks
>> In these situations it is best to used the named syntax for the [if..]:
>> [if type="scratch" term="count" op="<" compare="[scratch count1]"]
> ..
> [elsif type="scratch term="count" op="==" compare="[scratch count1]"]
> ...
> [/elsif]
> [else]...[/else]
> [/if]
>> BTW - Have you looked into [loop-alternate]? You could simplify this code
> considerably. [if..]'s in looping code can slow page load time
dramantically.
>> - Ed L.
>>> _______________________________________________
> Interchange-users mailing list
>Interchange-users@lists.akopia.com>http://lists.akopia.com/mailman/listinfo/interchange-users
From: alex at integricity.com (Alex Lam )
Date: Fri, 2 Mar 2001 01:53:47 +0800
Subject: [ic] Limiting access to backend
Is the entire Access feature working totally?
I'm trying to set the permissions for store admins but am rather confused at
the number of check boxes with various permissions set.
Can anyone help me with giving pointers on whether the access feature it is
fully functional ?
Thanks.
From: edl at newmediaems.com (Ed LaFrance )
Date: Thu, 01 Mar 2001 09:52:48 -0800
Subject: [ic] [if scratch...]
At 09:34 AM 03/01/2001 -0800, you wrote:
>I tried both methods you suggested, but it still didnt read the [scratch
>count1] variable.
>With the loop-alternate it just printed [loop-alternate [scratch count1]] to
>the screen.
>Any other suggestions?
>>Thanks
>>Mat
Yes: read the docs for [loop-alternate] usage. Put [scratch count] and
[scratch count1] on your page, inside and outside both loops, so you can
see what the contain at each step, and is it what you expect? Use some
troubleshooting techniques.
- Ed L.
>----- Original Message -----
>From: "Ed LaFrance" <edl@newmediaems.com>
>To: <interchange-users@lists.akopia.com>
>Sent: Thursday, March 01, 2001 9:09 AM
>Subject: Re: [ic] [if scratch...]
>>> > At 08:01 PM 02/28/2001 -0800, you wrote:
> > >Hi,
> > >
> > >I am trying to compare scratch values in an if/elsif statement, and
> > >tried the following code. I cannot get this to work. What I am trying do
> > >to is get the results of a loop search to organize into two columns. The
> > >first section is a loop to count the number of items in a list. if I
> > >replace the '[scratch count1]' variable with a number, this works fine,
> > >it just doesnt seem to recognise the [scratch] tag as part of the IF tag
> > >evaluation. Can anybody help me out.
> > >
> > >[loop.....]
> > >[seti count1][calc][scratch count1] + 1[/calc][/seti]
> > >[/loop]
> > >[seti count1][calc][scratch count1] / 2[/calc][/seti]
> > >[seti count][/seti]
> > ><table><tr><td>
> > >[loop ....]
> > >[seti count][calc][scratch count] + 1[/calc][/seti]
> > >[if scratch count < [scratch count1]] [loop-code]<br>
> > >[elsif scratch count == [scratch count1]] [loop-code]<br></td><td>
> > >[/elsif]
> > >[/else] [loop-code]<br>[/else][/if]
> > >[/loop]
> > ></td></tr></table>
> > >
> > >Thanks
> >
> > In these situations it is best to used the named syntax for the [if..]:
> >
> > [if type="scratch" term="count" op="<" compare="[scratch count1]"]
> > ..
> > [elsif type="scratch term="count" op="==" compare="[scratch count1]"]
> > ...
> > [/elsif]
> > [else]...[/else]
> > [/if]
> >
> > BTW - Have you looked into [loop-alternate]? You could simplify this code
> > considerably. [if..]'s in looping code can slow page load time
>dramantically.
> >
> > - Ed L.
> >
> >
> > _______________________________________________
> > 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
From: mat at booksellersolutions.com (Mat Jones - booksellersolutions.com )
Date: Thu, 1 Mar 2001 10:10:09 -0800
Subject: [ic] [if scratch...]
I was trouble shooting for 2 hours yesterday. I printed the value of scratch
count1 to the page which was 30. When I replaced the [scratch count1] with
a real number e.g [loop-alternate 30] instead of [loop-alternate [scratch
count1]] it worked fine... just doesnt seem to like the [scratch] variables
within loop alternate.
----- Original Message -----
From: "Ed LaFrance" <edl@newmediaems.com>
To: <interchange-users@lists.akopia.com>
Sent: Thursday, March 01, 2001 9:52 AM
Subject: Re: [ic] [if scratch...]
> At 09:34 AM 03/01/2001 -0800, you wrote:
> >I tried both methods you suggested, but it still didnt read the [scratch
> >count1] variable.
> >With the loop-alternate it just printed [loop-alternate [scratch count1]]
to
> >the screen.
> >Any other suggestions?
> >
> >Thanks
> >
> >Mat
>> Yes: read the docs for [loop-alternate] usage. Put [scratch count] and
> [scratch count1] on your page, inside and outside both loops, so you can
> see what the contain at each step, and is it what you expect? Use some
> troubleshooting techniques.
>> - Ed L.
>>>>>> >----- Original Message -----
> >From: "Ed LaFrance" <edl@newmediaems.com>
> >To: <interchange-users@lists.akopia.com>
> >Sent: Thursday, March 01, 2001 9:09 AM
> >Subject: Re: [ic] [if scratch...]
> >
> >
> > > At 08:01 PM 02/28/2001 -0800, you wrote:
> > > >Hi,
> > > >
> > > >I am trying to compare scratch values in an if/elsif statement, and
> > > >tried the following code. I cannot get this to work. What I am trying
do
> > > >to is get the results of a loop search to organize into two columns.
The
> > > >first section is a loop to count the number of items in a list. if I
> > > >replace the '[scratch count1]' variable with a number, this works
fine,
> > > >it just doesnt seem to recognise the [scratch] tag as part of the IF
tag
> > > >evaluation. Can anybody help me out.
> > > >
> > > >[loop.....]
> > > >[seti count1][calc][scratch count1] + 1[/calc][/seti]
> > > >[/loop]
> > > >[seti count1][calc][scratch count1] / 2[/calc][/seti]
> > > >[seti count][/seti]
> > > ><table><tr><td>
> > > >[loop ....]
> > > >[seti count][calc][scratch count] + 1[/calc][/seti]
> > > >[if scratch count < [scratch count1]] [loop-code]<br>
> > > >[elsif scratch count == [scratch count1]] [loop-code]<br></td><td>
> > > >[/elsif]
> > > >[/else] [loop-code]<br>[/else][/if]
> > > >[/loop]
> > > ></td></tr></table>
> > > >
> > > >Thanks
> > >
> > > In these situations it is best to used the named syntax for the
[if..]:
> > >
> > > [if type="scratch" term="count" op="<" compare="[scratch count1]"]
> > > ..
> > > [elsif type="scratch term="count" op="==" compare="[scratch count1]"]
> > > ...
> > > [/elsif]
> > > [else]...[/else]
> > > [/if]
> > >
> > > BTW - Have you looked into [loop-alternate]? You could simplify this
code
> > > considerably. [if..]'s in looping code can slow page load time
> >dramantically.
> > >
> > > - Ed L.
> > >
> > >
> > > _______________________________________________
> > > 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
From: markj at redhat.com (Mark Johnson )
Date: Thu, 01 Mar 2001 13:25:42 -0500
Subject: [ic] [if scratch...]
Any sort of complexity in evaluating a conditional should be done
explicitly:
[if type=explicit
condition="[calc]$Scratch->{count} < $Scratch->{count1}
[/calc]"]Do something
[elsif type=explicit
condition="[calc]$Scratch->{count} == $Scratch->{count1}
[/calc]"]Do something else
[/elsif]
[else]Do default
[/else]
[/if]
"Mat Jones - booksellersolutions.com" wrote:
>> I tried both methods you suggested, but it still didnt read the [scratch
> count1] variable.
> With the loop-alternate it just printed [loop-alternate [scratch count1]] to
> the screen.
> Any other suggestions?
>> Thanks
>> Mat
--
Mark Johnson
Senior Developer - Professional Services
Red Hat, Inc.
E-Business Solutions
markj@redhat.com
703-456-2912
From: markj at redhat.com (Mark Johnson )
Date: Thu, 01 Mar 2001 13:28:30 -0500
Subject: [ic] [if scratch...]
"Mat Jones - booksellersolutions.com" wrote:
>> I was trouble shooting for 2 hours yesterday. I printed the value of scratch
> count1 to the page which was 30. When I replaced the [scratch count1] with
> a real number e.g [loop-alternate 30] instead of [loop-alternate [scratch
> count1]] it worked fine... just doesnt seem to like the [scratch] variables
> within loop alternate.
>
Interpolation order is catching you. You can't do what you're trying to
do. [loop-alternate [scratch foobar]] will try to evaluate the literal
string '[scratch foobar]' because the [loop-..] tags parse *completely*
first, then the resulting output is reparsed, at which point [scratch
foobar] would interpolate.
--
Mark Johnson
Senior Developer - Professional Services
Red Hat, Inc.
E-Business Solutions
markj@redhat.com
703-456-2912
From: nickychips at yahoo.com (Nick Ohanian )
Date: Thu, 1 Mar 2001 10:25:35 -0800
Subject: [ic] RE: newbie question: subroutines
> At 07:24 PM 2/28/2001 -0800, you wrote:
> >Hi-
> > I'm having trouble getting local subroutines to work
> all. I seem
> > to be
> >defining them correctly in catalog.cfg, but they appear to not be running
> >when called from [perl] tag in a page. Are they any special
> configurations
> >settings that I should be aware of? Any suggestions as to why
> this could be
> >happening?
>> But they do work when you define them globally in interchange.cfg?
>> Dan Browning, Cyclone Computer Systems, danb@cyclonecomputers.com>> End of Interchange-users Digest
No, global subroutines don't seem to be working either. Any suggestions?
Thanks again,
Nick
nickychips@yahoo.com
_________________________________________________________
Do You Yahoo!?
Get your free @yahoo.com address at http://mail.yahoo.com
From: markj at redhat.com (Mark Johnson )
Date: Thu, 01 Mar 2001 13:33:20 -0500
Subject: [ic] RE: newbie question: subroutines
With no more information than you've provided, there's little hope of
anyone helping you. Try to post some examples of a sub that doesn't
work and where/how you're calling it in a page.
Nick Ohanian wrote:
>> > At 07:24 PM 2/28/2001 -0800, you wrote:
> > >Hi-
> > > I'm having trouble getting local subroutines to work
> > all. I seem
> > > to be
> > >defining them correctly in catalog.cfg, but they appear to not be running
> > >when called from [perl] tag in a page. Are they any special
> > configurations
> > >settings that I should be aware of? Any suggestions as to why
> > this could be
> > >happening?
> >
> > But they do work when you define them globally in interchange.cfg?
> >
> > Dan Browning, Cyclone Computer Systems, danb@cyclonecomputers.com> >
> > End of Interchange-users Digest
>> No, global subroutines don't seem to be working either. Any suggestions?
>> Thanks again,
> Nick
>nickychips@yahoo.com>> _________________________________________________________
> Do You Yahoo!?
> Get your free @yahoo.com address at http://mail.yahoo.com>> _______________________________________________
> Interchange-users mailing list
>Interchange-users@lists.akopia.com>http://lists.akopia.com/mailman/listinfo/interchange-users
--
Mark Johnson
Senior Developer - Professional Services
Red Hat, Inc.
E-Business Solutions
markj@redhat.com
703-456-2912
From: bruno at digi-land.com (Bruno Cantieni, Digital Landscape )
Date: Thu, 1 Mar 2001 13:53:59 -0500
Subject: [ic] Multi store administration
We are planning to use IC to run multiple stores.
Single server, individual domains, virtually hosted, probably but not necessarily using MySql.
(We have test stores successfully running with internal and MySql db's).
We setup and maintain the stores and content for the vendors/clients.
The remuneration model is commission based.
We get a commission on each completed sale/transaction by any of the stores/vendors.
Scenario 1 (what we are doing now):
In order to track commissions earned, we allow each of the vendors to mange their own orders but do
not allow them to delete orders from the database.
We log on to each store once a month, download all the orders, calculate commissions offline and
delete completed orders subsequently.
Scenario 2 (what we would like to do):
Similar to above but mirror all the orders from all the stores in a separate database so we don't
have to log on to each store/catalog separately.
This "consolidated" order database is not accessible by the individual store owners but should
reflect any changes the store owners make to their own order databases (e.g. order status).
Once we have our commission numbers, we delete the completed/fulfilled orders from the
"consolidated" database and this process should then automatically delete the corresponding order
from the appropriate vendor database.
Scenario 3 (just fishing):
All the vendors share a common order database but can view/edit/mange only their own store specific
orders (via some vendor ID field/identifier?).
If there are no security issues with this approach, it might be the most elegant.
Is anyone doing anything similar?
Is there an altogether better way?
And how would one implement such a solution in IC?
(IC 4.6.3 / Apache / RH Linux7)
Thanks in advance for any tips or advice.
Bruno Cantieni
Digital Landscape
From: db at cyclonehq.dnsalias.net (Dan B )
Date: Thu, 01 Mar 2001 10:57:06 -0800
Subject: [ic] mailman feature request: 1st question always returned
At 08:44 AM 3/1/2001 +0100, Hans-Joachim Leidinger wrote:
>Dan B wrote:
> >
> > Idea (due to all the FAQ asked on this list):
> >
> > The first time a new subscribe posts to the list, the post is blocked and
> > returned to sender, with the following text:
> >
> > ----
> > Before your first post can be sent to the list, you *must* research all the
> > following materials to see if you question has been asked and answered
> before:
> > 1. FAQ http://...> > 2. Docs (searchable) http://...> > 3. Mailing list archive (searchable) http://...> > Your first post has been returned, if you send it again it will get
> > through. But please check if it is a FAQ.
> > ----
> >
> > If mailman has this feature already it would be nice to have turned on. If
> > not, someone should take this to the mailman developers.
> >
> > Just a thought,
>>Hmmm...this is a idea, but if some MV/IC-Guru has a question and didn't
>find any answer from docs, archives, etc....should he or she always post
>his questions two times?
Nah.
>Or what do you mean with "first post"?
Only the first time they have posted (only once after subscribing). From
then on, we assume they got the message and will check those resources
first. I've noticed that about 30-50% of the traffic is FAQ.
Dan Browning, Cyclone Computer Systems, danb@cyclonecomputers.com
From: db at cyclonehq.dnsalias.net (Dan B )
Date: Thu, 01 Mar 2001 11:01:20 -0800
Subject: [ic] What is that "expires" page
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).
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
>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
From: mikeofholmes at hotmail.com (Mike Holmes )
Date: Thu, 01 Mar 2001 11:02:50 -0800
Subject: [ic] sort problem using more
Hello list,
I am trying to sort a results list using a field in the products table
called seq. The following code works, except if there are more than 10
products to be listed they get broken up by the "more" and seem to
be ordered one page at a time not all of the results. That is the first
10 results will be alphabetized, and then the next 10 will be alphabetized
and so on, but it does not take all say 30 results alphabetized them by
"field seq" and display them 10 at a time.
[search-region more=1 search="
ra=yes
st=sql
sq=[scratch query]
ml=10
tf=seq
"]
[search-list]
Thanks
Michael Holmes
_________________________________________________________________
Get your FREE download of MSN Explorer at http://explorer.msn.com
From: chris at vanoosterhout.com (Christopher VanOosterhout )
Date: Thu, 01 Mar 2001 14:21:52 -0500
Subject: [ic] Support and Training Options for Interchange
Greetings,
Can anyone tell me who may provide support / training for Interchange.
I do not want to contract out the set up of our store ... because I really
do want to learn this stuff. However there have been times when I have a
question that this list just can not seem to answer.
So I am wondering if there is anyone out there who provides the type of
support where I can say ... hey this is my problem, don't fix it for me,
but tell me what is going on here so I can know how to fix it in the future.
Christopher VanOosterhout
From: znanie at best.com (Kirill Sapelkin )
Date: Thu, 01 Mar 2001 11:56:56 +0000
Subject: [ic] loop-code, loop-field
Selection question: OPTION VALUE [loop-code] selects, [loop-field name] doesn't
This is from the simple demo. The category selection (code below)
seems to look for the first field in the cat.txt file and select it.
Later the simple demo searchs the products file for items belonging to
the category selected from cat.
The problem seems to be that the field selected in cat and searched
for in products does not exist in products. The "name" field does.
When I change
<OPTION VALUE="[loop-code]">[loop-data cat name] to:
<OPTION VALUE="[loop-field name]">[loop-data cat name]
all categories are returned. Maybe OPTION VALUE is left with the
previously assigned value: ""
I can add the "code" field to products or change the "code" field in cat
to match a field in products to make the search work right but neither
is really satisfactory. What I would like to do is to make OPTION
VALUE be the "name" and not the "code" field.
Code follows:
<OPTION VALUE="">All categories
__TIMED_CATOPT__
[loop search="fi=cat.txt/ra=yes/un=yes"]
<OPTION VALUE="[loop-code]">[loop-data cat name]
[/loop]
__END_TIMED__
</SELECT>
cat.txt follows:
code sel name which_page sort display_type image image_prop banner_image banner_text link_type url tab page search selector link_template
O1 O1 Abstract 00 Abstract Gallery simple products category=Abstract
O2 O1 Expressionists 00 Expressionist Gallery simple products category=Expressionists
O3 O1 Impressionists 00 simple products category=Impressionists
O4 O1 Americana 00 Americana Gallery simple products category=Americana
O5 O1 Renaissance 00 simple products category=Renaissance
O6 O1 Surrealists 00 name Surrealist Gallery complex products fi=products
st=db
co=1
sf=category
se=Surrealists
op=eq
nu=0
ml=5
tf=artist
to=x category=Surrealists
O7 O3 MOMA -1 external http://www.moma.org products
O8 O3 Museum of Bad Art 02 external http://glyphs.com/moba/ products
O9 O3 Artchive 00 external http://www.artchive.com products fi=products
co=1
sf=title
se=y
op=rm
nu=0
su=1
ml=50
O10 O2 Documentation 00 Interchange Documentation simple products category=docs
O11 O2 T-Shirts 00 Wearables simple http://store.steppenwolf.com products category=shirts
Kirill Sapelkin
znanie@best.com
From: lamine at secan.net (lamine )
Date: Thu, 01 Mar 2001 15:04:40 -0500
Subject: [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
From: cpi at accxs.net (ACC&S )
Date: Thu, 1 Mar 2001 21:04:47 +0100
Subject: [ic] French user of interchange ?
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 ++
----- 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>
From: db at cyclonehq.dnsalias.net (Dan B )
Date: Thu, 01 Mar 2001 12:28:23 -0800
Subject: [ic] [if scratch...]
At 01:25 PM 3/1/2001 -0500, you wrote:
>Any sort of complexity in evaluating a conditional should be done
>explicitly:
>>[if type=explicit
> condition="[calc]$Scratch->{count} < $Scratch->{count1}
> [/calc]"]Do something
>[elsif type=explicit
> condition="[calc]$Scratch->{count} == $Scratch->{count1}
> [/calc]"]Do something else
>[/elsif]
>[else]Do default
>[/else]
>[/if]
What is the performance difference between an explicit if (with [calc]) and
a regular [if]? (Assuming we are concerned about [if]'s inside
[loop]'s)? Is there no difference if they are doing the same thing?
>"Mat Jones - booksellersolutions.com" wrote:
> >
> > I tried both methods you suggested, but it still didnt read the [scratch
> > count1] variable.
> > With the loop-alternate it just printed [loop-alternate [scratch
> count1]] to
> > the screen.
> > Any other suggestions?
> >
> > Thanks
> >
> > Mat
>>--
>Mark Johnson
>Senior Developer - Professional Services
>Red Hat, Inc.
>E-Business Solutions
>markj@redhat.com>703-456-2912
>>_______________________________________________
>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
From: howells at siliconcty.com (Howell Silverman )
Date: Thu, 1 Mar 2001 15:47:36 -0500
Subject: [ic] Changing the domain name of a catalog
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.
From: joachim.richter at usvideocenter.de (joachim.richter )
Date: Thu, 01 Mar 2001 21:42:14 +0100
Subject: [ic] [set SearchbyKeyword]
[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
From: db at cyclonehq.dnsalias.net (Dan B )
Date: Thu, 01 Mar 2001 12:46:10 -0800
Subject: [ic] French user of interchange ?
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
From: joachim.richter at usvideocenter.de (joachim.richter )
Date: Thu, 01 Mar 2001 21:50:48 +0100
Subject: [ic] [set SearchbyKeyword] - SOLUTION
[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
From: db at cyclonehq.dnsalias.net (Dan B )
Date: Thu, 01 Mar 2001 13:10:18 -0800
Subject: [ic] Changing the domain name of a catalog
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
From: chris at vanoosterhout.com (Christopher VanOosterhout )
Date: Thu, 01 Mar 2001 16:12:03 -0500
Subject: [ic] What is that "expires" page
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
From: db at cyclonehq.dnsalias.net (Dan B )
Date: Thu, 01 Mar 2001 13:20:47 -0800
Subject: [ic] What is that "expires" page
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_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>>>_______________________________________________
>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
From: thomas at prometheas.gr (Thomas N. Stefanidis )
Date: Thu, 01 Mar 2001 23:22:37 +0200
Subject: [ic] Silly question!
I'm trying many days to have items with several sizes and each size to
have a different price..
Since i can't find a sollution(..yet...)......i have a silly question...
When u add a new product,in the field where u add the sizes, can u add
something like 30=M,40=L,50=LX and instead of the price being displayed
as text,to be displayed in a text box and somehow(javascript),when u
choose a new size,the value of each size(30,40,50) will be displayed in
the text box?
duh!!
Silly question....but sounds so simple........!(but don't know if it
will work!)
If anyone has managed sizes and different prices,could someone explain
it how he did it?
Thank u in advance.
Thomas
From: cpi at accxs.net (ACC&S )
Date: Thu, 1 Mar 2001 22:15:51 +0100
Subject: [ic] discount and components
Hi all,
Do you know why, when i use this code into a component (for example :
promo_vertical)
[discount [item-code]] $s * .8 [/discount]
[loop-price] || [price code="[loop-code]" discount=1]
Discount doesn't applied !
Another hand, in the simple html page, it works.
Do you have an idea ?
thanks
From: tintones at hotmail.com (Marcelo F. De Paula )
Date: Thu, 01 Mar 2001 21:27:53
Subject: [ic] GPG problem ,with interchange
Hello everybody,
I'm using IC 4.6.1 and now i'm testing the gpg.
I have installed gpg as interchange user.
I'm having a problem with gpg. I have put the following gpg command in
catalog.cfg:
Variable ENCRYPTOR /usr/bin/gpg --always-trust --batch -fa -r
tintones@hotmail.com 2>/tmp/debug_gpg
but no errors are reported to the debug_gpg when a checkout is done. If i
run from console it gives a error that -fa is not valid option.
I presume that interchange is not running the gpg. Am i correct?
When I receive the order e-mail it has sibject but body content????
Please someone help me because I don't how to fix it.
Thanks in advance,
Marcelo
_________________________________________________________________________
Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com.
From: mikeh at minivend.com (Mike Heins )
Date: Thu, 1 Mar 2001 16:40:54 -0500
Subject: [ic] GPG problem ,with interchange
Quoting Marcelo F. De Paula (tintones@hotmail.com):
> Hello everybody,
>> I'm using IC 4.6.1 and now i'm testing the gpg.
>> I have installed gpg as interchange user.
>> I'm having a problem with gpg. I have put the following gpg command in
> catalog.cfg:
> Variable ENCRYPTOR /usr/bin/gpg --always-trust --batch -fa -r
>tintones@hotmail.com 2>/tmp/debug_gpg
The documentation to the contrary, I think a proper encryptor would be:
Variable ENCRYPTOR /usr/bin/gpg --always-trust --batch -ea -r tintones@hotmail.com 2>/tmp/debug_gpg
Typo, I think.
--
Red Hat, Inc., 131 Willow Lane, Floor 2, Oxford, OH 45056
phone +1.513.523.7621 fax 7501 <mheins@redhat.com>
Nature, to be commanded, must be obeyed. -- Francis Bacon
From: markj at redhat.com (Mark Johnson )
Date: Thu, 01 Mar 2001 17:24:51 -0500
Subject: [ic] [if scratch...]
Very little compared to doing a bunch of if's inside a loop. But, each
interpolation does take resources.
Incidentally, even to do what you were trying to do, should you
restructure it in a way to make it work, would require two
interpolations since you were trying to compare the values of two
scratch variables: the [if..] interpolation, and the "[scratch count1]"
interpolation.
Dan B wrote:
>> What is the performance difference between an explicit if (with [calc]) and
> a regular [if]? (Assuming we are concerned about [if]'s inside
> [loop]'s)? Is there no difference if they are doing the same thing?
>
--
Mark Johnson
Senior Developer - Professional Services
Red Hat, Inc.
E-Business Solutions
markj@redhat.com
703-456-2912
From: bob at nleaudio.com (Bob Puff at NLE )
Date: Thu, 01 Mar 2001 17:40:19 -0500
Subject: [ic] displaying items in order
After entering a bunch of new items to my catalog, I noticed that they seem not to be sorted in any specific order. I tried arranging them in the products.txt file according to SKU #, but this didn't seem to help.
If possible, I would like a certain order, but alphabetically or by SKU # would both work.
Also, in the construct demo, when you click on a category on the left, it displays the contents of that directory in the middle of the sceeen. How can I make this go all the way to the right edge? It looks like the page is using the left/center/right template, but I don't know what page is used to edit.
I'd like to add a "Checkout" button on the page too...
Bob
From: shui at lunamedium.com (Sam Hui )
Date: Thu, 1 Mar 2001 15:51:34 -0800
Subject: [ic] How to Call a GlobalSub?
Hi Dave,
I am actually setting up a 3rd server and in the middle of installing mysql
and interchange right now. As soon as I narrow down whatever it is, I will
post my findings.
-Sam
-----Original Message-----
Date: Thu, 1 Mar 2001 11:25:45 +0000
To: interchange-users@lists.akopia.com
From: Dave Barr <dave.barr@cricinfo.com>
Subject: Re: [ic] How to Call a GlobalSub?
Reply-To: interchange-users@lists.akopia.com
At 8:58 am -0800 27/2/01, Sam Hui wrote:
>Hey Dave and Mike,
>>I just tried the same exact code on another server, also RedHat 6.2,
>Interchange 4.6.3 RPM, Perl 5.00503 and it just works. I'll try to
>narrow it down and hopefully figure out what's going on.
---------
At 9:34 pm +0100 27/2/01, Hans-Joachim Leidinger wrote:
>Hmmmm....I've gotten the exact same error message with IC on FreeBSD.
>This happen, if I add a sub into the catalog.cfg or interchange.cfg. But
>if the sub is created as an UserTag, it works well. What is wrong?
>
IC 4.6.3, Debian 2.2.17, Perl 5.005-03,
Hi Sam and Joachim,
I'm still looking into this a well (been ill as a dog for last two
days). If any of you come up with a solution could you post to the
group? (I'll do the same). This is a bit of a cause for concern as my
CreditCard checking routines will be using GlobalSubs extensively...
Thanks
Dave
From: jud-lists at copernica.com (Jud Harris )
Date: Thu, 1 Mar 2001 17:52:38 -0600
Subject: [ic] GPG problem ,with interchange
Hey folks,
Did I read correctly (I forgot where) that the __ENCRYPTOR__ option will not be
required in future releases of Interchange? If so, this is great news, because
it is quite frustrating having to set up gpg to encrypt something I'm not going
to keep on-site OR transmit via e-mail. On that note, when will that be
implemented and released?
I literally want *nothing* to do with the customer's credit card number after
it's sent to our payment processor (authorizenet) - this seems like a good idea
to me, but am I missing something?
Thanks!
-Jud
From: nickychips at yahoo.com (Nick Ohanian )
Date: Thu, 1 Mar 2001 16:18:48 -0800
Subject: [ic] newbie question: subroutines
Hello again-
Here is an example of my problem, regarding GlobalSubs. There was one
already in my interchange.cfg file, and it looks likes this:
GlobalSub sub test_global_sub { return 'Test of global subroutine OK.'; }
Pretty easy, eh? So I use a perl tag in a page that looks like this:
[perl]
return test_global_sub();
[/perl]<br>
Now when I try to serve this page, nothing is displayed. I get the
following in error.log (in the catalog directory):
66.12.71.6 rbuCIMHW:66.12.71.6 - [01/March/2001:16:06:29 -0800] imp
/cgi-bin/imp/catalog.html Safe: Unable to create sub named
"*MVSAFE::test_global_sub" at (eval 236) line 2.
>>> return test_global_sub();
>>
I can't figure out what is causing this error. Any suggestions would be
greatly appreciated. Thanks so much.
Nick
nickychips@yahoo.com
> From: Mark Johnson <markj@redhat.com>
> Organization: Red Hat E-Business Solutions
> To: interchange-users@lists.akopia.com> Subject: Re: [ic] RE: newbie question: subroutines
> Reply-To: interchange-users@lists.akopia.com>> With no more information than you've provided, there's little hope of
> anyone helping you. Try to post some examples of a sub that doesn't
> work and where/how you're calling it in a page.
>> Nick Ohanian wrote:
> >
> > > At 07:24 PM 2/28/2001 -0800, you wrote:
> > > >Hi-
> > > > I'm having trouble getting local subroutines to work
> > > all. I seem
> > > > to be
> > > >defining them correctly in catalog.cfg, but they appear to
> not be running
> > > >when called from [perl] tag in a page. Are they any special
> > > configurations
> > > >settings that I should be aware of? Any suggestions as to why
> > > this could be
> > > >happening?
> > >
> > > But they do work when you define them globally in interchange.cfg?
> > >
> > > Dan Browning, Cyclone Computer Systems, danb@cyclonecomputers.com> > >
> > > End of Interchange-users Digest
> >
> > No, global subroutines don't seem to be working either. Any
> suggestions?
> >
_________________________________________________________
Do You Yahoo!?
Get your free @yahoo.com address at http://mail.yahoo.com
From: support at integricity.com (Integricity Support Team )
Date: Fri, 2 Mar 2001 10:09:13 +0800
Subject: Re[2]: [ic] Gift Cert and discount coupons
Hi!!
Just wondering what other solutions there are out there with regards
to the gift certs and discount coupons.
Basically there could be the % discount ones - unique number to ident
so no reusage of coupon
And the gift certs are like value based - USD10, USD20 - also no
reusage, for obvious reasons.
But, there are also storewide discounts for a limited period of time
or so...
Anyone done this to a catalog of yours?
Wednesday, February 28, 2001, 9:55:09 PM, you wrote:
cmc> On Wed, Feb 28, 2001 at 11:43:34AM +0800, Alex Lam wrote:
>> Hi interchange-users,
>>>> I'm just a little bit confused here. How is the best way to issue and
>> give out discount coupons and gift certs?
>>>> Thanks
cmc> Leaving aside the code, there are **lots** of different ways that
cmc> merchants issue coupons and even gift certificates. You really need
cmc> to outline the business concept you want before you dig into the code.
>>>>>> Best regards,
>> Alex Lam
>> Integricity Corporation Sdn. Bhd.
>> Mobile : +6017-8800044
>> E-mail : alex@integricity.com>>>>>>>> _______________________________________________
>> Interchange-users mailing list
>>Interchange-users@lists.akopia.com>>http://lists.akopia.com/mailman/listinfo/interchange-users
Best regards,
Alex Lam
mailto:support@integricity.com
Integricity Corporation
From: murahashi at ayayu.com (Shozo Murahashi )
Date: Fri, 2 Mar 2001 11:29:45 +0900
Subject: [ic] Undefined catalog error on RAQ3
Thanks for your workatound.
I tried it but SCRIPT error on bin/interchnage when
bin/interchange -r -u.
if($Global::Variable->{CGIWRAP_WORKAROUND}) {
$CGI::path_info =~ s!^$CGI::script_name::;
How can I change? as below?
$CGI::path_info =~ s!^$CGI::script_name!!;
~~
Please help me.
----- Original Message -----
From: Mike Heins <mikeh@minivend.com>
To: <interchange-users@lists.akopia.com>
Sent: Tuesday, February 27, 2001 8:08 PM
Subject: Re: [ic] Undefined catalog error on RAQ3
> Quoting Shozo Murahashi ayayu.com (murahashi@ayayu.com):
> > Mike, Thank you very much for your responding.
> >
> > I can run your test-cgi and got output below now.
> > Could you please review this and let me know what's wrong?
> >
> > PATH_INFO = /main/cgibin/test-cgi.cgi
> > SCRIPT_NAME = /main/cgibin/test-cgi.cgi
>> Bingo. This is exactly wrong -- PATH_INFO is supposed to
> be empty.
>> The only way to fix this that I know of is to get the
> web server and CGIwrap set up properly. Beyond that, it would be a
> hack to the Interchange core, perhaps enabled by a patch
> in Server.pm or bin/interchnage like:
>> if($Global::Variable->{CGIWRAP_WORKAROUND}) {
> $CGI::path_info =~ s!^$CGI::script_name::;
> }
>> This could go in ::adjust_cgi() in bin/interchange or the bottom
> of Vend::Server::populate(), and be enabled with the interchange.cfg
line:
>> Variable CGIWRAP_WORKAROUND 1
>> In fact, I think it belongs in ::adjust_cgi(), and I will put it there
> for future releases.
>> Actually, I think that if CGIwrap is set up properly with
> the --with-chroot=PATH this will not be a problem. Though I
> cannot understand why they would have a problem figuring out
> PATH_INFO if they know what SCRIPT_NAME is.....
>> --
> Red Hat, Inc., 131 Willow Lane, Floor 2, Oxford, OH 45056
> phone +1.513.523.7621 fax 7501 <mheins@redhat.com>
>> Light travels faster than sound. This is why some people appear bright
> until you hear them speak. -- unknown
>> _______________________________________________
> Interchange-users mailing list
>Interchange-users@lists.akopia.com>http://lists.akopia.com/mailman/listinfo/interchange-users>
From: cfm at maine.com (cfm at maine.com )
Date: Thu, 1 Mar 2001 21:11:35 -0500
Subject: [ic] Gift Cert and discount coupons
On Fri, Mar 02, 2001 at 10:09:13AM +0800, Integricity Support Team wrote:
> Hi!!
>> Just wondering what other solutions there are out there with regards
> to the gift certs and discount coupons.
> Basically there could be the % discount ones - unique number to ident
> so no reusage of coupon
>> And the gift certs are like value based - USD10, USD20 - also no
> reusage, for obvious reasons.
>> But, there are also storewide discounts for a limited period of time
> or so...
And there are gift certificates for product, whole or in part,
free shipping, etc. etc.... Some are reusable.
What do you WANT?
>> Wednesday, February 28, 2001, 9:55:09 PM, you wrote:
>> cmc> On Wed, Feb 28, 2001 at 11:43:34AM +0800, Alex Lam wrote:
> >> Hi interchange-users,
> >>
> >> I'm just a little bit confused here. How is the best way to issue and
> >> give out discount coupons and gift certs?
> >>
> >> Thanks
>> cmc> Leaving aside the code, there are **lots** of different ways that
> cmc> merchants issue coupons and even gift certificates. You really need
> cmc> to outline the business concept you want before you dig into the code.
--
Christopher F. Miller, Publisher cfm@maine.com
MaineStreet Communications, Inc 208 Portland Road, Gray, ME 04039
1.207.657.5078 http://www.maine.com/
Content management, electronic commerce, internet integration, Debian linux
From: mheins at redhat.com (Mike Heins )
Date: Thu, 1 Mar 2001 21:20:05 -0500
Subject: [ic] Undefined catalog error on RAQ3
Quoting Shozo Murahashi (murahashi@ayayu.com):
> Thanks for your workatound.
> I tried it but SCRIPT error on bin/interchnage when
> bin/interchange -r -u.
>> if($Global::Variable->{CGIWRAP_WORKAROUND}) {
> $CGI::path_info =~ s!^$CGI::script_name::;
>> How can I change? as below?
> $CGI::path_info =~ s!^$CGI::script_name!!;
>
Yes, typo. I tested it one way and entered into CVS another.
I fixed it in CVS yesterday.
--
Red Hat, Inc., 131 Willow Lane, Floor 2, Oxford, OH 45056
phone +1.513.523.7621 fax 7501 <mheins@redhat.com>
Research is what I'm doing when I don't know what I'm doing.
-- Wernher Von Braun
From: Pray at netnitco.net (RMS )
Date: Thu, 1 Mar 2001 22:02:41 -0500
Subject: [ic] can some one explain in plain english
Can someone help me to understand how to go about the modification of the
demo. I can change the selections, and get my information to appear, I can
not change the top, left and bottom information
_________________________________
Enjoy the blessings of this day, if God sends them, & the evils bear
patiently, and sweetly; for this day only is ours;- we are dead to yesterday
and are not born to-morrow - Jeremy Taylor
Rachel Szilagyi
Word Gallery
http://wordgallery.net/index.htm
Roman Express
http://ww2.netnitco.net/users/pray/index.htm
From: Psirix at aol.com (Psirix at aol.com )
Date: Thu, 01 Mar 2001 21:58:48 EST
Subject: [ic] Credit Card question? & Does anyone have a WebPage using Construct Something?
Dear interchange users:
Im a new user to the Construct Something web tool. I was wondering if anyone has made their homepage with it and does anyone have their Home Page, either e-commerce or non-e-commerce site, on the web?? I would like to see what the Construct Something can do!! I appreciate it!
If anyone has an e-commerce site, how do you take credit cards? I already have a merchant account through EPenzio (epenzio.com) but I dont know how to link the two so I can accept credit cards. Does anyone have advice? Once someone places their order should I take their credit card info then charge the card myself with my administrator part of my merchant account? One more thing when someone places their order does their address, credit card info etc sent directly to me? I truely appreciate anyones help!
If anyone can e-mail me my address is: Psirix@aol.com
Thanks,
Nick
From: support at integricity.com (Integricity Support Team )
Date: Fri, 2 Mar 2001 11:13:33 +0800
Subject: Re[2]: [ic] Gift Cert and discount coupons
Hi!!
What I'd like is to have available a variety of coupons and certs.
1. Reusable - discount coupons
2. Non-reusable - discount coupons and gift certs
Have you implemented it for your site?
Thanks a lot, dude.
Friday, March 02, 2001, 10:11:35 AM, you wrote:
cmc> On Fri, Mar 02, 2001 at 10:09:13AM +0800, Integricity Support Team wrote:
>> Hi!!
>>>> Just wondering what other solutions there are out there with regards
>> to the gift certs and discount coupons.
>> Basically there could be the % discount ones - unique number to ident
>> so no reusage of coupon
>>>> And the gift certs are like value based - USD10, USD20 - also no
>> reusage, for obvious reasons.
>>>> But, there are also storewide discounts for a limited period of time
>> or so...
cmc> And there are gift certificates for product, whole or in part,
cmc> free shipping, etc. etc.... Some are reusable.
cmc> What do you WANT?
>>>> Wednesday, February 28, 2001, 9:55:09 PM, you wrote:
>>>> cmc> On Wed, Feb 28, 2001 at 11:43:34AM +0800, Alex Lam wrote:
>> >> Hi interchange-users,
>> >>
>> >> I'm just a little bit confused here. How is the best way to issue and
>> >> give out discount coupons and gift certs?
>> >>
>> >> Thanks
>>>> cmc> Leaving aside the code, there are **lots** of different ways that
>> cmc> merchants issue coupons and even gift certificates. You really need
>> cmc> to outline the business concept you want before you dig into the code.
Best regards,
Alex Lam
mailto:support@integricity.com
Integricity Corporation
From: doliver at hampshire.edu (Dylan Oliver )
Date: Thu, 1 Mar 2001 21:27:55 -0600
Subject: [ic] can some one explain in plain english
On Thu, 1 Mar 2001 22:02:41 -0500
"RMS" <Pray@netnitco.net> wrote:
> Can someone help me to understand how to go about the modification of
the
> demo. I can change the selections, and get my information to appear, I
can
> not change the top, left and bottom information
Look at the @_xxxxx_@ lines in pages/*.html to see which templates you're
using, and modify them in templates/regions. The left area is included in
the TOP template. If you want to change their
names, or break them up into smaller components, see the template section
in catalog.cfg.
--
Dylan Oliver
http://stout.hampshire.edu/~dao99
Do you know how little you know?
From: jon at icaust.com (Jon Pamment )
Date: Fri, 2 Mar 2001 16:28:46 +1100
Subject: [ic] How do I set Discounts
I have just started on the interchange journey so please excuse what may be
a dumb question.
I'm going to use the "Construct Something" templates to create my own site.
I have dealers and customers and I want the to each get different prices.
When you enter the demo site from an affiliate site there is a box
explaining that if a "dealer" logs in they will/can see discounted prices.
In the administration area I found the check box to set if a customer is a
dealer or not, but I cant find how to set the discount they are entitled to.
I've looked in each of the pdf manuals, the faq and used the search but I
cant find the answer.
What do I do?
Thanks
Jon
From: db at cyclonehq.dnsalias.net (Dan B )
Date: Thu, 01 Mar 2001 22:06:23 -0800
Subject: [ic] can some one explain in plain english
At 10:02 PM 3/1/2001 -0500, you wrote:
>Can someone help me to understand how to go about the modification of the
>demo. I can change the selections, and get my information to appear, I can
>not change the top, left and bottom information
Vat!? You are to be callink my inklysh hordible-sky!? I am goink to be
tellink you vat iz hordible! Ihr Vater war ein Schweinlandwirt und Ihr
Mutterschmelz der Holunderbeeren!!!!
I'm glad Dyan Oliver explained things for you. :)
Dan Browning, Cyclone Computer Systems, danb@cyclonecomputers.com
From: alex at integricity.com (Alex Lam )
Date: Fri, 2 Mar 2001 15:05:23 +0800
Subject: [ic] Save Template in Page
Hi!!
Just been wondering, what does the "save template in page" feature do?
Does it embed the entire layout, links to graphic files in header to a
html doc?
Would appreciate any light on this...
Alex
From: george at 1stomni.com (George Schindler )
Date: Fri, 2 Mar 2001 09:45:46 +0100
Subject: [ic] menu of items problem
Hello,
1)I have small problem with menu, I need to change menu list (on construct
something menu) and get only names of categories), I'm using
[loop prefix=box
search="
fi=area
st=db
tf=sort
ac=0
ac=0
co=yes
sf=sel
op=eq
[if scratch left_bar]
se=[scratch left_bar][set left_bar][/set]
[else]
se=left
[/else]
[/if]
sf=which_page
op=rm
[if scratch page_class]
se=all|[scratch page_class][set page_class][/set]
[else]
se=all|@@MV_PAGE@@
[/else]
[/if]
"]
[set deb_item][box-exec bar_link]area[/box-exec][/set]
addItem(' [box-exec bar_link]area[/box-exec]', '#top', '',
'[deb_item]'); //this is javascript function
[set found_cat][/set]
[/loop]
endMenu();
I need to get out all spaces from [box-exec bar_link]area[/box-exec] -
category name, I can do it in perl, but I don;t know how send this variable
to perl. Can you help?
2) This loop implement to previous loop for looking into categories and list
all items, but [cat-exec bar_link]cat[/cat-exec] shows all(fonts, a href,
....) and I need to get only item name in one parametr and in another get
ahref. How can I do this?
[set found_cat][/set]
[loop prefix=cat
search="fi=cat
st=db
tf=sort
tf=name
rf=code,
name
sf=sel
se=[box-code]
" ]
addItem('[cat-exec bar_link]cat[/cat-exec]', '');
[/loop]
Thanks a lot!
George
From: murahashi at ayayu.com (Shozo Murahashi )
Date: Fri, 2 Mar 2001 18:29:08 +0900
Subject: [ic] Undefined catalog error on RAQ3
> Quoting Shozo Murahashi (murahashi@ayayu.com):
> > Thanks for your workatound.
> > I tried it but SCRIPT error on bin/interchnage when
> > bin/interchange -r -u.
> >
> > if($Global::Variable->{CGIWRAP_WORKAROUND}) {
> > $CGI::path_info =~ s!^$CGI::script_name::;
> >
> > How can I change? as below?
> > $CGI::path_info =~ s!^$CGI::script_name!!;
> >
>> Yes, typo. I tested it one way and entered into CVS another.
> I fixed it in CVS yesterday.
>
Waoh!
I Installed whole of interchane from CVS again.
I found below in bin/interchnag modified.
# Fix Cobalt/CGIwrap problem
if($Global::Variable->{CGIWRAP_WORKAROUND}) {
$CGI::path_info =~ s!^$CGI::script_name!!;
}
I also add belw in my interchange.cfg
### Special patch from MHeins for RAQ3J
# EMAILED from MHeins as of 2001/2/27 Titled "Undefined catalog error on
RAQ3"
Variable CGIWRAP_WORKAROUND 1
#
### END of Special patch from MHeins for RAQ3J
Also chmod 775 cgibin and .cgi.
And interchnage restarting. I executed below url on Flash page.
http://www.outdoor-w.com/users/main/cgibin/outdoor-w.cgi/index.html
- - - [02/March/2001:17:42:50 +0900] - - Low traffic settings.
- - - [02/March/2001:17:42:50 +0900] - - Calling UI....
- - - [02/March/2001:17:42:51 +0900] - - ...UI is loaded....
- - - [02/March/2001:17:42:51 +0900] - - Interchange V4.6.4
- - - [02/March/2001:17:42:51 +0900] - - Config 'outdoor-w' at server
startup
- - - [02/March/2001:17:42:51 +0900] - - Using default DBM database.
- - - [02/March/2001:17:42:52 +0900] - - START server (20504) (UNIX)
- - - [02/March/2001:17:42:53 +0900] - - START server (20531) (UNIX)
211.124.191.118 - - [02/March/2001:17:44:40 +0900] -
/main/cgibin/outdoor-w.cgi/
aboutus.html Undefined catalog: /main/cgibin/outdoor-w.cgi/aboutus.html
211.124.191.118 - - [02/March/2001:17:45:18 +0900] -
/main/cgibin/outdoor-w.cgi/
index.html Undefined catalog: /main/cgibin/outdoor-w.cgi/index.html
211.124.191.118 - - [02/March/2001:17:45:21 +0900] -
/main/cgibin/outdoor-w.cgi/
admin/index.html Undefined catalog:
/main/cgibin/outdoor-w.cgi/admin/index.html
WORKAROUND looks good but still Undefined catalog error.
When I don't specify 'Variable CGIWRAP_WORKAROUND 1', errolog is as
follows.
211.124.191.118 - - [02/March/2001:18:04:07 +0900] -
/main/cgibin/outdoor-w.cgi/
admin/index.html/main/cgibin/outdoor-w.cgi/admin/index.html Undefined
catalog: /
main/cgibin/outdoor-w.cgi/admin/index.html
211.124.191.118 - - [02/March/2001:18:04:11 +0900] -
/main/cgibin/outdoor-w.cgi/
index.html/main/cgibin/outdoor-w.cgi/index.html Undefined catalog:
/main/cgibin/
outdoor-w.cgi/index.html
[test-cgi]
CGI/1.0 test script report:
argc is 0. argv is .
SERVER_SOFTWARE = Apache/1.3.6 (Unix) mod_perl/1.21 mod_ssl/2.2.8
OpenSSL/0.9.2b
SERVER_PROTOCOL = HTTP/1.0
SERVER_NAME = www.outdoor-w.com
SERVER_PORT = 80
HTTP_FROM =
HTTP_REFERRER =
HTTP_ACCEPT = image/gif, image/x-xbitmap, image/jpeg, image/pjpeg,
application/vnd.ms-powerpoint, application/vnd.ms-excel,
application/msword, application/pdf, */*
HTTP_USER_AGENT = Mozilla/4.0 (compatible; MSIE 5.0; Windows NT; DigExt)
PATH = /sbin:/usr/sbin:/bin:/usr/bin:/usr/X11R6/bin
GATEWAY_INTERFACE = CGI/1.1
REQUEST_METHOD = GET
PATH_INFO = /main/cgibin/test-cgi.cgi
PATH_TRANSLATED = /home/sites/home/users/main/web/cgibin/test-cgi.cgi
SCRIPT_NAME = /main/cgibin/test-cgi.cgi
QUERY_STRING =
REMOTE_HOST =
REMOTE_ADDR = 211.124.191.118
REMOTE_USER =
REMOTE_IDENT =
AUTH_TYPE =
CONTENT_TYPE =
CONTENT_LENGTH =
From: sprich at ato.de (Torsten Sprich )
Date: Fri, 02 Mar 2001 10:33:42 +0100
Subject: [ic] can some one explain in plain english
>> Ihr Vater war ein Schweinlandwirt und Ihr Mutterschmelz der
> Holunderbeeren!!!!
>>
*prust*
wasissn Mutterschmelz biddeschoen?
Torsten
> _______________________________________________
> Interchange-users mailing list
>Interchange-users@lists.akopia.com>http://lists.akopia.com/mailman/listinfo/interchange-users
--
use strict;
###
# ts@ato.de
# Torsten Sprich
# ATO media.design
# Flughafenallee 3
# 28199 Bremen
# Fon.: 0421/596678-0
# Fax.: 0421/596678-9
###
From: thomas at prometheas.gr (Thomas N. Stefanidis )
Date: Fri, 02 Mar 2001 15:25:59 +0200
Subject: [ic] suddenly the IP of the UI and the shop become 127.0.0.1!!
That's nice!!
Yes!!
Both UI and the site itself!
I still have the site on an ip,haven't moved it to the real domain,but
what on earth was this??
I was wondering if it would be better to change from the "Low traffic"
to "high".
Is this as simple as uncomment the :
#Variable TRAFFIC high
Thomas
From: joachim.richter at usvideocenter.de (joachim.richter )
Date: Fri, 02 Mar 2001 14:31:22 +0100
Subject: [ic] Database
Hi
we are on the flypage
we would like to have the name of the database shown of which the article(which is shown at this very moment on the flypage)
comes from. we could not find an interchange tag such as [item-database]
is there such a thing ?
US Video Center Medien GmbH
Heimsheimer Str 22
70499 Stuttgart
Tel 0711 880252 0
Fax 0711 880252 22
Email joachim.richter@usvideocenter.de
From: kestutis.lasys at delfi.lt (Kestutis Lasys )
Date: Fri, 02 Mar 2001 15:44:19 +0200
Subject: [ic] Problem with Berkeley DB_File on FreeBSD - continue
> Hello,
>> I have problem when using Berkeley DB_File for interchange databases on
> FreeBSD.
>> I've installed interchange 4.6.3 on my Linux box and it runs without
> problem.
> But if I try it on FreeBSD box (hosting company) which use Berkeley
> DB_File
> instead of GDBM, I am getting the following error in item_edit:
>> Bad SQL, query was: select DISTINCT category, category FROM products
> ORDER BY category
>>> I have found from list archive that somebody had the same problem:
>>>http://developer.akopia.com/archive/interchange-users/2000/msg10420.html>> But I can't find how to fix this problem. Please advise.
>> Sorry for my English.
>> Kestutis Lasys
Hello,
After my hosting company installed GDBM for me, I found that this
problem
doesn't depend on database type. :)
After day of debugging I found that SQL::Statement.pm (Statement.xs)
doesn't
behave as documented on FreeBSD system.
> where
>> This method is used to examine the syntax tree of the C<WHERE> clause.
> It returns undef (if no WHERE clause was used) or an instance of
> SQL::Statement::Op.
If no WHERE clause is used it doesn't return undef but number.
I'm unfamiliar with xs, so here is my fix:
--- /usr/local/interchange/lib/Vend/Scan.pm Sat Dec 2 19:49:10 2000
+++ lib/Vend/Scan.pm Fri Mar 2 13:28:23 2001
@@ -663,7 +663,8 @@
my @where;
my $numeric;
@where = $stmt->where();
- if(defined $where[0]) {
+ #if(defined $where[0]) {
+ if(CORE::ref $where[0]) {
my $or;
push_spec('co', 'yes', $ary, $hash);
do {
Thank you for your patience.
Kestutis Lasys
From: tony at leedsnet.com (Tony Crooks )
Date: Fri, 2 Mar 2001 14:13:35 gmt
Subject: [ic] Weight: Changing pounds to kilos
We have successfully set up the interchange software on our server. However,
there is one item that we wish to alter, that being the weight. Currently it
is calculated in pounds, and we would like to know if there is any way to change
this to kilo's. We have looked on the website and through the documentation
but can find no way to do this.
A speedy reply to this query would be appreciated.
From: interchange at my-school.com (IC-Admin )
Date: Fri, 2 Mar 2001 10:42:26 -0500 (EST)
Subject: [ic] can some one explain in plain english
> Vat!? You are to be callink my inklysh hordible-sky!? I am goink to be
> tellink you vat iz hordible! Ihr Vater war ein Schweinlandwirt und Ihr
> Mutterschmelz der Holunderbeeren!!!!
>.
> I'm glad Dyan Oliver explained things for you. :)
>> *prust*
> wasissn Mutterschmelz biddeschoen?
>> Torsten
an American effort to teach a plain lesson with not so plain German to
someone who can't understand Perl on an English list, because he got
mixed up with too much French lately.
Birgitt
From: tony at leedsnet.com (Tony Crooks )
Date: Fri, 2 Mar 2001 14:27:55 gmt
Subject: [ic] Error in SQL Syntax
When I try to 'upsell' an item, I get the following error message. Does anyone
know how to fix this please?
Sorry, there was an error in processing this form action. Please report the
error or try again later. (You have an error in your SQL syntax near '= NULL
where sku = '1000008' ' at line 1 )
Many thanks for any help
Tony Crooks
www.leedsnet.com
From: robert at icardigital.com (Robert Trembath )
Date: Fri, 2 Mar 2001 08:38:11 -0600
Subject: [ic] can some one explain in plain english
You can edit those pages in plain HTML. There under templates/regions/
RObert
----- Original Message -----
From: "RMS" <Pray@netnitco.net>
To: <interchange-users@lists.akopia.com>
Sent: Thursday, March 01, 2001 9:02 PM
Subject: [ic] can some one explain in plain english
> Can someone help me to understand how to go about the modification of the
> demo. I can change the selections, and get my information to appear, I can
> not change the top, left and bottom information
> _________________________________
> Enjoy the blessings of this day, if God sends them, & the evils bear
> patiently, and sweetly; for this day only is ours;- we are dead to
yesterday
> and are not born to-morrow - Jeremy Taylor
> Rachel Szilagyi
> Word Gallery
>http://wordgallery.net/index.htm> Roman Express
>http://ww2.netnitco.net/users/pray/index.htm>>>> _______________________________________________
> Interchange-users mailing list
>Interchange-users@lists.akopia.com>http://lists.akopia.com/mailman/listinfo/interchange-users
From: karidnet at aviso.ci (Vaali FOFANA )
Date: Fri, 02 Mar 2001 14:45:59 +0000
Subject: [ic] Echange en Francais,
Bonjour,
Je viens d'etre agreablement surpris par vos messages en francais,
Je pourrais me joindre a vous pour echaner en francais su IC.
Bon courage
From: Pray at netnitco.net (RMS )
Date: Fri, 2 Mar 2001 10:12:27 -0500
Subject: [ic] can some one explain in plain english
thank you - I hit the archive board last night and learned alot. I first
thought it was CGI script and went and bought two books and read them as I
am not that familiar with CGI -bins. I am glad there is a list to come to
and that I found it.
Is there a way to get some of the foreign emails translated to English or am
I better off not?
Again thank you
From: rene at hertell.com (Rene Hertell )
Date: Fri, 2 Mar 2001 17:54:26 +0200
Subject: [ic] suddenly the IP of the UI and the shop become 127.0.0.1!!
Read the docs or search the list before you post... This question regarding
your problem is asked every second week...
Rene
> -----Original Message-----
> From: interchange-users-admin@lists.akopia.com> [mailto:interchange-users-admin@lists.akopia.com]On Behalf Of
> Thomas N. Stefanidis
> Sent: 02 March 2001 15:26
> To: Interchange Mailing List
> Subject: [ic] suddenly the IP of the UI and the shop become 127.0.0.1!!
>>> That's nice!!
> Yes!!
> Both UI and the site itself!
> I still have the site on an ip,haven't moved it to the real domain,but
> what on earth was this??
> I was wondering if it would be better to change from the "Low traffic"
> to "high".
> Is this as simple as uncomment the :
> #Variable TRAFFIC high
>>>> Thomas
>>> _______________________________________________
> Interchange-users mailing list
>Interchange-users@lists.akopia.com>http://lists.akopia.com/mailman/listinfo/interchange-users>
From: rene at hertell.com (Rene Hertell )
Date: Fri, 2 Mar 2001 18:00:03 +0200
Subject: [ic] Echange en Francais,
I did not understand a word of what you were asking... I would prefer
English as the language spoken/written on this list.
Rene
> -----Original Message-----
> From: interchange-users-admin@lists.akopia.com> [mailto:interchange-users-admin@lists.akopia.com]On Behalf Of Vaali
> FOFANA
> Sent: 02 March 2001 16:46
> To: interchange-users@lists.akopia.com> Subject: [ic] Echange en Francais,
>>> Bonjour,
> Je viens d'etre agreablement surpris par vos messages en francais,
> Je pourrais me joindre a vous pour echaner en francais su IC.
> Bon courage
>>> _______________________________________________
> Interchange-users mailing list
>Interchange-users@lists.akopia.com>http://lists.akopia.com/mailman/listinfo/interchange-users>
From: jeffd at evcom.net (Jeff Dafoe )
Date: Fri, 2 Mar 2001 11:05:34 -0500
Subject: [ic] Help?
> (You should not have to know how to build a car in order to drive it).
What if you were driving a car that was specifically designed to be driven
by people who knew how to build cars?
Jeff
From: thomas at prometheas.gr (Thomas N. Stefanidis )
Date: Fri, 02 Mar 2001 18:14:48 +0200
Subject: [ic] Ergent..Please help.
Is it so hard to get an anwser?
I have asked this question a thousand times.Can someone please tell me
how to add different prices on a sizes(in the same product).
Thank u in advance.
Thomas
From: hwm at newportharbornet.com (Bob Lorenzini )
Date: Fri, 2 Mar 2001 08:30:00 -0800 (PST)
Subject: [ic] Ergent..Please help.
On Fri, 2 Mar 2001, Thomas N. Stefanidis wrote:
> Is it so hard to get an anwser?
> I have asked this question a thousand times.Can someone please tell me
> how to add different prices on a sizes(in the same product).
One solution would be to give each size a different sku.
From: chris at vanoosterhout.com (Christopher VanOosterhout )
Date: Fri, 02 Mar 2001 11:34:12 -0500
Subject: [ic] Buy Button Seems to Create Bad Robot Error and redirects to
Greetings,
I am still trying to tackle a buy button problem on the results.html page
in the construct demo. The buy button on my results(.html) page when
clicked on product "11014" in Netscape creates the following URL:
http://127.0.0.1/process.html?mv_session_id=DyjixJQd&mv_click=munge_quantity&mv_separate_items=0&mv_username=&mv_doit=refresh&mv_oi1=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%3d1&mv_order_item=11014
A couple of interesting things here:
1) first the number of "%d3" in the URL is 51. That happens to be one more
than the 50 limit set on the RobotLimit directive in my catalog.cfg file.
2) when ever I do this, I get the error in the logs saying: westerbeke
/cgi-bin/westerbeke/process.html WARNING: POSSIBLE BAD ROBOT. 51 accesses
with no 30 second pause. (that relates to the number above)
3) Notice also that the host URL resolves out to my local host 127.0.0.1
instead of my standard URL.
4) This does not happen in IE. IE does not work either, however when I use
IE I get sent to the expired.html page.
I have read over the RobotLimit messages in the archive and it appears that
increasing this limit will only increase the amount of time needed before I
get the error.
Do you think that the setting for RobotLimit is the problem?
Any ideas why I get two different erroneous responses from two different
browsers? The responses do not "seem" related.
Why would this error resolve out to 127.0.0.1? Is there a setting I should
change in my catalog.cfg?
Thanks for any input.
Christopher VanOosterhout
From: jeffd at evcom.net (Jeff Dafoe )
Date: Fri, 2 Mar 2001 11:42:10 -0500
Subject: [ic] Merchant Account question using the Construct Something template??
> You can view our most recent site at http://www.mygamewear.com This store
> started out as the consturct demo for code comparision but does
> not resemble
Incredible example of what can be done with Interchange.
Jeff
From: mikeh at minivend.com (Mike Heins )
Date: Fri, 2 Mar 2001 11:44:50 -0500
Subject: [ic] Echange en Francais,
Quoting Rene Hertell (rene@hertell.com):
> I did not understand a word of what you were asking... I would prefer
> English as the language spoken/written on this list.
>> Rene
>> > -----Original Message-----
> > From: interchange-users-admin@lists.akopia.com> > [mailto:interchange-users-admin@lists.akopia.com]On Behalf Of Vaali
> > FOFANA
> > Sent: 02 March 2001 16:46
> > To: interchange-users@lists.akopia.com> > Subject: [ic] Echange en Francais,
> >
> >
> > Bonjour,
> > Je viens d'etre agreablement surpris par vos messages en francais,
> > Je pourrais me joindre a vous pour echaner en francais su IC.
> > Bon courage
> >
We have a list set up to take non-english discussions to:
http://lists.akopia.com/mailman/listinfo/interchange-intl
--
Red Hat, Inc., 131 Willow Lane, Floor 2, Oxford, OH 45056
phone +1.513.523.7621 fax 7501 <mheins@redhat.com>
Light travels faster than sound. This is why some people appear bright
until you hear them speak. -- unknown
From: mikeh at minivend.com (Mike Heins )
Date: Fri, 2 Mar 2001 11:46:34 -0500
Subject: [ic] Help?
Quoting Jeff Dafoe (jeffd@evcom.net):
> > (You should not have to know how to build a car in order to drive it).
>> What if you were driving a car that was specifically designed to be driven
> by people who knew how to build cars?
>
Interchange is less of a car and more of an engine. It has some vehicle
features, but it doesn't sport all models from motor-scooter to semi-trailer.
You can build any of those out of the engine.
--
Red Hat, Inc., 131 Willow Lane, Floor 2, Oxford, OH 45056
phone +1.513.523.7621 fax 7501 <mheins@redhat.com>
I have a cop friend who thinks he ought be able to give a new ticket;
"too dumb for conditions".
From: rsmith at crepsunited.com (Robert Smith )
Date: Fri, 2 Mar 2001 11:42:29 -0500
Subject: [ic] [ANSWER TO] Directive ProductFiles returned default setting error: No default search
Just for everyone's future reference:
I was moving my Interchange store from one server to another and was
doing some cleaning up... in the process I deleted the dbconf directory in
my catalog, thinking I wouldn't need it....
DO NOT DELETE THE dbconf DIRECTORY IF YOU'RE USING AN EXTERNAL DATABASE!
I spent the WHOLE DAY trying to find out why my server was saying:
> Directive ProductFiles returned default setting error: No default search
file!
> In line 0 of the configuration file '':
> ActionMap ui_edit <<EOR
>> catalog_name config error: Directive ProductFiles returned default setting
error:
No default search file!
> In line 0 of the configuration file '':
> ActionMap ui_edit <<EOR
I searched and searched the archives and came up with a multitude of
answers, but none really worked. When I copied the dbconf directory,
everything worked fine. I felt like an idiot, but now i'm an informed idiot
:-)
I hope this saves someone lots of aggravation. :-)
Robert Smith
From: mikeh at minivend.com (Mike Heins )
Date: Fri, 2 Mar 2001 11:56:08 -0500
Subject: [ic] Database
Quoting joachim.richter (joachim.richter@usvideocenter.de):
> Hi
>> we are on the flypage
>> we would like to have the name of the database shown of which the
> article(which is shown at this very moment on the flypage) comes from. we
> could not find an interchange tag such as [item-database]
>> is there such a thing ?
No, I don't think so. And I don't exactly know how to get at it
from there, either.
This would get it, though:
[perl tables=`join " ", @{$Config->{ProductFiles}}`]
# This is not general, only for flypage
my $key = q{[item-code]};
for(@{$Config->{ProductFiles}}) {
return $_ if $Db{$_}->record_exists($key);
}
return "NONE";
[/perl]
NONE could happen in on-the-fly situations or if it was
called explicitly.
--
Red Hat, Inc., 131 Willow Lane, Floor 2, Oxford, OH 45056
phone +1.513.523.7621 fax 7501 <mheins@redhat.com>
"Even if you're on the right track, you'll get run over if you just
sit there." -- Will Rogers
From: markj at redhat.com (Mark Johnson )
Date: Fri, 02 Mar 2001 12:16:01 -0500
Subject: [ic] Help?
I think there's a MS product with this guy's name on it.
(Oooh, did I say that?)
Jeff Dafoe wrote:
>> > (You should not have to know how to build a car in order to drive it).
>> What if you were driving a car that was specifically designed to be driven
> by people who knew how to build cars?
>> Jeff
>> _______________________________________________
> Interchange-users mailing list
>Interchange-users@lists.akopia.com>http://lists.akopia.com/mailman/listinfo/interchange-users
--
Mark Johnson
Senior Developer - Professional Services
Red Hat, Inc.
E-Business Solutions
markj@redhat.com
703-456-2912
From: markj at redhat.com (Mark Johnson )
Date: Fri, 02 Mar 2001 12:17:45 -0500
Subject: [ic] Ergent..Please help.
Bob Lorenzini wrote:
>> On Fri, 2 Mar 2001, Thomas N. Stefanidis wrote:
>> > Is it so hard to get an anwser?
> > I have asked this question a thousand times.Can someone please tell me
> > how to add different prices on a sizes(in the same product).
>> One solution would be to give each size a different sku.
>
Another would be to read the docs regarding accessories and item
modifiers.
--
Mark Johnson
Senior Developer - Professional Services
Red Hat, Inc.
E-Business Solutions
markj@redhat.com
703-456-2912
From: bob at nleaudio.com (Bob Puff at NLE )
Date: Fri, 02 Mar 2001 12:33:33 -0500
Subject: [ic] Ergent..Please help.
> Is it so hard to get an anwser?
I was wondering the same about quantity discounts... I have searched the site, and still see no reference on exactly how to set up an item so that anyone purchasing it will receive quantity discounts. This has to be simple. Please IC people, help us!
Bob
From: mschick at brightredproductions.com (Matthew Schick )
Date: Fri, 02 Mar 2001 17:41:29 +0000
Subject: [ic] Ergent..Please help.
markj@redhat.com wrote:
>>Bob Lorenzini wrote:
>>>> On Fri, 2 Mar 2001, Thomas N. Stefanidis wrote:
>>>> > Is it so hard to get an anwser?
>> > I have asked this question a thousand times.Can someone please tell me
>> > how to add different prices on a sizes(in the same product).
>>>> One solution would be to give each size a different sku.
>>>Another would be to read the docs regarding accessories and item
>modifiers.
>--
Yet another would be to search the archives of this mailing list.... I've seen
several solutions in the past couple of weeks alone.
Matthew Schick
Bright Red Productions
From: valankar at nmo.net (Lord Valankar )
Date: Fri, 02 Mar 2001 12:48:59 -0500
Subject: [ic] Ergent..Please help.
"Thomas N. Stefanidis" wrote:
>> Is it so hard to get an anwser?
> I have asked this question a thousand times.Can someone please tell me
> how to add different prices on a sizes(in the same product).
>> Thank u in advance.
>> Thomas
*snip*
Hi Thomas,
I am answering you off list because I am not the most knowledgeable
interchange person but I believe that the answer you seek has already
been given, either to you or someone else in the archives.
At some point I recall Mike saying that the easiest way to do this
would be to create different products for each of the various sizes. For
example---
Say you sell a sweatshirt with a penguin on it. It comes in Small,
Medium, Large, and Extra Large. The easiest way of handling this is to
create separate sku's (part numbers or products) for each different
size.
This may sound silly at first, but it actually makes sense because it
allows you and their for the system to track properly the sales of the
individual sizes. (Think for a moment of inventory tracking - If all the
sizes were lumped into one sum quantity, how would you know if you were
out of Extra Large?)
If it was absolutely necessary to use only one sku for the penguin
shirt the only way I can think of maintaining and linking the quantities
on hand as well as the different sizes would be some kind of convolution
with a joined query. (And sorry I can't help, I'm not that good with
Interchange yet, but it would be something to bounce off someone with a
little more experience =)
Anyway, hope this helps you a little, and best of luck!
--
0==----------=^=----------==0
Valankar (aka Dwagon)
<humor>
"Just remember: If life didn't suck we would all fly off the earth."
</humor>
From: bappliance1 at qwest.net (Bappliance1 )
Date: Fri, 2 Mar 2001 11:50:10 -0800
Subject: [ic] Help?
You know, I thought this board was here to help others, not criticize them?
Mark: You probably could not afford the car in the first place so don't let
it bug you :)
----- Original Message -----
From: "Mark Johnson" <markj@redhat.com>
To: <interchange-users@lists.akopia.com>
Sent: Friday, March 02, 2001 9:16 AM
Subject: Re: [ic] Help?
> I think there's a MS product with this guy's name on it.
>> (Oooh, did I say that?)
>> Jeff Dafoe wrote:
> >
> > > (You should not have to know how to build a car in order to drive it).
> >
> > What if you were driving a car that was specifically designed to
be driven
> > by people who knew how to build cars?
> >
> > Jeff
> >
> > _______________________________________________
> > Interchange-users mailing list
> > Interchange-users@lists.akopia.com> > http://lists.akopia.com/mailman/listinfo/interchange-users>> --
> Mark Johnson
> Senior Developer - Professional Services
> Red Hat, Inc.
> E-Business Solutions
>markj@redhat.com> 703-456-2912
>> _______________________________________________
> Interchange-users mailing list
>Interchange-users@lists.akopia.com>http://lists.akopia.com/mailman/listinfo/interchange-users>
From: denis at artofmusicproject.com (Denis Heinrichs )
Date: Fri, 02 Mar 2001 10:08:40 -0800
Subject: [ic] Is this a bug?
I have a site based upon the "construct something" example.
In template/components/random_vertical is the line:
[loop
random="[either][scratch component_vsize][or]3[/either]"
search="ra=yes/ml=1000"
]
This works fine on my development server, but when I post to my
production server, it didn't work. My development and production
server both use mysql, although the production server has the database
on a remote machine.
I got everything working with:
[loop
random="[either][scratch component_vsize][or]3[/either]"
search="fi=products/ra=yes/ml=1000"
]
Is this a bug in the way that IC works with mysql and tables?
--
Denis Heinrichs
Director of Technology
The Art of Music Project
From: webmaster at aboron.com (Greg Gaskill )
Date: Fri, 2 Mar 2001 13:30:01 -0500
Subject: Idea for developer's list. Was: Re: [ic] Echange en Francais,
----- Original Message -----
From: "Mike Heins" <mikeh@minivend.com>
To: <interchange-users@lists.akopia.com>
Sent: Friday, March 02, 2001 11:44 AM
Subject: Re: [ic] Echange en Francais,
<..snip..>
>> We have a list set up to take non-english discussions to:
>>http://lists.akopia.com/mailman/listinfo/interchange-intl>> --
I was wondering if it would be a good idea to set up an
'interchange-developers' list for people to discuss more advanced
implementations and solutions using Interchange.
The '-developers' would hopefully scare the newbies away, or keep
them in the '-users' list. I've got plenty of unused space on my server
to put this (but I've never set-up a mailing list before, so I might not
be the best choice for administering it).
> Red Hat, Inc., 131 Willow Lane, Floor 2, Oxford, OH 45056
> phone +1.513.523.7621 fax 7501 <mheins@redhat.com>
>> Light travels faster than sound. This is why some people appear bright
> until you hear them speak. -- unknown
>> _______________________________________________
> Interchange-users mailing list
>Interchange-users@lists.akopia.com>http://lists.akopia.com/mailman/listinfo/interchange-users>
Greg Gaskill
Aboron, Inc.
webmaster@aboron.com
From: bappliance1 at qwest.net (Bappliance1 )
Date: Fri, 2 Mar 2001 12:30:49 -0800
Subject: [ic] Help?
Sorry. My last message was ment for jeff, not Mark!
You know, I thought this board was here to help others, not criticize them?
jeff dafoe: You probably could not afford the car in the first place so
don't let
it bug you :)
----- Original Message -----
From: "Mark Johnson" <markj@redhat.com>
To: <interchange-users@lists.akopia.com>
Sent: Friday, March 02, 2001 9:16 AM
Subject: Re: [ic] Help?
> I think there's a MS product with this guy's name on it.
>> (Oooh, did I say that?)
>> Jeff Dafoe wrote:
> >
> > > (You should not have to know how to build a car in order to drive it).
> >
> > What if you were driving a car that was specifically designed to
be driven
> > by people who knew how to build cars?
> >
> > Jeff
> >
> > _______________________________________________
> > Interchange-users mailing list
> > Interchange-users@lists.akopia.com> > http://lists.akopia.com/mailman/listinfo/interchange-users>> --
> Mark Johnson
> Senior Developer - Professional Services
> Red Hat, Inc.
> E-Business Solutions
>markj@redhat.com> 703-456-2912
>> _______________________________________________
> Interchange-users mailing list
>Interchange-users@lists.akopia.com>http://lists.akopia.com/mailman/listinfo/interchange-users>
From: edl at newmediaems.com (Ed LaFrance )
Date: Fri, 02 Mar 2001 10:34:28 -0800
Subject: [ic] Ergent..Please help.
At 06:14 PM 03/02/2001 +0200, you wrote:
>Is it so hard to get an anwser?
>I have asked this question a thousand times.Can someone please tell me
>how to add different prices on a sizes(in the same product).
>>Thank u in advance.
>>Thomas
Thomas -
http://developer.akopia.com/cgi-bin/ic/dev/ictemplates_17.html
unfortunately the documentation used to be a better on this, in my
opininion. You might want to get your hands on the Minivend docs - I think
you can still get the Minivend tarballs at the Interchange site.
- Ed L.
>_______________________________________________
>Interchange-users mailing list
>Interchange-users@lists.akopia.com>http://lists.akopia.com/mailman/listinfo/interchange-users
From: jeffd at evcom.net (Jeff Dafoe )
Date: Fri, 2 Mar 2001 13:48:26 -0500
Subject: [ic] Help?
> You know, I thought this board was here to help others, not
> criticize them?
There was absolutely nothing critical in my reply. The Interchange
solution is currently far from a plug-and-play solution and does require a
level of technical skill that the average person looking to install a
shopping cart may not possess. This does not mean that this person is a
worthless individual, there is nothing odd about looking for a simple
ecommerce solution, and this implication was not made. The implication that
the Interchange solution may not currently be geared to a user looking for a
plug-and-play solution is certainly not a criticizing comment against either
Interchange or the user attempting to implement it.
Jeff
From: jeffd at evcom.net (Jeff Dafoe )
Date: Fri, 2 Mar 2001 13:57:30 -0500
Subject: Idea for developer's list. Was: Re: [ic] Echange en Francais,
> I was wondering if it would be a good idea to set up an
> 'interchange-developers' list for people to discuss more advanced
> implementations and solutions using Interchange.
The problem then is it becomes like the blind leading the blind. All the
knowledgeable users are in the devel list and everyone in the normal list is
left helpless.
I think a better solution would be to use canned responses. When someone
asks a question that has been answered in the discusssion forum before, just
reply with something like:
That issue was discussed in the mailing list previously, you can search the
archive at http://developer.akopia.com/cgi-bin/htsearch . If you don't find
the information you are looking for, let us know and we will try to help
from there.
I think this would work fine for everyone involved. I am certain that the
people asking the question would have no problem checking the archive first
(I suspect many do not know the archive exists, finding the archive search
from developer.akopia.com is not very intuitive) and then if they still have
a question they can post on the list again.
Jeff
From: mschick at brightredproductions.com (Matthew Schick )
Date: Fri, 2 Mar 2001 12:54:59 -0600
Subject: Idea for developer's list. Was: Re: [ic] Echange en Francais,
On Friday March 02 2001 12:30, you wrote:
I would love to see such a seperation..... Keep from having to wade thru the
same questions and answers every day to get to the real "meat" of the
discussion...... just my two cents <g>
>> I was wondering if it would be a good idea to set up an
> 'interchange-developers' list for people to discuss more advanced
> implementations and solutions using Interchange.
>> The '-developers' would hopefully scare the newbies away, or keep
> them in the '-users' list. I've got plenty of unused space on my server
> to put this (but I've never set-up a mailing list before, so I might not
> be the best choice for administering it).
>> > Red Hat, Inc., 131 Willow Lane, Floor 2, Oxford, OH 45056
> > phone +1.513.523.7621 fax 7501 <mheins@redhat.com>
> >
> > Light travels faster than sound. This is why some people appear bright
> > until you hear them speak. -- unknown
> >
> > _______________________________________________
> > Interchange-users mailing list
> > Interchange-users@lists.akopia.com> > http://lists.akopia.com/mailman/listinfo/interchange-users>> Greg Gaskill
> Aboron, Inc.
>webmaster@aboron.com>>>> _______________________________________________
> Interchange-users mailing list
>Interchange-users@lists.akopia.com>http://lists.akopia.com/mailman/listinfo/interchange-users
--
Matthew Schick
Owner
Bright Red Productions, LLC
mschick@brightredproductions.com
www.brightredproductions.com
From: ton at verhagen.net (Ton Verhagen )
Date: Fri, 02 Mar 2001 19:57:19 +0100
Subject: [ic] IC dies when configuring catalog with large mySQL table at
Hi All,
We have a mySQL table (subscriber) with about 5.5 million records which we
would like to integrate in an IC catalog.
Because the table is rather large we put the directive: 'NoImportExternal
yes' in catalog.cfg
There is no content in the table subscriber.txt (except for the field
names) in the products directory.
Product directory also contains: subscriber.sql
Directory dbconf/mysql contains table description in subscriber.mysql with
contents:
----- Begin subscriber.mysql -----
# MiniVend database definition
Database subscriber subscriber.txt __SQLDSN__
#ifdef SQLUSER
Database subscriber USER __SQLUSER__
#endif
#ifdef SQLPASS
Database subscriber PASS __SQLPASS__
#endif
----- End subscriber.mysql -----
SQLDSN, SQLUSER, and SQLPASS are being set properly in catalog.cfg (they
work with other mySQL tables in same catalog)
However, it still seems that IC tries to read the table at startup time and
waits (hang up?) forever.
What could be wrong here? Has anyone experienced the same problem?
Thanks for your help.
Best regards,
Ton
From: rsmith at crepsunited.com (Robert Smith )
Date: Fri, 2 Mar 2001 13:50:14 -0500
Subject: [ic] Encrypting credit card numbers, then putting them in a database?
Hey all...
I have a simple question that I would like some input on:
I want to store orders in my PostgreSQL database, along with the credit
card #'s (encrypted, of course). I don't want to send the number to anything
like CyberCash, authorize.net, and etc. (We're doing that in-house) Now how
would I go about reconfiguring Interchange to accomplish this task? I'm
guessing I need to change the order routing... do I need to do any perl
tweaking? Most importantly, has anyone else done this, or is this something
in the norm? What are YOU doing on YOUR site? :-)
Thanks for any input you can provide!
Robert Smith
From: bappliance1 at qwest.net (Bappliance1 )
Date: Fri, 2 Mar 2001 13:06:58 -0800
Subject: [ic] Help?
I apoligise. I guess I took your statements the wrong way. And yes, maybe I
would seek the plug-n-play way out if there was one as good as Interchange
looks!
----- Original Message -----
From: "Jeff Dafoe" <jeffd@evcom.net>
To: <interchange-users@lists.akopia.com>
Sent: Friday, March 02, 2001 10:48 AM
Subject: RE: [ic] Help?
> > You know, I thought this board was here to help others, not
> > criticize them?
>> There was absolutely nothing critical in my reply. The Interchange
> solution is currently far from a plug-and-play solution and does require a
> level of technical skill that the average person looking to install a
> shopping cart may not possess. This does not mean that this person is a
> worthless individual, there is nothing odd about looking for a simple
> ecommerce solution, and this implication was not made. The implication
that
> the Interchange solution may not currently be geared to a user looking for
a
> plug-and-play solution is certainly not a criticizing comment against
either
> Interchange or the user attempting to implement it.
>>> Jeff
>>> _______________________________________________
> Interchange-users mailing list
>Interchange-users@lists.akopia.com>http://lists.akopia.com/mailman/listinfo/interchange-users>
From: joachim.richter at usvideocenter.de (joachim.richter )
Date: Fri, 02 Mar 2001 19:46:22 +0100
Subject: [ic] Database
Hi Mike,
thanks for the help, however we cant seem to get the output into a scratch field [cross_file]
are we totally mistaken or are we overseeing something ?
[set cross_file][perl tables=`join " ", @{$Config->{ProductFiles}}`]
# This is not general, only for flypage
my $key = q{[item-code]};
for(@{$Config->{ProductFiles}}) {
return $_ if $Db{$_}->record_exists($key);
}
return "NONE";
[/perl][/set]
if we scratch the cross_file we actually get the perl code back ?? [scratch cross_file]
thanks and a good weekend
joe
US Video Center Medien GmbH
Heimsheimer Str 22
70499 Stuttgart
Tel 0711 880252 0
Fax 0711 880252 22
Email joachim.richter@usvideocenter.de
From: cfm at maine.com (cfm at maine.com )
Date: Fri, 2 Mar 2001 14:25:56 -0500
Subject: [ic] Database
On Fri, Mar 02, 2001 at 07:46:22PM +0100, joachim.richter wrote:
> Hi Mike,
>> thanks for the help, however we cant seem to get the output into a scratch field [cross_file]
> are we totally mistaken or are we overseeing something ?
>>> [set cross_file][perl tables=`join " ", @{$Config->{ProductFiles}}`]
^ ^
--
Christopher F. Miller, Publisher cfm@maine.com
MaineStreet Communications, Inc 208 Portland Road, Gray, ME 04039
1.207.657.5078 http://www.maine.com/
Content management, electronic commerce, internet integration, Debian linux
From: edl at newmediaems.com (Ed LaFrance )
Date: Fri, 02 Mar 2001 11:29:09 -0800
Subject: [ic] Database
At 07:46 PM 03/02/2001 +0100, you wrote:
>Hi Mike,
>>thanks for the help, however we cant seem to get the output into a scratch
>field [cross_file]
>are we totally mistaken or are we overseeing something ?
>>>[set cross_file][perl tables=`join " ", @{$Config->{ProductFiles}}`]
> # This is not general, only for flypage
> my $key = q{[item-code]};
>> for(@{$Config->{ProductFiles}}) {
> return $_ if $Db{$_}->record_exists($key);
> }
> return "NONE";
> [/perl][/set]
>>if we scratch the cross_file we actually get the perl code back ??
>[scratch cross_file]
Use [seti cross_file][/seti] instead - the "i" is for "interpolate".
- Ed L.
From: markj at redhat.com (Mark Johnson )
Date: Fri, 02 Mar 2001 14:34:47 -0500
Subject: [ic] Database
[seti cross_file][perl tables=`join " ", @{$Config->{ProductFiles}}`]
^ # This is not general, only for flypage
my $key = q{[item-code]};
for(@{$Config->{ProductFiles}}) {
return $_ if $Db{$_}->record_exists($key);
}
return "NONE";
[/perl][/seti]
^
"joachim.richter" wrote:
>> Hi Mike,
>> thanks for the help, however we cant seem to get the output into a scratch field [cross_file]
> are we totally mistaken or are we overseeing something ?
>> [set cross_file][perl tables=`join " ", @{$Config->{ProductFiles}}`]
> # This is not general, only for flypage
> my $key = q{[item-code]};
>> for(@{$Config->{ProductFiles}}) {
> return $_ if $Db{$_}->record_exists($key);
> }
> return "NONE";
> [/perl][/set]
>> if we scratch the cross_file we actually get the perl code back ?? [scratch cross_file]
>> thanks and a good weekend
>> joe
> US Video Center Medien GmbH
> Heimsheimer Str 22
> 70499 Stuttgart
>> Tel 0711 880252 0
> Fax 0711 880252 22
> Email joachim.richter@usvideocenter.de>> _______________________________________________
> Interchange-users mailing list
>Interchange-users@lists.akopia.com>http://lists.akopia.com/mailman/listinfo/interchange-users
--
Mark Johnson
Senior Developer - Professional Services
Red Hat, Inc.
E-Business Solutions
markj@redhat.com
703-456-2912
From: db at cyclonehq.dnsalias.net (Dan B )
Date: Fri, 02 Mar 2001 11:37:14 -0800
Subject: [ic] Is this a bug?
At 10:08 AM 3/2/2001 -0800, you wrote:
>I have a site based upon the "construct something" example.
>>In template/components/random_vertical is the line:
>[loop
> random="[either][scratch component_vsize][or]3[/either]"
> search="ra=yes/ml=1000"
> ]
>>This works fine on my development server, but when I post to my
>production server, it didn't work. My development and production
>server both use mysql, although the production server has the database
>on a remote machine.
>>I got everything working with:
>[loop
> random="[either][scratch component_vsize][or]3[/either]"
> search="fi=products/ra=yes/ml=1000"
> ]
>>Is this a bug in the way that IC works with mysql and tables?
Does your development run Mysql? When you are using a SQL db, I think you
either have to have st=db or fi=products. Also, make sure your production
server has...
ProductFiles products
My .0185 (adjusted for inflation)
-Dan Browning
>--
>Denis Heinrichs
>Director of Technology
>The Art of Music Project
>>>>_______________________________________________
>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
From: db at cyclonehq.dnsalias.net (Dan B )
Date: Fri, 02 Mar 2001 11:41:04 -0800
Subject: Idea for developer's list. Was: Re: [ic] Echange en
At 01:57 PM 3/2/2001 -0500, you wrote:
> > I was wondering if it would be a good idea to set up an
> > 'interchange-developers' list for people to discuss more advanced
> > implementations and solutions using Interchange.
>> The problem then is it becomes like the blind leading the
> blind. All the
>knowledgeable users are in the devel list and everyone in the normal list is
>left helpless.
> I think a better solution would be to use canned responses. When
> someone
>asks a question that has been answered in the discusssion forum before, just
>reply with something like:
>> That issue was discussed in the mailing list previously, you can
> search the
>archive at http://developer.akopia.com/cgi-bin/htsearch . If you don't find
>the information you are looking for, let us know and we will try to help
>from there.
>> I think this would work fine for everyone involved. I am certain
> that the
>people asking the question would have no problem checking the archive first
>(I suspect many do not know the archive exists, finding the archive search
>from developer.akopia.com is not very intuitive) and then if they still have
>a question they can post on the list again.
I agree with Jeff. But we should also mention URL's to the searchable
documention, the PDF download URL, the FAQ, in addition to the mailing list
search. Look at the linux-kernel mailing list. There is no
"linux-kernel-users". For me personally, it doesn't cause pain to have the
newbies on the list (though I've suggested ways to reduce redundant questions).
Dan Browning, Cyclone Computer Systems, danb@cyclonecomputers.com
From: stevep at sga.org (Steve Palm )
Date: Fri, 2 Mar 2001 14:22:16 -0600
Subject: [ic] searching in simple 4.6 demo
>This is a newbie question.
Mine too, a follow up....
>Has anybody used simple 4.6 demo page with interchange 4.6.3? The search would not work for me.
Nor for me. I sort of got it working by changing some of the code so it
was searching by actual category name instead of the code it was using.
But now I have a problem....
I can not get coordinated searches to actually coordinate.
From my reading of the documentation, I should use mv_search_map to
specify the variable names being used to hold the searchspecs, and
turn on mv_coordinate, and then set the mv_search_fields...
I would think this would end up searching the first field specified
(category) for the value in input field "search1", and the second
field(s) (:title,author,comment,display) for the value in the second
input field "search2".
Instead, it seems to be searching all fields for either value.
is each field in the ":title,author,comment,display" consdidered to
be separate, and therefore require that I provide a unique search
value for each one instead of just one for the group? The docs on
using this ":field,field" notation is really vague.
The code is below:
<INPUT TYPE=hidden NAME=mv_search_map VALUE="
mv_searchspec=search1
mv_searchspec=search2
">
<INPUT TYPE=hidden NAME=mv_coordinate VALUE=1>
<INPUT TYPE=hidden NAME=mv_search_field VALUE=category>
<INPUT TYPE=hidden NAME=mv_search_field VALUE=":author,title,comment,display">
<INPUT TYPE=hidden NAME=mv_sort_field VALUE=category>
<FONT SIZE=1 FACE="Tahoma, Arial, Helvetica">
<SELECT NAME=search1 SIZE=1>
<OPTION VALUE="">All categories
__TIMED_CATOPT__
[loop search="fi=cat.txt/se=simple/sf=link_type/un=yes"]
<OPTION VALUE="[loop-data cat name]">[loop-data cat name]
[/loop]
__END_TIMED__
</SELECT>
</FONT><BR>
<IMG SRC="clear.gif" WIDTH=1 ALT="" HEIGHT=4 BORDER=0><BR>
<INPUT MAXLENGTH=30 NAME=search2 ALIGN=LEFT SIZE=10 VALUE="">
<INPUT TYPE=image SRC="template/go.png" WIDTH=25 ALT="Go for it !!!" HEIGHT=25 ALIGN=top BORDER=0>
--
Steve Palm <stevep@sga.org> * SGA * Loves Park, IL *
http://www.sga.org
From: nwcorp at helpwizard.com (nwcorp at helpwizard.com )
Date: Fri, 02 Mar 2001 12:30:43 -0800
Subject: [ic] Categories - one product in multiple categories
Does anyone know the magic trick for allowing one product to appear in
multiple categories? Can't seem to find any info in the .pdf files or
here among the users.
Thank you!
Jami Engebretson
http://www.gogogourmet.com
Your Source for Pacific Northwest Gourmet Foods
From: cfm at maine.com (cfm at maine.com )
Date: Fri, 2 Mar 2001 16:27:00 -0500
Subject: [ic] Categories - one product in multiple categories
On Fri, Mar 02, 2001 at 12:30:43PM -0800, nwcorp@helpwizard.com wrote:
> Does anyone know the magic trick for allowing one product to appear in
> multiple categories? Can't seem to find any info in the .pdf files or
> here among the users.
keep the list of categories in which any particular product belongs
in a separate table and JOIN
products table
sku product
1 Foo
2 Bar
3 Gletch
categories table
cc description
1 Big shiny things
2 Dull drab things
3 Everything else
4 The universe
relations
sku cc
1 1 # Foo is a big shiny thing
1 4 # everything is in The Universe
2 2
2 4
3 3
3 4
Pandora's box....
--
Christopher F. Miller, Publisher cfm@maine.com
MaineStreet Communications, Inc 208 Portland Road, Gray, ME 04039
1.207.657.5078 http://www.maine.com/
Content management, electronic commerce, internet integration, Debian linux
From: doliver at hampshire.edu (Dylan Oliver )
Date: Fri, 2 Mar 2001 15:41:55 -0600
Subject: [ic] can some one explain in plain english
On Fri, 2 Mar 2001 10:12:27 -0500
"RMS" <Pray@netnitco.net> wrote:
> thank you - I hit the archive board last night and learned alot. I first
> thought it was CGI script and went and bought two books and read them as
I
> am not that familiar with CGI -bins. I am glad there is a list to come
to
> and that I found it.
> Is there a way to get some of the foreign emails translated to English
or am
> I better off not?
> Again thank you
See babelfish.altavista.com
--
Dylan Oliver
http://stout.hampshire.edu/~dao99
Do you know how little you know?
From: cpi at accxs.net (ACC&S )
Date: Fri, 2 Mar 2001 22:38:15 +0100
Subject: [ic] Edit Permissions
Hi all,
i'm trying to install a new administrator, but i have a problem with
permission.
this administrator need only read information about product, customers and
transaction. No delete and no write !
I changed all permission to do that but it doesn't applied...
what is the problem ??
URGENT.... PLEASE...
From: jojo at blackpoint.de (jojo at blackpoint.de )
Date: Fri, 2 Mar 2001 22:59:39 +0100 (CET)
Subject: [ic] suddenly the IP of the UI and the shop become 127.0.0.1!!
On 2 Mar, Thomas N. Stefanidis wrote:
> That's nice!!
> Yes!!
> Both UI and the site itself!
> I still have the site on an ip,haven't moved it to the real domain,but
> what on earth was this??
> I was wondering if it would be better to change from the "Low traffic"
> to "high".
> Is this as simple as uncomment the :
> #Variable TRAFFIC high
Look at RobotLimit and increase it. Look into the error.log file too.
Joachim
--
-------------<FreeBsd>--------------------------------------------------
Hans-Joachim Leidinger black point arts Internet Solutions GmbH
email: jojo@blackpoint.de FAX : +49 0209-398265
http://www.bpaserver.net
From: stevep at sga.org (Steve Palm )
Date: Fri, 2 Mar 2001 16:29:55 -0600
Subject: [ic] Shipping: Bad zone? Please help.
I can't figure this one out... When I start interchange, I get this error....
-----------------------------------------------------------------------------
Configuring catalog Store...Bad shipping file for zone 'u', lookup disabled.
-----------------------------------------------------------------------------
Where can I figure out what file/information is bad?
Nothing more informative is in the error.log, just the same thing.
--
Steve Palm <stevep@sga.org> * SGA * Loves Park, IL *
http://www.sga.org
From: stevep at sga.org (Steve Palm )
Date: Fri, 2 Mar 2001 16:32:56 -0600
Subject: [ic] Secure / Normal store
Okay, I want to have a secured checkout page, but normal browsing.
Our web server is set up so that the CGI-BIN for secure pages is different from the one for insecure pages.
I have set AlwaysSecure ord/checkout, and have defined SecureURL.
It tries to switch to https mode, but then complains that the catalog is undefined. I have put a copy of the same vlink program over in the secure cgi-bin directory as is in the main directory.
I tried to put a duplicate catalog line in the interchange.cfg, but it appears that it only looks at the first one for a given store name. If I set this up as a different store name, won't it loose access to the basket/etc they were browsing in when they were in insecure mode?
Help, open to pointers. ;-)
--
Steve Palm <stevep@sga.org> * SGA * Loves Park, IL *
http://www.sga.org
From: chc at mninter.net (Curt Hauge )
Date: Fri, 2 Mar 2001 16:32:46 -0500
Subject: [ic] mailman feature request: 1st question always returned
or maybe an online form to post questions with fields like:
IC Version:
Error log(s):
etc., with certain required fields (like IC version)
just my 2 cents
Curt Hauge
-----Original Message-----
From: interchange-users-admin@lists.akopia.com
[mailto:interchange-users-admin@lists.akopia.com]On Behalf Of
Hans-Joachim Leidinger
Sent: Thursday, March 01, 2001 2:45 AM
To: interchange-users@lists.akopia.com
Subject: Re: [ic] mailman feature request: 1st question always returned
Dan B wrote:
>> Idea (due to all the FAQ asked on this list):
>> The first time a new subscribe posts to the list, the post is blocked and
> returned to sender, with the following text:
>> ----
> Before your first post can be sent to the list, you *must* research all the
> following materials to see if you question has been asked and answered before:
> 1. FAQ http://...> 2. Docs (searchable) http://...> 3. Mailing list archive (searchable) http://...> Your first post has been returned, if you send it again it will get
> through. But please check if it is a FAQ.
> ----
>> If mailman has this feature already it would be nice to have turned on. If
> not, someone should take this to the mailman developers.
>> Just a thought,
Hmmm...this is a idea, but if some MV/IC-Guru has a question and didn't
find any answer from docs, archives, etc....should he or she always post
his questions two times?
Or what do you mean with "first post"?
Joachim
--
-------------Hans-Joachim Leidinger---------------------
_______________________________________________
Interchange-users mailing list
Interchange-users@lists.akopia.comhttp://lists.akopia.com/mailman/listinfo/interchange-users
From: rapier at psc.edu (Chris Rapier )
Date: Fri, 02 Mar 2001 17:48:58 -0500
Subject: [ic] Categories - one product in multiple categories
cfm@maine.com wrote:
>> On Fri, Mar 02, 2001 at 12:30:43PM -0800, nwcorp@helpwizard.com wrote:
> > Does anyone know the magic trick for allowing one product to appear in
> > multiple categories? Can't seem to find any info in the .pdf files or
> > here among the users.
>> keep the list of categories in which any particular product belongs
> in a separate table and JOIN
Alrternatively, a somewhat simpler way of doing this is to set up
multiple category columns
eg
sku desc cat_1 cat_2 cat_3
1 this none blue
2 that all red
3 other all blue
Then you just search against all three categories for the key word. In
this case a search on blue would return products 1 and 3, a search on
all would return 2 and 3. A search on this and blue would return only 1.
Assuming that you disabled or searching.
The problem is that this only works well with smaller catalogs and a low
number of categories columns. If you have 16 category columns and 27,000
items this is simply not the right way to do it. Mr. Miller's example
seems more versatile to me.
From: rapier at psc.edu (Chris Rapier )
Date: Fri, 02 Mar 2001 17:51:41 -0500
Subject: [ic] Ergent..Please help.
Good documentation is difficult to find. More places need to hire
skilled technical writers instead of drafting developers to do this sort
of work. Its easy to write a manual but damn near impossible to write a
good one.
Ed LaFrance wrote:
>> At 06:14 PM 03/02/2001 +0200, you wrote:
> >Is it so hard to get an anwser?
> >I have asked this question a thousand times.Can someone please tell me
> >how to add different prices on a sizes(in the same product).
> >
> >Thank u in advance.
> >
> >Thomas
>> Thomas -
>>http://developer.akopia.com/cgi-bin/ic/dev/ictemplates_17.html>> unfortunately the documentation used to be a better on this, in my
> opininion. You might want to get your hands on the Minivend docs - I think
> you can still get the Minivend tarballs at the Interchange site.
>> - Ed L.
>> >_______________________________________________
> >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
From: rapier at psc.edu (Chris Rapier )
Date: Fri, 02 Mar 2001 17:54:49 -0500
Subject: [ic] Ergent..Please help.
Matthew Schick wrote:
>>markj@redhat.com wrote:
> >
> >Bob Lorenzini wrote:
> >>
> >> On Fri, 2 Mar 2001, Thomas N. Stefanidis wrote:
> >>
> >> > Is it so hard to get an anwser?
> >> > I have asked this question a thousand times.Can someone please tell me
> >> > how to add different prices on a sizes(in the same product).
> >>
> >> One solution would be to give each size a different sku.
> >>
> >Another would be to read the docs regarding accessories and item
> >modifiers.
> >--
> Yet another would be to search the archives of this mailing list.... I've seen
> several solutions in the past couple of weeks alone.
The only problem with searching the mailing list is that you still need
to know how to phrase the question. Without the right language you'll
get buried in your results. Users need to read the documentation as
fully as possible first, the search the archive.
Also, WRT to the on line documentation. Is is possible to give us the
option of having the entire document in one file (and could we do this
with the old minivend 4 docs like they used to be)? It gives us the
option of being able to do keyword searches. Frames and documents that
are broken down into small pages simply suck for searching like that.
Chris
From: rphipps at reliant-solutions.com (Ron Phipps )
Date: Fri, 2 Mar 2001 14:49:42 -0800
Subject: [ic] Secure / Normal store
Hey Steve,
I had to do just something like this when we had our secure server with a
different domain then the customer's domain. I ended up just copying the
cgi program into the secure directory and it worked as designed without the
undefined catalog error. If that in fact doesn't work for you may try a
symbolic link from your secure-cgi-dir/cat-program ->
nonsecure-cgi-dir/cat-program.
Good luck!
-Ron
----------------------------------------------------------------------------
---------------------------
Checkout http://www.mygamewear.com to see Interchange in Action!
----------------------------------------------------------------------------
---------------------------
-----Original Message-----
From: Steve Palm <stevep@sga.org>
To: interchange-users@lists.akopia.com <interchange-users@lists.akopia.com>
Date: Friday, March 02, 2001 2:37 PM
Subject: [ic] Secure / Normal store
>>Okay, I want to have a secured checkout page, but normal browsing.
>>Our web server is set up so that the CGI-BIN for secure pages is different
from the one for insecure pages.
>>I have set AlwaysSecure ord/checkout, and have defined SecureURL.
>>It tries to switch to https mode, but then complains that the catalog is
undefined. I have put a copy of the same vlink program over in the secure
cgi-bin directory as is in the main directory.
>>I tried to put a duplicate catalog line in the interchange.cfg, but it
appears that it only looks at the first one for a given store name. If I
set this up as a different store name, won't it loose access to the
basket/etc they were browsing in when they were in insecure mode?
>>Help, open to pointers. ;-)
>>--
>Steve Palm <stevep@sga.org> * SGA * Loves Park, IL *
>http://www.sga.org>>_______________________________________________
>Interchange-users mailing list
>Interchange-users@lists.akopia.com>http://lists.akopia.com/mailman/listinfo/interchange-users
From: robert at icardigital.com (Robert Trembath )
Date: Fri, 2 Mar 2001 17:14:53 -0600
Subject: [ic] Problem connecting to MySQL
My DBI and DBD are uptodate but for some reason I cannot connect to mysql
using localhost, only the actual machine name. Please help or tell me if I
can change the host setting somewhere to fix this.
Robert
From: jon at akopia.com (Jon Jensen )
Date: Fri, 2 Mar 2001 17:24:19 -0600 (CST)
Subject: [ic] Ergent..Please help.
On Fri, 2 Mar 2001, Chris Rapier wrote:
> Also, WRT to the on line documentation. Is is possible to give us the
> option of having the entire document in one file (and could we do this
> with the old minivend 4 docs like they used to be)? It gives us the
> option of being able to do keyword searches. Frames and documents that
> are broken down into small pages simply suck for searching like that.
I'll do that. I find it handy too.
Greatly improved documentation will come with the 4.8 release. It won't be
perfect, but it should be a lot better.
Jon
From: db at cyclonehq.dnsalias.net (Dan B )
Date: Fri, 02 Mar 2001 15:29:52 -0800
Subject: [ic] Problem connecting to MySQL
At 05:14 PM 3/2/2001 -0600, you wrote:
>My DBI and DBD are uptodate but for some reason I cannot connect to mysql
>using localhost, only the actual machine name. Please help or tell me if I
>can change the host setting somewhere to fix this.
Does 127.0.0.1 work?
Dan Browning, Cyclone Computer Systems, danb@cyclonecomputers.com
From: robert at icardigital.com (Robert Trembath )
Date: Fri, 2 Mar 2001 17:51:21 -0600
Subject: [ic] Problem connecting to MySQL
I don't know because I don't know where to change the host setting. It's not
in the makecat script.
----- Original Message -----
From: "Dan B" <db@cyclonehq.dnsalias.net>
To: <interchange-users@lists.akopia.com>
Sent: Friday, March 02, 2001 5:29 PM
Subject: Re: [ic] Problem connecting to MySQL
> At 05:14 PM 3/2/2001 -0600, you wrote:
> >My DBI and DBD are uptodate but for some reason I cannot connect to mysql
> >using localhost, only the actual machine name. Please help or tell me if
I
> >can change the host setting somewhere to fix this.
>> Does 127.0.0.1 work?
>>> 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
From: support at integricity.com (Integricity Support Team )
Date: Sat, 3 Mar 2001 08:18:28 +0800
Subject: Re[2]: [ic] Ergent..Please help.
Hi!!
Any idea what the schedule is like for releases of 4.7 and 4.8 ?
It'll be nice for us to be able to do that.
There was discussion saying that it's hard to search thru the mailing
list. I agree. Would using a forum help instead? We can set up forums
if need be. At least all discussions can be divided according to
threads and yes, you can still subscribe to be mailed all the
discussions.
Alex
From: db at cyclonehq.dnsalias.net (Dan B )
Date: Fri, 02 Mar 2001 16:00:11 -0800
Subject: [ic] Problem connecting to MySQL
At 05:51 PM 3/2/2001 -0600, you wrote:
>I don't know because I don't know where to change the host setting. It's not
>in the makecat script.
There should be a line in catalog.cfg where you can set the $dbi
thingy. (hostname/port/etc.).
-Dan
>----- Original Message -----
>From: "Dan B" <db@cyclonehq.dnsalias.net>
>To: <interchange-users@lists.akopia.com>
>Sent: Friday, March 02, 2001 5:29 PM
>Subject: Re: [ic] Problem connecting to MySQL
>>> > At 05:14 PM 3/2/2001 -0600, you wrote:
> > >My DBI and DBD are uptodate but for some reason I cannot connect to mysql
> > >using localhost, only the actual machine name. Please help or tell me if
>I
> > >can change the host setting somewhere to fix this.
> >
> > Does 127.0.0.1 work?
> >
> >
> > 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
From: markj at redhat.com (Mark Johnson )
Date: Fri, 02 Mar 2001 19:21:13 -0500
Subject: [ic] Problem connecting to MySQL
If mysql is on the same machine as interchange, just remove the host
(and port if it's set) and try that. That is, in catalog.cfg:
SQLDSN dbi:mysql:dbname
Dan B wrote:
>> At 05:51 PM 3/2/2001 -0600, you wrote:
> >I don't know because I don't know where to change the host setting. It's not
> >in the makecat script.
>> There should be a line in catalog.cfg where you can set the $dbi
> thingy. (hostname/port/etc.).
>> -Dan
>> >----- Original Message -----
> >From: "Dan B" <db@cyclonehq.dnsalias.net>
> >To: <interchange-users@lists.akopia.com>
> >Sent: Friday, March 02, 2001 5:29 PM
> >Subject: Re: [ic] Problem connecting to MySQL
> >
> >
> > > At 05:14 PM 3/2/2001 -0600, you wrote:
> > > >My DBI and DBD are uptodate but for some reason I cannot connect to mysql
> > > >using localhost, only the actual machine name. Please help or tell me if
> >I
> > > >can change the host setting somewhere to fix this.
> > >
> > > Does 127.0.0.1 work?
> > >
> > >
> > > 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
--
Mark Johnson
Senior Developer - Professional Services
Red Hat, Inc.
E-Business Solutions
markj@redhat.com
703-456-2912
From: interchange at my-school.com (IC-Admin )
Date: Fri, 2 Mar 2001 20:33:12 -0500 (EST)
Subject: Idea for developer's list. Was: Re: [ic] Echange en Francais,
Jeff Dafoe wrote:
> I am certain that the people asking the question would have no problem
> checking the archive first (I suspect many do not know the archive
> exists, finding the archive search from developer.akopia.com is not very
> intuitive)
What would you consider intuitive ?
If you go to developer.akopia.com, there is a clearly marked section for
"Documentation". That's one click (and even an unpatented one..:-). There is
another clearly marked section "Mail list archives". That's aother one
click. (Now two for one and still for half the price of free).
Are you saying people access the mailing list from somewhere, where they
don't come in over the developer.akopia.com page ? Or do you expect a
zero click option for the documentation ? (How do you then expect it
to ever click in user's minds ? :-))
> There was absolutely nothing critical in my reply. The Interchange
> solution is currently far from a plug-and-play solution and does require
> a level of technical skill that the average person looking to install a
> shopping cart may not possess.
I think Mike Heins said it quite nicely this morning :
Interchange is less of a car and more of an engine. It has some vehicle
features, but it doesn't sport all models from motor-scooter to
semi-trailer. You can build any of those out of the engine.
It is obvious that IC was not designed to be a plug and play
intuitive solution (though its UI makes a strong effort in that
direction). May be that's now backfiring. The UI is that convincingly
click, cut and paste that people mistakenly don't "look under the hood"
anymore.
May be the top banner on the mailing list should be redesigned. Instead
of putting Akopia's Logo up there, it would be a place where a big, fat
link to the docs and FAQs should stare into our face all the time.
Then the only canned answers left to give out would be :
'I hear you' said the deaf guru
'I see' answered the blind newbie
Birgitt
From: support at integricity.com (Integricity Support Team )
Date: Sat, 3 Mar 2001 08:37:37 +0800
Subject: [ic] Weight: Changing pounds to kilos
Hi!!
Whether you use kgs or pounds is not really an issue. If you
standardise and only use one convention and not the other, then it is
not a problem. I personally have entered my data in kgs, despite it
saying pounds. As long as you key in the shipping tables according to
kg and not pounds, there is no problem.
I have actually got a script where customers can convert kgs to
pounds, etc... You click on it and it pops up in a new page for anyone
to calculate stuff. You can mail me if you'd like it.
Best regards,
Alex Lam
mailto:support@integricity.com
Integricity Corporation
Friday, March 02, 2001, 10:13:35 PM, you wrote:
TC> We have successfully set up the interchange software on our server. However,
TC> there is one item that we wish to alter, that being the weight. Currently it
TC> is calculated in pounds, and we would like to know if there is any way to change
TC> this to kilo's. We have looked on the website and through the documentation
TC> but can find no way to do this.
TC> A speedy reply to this query would be appreciated.
TC> _______________________________________________
TC> Interchange-users mailing list
TC> Interchange-users@lists.akopia.com
TC> http://lists.akopia.com/mailman/listinfo/interchange-users
From: Psirix at aol.com (Psirix at aol.com )
Date: Fri, 02 Mar 2001 19:23:02 EST
Subject: [ic] Credit Card Number Encrypting Problem! Can anyone help?
Dear Intechange Users:
I am using Construct Something Software to make my e-commerce website and Im having a problem with the Credit Card encrypting. Can anyone help? I read on here about using PGP on the developer.akopia.com home page. What is this? I also I have to put /usr/local/bin/pgp -feat orders@company.com
somewhere. Do I need software to encrypt it? If so which & where can I get it & how do I go about installing on my server/site? When I tested placing an order on my site I received this error "Credit Card Information (Credit card encryption failed:)" I honestly dont know how to do any of this. I thought I knew how to do this but I guess not. I would appreciate anyone's help with this and pointing me in the right direction. MY e-mail address is: Psirix@aol.com
Thank you all,
Nick Gregory
From: rhertz at gyb.baits.com (Ryan Hertz )
Date: Fri, 02 Mar 2001 17:30:03 -0700
Subject: [ic] Buy Button Seems to Create Bad Robot Error and
At 09:34 AM 3/2/01 , you wrote:
>Greetings,
>>I am still trying to tackle a buy button problem on the results.html page
>in the construct demo. The buy button on my results(.html) page when
>clicked on product "11014" in Netscape creates the following URL:
>>http://127.0.0.1/process.html?mv_session_id=DyjixJQd&mv_click=munge_quantit>y&mv_separate_items=0&mv_username=&mv_doit=refresh&mv_oi1=11014&mv_order_qu
>antity=%3d%3d%3d%3d%3d%3d%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%3
>d%3d%3d%3d1&mv_order_item=11014
Why are you generating that URL?
>A couple of interesting things here:
>>1) first the number of "%d3" in the URL is 51. That happens to be one
>more than the 50 limit set on the RobotLimit directive in my catalog.cfg file.
>>2) when ever I do this, I get the error in the logs saying: westerbeke
>/cgi-bin/westerbeke/process.html WARNING: POSSIBLE BAD ROBOT. 51 accesses
>with no 30 second pause. (that relates to the number above)
Yup.
>3) Notice also that the host URL resolves out to my local host 127.0.0.1
>instead of my standard URL.
That's the robot defense. This is a feature.
>4) This does not happen in IE. IE does not work either, however when I
>use IE I get sent to the expired.html page.
Don't know, but probably related.
>I have read over the RobotLimit messages in the archive and it appears
>that increasing this limit will only increase the amount of time needed
>before I get the error.
RobotLimit is the maximum number of single page loads within 30
seconds. Why you have a URL that creates 51 accesses, I can't imagine.
>Do you think that the setting for RobotLimit is the problem?
>Any ideas why I get two different erroneous responses from two different
>browsers? The responses do not "seem" related.
>>Why would this error resolve out to 127.0.0.1? Is there a setting I
>should change in my catalog.cfg?
>>Thanks for any input.
>>Christopher VanOosterhout
>
Ryan Hertz tel 800-645-BAIT
Webmaster fax 520-645-2588
Advertising Director http://www.baits.com
Gary Yamamoto Custom Baits, Inc. mailto:rhertz@baits.com
From: rhertz at gyb.baits.com (Ryan Hertz )
Date: Fri, 02 Mar 2001 17:35:28 -0700
Subject: [ic] Categories - one product in multiple categories
>cfm@maine.com wrote:
> >
> > On Fri, Mar 02, 2001 at 12:30:43PM -0800, nwcorp@helpwizard.com wrote:
> > > Does anyone know the magic trick for allowing one product to appear in
> > > multiple categories? Can't seem to find any info in the .pdf files or
> > > here among the users.
> >
> > keep the list of categories in which any particular product belongs
> > in a separate table and JOIN
>>Alrternatively, a somewhat simpler way of doing this is to set up
>multiple category columns
>>eg
>>sku desc cat_1 cat_2 cat_3
>1 this none blue
>2 that all red
>3 other all blue
Couldn't you just have:
sku desc category foobar
10 Voop can,bottle blah
The categories separated by commas? Sure seems logical to me, but I have
not tested it.
Ryan Hertz tel 800-645-BAIT
Webmaster fax 520-645-2588
Advertising Director http://www.baits.com
Gary Yamamoto Custom Baits, Inc. mailto:rhertz@baits.com
From: fuhrmann at cs.tu-berlin.de (Karsten Fuhrmann )
Date: Sat, 03 Mar 2001 01:40:01 +0100
Subject: [ic] shipping cost problem
Hello I have a problem with my shipping cost calculations.
I wanted to have a simple check if the total amount of ordered articles
is above a fixed value (say 600 USD) when this is the case no shipping
costs should evolve, otherwise the shipping costs should be a fixed
value (say 13.92 USD)
Now i set up a shipping.asc and put the file into the products dir.
The file content is :
mode description criteria min max cost next
zone query qual perl total opt
default Standard Versand price 0 0 e 0
default Standard Versand price 0 600 f 13.92
default Standard Versand price 601 999999 e 0
And in my catalog.cfg i have the line
ValuesDefault mv_shipmode default
and thats it i thought.
but it is not working, the shipping costs are always zero.
Where is my mistake.
Thx Karsten Fuhrmann
From: rhertz at gyb.baits.com (Ryan Hertz )
Date: Fri, 02 Mar 2001 17:41:36 -0700
Subject: [ic] GPG problem ,with interchange
>>I literally want *nothing* to do with the customer's credit card number after
>it's sent to our payment processor (authorizenet) - this seems like a good
>idea
>to me, but am I missing something?
Yes, set the encryptor to something like "| cat > /dev/null"
Ryan Hertz tel 800-645-BAIT
Webmaster fax 520-645-2588
Advertising Director http://www.baits.com
Gary Yamamoto Custom Baits, Inc. mailto:rhertz@baits.com
From: rhertz at gyb.baits.com (Ryan Hertz )
Date: Fri, 02 Mar 2001 17:45:07 -0700
Subject: [ic] newbie question: subroutines
>Hello again-
> Here is an example of my problem, regarding GlobalSubs. There
> was one
>already in my interchange.cfg file, and it looks likes this:
>>GlobalSub sub test_global_sub { return 'Test of global subroutine OK.'; }
>>Pretty easy, eh? So I use a perl tag in a page that looks like this:
>>[perl]
>return test_global_sub();
>[/perl]<br>
>>Now when I try to serve this page, nothing is displayed. I get the
>following in error.log (in the catalog directory):
>>66.12.71.6 rbuCIMHW:66.12.71.6 - [01/March/2001:16:06:29 -0800] imp
>/cgi-bin/imp/catalog.html Safe: Unable to create sub named
>"*MVSAFE::test_global_sub" at (eval 236) line 2.
In your interchange.cfg -- make sure that AllowGlobalSubs is Yes. :-)
Ryan Hertz tel 800-645-BAIT
Webmaster fax 520-645-2588
Advertising Director http://www.baits.com
Gary Yamamoto Custom Baits, Inc. mailto:rhertz@baits.com
From: fuhrmann at cs.tu-berlin.de (Karsten Fuhrmann )
Date: Sat, 03 Mar 2001 02:10:57 +0100
Subject: [ic] Price Format Problem
Hello i dont know if it helps, but i had a similar problem with the locale stuff for my german page weinundglas.com
there i wasnt able to see prices with fractional part like 1,67 DM was changed to 2,00 DM .
I think the problem was that
Locale de_DE LC_CTYPE de_DE
should be
Locale de_DE
these LC_CTYPE seems to be wrong
but i am not absolutely shure but after removing it my catalog worked.
From: cfm at maine.com (cfm at maine.com )
Date: Fri, 2 Mar 2001 22:05:46 -0500
Subject: [ic] Categories - one product in multiple categories
On Fri, Mar 02, 2001 at 05:35:28PM -0700, Ryan Hertz wrote:
>> >cfm@maine.com wrote:
> > >
> > > On Fri, Mar 02, 2001 at 12:30:43PM -0800, nwcorp@helpwizard.com wrote:
> > > > Does anyone know the magic trick for allowing one product to appear in
> > > > multiple categories? Can't seem to find any info in the .pdf files or
> > > > here among the users.
> > >
> > > keep the list of categories in which any particular product belongs
> > > in a separate table and JOIN
> >
> >Alrternatively, a somewhat simpler way of doing this is to set up
> >multiple category columns
> >
> >eg
> >
> >sku desc cat_1 cat_2 cat_3
> >1 this none blue
> >2 that all red
> >3 other all blue
>> Couldn't you just have:
>> sku desc category foobar
> 10 Voop can,bottle blah
Voop? :-)
Is that available in tall boys or just 16 oz cans?
--
Christopher F. Miller, Publisher cfm@maine.com
MaineStreet Communications, Inc 208 Portland Road, Gray, ME 04039
1.207.657.5078 http://www.maine.com/
Content management, electronic commerce, internet integration, Debian linux
From: tintones at hotmail.com (Marcelo F. De Paula )
Date: Sat, 03 Mar 2001 05:21:28
Subject: [ic] GPG problem ,with interchange
>The documentation to the contrary, I think a proper encryptor would >be:
>>Variable ENCRYPTOR /usr/bin/gpg --always-trust --batch -ea -r
> >tintones@hotmail.com 2>/tmp/debug_gpg
>>Typo, I think.
Mike,
I did what you what you said, it works fine. But the encrypted credit card
number was in the body of the e-mail, between the order information. is that
correct? I have seen so many e-mails saying that the encryption comes as an
attachement.
Another thing is, I try to use PGP instead of GPG because GPG do not work
with email clients for windows as I have noticed. (as most of my clients
will use windows).
I use: PGP -ea marcelo
But the e-mail arrives empty. Is there another configuration somewhere else?
Hope you can help because, I have run almost all interchange mailing list
trying to find something to help me with no success.
Thanks,
Marcelo
_________________________________________________________________________
Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com.
From: ton at verhagen.net (Ton Verhagen )
Date: Sat, 03 Mar 2001 10:32:37 +0100
Subject: [ic] Large mySQL tables kill IC startup
Hi All,
We have a mySQL table (subscriber) with about 5.5 million records which we
would like to integrate in an IC catalog.
Because the table is rather large we put the directive: 'NoImport
subscriber' in catalog.cfg
There is no content in the table subscriber.txt (except for the field
names) in the products directory.
Product directory also contains: subscriber.sql
Directory dbconf/mysql contains table description in subscriber.mysql with
contents:
----- Begin subscriber.mysql -----
# MiniVend database definition
Database subscriber subscriber.txt __SQLDSN__
#ifdef SQLUSER
Database subscriber USER __SQLUSER__
#endif
#ifdef SQLPASS
Database subscriber PASS __SQLPASS__
#endif
----- End subscriber.mysql -----
SQLDSN, SQLUSER, and SQLPASS are being set properly in catalog.cfg (they
work with other mySQL tables in same catalog). We have successfully used
this same table definition for a smaller table.
However, it seems that IC tries to read/import the table at startup time
and waits (hang up?) forever.
My understanding of IC is that the size of a mySQL table (when NoImport is
set) should not have any impact on the startup/configuration stage, should it?
Unfortunately, it appears that it HAS an impact! What could be wrong here?
Has anyone experienced the same problem?
Thanks for your help.
Best regards,
Ton
From: ton at verhagen.net (Ton Verhagen )
Date: Sat, 03 Mar 2001 11:38:09 +0100
Subject: [ic] HAS_LIMIT not documented (was: Large mySQL tables kill IC
Dear All,
I noticed that the configuration directive HAS_LIMIT is not documented.
Use this directive for large mySQl tables, or other SQl engines which have
'limit' support implemented.
If it is not used for large mySQl tables, IC will wait virtually forever at
server startup.
This is caused by IC doing a: 'select * from table' in subroutine
list_fields (lib/Vend/Table/DBI.pm). If you set HAS_LIMIT, the select will
read: 'select * fom table limit 1'. A real time/memory saver!
Hope this helps.
Best regards,
Ton
From: robert at icardigital.com (Robert Trembath )
Date: Sat, 3 Mar 2001 06:24:32 -0600
Subject: [ic] Problem connecting to MySQL
It is on the same machine, but it won't connect via localhost. I get a can't
connect to mysql via mysql.sock(111) error. But if I change it to the
machine name it works. I had to do this to get DBD::mysql installed
correctly.
Robert
----- Original Message -----
From: "Mark Johnson" <markj@redhat.com>
To: <interchange-users@lists.akopia.com>
Sent: Friday, March 02, 2001 6:21 PM
Subject: Re: [ic] Problem connecting to MySQL
> If mysql is on the same machine as interchange, just remove the host
> (and port if it's set) and try that. That is, in catalog.cfg:
>> SQLDSN dbi:mysql:dbname
>>> Dan B wrote:
> >
> > At 05:51 PM 3/2/2001 -0600, you wrote:
> > >I don't know because I don't know where to change the host setting.
It's not
> > >in the makecat script.
> >
> > There should be a line in catalog.cfg where you can set the $dbi
> > thingy. (hostname/port/etc.).
> >
> > -Dan
> >
> > >----- Original Message -----
> > >From: "Dan B" <db@cyclonehq.dnsalias.net>
> > >To: <interchange-users@lists.akopia.com>
> > >Sent: Friday, March 02, 2001 5:29 PM
> > >Subject: Re: [ic] Problem connecting to MySQL
> > >
> > >
> > > > At 05:14 PM 3/2/2001 -0600, you wrote:
> > > > >My DBI and DBD are uptodate but for some reason I cannot connect to
mysql
> > > > >using localhost, only the actual machine name. Please help or tell
me if
> > >I
> > > > >can change the host setting somewhere to fix this.
> > > >
> > > > Does 127.0.0.1 work?
> > > >
> > > >
> > > > 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>> --
> Mark Johnson
> Senior Developer - Professional Services
> Red Hat, Inc.
> E-Business Solutions
>markj@redhat.com> 703-456-2912
>> _______________________________________________
> Interchange-users mailing list
>Interchange-users@lists.akopia.com>http://lists.akopia.com/mailman/listinfo/interchange-users
From: mikeh at minivend.com (Mike Heins )
Date: Sat, 3 Mar 2001 08:56:10 -0500
Subject: [ic] Database
Quoting Mark Johnson (markj@redhat.com):
> [seti cross_file][perl tables=`join " ", @{$Config->{ProductFiles}}`]
> ^ # This is not general, only for flypage
> my $key = q{[item-code]};
>> for(@{$Config->{ProductFiles}}) {
> return $_ if $Db{$_}->record_exists($key);
> }
> return "NONE";
> [/perl][/seti]
> ^
Let's all think about this. What is the object? Place this in
the scratch space. No need for a tag....
for(@{$Config->{ProductFiles}}) {
next unless $Db{$_}->record_exists($key);
$Scratch->{cross_file} = $_;
return;
}
$Scratch->{cross_file} = "NONE";
return;
--
Red Hat, Inc., 131 Willow Lane, Floor 2, Oxford, OH 45056
phone +1.513.523.7621 fax 7501 <mheins@redhat.com>
Being against torture ought to be sort of a bipartisan thing.
-- Karl Lehenbauer
From: mikeh at minivend.com (Mike Heins )
Date: Sat, 3 Mar 2001 08:59:07 -0500
Subject: [ic] Help?
Quoting Bappliance1 (bappliance1@qwest.net):
> Sorry. My last message was ment for jeff, not Mark!
>> You know, I thought this board was here to help others, not criticize them?
>> jeff dafoe: You probably could not afford the car in the first place so
> don't let
> it bug you :)
No flame wars are tolerated here. Stop this immediately.
--
Red Hat, Inc., 131 Willow Lane, Floor 2, Oxford, OH 45056
phone +1.513.523.7621 fax 7501 <mheins@redhat.com>
If you like what you're gettin', keep doin' what you're doin'. -- Hector
From: mikeh at minivend.com (Mike Heins )
Date: Sat, 3 Mar 2001 09:04:36 -0500
Subject: [ic] HAS_LIMIT not documented (was: Large mySQL tables kill IC startup)
Quoting Ton Verhagen (ton@verhagen.net):
> Dear All,
>> I noticed that the configuration directive HAS_LIMIT is not documented.
>> Use this directive for large mySQl tables, or other SQl engines which have
> 'limit' support implemented.
>> If it is not used for large mySQl tables, IC will wait virtually forever at
> server startup.
>> This is caused by IC doing a: 'select * from table' in subroutine
> list_fields (lib/Vend/Table/DBI.pm). If you set HAS_LIMIT, the select will
> read: 'select * fom table limit 1'. A real time/memory saver!
>
HAS_LIMIT should be the default for MySQL -- I will check to see
why that might not be set.
--
Red Hat, Inc., 131 Willow Lane, Floor 2, Oxford, OH 45056
phone +1.513.523.7621 fax 7501 <mheins@redhat.com>
Being against torture ought to be sort of a bipartisan thing.
-- Karl Lehenbauer
From: thomas at prometheas.gr (Thomas N. Stefanidis )
Date: Sat, 03 Mar 2001 21:18:48 +0200
Subject: [ic] Price and different sizes??HA!I DID IT!!!!!!(read step-by step
Hey!!!!
I did it !!
Now i can have different prices for diffent sizes!!
I know that many people want this.
Here is a step by step sollution(at least this works to me)
1)Find all your product that have sizes(duh!)
2)You then have to add new rows in the table "pricing".
U add all the sizes that u have (SMALL,LARGE,XL.....whatever sizes u
have).
If u don't know sql, u can easily do it with MySQLMan.It's free.(
http://www.gossamer-threads.com/scripts/ ).It's a web interface to your
mysql server.(if u have any questions about that,send me a mail).
But be careful!!
There is one problem.....There can't be 2 same sizes...
So u can do is something like that :
for the sizes of the 1st product add a row like
size1-a
size1-b
size1-b
for the 2nd product :
size2-a
size2-b
size2-c
3)Now go to the product pages.
Add a new product and in the field "size" add something like that : If u
added a row in the pricing table called "XL", then add in size1-a=Extra
Large
The first part(before "=" is the row in the pricing table.The second
part(Extra Large) is what u want the customers to see.
If u have multiple sizes,u have to add commas :
size1-a=Small,size1-b=Large,size1-b=Extra Large
for the second product :
size2-a=Extra Small
size2-b=Small
4)Go to the pricing table through your UI(go to Item menu-->Choose a
product-->Pricing.
(The pricing menu is located under the "Item list and the Create new
item" bar).
5)Find the sizes for the products and add the prices.
6)Go to your catalog.cfg.
7)Find the CommonAdjust line and add
CommonAdjust ==size:pricing ;products:price,
8)From the UI,"apply changes"
9)That's it!!
I was thinking of doing this :
Instead of the price to be displayed as text,to be displayed in a text
form.So....when a user chooses a new size,somehow(javasript)the new
price will be displayed in the text field so he won't have to go every
time to the basket to see how much this particular size cost.
Or!!Maybe i can just do this!
While adding a new product,i can something like this :
1)Give as the product price the smallest sizes price.(lets say 40$)
Then in the size field i can do something like
size1-a=Small(40$) -->(this will be the default price)
size1-b=Large(50$)
size1-c=XLarge(50$)
So the user will know how much he will pay....
Great!
I did enough "thinking" for one day!!
haha!!
time to rest.
Please if u have any questions or ideas,let me know!
Thomas
From: jojo at blackpoint.de (jojo at blackpoint.de )
Date: Sat, 3 Mar 2001 21:31:54 +0100 (CET)
Subject: [ic] GPG problem ,with interchange
On 3 Mar, Marcelo F. De Paula wrote:
>>The documentation to the contrary, I think a proper encryptor would >be:
>>>>Variable ENCRYPTOR /usr/bin/gpg --always-trust --batch -ea -r
>> >tintones@hotmail.com 2>/tmp/debug_gpg
>>>>Typo, I think.
>> Mike,
>> I did what you what you said, it works fine. But the encrypted credit card
> number was in the body of the e-mail, between the order information. is that
> correct? I have seen so many e-mails saying that the encryption comes as an
> attachement.
>> Another thing is, I try to use PGP instead of GPG because GPG do not work
> with email clients for windows as I have noticed. (as most of my clients
> will use windows).
>> I use: PGP -ea marcelo
pgpe -f -a -t -r <recipientname> 2>/dev/null
Test
pgpe -f -a -t -r <recipientname>
in your terminal (ssh or telnet etc.) first.
> But the e-mail arrives empty. Is there another configuration somewhere else?
Search for the error in error.log or search for the error file in
catalogs/yourshop/tmp/*.err
[DEL]
Joachim
--
-------------<FreeBsd>--------------------------------------------------
Hans-Joachim Leidinger black point arts Internet Solutions GmbH
email: jojo@blackpoint.de FAX : +49 0209-398265
http://www.bpaserver.net
From: jojo at blackpoint.de (jojo at blackpoint.de )
Date: Sat, 3 Mar 2001 21:27:03 +0100 (CET)
Subject: [ic] Price Format Problem
On 3 Mar, Karsten Fuhrmann wrote:
> Hello i dont know if it helps, but i had a similar problem with the locale stuff for my german page weinundglas.com
> there i wasnt able to see prices with fractional part like 1,67 DM was changed to 2,00 DM .
>> I think the problem was that
> Locale de_DE LC_CTYPE de_DE
> should be
> Locale de_DE
>> these LC_CTYPE seems to be wrong
> but i am not absolutely shure but after removing it my catalog worked.
Locale de_DE frac_digits 2
Joachim
--
-------------<FreeBsd>--------------------------------------------------
Hans-Joachim Leidinger black point arts Internet Solutions GmbH
email: jojo@blackpoint.de FAX : +49 0209-398265
http://www.bpaserver.net
From: webmaster at infothai.com (Webmaster of Infothai )
Date: Sun, 04 Mar 2001 17:46:24 +0700
Subject: [ic] Lock up with custom shipping UserTag
Hello,
I'm running Interchange 4.6.3 on FreeBSD 4.2 with Perl 5.005_03. I've created
a UserTag as follows:
UserTag thship Order weight
UserTag thship Routine <<EOR
sub {
my ($weight) = @_;
my $cost=$weight * 4;
return $cost;
}
EOR
If I call this usertag from a page, it works as expected.
However, when I use this in shipping.asc:
test: Test Custom
criteria weight
min 0
max 0
cost e Nothing to ship!
min 0
max 200
cost m [thship weight="2.3"]
min 200
max 999999
cost e @@TOTAL@@ lbs too heavy for UPS
then Interchange will lock up forever. I see two Interchange
processes, and both must be manually killed (kill -3) to get
them to terminate. The above usage was suggested by Mike Heins
in a previous message to the list, but I must not be reading
it or doing it correctly.
There are no errors in either error log file, and the icdebug
file contains no messages.
Any ideas or suggestions? All help is appreciated.
By the way, there is very little said about the 'm' type of
cost calculation in the docs. Any additional details on its
functionality would also be appreciated.
If I replace the 'm' with 'f' it also locks up the same way.
Best regards,
Mike
webmaster@infothai.comhttp://www.infothai.com
From: feri at arxeltribe.com (Ferenc Kiraly )
Date: Sun, 04 Mar 2001 16:18:56 +0100
Subject: [ic] sorting not working
Hi!
I have to following in my product catalog:
[search-region more=1 search="
st=db
ra=yes
ml=5
"]
....
[search-list]
[sort merchandising:featured:r products:category products:title]
...
[/search-list]
[more-list]pages: [more][/more-list]
[/search-region]
The sorting works correctly only after I have browsed the pages
by following the [more-list][more][/more-list] links. But when
I first enter the page it seems the items are ordered randomly.
What am I missing?
feri.
From: mikeh at minivend.com (Mike Heins )
Date: Sun, 4 Mar 2001 10:45:00 -0500
Subject: [ic] Lock up with custom shipping UserTag
Quoting Webmaster of Infothai (webmaster@infothai.com):
> Hello,
>> I'm running Interchange 4.6.3 on FreeBSD 4.2 with Perl 5.005_03. I've created
> a UserTag as follows:
>> UserTag thship Order weight
> UserTag thship Routine <<EOR
> sub {
> my ($weight) = @_;
> my $cost=$weight * 4;
> return $cost;
> }
> EOR
>> If I call this usertag from a page, it works as expected.
>> However, when I use this in shipping.asc:
>> test: Test Custom
> criteria weight
>> min 0
> max 0
> cost e Nothing to ship!
>> min 0
> max 200
> cost m [thship weight="2.3"]
>> min 200
> max 999999
> cost e @@TOTAL@@ lbs too heavy for UPS
>> then Interchange will lock up forever. I see two Interchange
> processes, and both must be manually killed (kill -3) to get
> them to terminate. The above usage was suggested by Mike Heins
> in a previous message to the list, but I must not be reading
> it or doing it correctly.
Using "f" is correct for this.
m is a special mode which allows you to iterate over the shopping cart
and assign a shipping cost per item, and pass the results to chain_cost. I
don't see why it would loop endlessly here, but it is possible it could.
You should not have that problem with "f", and I can't see why you
would short of forgetting to reconfig the catalog after changing
from m.
--
Red Hat, Inc., 131 Willow Lane, Floor 2, Oxford, OH 45056
phone +1.513.523.7621 fax 7501 <mheins@redhat.com>
Research is what I'm doing when I don't know what I'm doing.
-- Wernher Von Braun
From: mikeh at minivend.com (Mike Heins )
Date: Sun, 4 Mar 2001 10:46:21 -0500
Subject: [ic] sorting not working
Quoting Ferenc Kiraly (feri@arxeltribe.com):
> Hi!
>> I have to following in my product catalog:
>> [search-region more=1 search="
> st=db
> ra=yes
> ml=5
> "]
> ....
> [search-list]
> [sort merchandising:featured:r products:category products:title]
> ...
> [/search-list]
> [more-list]pages: [more][/more-list]
> [/search-region]
>>> The sorting works correctly only after I have browsed the pages
> by following the [more-list][more][/more-list] links. But when
> I first enter the page it seems the items are ordered randomly.
> What am I missing?
>
Those sort commands only work on the current page of results, not
over the entire search. It should work the same way on the first
page as on mores, but it still won't sort the whole search with only the
featured items at the top of the first page.
--
Red Hat, Inc., 131 Willow Lane, Floor 2, Oxford, OH 45056
phone +1.513.523.7621 fax 7501 <mheins@redhat.com>
If you like what you're gettin', keep doin' what you're doin'. -- Hector
From: epaul at spellbook.net (Eric Paul )
Date: Sun, 04 Mar 2001 11:31:33 -0500
Subject: [ic] CCVS and CyberCash Bankrupcy
Could someone who has done a CCVS integration drop me a line with some
pointers as to "required reading"? With CyberCash filing Chapter 11, some
of my customers have contacted me about other alternatives.
In case you had not heard, here's the press releases from CyberCash:
http://www.cybercash.com/restructure/
TIA!
Eric
---
Eric Paul
SpellBook Systems
http://www.spellbook.net
From: mikeh at minivend.com (Mike Heins )
Date: Sun, 4 Mar 2001 11:41:24 -0500
Subject: [ic] Problem with Berkeley DB_File on FreeBSD - continue
Quoting Kestutis Lasys (kestutis.lasys@delfi.lt):
> After day of debugging I found that SQL::Statement.pm (Statement.xs)
> doesn't
> behave as documented on FreeBSD system.
>> > where
> >
> > This method is used to examine the syntax tree of the C<WHERE> clause.
> > It returns undef (if no WHERE clause was used) or an instance of
> > SQL::Statement::Op.
>> If no WHERE clause is used it doesn't return undef but number.
>> I'm unfamiliar with xs, so here is my fix:
>> --- /usr/local/interchange/lib/Vend/Scan.pm Sat Dec 2 19:49:10 2000
> +++ lib/Vend/Scan.pm Fri Mar 2 13:28:23 2001
> @@ -663,7 +663,8 @@
> my @where;
> my $numeric;
> @where = $stmt->where();
> - if(defined $where[0]) {
> + #if(defined $where[0]) {
> + if(CORE::ref $where[0]) {
> my $or;
> push_spec('co', 'yes', $ary, $hash);
> do {
>
Thank you! I love fixes. 8-)
I am going to put this in the 4.7.x tree, and probably the stable
branch. I will be recommending that all BSD users update to 4.7.x as
soon as possible, as it *greatly* improves reliability with almost all
rewinding system call situations accounted for.
--
Red Hat, Inc., 131 Willow Lane, Floor 2, Oxford, OH 45056
phone +1.513.523.7621 fax 7501 <mheins@redhat.com>
If you think nobody cares if you're alive, try missing a couple of
car payments. -- Earl Wilson
From: mvu at carlc.com (Carlc Internet Services )
Date: Sun, 4 Mar 2001 18:52:42 -0500
Subject: [ic] RE: CyberCash Bankruptcy
> Date: Sun, 04 Mar 2001 11:31:33 -0500
> From: Eric Paul <epaul@spellbook.net>
> Subject: [ic] CCVS and CyberCash Bankruptcy
>> Could someone who has done a CCVS integration drop me a line
> with some
> pointers as to "required reading"?
Eric,
My company has done CCVS integration to Minivend 4.04a. We
used 4.04a due to the hacker testing (its been proven safe). If
EWeek does another test session against IC, I'll move my customers
up at that point....
> With CyberCash filing
> Chapter 11, some
> of my customers have contacted me about other alternatives.
CCVS has some good sides and some bad sides.
First off, you will need a modem and $500 for the license. THAT
license is for ONE VENDOR (one merchant account). This is not
a good/bad thing in itself, its just a fact. The modem must be
capable of 1200 baud, NO ERROR CORRECTION!. So, if you go use
a new modem, you better find out how to kill error correction
in it. Oh, each additional vendor (where your putting the money
into another bank account) is gonna be $300 per account. Its
reasonable, and I recommend the yearly support (new versions,
call for programming help, etc).
Second, there are not many merchant connectors who know what
CCVS is (let alone how to spell it). In fact, they will fight you
as they want to sell you their product. Be careful, CCVS is WAY
more powerful than their products (and that's what ticks them off,
you have FULL control over every transaction). Check around with
NOVAS, First Data. Again, Redhat has the page that shows who
they are compatible with.
Now for some GOOD stuff. With CCVS, you can get a cheaper rate
for your credit cards (and I mean a LOT!). That's how I was
able to startup my business and stay ahead of all the others.
To connect CCVS into Minivend (or IC), you can do so using the
Globalsub. Check out Redhats pages. There are some on PERL.
You will have to make CCVS emulate the Cybercash calls to a
point, but it will work. I don't remember, but most were in the
Util.pm file. Actually, I have a PERL guru who did the work,
I'm more a systems/network monkey myself.
Ah, and one more bad thing... Bank Debit cards are a real pain
in the u-know-where. Here's why. If you "auth" a visa CREDIT card,
it just checks to see if the balance is available (They want
a T-shirt for $20, sure, they have a credit limit of $5000).
The is NO charge YET. You have to make a "sale" against a previously
authed charge.... Ahhh, but look what happens with a DEBIT card,
the minute you do a "auth" to see if the card is good, the bank
TAKES the money then and there! If you don't do the "SALE", the
money is in limbo and you've got one P.O.ed customer! In fact, you
will get a call from customers saying "Hey, you have my money".
IN fact, you dont, the bank is "HOLDING" it (now you see why I
was complaining about the banks <grin>).
BUT WAIT, THERES MORE! The banks are evil mean Mo-fos. They will
auth a card but DENY the AVS (Address Verification) THEREBY making
you, the merchant, responsible to take the sale... If it fails,
your out the merchandize... In fact, minivend can see that the
AVS failed and wont let the sale go thru, YET the card is charged
during the auth... NASTY NASTY!!!!
I am not trying to discourge you, but you have a lot to do. Obviously,
I can not give out all my secrets (like the integration), right now,
its giving my business a lead over cybercash. I will say this, once
you have it working and tested, its a joy. You can also write your
own connector via PHP, C code, Python or TCL.
> In case you had not heard, here's the press releases from CyberCash:
>>http://www.cybercash.com/restructure/
Eric - Between you and me, its music to my ears. My business is
picking up fast due to them. Thier rates were WAY to high (my
opinion).
Carl
http://www.carlc.com/
From: murahashi at ayayu.com (Shozo Murahashi )
Date: Mon, 5 Mar 2001 10:43:37 +0900
Subject: [ic] Undefined catalog error on RAQ3
I gave up challenging the workaround for cgiwrap on RAQ3.
I decided to disable cgi-wrap for my site on my RAQ3.
After disabling cgi-wrap, I re-installed interchange and making catalog,
and construct demo works !
I'll check the demo from now on.
If you have any suggestion please let me know.
Anyway thanks, Mike.
----- Original Message -----
From: Shozo Murahashi <murahashi@ayayu.com>
To: <interchange-users@lists.akopia.com>
Sent: Friday, March 02, 2001 6:29 PM
Subject: Re: [ic] Undefined catalog error on RAQ3
>> > Quoting Shozo Murahashi (murahashi@ayayu.com):
> > > Thanks for your workatound.
> > > I tried it but SCRIPT error on bin/interchnage when
> > > bin/interchange -r -u.
> > >
> > > if($Global::Variable->{CGIWRAP_WORKAROUND}) {
> > > $CGI::path_info =~ s!^$CGI::script_name::;
> > >
> > > How can I change? as below?
> > > $CGI::path_info =~ s!^$CGI::script_name!!;
> > >
> >
> > Yes, typo. I tested it one way and entered into CVS another.
> > I fixed it in CVS yesterday.
> >
>> Waoh!
> I Installed whole of interchane from CVS again.
>> I found below in bin/interchnag modified.
>> # Fix Cobalt/CGIwrap problem
> if($Global::Variable->{CGIWRAP_WORKAROUND}) {
> $CGI::path_info =~ s!^$CGI::script_name!!;
> }
>> I also add belw in my interchange.cfg
>> ### Special patch from MHeins for RAQ3J
> # EMAILED from MHeins as of 2001/2/27 Titled "Undefined catalog error
on
> RAQ3"
> Variable CGIWRAP_WORKAROUND 1
> #
> ### END of Special patch from MHeins for RAQ3J
>> Also chmod 775 cgibin and .cgi.
>> And interchnage restarting. I executed below url on Flash page.
>>http://www.outdoor-w.com/users/main/cgibin/outdoor-w.cgi/index.html>> - - - [02/March/2001:17:42:50 +0900] - - Low traffic settings.
> - - - [02/March/2001:17:42:50 +0900] - - Calling UI....
> - - - [02/March/2001:17:42:51 +0900] - - ...UI is loaded....
> - - - [02/March/2001:17:42:51 +0900] - - Interchange V4.6.4
> - - - [02/March/2001:17:42:51 +0900] - - Config 'outdoor-w' at server
> startup
> - - - [02/March/2001:17:42:51 +0900] - - Using default DBM database.
> - - - [02/March/2001:17:42:52 +0900] - - START server (20504) (UNIX)
> - - - [02/March/2001:17:42:53 +0900] - - START server (20531) (UNIX)
> 211.124.191.118 - - [02/March/2001:17:44:40 +0900] -
> /main/cgibin/outdoor-w.cgi/
> aboutus.html Undefined catalog:
/main/cgibin/outdoor-w.cgi/aboutus.html
> 211.124.191.118 - - [02/March/2001:17:45:18 +0900] -
> /main/cgibin/outdoor-w.cgi/
> index.html Undefined catalog: /main/cgibin/outdoor-w.cgi/index.html
> 211.124.191.118 - - [02/March/2001:17:45:21 +0900] -
> /main/cgibin/outdoor-w.cgi/
> admin/index.html Undefined catalog:
> /main/cgibin/outdoor-w.cgi/admin/index.html
>> WORKAROUND looks good but still Undefined catalog error.
>> When I don't specify 'Variable CGIWRAP_WORKAROUND 1', errolog is as
> follows.
>> 211.124.191.118 - - [02/March/2001:18:04:07 +0900] -
> /main/cgibin/outdoor-w.cgi/
> admin/index.html/main/cgibin/outdoor-w.cgi/admin/index.html Undefined
> catalog: /
> main/cgibin/outdoor-w.cgi/admin/index.html
> 211.124.191.118 - - [02/March/2001:18:04:11 +0900] -
> /main/cgibin/outdoor-w.cgi/
> index.html/main/cgibin/outdoor-w.cgi/index.html Undefined catalog:
> /main/cgibin/
> outdoor-w.cgi/index.html
>>>> [test-cgi]
> CGI/1.0 test script report:
>> argc is 0. argv is .
>> SERVER_SOFTWARE = Apache/1.3.6 (Unix) mod_perl/1.21 mod_ssl/2.2.8
> OpenSSL/0.9.2b
> SERVER_PROTOCOL = HTTP/1.0
> SERVER_NAME = www.outdoor-w.com
> SERVER_PORT = 80
> HTTP_FROM =
> HTTP_REFERRER =
> HTTP_ACCEPT = image/gif, image/x-xbitmap, image/jpeg, image/pjpeg,
> application/vnd.ms-powerpoint, application/vnd.ms-excel,
> application/msword, application/pdf, */*
> HTTP_USER_AGENT = Mozilla/4.0 (compatible; MSIE 5.0; Windows NT;
DigExt)
>> PATH = /sbin:/usr/sbin:/bin:/usr/bin:/usr/X11R6/bin
> GATEWAY_INTERFACE = CGI/1.1
> REQUEST_METHOD = GET
> PATH_INFO = /main/cgibin/test-cgi.cgi
> PATH_TRANSLATED = /home/sites/home/users/main/web/cgibin/test-cgi.cgi
> SCRIPT_NAME = /main/cgibin/test-cgi.cgi
> QUERY_STRING =
> REMOTE_HOST =
> REMOTE_ADDR = 211.124.191.118
> REMOTE_USER =
> REMOTE_IDENT =
> AUTH_TYPE =
> CONTENT_TYPE =
> CONTENT_LENGTH =
>>> _______________________________________________
> Interchange-users mailing list
>Interchange-users@lists.akopia.com>http://lists.akopia.com/mailman/listinfo/interchange-users>
From: webmaster at infothai.com (Webmaster of Infothai )
Date: Mon, 05 Mar 2001 10:16:09 +0700
Subject: [ic] Lock up with custom shipping UserTag
On Sun, 4 Mar 2001 10:45:00 -0500, Mike Heins wrote:
Thanks, Mike. I tried it (again) and the 'f' version did work.
Since I tried it before, I must have failed to restart the
catalog after uploading the new shipping.asc. Duh!
Mike
>Quoting Webmaster of Infothai (webmaster@infothai.com):
>> Hello,
>>>> I'm running Interchange 4.6.3 on FreeBSD 4.2 with Perl 5.005_03. I've created
>> a UserTag as follows:
>>>> UserTag thship Order weight
>> UserTag thship Routine <<EOR
>> sub {
>> my ($weight) = @_;
>> my $cost=$weight * 4;
>> return $cost;
>> }
>> EOR
>>>> If I call this usertag from a page, it works as expected.
>>>> However, when I use this in shipping.asc:
>>>> test: Test Custom
>> criteria weight
>>>> min 0
>> max 0
>> cost e Nothing to ship!
>>>> min 0
>> max 200
>> cost m [thship weight="2.3"]
>>>> min 200
>> max 999999
>> cost e @@TOTAL@@ lbs too heavy for UPS
>>>> then Interchange will lock up forever. I see two Interchange
>> processes, and both must be manually killed (kill -3) to get
>> them to terminate. The above usage was suggested by Mike Heins
>> in a previous message to the list, but I must not be reading
>> it or doing it correctly.
>>Using "f" is correct for this.
>>m is a special mode which allows you to iterate over the shopping cart
>and assign a shipping cost per item, and pass the results to chain_cost. I
>don't see why it would loop endlessly here, but it is possible it could.
>>You should not have that problem with "f", and I can't see why you
>would short of forgetting to reconfig the catalog after changing
>from m.
>>--
>Red Hat, Inc., 131 Willow Lane, Floor 2, Oxford, OH 45056
>phone +1.513.523.7621 fax 7501 <mheins@redhat.com>
>>Research is what I'm doing when I don't know what I'm doing.
>-- Wernher Von Braun
>>_______________________________________________
>Interchange-users mailing list
>Interchange-users@lists.akopia.com>http://lists.akopia.com/mailman/listinfo/interchange-users>webmaster@infothai.comhttp://www.infothai.com
From: ven at pragakhan.com (Victor Nolton )
Date: Sun, 4 Mar 2001 22:29:22 -0500
Subject: [ic] Undefined catalog error on RAQ3
This is what we do. We HAVE cgiwrap installed.
ALL interchange shops are installed in the /usr/local/www/cgi-bin
The client has their OWN cgi-bin in their home directory which is
where cgiwrap kicks in.
I really like the setup. we tried cgiwrap a long time ago and gave up.
so you can still use cgiwrap, just use it to runany cgi scripts the
user may have (like WWWCount,cgi based mailing lists etc...).
Ven
>I gave up challenging the workaround for cgiwrap on RAQ3.
>I decided to disable cgi-wrap for my site on my RAQ3.
>>After disabling cgi-wrap, I re-installed interchange and making catalog,
>and construct demo works !
>I'll check the demo from now on.
>>If you have any suggestion please let me know.
>Anyway thanks, Mike.
>>----- Original Message -----
>From: Shozo Murahashi <murahashi@ayayu.com>
>To: <interchange-users@lists.akopia.com>
>Sent: Friday, March 02, 2001 6:29 PM
>Subject: Re: [ic] Undefined catalog error on RAQ3
>>>>>> > Quoting Shozo Murahashi (murahashi@ayayu.com):
>> > > Thanks for your workatound.
>> > > I tried it but SCRIPT error on bin/interchnage when
>> > > bin/interchange -r -u.
>> > >
>> > > if($Global::Variable->{CGIWRAP_WORKAROUND}) {
>> > > $CGI::path_info =~ s!^$CGI::script_name::;
>> > >
>> > > How can I change? as below?
>> > > $CGI::path_info =~ s!^$CGI::script_name!!;
>> > >
>> >
>> > Yes, typo. I tested it one way and entered into CVS another.
>> > I fixed it in CVS yesterday.
>> >
>>>> Waoh!
>> I Installed whole of interchane from CVS again.
>>>> I found below in bin/interchnag modified.
>>>> # Fix Cobalt/CGIwrap problem
>> if($Global::Variable->{CGIWRAP_WORKAROUND}) {
>> $CGI::path_info =~ s!^$CGI::script_name!!;
>> }
>>>> I also add belw in my interchange.cfg
>>>> ### Special patch from MHeins for RAQ3J
>> # EMAILED from MHeins as of 2001/2/27 Titled "Undefined catalog error
>on
>> RAQ3"
>> Variable CGIWRAP_WORKAROUND 1
>> #
>> ### END of Special patch from MHeins for RAQ3J
>>>> Also chmod 775 cgibin and .cgi.
>>>> And interchnage restarting. I executed below url on Flash page.
>>>>http://www.outdoor-w.com/users/main/cgibin/outdoor-w.cgi/index.html>>>> - - - [02/March/2001:17:42:50 +0900] - - Low traffic settings.
>> - - - [02/March/2001:17:42:50 +0900] - - Calling UI....
>> - - - [02/March/2001:17:42:51 +0900] - - ...UI is loaded....
>> - - - [02/March/2001:17:42:51 +0900] - - Interchange V4.6.4
>> - - - [02/March/2001:17:42:51 +0900] - - Config 'outdoor-w' at server
>> startup
>> - - - [02/March/2001:17:42:51 +0900] - - Using default DBM database.
>> - - - [02/March/2001:17:42:52 +0900] - - START server (20504) (UNIX)
>> - - - [02/March/2001:17:42:53 +0900] - - START server (20531) (UNIX)
>> 211.124.191.118 - - [02/March/2001:17:44:40 +0900] -
>> /main/cgibin/outdoor-w.cgi/
>> aboutus.html Undefined catalog:
>/main/cgibin/outdoor-w.cgi/aboutus.html
>> 211.124.191.118 - - [02/March/2001:17:45:18 +0900] -
>> /main/cgibin/outdoor-w.cgi/
>> index.html Undefined catalog: /main/cgibin/outdoor-w.cgi/index.html
>> 211.124.191.118 - - [02/March/2001:17:45:21 +0900] -
>> /main/cgibin/outdoor-w.cgi/
>> admin/index.html Undefined catalog:
>> /main/cgibin/outdoor-w.cgi/admin/index.html
>>>> WORKAROUND looks good but still Undefined catalog error.
>>>> When I don't specify 'Variable CGIWRAP_WORKAROUND 1', errolog is as
>> follows.
>>>> 211.124.191.118 - - [02/March/2001:18:04:07 +0900] -
>> /main/cgibin/outdoor-w.cgi/
>> admin/index.html/main/cgibin/outdoor-w.cgi/admin/index.html Undefined
>> catalog: /
>> main/cgibin/outdoor-w.cgi/admin/index.html
>> 211.124.191.118 - - [02/March/2001:18:04:11 +0900] -
>> /main/cgibin/outdoor-w.cgi/
>> index.html/main/cgibin/outdoor-w.cgi/index.html Undefined catalog:
>> /main/cgibin/
>> outdoor-w.cgi/index.html
>>>>>>>> [test-cgi]
>> CGI/1.0 test script report:
>>>> argc is 0. argv is .
>>>> SERVER_SOFTWARE = Apache/1.3.6 (Unix) mod_perl/1.21 mod_ssl/2.2.8
>> OpenSSL/0.9.2b
>> SERVER_PROTOCOL = HTTP/1.0
>> SERVER_NAME = www.outdoor-w.com
>> SERVER_PORT = 80
>> HTTP_FROM =
>> HTTP_REFERRER =
>> HTTP_ACCEPT = image/gif, image/x-xbitmap, image/jpeg, image/pjpeg,
>> application/vnd.ms-powerpoint, application/vnd.ms-excel,
>> application/msword, application/pdf, */*
>> HTTP_USER_AGENT = Mozilla/4.0 (compatible; MSIE 5.0; Windows NT;
>DigExt)
>>>> PATH = /sbin:/usr/sbin:/bin:/usr/bin:/usr/X11R6/bin
>> GATEWAY_INTERFACE = CGI/1.1
>> REQUEST_METHOD = GET
>> PATH_INFO = /main/cgibin/test-cgi.cgi
>> PATH_TRANSLATED = /home/sites/home/users/main/web/cgibin/test-cgi.cgi
>> SCRIPT_NAME = /main/cgibin/test-cgi.cgi
>> QUERY_STRING =
>> REMOTE_HOST =
>> REMOTE_ADDR = 211.124.191.118
>> REMOTE_USER =
>> REMOTE_IDENT =
>> AUTH_TYPE =
>> CONTENT_TYPE =
>> CONTENT_LENGTH =
>>>>>> _______________________________________________
>> 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
--
http://www.vensnews.com
Victor "Ven" Nolton __________________________ http://www.VensNews.comhttp://PragaKhan.comhttp://LordsofAcid.comhttp://DarlingNikkie.com
All HTML Encoded email will be ignored. Learn Standards.
From: rphipps at reliant-solutions.com (Ron Phipps )
Date: Sun, 4 Mar 2001 19:36:06 -0800
Subject: [ic] CCVS and CyberCash Bankrupcy
Eric,
Checkout out Verisign for your clients, their prices are lower then
CyberCash's, the integration is already written for IC and their network has
only gone down for maintenance twice for under 2 hours in the time I've been
with them. Take it easy!
-Ron
----- Original Message -----
From: "Eric Paul" <epaul@spellbook.net>
To: <interchange-users@minivend.com>
Sent: Sunday, March 04, 2001 8:31 AM
Subject: [ic] CCVS and CyberCash Bankrupcy
> Could someone who has done a CCVS integration drop me a line with some
> pointers as to "required reading"? With CyberCash filing Chapter 11, some
> of my customers have contacted me about other alternatives.
>> In case you had not heard, here's the press releases from CyberCash:
>>http://www.cybercash.com/restructure/>> TIA!
>> Eric
> ---
> Eric Paul
> SpellBook Systems
>http://www.spellbook.net>>> _______________________________________________
> Interchange-users mailing list
>Interchange-users@lists.akopia.com>http://lists.akopia.com/mailman/listinfo/interchange-users
From: proudlyindian at yahoo.com (Amit Kulkarni )
Date: Mon, 05 Mar 2001 19:14:19 +0530
Subject: [ic] different prices for different cunstomers
hi,
i want different prices for different customers. so Mr.x gets product Y
for $100 and Mr.a gets the same product with 75% discount
1. so i make a mysql table with fields sku,userid,discount
2. now i go to checkout.html and check for the userid , make a query to
the above table and get the discount for the product.
this is the logic i havent coded yet. now i want to know
1. do i have to make any more changes on any other pages so there i dont
mess up in future with things like credit,inventory,backorder etc ?
thanks
From: robert at icardigital.com (Robert Trembath )
Date: Mon, 5 Mar 2001 07:43:43 -0600
Subject: [ic] Urgent Help
All of a sudden all my stores(4) give the message:
We're sorry, the Interchange server is unavailable...
We are out of service or may be experiencing high system demand, please try
again soon.
I'm running RH 7, IC 4.6.3, Perl 5.6 on the default databases. This just
occurred this morning and I can't find anything wrong in the config. files.
Everything was fine and out of the blue this happened this morning.
Please HELP
Robert
From: chris at webhostpals.com (WebHostPals.com Chris )
Date: Mon, 5 Mar 2001 08:05:38 -0600
Subject: [ic] Urgent Help
Hello,
You probably need to restart the Interchange server.
Cheers,
----- Original Message -----
From: Robert Trembath
To: interchange-users@lists.akopia.com
Sent: Monday, March 05, 2001 7:43 AM
Subject: [ic] Urgent Help
All of a sudden all my stores(4) give the message:
We're sorry, the Interchange server is unavailable...
We are out of service or may be experiencing high system demand, please try
again soon.
I'm running RH 7, IC 4.6.3, Perl 5.6 on the default databases. This just
occurred this morning and I can't find anything wrong in the config. files.
Everything was fine and out of the blue this happened this morning.
Please HELP
Robert
_______________________________________________
Interchange-users mailing list
Interchange-users@lists.akopia.comhttp://lists.akopia.com/mailman/listinfo/interchange-users
From: Murray at scotweb.ltd.uk (Murray Gibbins )
Date: Mon, 05 Mar 2001 14:11:35 +0000
Subject: [ic] Urgent Help
Robert Trembath wrote:
>> All of a sudden all my stores(4) give the message:
ok....
1) Calm down
2) Restart interchange.
3) Check no-one was fiddling with Apache,file permissions, interchange, last
night.
4) what do the error.logs say?
--
____
\__/ Murray Gibbins murray@scotweb.ltd.uk
/ \ Programmer
_ \__/ _ ================================================
\\ || // Scotweb Limited, info@scotweb.ltd.uk
\\||// 13a Albert Terrace, http://www.scotweb.ltd.uk
\||/ Edinburgh EH10 5EA Tel: +44 (0) 131 270 82 33
|| Scotland. Europe. Fax: +44 (0) 7020 93 49 04
From: stevep at sga.org (Steve Palm )
Date: Mon, 5 Mar 2001 08:21:42 -0600
Subject: [ic] Categories - one product in multiple categories
>On Fri, Mar 02, 2001 at 05:35:28PM -0700, Ryan Hertz wrote:
>>>> >cfm@maine.com wrote:
>> > >
>> > > On Fri, Mar 02, 2001 at 12:30:43PM -0800, nwcorp@helpwizard.com wrote:
>> > > > Does anyone know the magic trick for allowing one product to appear in
>> > > > multiple categories? Can't seem to find any info in the .pdf files or
>> > > > here among the users.
> > > >
> > Couldn't you just have:
>>>> sku desc category foobar
>> 10 Voop can,bottle blah
That is what I am setting up here. Any time you want to list the categories,
then I just iterate with a loop. I got the idea from the simple demo store,
although it was not consistently implemented. Some pages would show the
category as can,bottle, and others would break it out with a line for each
one. I just moved the right logic to all places, and it works here now.
--
Steve Palm <stevep@sga.org> * SGA * Loves Park, IL *
http://www.sga.org
From: robert at icardigital.com (Robert Trembath )
Date: Mon, 5 Mar 2001 08:10:53 -0600
Subject: [ic] Urgent Help
I've done that with no change. I did have an apache problem this morning as
well. Some old IP's for virtualhosts showed up after being deleted 3 months
ago. I went and deleted those IP's from the http.conf file and then had an
error about a missing error_log file. I looked in var/log/ and couldn't even
fing httpd directory. So I created it and the error_log file and restarted
apache and it was up and running again, but interchange died. It says its
started when I manually start the service but I keep getting that error
message:
We're sorry, the Interchange server is unavailable...
We are out of service or may be experiencing high system demand, please try
again soon.
----- Original Message -----
From: "Murray Gibbins" <Murray@scotweb.ltd.uk>
To: <interchange-users@lists.akopia.com>
Sent: Monday, March 05, 2001 8:11 AM
Subject: Re: [ic] Urgent Help
> Robert Trembath wrote:
> >
> > All of a sudden all my stores(4) give the message:
>> ok....
>> 1) Calm down
> 2) Restart interchange.
> 3) Check no-one was fiddling with Apache,file permissions, interchange,
last
> night.
>> 4) what do the error.logs say?
>> --
> ____
> \__/ Murray Gibbins murray@scotweb.ltd.uk> / \ Programmer
> _ \__/ _ ================================================
> \\ || // Scotweb Limited, info@scotweb.ltd.uk> \\||// 13a Albert Terrace, http://www.scotweb.ltd.uk> \||/ Edinburgh EH10 5EA Tel: +44 (0) 131 270 82 33
> || Scotland. Europe. Fax: +44 (0) 7020 93 49 04
>> _______________________________________________
> Interchange-users mailing list
>Interchange-users@lists.akopia.com>http://lists.akopia.com/mailman/listinfo/interchange-users
From: robert at icardigital.com (Robert Trembath )
Date: Mon, 5 Mar 2001 08:30:51 -0600
Subject: [ic] Urgent Help
I think someone was trying to hack our machine this morning. Found some
files in the /tmp directory that apache wrote containing this:
Not Found
The requested URL /orders/orders.txt was not found on this server.
Not Found
The requested URL /orders/import.txt was not found on this server.
Authorization Required
This server could not verify that you are authorized to access the document
requested. Either you suppliΠ8ώed the wrong credentials (e.g., bad
password), or your browser doesn't understand how to supply the credentials
required.
Authorization Required
This server could not verify that you are authorized to access the document
requested. Either you suppliΠ8ώed the wrong credentials (e.g., bad
password), or your browser doesn't understand how to supply the credentials
required.
Not Found
The requested URL /webcart/config/orders.txt was not found on this server.
Not Found
The requested URL /webcart/config/import.txt was not found on this server.
Not Found
The requested URL /webcart/orders/orders.txt was not found on this server.
Not Found
The requested URL /webcart/orders/import.txt was not found on this server.
Not Found
The requested URL /orders/mountain.cfg was not found on this server.
Authorization Required
This server could not verify that you are authorized to access the document
requested. Either you suppliΠ8ώed the wrong credentials (e.g., bad
password), or your browser doesn't understand how to supply the credentials
required.
Not Found
The requested URL /webcart/config/moutain.cfg was not found on this server.
Not Found
The requested URL /webcart/orders/mountain.cfg was not found on this server.
Not Found
The requested URL /WebShop/templates/cc.txt was not found on this server.
Not Found
The requested URL /webshop/templates/cc.txt was not found on this server.
Not Found
The requested URL /WebShop/logs/ck.log was not found on this server.
Not Found
The requested URL /webshop/logs/ck.log was not found on this server.
Not Found
The requested URL /cgi-bin/WebShop/templates/cc.txt was not found on this
server.
Not Found
The requested URL /cgi-bin/webshop/templates/cc.txt was not found on this
server.
Not Found
The requested URL /cgi-bin/WebShop/logs/ck.log was not found on this server.
Not Found
The requested URL /cgi-bin/webshop/logs/ck.log was not found on this server.
Not Found
The requested URL /cgi/WebShop/templates/cc.txt was not found on this
server.
Not Found
The requested URL /cgi/webshop/templates/cc.txt was not found on this
server.
Not Found
The requested URL /cgi/WebShop/logs/ck.log was not found on this server.
Not Found
The requested URL /cgi/webshop/logs/ck.log was not found on this server.
Not Found
The requested URL /cgi-local/WebShop/templates/cc.txt was not found on this
server.
Not Found
The requested URL /cgi-local/webshop/templates/cc.txt was not found on this
server.
Not Found
The requested URL /cgi-local/WebShop/logs/ck.log was not found on this
server.
Not Found
The requested URL /cgi-local/webshop/logs/ck.log was not found on this
server.
Not Found
The requested URL /cgibin/WebShop/templates/cc.txt was not found on this
server.
Not Found
The requested URL /cgibin/webshop/templates/cc.txt was not found on this
server.
Not Found
The requested URL /cgibin/WebShop/logs/ck.log was not found on this server.
Not Found
The requested URL /cgibin/webshop/logs/ck.log was not found on this server.
Not Found
The requested URL /unsecurecgi/WebShop/templates/cc.txt was not found on
this server.
Not Found
The requested URL /unsecurecgi/webshop/templates/cc.txt was not found on
this server.
Not Found
The requested URL /unsecurecgi/WebShop/logs/ck.log was not found on this
server.
Not Found
The requested URL /unsecurecgi/webshop/logs/ck.log was not found on this
server.
Not Found
The requested URL /cgi-win/WebShop/templates/cc.txt was not found on this
server.
Not Found
The requested URL /cgi-win/webshop/templates/cc.txt was not found on this
server.
Not Found
The requested URL /cgi-win/WebShop/logs/ck.log was not found on this server.
Not Found
The requested URL /cgi-win/webshop/logs/ck.log was not found on this server.
Not Found
The requested URL /store/customers/order.txt was not found on this server.
Not Found
The requested URL /store/customers/orders.txt was not found on this server.
Not Found
The requested URL /store/temp_customers/order.txt was not found on this
server.
Not Found
The requested URL /store/temp_customers/orders.txt was not found on this
server.
Not Found
The requested URL /store/customers/order.log was not found on this server.
Not Found
The requested URL /store/customers/orders.log was not found on this server.
Not Found
The requested URL /store/temp_customers/order.log was not found on this
server.
Not Found
The requested URL /store/temp_customers/orders.log was not found on this
server.
Not Found
The requested URL /Admin_files/order.log was not found on this server.
Not Found
The requested URL /cgi-bin/Admin_files/order.log was not found on this
server.
Not Found
The requested URL /cgi/Admin_files/order.log was not found on this server.
Not Found
The requested URL /cgi-local/Admin_files/order.log was not found on this
server.
Not Found
The requested URL /cgibin/Admin_files/order.log was not found on this
server.
Not Found
The requested URL /unsecurecgi/Admin_files/order.log was not found on this
server.
Not Found
The requested URL /cgi-win/Admin_files/order.log was not found on this
server.
Not Found
The requested URL /Orders/order_log_v12.dat was not found on this server.
Not Found
The requested URL /Order/order_log_v12.dat was not found on this server.
Not Found
The requested URL /orders/order_log_v12.dat was not found on this server.
Not Found
The requested URL /order/order_log_v12.dat was not found on this server.
Not Found
The requested URL /Orders/order_log.dat was not found on this server.
Not Found
The requested URL /Order/order_log.dat was not found on this server.
Not Found
The requested URL /orders/order_log.dat was not found on this server.
Not Found
The requested URL /order/order_log.dat was not found on this server.
Not Found
The requested URL /cgi-bin/Orders/order_log_v12.dat was not found on this
server.
Not Found
The requested URL /cgi-bin/Order/order_log_v12.dat was not found on this
server.
Not Found
The requested URL /cgi-bin/orders/order_log_v12.dat was not found on this
server.
Not Found
The requested URL /cgi-bin/order/order_log_v12.dat was not found on this
server.
Not Found
The requested URL /cgi-bin/Orders/order_log.dat was not found on this
server.
Not Found
The requested URL /cgi-bin/Order/order_log.dat was not found on this server.
Not Found
The requested URL /cgi-bin/orders/order_log.dat was not found on this
server.
Not Found
The requested URL /cgi-bin/order/order_log.dat was not found on this server.
Not Found
The requested URL /cgi/Orders/order_log_v12.dat was not found on this
server.
Not Found
The requested URL /cgi/Order/order_log_v12.dat was not found on this server.
Not Found
The requested URL /cgi/orders/order_log_v12.dat was not found on this
server.
Not Found
The requested URL /cgi/order/order_log_v12.dat was not found on this server.
Not Found
The requested URL /cgi/Orders/order_log.dat was not found on this server.
Not Found
The requested URL /cgi/Order/order_log.dat was not found on this server.
Not Found
The requested URL /cgi/orders/order_log.dat was not found on this server.
Not Found
The requested URL /cgi/order/order_log.dat was not found on this server.
Not Found
The requested URL /cgi-local/Orders/order_log_v12.dat was not found on this
server.
Not Found
The requested URL /cgi-local/Order/order_log_v12.dat was not found on this
server.
Not Found
The requested URL /cgi-local/orders/order_log_v12.dat was not found on this
server.
Not Found
The requested URL /cgi-local/order/order_log_v12.dat was not found on this
server.
Not Found
The requested URL /cgi-local/Orders/order_log.dat was not found on this
server.
Not Found
The requested URL /cgi-local/Order/order_log.dat was not found on this
server.
Not Found
The requested URL /cgi-local/orders/order_log.dat was not found on this
server.
Not Found
The requested URL /cgi-local/order/order_log.dat was not found on this
server.
Not Found
The requested URL /cgibin/Orders/order_log_v12.dat was not found on this
server.
Not Found
The requested URL /cgibin/Order/order_log_v12.dat was not found on this
server.
Not Found
The requested URL /cgibin/orders/order_log_v12.dat was not found on this
server.
Not Found
The requested URL /cgibin/order/order_log_v12.dat was not found on this
server.
Not Found
The requested URL /cgibin/Orders/order_log.dat was not found on this server.
Not Found
The requested URL /cgibin/Order/order_log.dat was not found on this server.
Not Found
The requested URL /cgibin/orders/order_log.dat was not found on this server.
Not Found
The requested URL /cgibin/order/order_log.dat was not found on this server.
Not Found
The requested URL /unsecurecgi/Orders/order_log_v12.dat was not found on
this server.
Not Found
The requested URL /unsecurecgi/Order/order_log_v12.dat was not found on this
server.
Not Found
The requested URL /unsecurecgi/orders/order_log_v12.dat was not found on
this server.
Not Found
The requested URL /unsecurecgi/order/order_log_v12.dat was not found on this
server.
Not Found
The requested URL /unsecurecgi/Orders/order_log.dat was not found on this
server.
Not Found
The requested URL /unsecurecgi/Order/order_log.dat was not found on this
server.
Not Found
The requested URL /unsecurecgi/orders/order_log.dat was not found on this
server.
I believe someone was looking for credit card info and config info on our
server. What do you think? I do have the IP's logged but they are probably
bogus.
Robert
----- Original Message -----
From: "Murray Gibbins" <Murray@scotweb.ltd.uk>
To: <interchange-users@lists.akopia.com>
Sent: Monday, March 05, 2001 8:11 AM
Subject: Re: [ic] Urgent Help
> Robert Trembath wrote:
> >
> > All of a sudden all my stores(4) give the message:
>> ok....
>> 1) Calm down
> 2) Restart interchange.
> 3) Check no-one was fiddling with Apache,file permissions, interchange,
last
> night.
>> 4) what do the error.logs say?
>> --
> ____
> \__/ Murray Gibbins murray@scotweb.ltd.uk> / \ Programmer
> _ \__/ _ ================================================
> \\ || // Scotweb Limited, info@scotweb.ltd.uk> \\||// 13a Albert Terrace, http://www.scotweb.ltd.uk> \||/ Edinburgh EH10 5EA Tel: +44 (0) 131 270 82 33
> || Scotland. Europe. Fax: +44 (0) 7020 93 49 04
>> _______________________________________________
> Interchange-users mailing list
>Interchange-users@lists.akopia.com>http://lists.akopia.com/mailman/listinfo/interchange-users
From: jpereira at sweetlobster.com (Jock Pereira )
Date: Mon, 5 Mar 2001 10:05:17 -0500
Subject: [ic] RE: Interchange-users digest, please unsubscribe
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.comhttp://lists.akopia.com/mailman/listinfo/interchange-users
End of Interchange-users Digest
From: Murray at scotweb.ltd.uk (Murray Gibbins )
Date: Mon, 05 Mar 2001 15:21:24 +0000
Subject: [ic] Urgent Help
Robert Trembath wrote:
>> I've done that with no change. I did have an apache problem this morning as
> well. Some old IP's for virtualhosts showed up after being deleted 3 months
> ago. I went and deleted those IP's from the http.conf file and then had an
> error about a missing error_log file. I looked in var/log/ and couldn't even
> fing httpd directory. So I created it and the error_log file and restarted
> apache and it was up and running again, but interchange died. It says its
> started when I manually start the service but I keep getting that error
> message:
H'm If i got this I would think that I has lost a load of files and then someone
had restored them from a 3 month old back up.
Interchange will start and report a corect start up , each catalog in it may
fail however. That's just how it works.
--
____
\__/ Murray Gibbins murray@scotweb.ltd.uk
/ \ Programmer
_ \__/ _ ================================================
\\ || // Scotweb Limited, info@scotweb.ltd.uk
\\||// 13a Albert Terrace, http://www.scotweb.ltd.uk
\||/ Edinburgh EH10 5EA Tel: +44 (0) 131 270 82 33
|| Scotland. Europe. Fax: +44 (0) 7020 93 49 04
From: markj at redhat.com (Mark Johnson )
Date: Mon, 05 Mar 2001 10:30:25 -0500
Subject: [ic] Problem connecting to MySQL
You can modify the host/port settings as follows in catalog.cfg:
SQLDSN dbi:mysql:dbname;host=yourhost;port=yourport
Robert Trembath wrote:
>> It is on the same machine, but it won't connect via localhost. I get a can't
> connect to mysql via mysql.sock(111) error. But if I change it to the
> machine name it works. I had to do this to get DBD::mysql installed
> correctly.
> Robert
--
Mark Johnson
Senior Developer - Professional Services
Red Hat, Inc.
E-Business Solutions
markj@redhat.com
703-456-2912
From: Murray at scotweb.ltd.uk (Murray Gibbins )
Date: Mon, 05 Mar 2001 15:28:38 +0000
Subject: [ic] Urgent Help
Robert Trembath wrote:
>> I think someone was trying to hack our machine this morning. Found some
> files in the /tmp directory that apache wrote containing this:
>> Not Found
> The requested URL /orders/orders.txt was not found on this server.
>> Not Found
> The requested URL /orders/import.txt was not found on this server.
>
ok that's just a problem with httpd.conf, may not indicate a hack, more likely a
problem with a document root inside virtual host or Alias or Script alias. Your
file permissions may be wonky too.
> Authorization Required
> This server could not verify that you are authorized to access the document
> requested. Either you suppliΠ8ώed the wrong credentials (e.g., bad
> password), or your browser doesn't understand how to supply the credentials
> required.
i wouldn't worry about that. If a real hacker got in then you would not have
this type of log file hanging around. But if in doubt may I suggest format
/dev/hda
> I believe someone was looking for credit card info and config info on our
> server. What do you think? I do have the IP's logged but they are probably
> bogus.
The correct approach is "My machine is connected to the internet, therefore I
will assume that it is hacked (hackable) until it is hacked". The precautionary
approach will work best for machines inside DMZ's.
The "Scientific method" will solve all your problems and tell you what's
happening.
Yours
Murray
http://www.morpheux.org
--
____
\__/ Murray Gibbins murray@scotweb.ltd.uk
/ \ Programmer
_ \__/ _ ================================================
\\ || // Scotweb Limited, info@scotweb.ltd.uk
\\||// 13a Albert Terrace, http://www.scotweb.ltd.uk
\||/ Edinburgh EH10 5EA Tel: +44 (0) 131 270 82 33
|| Scotland. Europe. Fax: +44 (0) 7020 93 49 04
From: kpullon at hotmail.com (Kristina Pullon )
Date: Mon, 05 Mar 2001 10:54:07 -0500
Subject: [ic] What do I need to back up?
I backed up just my catalog thinking that was all I was modifying - well
somewhere down in the mix things got corrupted and when I copied over my old
catalog nothing changed.
What files should you back up while you are developing?
catalogs/*catalog
and what else?
What happened is somewhere something gets corrupted and shipping no longer
functions - it simply says "Nothing to Ship!" no matter how many items are
in the cart.
Thanks
Kristina
kpullon@hotmail.com
www.lastlooks.com
_________________________________________________________________
Get your FREE download of MSN Explorer at http://explorer.msn.com
From: markj at redhat.com (Mark Johnson )
Date: Mon, 05 Mar 2001 10:27:39 -0500
Subject: [ic] HAS_LIMIT not documented (was: Large mySQL tables kill
>> Use this directive for large mySQl tables, or other SQl engines which have
> 'limit' support implemented.
>
And, be aware many RDBMS do *not* support this. As far as I know, this
is a MySQL-only feature, though I have certainly not exhaustively
examined all the databases out there. Just a heads-up.
--
Mark Johnson
Senior Developer - Professional Services
Red Hat, Inc.
E-Business Solutions
markj@redhat.com
703-456-2912
From: robert at icardigital.com (Robert Trembath )
Date: Mon, 5 Mar 2001 10:26:29 -0600
Subject: [ic] Urgent Help
I had to reinstall the RPM and edit the interchange.cfg file to fix it. All
works now but I have nothing in the error log to indicate what caused it to
crash. Any ideas?
----- Original Message -----
From: "Murray Gibbins" <Murray@scotweb.ltd.uk>
To: <interchange-users@lists.akopia.com>
Sent: Monday, March 05, 2001 9:28 AM
Subject: Re: [ic] Urgent Help
> Robert Trembath wrote:
> >
> > I think someone was trying to hack our machine this morning. Found some
> > files in the /tmp directory that apache wrote containing this:
> >
> > Not Found
> > The requested URL /orders/orders.txt was not found on this server.
> >
> > Not Found
> > The requested URL /orders/import.txt was not found on this server.
> >
>> ok that's just a problem with httpd.conf, may not indicate a hack, more
likely a
> problem with a document root inside virtual host or Alias or Script
alias. Your
> file permissions may be wonky too.
>>> > Authorization Required
> > This server could not verify that you are authorized to access the
document
> > requested. Either you suppliΠ8ώed the wrong credentials (e.g., bad
> > password), or your browser doesn't understand how to supply the
credentials
> > required.
>> i wouldn't worry about that. If a real hacker got in then you would not
have
> this type of log file hanging around. But if in doubt may I suggest format
> /dev/hda
>> > I believe someone was looking for credit card info and config info on
our
> > server. What do you think? I do have the IP's logged but they are
probably
> > bogus.
>> The correct approach is "My machine is connected to the internet,
therefore I
> will assume that it is hacked (hackable) until it is hacked". The
precautionary
> approach will work best for machines inside DMZ's.
>> The "Scientific method" will solve all your problems and tell you what's
> happening.
>> Yours
>> Murray
>>http://www.morpheux.org>> --
> ____
> \__/ Murray Gibbins murray@scotweb.ltd.uk> / \ Programmer
> _ \__/ _ ================================================
> \\ || // Scotweb Limited, info@scotweb.ltd.uk> \\||// 13a Albert Terrace, http://www.scotweb.ltd.uk> \||/ Edinburgh EH10 5EA Tel: +44 (0) 131 270 82 33
> || Scotland. Europe. Fax: +44 (0) 7020 93 49 04
>> _______________________________________________
> Interchange-users mailing list
>Interchange-users@lists.akopia.com>http://lists.akopia.com/mailman/listinfo/interchange-users
From: edl at newmediaems.com (Ed LaFrance )
Date: Mon, 05 Mar 2001 08:56:52 -0800
Subject: [ic] What do I need to back up?
At 10:54 AM 03/05/2001 -0500, you wrote:
>I backed up just my catalog thinking that was all I was modifying - well
>somewhere down in the mix things got corrupted and when I copied over my
>old catalog nothing changed.
>>What files should you back up while you are developing?
>catalogs/*catalog
>>and what else?
>>What happened is somewhere something gets corrupted and shipping no longer
>functions - it simply says "Nothing to Ship!" no matter how many items are
>in the cart.
..Often this means that the criterion on which the shipping is calculated
(i.e. weight) was not found. For instance, if you restored an old copy of
your products file which was missing some or all of the weights which you
subsequently entered, you would probably see this message.
As far as backups go, You get just about everything you need this way (from
the shell):
cd catalogs
tar cvf mycat.tar mycatalogdir
gzip mycat.tar
...then grab a copy of the resulting mycat.tar.gz.
- Ed L.
>Thanks
>Kristina
>kpullon@hotmail.com>www.lastlooks.com
>_________________________________________________________________
>Get your FREE download of MSN Explorer at http://explorer.msn.com>>>_______________________________________________
>Interchange-users mailing list
>Interchange-users@lists.akopia.com>http://lists.akopia.com/mailman/listinfo/interchange-users
From: interchange at my-school.com (IC-Admin )
Date: Mon, 5 Mar 2001 13:14:26 -0500 (EST)
Subject: [ic] Cutting down
If I just had an idea how to remind posters to cut down
the trailing comments of the previous poster in their responses.
They are usually completely superfluous.
Any suggestions ?
From: mikeh at minivend.com (Mike Heins )
Date: Mon, 5 Mar 2001 12:18:03 -0500
Subject: [ic] Cutting down
Quoting IC-Admin (interchange@my-school.com):
>> If I just had an idea how to remind posters to cut down
> the trailing comments of the previous poster in their responses.
> They are usually completely superfluous.
>> Any suggestions ?
>
I would like to require non-lazy quoting, but that is too much to
expect, I guess. Too many people use too many bad editors that apparently
make it hard to do the Right Thing.
For what it is worth, I will repeat my statement that if you use the lazy
quoting method of putting your comments at top and not putting context
in, you reduce the likelihood of me carefully reading the message by
about 90%.
--
Red Hat, Inc., 131 Willow Lane, Floor 2, Oxford, OH 45056
phone +1.513.523.7621 fax 7501 <mheins@redhat.com>
Experience is what allows you to recognize a mistake the second
time you make it. -- unknown
From: pchilds at coatingsmart.com (Paul Childs )
Date: Mon, 05 Mar 2001 13:02:57 -0500
Subject: [ic] user database userdb does not exist
Hello,
I evaluating interchange to see if this is something my company can use
and I am running into some problems. One of the more frustration ones
is our inability to figure out how to get the userdb.txt file to be
imported into a userdb.gdbm. Right now if you log in on our test site
the error message we get is:
Sorry, there was an error in processing this form action. Please report
the error or try again later. (user database userdb does not exist. )
We used the login example from the Documentation but seem to get the
error all the time. We are not trying anything fancy and I have been
through the Documentation a couple times. If I missed something in the
Documentation can you point me to the right pdf and page number? Is
there something in the catalog.cfg that tells interchange were the
userdb.txt or userdb.gdbm is or should be.
I realize I am probably missing some small detail, and would appreciate
any help in finding out what that is. Thanks.
PJC
From: doliver at hampshire.edu (Dylan Oliver )
Date: Mon, 5 Mar 2001 14:41:26 -0600
Subject: [ic] munge_quantity?
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
What exactly does munge_quantity do? If it's documented, point me in that
direction.
- --
Dylan Oliver
http://stout.hampshire.edu/~dao99
Global View International
http://www.globalview-intl.com
Do you know how little you know?
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.4 (GNU/Linux)
Comment: For info see http://www.gnupg.org
iEYEARECAAYFAjqj+fYACgkQ7U8r0TCZf4ELWACffCzY+9kjIPAyDH7WnMLMDLLi
qkMAn0rUstua7TiY/bcripI8SYVOmI4E
=uLsh
-----END PGP SIGNATURE-----
From: jerry at digitalfm.com (Jerry )
Date: Mon, 5 Mar 2001 15:47:54 -0500
Subject: [ic] munge_quantity?
I don't know who planned this storm, but I
think we should ask for our money back! What
a fizzle!
I'm back the way....
> -----Original Message-----
> From: interchange-users-admin@lists.akopia.com> [mailto:interchange-users-admin@lists.akopia.com]On Behalf Of Dylan
> Oliver
> Sent: Monday, March 05, 2001 3:41 PM
> To: interchange-users@lists.akopia.com> Subject: [ic] munge_quantity?
>>> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>> What exactly does munge_quantity do? If it's documented, point me in that
> direction.
> - --
> Dylan Oliver
>http://stout.hampshire.edu/~dao99> Global View International
>http://www.globalview-intl.com> Do you know how little you know?
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.0.4 (GNU/Linux)
> Comment: For info see http://www.gnupg.org>> iEYEARECAAYFAjqj+fYACgkQ7U8r0TCZf4ELWACffCzY+9kjIPAyDH7WnMLMDLLi
> qkMAn0rUstua7TiY/bcripI8SYVOmI4E
> =uLsh
> -----END PGP SIGNATURE-----
>> _______________________________________________
> Interchange-users mailing list
>Interchange-users@lists.akopia.com>http://lists.akopia.com/mailman/listinfo/interchange-users>
From: epaul at spellbook.net (Eric Paul )
Date: Mon, 05 Mar 2001 15:50:17 -0500
Subject: [ic] CCVS and CyberCash Bankrupcy
Hi Ron! Thanks for the input. I know from the list that Verisign bought
Signio (sp?) a while back, but having not used the product, that's about
all I know. I checked out Verisign's site quickly, and I'm guessing that
the "PayFlow" software is what I'd be looking for? How does the interface
compare to CyberCash from the customer's end? Most of my clients have
liked the flex that the CyberCash cash register website has given them for
being able to pull reports or manually run auths/returns. Does Verisign
offer something similar?
I'm assuming from what I've read on the list that with the latest IC it
should just be a matter of switching out a couple of config files to move a
site from CC to Verisign. Are there any gotchas I should be on the lookout
for?
Thanks much!
Eric
At 10:36 PM 3/4/01, you wrote:
>Eric,
>>Checkout out Verisign for your clients, their prices are lower then
>CyberCash's, the integration is already written for IC and their network has
>only gone down for maintenance twice for under 2 hours in the time I've been
>with them. Take it easy!
>>-Ron
>>----- Original Message -----
>From: "Eric Paul" <epaul@spellbook.net>
>To: <interchange-users@minivend.com>
>Sent: Sunday, March 04, 2001 8:31 AM
>Subject: [ic] CCVS and CyberCash Bankrupcy
>>> > Could someone who has done a CCVS integration drop me a line with some
> > pointers as to "required reading"? With CyberCash filing Chapter 11, some
> > of my customers have contacted me about other alternatives.
> >
> > In case you had not heard, here's the press releases from CyberCash:
> >
> > http://www.cybercash.com/restructure/> >
> > TIA!
> >
> > Eric
> > ---
> > Eric Paul
> > SpellBook Systems
> > http://www.spellbook.net> >
> >
> > _______________________________________________
> > 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
---
Eric Paul
SpellBook Systems
http://www.spellbook.net
From: jerry at digitalfm.com (Jerry )
Date: Mon, 5 Mar 2001 16:00:32 -0500
Subject: [ic] munge_quantity?
Yikes! Something got crossed up!
Forget that last message. :)
Jerry
From: doliver at hampshire.edu (Dylan Oliver )
Date: Mon, 5 Mar 2001 15:15:49 -0600
Subject: [ic] munge_quantity?
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On Monday 05 March 2001 15:00, you wrote:
> Yikes! Something got crossed up!
> Forget that last message. :)
I was really curious about that one..
- --
Dylan Oliver
http://stout.hampshire.edu/~dao99
Global View International
http://www.globalview-intl.com
Do you know how little you know?
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.4 (GNU/Linux)
Comment: For info see http://www.gnupg.org
iEYEARECAAYFAjqkAgUACgkQ7U8r0TCZf4EifACfYfgbD9CEBw15wmul+v3ylVYU
wbQAnjXAY8mfvxKvvY/e1DseGfCaG/dc
=QAMQ
-----END PGP SIGNATURE-----
From: jud-lists at copernica.com (Jud Harris )
Date: Mon, 5 Mar 2001 15:38:55 -0600
Subject: [ic] pricing / inventory setup
Hi folks -
I need to set up a unique-to-me pricing / inventory scheme and I'm hoping
someone can give me an idea of how to do it.
Here's a model scenario -
I have 1000 identical DVDs in inventory, and I want to sell them at different
prices - say $20, $35, and $50, depending on the type of customer. The customer
will choose which one to buy.
Is there a way to accomplish this using sizes, or do I need multiple skus? If I
need multiple skus, how do I have varied skus share the same inventory pool?
Please cc my from address if you reply.
Thanks in advance..
-Jud
From: chris at vanoosterhout.com (Christopher VanOosterhout )
Date: Mon, 05 Mar 2001 16:55:03 -0500
Subject: [ic] Database Recreation ...
Greetings All,
I have searched the archives for an answer and maybe I am not searching for
the right words, but I can not seem to find a way to "force" database
recreation.
I have a file called userdb.txt that I would like to become my userdb. At
one time it did.
When I first placed this file in the CATALOG/products/ directory it created
a .gdbm file called userdb.gdbm. I then deleted this file (I am currently
in learning/testing mode) thinking that it would automatically recreate
when I tried to do anything with the user database.
Now when I look in the CATALOG/products/ directory all I see is userdb.txt,
products.gdbm and products.txt. Why is my userdb.gdbm file not
reappearing. Am I assuming correctly, that if this file is not here, that
the userdb database is not there either?
I guess the bottom line question is .. how do I force the creation /
recreation of this database?
Thanks in advance for any help you can provide.
Christopher VanOosterhout
From: rphipps at reliant-solutions.com (Ron Phipps )
Date: Mon, 5 Mar 2001 14:16:44 -0800
Subject: [ic] Database Recreation ...
Is there a userdb.sql file in the products directory? If there is, delete
it and restart IC.
-Ron
----- Original Message -----
From: "Christopher VanOosterhout" <chris@vanoosterhout.com>
To: <interchange-users@lists.akopia.com>
Sent: Monday, March 05, 2001 1:55 PM
Subject: [ic] Database Recreation ...
>> Greetings All,
>> I have searched the archives for an answer and maybe I am not searching
for
> the right words, but I can not seem to find a way to "force" database
> recreation.
>> I have a file called userdb.txt that I would like to become my userdb. At
> one time it did.
>> When I first placed this file in the CATALOG/products/ directory it
created
> a .gdbm file called userdb.gdbm. I then deleted this file (I am currently
> in learning/testing mode) thinking that it would automatically recreate
> when I tried to do anything with the user database.
>> Now when I look in the CATALOG/products/ directory all I see is
userdb.txt,
> products.gdbm and products.txt. Why is my userdb.gdbm file not
> reappearing. Am I assuming correctly, that if this file is not here, that
> the userdb database is not there either?
>> I guess the bottom line question is .. how do I force the creation /
> recreation of this database?
>> Thanks in advance for any help you can provide.
>> Christopher VanOosterhout
>>>>>>>> _______________________________________________
> Interchange-users mailing list
>Interchange-users@lists.akopia.com>http://lists.akopia.com/mailman/listinfo/interchange-users
From: mark at summersault.com (Mark Stosberg )
Date: Mon, 05 Mar 2001 17:28:39 -0500
Subject: [ic] d/l link creation for soft goods with MV/Interchange 4.04
Mike Heins wrote:
> There is a ready-to-go implementation [of soft goods] in the "simple" demo:
>>ftp://ftp.minivend.com/pub/demos/
Thanks Mike,
I grabbed that and I have been using it as model. At the moment I'm
concentrating on the example code on etc/receipt.html. I see the place
on the page where the "get_download" subroutine is created, but it
doesn't ever appear to be called! The page query/order_details.html has
a similiar structure, and it adds a call to get_download for each item
in the order, as given here.
[calc]
return unless
q{[userdb function=check_file_acl mode=expire location="[sql-param sku]"]};
return get_download(q{[sql-param sku]});
[/calc]
I tried merging this syntax with what was already on etc/receipt.html to
come up with the below code.
My questions are:
1. On etc/receipt.html in the simple demo, how are the download links
created?
2. How can I get mine to show up? :) I followed the simple model
closely, and nothing is displaying on the page, and nothing is reported
in the error logs. Perhaps a more useful question is: When something
like this happens, what I can do to verify that parts of my code are
actually working? The standard Perl tricks I know don't seem to work here...
Thanks much,
-mark
personal website } Summersault Website Development
http://mark.stosberg.com/ { http://www.summersault.com/
### CODE STARTS HERE
[comment] Handle downloadables [/comment]
[set download_present][/set]
[item-list]
[if-item-field download]
[set download_present]1[/set]
[userdb
function=set_file_acl
mode="expire 7 days"
location="[item-code]"
]
[/if-item-field]
[/item-list]
[perl products]
sub get_download {
if (! $Scratch->{download_present}) {
return '(<B>Must pay by credit card to download now.)</B>';
}
my $sku = shift;
return '' unless tag_data('products', 'download', $sku);
my $loc = tag_data('products', 'dl_location', $sku);
my $save = delete $Scratch->{mv_add_dot_html};
my $url = $Tag->area( { href => "deliver/$loc", arg => $sku } );
$Scratch->{mv_add_dot_html} = $save if $save;
return qq{<BR><A HREF="$url">download</A>};
}
return;
[/perl]
[item-list]
[item-quantity]
[item-code]
[item-field title]
[calc]
return unless q{[userdb function=check_file_acl mode=expire
location="[item-field sku]"]};
return get_download(q{[item-field sku]});
[/calc]
[item-price]
[item-subtotal]
[/item-list]
#################################
I also added the appropriate columns to products.txt, with the columns:
download dl_type dl_location
and the values:
1 application/pdf test.pdf
From: rphipps at reliant-solutions.com (Ron Phipps )
Date: Mon, 5 Mar 2001 14:31:14 -0800
Subject: [ic] CCVS and CyberCash Bankrupcy
> Hi Ron! Thanks for the input. I know from the list that Verisign bought
> Signio (sp?) a while back, but having not used the product, that's about
> all I know. I checked out Verisign's site quickly, and I'm guessing that
> the "PayFlow" software is what I'd be looking for? How does the interface
> compare to CyberCash from the customer's end? Most of my clients have
> liked the flex that the CyberCash cash register website has given them for
> being able to pull reports or manually run auths/returns. Does Verisign
> offer something similar?
Hello Eric!
Yes that's true, Verisign did purchase Signio awhile back, therefore the
modules in IC are still referred to as 'Signio'. The package you will need
is PayFlow Pro which is the equivalent to Cybercash's gateway system. If
you'd like to checkout the interface, sign up for a test account and you'll
be able to mess around with Payflow Pro in test mode. I have not seen
Cybercash's interface due to the expensive startup fees and monthly charges.
Our customers have been happy with PayFlow Pro's online interface and we are
using it ourselves for manual transactions for internet services and
automatic transactions with our ecommerce site: http://www.mygamewear.com .
It's fairly easy to do manual auths and refunds as well as automatic
transactions using the PfPro interface.
> I'm assuming from what I've read on the list that with the latest IC it
> should just be a matter of switching out a couple of config files to move
a
> site from CC to Verisign. Are there any gotchas I should be on the
lookout
> for?
>
With IC it is fairly simple to setup. The steps are in the etc directory of
the TAR distribution is a file called Signio. I made one change to that
module to allow for the return of errors into the Credit Card heading of the
demo store. I'd setup a test account with verisign and a test demo store to
make sure it works on your system. You'll need to download the PfPro files
for your platform and get those up and running as well. If you run alpha
boxes I spent quite a bit of time getting the JVM + PfPro + IC to work
correctly but that is what's running on MyGamewear.com. I can't think of
any other gotchas, good luck!
-Ron
From: jud-lists at copernica.com (Jud Harris )
Date: Mon, 5 Mar 2001 16:59:07 -0600
Subject: [ic] Database Recreation ...
on a similar note, what purpose to the .txt (except variable.txt) files serve
when using a mysql database with a catalog? I notice that the .txt files do not
get sync'd with the sql data - what's their function?
(tell me to shut up if this is answers elsewhere)
Thanks
-Jud
----- Original Message -----
From: "Ron Phipps" <rphipps@reliant-solutions.com>
To: <interchange-users@lists.akopia.com>
Sent: Monday, March 05, 2001 4:16 PM
Subject: Re: [ic] Database Recreation ...
> Is there a userdb.sql file in the products directory? If there is, delete
> it and restart IC.
>> -Ron
> ----- Original Message -----
> From: "Christopher VanOosterhout" <chris@vanoosterhout.com>
> To: <interchange-users@lists.akopia.com>
> Sent: Monday, March 05, 2001 1:55 PM
> Subject: [ic] Database Recreation ...
>>> >
> > Greetings All,
> >
> > I have searched the archives for an answer and maybe I am not searching
> for
> > the right words, but I can not seem to find a way to "force" database
> > recreation.
> >
> > I have a file called userdb.txt that I would like to become my userdb. At
> > one time it did.
> >
> > When I first placed this file in the CATALOG/products/ directory it
> created
> > a .gdbm file called userdb.gdbm. I then deleted this file (I am currently
> > in learning/testing mode) thinking that it would automatically recreate
> > when I tried to do anything with the user database.
> >
> > Now when I look in the CATALOG/products/ directory all I see is
> userdb.txt,
> > products.gdbm and products.txt. Why is my userdb.gdbm file not
> > reappearing. Am I assuming correctly, that if this file is not here, that
> > the userdb database is not there either?
> >
> > I guess the bottom line question is .. how do I force the creation /
> > recreation of this database?
> >
> > Thanks in advance for any help you can provide.
> >
> > Christopher VanOosterhout
> >
> >
> >
> >
> >
> >
> >
> > _______________________________________________
> > 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>
From: markj at redhat.com (Mark Johnson )
Date: Mon, 05 Mar 2001 18:11:12 -0500
Subject: [ic] Database Recreation ...
IC will only generate a table when it is called for the first time. So,
if you put any tag that accesses a table into a page and load the page,
it will generate the table.
Christopher VanOosterhout wrote:
>> Greetings All,
>> I have searched the archives for an answer and maybe I am not searching for
> the right words, but I can not seem to find a way to "force" database
> recreation.
>> I have a file called userdb.txt that I would like to become my userdb. At
> one time it did.
>> When I first placed this file in the CATALOG/products/ directory it created
> a .gdbm file called userdb.gdbm. I then deleted this file (I am currently
> in learning/testing mode) thinking that it would automatically recreate
> when I tried to do anything with the user database.
>> Now when I look in the CATALOG/products/ directory all I see is userdb.txt,
> products.gdbm and products.txt. Why is my userdb.gdbm file not
> reappearing. Am I assuming correctly, that if this file is not here, that
> the userdb database is not there either?
>> I guess the bottom line question is .. how do I force the creation /
> recreation of this database?
>> Thanks in advance for any help you can provide.
>> Christopher VanOosterhout
>> _______________________________________________
> Interchange-users mailing list
>Interchange-users@lists.akopia.com>http://lists.akopia.com/mailman/listinfo/interchange-users
--
Mark Johnson
Senior Developer - Professional Services
Red Hat, Inc.
E-Business Solutions
markj@redhat.com
703-456-2912
From: db at cyclonehq.dnsalias.net (Dan B )
Date: Mon, 05 Mar 2001 17:20:06 -0800
Subject: [ic] Problem connecting to MySQL
At 06:24 AM 3/3/2001 -0600, you wrote:
>It is on the same machine, but it won't connect via localhost. I get a can't
>connect to mysql via mysql.sock(111) error. But if I change it to the
>machine name it works. I had to do this to get DBD::mysql installed
>correctly.
Are you saying that you can't even connect using a $mysql prompt? Maybe
you could take your question to the MySQL list and try to get some help there.
Could be your DNS/network setup or a MySQL permissions problem. Make sure
you GRANT'ed the user for the right hostname and the 'localhost' hostname.
:-)
HTH, -dan.
>Robert
>----- Original Message -----
>From: "Mark Johnson" <markj@redhat.com>
>To: <interchange-users@lists.akopia.com>
>Sent: Friday, March 02, 2001 6:21 PM
>Subject: Re: [ic] Problem connecting to MySQL
>>> > If mysql is on the same machine as interchange, just remove the host
> > (and port if it's set) and try that. That is, in catalog.cfg:
> >
> > SQLDSN dbi:mysql:dbname
> >
> >
> > Dan B wrote:
> > >
> > > At 05:51 PM 3/2/2001 -0600, you wrote:
> > > >I don't know because I don't know where to change the host setting.
>It's not
> > > >in the makecat script.
> > >
> > > There should be a line in catalog.cfg where you can set the $dbi
> > > thingy. (hostname/port/etc.).
> > >
> > > -Dan
> > >
> > > >----- Original Message -----
> > > >From: "Dan B" <db@cyclonehq.dnsalias.net>
> > > >To: <interchange-users@lists.akopia.com>
> > > >Sent: Friday, March 02, 2001 5:29 PM
> > > >Subject: Re: [ic] Problem connecting to MySQL
> > > >
> > > >
> > > > > At 05:14 PM 3/2/2001 -0600, you wrote:
> > > > > >My DBI and DBD are uptodate but for some reason I cannot connect to
>mysql
> > > > > >using localhost, only the actual machine name. Please help or tell
>me if
> > > >I
> > > > > >can change the host setting somewhere to fix this.
> > > > >
> > > > > Does 127.0.0.1 work?
> > > > >
> > > > >
> > > > > 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> >
> > --
> > Mark Johnson
> > Senior Developer - Professional Services
> > Red Hat, Inc.
> > E-Business Solutions
> > markj@redhat.com> > 703-456-2912
> >
> > _______________________________________________
> > 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
From: mschick at brightredproductions.com (Matthew Schick )
Date: Mon, 5 Mar 2001 19:34:50 -0600
Subject: [ic] SkipJack GlobalSub
Hey All,
I have managed to whip up a globalsub for using SkipJack Merchant Services
(with more than a little help from Stephan in their support dept) for
real-time credit card processing with Interchange. If anyone would be
interested in such an animal, please reply off-list and I'll send it to ya
asap.
--
Matthew Schick
Owner
Bright Red Productions, LLC
mschick@brightredproductions.com
www.brightredproductions.com
From: rphipps at reliant-solutions.com (Ron Phipps )
Date: Mon, 5 Mar 2001 17:59:11 -0800
Subject: [ic] SkipJack GlobalSub
> Hey All,
>> I have managed to whip up a globalsub for using SkipJack Merchant Services
> (with more than a little help from Stephan in their support dept) for
> real-time credit card processing with Interchange. If anyone would be
> interested in such an animal, please reply off-list and I'll send it to ya
> asap.
>
Great work Matthew! Can I suggest that you send it to Mike and have it
entered into CVS for distribution? Take it easy!
-Ron
From: interchange at my-school.com (IC-Admin )
Date: Tue, 6 Mar 2001 01:03:52 -0500 (EST)
Subject: [ic] would that be possible with IC ?
I haven't the experience to know this, but could IC be abused
the way this article describes other shopping cart applications can ?
http://www.zdnet.com/zdnn/stories/news/0,4586,2692337,00.html?chkpt=zdnn_rt_latest
BF
From: Psirix at aol.com (Psirix at aol.com )
Date: Tue, 06 Mar 2001 01:55:01 EST
Subject: [ic] PGP Credit Card Number Encrypting Problem! Can anyone help?
Dear Intechange Users:
I know that this is everyone's facorite topic. But Im a newbie to this. Here goes: I am using Construct Something Software to make my e-commerce website and Im having a problem with the Credit Card encrypting. Can anyone help? I read on here about using PGP on the developer.akopia.com home page. What is this? I also I have to put /usr/local/bin/pgp -feat orders@company.com
somewhere. Do I need software to encrypt it? If so which & where can I get it & how do I go about installing on my server/site? When I tested placing an order on my site I received this error "Credit Card Information (Credit card encryption failed:)" I honestly dont know how to do any of this. I thought I knew how to do this but I guess not. I would appreciate anyone's help with this and pointing me in the right direction. MY e-mail address is: Psirix@aol.com
Thank you all,
Nick Gregory
From: rhertz at gyb.baits.com (Ryan Hertz )
Date: Tue, 06 Mar 2001 01:05:28 -0700
Subject: [ic] would that be possible with IC ?
>>I haven't the experience to know this, but could IC be abused
>the way this article describes other shopping cart applications can ?
>>http://www.zdnet.com/zdnn/stories/news/0,4586,2692337,00.html?chkpt=zdnn_rt>_latest
>>BF
I seriously doubt it. Although I've heard about that type of hack many
years ago, I never imagined that anyone would write software that would
susceptible to that type of exploit. AFAIK Interchange never asks the
literal page for the price, it looks in its database to match the price to
the item ordered. (duh)
There is a possibility that Cybercash-like interfaces could be vulnerable
if the dollar value ever exists in a hidden form field, or URL
encoded. But then, that's not IC, is it? ;-)
Ryan Hertz tel 800-645-BAIT
Webmaster fax 520-645-2588
Advertising Director http://www.baits.com
Gary Yamamoto Custom Baits, Inc. mailto:rhertz@baits.com
From: irrgang at SC-Networks.de (Heiko Irrgang )
Date: Tue, 6 Mar 2001 12:14:34 +0100
Subject: [ic] Probs with checkout
Hello,
I'm actually started the Tutorial and i have a problem with the checkout.html. I setted up the following
etc/profiles.order
__NAME__ order_profile
lname=required
&fatal=yes
&final=yes
__END__
As you can see, i have only lname set to required. On the checkout.html the following input-fields are set:
lname
fname
address1
zip
city
mv_credit_card_number
mv_credit_card_exp_month
mv_credit_card_exp_year
If i fill up the fields now, no matter if it's just dummydata or real, i'm always getting the special page
needfield.html (with no error messages), also only lname is required and is filled up with only ascii characters.
I've found some entries in the list-archive but it don't seems to be the same problem.
BTW: I'm using Interchange 4.6.3 (problem exists with 4.6.1 too), Perl 5.6.0 on Turbolinux Clusterserver 4.0
any tips/hints/solutions?
bye
From: ernaldi at agoes.com (Ernaldi Agoes )
Date: Tue, 6 Mar 2001 19:03:46 -0800
Subject: [ic] how do i create new directory or subdirectory?
Hello Interchange-users,
How do i create new directory or subdirectory? Can i do that from
admin area?
--
Best regards,
Ernaldi mailto:ernaldi@agoes.com
From: steveandpatti at wubs.org (Steve & Patti Getzinger )
Date: Tue, 06 Mar 2001 07:07:32 -0500
Subject: [ic] would that be possible with IC ?
I could not reproduce what the article stated with Netscape on a minivend site I
maintain. A couple things to remember ZDNet is pro-Microsoft and it had a definite
Front Page drive a bus through security hole sound. I could go into my theories as to
why you can do it with others and not IC but not required. Could not even get the
page to display with edit page. I did not try edit source but highly doubt that would
work either.
Steve
IC-Admin wrote:
> I haven't the experience to know this, but could IC be abused
> the way this article describes other shopping cart applications can ?
>>http://www.zdnet.com/zdnn/stories/news/0,4586,2692337,00.html?chkpt=zdnn_rt_latest>> BF
>> _______________________________________________
> Interchange-users mailing list
>Interchange-users@lists.akopia.com>http://lists.akopia.com/mailman/listinfo/interchange-users
From: proudlyindian at yahoo.com (Amit Kulkarni )
Date: Tue, 06 Mar 2001 17:57:52 +0530
Subject: [ic] RE: pricing / inventory setup
Hi,
well i read ur yesterdays post on akopia forum .. i guess u have the
same query as i have posted ...its the first query (bottom most) of 5th
march ... u can get some clues to my solutions and problems for the
query
thanks
Amit
From: jonc at webmaint.com (Jonathan Clark )
Date: Tue, 6 Mar 2001 12:50:31 -0000
Subject: [ic] pricing / inventory setup
> Hi folks -
>> I need to set up a unique-to-me pricing / inventory scheme and I'm hoping
> someone can give me an idea of how to do it.
>
I take it you mean shared inventory?
> Here's a model scenario -
>> I have 1000 identical DVDs in inventory, and I want to sell them
> at different
> prices - say $20, $35, and $50, depending on the type of
> customer. The customer
> will choose which one to buy.
>> Is there a way to accomplish this using sizes, or do I need
> multiple skus? If I
> need multiple skus, how do I have varied skus share the same
> inventory pool?
>
I posted a method for custom pricing some time ago. Its in the archives:
http://developer.akopia.com/archive/interchange-users/2001/msg01180.html
This method uses a separate pricing table and allows customer specific, item
specific pricing with a fallback to banded prices and if neither are found
it falls back to the price in the products table.
Interchange has very powerful features when it comes to pricing through the
use of user tags and the CommonAdjust directive in catalog.cfg
Good luck!
Jonathan
Webmaint.
From: jonc at webmaint.com (Jonathan Clark )
Date: Tue, 6 Mar 2001 13:03:14 -0000
Subject: [ic] Probs with checkout
>> If i fill up the fields now, no matter if it's just dummydata or
> real, i'm always getting the special page
> needfield.html (with no error messages), also only lname is
> required and is filled up with only ascii characters.
> any tips/hints/solutions?
might be a stupid question, but you did restart the ic server after setting
up your order.profile?
you do have:
OrderProfile etc/profiles.order
in your catalog.cfg?
you have an mv_order_profile hidden field in your form, and it is set to
"order_profile"?
Jonathan
Webmaint.
From: dmoore at nildram.co.uk (Derek Moore )
Date: Tue, 6 Mar 2001 14:06:34 gmt
Subject: [ic] Barclays ePDQ
Dave
We've successfully integrated Barclays ePDQ with MiniVend - if we can help please
let us know.
Derek
ePDQ User Group
http://www.idreams.co.uk/epdq/
>>[Debian 2.2 / IC 4.5.5]
>>Hello people,
>>This is a quick question (mainly I guess for
>people ased in the UK), has anyone used Barclays
>Bank ePDQ (CyberCash) system with either MV
>or IC - I'd been talking to NatWest about EFTPOS
>but, frankly, pulling teeth would be more
>fun.... ;)
>>Regards
>Dave
>
From: cfm at maine.com (cfm at maine.com )
Date: Tue, 6 Mar 2001 09:09:50 -0500
Subject: [ic] would that be possible with IC ?
On Tue, Mar 06, 2001 at 01:05:28AM -0700, Ryan Hertz wrote:
>> >
> >I haven't the experience to know this, but could IC be abused
> >the way this article describes other shopping cart applications can ?
> >
> >http://www.zdnet.com/zdnn/stories/news/0,4586,2692337,00.html?chkpt=zdnn_rt> >_latest
It would be best to summarize rather than post links. :-) That way
we can address your interpretation rather than our interpretation. I
might see an entirely different abuse than you!
> >
> >BF
>> I seriously doubt it. Although I've heard about that type of hack many
> years ago, I never imagined that anyone would write software that would
> susceptible to that type of exploit. AFAIK Interchange never asks the
> literal page for the price, it looks in its database to match the price to
> the item ordered. (duh)
If that means keying in the price of an item, yes, one could mangle minivend
so it would do that; but not the stock install.
Yahoo stores last year let one enter the price into a get string, not even
a hidden string. At least the seed catalog store I use did. I noted that
that convenient order entry is not available this year when I orderd this
past weekend. :-)
>> There is a possibility that Cybercash-like interfaces could be vulnerable
> if the dollar value ever exists in a hidden form field, or URL
> encoded. But then, that's not IC, is it? ;-)
Last I played with Cybercash that was all encrypted. Still, we've not
used Cybercash for several years now; all of our merchants have moved back
to their regular processors.
--
Christopher F. Miller, Publisher cfm@maine.com
MaineStreet Communications, Inc 208 Portland Road, Gray, ME 04039
1.207.657.5078 http://www.maine.com/
Content management, electronic commerce, internet integration, Debian linux
From: rsmith at crepsunited.com (Robert Smith )
Date: Tue, 6 Mar 2001 10:18:51 -0500
Subject: [ic] What do I change to put credit card numbers in database?
Hello,
What do I need to change to get Interchange to put credit card numbers
directly in a database? Do I need to do some Perl work, and if so, on what
file? I really need to be able to do this...
Thanks!
Robert Smith
From: Murray at scotweb.ltd.uk (Murray Gibbins )
Date: Tue, 06 Mar 2001 15:36:05 +0000
Subject: [ic] What do I change to put credit card numbers in database?
Robert Smith wrote:
>> Hello,
>> What do I need to change to get Interchange to put credit card numbers
> directly in a database? Do I need to do some Perl work, and if so, on what
> file? I really need to be able to do this...
>> Thanks!
> Robert Smith
simple, when checking the creditcard number is valid use DBI to put it into a
DB.
for example when I check some thing I use this in interchange.cfg....
GlobalSub <<EOF
sub set_up_extra_check {
BEGIN {
package Vend::Order;
sub _check_copy_and_ship_address {
#::logDebug("wib");
# $ref is to Vend::Session->{'values'} hash
# $var is the passed name of the variable
# $val is current value of checked variable
my($ref, $var, $val) = @_;
#::logDebug("\$var = $var");
#::logDebug("\$val = $val");
if(( $var eq "copy") && ($val =~ /billing/oi)){
return 1,"copy","Ouch, not copy";
}
else{
my @array = (0,"Ship Address","Ouch not copy");
return @array if !$ref->{shipname};
return @array if !$ref->{shipemail};
return @array if !$ref->{shipaddress};
return @array if !$ref->{shipcity};
return @array if !$ref->{shipzip};
return (1,"Ship Address","Ouch not copy");
}
return (0,"Ship Address","Ouch not copy");
}
}
}
EOF
------------------------------------
so order profile look like this...
copy=check_copy_and_ship_address We need to know your copy
------------------------------------
You do something simular but you might want to pipe it through gpg first, and
put a "use DBI" in it, etc
Or just find the code in Order.pm that deals with credit cards and put in a
couple of lines, one pipeing it through gpg the other saving it to a DB.
YMMV
Yours
Murray
--
____
\__/ Murray Gibbins murray@scotweb.ltd.uk
/ \ Programmer
_ \__/ _ ================================================
\\ || // Scotweb Limited, info@scotweb.ltd.uk
\\||// 13a Albert Terrace, http://www.scotweb.ltd.uk
\||/ Edinburgh EH10 5EA Tel: +44 (0) 131 270 82 33
|| Scotland. Europe. Fax: +44 (0) 7020 93 49 04
From: obrienj at cuttingedge.net (Jerry O'Brien )
Date: Tue, 6 Mar 2001 10:00:35 -0600
Subject: [ic] Error reported on checkout form only in CC live mode
Hi,
I know this is repeating Choong's question a few weeks ago, but I need to
fix this fast and he didn't seem to get an answer:
Test mode seems to work (I get a receipt and the order gets emailed, but the
payment gateway logs no transactions in test mode, so I can't really tell if
it got through)
With test mode turned off, IC reports an error on the checkout form, but no
fields are marked in red.
Debug is turned on, and there is a startup record in /tmp/icdebug, but no
errors reported.
No errors are reported in interchange/error.log
A test copy of globalsub/authorizenet passes through perl ok
Anything else I should check before using a real card (mine...)?
Jerry O'Brien
From: interchange at my-school.com (IC-Admin )
Date: Tue, 6 Mar 2001 12:18:49 -0500 (EST)
Subject: [ic] Re: [ic] would that be possible with IC ?
Steve & Patti Getzinger wrote:
> A couple things to remember ZDNet is pro-Microsoft and it had a
> definite Front Page drive a bus through security hole sound.
That's why I am mentioning it. Akopia put IC through the Openhack
test and that was organized by eWeek (which I think is part of zd.net)
and everyone remembers the outcome. It could always be possible that
some tiny thingy is overlooked in the IC code, it's written by humans
afterall. :-)
On the other hand I can't overlook that many of those articles are
hype or biased or at least no outsider can make an informed judgement
about the integrity of what is written.
So, it's clear, I can't stand the press. ;-) Just thought it would be wise
to comment on that article upfront, because it would come up most probably
anyway.
BF
From: cfm at maine.com (cfm at maine.com )
Date: Tue, 6 Mar 2001 11:13:52 -0500
Subject: [ic] *ML to transmit an entire catalog, ECML
re: *ML to transmit an entire catalog and ECML, two questions
1)
I'm looking for a *ML schema suitable for transmitting an entire
catalog. There must be such (or more than one) thing. Can anyone
suggest what to look at?
2)
Along the path I looked at ECML, a wallet API. If we converted
our checkout forms as they suggest, does this mean that any ECML
wallet would just work with our catalogs? I note that Yahoo
wallet is not on the list at www.ecml.org.
This would be a painful transition, mapping and reorganizing all those
fields, but my experience is that any solid standard is almost always
better than the results of many years of ad hoc evolution. :-)
cfm
--
Christopher F. Miller, Publisher cfm@maine.com
MaineStreet Communications, Inc 208 Portland Road, Gray, ME 04039
1.207.657.5078 http://www.maine.com/
Content management, electronic commerce, internet integration, Debian linux
From: rphipps at reliant-solutions.com (Ron Phipps )
Date: Tue, 6 Mar 2001 08:49:20 -0800
Subject: [ic] Error reported on checkout form only in CC live mode
Jerry,
I've have not looked at the authorizenet module however it was based loosely
on the Signio module if I remember correctly. So go through and remove the
'#' in front of each logDebug statement. Turn debugging on for interchange
and place a test order. You should then see each piece of the authorizenet
module being called. This will clue you in to what your problem is. Good
luck.
-Ron
----- Original Message -----
From: "Jerry O'Brien" <obrienj@cuttingedge.net>
To: <interchange-users@lists.akopia.com>
Sent: Tuesday, March 06, 2001 8:00 AM
Subject: [ic] Error reported on checkout form only in CC live mode
> Hi,
>> I know this is repeating Choong's question a few weeks ago, but I need to
> fix this fast and he didn't seem to get an answer:
>> Test mode seems to work (I get a receipt and the order gets emailed, but
the
> payment gateway logs no transactions in test mode, so I can't really tell
if
> it got through)
>> With test mode turned off, IC reports an error on the checkout form, but
no
> fields are marked in red.
>> Debug is turned on, and there is a startup record in /tmp/icdebug, but no
> errors reported.
>> No errors are reported in interchange/error.log
>> A test copy of globalsub/authorizenet passes through perl ok
>> Anything else I should check before using a real card (mine...)?
>>> Jerry O'Brien
>>>> _______________________________________________
> Interchange-users mailing list
>Interchange-users@lists.akopia.com>http://lists.akopia.com/mailman/listinfo/interchange-users
From: mikeh at minivend.com (Mike Heins )
Date: Tue, 6 Mar 2001 12:26:29 -0500
Subject: [ic] *ML to transmit an entire catalog, ECML
Quoting cfm@maine.com (cfm@maine.com):
>> re: *ML to transmit an entire catalog and ECML, two questions
>> 1)
> I'm looking for a *ML schema suitable for transmitting an entire
> catalog. There must be such (or more than one) thing. Can anyone
> suggest what to look at?
Not the foggiest idea what you are talking about. What is *ML?
>>> 2)
> Along the path I looked at ECML, a wallet API. If we converted
> our checkout forms as they suggest, does this mean that any ECML
> wallet would just work with our catalogs? I note that Yahoo
> wallet is not on the list at www.ecml.org.
>> This would be a painful transition, mapping and reorganizing all those
> fields, but my experience is that any solid standard is almost always
> better than the results of many years of ad hoc evolution. :-)
Have you looked at Vend::ECML? It remaps the field names to Interchange
names and vice versa for sessions....
--
Red Hat, Inc., 131 Willow Lane, Floor 2, Oxford, OH 45056
phone +1.513.523.7621 fax 7501 <mheins@redhat.com>
Friends don't let friends use Outlook. -- Bob Blaylock
From: support at integricity.com (Alex Lam )
Date: Wed, 7 Mar 2001 01:56:53 +0800
Subject: [ic] Backend - uploading new files problem
I'm not sure if anyone has encountered this problem, or whether you just use
ftp into your server, but we are restricting the use of ftp into the server
for security reasons, and we want to use the backend alone.
Using the file transfer component under Content, we find that uploading
(more like updating) a file that already exists is fine, as you can click on
the little ^ up arrow and upload. (The file in mention is upload_other.html)
But what if I want to upload a new graphic / file that has not already been
named as such, using the web interface. I think there should be arrows next
to the folder name to enable users to upload new files
It's a simple issue, but I think it might want to be addressed for future IC
editions. Or does anyone have the simple hack to work around this?
Alex
From: cfm at maine.com (cfm at maine.com )
Date: Tue, 6 Mar 2001 12:52:12 -0500
Subject: [ic] *ML to transmit an entire catalog, ECML
On Tue, Mar 06, 2001 at 12:26:29PM -0500, Mike Heins wrote:
> Quoting cfm@maine.com (cfm@maine.com):
> >
> > re: *ML to transmit an entire catalog and ECML, two questions
> >
> > 1)
> > I'm looking for a *ML schema suitable for transmitting an entire
> > catalog. There must be such (or more than one) thing. Can anyone
> > suggest what to look at?
>> Not the foggiest idea what you are talking about. What is *ML?
Why does that happen to me? Makes perfect sense to **me**. :-)
We're looking at ways clients and other sites can transmit their
catalog data to us. The analogy would be RDF/RSS for articles.
Mostly now we ftp various database structures. I'm wondering if
there is some standard XML, SGML, (*ML) markup (and there are probably
many) that clients or sites so inclined might use. We upload some
of our catalog data to other vertical sites and it seems to me that
we could receive such uploads ourselves.
It's the mall thing again. :-)
> > 2)
> > Along the path I looked at ECML, a wallet API. If we converted
> > our checkout forms as they suggest, does this mean that any ECML
> > wallet would just work with our catalogs? I note that Yahoo
> > wallet is not on the list at www.ecml.org.
> >
> > This would be a painful transition, mapping and reorganizing all those
> > fields, but my experience is that any solid standard is almost always
> > better than the results of many years of ad hoc evolution. :-)
>> Have you looked at Vend::ECML? It remaps the field names to Interchange
> names and vice versa for sessions....
Yes. We'd aim at aligning our field names with it long term. But
only IF it actually works. That's the real question. I guess it
must or that module would not have been written, no?
cfm
--
Christopher F. Miller, Publisher cfm@maine.com
MaineStreet Communications, Inc 208 Portland Road, Gray, ME 04039
1.207.657.5078 http://www.maine.com/
Content management, electronic commerce, internet integration, Debian linux
From: mikeh at minivend.com (Mike Heins )
Date: Tue, 6 Mar 2001 12:55:04 -0500
Subject: [ic] Backend - uploading new files problem
Quoting Alex Lam (support@integricity.com):
> I'm not sure if anyone has encountered this problem, or whether you just use
> ftp into your server, but we are restricting the use of ftp into the server
> for security reasons, and we want to use the backend alone.
>> Using the file transfer component under Content, we find that uploading
> (more like updating) a file that already exists is fine, as you can click on
> the little ^ up arrow and upload. (The file in mention is upload_other.html)
> But what if I want to upload a new graphic / file that has not already been
> named as such, using the web interface. I think there should be arrows next
> to the folder name to enable users to upload new files
>> It's a simple issue, but I think it might want to be addressed for future IC
> editions. Or does anyone have the simple hack to work around this?
>
It has been addressed in 4.7.x, but won't really fit into 4.6.
--
Red Hat, Inc., 131 Willow Lane, Floor 2, Oxford, OH 45056
phone +1.513.523.7621 fax 7501 <mheins@redhat.com>
Being against torture ought to be sort of a bipartisan thing.
-- Karl Lehenbauer
From: joachim.richter at usvideocenter.de (joachim.richter )
Date: Tue, 06 Mar 2001 19:26:11 +0100
Subject: [ic] Tax (oops)
Hi Guys,
how do I tax an articel ? there is a field in the products called nontaxable and i guess
input 0 means YES(noTax) input 1 means NO(NoTax)
I also found a file salestax.asc but there is nothing in it except default and flytax
how do I tax the items then, what about the country, there is nothing in the docu
thanks Joe
US Video Center Medien GmbH
Heimsheimer Str 22
70499 Stuttgart
Tel 0711 880252 0
Fax 0711 880252 22
Email joachim.richter@usvideocenter.de
From: rphipps at reliant-solutions.com (Ron Phipps )
Date: Tue, 6 Mar 2001 10:41:22 -0800
Subject: [ic] Tax (oops)
> Hi Guys,
>> how do I tax an articel ? there is a field in the products called
nontaxable and i guess
> input 0 means YES(noTax) input 1 means NO(NoTax)
>> I also found a file salestax.asc but there is nothing in it except default
and flytax
>> how do I tax the items then, what about the country, there is nothing in
the docu
>
This was found by doing a search on http://developer.akopia.com with the
keyword 'tax'
http://developer.akopia.com/cgi-bin/ic/docfly.html?mv_arg=reference14%2e07
Good luck!
-Ron
From: kpullon at hotmail.com (Kristina Pullon )
Date: Tue, 06 Mar 2001 13:40:45 -0500
Subject: [ic] After search - click on "buy" and goes to nothing.html
hi -
after a customer searches for a product (or clicks a catagory) -
when you put your quantity in and click "buy" or "buy list" it
goes to an (expired) page or nothing.html page.
this only happens when you search a product and use the "buy" buttons -
not when you click on the product itself and use the "buy this now!" button.
ive checked into the actual pages to see if the [process-target] is there -
and it is... so why is this coming up "nothing"?
thanks in advance
kjp
ps - its doing this in the demo at akopia as well - so its nothing i messed
up... try it out
_________________________________________________________________
Get your FREE download of MSN Explorer at http://explorer.msn.com
From: interchange at my-school.com (IC-Admin )
Date: Tue, 6 Mar 2001 14:59:53 -0500 (EST)
Subject: [ic] *ML to transmit an entire catalog, ECML
cfm wrote:
> 2) Along the path I looked at ECML, a wallet API. If we converted
> our checkout forms as they suggest, does this mean that any ECML
> wallet would just work with our catalogs?
I am sure I don't understand what you are asking, but I remember this
post: Does this help ?
http://developer.akopia.com/archive/interchange-users/1999/msg04063.html
BF
From: db at cyclonehq.dnsalias.net (Dan B )
Date: Tue, 06 Mar 2001 12:10:53 -0800
Subject: [ic] Many mv_search_field for one mv_searchspec: regexp required?
I would like to create a <FORM> search with an mv_search_field of title OR
category, and only one <INPUT TYPE=text NAME=mv_search_spec>. How do you
specify two or more mv_search_fields when you don't have as many
mv_searchspec's? I understand that ":*" is used to specify a search on all
fields, but what regexp could I use instead of ":*" to specify "title" and
"category"?
<FORM ACTION="[area search]">
<INPUT TYPE=hidden NAME=mv_coordinate VALUE=1>
<INPUT TYPE=hidden NAME=mv_searchtype VALUE=db>
<INPUT TYPE=hidden NAME=mv_matchlimit VALUE=10>
<INPUT TYPE=hidden NAME=mv_sort_field VALUE=category>
<INPUT TYPE=hidden NAME=mv_sort_field VALUE=mfgr>
<INPUT TYPE=hidden NAME=mv_search_field VALUE="title">
<INPUT TYPE=hidden NAME=mv_search_field VALUE="category">
<INPUT TYPE=hidden NAME=mv_column_op VALUE=rm>
<INPUT TYPE=hidden NAME=mv_column_op VALUE=rm>
<INPUT
type=text MAXLENGTH=30 NAME=mv_searchspec
size=10>
<INPUT TYPE=image alt="Search Go" border="0" src="navigation/go1.gif"
width="23" height="17">
</form>
Thanks,
Dan Browning, Cyclone Computer Systems, danb@cyclonecomputers.com
From: interchange at my-school.com (IC-Admin )
Date: Tue, 6 Mar 2001 16:51:27 -0500 (EST)
Subject: [ic] Apology was: [ic] Would that be possible with IC ?
cfm wrote:
> It would be best to summarize rather than post links. :-) That way
> we can address your interpretation rather than our interpretation. I
> might see an entirely different abuse than you!
This darn article is now discussed on /. and from the overall reactions
there, I do under stand now, that my post with the link to the story
yesterday night could have be viewed as abuse of the list and an
insult to IC's developers. (it was meant as a kind of warning what could
come up from other new users as questions)
I am sorry for that. It was not meant that way at all. I always see the
dark clouds brewing up before the sun comes out later and wanted to warn
Mike Heins about it. Again I apologize for my ignorance.
Birgitt
From: db at cyclonehq.dnsalias.net (Dan B )
Date: Tue, 06 Mar 2001 12:37:21 -0800
Subject: [ic] After search - click on "buy" and goes to
At 01:40 PM 3/6/2001 -0500, you wrote:
>hi -
>>after a customer searches for a product (or clicks a catagory) -
>when you put your quantity in and click "buy" or "buy list" it
>goes to an (expired) page or nothing.html page.
>>this only happens when you search a product and use the "buy" buttons -
>not when you click on the product itself and use the "buy this now!" button.
>>ive checked into the actual pages to see if the [process-target] is there
>- and it is... so why is this coming up "nothing"?
>>thanks in advance
>kjp
>>ps - its doing this in the demo at akopia as well - so its nothing i
>messed up... try it out
The demo at akopia works for me.
Dan Browning, Cyclone Computer Systems, danb@cyclonecomputers.com
From: jasonballou1 at yahoo.com (Jason Ballou )
Date: Tue, 6 Mar 2001 12:24:57 -0800 (PST)
Subject: [ic] Item Editing Error - 500 Internal Server Error
I keep getting a 500 Internal Server Error whenever I
try to edit an item using Interchange's Admin UI. I
can search for items, change the quantity pricing,
up-sell, cross-sell, promotion, and inventory without
any problem but even with those, when it tries to
display the item edit screen after changing the
quantity prices, up-sell, etc. I get the same error
message. This used to work fine so I assume I did
something wrong but I have no idea what? Any suggestions?
__________________________________________________
Do You Yahoo!?
Get email at your own domain with Yahoo! Mail.
http://personal.mail.yahoo.com/
From: stevep at sga.org (Steve Palm )
Date: Tue, 6 Mar 2001 15:28:13 -0600
Subject: [ic] Tax Exempt ?
HELP! :-) I've been digging through the docs, and I'm still lost....
How can you handle tax exempt orders?
I've tried adding a tax_exempt field to the userdb. This updates correctly, and tracks with the users.
<SELECT onChange="this.form.submit()" NAME=tax_exempt>
<OPTION VALUE="0">No
<OPTION [selected tax_exempt 1] VALUE="1">Yes
</SELECT>
Tax Exempt (with required paperwork)
I also have been able, then, to use this field on the form to determine whether or not to process the line that shows Sales Tax. This works fine.
<TD>Sales Tax</TD>
[if value tax_exempt == 1 ]
<TD ALIGN=RIGHT>(EXEMPT)</TD>
[else]
<TD ALIGN=RIGHT>[salestax]</TD>
[/else]
[/if]
I also set the catalog "SalesTax tax_state", and then based on the value of tax_exempt either set it to "" or to the state. I tried this using a few different methods....
[if value tax_exempt != 1]
[perl] $Values->{tax_state} = $Values->{state}; return; [/perl]
[else]
[perl] $Values->{tax_state} = ""; return; [/perl]
[/else]
[/if]
Also....
[if value tax_exempt != 1]
<INPUT TYPE=hidden NAME=tax_state VALUE=[value state]>
[else]
<INPUT TYPE=hidden NAME=tax_state VALUE="">
[/else]
[/if]
And even a variant of a pure [perl] block that checked
$Values->{tax_exempt} and did the appropriate updates...
However, these all seem to lag... In other words, if I change tax exempt status, it does a refresh of the page, updates the tax_exempt variable, but unless I do one more refresh of the page it doesn't stop the built-in routines from calculating tax and putting it in the totals.
<TD COLSPAN=2></TD>
<TD>TOTAL</TD>
<TD ALIGN=RIGHT>[total-cost]</TD>
<sigh>
Anyone deal with this before? We deal with a lot of non-profit organizations and it would be nice to have this automated.
--
Steve Palm <stevep@sga.org> * SGA * Loves Park, IL *
http://www.sga.org
From: rhertz at gyb.baits.com (Ryan Hertz )
Date: Tue, 06 Mar 2001 14:37:47 -0700
Subject: [ic] Item Editing Error - 500 Internal Server Error
[snip]
>quantity prices, up-sell, etc. I get the same error
>message. This used to work fine so I assume I did
>something wrong but I have no idea what? Any suggestions?
Yes, look in your error.logs for more information and relay it to the list
if you're still stuck. ;-)
Ryan Hertz tel 800-645-BAIT
Webmaster fax 520-645-2588
Advertising Director http://www.baits.com
Gary Yamamoto Custom Baits, Inc. mailto:rhertz@baits.com
From: greg at valuemedia.com (Greg Hanson )
Date: Tue, 6 Mar 2001 15:09:13 -0800
Subject: [ic] Tax Exempt ?
You may be able to set it up based on the userdb as you started to do. This
is what I use (thanks to Mike Heins) in one of our catalogs to determine
dealer or no dealer, it configs the price field prior to everything starting
up (of course the customer has to log in for it to be effective). You
should be able to substitute SalesTax for PriceField, and put tax_exempt
field in UserDB and define it, then if a customer is defined in the user db
as tax exempt, and they log in, then set the SalesTax to be empty, and no
tax should be charged....
In the catalog.cfg I have:
UserDB default scratch dealer
AutoLoad <<EOF
[calc]
if ($Scratch->{dealer}) {
$Config->{PriceField} = 'w_price';
}
return;
[/calc]
EOF
yours might look like:
UserDB default scratch tax_exempt
AutoLoad <<EOF
[calc]
if ($Scratch->{tax_exempt}) {
$Config->{SalesTax} = ' ';
}
return;
[/calc]
EOF
and of course you need the extra field in userdb, and you will need to put a
value in that field if the user is to be tax exempt.
I think this should work, and if anyone sees any errors, they can speak
up....
Greg Hanson
Valuemedia.com
14355 Fern Dell Lane
La Pine, OR 97739
541-536-2446
541-536-9407 Fax
greg@valuemedia.com
-----Original Message-----
From: interchange-users-admin@lists.akopia.com
[mailto:interchange-users-admin@lists.akopia.com]On Behalf Of Steve Palm
Sent: Tuesday, March 06, 2001 1:28 PM
To: interchange-users@lists.akopia.com
Subject: [ic] Tax Exempt ?
HELP! :-) I've been digging through the docs, and I'm still lost....
How can you handle tax exempt orders?
I've tried adding a tax_exempt field to the userdb. This updates correctly,
and tracks with the users.
<SELECT onChange="this.form.submit()" NAME=tax_exempt>
<OPTION VALUE="0">No
<OPTION [selected tax_exempt 1] VALUE="1">Yes
</SELECT>
Tax Exempt (with required paperwork)
I also have been able, then, to use this field on the form to determine
whether or not to process the line that shows Sales Tax. This works fine.
<TD>Sales Tax</TD>
[if value tax_exempt == 1 ]
<TD ALIGN=RIGHT>(EXEMPT)</TD>
[else]
<TD ALIGN=RIGHT>[salestax]</TD>
[/else]
[/if]
I also set the catalog "SalesTax tax_state", and then based on the value of
tax_exempt either set it to "" or to the state. I tried this using a few
different methods....
[if value tax_exempt != 1]
[perl] $Values->{tax_state} = $Values->{state}; return; [/perl]
[else]
[perl] $Values->{tax_state} = ""; return; [/perl]
[/else]
[/if]
Also....
[if value tax_exempt != 1]
<INPUT TYPE=hidden NAME=tax_state VALUE=[value state]>
[else]
<INPUT TYPE=hidden NAME=tax_state VALUE="">
[/else]
[/if]
And even a variant of a pure [perl] block that checked
$Values->{tax_exempt} and did the appropriate updates...
However, these all seem to lag... In other words, if I change tax exempt
status, it does a refresh of the page, updates the tax_exempt variable, but
unless I do one more refresh of the page it doesn't stop the built-in
routines from calculating tax and putting it in the totals.
<TD COLSPAN=2></TD>
<TD>TOTAL</TD>
<TD ALIGN=RIGHT>[total-cost]</TD>
<sigh>
Anyone deal with this before? We deal with a lot of non-profit
organizations and it would be nice to have this automated.
--
Steve Palm <stevep@sga.org> * SGA * Loves Park, IL *
http://www.sga.org
_______________________________________________
Interchange-users mailing list
Interchange-users@lists.akopia.comhttp://lists.akopia.com/mailman/listinfo/interchange-users
From: admin at sitemajic.net (Chris Jesseman )
Date: Tue, 06 Mar 2001 19:39:25 -0500 (EST)
Subject: [ic] jEdit xml syntax highlight preview
Hi,
I put together a preliminary look at my syntax highlight file for IC and jEdit.
You can download the jEdit XML file and see a screen shot here:
http://www.sitemajic.net/jedit/
Overall, I'm impressed with jEdit's syntax highlighting engine. Embedded perl
highlights work pretty good and are completely separate from IC tags []. One
thing I haven't solved yet is user defined PREFIX words; maybe someone else
will have a suggestion.
This is a WIP for me and I mostly use it for personal stuff- but if their is
sufficient demand it could be refined even more and included in the jEdit
release. Let me know what you think.
-Chris Jesseman
From: jbcarol at linuxfreemail.com (jbcarol at linuxfreemail.com )
Date: Tue, 6 Mar 2001 19:11:13 -0800
Subject: [ic] Welcome to Akopia Interchange
Hi folks;
Does anyone know where to find the following text on the logon page and the first Admin page...
"Welcome to Akopia Interchange"
I have hunted high and low and can not find it...
any ideas?
Thanks
-jb
Get your own FREE E-mail address at http://www.linuxfreemail.com
Linux FREE Mail is 100% FREE, 100% Linux, and 100% yours!
From: brianmac at brimac.com (Brian )
Date: Tue, 06 Mar 2001 19:20:27 -0800
Subject: [ic] Welcome to Akopia Interchange
On Tue, 6 Mar 2001 19:11:13 -0800
jbcarol@linuxfreemail.com wrote:
jbcarol> Hi folks;
jbcarol>
jbcarol> Does anyone know where to find the following text on the logon page and the first Admin page...
jbcarol>
jbcarol> "Welcome to Akopia Interchange"
jbcarol>
jbcarol> I have hunted high and low and can not find it...
jbcarol>
jbcarol> any ideas?
jbcarol>
jbcarol> Thanks
jbcarol>
jbcarol> -jb
jbcarol>
jbcarol> Get your own FREE E-mail address at http://www.linuxfreemail.com
jbcarol> Linux FREE Mail is 100% FREE, 100% Linux, and 100% yours!
jbcarol>
jbcarol> _______________________________________________
jbcarol> Interchange-users mailing list
jbcarol> Interchange-users@lists.akopia.com
jbcarol> http://lists.akopia.com/mailman/listinfo/interchange-users
Seems to be:
/usr/local/interchange/catalog_before.cfg
on my system.
--
Brian - brianmac@brimac.com
My Home Page: http://www.brimac.com/~brianmac
Art for Sale: http://www.artbrowser.com
Classified Advertising: http://www.sellit2000.com
The first toilet ever seen on television was on "Leave It To Beaver".
From: jbcarol at linuxfreemail.com (jbcarol at linuxfreemail.com )
Date: Tue, 6 Mar 2001 19:35:52 -0800
Subject: [ic] Welcome to Akopia Interchange
At Tue, 06 Mar 2001 19:20:27 -0800 , Brian <brianmac@brimac.com> wrote:
>jbcarol> Does anyone know where to find the following text on the logon page and the first Admin page...
>jbcarol>
>jbcarol> "Welcome to Akopia Interchange"
>jbcarol>
>jbcarol> I have hunted high and low and can not find it...
>jbcarol>
>jbcarol> any ideas?
>Seems to be:
>/usr/local/interchange/catalog_before.cfg
>on my system.
Thanks Brian ...that did the trick.
I do appreciate your time.
-jb
Get your own FREE E-mail address at http://www.linuxfreemail.com
Linux FREE Mail is 100% FREE, 100% Linux, and 100% yours!
From: mikeh at minivend.com (Mike Heins )
Date: Wed, 7 Mar 2001 00:17:35 -0500
Subject: [ic] *ML to transmit an entire catalog, ECML
Quoting cfm@maine.com (cfm@maine.com):
> On Tue, Mar 06, 2001 at 12:26:29PM -0500, Mike Heins wrote:
> > Quoting cfm@maine.com (cfm@maine.com):
> > >
> > > re: *ML to transmit an entire catalog and ECML, two questions
> > >
> > > 1)
> > > I'm looking for a *ML schema suitable for transmitting an entire
> > > catalog. There must be such (or more than one) thing. Can anyone
> > > suggest what to look at?
> >
> > Not the foggiest idea what you are talking about. What is *ML?
>> Why does that happen to me? Makes perfect sense to **me**. :-)
>> We're looking at ways clients and other sites can transmit their
> catalog data to us. The analogy would be RDF/RSS for articles.
I would use SOAP, and transmit the value gained by a DumpStructure
file. Then do a query of all data in a table with ($ary, $fa, $fh) =
$db->query() and transmit that. Should be almost complete -- especially
if you use the new "keep all pages and files in the database" function
of 4.7.
But I have never gotten around to doing this, because then I would
have to write the functions to actually *do* something with it when
I got it. 8-)
> > > 2)
> > > Along the path I looked at ECML, a wallet API. If we converted
> > > our checkout forms as they suggest, does this mean that any ECML
> > > wallet would just work with our catalogs? I note that Yahoo
> > > wallet is not on the list at www.ecml.org.
> > >
> > > This would be a painful transition, mapping and reorganizing all those
> > > fields, but my experience is that any solid standard is almost always
> > > better than the results of many years of ad hoc evolution. :-)
> >
> > Have you looked at Vend::ECML? It remaps the field names to Interchange
> > names and vice versa for sessions....
>> Yes. We'd aim at aligning our field names with it long term. But
> only IF it actually works. That's the real question. I guess it
> must or that module would not have been written, no?
>
No, not really. I did that module the day that ECML was announced,
just to show off having support for ECML the same day. Also to show how
ridiculous the grandiose announcement about it was. If you can gen full
support in one day, it ain't much. But it may work. It works in Minivend,
must confess I have never tested it with Interchange more than cursorily.
--
Red Hat, Inc., 131 Willow Lane, Floor 2, Oxford, OH 45056
phone +1.513.523.7621 fax 7501 <mheins@redhat.com>
Be patient. God isn't finished with me yet. -- unknown
From: bob at nleaudio.com (Bob Puff at NLE )
Date: Wed, 07 Mar 2001 00:34:45 -0500
Subject: [ic] creating new categories
I've noticed an odd behavior in the Construct demo.
When entering a new item into the system, you can select what category it goes it, or create a new one. If you do create a new category, it is NOT added to the cat.txt file of categories. Why not?
I had a situation today that when I went into the Design area and tried to create a new category, it would EDIT one of the current entries - not ADD one. I ended up changing the .txt file to get it added.
Bob
From: bob at nleaudio.com (Bob Puff at NLE )
Date: Wed, 07 Mar 2001 00:47:22 -0500
Subject: [ic] Quantity Discounts - GOT IT WORKING!
Hey Gang,
After doing a LOT of messing around, I finally figured out how to make quantity discounts work for ALL users. I'm really surprised that this information was no where in any docs or archives I researched. SO for the benefit of all, here it is:
I needed price breaks at 10 pieces, 25 pieces, 50 pieces, and 100 pieces. Obviously you don't need to use these - only fill in the blanks when needed.
This is based on the Construct Something demo. Note that Pricing_group is not really used.
Part of the catalog.cfg file:
PriceField price
CommonAdjust pricing:price_group,q10,q25,q50,q100: ;:price ;$
AutoModifier pricing:price_group
AutoModifier products:gift_cert
UserDB default scratch dealer
Autoload <<EOR
[perl]
$Config->{PriceField} = 'no_price';
[/perl]
====================================
Top of my /products/pricing.txt file:
price_group sku q10 q25 q50 q100
18014 8.50 7.25
====================================
Edited the /pages/quantity.html file to show desired quantity break points
Also edited /pages/recurring_add.html and /pages/ord/checkout.html: removed the [if scratch dealer] and matching [/if] statements to make that code always true
The sucker seems to work! If you have any further suggestions, please let me know.
Bob
From: bob at nleaudio.com (Bob Puff at NLE )
Date: Wed, 07 Mar 2001 00:54:31 -0500
Subject: [ic] Mouseovers don't work in secure page
I noticed that in my Construct-based store, the mouse-overs at the top are broken. The normal image is displayed, but when you mouse-over, it changes to a empty/broken image. All the other static images work fine, and show the proper Secure Image Dir URL. However, the page source looks like the mouse-over images are using only the normal Image Dir, which isn't the same as my secure image dir.
Ideas?
Bob
From: c.singer at t-online.de (Christian Singer )
Date: Wed, 07 Mar 2001 09:22:44 +0100
Subject: [ic] Failure to ignore IP addresses / 'wideOpen' not working
Although having done a lot of experimenting I still
can't make MV (4.04a) ignore IP addresses.
Have tried 'WideOpen yes', 'DomainTail no' plus
setting 'IpHead' and 'IpQuad' etc.
The only effect these settings bring about is to
change the session file names so that these contain
no or only part of the IP address.
Nevertheless, when I start a session and fill the
shopping cart on a machine in my LAN and then
try to access the shopping cart of this session
from another machine (using the same session
id) the session is killed and can't even be accessed
from the first machine where it had been initiated.
I think this can only be due to the different IP
addresses, which MV failes to ignore.
Would I really have to tamper with 'Session.pm' to
cope with changing IP addresses?
Can anyone verify this problem (bug) -- or even
better -- provide a solution or work-around?
Regards,
Christian Singer
From: irrgang at SC-Networks.de (Heiko Irrgang )
Date: Wed, 7 Mar 2001 10:12:11 +0100
Subject: [ic] RE: Probs with checkout
On Tue, Mar 06, 2001 at 11:13:53AM -0500, interchange-users-admin@lists.akopia.com wrote:
>> might be a stupid question, but you did restart the ic server after setting
> up your order.profile?
>> you do have:
> OrderProfile etc/profiles.order
> in your catalog.cfg?
>> you have an mv_order_profile hidden field in your form, and it is set to
> "order_profile"?
>Yes, i did... and i checked twice for typing errors before writing here, but on the
third check i noticed that it was a typing error on the filename...
Sorry and thanks...
From: rick at desertlord.com (Rick Lord )
Date: Wed, 07 Mar 2001 08:10:22 -0700
Subject: [ic] No Inventory
How do you disable the inventory feature of Interchange? We are selling
intangible items. I know I could set the inventory for a really high
number, then take out each reference to it in the pages, but that is a
clunky way of doing it. Can't you just disable it somehow?
Thanks.
--
Rick Lord
Desert Lord Enterprises
http://www.desertlord.com/http://www.KitKar.com/http://www.NavySealsWatches.com/
From: thammer at rtccom.com (Todd Hammer )
Date: Wed, 07 Mar 2001 10:33:59 -0500
Subject: [ic] creating a new store
When creating a new store, is it possible to setup a basic store with
all the functionality but nothing populated? Creating a new store using
the construct templates provides all of the functionality and page
layout options I need but it also requires removing so many tables and
categories. Is there an easier way to create a fresh store and go from
there?
--
Todd Hammer -=|=- RTC Communications -=|=- http://www.rtccom.net
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
"Yes, God had a deadline...so he wrote it all in PHP"
From: stevep at sga.org (Steve Palm )
Date: Wed, 7 Mar 2001 10:40:23 -0600
Subject: [ic] User Specified Price?
We would like to offer the customer an opportunity to make an extra donation, amount specified by them, along with any orders they place.
Is this easily do-able, to have a product with a user-changeable on-the-fly price?
If not, what other options might exist?
--
Steve Palm <stevep@sga.org> * SGA * Loves Park, IL *
http://www.sga.org
From: stevep at sga.org (Steve Palm )
Date: Wed, 7 Mar 2001 10:48:10 -0600
Subject: [ic] Hand editing ~/lib/UI/pages/admin/customer_view.html
It seems to me I should not be editing the file:
~/lib/UI/pages/admin/customer_view.html
However, it had several columns and related things hardcoded. I no longer have a "dealer" column in my userdb, so I had to take it out. Also, I had to put in the tax_exempt column I'm working on.
Should this be hand-edited, or is there another way?
--
Steve Palm <stevep@sga.org> * SGA * Loves Park, IL *
http://www.sga.org
From: marc.braun at braunconsulting.de (Marc Braun )
Date: Wed, 7 Mar 2001 19:15:05 +0100
Subject: [ic] Install problem on SCO Unixware 7.1.1
Hi there!
I try to install Interchange 4-6.3 on an SCO Unixware 7.1.1 box.
After running the configure script I get the following error:
syntax error at Makefile.PL line 532, near ") for "
BEGIN not safe after errors--compilation aborted at Makefile.PL line
775.
UX:make: ERROR: no arguments or description file (bu7).
UX:make: ERROR: don't know how to make test (bu42).
Can anybody tell what΄s wrong?
best regards,
Marc
Braun Consulting
Neue Ramtelstraίe 48
D - 71229 Leonberg
Tel: +49 7152 9759-72
fax: +49 7152 9759-56
email: braun@braunconsulting.de
From: pchilds at coatingsmart.com (Paul Childs )
Date: Wed, 07 Mar 2001 14:02:40 -0500
Subject: [ic] UserDB change_pass
Hello,
I am having a problem in Interchange version 4.6.3. I am confused by
some of the behavior of the change_pass function for the userdb tag. I
have written some code to change the password and for the most part it
works fine. But the mv_nextpage value that I set is being ignored. So
instead of the page I want being loaded after the password changes,
instead the missing.html page appears. It is almost as if change_pass
has a page that it defaults to. I have found nothing in the docs about
such a page.
Included below is a snippet of the code. Please let me know if you
have run into this before or know what I am doing wrong. Thanks.
<form name="change_pass" action="[process-target]" method=post>
<table cellpadding="0" cellspacing="0" class="Table1Back" width="600">
<tr>
<td colspan="4"><b>login information</b></td>
</tr>
<tr>
<td><span class="Red">Username</span></td>
<td>[value mv_username]</td>
<td>New Password</td>
<td><input type="password" name="mv_password" align="left" size="15"
VALUE="" MAXLENGTH="20"></td>
</tr>
<tr>
<td><span class="Red">Password</span></td>
<td><input type="password" name="mv_password_old" align="left"
size="15" VALUE="" MAXLENGTH="20"></td>
<td><span class="Red">Verify Password </span></td>
<td><input type="password" name="mv_verify" align="left" size="15"
VALUE="" MAXLENGTH="20"></td>
</tr>
<tr>
<td colspan="4" align="right">
<input type="hidden" NAME="mv_check" VALUE="change_pass">
<input type="hidden" NAME="mv_todo" value="return">
<input type="hidden" NAME="mv_nextpage" value="UserEdit">
[set change_pass]
[userdb function=change_pass
username="[value mv_username]"
password="[value mv_password]"
verify="[value mv_verify]"
oldpass="[value mv_password_old]"
]
[/set]
<img src="__IMAGE_DIR__/shim.gif" height="1" width="27" /><a
href="Javascript:document.change_pass.submit()"
onmouseover="ChangeImage('changePassword','changePassword_over')"
onmouseout="ChangeImage('changePassword','changePassword_off')"><img
name="changePassword" src="__IMAGE_DIR__/buttons/changePassword_off.gif"
alt="change password" border="0" /></a>
</td>
</tr>
</table>
</form>
PJC
From: stevep at sga.org (Steve Palm )
Date: Wed, 7 Mar 2001 13:30:04 -0600
Subject: [ic] Tax Exempt ?
>You may be able to set it up based on the userdb as you started to do. This
>is what I use (thanks to Mike Heins) in one of our catalogs to determine
>dealer or no dealer, it configs the price field prior to everything starting
>up (of course the customer has to log in for it to be effective).
This is the rub... I didn't want to require this. However, I was able to
make everything work the way I wanted it to in the end. It seems that all
I had to do was insert the "interpolate=1" into the [perl] tags I was
using to update the values. I think this changes when it actually runs
the code, and the end result is that one refresh makes everything happy.
So, the below code now works fine with the addition of the interpolate.
I'm just leaving it here for anyone who may be facing similar issues.
>-----Original Message-----
>From: interchange-users-admin@lists.akopia.com>[mailto:interchange-users-admin@lists.akopia.com]On Behalf Of Steve Palm
>Sent: Tuesday, March 06, 2001 1:28 PM
>To: interchange-users@lists.akopia.com>Subject: [ic] Tax Exempt ?
>>>>HELP! :-) I've been digging through the docs, and I'm still lost....
>>How can you handle tax exempt orders?
>>I've tried adding a tax_exempt field to the userdb. This updates correctly,
>and tracks with the users.
>> <SELECT onChange="this.form.submit()" NAME=tax_exempt>
> <OPTION VALUE="0">No
> <OPTION [selected tax_exempt 1] VALUE="1">Yes
> </SELECT>
> Tax Exempt (with required paperwork)
>>I also have been able, then, to use this field on the form to determine
>whether or not to process the line that shows Sales Tax. This works fine.
>> <TD>Sales Tax</TD>
> [if value tax_exempt == 1 ]
> <TD ALIGN=RIGHT>(EXEMPT)</TD>
> [else]
> <TD ALIGN=RIGHT>[salestax]</TD>
> [/else]
> [/if]
>>>I also set the catalog "SalesTax tax_state", and then based on the value of
>tax_exempt either set it to "" or to the state. I tried this using a few
>different methods....
>> [if value tax_exempt != 1]
> [perl] $Values->{tax_state} = $Values->{state}; return; [/perl]
> [else]
> [perl] $Values->{tax_state} = ""; return; [/perl]
> [/else]
> [/if]
>> Also....
>> [if value tax_exempt != 1]
> <INPUT TYPE=hidden NAME=tax_state VALUE=[value state]>
> [else]
> <INPUT TYPE=hidden NAME=tax_state VALUE="">
> [/else]
> [/if]
>>> And even a variant of a pure [perl] block that checked
> $Values->{tax_exempt} and did the appropriate updates...
>>>However, these all seem to lag... In other words, if I change tax exempt
>status, it does a refresh of the page, updates the tax_exempt variable, but
>unless I do one more refresh of the page it doesn't stop the built-in
>routines from calculating tax and putting it in the totals.
>> <TD COLSPAN=2></TD>
> <TD>TOTAL</TD>
> <TD ALIGN=RIGHT>[total-cost]</TD>
>><sigh>
>>Anyone deal with this before? We deal with a lot of non-profit
>organizations and it would be nice to have this automated.
>>--
>Steve Palm <stevep@sga.org> * SGA * Loves Park, IL *
>http://www.sga.org>>_______________________________________________
>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
--
Steve Palm <stevep@sga.org> * SGA * Loves Park, IL *
http://www.sga.org
From: joachim.richter at usvideocenter.de (joachim.richter )
Date: Wed, 07 Mar 2001 20:38:34 +0100
Subject: [ic] Tax exempt
We read the answer to the tax exempt question, which was just what we were also looking for, great !!!
but we already have this in our config :
UserDB default scratch dealer
Autoload <<EOR
[perl]
if($Scratch->{dealer}) {
$Config->{PriceField} = $Values ->{pricefield};
}
[/perl]
Is there a way to add the tax_exempt script, because as soon as I add it; the pricefield script does not work anymore ?
UserDB default scratch tax_exempt
AutoLoad <<EOF
[calc]
if ($Scratch->{tax_exempt}) {
$Config->{SalesTax} = ' ';
}
return;
[/calc]
EOF
thanks
joe
US Video Center Medien GmbH
Heimsheimer Str 22
70499 Stuttgart
Tel 0711 880252 0
Fax 0711 880252 22
Email joachim.richter@usvideocenter.de
From: jonc at webmaint.com (Jonathan Clark )
Date: Wed, 7 Mar 2001 21:13:44 -0000
Subject: [ic] User Specified Price?
> We would like to offer the customer an opportunity to make an
> extra donation, amount specified by them, along with any orders
> they place.
>> Is this easily do-able, to have a product with a user-changeable
> on-the-fly price?
>> If not, what other options might exist?
>
What about a fixed price and a user-changeable qty? ;-)
Jonathan
Webmaint.
From: jonc at webmaint.com (Jonathan Clark )
Date: Wed, 7 Mar 2001 21:20:21 -0000
Subject: [ic] Hand editing ~/lib/UI/pages/admin/customer_view.html
> It seems to me I should not be editing the file:
>> ~/lib/UI/pages/admin/customer_view.html
>> However, it had several columns and related things hardcoded. I
> no longer have a "dealer" column in my userdb, so I had to take
> it out. Also, I had to put in the tax_exempt column I'm working on.
>> Should this be hand-edited, or is there another way?
IFAIK hand editing is your best current solution. If you put your modified
copy of the file in <catalog root>/pages/admin/ directory this will override
the default page for this catalog only - which may be more desirable.
Jonathan
Webmaint.
From: chenjerai at hotmail.com (Chenjerai G. Bones )
Date: Wed, 7 Mar 2001 17:00:09 -0500
Subject: [ic] Need Help!
Hi folks
It Seems a lot of people understand this IC really well. I just hope my
question is not a stupid one, but here it is anyway; I cannot seem to figure
out how to remove the banners and put my company banners on there for a
start. If you are laughing, I certainly understand, for those with
compassion please help me out!
Thanks
Chenjerai
From: save at youwillsave.com (youwillsave )
Date: Wed, 7 Mar 2001 16:15:16 -0800
Subject: [ic] Need Help!
I am just learning about this stuff too. Don't feel bad. I changed my
banners by replacing the banner gif files with my own pics. The banner gif
files are a1.gif, a2.gif and a3.gif
The gifs can be replaced by using you ftp program. Just find a1,2 and 3 gifs
in the interchange files and upload your pics, named the same (a1,a2,a3.gif)
and overwrite the exsiting ones.
Hope you can understand this, if not let me know and I'll try again:)
----- Original Message -----
From: "Chenjerai G. Bones" <chenjerai@hotmail.com>
To: <interchange-users@lists.akopia.com>
Sent: Wednesday, March 07, 2001 2:00 PM
Subject: [ic] Need Help!
> Hi folks
>> It Seems a lot of people understand this IC really well. I just hope my
> question is not a stupid one, but here it is anyway; I cannot seem to
figure
> out how to remove the banners and put my company banners on there for a
> start. If you are laughing, I certainly understand, for those with
> compassion please help me out!
>> Thanks
>> Chenjerai
>> _______________________________________________
> Interchange-users mailing list
>Interchange-users@lists.akopia.com>http://lists.akopia.com/mailman/listinfo/interchange-users>
From: denis at artofmusicproject.com (Denis Heinrichs )
Date: Wed, 07 Mar 2001 14:36:18 -0800
Subject: [ic] Need Help!
In the Construct Something demo, the banner files (a1,a2,a3.gif) are referenced
in the templates. The files can be modified individually to make up the banner
or
you can add you own images into the templates. These templates are stored in
the
templates directory and its sub-dirs. The templates are made up of
multiple parts. If you take the "leftright" template as an example. Its
template
file is in the templates dir. It is made up of LEFTRIGHT_TOP
and LEFTRIGHT_BOTTOM files as found in the templates/regions
directory. These two files put together make up a
standard HTML file (with IC tags of course). LEFTRIGHT_TOP contains
the banners that you are looking for. The top and bottom files also have
include statements that load in components as found in the templates/components
dir. These components are this such as vertical and horizontal promotional
products,
specials, etc... In the UI, you can select/change what template a given page
uses by
using the page editor under the content menu. What you see in this editor is
defined
by settings in the template file in the templates dir.
The templates that are defined in the construct something example as fairly
straightforward, the only real catch is that one must remember that they are
made up of top and bottom components. If you change the structure of one,
you will likely have to change it counterpart.
I hope this helps people.
youwillsave wrote:
> I am just learning about this stuff too. Don't feel bad. I changed my
> banners by replacing the banner gif files with my own pics. The banner gif
> files are a1.gif, a2.gif and a3.gif
> The gifs can be replaced by using you ftp program. Just find a1,2 and 3 gifs
> in the interchange files and upload your pics, named the same (a1,a2,a3.gif)
> and overwrite the exsiting ones.
> Hope you can understand this, if not let me know and I'll try again:)
> ----- Original Message -----
> From: "Chenjerai G. Bones" <chenjerai@hotmail.com>
> To: <interchange-users@lists.akopia.com>
> Sent: Wednesday, March 07, 2001 2:00 PM
> Subject: [ic] Need Help!
>> > Hi folks
> >
> > It Seems a lot of people understand this IC really well. I just hope my
> > question is not a stupid one, but here it is anyway; I cannot seem to
> figure
> > out how to remove the banners and put my company banners on there for a
> > start. If you are laughing, I certainly understand, for those with
> > compassion please help me out!
> >
> > Thanks
> >
> > Chenjerai
> >
> > _______________________________________________
> > 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
--
Denis Heinrichs
Director of Technology
The Art of Music Project
From: res087jh at verizon.net (Dan Garwood )
Date: Wed, 7 Mar 2001 18:01:22 -0500
Subject: [ic] Zero cost returned for mode Ground, geo code 335.
We are trying to set up UPS shipping on our store. I downloaded the zone
file for our location (i.e. 463.cvs). I have this defined in catalog.cfg
with the following lines:
## Set some initial values
ValuesDefault mv_shipmode upsg
UpsZoneFile products/463.csv
We started with the Internal UPS Lookup received the following error:
Zero cost returned for mode Ground, geo code 335. on the checkout.html page
when the zip was set for 33566.
I tried editing shipping with the Admin, than was able to get it working by
using the WWW UPS Lookup. Upon taking the site live, we would get timeout
and no shipping. We decided to come back to the internal UPS lookup style.
Now I am faced again with the same dilemma of the above error. What follows
is configuration and files involved.
System Setup
System one
PIII 800 mghz
768 Megs Ram
Running Apache, Interchange, and Mysql(only for connectivity to machine 2)
System two
PIII 800 mghz
768 megs Ram
Running MYSQL
Machines set on a T3 with 100 meg bit cards.
#Area of Zone File 463.csv Where zip should be calculated from? (I believe)
304,5,305,205,245,135,105
305-307,4,304,204,244,134,104
308-310,5,305,205,245,135,105
311,4,304,204,244,134,104
312-329,5,305,205,245,135,105
330-334,6,306,206,246,136,106
335-338,5,305,205,245,135,105
339,6,306,206,246,136,106
340,-,-,-,-,-,-
341,6,306,206,246,136,106
342-347,5,305,205,245,135,105
349,6,306,206,246,136,106
#Shipping.asc
upsg UPS Ground weight 0 0 e Nothing to ship!
{'ui_ship_type' => "UPSI",'tabl
e' => "Ground",'zone' => "463",'ups' => "1",'adder' => "x = x + ( x *
.40 )",'round' => "1",'geo' => "zip",}
upsg UPS Ground weight 0 150 u Ground [value name=zip
default=46368] {}
upsg UPS Ground weight 150 999999 e @@TOTAL@@ lbs too heavy
for UPS {}
upsb UPS Two Day weight 0 0 e Nothing to ship!
{'ui_ship_type' => "UPSI",'zone
' => "463",'table' => "2ndDayAir",'ups' => "1",'adder' => "x = x + ( x *
.40 )",'geo' => "zip",}
upsb UPS Two Day weight 0 150 u 2ndDayAir [value name=zip
default=46368] {}
upsb UPS Two Day weight 150 999999 e @@TOTAL@@ lbs too heavy
for UPS {}
upsr UPS Next Day weight 0 0 e Nothing to ship!
{'ui_ship_type' => "UPSI",'tabl
e' => "NextDayAir",'zone' => "463",'ups' => "1",'adder' => "x = x + ( x *
.40 )",'geo' => "zip",}
upsr UPS Next Day weight 0 150 u NextDayAir [value name=zip
default=46368] {}
upsr UPS Next Day weight 150 999999 e @@TOTAL@@ lbs too heavy
for UPS {}
ups3 UPS Three Day weight 0 0 e Nothing to ship!
{'ui_ship_type' => "UPSI",'tabl
e' => "3DaySelect",'zone' => "463",'ups' => "1",'adder' => "x = x + ( x *
.40 )",'geo' => "zip",}
ups3 UPS Three Day weight 0 150 u 3DaySelect [value name=zip
default=46368] {}
{}
ups3 UPS Three Day weight 150 999999 e @@TOTAL@@ lbs too heavy
for UPS {}
{}
permissions on all files in products are set to 660 and owned by interch
(user that runs interchange) and abicom (user that owns the store).
I searched the archives and only return something about Canadian shipping
with no real fix for the problem. I also read the Reference manual in the
section Database, subsection shipping. Which helped understand this greatly,
but did not give the solution to this specific error.
I have also tried the following line in the shipping.asc file:
[value name=zip filter=digits default=46368] vs. what we have now [value
name=zip default=46368]
Any help on this would be greatly appreciated.
Here is a link to the site if it helps in visualize what I have done.
http://www.abilitywholesale.com
Sincerely,
Dan Garwood
From: lmorley at flexihost.com (Larry Morley )
Date: Wed, 7 Mar 2001 15:24:04 -0800 (PST)
Subject: [ic] custom payments - very bad GlobalSub problem (?)
Hi -
Hopefully someone can help me out here; I really need it...
I can't get the GlobalSub for authorizenet, signio, etc. working. I
created a simple script and put it in my /usr/lib/interchange/eg/globalsub
directory (that's the directory created by the RPM install and makecat).
I need to get Interchange to interface to a variety of different systems.
Unfortunately right now I cant get custom payment processing to talk
to anything at all...
I don't actually know if the globalsub in question is getting found and
executed. The error in the error.log file simply says:
... construct /cgi-bin/construct/process.html bad custom payment
GlobalSub: authorizenet
The script compiles fine with the GlobalSub, etc. tags removed (when I
turn it into a regular Perl script for a minute). I've replaced the
original
authorizenet script with everything I can think of including a simple
script that shouldn't do anything more than create a file. Even that
doesn't work (no file is created, and the same error as above ends up
in error.log).
I've stripped this thing down to the point where its as lean as it can be.
My /etc/interchange.cfg has an #include pointing to it; I've tried putting
the #include in different parts of the file (no luck). At this point I'm
not
certain the thing is actually getting found and executed by Interchange.
Been through the mailing list archives, and tried everything that looked
applicable... Can someone help me out? It's Interchange 4.6.3-1 (RPM
install) on RedHat 6.2.
I'd like to have a very simple GlobalSub that does nothing more than
echo whatever's passed to it (for order info) by GlobalSub. I thought I'd
written one. But ... Also, does anyone know where there are docs on
these gizmos? Especially the custom payment routine ones?
Thanks in advance,
Larry Morley
From: gerberb at zenez.com (Boyd Lynn Gerber )
Date: Wed, 7 Mar 2001 16:22:49 -0700 (MST)
Subject: [ic] Install problem on SCO Unixware 7.1.1
On Wed, 7 Mar 2001, Marc Braun wrote:
> I try to install Interchange 4-6.3 on an SCO Unixware 7.1.1 box.
>> After running the configure script I get the following error:
>> syntax error at Makefile.PL line 532, near ") for "
> BEGIN not safe after errors--compilation aborted at Makefile.PL line
> 775.
> UX:make: ERROR: no arguments or description file (bu7).
>> UX:make: ERROR: don't know how to make test (bu42).
>> Can anybody tell what΄s wrong?
Marc,
I found that you need to do the following to get it to work.
1. Get and install GNU make
2. Make sure you have all the perl libraries installed.
3. If on the no GUI logins, set LINES=25;COLUMNS=80;export LINES COLUMNS
4. If in the GUI make sure LINES and COLUMNS are set to your window.
5. Always start and stop IC from the IC user.
Good Luck,
--
Boyd Gerber <gerberb@zenez.com>
ZENEZ 3748 Valley Forge Road, Magna Utah 84044
Office 801-250-0795 FAX 801-250-7975
From: doliver at hampshire.edu (Dylan Oliver )
Date: Wed, 7 Mar 2001 17:39:22 -0600
Subject: [ic] selectively displaying categories
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
As in the Construct demo, the left-hand table of my catalog displays a list
of categories. Not all of these categories contain items, and I'd like to
display only those that do. I've tried this:
[set found_cat][/set]
[loop prefix=cat
search="
fi=cat
st=db
tf=sort
tf=name
rf=code,name
sf=sel
" ]
<!-- Only show categories if there are matching items -->
[if type="data" term="products::category::[scratch cat]"]
<tr><td colspan="2" border="1" align="center" class="sky">
[cat-exec bar_link]cat[/cat-exec]</td></tr>
[/if]
[/loop]
.. and though there are categorized items in products.txt, none are matched.
Any hints?
- --
Dylan Oliver
http://stout.hampshire.edu/~dao99
Global View International
http://www.globalview-intl.com
Do you know how little you know?
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.4 (GNU/Linux)
Comment: For info see http://www.gnupg.org
iEYEARECAAYFAjqmxqsACgkQ7U8r0TCZf4EHvQCdGCm2/S4e3/g01e4xqjSqC4M/
cCQAnREcR9UnvnvCl2YHs1rN8gKzLbGI
=wFyc
-----END PGP SIGNATURE-----
From: shui at lunamedium.com (Sam Hui )
Date: Wed, 7 Mar 2001 15:41:28 -0800
Subject: [ic] IPC::Open2 inside GlobalSub
Hi,
I'm trying to encrypt some data using a globalsub and an external binary,
but somehow the $data isn't getting out to the $encrypt_cmd via "Writer"
handle. This code runs perfectly fine on a perl script by itself... I'm
not getting any errors and using the ::logDebug statements, the code is
being excuted and the $encrypt_cmd is being called. I know this because
open2 returns a different process id everytime the code runs. Could someone
shine some light on this? Much appreciated.
GlobalSub <<EOS
sub encrypt_some_data {
use FileHandle;
use IPC::Open2;
my $rec_data;
my $pid = eval{
open2(\*Reader, \*Writer, "$encrypt_cmd");
Writer->autoflush;
print Writer "$data";
close(Writer);
local($/) = undef;
$rec_data = <Reader>;
close(Reader);
};
return($rec_data);
}
From: Martin.Standaert at pi.be (Martin Standaert )
Date: Thu, 08 Mar 2001 00:47:01 +0100
Subject: [ic] ADMIN PASWORD DEMO CATALOG
HELLO,
I have just installed interchange and now starting to test the demo
catalog whit it.
But how can i get in the administration section of the demo version,
Note i'm loged in as root on the redhat linux 7 OS.
thanks
Martin
From: support at integricity.com (Integricity Support )
Date: Thu, 8 Mar 2001 08:22:52 +0800
Subject: [ic] Quick change of pricing and inventory
Hi guys...
Just wondering, is it possible to tweak the backend admin interface to
allow for quick entry / modification of inventory levels without using
the tables feature?
We want to disable access to the tables and yet allow store owners to
quickly update their current prices and inventory.
Thanks.
--
Best regards,
Integricity mailto:support@integricity.com
From: 6tc1 at qlink.queensu.ca (Timothy Cassidy )
Date: Wed, 7 Mar 2001 19:09:36 -0500 (EST)
Subject: [ic] Want to use new module/library in embedded Perl code
The e-mail that I am referencing in this e-mail can be found immediately
following this e-mail.
When I put this code:
> [perl]
> {
> return join '<BR>',@INC,'<BR>';
> }
> [/perl]
into one of my html pages, nothing appeared. When I checked the source of
the html, the only thing that got generated was a single <BR> tag.
Also when you say
> See bin/interchange for how to use perl modules.
Where do I find this bin/interchange
Also when you state
> See bin/interchange for how to use perl modules. Just put your JVM module
> there and restart. Odds are you are not changing that module, right?
I don't understand where you expect me to put my JVM module. I didn't
think it mattered where I put the source code for the JVM module. I am
loading the module into the kernel (so far as I understand) and therefore
it should be available to any perl code I execute on this machine.
Sorry for being such a pain, I just didn't think it would be so difficult
to do this once I had the JVM module working for perl on this machine.
Thanks,
Tim
On Thu, 15 Feb 2001 cfm@maine.com wrote:
> On Wed, Feb 14, 2001 at 11:58:00PM -0800, Dan B wrote:
> > At 01:49 AM 2/15/2001 -0500, you wrote:
> > >Hey thanks alot for the advice - I'm now able to call procedures in user
> > >tags, but I still don't seem to be able to "use" my JVM module. I tried
> > >using the "use" syntax:
> > >
> > >UserTag java_code Routine <<EOF
> > >sub {
> > > use JVM;
> > >return "testy testy";
> > >
> > >}
> > >EOF
> > >
> > >But this didn't work and nothing gets reported in my:
> > >/tmp/icdebug
> > >file except for a log of when I restart the server:
> > >Start DEBUG at Thu Feb 15 00:10:50 2001
> > >
> > >Anyway, after that failed, I tried to adapt your shipping subroutine that
> > >you sent me to my purposes:
> > >
> > >UserTag java_code Routine <<EOF
> > >sub {
> > > require MV::JVM;
> > >return "testy testy";
> > >
> > >}
> > >EOF
> > >
> > >This also didn't work - is there any sort of a tutorial on the syntax of
> > >writing these subroutines? Specifically on how to import modules. Once I
> > >have access to the JVM module, I know the code I need to write in perl.
>> MV::JVM is probably not going to work for you unless you have a directory
> MV in the @INC. Ours is /usr/lib/perl5/MV where we keep our custom
> minivend libraries; I doubt you have that. And unless you run Debian linux
> /usr/lib/perl5 is probably not even in your @INC.
>> See what your @INC is with something like this: I'm not sure if it
> runs afoul of Safe in a stock install or not.
> [perl]
> {
> return join '<BR>',@INC,'<BR>';
> }
> [/perl]
>> I'd suggest you NOT use "MV". There is no reason to clutter your life with
> our legacy code and conventions.
>> See bin/interchange for how to use perl modules. Just put your JVM module
> there and restart. Odds are you are not changing that module, right?
>>> > >
> > >Thanks for all of your help,
> > >Tim Cassidy
> >
> > Does it help if you set AllowGlobal mode for your catalog?
>> You need that sometimes; I don't think it is completely consistent. (We're
> still at 4.03 - YMMV.)
>>> >
> > http://developer.akopia.com/cgi-bin/ic/docfly.html?mv_arg=reference24%2e04> >
> >
> >
> > >On Mon, 12 Feb 2001 cfm@maine.com wrote:
> > >
> > > > > The best I was able to do was create a GlobalSub in the interchange.cfg
> > > > > file:
> > > > >
> > > > > GlobalSub <<EOF
> > > > > sub count_orders {
> > > > > return "this is returned from count_orders subroutine.\n";
> > > > > }
> > > > > EOF
> > > >
> > > > You don't have these modules, but the syntax is the same.
> > > > I'm pretty sure you can "use" (vs "require").
> > > >
> > > >
> > > > #############
> > > > ## merchants_shipping
> > > >
> > > > UserTag merchants_shipping Order base
> > > > UserTag merchants_shipping Routine <<EOF
> > > > sub {
> > > > require MV::Merchants;
> > > > require MV::Shipping;
> > > > my($M,$adj,%opt);
> > > >
> > > > $opt{config}=$Vend::Cfg->{CatalogName};
> > > > $adj=0;
> > > >
> > > $M=&MV::Merchants::load_merchant(\%opt,$Vend::Session->{values}); #
> > > stubbed everywhere
> > > > $opt{shipping_rules}=$M->{$opt{config}}{shipping_rules} if
> > > defined($M);
> > > >
> > > $adj+=&MV::Shipping::base_item_shipping(\%opt,$opt{shipping_rules}) if
> > > ($opt{shipping_rules});
> > > >
> > > $adj+=&MV::Shipping::extra_item_shipping(\%opt,$opt{shipping_rules}) if
> > > ($opt{shipping_rules});
> > > >
> > > $adj+=&MV::Shipping::gift_certificate_shipping(\%opt,$opt{shipping_rules})
> > > if ($opt{shipping_rules});
> > > > return $adj;
> > > > }
> > > > EOF
> > > >
> > > > Frankly, I think
> > > > the issue is you are taking too big a first bite. Write a
> > > > little perl module that just opens, writes and closes a file.
> > > > Call that perl module. Get it to work. They are all the same
> > > > after that.
> > > >
> > > > > So then I tried creating a regular subroutine in the interchange.cfg
> > > file:
> > > > > Sub <<EOF
> > > > > sub sort_cart_by_quantity {
> > > > > my $out = 'This is a test!!!';
> > > > > return $out;
> > > > > }
> > > > > EOF
> > > > >
> > > > > But again I couldn't call it from my embedded perl code in my html pages:
> > > > > [perl]
> > > > > return sort_cart_by_quantity();
> > > > > [/perl]
> > > >
> > > > Is that right? I bet you created a nameless sub that has
> > > > a compiled sub in it, sort_cart_by_quantity. I'm not sure about
> > > > that Sub syntax in cfg - never used it. Check Config.pm and see
> > > > how it gets parsed.
> > > >
> > > >
> > > > --
> > > >
> > > > Christopher F. Miller, Publisher cfm@maine.com> > > > MaineStreet Communications, Inc 208 Portland Road, Gray, ME 04039
> > > > 1.207.657.5078 http://www.maine.com/> > > > Content management, electronic commerce, internet integration, Debian linux
> > > >
> > > > _______________________________________________
> > > > 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>> --
>> Christopher F. Miller, Publisher cfm@maine.com> MaineStreet Communications, Inc 208 Portland Road, Gray, ME 04039
> 1.207.657.5078 http://www.maine.com/> Content management, electronic commerce, internet integration, Debian linux
>> _______________________________________________
> Interchange-users mailing list
>Interchange-users@lists.akopia.com>http://lists.akopia.com/mailman/listinfo/interchange-users>
From: steveandpatti at wubs.org (Steve & Patti Getzinger )
Date: Wed, 07 Mar 2001 19:27:19 -0500
Subject: [ic] XML
I have a client that is running an XML feed from an affiliate of
there's. This was all done by someone else. They now would like their
orders fed into their Access database via XML. Anyone ever played with
this? In all they want the order emailed to the customer, a short
message sent to their in house person (something like "You have mail"
:) ) and the actual order sent to their Access db on a NT box that
accepts XML feed. Thoughts? People who have implemented such a thing?
TIA
Steve
From: cfm at maine.com (cfm at maine.com )
Date: Wed, 7 Mar 2001 20:09:02 -0500
Subject: [ic] custom payments - very bad GlobalSub problem (?)
On Wed, Mar 07, 2001 at 03:24:04PM -0800, Larry Morley wrote:
> Hi -
>> Hopefully someone can help me out here; I really need it...
> I can't get the GlobalSub for authorizenet, signio, etc. working. I
> created a simple script and put it in my /usr/lib/interchange/eg/globalsub
> directory (that's the directory created by the RPM install and makecat).
>> I need to get Interchange to interface to a variety of different systems.
> Unfortunately right now I cant get custom payment processing to talk
> to anything at all...
>> I don't actually know if the globalsub in question is getting found and
> executed. The error in the error.log file simply says:
>> ... construct /cgi-bin/construct/process.html bad custom payment
> GlobalSub: authorizenet
>> The script compiles fine with the GlobalSub, etc. tags removed (when I
> turn it into a regular Perl script for a minute). I've replaced the
> original
> authorizenet script with everything I can think of including a simple
> script that shouldn't do anything more than create a file. Even that
> doesn't work (no file is created, and the same error as above ends up
> in error.log).
It's not obvious to me where you are using it. Do you have AllowGlobal
set for that catalog?
>> I've stripped this thing down to the point where its as lean as it can be.
> My /etc/interchange.cfg has an #include pointing to it; I've tried putting
> the #include in different parts of the file (no luck). At this point I'm
> not
> certain the thing is actually getting found and executed by Interchange.
>> Been through the mailing list archives, and tried everything that looked
> applicable... Can someone help me out? It's Interchange 4.6.3-1 (RPM
> install) on RedHat 6.2.
>> I'd like to have a very simple GlobalSub that does nothing more than
> echo whatever's passed to it (for order info) by GlobalSub. I thought I'd
> written one. But ... Also, does anyone know where there are docs on
> these gizmos? Especially the custom payment routine ones?
>> Thanks in advance,
> Larry Morley
>>>> _______________________________________________
> Interchange-users mailing list
>Interchange-users@lists.akopia.com>http://lists.akopia.com/mailman/listinfo/interchange-users
--
Christopher F. Miller, Publisher cfm@maine.com
MaineStreet Communications, Inc 208 Portland Road, Gray, ME 04039
1.207.657.5078 http://www.maine.com/
Content management, electronic commerce, internet integration, Debian linux
From: cfm at maine.com (cfm at maine.com )
Date: Wed, 7 Mar 2001 20:30:59 -0500
Subject: [ic] XML
On Wed, Mar 07, 2001 at 07:27:19PM -0500, Steve & Patti Getzinger wrote:
> I have a client that is running an XML feed from an affiliate of
> there's. This was all done by someone else. They now would like their
> orders fed into their Access database via XML. Anyone ever played with
> this? In all they want the order emailed to the customer, a short
> message sent to their in house person (something like "You have mail"
> :) ) and the actual order sent to their Access db on a NT box that
> accepts XML feed. Thoughts? People who have implemented such a thing?
Yes and no. We wrote a parser that filtered the email, generated a post
to the catalog and placed the order. (First post to establish
session, second to place it.) We didn't use real XML, but a psuedo
so the affiliates could just generate it in email. The idea was
to send them a template daily and they could just fill in the blanks.
It failed for political reasons. The distributors/affiliates saw
it as more work even though that simple handshake would have provided
tracking, billing and so forth. Oh well.
Access and NT, no. Are they running the catalog on NT? With an
Access backend? Or is that their inhouse system and this would be
yet another input stream for orders? The way we did it runs the
orders through the catalog.
>> TIA
>> Steve
>>> _______________________________________________
> Interchange-users mailing list
>Interchange-users@lists.akopia.com>http://lists.akopia.com/mailman/listinfo/interchange-users
--
Christopher F. Miller, Publisher cfm@maine.com
MaineStreet Communications, Inc 208 Portland Road, Gray, ME 04039
1.207.657.5078 http://www.maine.com/
Content management, electronic commerce, internet integration, Debian linux
From: tjohnson at odin.ac.hmc.edu (Thomas J. Johnson )
Date: Wed, 7 Mar 2001 17:35:10 -0800 (PST)
Subject: [ic] ADMIN PASWORD DEMO CATALOG
If you installed the RPM, go to
http://your.machine/cgi-bin/construct/index.html
Your default username is probably interchange, your default password is
probably pass
>> HELLO,
>> I have just installed interchange and now starting to test the demo
> catalog whit it.
> But how can i get in the administration section of the demo version,
> Note i'm loged in as root on the redhat linux 7 OS.
>> thanks
>> Martin
>>>> _______________________________________________
> Interchange-users mailing list
>Interchange-users@lists.akopia.com>http://lists.akopia.com/mailman/listinfo/interchange-users>
From: mikeh at minivend.com (Mike Heins )
Date: Wed, 7 Mar 2001 20:51:02 -0500
Subject: [ic] IPC::Open2 inside GlobalSub
Quoting Sam Hui (shui@lunamedium.com):
> Hi,
>> I'm trying to encrypt some data using a globalsub and an external binary,
> but somehow the $data isn't getting out to the $encrypt_cmd via "Writer"
> handle. This code runs perfectly fine on a perl script by itself... I'm
> not getting any errors and using the ::logDebug statements, the code is
> being excuted and the $encrypt_cmd is being called. I know this because
> open2 returns a different process id everytime the code runs. Could someone
> shine some light on this? Much appreciated.
>> GlobalSub <<EOS
> sub encrypt_some_data {
>> use FileHandle;
> use IPC::Open2;
>> my $rec_data;
> my $pid = eval{
> open2(\*Reader, \*Writer, "$encrypt_cmd");
> Writer->autoflush;
> print Writer "$data";
> close(Writer);
>> local($/) = undef;
> $rec_data = <Reader>;
> close(Reader);
> };
> return($rec_data);
> }
>
STDOUT and STDIN are not what you think in Interchange -- it is a daemon.
It may or may not be possible to do this -- you probably would have to
close and reopen them.
--
Red Hat, Inc., 131 Willow Lane, Floor 2, Oxford, OH 45056
phone +1.513.523.7621 fax 7501 <mheins@redhat.com>
Light travels faster than sound. This is why some people appear bright
until you hear them speak. -- unknown
From: steveandpatti at wubs.org (Steve & Patti Getzinger )
Date: Wed, 07 Mar 2001 21:08:19 -0500
Subject: [ic] XML
The catalog runs on Red Hat 7 :) Kinda a funny situation. They signed up with
another site and that site runs asp on NT and told them in order to receive
their orders from them they needed to set up an Access db and accept XML
transmissions.They did their in-house software based on a NT solution. They
hired a company somewhere to do the asp / XML thing and pipe it into an Access
db which they pull out and parse so they can get it into a FoxPro db. I will
be looking into it all in the next few weeks to come and was just wondering
about any ideas / thoughts as to hopefully avoid some major pitfalls.
Steve
cfm@maine.com wrote:
> On Wed, Mar 07, 2001 at 07:27:19PM -0500, Steve & Patti Getzinger wrote:
> > I have a client..such a thing?
>> Yes and no....orders through the catalog.
>
From: webmaster at infothai.com (Webmaster of Infothai )
Date: Thu, 08 Mar 2001 09:08:30 +0700
Subject: [ic] custom payments - very bad GlobalSub problem (?)
You are probably missing some prerequisite modules. If you search the
archives you will find more discussions on this subject. One quick
check: strip out the comments and the GlobalSub control stuff, leaving
only the perl subroutine. Then compile the subroutine and see what errors
you get. Any error will cause the subroutine to be rejected as bad.
Mike
On Wed, 7 Mar 2001 15:24:04 -0800 (PST), Larry Morley wrote:
>Hi -
>>Hopefully someone can help me out here; I really need it...
>I can't get the GlobalSub for authorizenet, signio, etc. working. I
>created a simple script and put it in my /usr/lib/interchange/eg/globalsub
>directory (that's the directory created by the RPM install and makecat).
>>I need to get Interchange to interface to a variety of different systems.
>Unfortunately right now I cant get custom payment processing to talk
>to anything at all...
>>I don't actually know if the globalsub in question is getting found and
>executed. The error in the error.log file simply says:
>>... construct /cgi-bin/construct/process.html bad custom payment
>GlobalSub: authorizenet
>>The script compiles fine with the GlobalSub, etc. tags removed (when I
>turn it into a regular Perl script for a minute). I've replaced the
>original
>authorizenet script with everything I can think of including a simple
>script that shouldn't do anything more than create a file. Even that
>doesn't work (no file is created, and the same error as above ends up
>in error.log).
>>I've stripped this thing down to the point where its as lean as it can be.
>My /etc/interchange.cfg has an #include pointing to it; I've tried putting
>the #include in different parts of the file (no luck). At this point I'm
>not
>certain the thing is actually getting found and executed by Interchange.
>>Been through the mailing list archives, and tried everything that looked
>applicable... Can someone help me out? It's Interchange 4.6.3-1 (RPM
>install) on RedHat 6.2.
>>I'd like to have a very simple GlobalSub that does nothing more than
>echo whatever's passed to it (for order info) by GlobalSub. I thought I'd
>written one. But ... Also, does anyone know where there are docs on
>these gizmos? Especially the custom payment routine ones?
>>Thanks in advance,
>Larry Morley
>>>>_______________________________________________
>Interchange-users mailing list
>Interchange-users@lists.akopia.com>http://lists.akopia.com/mailman/listinfo/interchange-users>webmaster@infothai.comhttp://www.infothai.com
From: david at wwns.com (David Wilson )
Date: Wed, 7 Mar 2001 20:10:46 -0600 (CST)
Subject: [ic] XML
You might want to check out hopla.sourceforge.net.
The hopla program is not quite ready for prime time yet, but
for translating from an XML listing to a database it might work for
you.
Dave
Steve & Patti Getzinger wrote...
>> I have a client that is running an XML feed from an affiliate of
> there's. This was all done by someone else. They now would like their
> orders fed into their Access database via XML. Anyone ever played with
> this? In all they want the order emailed to the customer, a short
> message sent to their in house person (something like "You have mail"
> :) ) and the actual order sent to their Access db on a NT box that
> accepts XML feed. Thoughts? People who have implemented such a thing?
>> TIA
>> Steve
>>> _______________________________________________
> Interchange-users mailing list
>Interchange-users@lists.akopia.com>http://lists.akopia.com/mailman/listinfo/interchange-users>
--
David R. Wilson WB4LHO
World Wide Network Services
Nashville, Tennessee USA
david@wwns.com
From: 6tc1 at qlink.queensu.ca (Timothy Cassidy )
Date: Wed, 7 Mar 2001 21:27:47 -0500 (EST)
Subject: [ic] AllowGlobal
Can someone give me an example of using AllowGlobal? All I can find are
little tidbits of information on it. Apparently it should be placed in
the interchange.cfg file and I found this:
7.4. AllowGlobal *global*
Specifies catalog identifiers that may define subroutines and UserTag
entries that can operate with the full
permissions of the server. DON'T USE THIS UNLESS THE CATALOG USER IS
TRUSTED IMPLICITLY. Default is blank.
AllowGlobal simple
I have tried adding this line
AllowGlobal simple
to my interchange.cfg
but when I try to execute embedded perl code that causes this error:
failed safe check: require trapped by operation mask at (eval 106) line 2,
<CON
FIG> line 282.
the error continues to occur even with that line added to my
interchange.cfg file.
The reason I want to know more about it is because I think it will solve
the problems I seem to be having with executing Perl modules (specifically
JVM) in my embedded Perl code. It is extremely frustrating because I am
able to use this JVM module in regular Perl code, but when I try to
execute it in the embedded Perl code, it fails.
Also the most basic JVM code I could produce that works is:
--------------------------------------------
use Jvm;
new Jvm();
ts_obj();
print "\nComplete!\n";
sub ts_obj {
print "Testing Object ...\n";
my $out = Jvm::getProperty("java.lang.System", "out",
"Ljava/io/PrintStream;
");
new Jvm();
$out->println("(Ljava/lang/String;)V", "Hello world!");
}
--------------------------------------------
Can anyone suggest how I should write that in embedded perl (if I am ever
able to access that module)? I would think I should just put this code
into the interchange.cfg file (make it a global sub) and call that sub
from my embedded perl code. Is that correct?
Thanks and sorry for my apparent extreme ignorance,
Tim Cassidy
From: cfm at maine.com (cfm at maine.com )
Date: Wed, 7 Mar 2001 21:48:08 -0500
Subject: [ic] AllowGlobal
On Wed, Mar 07, 2001 at 09:27:47PM -0500, Timothy Cassidy wrote:
> Can someone give me an example of using AllowGlobal? All I can find are
AllowGlobal <catalogname>
> AllowGlobal simple
If your catalog is "simple"
--
Christopher F. Miller, Publisher cfm@maine.com
MaineStreet Communications, Inc 208 Portland Road, Gray, ME 04039
1.207.657.5078 http://www.maine.com/
Content management, electronic commerce, internet integration, Debian linux
From: shui at lunamedium.com (Sam Hui )
Date: Wed, 7 Mar 2001 18:58:48 -0800
Subject: [ic] custom payments - very bad GlobalSub problem (?)
Hi Larry,
Here is a real simple GlobalSub for testing:
GlobalSub <<EOS
sub test {
::logDebug("Entering test GlobalSub");
my %ic_result;
$ic_result{MStatus}='success';
$ic_result{'order-id'}=1; #cannot be null
::logDebug("Exiting test GlobalSub");
return (%ic_result);
}
EOS
Those $ic_result hashes are required values for a successful credit charge.
Uncomment the Debug variable in your interchange config if you haven't
already done so.
You'll see the debug messages in /tmp/icdebug (the default).
Also make sure you have this in your profiles.order:
&charge=custom test
-Sam
-----Original Message-----
Date: Wed, 7 Mar 2001 15:24:04 -0800 (PST)
From: Larry Morley <lmorley@flexihost.com>
To: <interchange-users@lists.akopia.com>
Subject: [ic] custom payments - very bad GlobalSub problem (?)
Reply-To: interchange-users@lists.akopia.com
Hi -
Hopefully someone can help me out here; I really need it...
I can't get the GlobalSub for authorizenet, signio, etc. working. I
created a simple script and put it in my /usr/lib/interchange/eg/globalsub
directory (that's the directory created by the RPM install and makecat).
I need to get Interchange to interface to a variety of different systems.
Unfortunately right now I cant get custom payment processing to talk
to anything at all...
I don't actually know if the globalsub in question is getting found and
executed. The error in the error.log file simply says:
... construct /cgi-bin/construct/process.html bad custom payment
GlobalSub: authorizenet
The script compiles fine with the GlobalSub, etc. tags removed (when I
turn it into a regular Perl script for a minute). I've replaced the
original
authorizenet script with everything I can think of including a simple
script that shouldn't do anything more than create a file. Even that
doesn't work (no file is created, and the same error as above ends up
in error.log).
I've stripped this thing down to the point where its as lean as it can be.
My /etc/interchange.cfg has an #include pointing to it; I've tried putting
the #include in different parts of the file (no luck). At this point I'm
not
certain the thing is actually getting found and executed by Interchange.
Been through the mailing list archives, and tried everything that looked
applicable... Can someone help me out? It's Interchange 4.6.3-1 (RPM
install) on RedHat 6.2.
I'd like to have a very simple GlobalSub that does nothing more than
echo whatever's passed to it (for order info) by GlobalSub. I thought I'd
written one. But ... Also, does anyone know where there are docs on
these gizmos? Especially the custom payment routine ones?
Thanks in advance,
Larry Morley
From: steveandpatti at wubs.org (Steve & Patti Getzinger )
Date: Wed, 07 Mar 2001 22:06:38 -0500
Subject: [ic] XML
I already have that. I need to send the order in XML to the server that
houses the Access db. I might add I house the access db that the XML is
piped to from outside. All that is in place an fully operational. Just need
to coax Interchange into sending the order as XML to that server instead of
an email address.
Steve
David Wilson wrote:
> You might want to check out hopla.sourceforge.net.
>> The hopla program is not quite ready for prime time yet, but
> for translating from an XML listing to a database it might work for
> you.
>> Dave
>> Steve & Patti Getzinger wrote...
> >
> > I have a client that is running an XML feed from an affiliate of
> > there's. This was all done by someone else. They now would like their
> > orders fed into their Access database via XML. Anyone ever played with
> > this? In all they want the order emailed to the customer, a short
> > message sent to their in house person (something like "You have mail"
> > :) ) and the actual order sent to their Access db on a NT box that
> > accepts XML feed. Thoughts? People who have implemented such a thing?
> >
> > TIA
> >
> > Steve
> >
> >
> > _______________________________________________
> > Interchange-users mailing list
> > Interchange-users@lists.akopia.com> > http://lists.akopia.com/mailman/listinfo/interchange-users> >
>> --
> David R. Wilson WB4LHO
> World Wide Network Services
> Nashville, Tennessee USA
>david@wwns.com>> _______________________________________________
> Interchange-users mailing list
>Interchange-users@lists.akopia.com>http://lists.akopia.com/mailman/listinfo/interchange-users
From: mschick at brightredproductions.com (Matthew Schick )
Date: Wed, 7 Mar 2001 21:14:59 -0600
Subject: [ic] XML
On Wednesday March 07 2001 21:06, you wrote:
> I already have that. I need to send the order in XML to the server that
> houses the Access db. I might add I house the access db that the XML is
> piped to from outside. All that is in place an fully operational. Just need
> to coax Interchange into sending the order as XML to that server instead of
> an email address.
>> Steve
Have you checked out the XML_Generator UserTag? It looks like it would be
capable of such.... Or at least a good starting point....
--
Matthew Schick
Owner
Bright Red Productions, LLC
mschick@brightredproductions.com
www.brightredproductions.com
From: rapier at psc.edu (Chris Rapier )
Date: Thu, 08 Mar 2001 00:48:23 -0500
Subject: [ic] User Specified Price?
Jonathan Clark wrote:
>> > We would like to offer the customer an opportunity to make an
> > extra donation, amount specified by them, along with any orders
> > they place.
> >
> > Is this easily do-able, to have a product with a user-changeable
> > on-the-fly price?
> >
> > If not, what other options might exist?
> >
>> What about a fixed price and a user-changeable qty? ;-)
Thats what I did with the gift certificates on a site I did. They could
buy them in $5 amounts so if they wanted a $100 gift certiicate they
just entered 20. If you did it in $1 increments that would be pretty
easy. Just like entering a dollar value. If you accept fractional
quantities then its even easier. Just make sure you can enter negative
qaunts. I don't know if this is even possible but its somethign to keep
in mind.
From: jon at digitalwizards.com.au (Jon van Noort )
Date: Thu, 8 Mar 2001 14:00:50 +0800
Subject: [ic] newbie question: how to build a hierarchical catalog?
Hi Folks,
I am currently evaluating Interchange as a possible replacement for the
existing E-Commerce site we have built at: http://www.transquip.com.au
The current implementation is based on an hierarchical catalog where
products exist within the following structure;
Top Level Category eg, SOCKET SETS
Manufacturer eg, AOK zTECH
Product Line eg, 3/4 inch SOCKET SETS
Product eg, AZ19340 "AOK zTECH 21 PIECE 3/4 inch DRIVE
SOCKET SET MET"
I have searched the mailing list archive and the only reference I have seen
is in relation to someone wanting to integrate a PHP module to do this. The
reply indicated that such a thing is perfectly possible to do with
Interchange's tags.
Could someone please point me in the right direction to achieve this?
Cheers.
Jon
Jon van Noort
Production Manager
Digital Wizards
Tel: 61 (08) 9227 9599
Fax: 61 (08) 9227 9838
jon@digitalwizards.com.auhttp://www.digitalwizards.com.au
From: webmaster at infothai.com (Webmaster of Infothai )
Date: Thu, 08 Mar 2001 13:39:24 +0700
Subject: [ic] Shipping formula error
Hello All,
I'm developing a custom shipping formula as a UserTag. The UserTag works
if I call it from a page, but does not work if located in 'shipping.asc'.
Here is the usertag I used in
[thship weight='2.3' shipby=dhl shipzone="[data table=country column=dhl_zone key=US] ]
Here is the cost calculation in its 'test' version in 'shipping.asc':
f [thship weight=@@TOTAL@@ shipby=dhl shipzone="[data table=country column=dhl_zone key=US] ]
(note that in the real version, the key would be: key="[value country]" ).
There is no error message in ICDEBUG or the Interchange error.log, but the
catalog error.log simply says (twice):
"... Shipping mode 'dhl': bad formula, Returning 0."
What can cause the formula to be rejected without any error in ICDEBUG?
Thanks for all help.
Best regards,
Mike McCune
webmaster@infothai.comhttp://www.infothai.com
From: Murray at scotweb.ltd.uk (Murray Gibbins )
Date: Thu, 08 Mar 2001 12:31:18 +0000
Subject: [ic] BUG: missing counter file not reported
System
-------
Linux 2.2.14/2.2.18
perl 5.005 or 5.6
RH 6.x or 7.0
interchange-4.6.3-1.rh6.rpm or interchange-4.6.3-1.rh7.rpm
Synopsis
--------
If you have a "Route counter" directive in a catalog.cfg ie.
Route counter /tmp/count
but /tmp/count does not exist, interchange does not report this as a problem
even (even with DEBUGing on) though it changes the way the Order numbering works
on Order.pm ( instead of a specific order number for that cart's route it will
use the global counter number). It will also does not create this file if it
finds it missing.
Fix
----
No fix get, working on it. :-)
Yours
Murray
--
____
\__/ Murray Gibbins murray@scotweb.ltd.uk
/ \ Programmer
_ \__/ _ ================================================
\\ || // Scotweb Limited, info@scotweb.ltd.uk
\\||// 13a Albert Terrace, http://www.scotweb.ltd.uk
\||/ Edinburgh EH10 5EA Tel: +44 (0) 131 270 82 33
|| Scotland. Europe. Fax: +44 (0) 7020 93 49 04
From: marc.braun at braunconsulting.de (Marc Braun )
Date: Thu, 8 Mar 2001 13:38:28 +0100
Subject: [ic] Install problem on SCO Unixware 7.1.1
Hi Boyd!
Thanks for your help!
We found out that we used the wrong Perl-Version.
Now the configure-script works but the installation still crashes
because test.pl gets the following errors:
server/unixmode.......ok 1
server/startup........ok 2
link/unixmode.........ok 3
server/inetmode.......ok 4
link/inetmode.........not ok 5
server/control........not ok 6
6 tests run -- 2/6 failed.
Any ideas what΄s wrong?
Marc
On Wed, 7 Mar 2001, Marc Braun wrote:
> I try to install Interchange 4-6.3 on an SCO Unixware 7.1.1 box.
>> After running the configure script I get the following error:
>> syntax error at Makefile.PL line 532, near ") for "
> BEGIN not safe after errors--compilation aborted at Makefile.PL line
> 775.
> UX:make: ERROR: no arguments or description file (bu7).
>> UX:make: ERROR: don't know how to make test (bu42).
>> Can anybody tell what΄s wrong?
Marc,
I found that you need to do the following to get it to work.
1. Get and install GNU make
2. Make sure you have all the perl libraries installed.
3. If on the no GUI logins, set LINES=25;COLUMNS=80;export LINES
COLUMNS
4. If in the GUI make sure LINES and COLUMNS are set to your window.
5. Always start and stop IC from the IC user.
Good Luck,
--
Boyd Gerber <gerberb@zenez.com>
ZENEZ 3748 Valley Forge Road, Magna Utah 84044
Office 801-250-0795 FAX 801-250-7975
From: tjohnson at odin.ac.hmc.edu (Thomas J. Johnson )
Date: Thu, 8 Mar 2001 05:01:04 -0800 (PST)
Subject: [ic] ICTAGS Tag Reference (Where is it?)
Can anyone tell me where the tag reference that the IC Configuration document
mentions is? It said that the filename was ICTAGS.POD, but I can't find that
in the tar.gz file, or on the web.
Thanks
Tom
From: cfm at maine.com (cfm at maine.com )
Date: Thu, 8 Mar 2001 08:05:51 -0500
Subject: [ic] User Specified Price?
On Thu, Mar 08, 2001 at 12:48:23AM -0500, Chris Rapier wrote:
>>> Jonathan Clark wrote:
> >
> > > We would like to offer the customer an opportunity to make an
> > > extra donation, amount specified by them, along with any orders
> > > they place.
> > >
> > > Is this easily do-able, to have a product with a user-changeable
> > > on-the-fly price?
> > >
> > > If not, what other options might exist?
> > >
> >
> > What about a fixed price and a user-changeable qty? ;-)
>> Thats what I did with the gift certificates on a site I did. They could
> buy them in $5 amounts so if they wanted a $100 gift certiicate they
> just entered 20. If you did it in $1 increments that would be pretty
> easy. Just like entering a dollar value. If you accept fractional
> quantities then its even easier. Just make sure you can enter negative
> qaunts. I don't know if this is even possible but its somethign to keep
> in mind.
It *is* possible to use negative prices at least through minivend 4.03.
That is quite useful for certain things like "Free Saturday delivery
Father's Day Weekend Only" or $10 off if you mention etc....
We don't check for negative amounts in certificates; generally we only
allow them for certain fixed increments and then name your price > $x.
Seems to me like a whole Pandora's boxe when you start letting
customers name their prices and build custom items; I'm not even sure
how one could know what is or is not valid. What about returns?
cfm
--
Christopher F. Miller, Publisher cfm@maine.com
MaineStreet Communications, Inc 208 Portland Road, Gray, ME 04039
1.207.657.5078 http://www.maine.com/
Content management, electronic commerce, internet integration, Debian linux
From: cfm at maine.com (cfm at maine.com )
Date: Thu, 8 Mar 2001 08:16:38 -0500
Subject: [ic] BUG: missing counter file not reported
On Thu, Mar 08, 2001 at 12:31:18PM +0000, Murray Gibbins wrote:
>> Synopsis
> --------
>> If you have a "Route counter" directive in a catalog.cfg ie.
>> Route counter /tmp/count
>> but /tmp/count does not exist, interchange does not report this as a problem
> even (even with DEBUGing on) though it changes the way the Order numbering works
> on Order.pm ( instead of a specific order number for that cart's route it will
> use the global counter number). It will also does not create this file if it
> finds it missing.
>
I hope that choice of location is just a "for example". /tmp/count
is a **really** bad place to put a counter on a linux system. :-)
FWIW, we reset our filesystem counters daily simply by erasing them. I
hope your fix only issues a warning and not an error!
cfm
--
Christopher F. Miller, Publisher cfm@maine.com
MaineStreet Communications, Inc 208 Portland Road, Gray, ME 04039
1.207.657.5078 http://www.maine.com/
Content management, electronic commerce, internet integration, Debian linux
From: michelle at wilant.com (Michelle Wilant (home) )
Date: Thu, 8 Mar 2001 09:09:05 -0500
Subject: [ic] Unknow directive 'include'
Goal: Get PayflowPro to work with interchange.
When I restart, I get:
Unknown directive 'include'
In line 25 of the configuration file 'interchange.cfg':
include globalsub/signio
Help - thanks
From: stevep at sga.org (Steve Palm )
Date: Thu, 8 Mar 2001 08:39:37 -0600
Subject: [ic] User Specified Price?
> > > > We would like to offer the customer an opportunity to make an
>> > > extra donation, amount specified by them, along with any orders
>> > > they place.
>> > >
>> > > Is this easily do-able, to have a product with a user-changeable
>> > > on-the-fly price?
>> > >
>> > > If not, what other options might exist?
> > > >
>Seems to me like a whole Pandora's boxe when you start letting
>customers name their prices and build custom items; I'm not even sure
>how one could know what is or is not valid. What about returns?
Returns? On a donation? :-)
The whole point of this is to allow people who are getting books
from our non-profit organization to easily make an extra contribution
along with their order. There is no product to ship in this case,
nor is there any concern over returns.
I still haven't been able to think of a way to pull this off....
For a while I was looking at [fly-list], but that only allows you
to reference (from what I read) an existing catalog item, as it
exists in the products database.
I think I need a [fly-item] where I can specify an item at will,
basically giving it a SKU, description, weight, price, etc....,
and putting it in their cart.
--
Steve Palm <stevep@sga.org> * SGA * Loves Park, IL *
http://www.sga.org
From: rsmith at crepsunited.com (Robert Smith )
Date: Thu, 8 Mar 2001 09:56:50 -0500
Subject: [ic] User Specified Price?
Why not set up a "Donation" as just like a "Gift Certificate". IIRC,
Gift Certificates cost $1.00. The user can choose to buy 15 of them in order
to get a $15 gift certificate. So just set up a "Donation" product that
works the same way, except it doesn't give to customer anything.
Hope this helps,
Robert Smith
----- Original Message -----
From: "Steve Palm" <stevep@sga.org>
To: <interchange-users@lists.akopia.com>
Sent: Thursday, March 08, 2001 9:39 AM
Subject: Re: [ic] User Specified Price?
> > > > > We would like to offer the customer an opportunity to make an
> >> > > extra donation, amount specified by them, along with any orders
> >> > > they place.
> >> > >
> >> > > Is this easily do-able, to have a product with a user-changeable
> >> > > on-the-fly price?
> >> > >
> >> > > If not, what other options might exist?
> > > > >
> >Seems to me like a whole Pandora's boxe when you start letting
> >customers name their prices and build custom items; I'm not even sure
> >how one could know what is or is not valid. What about returns?
>> Returns? On a donation? :-)
>> The whole point of this is to allow people who are getting books
> from our non-profit organization to easily make an extra contribution
> along with their order. There is no product to ship in this case,
> nor is there any concern over returns.
>> I still haven't been able to think of a way to pull this off....
>> For a while I was looking at [fly-list], but that only allows you
> to reference (from what I read) an existing catalog item, as it
> exists in the products database.
>> I think I need a [fly-item] where I can specify an item at will,
> basically giving it a SKU, description, weight, price, etc....,
> and putting it in their cart.
>> --
> Steve Palm <stevep@sga.org> * SGA * Loves Park, IL *
>http://www.sga.org>> _______________________________________________
> Interchange-users mailing list
>Interchange-users@lists.akopia.com>http://lists.akopia.com/mailman/listinfo/interchange-users>>
From: Murray at scotweb.ltd.uk (Murray Gibbins )
Date: Thu, 08 Mar 2001 14:54:43 +0000
Subject: [ic] BUG: missing counter file not reported
cfm@maine.com wrote:
> FWIW, we reset our filesystem counters daily simply by erasing them. I
> hope your fix only issues a warning and not an error!
I'll have to get back to you on that, I've just noted some real weirdness in
Order.pm thatI've asked Mike about, coz even _I_ can work out whats going on
:-). Also It seems that a Route counter gets incremented even if you ask it not
to in the catalog.cfg by adding "Route whatever increment 0" to the end!!!!
However my gut tells me that your set up won't be affected, it the call goes
through to counter_number() and the files does not exists and your not doing
some really complicated mall stuff then you should not be affected. It only
becomes a problem it you are running n shops from n different domains with n
different routes but you want all shops to be able of handleing all the other
shops products. I.e. purchase products from shops on different domains but
chechout in just one of them and have all your products dealt with correctly.
Yours
Murray
--
____
\__/ Murray Gibbins murray@scotweb.ltd.uk
/ \ Programmer
_ \__/ _ ================================================
\\ || // Scotweb Limited, info@scotweb.ltd.uk
\\||// 13a Albert Terrace, http://www.scotweb.ltd.uk
\||/ Edinburgh EH10 5EA Tel: +44 (0) 131 270 82 33
|| Scotland. Europe. Fax: +44 (0) 7020 93 49 04
From: gerberb at zenez.com (Boyd Lynn Gerber )
Date: Thu, 8 Mar 2001 08:10:25 -0700 (MST)
Subject: [ic] Install problem on SCO Unixware 7.1.1
I do not claim to be an expert. I am only sharing how I have it all
working. I may be wrong, but I do have it working with many different
user and multiple catalogs. This is only my opinion. I am now letting my
ignorace out for all to see. I just know I have it working. I am using
both perl 5.005_03, 5.005_63, and perl 5.6.0.
On Thu, 8 Mar 2001, Marc Braun wrote:
> Thanks for your help!
> We found out that we used the wrong Perl-Version.
> Now the configure-script works but the installation still crashes
> because test.pl gets the following errors:
>> server/unixmode.......ok 1
> server/startup........ok 2
> link/unixmode.........ok 3
> server/inetmode.......ok 4
> link/inetmode.........not ok 5
> server/control........not ok 6
> 6 tests run -- 2/6 failed.
> Any ideas what΄s wrong?
I never could get those tests to work. I just did a make install and used
the socket. I did find that if I use many different users with the same
ic server I had to make the socket permissions 777 and setuid and setgid
I run my apache server as nouser and nogroup with suexec. I have each
catalog use vlink. It is copied to the cgi-bin directory as catalog name.
It is owned by the user and by the interch group I setup. After I start
IC all new files created by IC in the users catalog directory are owned by
the IC users. If you want them owned by the catalog user I have found
they have to have group write access -rw-rw-r--. This is only if you want
the owner of the files to be the catalog owner. I do have the groups
setgid. I hope this helps. The three demo catalogs all work. My
etc/socket is -rwsrwsrwx in the interchange user directory. I set the
mode after I restart interchange.
Good Luck,
--
Boyd Gerber <gerberb@zenez.com>
ZENEZ 3748 Valley Forge Road, Magna Utah 84044
Office 801-250-0795 FAX 801-250-7975
From: edl at newmediaems.com (Ed LaFrance )
Date: Thu, 08 Mar 2001 08:46:23 -0800
Subject: [ic] AllowGlobal
At 09:27 PM 03/07/2001 -0500, you wrote:
>Can someone give me an example of using AllowGlobal? All I can find are
>little tidbits of information on it. Apparently it should be placed in
>the interchange.cfg file and I found this:
>7.4. AllowGlobal *global*
>Specifies catalog identifiers that may define subroutines and UserTag
>entries that can operate with the full
>permissions of the server. DON'T USE THIS UNLESS THE CATALOG USER IS
>TRUSTED IMPLICITLY. Default is blank.
>AllowGlobal simple
>>I have tried adding this line
>AllowGlobal simple
>to my interchange.cfg
>>but when I try to execute embedded perl code that causes this error:
>failed safe check: require trapped by operation mask at (eval 106) line 2,
><CON
>FIG> line 282.
>>the error continues to occur even with that line added to my
>interchange.cfg file.
>>The reason I want to know more about it is because I think it will solve
>the problems I seem to be having with executing Perl modules (specifically
>JVM) in my embedded Perl code. It is extremely frustrating because I am
>able to use this JVM module in regular Perl code, but when I try to
>execute it in the embedded Perl code, it fails.
>>Also the most basic JVM code I could produce that works is:
>--------------------------------------------
>use Jvm;
>new Jvm();
>ts_obj();
>>print "\nComplete!\n";
>sub ts_obj {
> print "Testing Object ...\n";
> my $out = Jvm::getProperty("java.lang.System", "out",
>"Ljava/io/PrintStream;
>");
> new Jvm();
> $out->println("(Ljava/lang/String;)V", "Hello world!");
>}
>--------------------------------------------
>>Can anyone suggest how I should write that in embedded perl (if I am ever
>able to access that module)? I would think I should just put this code
>into the interchange.cfg file (make it a global sub) and call that sub
>from my embedded perl code. Is that correct?
Check the docs on the SafeUntrap directive for interchange.cfg; that may be
coming into play here. Also, you may need to do this type of thing as a
catalog-level (or server-level} Usertag, or maybe a GlobalSub (which,
according to the docs, is the least restricted way).
Best,
Ed L.
From: edl at newmediaems.com (Ed LaFrance )
Date: Thu, 08 Mar 2001 09:00:10 -0800
Subject: [ic] Unknow directive 'include'
At 09:09 AM 03/08/2001 -0500, you wrote:
>Goal: Get PayflowPro to work with interchange.
>>When I restart, I get:
>>Unknown directive 'include'
>In line 25 of the configuration file 'interchange.cfg':
>include globalsub/signio
>
Include statements in *.cfg files need to start with a '#':
#include globalsub/signio
..it looks like it is commented out, but it isn't - special syntax for this
parser directive.
- Ed L.
From: g.gaskill at aboron.com (Greg Gaskill )
Date: Thu, 8 Mar 2001 12:11:37 -0500
Subject: [ic] User Specified Price?
----- Original Message -----
From: "Robert Smith" <rsmith@crepsunited.com>
To: <interchange-users@lists.akopia.com>
Sent: Thursday, March 08, 2001 9:56 AM
Subject: Re: [ic] User Specified Price?
> Why not set up a "Donation" as just like a "Gift Certificate". IIRC,
> Gift Certificates cost $1.00. The user can choose to buy 15 of them in
order
> to get a $15 gift certificate. So just set up a "Donation" product that
> works the same way, except it doesn't give to customer anything.
>
Or just relabel the existing Gift Certificate so it says Donation instead.
Not only aren't you re-inventing the wheel, your just repainting one you had
lying around.
Greg
From: jon at akopia.com (Jon Jensen )
Date: Thu, 8 Mar 2001 11:22:18 -0600 (CST)
Subject: [ic] ICTAGS Tag Reference (Where is it?)
On Thu, 8 Mar 2001, Thomas J. Johnson wrote:
> Can anyone tell me where the tag reference that the IC Configuration document
> mentions is? It said that the filename was ICTAGS.POD, but I can't find that
> in the tar.gz file, or on the web.
Unfortunately, that documentation was speaking of things to come, not
things as they are. That document is still called mvtags, and in IC 4.6.x
it is generated when you install Interchange. It appears in your untarred
Interchange directory as pod/mvtags.pod and in your installed Interchange
software directory as a manpage in doc/mvtags.8.
Interchange 4.7 and higher will have ictags as one of the standard docs in
the usual places all the other docs are.
Jon
From: stevep at sga.org (Steve Palm )
Date: Thu, 8 Mar 2001 14:26:45 -0600
Subject: [ic] User Specified Price?
>Or just relabel the existing Gift Certificate so it says Donation instead.
There is no existing gift certificate in the "simple" store from which
I started the project. ;-) That is why I didn't just relabel it. I
did not know it existed.
Now, seeing how they do it in the construct demo, it's a tricky bit that
simply makes the customer THINK they are entering a price, but in actuality
they are putting in the quantity field.
This makes it conceptually better for the donor, but doesn't require any
changes the the paradigm of how the bookstore works.
Thanks.
--
Steve Palm <stevep@sga.org> * SGA * Loves Park, IL *
http://www.sga.org
From: kris at sledge-hammer.net (Kris Dahl )
Date: Thu, 8 Mar 2001 13:55:24 -0800
Subject: [ic] LDAP integration
Curious to hear if anyone has sucessfully (or not) integrated Interchange
with an exisiting LDAP implementation?
I'd like to be able to tie into our global directory to get the access
(administration) and userdb (customers) tables.
Cheers,
-k
From: tech at khouse.org (Russ Mann )
Date: Thu, 8 Mar 2001 16:50:41 -0700
Subject: [ic] IC 4.6.3 - Hiding Zero Shipping
http://developer.akopia.com/archive/interchange-users/1999/msg02832.html
I have implemented these instructions under MV 3.14, however it fails under
IC 4.6.3, because it appears
[shipping [loop-code]]
Doesn't mean anything in IC.
Does anyone know how to make this work in IC, and/or what the IC equivilant
of
[shipping [loop-code]]
is?
Thanks,
Russ
From: rhertz at gyb.baits.com (Ryan Hertz )
Date: Thu, 08 Mar 2001 16:58:57 -0700
Subject: [ic] newbie question: how to build a hierarchical catalog?
At 11:00 PM 3/7/01 , you wrote:
>Hi Folks,
>>I am currently evaluating Interchange as a possible replacement for the
>existing E-Commerce site we have built at: http://www.transquip.com.au>>The current implementation is based on an hierarchical catalog where
>products exist within the following structure;
>>Top Level Category eg, SOCKET SETS
> Manufacturer eg, AOK zTECH
> Product Line eg, 3/4 inch SOCKET SETS
> Product eg, AZ19340 "AOK zTECH 21 PIECE 3/4 inch DRIVE
>SOCKET SET MET"
You're heading in the right direction since you already visualize the
structure. I would add new fields to your products database so that you
end up with each item having this structure:
code category manu line
AZ19340 socketsets AOKzTECH 34inch
Then, scanning
sf=category/se=socketsets/sf=manu/se=AOKzTECH/sf=line/se=34inch would
return all the "AOK zTECH 21 PIECE 3/4 inch DRIVESOCKET SET MET"
Ryan Hertz tel 800-645-BAIT
Webmaster fax 520-645-2588
Advertising Director http://www.baits.com
Gary Yamamoto Custom Baits, Inc. mailto:rhertz@baits.com
From: alex at integricity.com (Alex Lam )
Date: Fri, 9 Mar 2001 09:20:29 +0800
Subject: [ic] Import / Export in Excel carriage returns
Hi folks...
Have you guys encountered problems after importing / exporting data in
Excel where the end of line characters are taken into the SQL database
and muck up your values ?
For instance, I entered some products thru the web interface into
category abc and when I entered a whole bunch more in Excel, they
appeared as abc^M or abc\r
So, when the category in the left nav bar is clicked I'd get
--------------
| abc |
------------------------------
| products |
------------------------------
--------------
| abc |
------------------------------
| products |
------------------------------
It's because the search sees abc and abc\r as two diff values. I know
I can do a complex search, but that is not getting to the root of the
problem. Any gurus with advice?
Thanks.
Alex Lam
From: support at integricity.com (Integricity Support )
Date: Fri, 9 Mar 2001 09:25:30 +0800
Subject: [ic] A strange, strange problem
Yelllooo to all of you...
I'm encountering this strange "phenomenon"
I do a complex search, and all my category listing on the sidebar just
disappear. For all other categories on the same results page, it's
fine. Even all the graphics on the sidebar appear, EXCEPT the area and
category names. Anyone ever come across this?
My search is :
fi=products
st=db
sp=resultsnolink
co=1
sf=category
se=worship
op=rm
nu=0
bs=1
ml=50
Thanks, mates...
From: rhertz at gyb.baits.com (Ryan Hertz )
Date: Thu, 08 Mar 2001 19:20:39 -0700
Subject: [ic] A strange, strange problem
At 06:25 PM 3/8/01 , you wrote:
>Yelllooo to all of you...
>>I'm encountering this strange "phenomenon"
>I do a complex search, and all my category listing on the sidebar just
>disappear. For all other categories on the same results page, it's
>fine. Even all the graphics on the sidebar appear, EXCEPT the area and
>category names. Anyone ever come across this?
Take a look at your generated HTML page's source (view source) -- I wonder
if it could be an HTML/Browser problem. Any way, it will perhaps give an
insight into what is failing, rather than what APPEARS to be wrong. ;-)
Ryan Hertz tel 800-645-BAIT
Webmaster fax 520-645-2588
Advertising Director http://www.baits.com
Gary Yamamoto Custom Baits, Inc. mailto:rhertz@baits.com
From: Murray at scotweb.ltd.uk (Murray Gibbins )
Date: Fri, 09 Mar 2001 09:11:23 +0000
Subject: [ic] BUG: missing counter file not reported
cfm@maine.com wrote:
> > I'll have to get back to you on that, I've just noted some real weirdness in
> > Order.pm thatI've asked Mike about, coz even _I_ can work out whats going on
> > :-). Also It seems that a Route counter gets incremented even if you ask it not
> > to in the catalog.cfg by adding "Route whatever increment 0" to the end!!!!
> >
> > However my gut tells me that your set up won't be affected, it the call goes
> > through to counter_number() and the files does not exists and your not doing
> > some really complicated mall stuff then you should not be affected. It only
> > becomes a problem it you are running n shops from n different domains with n
> > different routes but you want all shops to be able of handleing all the other
> > shops products. I.e. purchase products from shops on different domains but
> > chechout in just one of them and have all your products dealt with correctly.
>> That's what we do, only we route the orders outside of minivend. :-)
H'm the offending routine is Order::route_order, I think I've solved it by
changing one block and removing an if/then elsewhere in the routine.
Check out my patch ....
http://www.morpheux.org/interchange/patches/interchagne.4.6.3-order.pm.diff.gz
and
http://www.morpheux.org/interchange/patches/interchagne.4.6.3-order.pm.diff.README
I've tested it on two mall setups and the order numbers for each route are now
independant of each other inside a cataloge. It is now important to get the
counter and increment arguments for each route correct in the catalog.cfg file.
Counters will only be incremented for orders containing products that have that
route attached to them.
I'm still trying to find out why the $main->{counter} is used. And the addidtion
of a + unary operator has me foxed :-)
Yours
Murray
--
____
\__/ Murray Gibbins murray@scotweb.ltd.uk
/ \ Programmer
_ \__/ _ ================================================
\\ || // Scotweb Limited, info@scotweb.ltd.uk
\\||// 13a Albert Terrace, http://www.scotweb.ltd.uk
\||/ Edinburgh EH10 5EA Tel: +44 (0) 131 270 82 33
|| Scotland. Europe. Fax: +44 (0) 7020 93 49 04
From: db at cyclonehq.dnsalias.net (Dan B )
Date: Fri, 09 Mar 2001 02:33:58 -0800
Subject: [ic] Performance testing: timer variable?
I am doing some performance testing/debugging, and would love to hear
comments from others about this.
A) Testing the load time (seconds) for an entire page
Is 'time wget $URL' a good indicator?
B) Testing a specific block of code?
What kind of [perl] would you put in front and in back to take a
before and after time sample, subtract it, and give the "x.xxxx" seconds
passed" result? Or another way all together?
C) I'm also wondering how much of a difference there is between [query] and
direct SQL querying (i.e. how much does the overhead of perl, DBI, IC
amount to).
2:30am, it's getting late. Must... launch... website... soon...
Dan Browning, Cyclone Computer Systems, danb@cyclonecomputers.com
From: lmorley at cslimits.net (Larry Morley )
Date: Fri, 09 Mar 2001 05:38:25 -0500
Subject: [ic] Request for more info and a partial solution: custom payments, GlobalSub
The other day I posted a request r.e. GlobalSub / custom payment
processing
etc. I need to communicate with several systems via TCP/IP and other
systems to process transactions from Interchange.
Thanks all for the info I received. First a few questions -
1) does anyone know of any place I can find some comprehensive info on
how Interchange interacts with validation and processing systems?
2) has anyone written GlobalSub type modules in C (presumably with
a Perl wrapper) that do anything they would be willing to share -
even an example?
3) any info on life with Interchange (other than the supplied docs
which read kind of like stereo instructions) would be really,
really appreciated.
Now for what I found - I made the following changes to the files
indicated
below, and wrote the GlobalSub contained herein (with bits and pieces
I gleaned from code I received, found, etc.) - works like a charm.
It communicates with a TCP server I wrote that accepts connections on
port 1234 - doesn't do anything at this point but gather and dump info
passed to it by the Perl routine.
Please bear in mind that I'm using the RPM install; your files may not
be in the exact same locations as mine ...
Assuming the name of the catalog-in-question is "mycatalog":
In /usr/lib/interchange/eg/globalsub/testsub:
GlobalSub <<EOS
use strict;
use Vend::Util;
sub test {
::logDebug("Entering test GlobalSub...");
my %ic_result;
$ic_result{MStatus}="success";
$ic_result{'order-id'}=1; # must be !null
::logDebug("Exiting test GlobalSub.");
return (%ic_result);
}
EOS
To communicate with a remote, I added
use Socket;
at the head of the file; then:
# ---------------
# Spill our guts via TCP ...
my @S;
socket(S,PF_INET,SOCK_STREAM,getprotobyname('tcp'));
my $addr = sockaddr_in(1234,inet_aton('some.remote.host'));
connect(S,$addr);
print S "<SOT>\n",
"CCNUM ",$actual{mv_credit_card_number},"\n",
"FNAME ",$actual{b_fname},"\n",
"LNAME ",$actual{b_lname},"\n",
"ADDR ",$actual{address},"\n",
"CITY ",$actual{b_city},"\n",
"STATE ",$actual{b_state},"\n",
"ZIPPC ",$actual{zip},"\n",
"PMTMD ",$actual{mv_payment_mode},"\n",
"AMT ",$amount,"\n",
"EXPDT ",$exp,"\n",
"ORDNM ",$actual{mv_order_number},"\n",
"PSKEY ",$secret,"\n",
"USRID ",$user,"\n",
"<EOT>\n\007";
close(S);
The "\007" char is the end-of-message indicator. Like I
said earlier, it's crude, but it seems to show that what
I need to do can be done ...
In /var/lib/interchange/mycatalog/etc/profiles.order
(the ... and line are here so it should be easy to
figure out where in the file I added this)
...
&set = mv_payment Incomplete
# CHANGED
# call /usr/lib/interchange/eg/globalsub/testsub
# function == test
&charge=custom test
# /CHANGED
[if value fax_order == 1]
&set = mv_payment Check or Money Order (will call)
...
In /etc/interchange.cfg:
#Uncomment to log to debug file /tmp/icdebug
# CHANGE make it so...
Variable DEBUG 1
# /CHANGE
and, at the end of the file (after everything else has
been set, included, etc.):
AllowGlobal mycatalog
#include /usr/lib/interchange/eg/globalsub/testsub
From: webmaster at infothai.com (Webmaster of Infothai )
Date: Fri, 09 Mar 2001 18:43:17 +0700
Subject: [ic] PriceDivide on shipping
Hello,
I've added the global option to adjust the shipping cost by PriceDivide,
but it is not working. The following line was added to shipping.asc:
global Option n/a 0 0 g PriceDivide
The catalog.cfg has these lines to set up locale information:
Locale en_US
Locale en_US LC_CTYPE C
Locale en_US PriceDivide 42.0
LocaleDatabase locale
So far, the global option has had no effect - all shipping prices continue
to come in their original form. Is there supposed to be a tab between the
'g' and the 'PriceDivide'?
The rest of my shipping file is in the indented/keyword format - is it
OK to mix the standard format for the 'global' and the indented format
for the remaining information?
System: IC 4.6.3, FreeBSD 4.2, Perl 5.005_03.
Thanks for all help.
Best regards,
Mike
webmaster@infothai.comhttp://www.infothai.com
From: avalon.serv at worldnet.att.net (Joel Wylan )
Date: Fri, 9 Mar 2001 07:53:21 -0500
Subject: [ic] authorize.net
Hi from a newbie,
I've almost completed my catalog setup,
and now can start moving towards credit cards.
can someone point me to the first steps toward
connecting interchange with authorize.net?
thanks
Joel
From: cfm at maine.com (cfm at maine.com )
Date: Fri, 9 Mar 2001 08:17:05 -0500
Subject: [ic] Performance testing: timer variable?
On Fri, Mar 09, 2001 at 02:33:58AM -0800, Dan B wrote:
> I am doing some performance testing/debugging, and would love to hear
> comments from others about this.
>> A) Testing the load time (seconds) for an entire page
> Is 'time wget $URL' a good indicator?
>> B) Testing a specific block of code?
> What kind of [perl] would you put in front and in back to take a
> before and after time sample, subtract it, and give the "x.xxxx" seconds
> passed" result? Or another way all together?
>> C) I'm also wondering how much of a difference there is between [query] and
> direct SQL querying (i.e. how much does the overhead of perl, DBI, IC
> amount to).
It's not clear what you want to know or what you define as "good performance"
in your situation. You need to define that first.
>> 2:30am, it's getting late. Must... launch... website... soon...
>> 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
--
Christopher F. Miller, Publisher cfm@maine.com
MaineStreet Communications, Inc 208 Portland Road, Gray, ME 04039
1.207.657.5078 http://www.maine.com/
Content management, electronic commerce, internet integration, Debian linux
From: Scott.Andreas at learningco.com (Andreas, Scott )
Date: Fri, 9 Mar 2001 09:09:52 -0800
Subject: [ic] Import / Export in Excel carriage returns
First question is what version of Ic are you using and second did you
declare in your products database that you are using Excel. You should have:
Database products EXCEL 1
listed in your catalog.cfg file.
-----Original Message-----
From: interchange-users-admin@lists.akopia.com
[mailto:interchange-users-admin@lists.akopia.com]On Behalf Of Alex Lam
Sent: Thursday, March 08, 2001 5:20 PM
To: interchange-users@lists.akopia.com
Subject: [ic] Import / Export in Excel carriage returns
Hi folks...
Have you guys encountered problems after importing / exporting data in
Excel where the end of line characters are taken into the SQL database
and muck up your values ?
For instance, I entered some products thru the web interface into
category abc and when I entered a whole bunch more in Excel, they
appeared as abc^M or abc\r
So, when the category in the left nav bar is clicked I'd get
--------------
| abc |
------------------------------
| products |
------------------------------
--------------
| abc |
------------------------------
| products |
------------------------------
It's because the search sees abc and abc\r as two diff values. I know
I can do a complex search, but that is not getting to the root of the
problem. Any gurus with advice?
Thanks.
Alex Lam
_______________________________________________
Interchange-users mailing list
Interchange-users@lists.akopia.comhttp://lists.akopia.com/mailman/listinfo/interchange-users
From: mikeofholmes at hotmail.com (Mike Holmes )
Date: Fri, 09 Mar 2001 09:17:19 -0800
Subject: [ic] mv_data_function insert not working
Hello List,
I'm trying to insert a new line into the products table, which is in a mysql
database. I am able to update but haven't had any luck inserting.
This is the relevant code:
<FORM METHOD=POST ACTION="[process]">
<INPUT TYPE=HIDDEN NAME="mv_data_table" VALUE="products">
<INPUT TYPE=HIDDEN NAME="mv_data_key" VALUE="sku">
<INPUT TYPE=HIDDEN NAME="mv_data_function" VALUE="insert">
<INPUT TYPE=HIDDEN NAME="mv_nextpage" VALUE="admin/add">
<INPUT TYPE=HIDDEN NAME="mv_data_fields"
VALUE="sku,category,name,description,dimensions,material,mounting,color,price,wholesale,weight">
<INPUT TYPE=TEXT NAME="sku" SIZE=40 VALUE="[value sku]">
etc..
<INPUT TYPE=hidden NAME="mv_todo" VALUE="set">
<INPUT TYPE=submit VALUE="Update table">
<!-- [export products] -->
</FORM>
Any tips?
Thanks
Mike Holmes
_________________________________________________________________
Get your FREE download of MSN Explorer at http://explorer.msn.com
From: support at integricity.com (Alex Lam )
Date: Fri, 9 Mar 2001 23:00:46 +0800
Subject: [ic] Save Template in Page
Under the content editor, what is the difference between checking the "Save
Content In Page" checkbox and not checking it? Is there a difference?
Alex
From: stevep at sga.org (Steve Palm )
Date: Fri, 9 Mar 2001 13:40:24 -0600
Subject: [ic] Tracking Numbers?
Again, I'm using the "simple" catalog as a starting point, so I apologize well in advance if the answer is obvious or implemented in construct.
Has anyone done the work to implement the entry/storage/retrieval of tracking numbers for shipped orders/line-items?
Thanks for any heads-up pointers.
--
Steve Palm <stevep@sga.org> * SGA * Loves Park, IL *
http://www.sga.org
From: mat at booksellersolutions.com (Mat Jones - booksellersolutions.com )
Date: Fri, 09 Mar 2001 11:48:48 -0800
Subject: [ic] regular expression in drop down menus
Is it possible to include regular expressions in search_specs passed from a
drop-downlist??
this didnt work, but gives you an understanding of what im trying to do:
<select name="se">
<option value="/14[0-9][0-9]/">
<option value="/15[0-9][0-9]/">
</select>
thanks
mat
booksellersolutions.com
Read what the SF Examiner says about booksellersolutions.com:
http://www.sfexaminer.com/business/default.jsp?story=b.web.0121
2141 Mission St #301
San Francisco, CA 94110
(415) 554-0568
booksellersolutions.com
Read what the SF Examiner says about booksellersolutions.com:
http://www.sfexaminer.com/business/default.jsp?story=b.web.0121
2141 Mission St #301
San Francisco, CA 94110
(415) 554-0568
From: stevep at sga.org (Steve Palm )
Date: Fri, 9 Mar 2001 14:54:27 -0600
Subject: [ic] Permissions question
I am trying to set up a user who only has permission to view pending orders and change their status.
----------------------------------------------------------------------------
Order Manager:
View list, View single, Edit, Archive, Un-Archive (Not Delete, InputNew)
Orderline and Transactions permissions:
View, Edit, Delete, Export (Not Hide, Create, Import)
----------------------------------------------------------------------------
When they try to change the global order status, it doesn't update, and when they log-out they get this error:
Failure: Unauthorized for key archived
Any ideas?
--
Steve Palm <stevep@sga.org> * SGA * Loves Park, IL *
http://www.sga.org
From: Scott.Andreas at learningco.com (Andreas, Scott )
Date: Fri, 9 Mar 2001 13:15:32 -0800
Subject: [ic] discount across categories
Helllooo group
I'm trying to set discounts across an entire product category.
The documentation lists discounts from "Entire Order", "Individual Item", or
"All Items" but doesn't state any way of discounting across an entire
category.
Any ideas?
J. Scott Andreas :)
IS/Programmer/WebDevelopement
e-mail: scotta@homer.learnserv.com
phone: 1-800-877-9378 ext. 146
fax: (541) 744-2056
--- __o
--- _-\<,_
--- (_)/ (_)
From: edl at newmediaems.com (Ed LaFrance )
Date: Fri, 09 Mar 2001 13:34:42 -0800
Subject: [ic] Tracking Numbers?
At 01:40 PM 03/09/2001 -0600, you wrote:
>Again, I'm using the "simple" catalog as a starting point, so I apologize
>well in advance if the answer is obvious or implemented in construct.
>>>Has anyone done the work to implement the entry/storage/retrieval of
>tracking numbers for shipped orders/line-items?
>>Thanks for any heads-up pointers.
>>--
This is a matter of adding tracking number fields to the transactions and
orderlines databases, then overriding the standard Orders page in the Admin
area with a customized one which includes input elements for those fields
and related settings in the form. On the latter point, Mike H. wrote a
tricks and tips post to the list which explains overrides in detail, search
the archives for more info.
- Ed L.
===============================================================
**** Virtual Hosting w/private IC Installation, $65/month! ****
---------------------------------------------------------------
New Media E.M.S. Software Solutions for Business
463 Main St., Suite D eCommerce | Consulting | Hosting
Placerville, CA 95667 edl@newmediaems.com
(530) 622-9421 http://www.newmediaems.com
(866) 519-4680 Toll-Free (530) 622-9426 Fax
===============================================================
From: cafedvd at yahoo.com (sda sda )
Date: Fri, 9 Mar 2001 14:11:19 -0800 (PST)
Subject: [ic] very slow (20 seconds) form search (MV.4.6.3)
When I used the following form search,
<FORM ACTION="[area search]">
<INPUT TYPE=hidden NAME=mv_searchtype VALUE=sql>
<select name="mv_search_field">
<option value="title" selected> Titles
<option value="actor">Cast</select>
<INPUT MAXLENGTH=30 NAME=mv_searchspec type=text
size=10>
<INPUT TYPE=hidden NAME=mv_column_op VALUE=rm>
the response time is almost 20 seconds using mysql.
When I checked the log file in mysql,
I noticed that it had 'SELECT * FROM products'
line that is responsible for the delay.
Why is minivend generating this sql command?
Is this a bug? Or, is there another way to
search using form inputs?
I have 36000 items in products.
Help!
Thanks in advance.
Steve
__________________________________________________
Do You Yahoo!?
Get email at your own domain with Yahoo! Mail.
http://personal.mail.yahoo.com/
From: markj at redhat.com (Mark Johnson )
Date: Fri, 09 Mar 2001 17:25:35 -0500
Subject: [ic] IPC::Open2 inside GlobalSub
Mike Heins wrote:
>>> STDOUT and STDIN are not what you think in Interchange -- it is a daemon.
> It may or may not be possible to do this -- you probably would have to
> close and reopen them.
Even that doesn't seem to work. I ran into this for a payment gateway
using open2, and you are right that it chokes without being attached to
a terminal. Even closing and opening STDIN/OUT, and localizing, doesn't
help.
However, you *can* work around this in a kludgy way (thanks to Sonny
Cook for the idea!). Pick some way to generate a unique filename
(session ID would work nicely for an IC purpose), and
---
use FileHandle;
my $rec_data;
my $tmp_file = "$Config->{ScratchDir}/$Session->{id}";
open (Writer,"| $encrypt_command > $tmp_file") or die "Can't open pipe
to encrypt prog: $!\n";
Writer->autoflush;
print Writer $data;
close(Writer);
open (Reader,"<$tmp_file") or die "Can't open $tmp_file: $!\n";
{
local($/);
$rec_data = <Reader>;
}
unlink ($tmp_file);
return $rec_data;
---
Of course, replace your error handling any way you see fit, perhaps in
an eval {} block as you have it currently.
>> --
> Red Hat, Inc., 131 Willow Lane, Floor 2, Oxford, OH 45056
> phone +1.513.523.7621 fax 7501 <mheins@redhat.com>
>> Light travels faster than sound. This is why some people appear bright
> until you hear them speak. -- unknown
>> _______________________________________________
> Interchange-users mailing list
>Interchange-users@lists.akopia.com>http://lists.akopia.com/mailman/listinfo/interchange-users
--
Mark Johnson
Senior Developer - Professional Services
Red Hat, Inc.
E-Business Solutions
markj@redhat.com
703-456-2912
From: mikeh at minivend.com (Mike Heins )
Date: Fri, 9 Mar 2001 17:26:07 -0500
Subject: [ic] regular expression in drop down menus
Quoting Mat Jones - booksellersolutions.com (mat@booksellersolutions.com):
> Is it possible to include regular expressions in search_specs passed from a
> drop-downlist??
> this didnt work, but gives you an understanding of what im trying to do:
> <select name="se">
> <option value="/14[0-9][0-9]/">
> <option value="/15[0-9][0-9]/">
> </select>
Yes, if you set the mv_all_chars variable to 0. It is 1 by default,
meaning all search specs undergo a quotemeta() operation (in essence).
This is documented, I think. Or at least it used to be. And it definitely
will be again soon. 8-)
--
Red Hat, Inc., 131 Willow Lane, Floor 2, Oxford, OH 45056
phone +1.513.523.7621 fax 7501 <mheins@redhat.com>
Light travels faster than sound. This is why some people appear bright
until you hear them speak. -- unknown
From: mikeh at minivend.com (Mike Heins )
Date: Fri, 9 Mar 2001 17:27:29 -0500
Subject: [ic] Tracking Numbers?
Quoting Ed LaFrance (edl@newmediaems.com):
> At 01:40 PM 03/09/2001 -0600, you wrote:
>> >Again, I'm using the "simple" catalog as a starting point, so I apologize
> >well in advance if the answer is obvious or implemented in construct.
> >
> >
> >Has anyone done the work to implement the entry/storage/retrieval of
> >tracking numbers for shipped orders/line-items?
> >
> >Thanks for any heads-up pointers.
> >
> >--
>> This is a matter of adding tracking number fields to the transactions and
> orderlines databases, then overriding the standard Orders page in the Admin
> area with a customized one which includes input elements for those fields
> and related settings in the form. On the latter point, Mike H. wrote a
> tricks and tips post to the list which explains overrides in detail, search
> the archives for more info.
>
It may not be intuitive, but if you add a valid UPS tracking number in the status
field of transactions and orderline, it will show up as link to UPS.
It is on our list of things to make better -- you might want to mix and
match FedEx and UPS, for example, and the current demo doesn't allow that.
--
Red Hat, Inc., 131 Willow Lane, Floor 2, Oxford, OH 45056
phone +1.513.523.7621 fax 7501 <mheins@redhat.com>
Friends don't let friends use Outlook. -- Bob Blaylock
From: mikeh at minivend.com (Mike Heins )
Date: Fri, 9 Mar 2001 17:32:34 -0500
Subject: [ic] very slow (20 seconds) form search (MV.4.6.3)
Quoting sda sda (cafedvd@yahoo.com):
> When I used the following form search,
>> <FORM ACTION="[area search]">
> <INPUT TYPE=hidden NAME=mv_searchtype VALUE=sql>
> <select name="mv_search_field">
> <option value="title" selected> Titles
> <option value="actor">Cast</select>
> <INPUT MAXLENGTH=30 NAME=mv_searchspec type=text
> size=10>
> <INPUT TYPE=hidden NAME=mv_column_op VALUE=rm>
>>>> the response time is almost 20 seconds using mysql.
> When I checked the log file in mysql,
> I noticed that it had 'SELECT * FROM products'
> line that is responsible for the delay.
> Why is minivend generating this sql command?
> Is this a bug? Or, is there another way to
> search using form inputs?
>> I have 36000 items in products.
How is it supposed to do a full-text search without looking at every
record, pray tell?
This is a case where if you want to do this type of search on
a database, you should have a coordinated search qualifying it
with an mv_column_op of eq to limit the initial select. (Your
current mv_column_op is right now an mv_noop, as mv_column_op
only applies in coordinated search mode.
Another thing you can do is pass the search spec to your own
custom query on the results page.
This should be discussed in a posting on the mail list -- perhaps we
can gen up an example in the new docs.
--
Red Hat, Inc., 131 Willow Lane, Floor 2, Oxford, OH 45056
phone +1.513.523.7621 fax 7501 <mheins@redhat.com>
Friends don't let friends use Outlook. -- Bob Blaylock
From: markj at redhat.com (Mark Johnson )
Date: Fri, 09 Mar 2001 17:46:10 -0500
Subject: [ic] mv_data_function insert not working
Need 2 things. Must open the table for writing and set mv_data_enable.
Best done in an mv_click.
<input type=hidden name=mv_click value=set_db>
.
.
[set set_db]
[set mv_data_enable]1[/set] # Note in scratch space!
[tag flag write]products[/tag]
[/set]
And, to be safe, you should have at the bottom of your results table
[set mv_data_enable][/set]
Mike Holmes wrote:
>> Hello List,
>> I'm trying to insert a new line into the products table, which is in a mysql
> database. I am able to update but haven't had any luck inserting.
> This is the relevant code:
>> <FORM METHOD=POST ACTION="[process]">
> <INPUT TYPE=HIDDEN NAME="mv_data_table" VALUE="products">
> <INPUT TYPE=HIDDEN NAME="mv_data_key" VALUE="sku">
> <INPUT TYPE=HIDDEN NAME="mv_data_function" VALUE="insert">
> <INPUT TYPE=HIDDEN NAME="mv_nextpage" VALUE="admin/add">
> <INPUT TYPE=HIDDEN NAME="mv_data_fields"
> VALUE="sku,category,name,description,dimensions,material,mounting,color,price,wholesale,weight">
>> <INPUT TYPE=TEXT NAME="sku" SIZE=40 VALUE="[value sku]">
> etc..
>> <INPUT TYPE=hidden NAME="mv_todo" VALUE="set">
> <INPUT TYPE=submit VALUE="Update table">
> <!-- [export products] -->
> </FORM>
>> Any tips?
>> Thanks
> Mike Holmes
> _________________________________________________________________
> Get your FREE download of MSN Explorer at http://explorer.msn.com>> _______________________________________________
> Interchange-users mailing list
>Interchange-users@lists.akopia.com>http://lists.akopia.com/mailman/listinfo/interchange-users
--
Mark Johnson
Senior Developer - Professional Services
Red Hat, Inc.
E-Business Solutions
markj@redhat.com
703-456-2912
From: db at cyclonehq.dnsalias.net (Dan B )
Date: Fri, 09 Mar 2001 15:05:43 -0800
Subject: [ic] Performance testing: timer variable?
At 08:17 AM 3/9/2001 -0500, you wrote:
>On Fri, Mar 09, 2001 at 02:33:58AM -0800, Dan B wrote:
> > I am doing some performance testing/debugging, and would love to hear
> > comments from others about this.
> >
> > A) Testing the load time (seconds) for an entire page
> > Is 'time wget $URL' a good indicator?
> >
> > B) Testing a specific block of code?
> > What kind of [perl] would you put in front and in back to take a
> > before and after time sample, subtract it, and give the "x.xxxx" seconds
> > passed" result? Or another way all together?
> >
> > C) I'm also wondering how much of a difference there is between [query]
> and
> > direct SQL querying (i.e. how much does the overhead of perl, DBI, IC
> > amount to).
>>It's not clear what you want to know or what you define as "good performance"
>in your situation. You need to define that first.
Good point. I'm looking for ways to measure "page display times" (when
network isn't an issue). As far as "good performance", here's the
background info:
For hardware, we've got:
2-way zeon 1ghz web server (1gb ram)
4-way zeon database server (postgresql) with 4gb ram
EMC Clariion fibrechannel SAN array
With plans to scale out the webservers and do layer-4 www clustering (and
eventually try the Pgsql clustering code).
For my application, good performance is sub-second page displays no matter
the concurrency load (1 concurrent connection or 1000+ concurrent).
Basically I'm worried about performance that I can't fix by throwing more
hardware at the problem. I need a good way to test the performance, and
that's what I'm hoping you guys can help me discover. :) So it seems that
it would be very valuable to test the amount of time that it takes to
execute a given block of code in an .html so that I can find what areas
need tuning the most.
But since you've piqued my interest, what are the other metrics (or
dimensions) for "performance" testing on an interchange website? (KB
transmit size per HTTP SEND? processor utilization maybe? low/high
concurrency? etc?).
Thanks for your help and I appreciate the response.
-Dan
> >
> > 2:30am, it's getting late. Must... launch... website... soon...
> >
> > 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>>--
>>Christopher F. Miller, Publisher cfm@maine.com>MaineStreet Communications, Inc 208 Portland Road, Gray, ME 04039
>1.207.657.5078 http://www.maine.com/>Content management, electronic commerce, internet integration, Debian linux
>>_______________________________________________
>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
From: kris at sledge-hammer.net (Kris Dahl )
Date: Fri, 9 Mar 2001 16:04:35 -0800
Subject: [ic] developers list
Anyone aware of a mailing list for actual Interchange developers? I.e. not
people that build storefronts, but actually develop the product Interchange?
-k
From: jlauman at nwcascades.com (Jack Lauman )
Date: Fri, 09 Mar 2001 16:06:15 -0800
Subject: [ic] Form Radio Buttons...
I'm trying to create a dynamic form listing the product database.
There are currently only 8 products. I want to create a list where
when any/all of 8 radio buttons are selected that one of each item
is added to the cart.
Please bear with me this is my first stab at IC Tags....
Here's what I have so far:
<table cellpadding=5>
<tr>
<th>Test #</th>
<th>Description</th>
<th>Price</th>
</tr>
[loop search="ra=yes/fi=products"
sort=products:category:f
sort=products:sku:f"]
<tr>
<td>[loop-code]</td>
<td>[loop-field comment]</td>
<td align=right>[loop-field price]</td>
</tr>
[/loop]
</table>
<SNIP>... which produces the following table. What do I need to do
to the above code to achieve my desired result?
TIA
Jack
Course #
Description
Price
2000-09
September 2000 - Differentiation of Instruction
75.00
2000-10
October 2000 - The Information Generation
75.00
2000-11
November 2000 - The Science of Learning
75.00
2000-12
December 2000 - Changing Contexts of Education
75.00
2001-02
February 2001 - Educator Evaluator
75.00
2001-03
March 2001 - Student Achievement
75.00
2001-04
April 2001 - Students & Extracurricular Activities
75.00
2001-05
May 2001 - Educator Diversity
75.00
From: cafedvd at yahoo.com (sda sda )
Date: Fri, 9 Mar 2001 16:14:18 -0800 (PST)
Subject: [ic] very slow (20 seconds) form search (MV.4.6.3)
--- Mike Heins <mikeh@minivend.com> wrote:
> Quoting sda sda (cafedvd@yahoo.com):
> > When I used the following form search,
> >
> > <FORM ACTION="[area search]">
> > <INPUT TYPE=hidden NAME=mv_searchtype VALUE=sql>
> > <select name="mv_search_field">
> > <option value="title" selected> Titles
> > <option value="actor">Cast</select>
> > <INPUT MAXLENGTH=30 NAME=mv_searchspec type=text
> > size=10>
> > <INPUT TYPE=hidden NAME=mv_column_op VALUE=rm>
> >
> >
> >
> > the response time is almost 20 seconds using
> mysql.
> > When I checked the log file in mysql,
> > I noticed that it had 'SELECT * FROM products'
> > line that is responsible for the delay.
> > Why is minivend generating this sql command?
> > Is this a bug? Or, is there another way to
> > search using form inputs?
> >
> > I have 36000 items in products.
>> How is it supposed to do a full-text search without
> looking at every
> record, pray tell?
Shouldn't the query contain 'WHERE' clause such as:
SELECT * FROM products WHERE title LIKE "%foo%"
instesd of the time consuming query below?
SELECT * FROM products
__________________________________________________
Do You Yahoo!?
Get email at your own domain with Yahoo! Mail.
http://personal.mail.yahoo.com/
From: mikeh at minivend.com (Mike Heins )
Date: Fri, 9 Mar 2001 21:28:33 -0500
Subject: [ic] developers list
Quoting Kris Dahl (kris@sledge-hammer.net):
> Anyone aware of a mailing list for actual Interchange developers? I.e. not
> people that build storefronts, but actually develop the product Interchange?
>
There is no public developer list, but the people who develop Interchange
(like me) keep an eye on this one. 8-)
--
Red Hat, Inc., 131 Willow Lane, Floor 2, Oxford, OH 45056
phone +1.513.523.7621 fax 7501 <mheins@redhat.com>
Light travels faster than sound. This is why some people appear bright
until you hear them speak. -- unknown
From: mikeh at minivend.com (Mike Heins )
Date: Fri, 9 Mar 2001 21:33:37 -0500
Subject: [ic] very slow (20 seconds) form search (MV.4.6.3)
Quoting sda sda (cafedvd@yahoo.com):
>> --- Mike Heins <mikeh@minivend.com> wrote:
> > Quoting sda sda (cafedvd@yahoo.com):
> > > When I used the following form search,
> > >
> > > <FORM ACTION="[area search]">
> > > <INPUT TYPE=hidden NAME=mv_searchtype VALUE=sql>
> > > <select name="mv_search_field">
> > > <option value="title" selected> Titles
> > > <option value="actor">Cast</select>
> > > <INPUT MAXLENGTH=30 NAME=mv_searchspec type=text
> > > size=10>
> > > <INPUT TYPE=hidden NAME=mv_column_op VALUE=rm>
> > >
> > >
> > >
> > > the response time is almost 20 seconds using
> > mysql.
> > > When I checked the log file in mysql,
> > > I noticed that it had 'SELECT * FROM products'
> > > line that is responsible for the delay.
> > > Why is minivend generating this sql command?
> > > Is this a bug? Or, is there another way to
> > > search using form inputs?
> > >
> > > I have 36000 items in products.
> >
> > How is it supposed to do a full-text search without
> > looking at every
> > record, pray tell?
>> Shouldn't the query contain 'WHERE' clause such as:
>> SELECT * FROM products WHERE title LIKE "%foo%"
>> instesd of the time consuming query below?
>> SELECT * FROM products
>
Sure, you can do that. But which SQL will you honor? The ones that
tolerate no %, the ones that won't match with % at the beginning of the
string if that word begins the string, or the ones that do? The ones
that require UPPER() for a case-insensitive match? The ones that have
a regex-capable LIKE?
Interchange supports at least 15 different SQL implementations as well
as non-SQL tables. That is why that needs to be implemented by the person
who knows what SQL they are using. There is no SQL-92 standard for that.
I wish there was -- I would do something with it.
--
Red Hat, Inc., 131 Willow Lane, Floor 2, Oxford, OH 45056
phone +1.513.523.7621 fax 7501 <mheins@redhat.com>
Light travels faster than sound. This is why some people appear bright
until you hear them speak. -- unknown
From: lmorley at flexihost.com (Larry Morley )
Date: Fri, 9 Mar 2001 22:35:54 -0800
Subject: [ic] developers list
Mike - hope you're watching now ;)
I got blown off the last time I asked a very similar question; hopefully
that
won't be the case this time ... I apologize in advance for the lengthy
post,
but don't know of any other way to attempt to get an answer to these...
First, please let me say I really like Interchange and have been able to do
a lot with it. This is *not* a slam of it.
That said, there's several things about Interchange that have been pretty
elusive to me - some of it seems to stem from the location of files when
it's
installed from the RPM (as opposed to building the source). Some of
whats in the docs apply to a source install but not to the RPM install;
for instance, the RPM creates /usr/lib/interchange (the IC install
directory)
and /var/lib/interchange (the catalog install directory). There's bits and
pieces of a lot of "stuff" in each; I'm having a lot of difficulty
ascertaining
which is which ...
first is how the heck do you switch a database table from SQL to, say,
gdbm? I'd like to have both ... I'd like to be able to change operational
characteristics of Interchange like this on the fly, but I can't quite
figure
out what all the files that are affected and the appropriate entries for
them are ...
One thing I noticed was this - in my products.dbm (in default_db) - when
set up to run PostgreSQL: the file reads:
Database products products.txt TAB
Database products HOT 1
Database products INDEX category:c
What the heck do the last two lines mean? I can't find any documentation
on HOT anywhere... and, makecat is the only thing I can find that'll set
the parameters above (and others) to their appropriate values.
second is exactly how are tags, parameters, etc. passed around and what
are they - I guess a better question is can you point me towards some
docs that don't read like a jigsaw puzzle. A lot of stuff in, say, the
payment
processing routines seems to be a carry-over or not implemented. For
example,
my ($user,$secret,$amount) = @_;
would seem to indicate that amount would contain something; yet, it
never does. I have to get it via
$amount = Vend::Interpolate::total_cost();
$amount = sprintf("%.2f",$amount);
This is just one example of how a lot of things don't work as they would
seem to ...
third is along the same lines - w/respect to the values passed back to
Interchange in the ic_result hash, what do they have to be? Better
question - where can I find them documented?
fourth is the tags - mv_order_route for example - it's set in several places
based on several criteria using the "construct" catalog type for example.
Where can I find complete info on what all of them are, how and where
they're being set, and how and where to set them, so I can use them
appropriately?
last is most of my coding is in C. I would love to be able to to write
custom payment processing modules, etc. in C. Can you give me an
example of how to do this?
A short example of a problem I ran into was with my payment processing
GlobalSub. I had to know to set "&charge=custom my_sub_name" in
/var/lib/interchange/mycatalogname/etc/profiles.order, to set
"AllowGlobal mycatalogname" in /etc/interchange.cfg, and add a
"#include /usr/lib/interchange/eg/globalsub/mysubsourcefilename" at the
very end of /etc/interchange.cfg in the case of the RPM version of
Interchange 4.6.3 . The file locations, etc. didn't correspond to the
docs or other code I found in the distribution. It took a while to figure
out what was going on - I got a lot of "bad globalsub"s in the process.
Also I ended up having to add "use strict; use Vend::Util; ..." in order
to get the module to work at all.
>From the other posts I've seen a globalsub should compile and be
testable by removing the "GlobalSub <<EOS" and "EOS" lines from
the source file and running it. This doesn't work for me as the .pm
modules needed to run it are not in my @INC. I installed
Bundle::Interchange from CPAN but that did not make a difference
in this respect.
Hopefully other developers and/or users will have had similar problems
and be able and willing to help me. The last post netted me one response
which was essentially to go figure it out myself. That wasn't very
helpful or very much appreciated.
Sorry for the lengthy post again, but if anyone can help me out a bit
here I'd really appreciate it, and I'll be more than happy to contribute
anything I find as a result, and along the way, to anyone who wants
it, and to the appropriate place for it if someone can tell me where
that is.
- Larry
----- Original Message -----
From: "Mike Heins" <mikeh@minivend.com>
To: <interchange-users@lists.akopia.com>
Sent: Friday, March 09, 2001 6:28 PM
Subject: Re: [ic] developers list
> Quoting Kris Dahl (kris@sledge-hammer.net):
> > Anyone aware of a mailing list for actual Interchange developers? I.e.
not
> > people that build storefronts, but actually develop the product
Interchange?
> >
>> There is no public developer list, but the people who develop Interchange
> (like me) keep an eye on this one. 8-)
>> --
> Red Hat, Inc., 131 Willow Lane, Floor 2, Oxford, OH 45056
> phone +1.513.523.7621 fax 7501 <mheins@redhat.com>
>> Light travels faster than sound. This is why some people appear bright
> until you hear them speak. -- unknown
>> _______________________________________________
> Interchange-users mailing list
>Interchange-users@lists.akopia.com>http://lists.akopia.com/mailman/listinfo/interchange-users
From: cfm at maine.com (cfm at maine.com )
Date: Fri, 9 Mar 2001 23:43:48 -0500
Subject: [ic] Performance testing: timer variable?
On Fri, Mar 09, 2001 at 03:05:43PM -0800, Dan B wrote:
> At 08:17 AM 3/9/2001 -0500, you wrote:
> >On Fri, Mar 09, 2001 at 02:33:58AM -0800, Dan B wrote:
> > > I am doing some performance testing/debugging, and would love to hear
> > > comments from others about this.
> > >
> > > A) Testing the load time (seconds) for an entire page
> > > Is 'time wget $URL' a good indicator?
> > >
> > > B) Testing a specific block of code?
> > > What kind of [perl] would you put in front and in back to take a
> > > before and after time sample, subtract it, and give the "x.xxxx" seconds
> > > passed" result? Or another way all together?
> > >
> > > C) I'm also wondering how much of a difference there is between [query]
> > and
> > > direct SQL querying (i.e. how much does the overhead of perl, DBI, IC
> > > amount to).
> >
> >It's not clear what you want to know or what you define as "good performance"
> >in your situation. You need to define that first.
>> Good point. I'm looking for ways to measure "page display times" (when
> network isn't an issue). As far as "good performance", here's the
> background info:
> For hardware, we've got:
> 2-way zeon 1ghz web server (1gb ram)
> 4-way zeon database server (postgresql) with 4gb ram
> EMC Clariion fibrechannel SAN array
>> With plans to scale out the webservers and do layer-4 www clustering (and
> eventually try the Pgsql clustering code).
>> For my application, good performance is sub-second page displays no matter
> the concurrency load (1 concurrent connection or 1000+ concurrent).
>> Basically I'm worried about performance that I can't fix by throwing more
> hardware at the problem. I need a good way to test the performance, and
> that's what I'm hoping you guys can help me discover. :) So it seems that
> it would be very valuable to test the amount of time that it takes to
> execute a given block of code in an .html so that I can find what areas
> need tuning the most.
>> But since you've piqued my interest, what are the other metrics (or
> dimensions) for "performance" testing on an interchange website? (KB
> transmit size per HTTP SEND? processor utilization maybe? low/high
> concurrency? etc?).
Setting the reference platform is the first step. Sometimes it is a
laptop and rarely a high end mac workstation. Usually it is a
$1000 off the shelf windoze system from Staples on a dialup. IE,
Netscape, AOL. We do everything on linux so that is covered, and
we check with a Mac when we can get it working. Simple page render
time.
We want a 3 second render time. Yeah, ugly. Do we get there
with everything, no way. I don't know where you will get sub-second
page displays in any credible testing environment.
minivend is **never** the issue. Poor performance is almost always poor
design or poor concept; the rest of the time it's not enough RAM.
FWIW, my experience is that performance is relatively insensitive
to the hardware you through at it; generally our systems chug
along under .1 load avg; that will spike without bound when we
make a **mistake**. Half the hardware or twice as much would
not make a difference when a few robots chew into badly formed
queries all at once.
cfm
--
Christopher F. Miller, Publisher cfm@maine.com
MaineStreet Communications, Inc 208 Portland Road, Gray, ME 04039
1.207.657.5078 http://www.maine.com/
Content management, electronic commerce, internet integration, Debian linux
From: jon at akopia.com (Jon Jensen )
Date: Fri, 9 Mar 2001 23:57:58 -0600 (CST)
Subject: [ic] developers list
On Fri, 9 Mar 2001, Larry Morley wrote:
> That said, there's several things about Interchange that have been
> pretty elusive to me - some of it seems to stem from the location of
> files when it's installed from the RPM (as opposed to building the
> source). Some of whats in the docs apply to a source install but not
> to the RPM install; for instance, the RPM creates /usr/lib/interchange
> (the IC install directory) and /var/lib/interchange (the catalog
> install directory). There's bits and pieces of a lot of "stuff" in
> each; I'm having a lot of difficulty ascertaining which is which ...
I'll only address the RPM issue.
In general, all documentation written (except iccattut) assumes you're
doing an install from the tarball, because there wasn't a standard RPM
back when the docs were written.
The main thing to remember with the RPM is this:
software directory: /usr/lib/interchange
catalogs directory: /var/lib/interchange
That's not all that complicated, I don't think. It's no harder than the
default tarball install as a non-root user:
software directory: /home/jon/interchange
catalogs directory: /home/jon/catalogs
There are a few other differences with the RPM. For example, the error.log
and interchange.cfg are located in /var/log/interchange and /etc,
respectively. But that really doesn't matter, because there are still
symbolic links in the usual location of /usr/lib/interchange.
The biggest thing is that you start and stop Interchange installed from
RPM with /etc/rc.d/init.d/interchange or /usr/sbin/interchange, NOT with
the /usr/lib/interchange/bin/interchange program directly.
You may want to try doing:
rpm -qlp interchange-4.6.3-1.rh7.i386.rpm
That lists every single file in the package and makes it easy to see where
everything went.
Jon
From: db at cyclonehq.dnsalias.net (Dan B )
Date: Fri, 09 Mar 2001 22:23:36 -0800
Subject: [ic] jEdit xml syntax highlight preview
I've been using interchange.xml for a little while and I love it!
It is still taking me quite some time to get all the coloring options
right, though. I'm using about 20 different colors and it looks quite weird.
Is there a jEdit file that defines the color?
(If so, do you have a sample that looks good?
Or know how to set it back to default?).
Also, how do you get all files to be opened by default with
Interchange coloring?
(or convert just *.html to interchange coloring?)
I'd be very interested in any future updates you have (it would be great if
it were rolled into jEdit)!
Thank you so much!
-Dan
At 07:39 PM 3/6/2001 -0500, you wrote:
>Hi,
>>I put together a preliminary look at my syntax highlight file for IC and
>jEdit.
>You can download the jEdit XML file and see a screen shot here:
>http://www.sitemajic.net/jedit/>>Overall, I'm impressed with jEdit's syntax highlighting engine. Embedded perl
>highlights work pretty good and are completely separate from IC tags []. One
>thing I haven't solved yet is user defined PREFIX words; maybe someone else
>will have a suggestion.
>>This is a WIP for me and I mostly use it for personal stuff- but if their is
>sufficient demand it could be refined even more and included in the jEdit
>release. Let me know what you think.
>>>-Chris Jesseman
>>_______________________________________________
>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
From: rus_meridian at yahoo.com (Sergey V. Parshin )
Date: Sat, 10 Mar 2001 13:12:02 +0600
Subject: [ic] looking for help
To whom it may concern.
Dear madam/sir,
We are looking for finacial aid through the Internet fro charity
purposes. We would like to have accept people's donations (a biiling form on our
page), but unfortunately can't afford it. Can you tell us if we can
register somewhere for free? Thank you beforehand.
Best regards,
Sergey V. Parshin mailto:rus_meridian@yahoo.com
From: db at cyclonehq.dnsalias.net (Dan B )
Date: Sat, 10 Mar 2001 01:29:37 -0800
Subject: [ic] Interchange 4.7.x release date has been set
My inside source at RedHat leaked that Interchange 4.7.0 proper is going to
be released in the next 2-4 weeks. (Something about finishing the last
bits on the new 'Foundation' demo catalog).
Mike, can you confirm or deny?
Dan Browning, Cyclone Computer Systems, danb@cyclonecomputers.com
From: info at ayayu.com (ayayu )
Date: Sat, 10 Mar 2001 22:16:20 +0900
Subject: [ic] How to define Default price in not product database
Can I define default price in not product database?
The reason why is I should prepare price data separetely because huge
number of product prices are changing every day.
For example,
PriceField my_price:price
in catalog.cfg.
Is there another way to separate product price data?
Murahahsi
From: jonc at webmaint.com (Jonathan Clark )
Date: Sat, 10 Mar 2001 15:01:02 -0000
Subject: [ic] How to define Default price in not product database
>>> Can I define default price in not product database?
> The reason why is I should prepare price data separetely because huge
> number of product prices are changing every day.
>
try:
PriceField non_existant_field
CommonAdjust my_price:price
Setting pricefield to a nonexistant field will cause CommonAdjust to be
used.
Jonathan
Webmaint.
From: sickchef at hawaii.rr.com (Sickchef )
Date: Sat, 10 Mar 2001 07:34:57 -1000
Subject: [ic] Hrm, not in inventory or pricing?
Hello ic users,
'Nother newbie here. I've been watching the list for a while now and it
seems everyone is quite helpful. I have a rather simple question. After
deleting the items from the products construct something templates, I have
been adding my products into the database that installs with akopia. When I
view the products table, everything is there of course, however when I view
the pricing, and inventory tables, it show the defualt items that come with
the contstruct someting template. The way the software is setup, I would
guess that there is a way to automatically update those tables without
having to go through each item individualy to update them. Thank you in
advance.
Travis
From: george at halescreative.com (George Loch )
Date: Sat, 10 Mar 2001 12:03:52 -0700
Subject: [ic] How to setup a noncc processing store
I am building a site that, in the beginning, will only grab the orders to be
processed at the end of the day via a cc machine. How do I do that with IC?
will it be a pain to implement a full ecommerce system later?
thanks
George Loch
From: hostmaster at shupp.org (Bill Shupp )
Date: Sat, 10 Mar 2001 14:18:50 -0600
Subject: [ic] Setting up Interchange 4.6.3 with Authorize.net
Hello,
I'm new to Interchange, but have gone through the tutorial successfully and
am starting to read through all the documentation. But I haven't found much
about setting up Interchange with Authorize.net. If there is any
documentation on this out there, could someone point me in the right
direction? Any tips on configuring Interchange for use with Authorize.net
are welcomed as well.
Thanks!
Bill Shupp
From: admin at sitemajic.net (Chris Jesseman )
Date: Sat, 10 Mar 2001 16:59:20 -0500 (EST)
Subject: [ic] jEdit xml syntax highlight preview
Dan,
I'm glad you like it.
It looks like jEdit stacks colors in its properties file
(\windows\.jedit\properties on my system)
Here are my colors on top of the default. If you remove your color lines you
will be set back to the defaults- this is probably not the best way so save a
backup copy...
view.style.literal2=color\:\#999900
view.style.literal1=color\:\#990099
view.style.keyword3=color\:\#9999ff style\:b
view.style.keyword2=color\:\#0000ff style\:b
view.style.keyword1=color\:\#ff00ff style\:b
view.style.operator=color\:\#000000 style\:b
You can also change TYPE's in the xml file but I'll probably be making changes
to that after 3.1 (when a new INCLUDE tag will be supported).
If you go Utilities->Global Options->jEdit Options->Editing you can select the
default mode: interchange. You can also do it on a file basis by putting this
in the top 10 lines: :mode=interchange:
There is more info in the manual.
Would you think it would be better to highlight item-xxx tags from a keyword
list, while the user defined PREFIX= would get a default color? I'm still
debating this.
If a few more people use it I would consider submitting it to the jEdit team,
otherwise, I'm not sure that it is worth it for 2 or 3 users... We'll see!
Also, many thanks to Slava Pestov of jEdit (http://www.jedit.org/) for his help
on the Interchange mode.
-Chris
> I've been using interchange.xml for a little while and I love it!
>> It is still taking me quite some time to get all the coloring options
> right, though. I'm using about 20 different colors and it looks quite
> weird.
> Is there a jEdit file that defines the color?
> (If so, do you have a sample that looks good?
> Or know how to set it back to default?).
> Also, how do you get all files to be opened by default with
> Interchange coloring?
> (or convert just *.html to interchange coloring?)
> I'd be very interested in any future updates you have (it would be great
> if
> it were rolled into jEdit)!
>> Thank you so much!
>> -Dan
>> At 07:39 PM 3/6/2001 -0500, you wrote:
> >Hi,
> >
> >I put together a preliminary look at my syntax highlight file for IC
> and
> >jEdit.
> >You can download the jEdit XML file and see a screen shot here:
> >http://www.sitemajic.net/jedit/> >
> >Overall, I'm impressed with jEdit's syntax highlighting engine.
> Embedded perl
> >highlights work pretty good and are completely separate from IC tags
> []. One
> >thing I haven't solved yet is user defined PREFIX words; maybe someone
> else
> >will have a suggestion.
> >
> >This is a WIP for me and I mostly use it for personal stuff- but if
> their is
> >sufficient demand it could be refined even more and included in the
> jEdit
> >release. Let me know what you think.
> >
> >
> >-Chris Jesseman
> >
> >_______________________________________________
> >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>
Chris Jesseman, President
http://www.sitemajic.net
From: jojo at blackpoint.de (jojo at blackpoint.de )
Date: Sat, 10 Mar 2001 23:26:50 +0100 (CET)
Subject: [ic] How to setup a noncc processing store
On 10 Mar, George Loch wrote:
> I am building a site that, in the beginning, will only grab the orders to be
> processed at the end of the day via a cc machine. How do I do that with IC?
> will it be a pain to implement a full ecommerce system later?
I did not understand your question. Did you mean, how can Interchange
get any odered items into the basket?
Or did you mean, that all ordered items has to make anything by
Interchange in any ways?
Sorry for my bad english!
Joachim
--
-------------<FreeBsd>--------------------------------------------------
Hans-Joachim Leidinger black point arts Internet Solutions GmbH
email: jojo@blackpoint.de FAX : +49 0209-398265
http://www.bpaserver.net
From: jojo at blackpoint.de (jojo at blackpoint.de )
Date: Sat, 10 Mar 2001 23:52:28 +0100 (CET)
Subject: [ic] How to define Default price in not product database
On 10 Mar, ayayu wrote:
> Can I define default price in not product database?
> The reason why is I should prepare price data separetely because huge
> number of product prices are changing every day.
>> For example,
>> PriceField my_price:price
>> in catalog.cfg.
>> Is there another way to separate product price data?
I'm wanting to know, how to change the
"PriceField ....."
dynamically per pages or per "dealer" too!
Any tips, hints and suggestions are very welcome.
Thanks!
Joachim
--
-------------<FreeBsd>--------------------------------------------------
Hans-Joachim Leidinger black point arts Internet Solutions GmbH
email: jojo@blackpoint.de FAX : +49 0209-398265
http://www.bpaserver.net
From: george at halescreative.com (George Loch )
Date: Sat, 10 Mar 2001 16:38:50 -0700
Subject: [ic] How to setup a noncc processing store
What I mean is:
I want to recive all the orders, including credit card info. and have
interchange store them so that at the end of the day the store guys can
process the orders on their credit card machine and avoid the credit card
transactions online, for now.
does tha makes since?
George Loch
----- Original Message -----
From: <jojo@blackpoint.de>
To: <interchange-users@lists.akopia.com>
Sent: Saturday, March 10, 2001 3:26 PM
Subject: Re: [ic] How to setup a noncc processing store
> On 10 Mar, George Loch wrote:
> > I am building a site that, in the beginning, will only grab the orders
to be
> > processed at the end of the day via a cc machine. How do I do that with
IC?
> > will it be a pain to implement a full ecommerce system later?
>> I did not understand your question. Did you mean, how can Interchange
> get any odered items into the basket?
>> Or did you mean, that all ordered items has to make anything by
> Interchange in any ways?
>> Sorry for my bad english!
>> Joachim
>> --
> -------------<FreeBsd>--------------------------------------------------
> Hans-Joachim Leidinger black point arts Internet Solutions GmbH
> email: jojo@blackpoint.de FAX : +49 0209-398265
>http://www.bpaserver.net>>> _______________________________________________
> Interchange-users mailing list
>Interchange-users@lists.akopia.com>http://lists.akopia.com/mailman/listinfo/interchange-users>
From: db at cyclonehq.dnsalias.net (Dan B )
Date: Sat, 10 Mar 2001 16:07:14 -0800
Subject: [ic] How to setup a noncc processing store
At 04:38 PM 3/10/2001 -0700, you wrote:
>What I mean is:
>>I want to recive all the orders, including credit card info. and have
>interchange store them so that at the end of the day the store guys can
>process the orders on their credit card machine and avoid the credit card
>transactions online, for now.
Yes. Basically you setup some encryption (PGP) and have interchange e-mail
all the orders (w/ encrypted credit card numbers) to your fulfillment
guys. Then at the end of the day they read their e-mail and do the
orders. (I think this is how the Construct demo is setup to work out of
the box -- after you setup your Encryptor option in the interchange.cfg).
You could search for Encryptor, credit card, [email], etc. things on the
developer.akopia.com website (and mailing list archive). Any questions?
-Dan
>does tha makes since?
>>George Loch
>>----- Original Message -----
>From: <jojo@blackpoint.de>
>To: <interchange-users@lists.akopia.com>
>Sent: Saturday, March 10, 2001 3:26 PM
>Subject: Re: [ic] How to setup a noncc processing store
>>> > On 10 Mar, George Loch wrote:
> > > I am building a site that, in the beginning, will only grab the orders
>to be
> > > processed at the end of the day via a cc machine. How do I do that with
>IC?
> > > will it be a pain to implement a full ecommerce system later?
> >
> > I did not understand your question. Did you mean, how can Interchange
> > get any odered items into the basket?
> >
> > Or did you mean, that all ordered items has to make anything by
> > Interchange in any ways?
> >
> > Sorry for my bad english!
> >
> > Joachim
> >
> > --
> > -------------<FreeBsd>--------------------------------------------------
> > Hans-Joachim Leidinger black point arts Internet Solutions GmbH
> > email: jojo@blackpoint.de FAX : +49 0209-398265
> > http://www.bpaserver.net> >
> >
> > _______________________________________________
> > 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
From: alex at cuckoo.com (Alex Wong )
Date: Sat, 10 Mar 2001 16:20:49 -0800 (PST)
Subject: [ic] Getting the item value from size column in products table
Hi,
Is there any way to get the right hand side value from my size column in
the products table? I am tryingit implment different pricings based on
size. Eveyrthing works except that I want the size description instead of
just the code.
In my products table, under the coulmn size, I have the entry
"S=Small,M=Medium,L=Large"
Right now the bottom portion oft he code prints the values
S - $5
M - $10
Is there any way I can get it to do
Small - $5
Medium - $10?
----------
[if data products::size::[item-code]]
<SELECT NAME="mv_order_size">
[loop prefix=size arg="[item-accessories size, options]"]
<option value="[size-code]">[size-code] - [price code="[item-code]"
size="[size-code]"]
[/loop]
</SELECT>
[/if]
----------
Thanks,
Alex
_______________________________________________________________________
| Alex Wong | Electronic Engineer, | alex@cuckoo.com |
| +60 17 8858082 | Systems and Software, | alex@dnateam.com |
| ICQ: 11 55 330 | C/C++ programmer. | alex@distributed.net |
_______________________________________________________________________
|Senior Technology Officer, Catcha.com(Retired)
|System Administrator, Teenworld International |
|Network Systems Operator, Distributed Computing Tech. Inc. |
_______________________________________________________________________
From: 6tc1 at qlink.queensu.ca (Timothy Cassidy )
Date: Sat, 10 Mar 2001 20:44:01 -0500 (EST)
Subject: [ic] custom payments - very bad GlobalSub problem (?)
This is a stupid question, but how do you call one of these
GlobalSub subroutines (in your interchange.cfg file)? I have been trying
to call these subroutines from within a section of my html pages like
this:
[perl sub]
test();
[/perl]
I also tried adding this line:
&charge=custom test
to my profiles.order file.
But regardless this fails with an error like this:
192.168.0.13 vqMqdKVZ:192.168.0.13 - [10/March/2001:20:25:08 -0500]
construct /c
gi-bin/construct/aboutus.html Safe: Undefined subroutine &MVSAFE::test
called at
(eval 240) line 6.
>>> test();
>
and there were no new errors in my /tmp/icdebug file
Thanks and thanks for putting up with my questions,
Tim
On Wed, 7 Mar 2001, Sam Hui wrote:
> Hi Larry,
>> Here is a real simple GlobalSub for testing:
>> GlobalSub <<EOS
> sub test {
>> ::logDebug("Entering test GlobalSub");
>> my %ic_result;
> $ic_result{MStatus}='success';
> $ic_result{'order-id'}=1; #cannot be null
>> ::logDebug("Exiting test GlobalSub");
> return (%ic_result);
> }
> EOS
>> Those $ic_result hashes are required values for a successful credit charge.
> Uncomment the Debug variable in your interchange config if you haven't
> already done so.
> You'll see the debug messages in /tmp/icdebug (the default).
> Also make sure you have this in your profiles.order:
>> &charge=custom test
>> -Sam
>> -----Original Message-----
> Date: Wed, 7 Mar 2001 15:24:04 -0800 (PST)
> From: Larry Morley <lmorley@flexihost.com>
> To: <interchange-users@lists.akopia.com>
> Subject: [ic] custom payments - very bad GlobalSub problem (?)
> Reply-To: interchange-users@lists.akopia.com>> Hi -
>> Hopefully someone can help me out here; I really need it...
> I can't get the GlobalSub for authorizenet, signio, etc. working. I
> created a simple script and put it in my /usr/lib/interchange/eg/globalsub
> directory (that's the directory created by the RPM install and makecat).
>> I need to get Interchange to interface to a variety of different systems.
> Unfortunately right now I cant get custom payment processing to talk
> to anything at all...
>> I don't actually know if the globalsub in question is getting found and
> executed. The error in the error.log file simply says:
>> ... construct /cgi-bin/construct/process.html bad custom payment
> GlobalSub: authorizenet
>> The script compiles fine with the GlobalSub, etc. tags removed (when I
> turn it into a regular Perl script for a minute). I've replaced the
> original
> authorizenet script with everything I can think of including a simple
> script that shouldn't do anything more than create a file. Even that
> doesn't work (no file is created, and the same error as above ends up
> in error.log).
>> I've stripped this thing down to the point where its as lean as it can be.
> My /etc/interchange.cfg has an #include pointing to it; I've tried putting
> the #include in different parts of the file (no luck). At this point I'm
> not
> certain the thing is actually getting found and executed by Interchange.
>> Been through the mailing list archives, and tried everything that looked
> applicable... Can someone help me out? It's Interchange 4.6.3-1 (RPM
> install) on RedHat 6.2.
>> I'd like to have a very simple GlobalSub that does nothing more than
> echo whatever's passed to it (for order info) by GlobalSub. I thought I'd
> written one. But ... Also, does anyone know where there are docs on
> these gizmos? Especially the custom payment routine ones?
>> Thanks in advance,
> Larry Morley
>>> _______________________________________________
> Interchange-users mailing list
>Interchange-users@lists.akopia.com>http://lists.akopia.com/mailman/listinfo/interchange-users>
From: racke at linuxia.de (Stefan Hornburg )
Date: 08 Mar 2001 23:26:26 -0800
Subject: [ic] Large mySQL tables kill IC startup
Ton Verhagen <ton@verhagen.net> writes:
> Hi All,
>> We have a mySQL table (subscriber) with about 5.5 million records which we
> would like to integrate in an IC catalog.
> Because the table is rather large we put the directive: 'NoImport
> subscriber' in catalog.cfg
> There is no content in the table subscriber.txt (except for the field
> names) in the products directory.
> Product directory also contains: subscriber.sql
>> Directory dbconf/mysql contains table description in subscriber.mysql with
> contents:
> ----- Begin subscriber.mysql -----
> # MiniVend database definition
> Database subscriber subscriber.txt __SQLDSN__
> #ifdef SQLUSER
> Database subscriber USER __SQLUSER__
> #endif
> #ifdef SQLPASS
> Database subscriber PASS __SQLPASS__
> #endif
> ----- End subscriber.mysql -----
>> SQLDSN, SQLUSER, and SQLPASS are being set properly in catalog.cfg (they
> work with other mySQL tables in same catalog). We have successfully used
> this same table definition for a smaller table.
Thought of ParseVariables Yes ?
>> However, it seems that IC tries to read/import the table at startup time
> and waits (hang up?) forever.
>> My understanding of IC is that the size of a mySQL table (when NoImport is
> set) should not have any impact on the startup/configuration stage, should it?
> Unfortunately, it appears that it HAS an impact! What could be wrong here?
>> Has anyone experienced the same problem?
Please check your MySQL log file.
Bye
Racke
--
I'm currently on holidays in the USA.
Don't expect any further mails before March 20th.
From: rwd at csi1st.net (Ron Dorman )
Date: Sat, 10 Mar 2001 21:36:35 -0500
Subject: [ic] Moving a Catalog/Cart
We are relatively new to Interchange. We have 4 carts in development
and are preparing to move the first one to production. We have had a
couple of revelations here. First and foremost - the catalog should
have been created in it's final resting place to begin with. Searching
archives turned up a couple of references, the better being Doug
Alcorn's response.
We are in a slightly different situation though. We have one machine
where we are doing development under one site, with subdirectories for
customer sites in development. Thus, the customers have a place to look
at the work for proofing. When accepted, the site is moved to the
customers web site directories on the same server for production.
Doug's directions stipulate creating a catalog with makecat and then
copying the changes from development to new directories (on a different
server), dumping the database and importing on the new server.
All these things make sense, but leave some things unanswered.
How do you get a MySQL database created by makecat that is not a test
database?
Is it better to leave it in a test database (I would not think so)?
There is a production site in the directories you are moving to
(Interchange is an upgrade to an existing site) so you don't want to
step on html files that already exist in the htdocs directory until go
live time. Renaming some html files seems the only option available if
you want to move and test. Otherwise move and be live, prepared to jump
through hoops quickly for any problems arising from the move. Any other
ideas?
Since we are on the same machine, can we simply copy the directories
from the current location to the new location and change some config
file entries for the new directory?
If so, which entries, and are all the changes needed in the catalog.cfg
file?
If not all in the catalog.cfg file, what files do we need to look at?
This is a long one with several questions. Thanks for any help
provided. It will be passed on as we mature in our knowledge of this
great package.
Ron D.
From: info at ayayu.com (Ayayu Infomation desk )
Date: Sun, 11 Mar 2001 12:31:18 +0900
Subject: [ic] How to define Default price in not product database
It worked!
Thanks ver much.
----- Original Message -----
From: Jonathan Clark <jonc@webmaint.com>
To: <interchange-users@lists.akopia.com>
Sent: Sunday, March 11, 2001 12:01 AM
Subject: RE: [ic] How to define Default price in not product database
>> >
> >
> > Can I define default price in not product database?
> > The reason why is I should prepare price data separetely because
huge
> > number of product prices are changing every day.
> >
>> try:
>> PriceField non_existant_field
>> CommonAdjust my_price:price
>>> Setting pricefield to a nonexistant field will cause CommonAdjust to
be
> used.
>> Jonathan
> Webmaint.
>>> _______________________________________________
> Interchange-users mailing list
>Interchange-users@lists.akopia.com>http://lists.akopia.com/mailman/listinfo/interchange-users>
From: cfm at maine.com (cfm at maine.com )
Date: Sat, 10 Mar 2001 22:22:26 -0500
Subject: [ic] Large mySQL tables kill IC startup
On Thu, Mar 08, 2001 at 11:26:26PM -0800, Stefan Hornburg wrote:
> Ton Verhagen <ton@verhagen.net> writes:
>> > Hi All,
> >
> > We have a mySQL table (subscriber) with about 5.5 million records which we
> > would like to integrate in an IC catalog.
> > Because the table is rather large we put the directive: 'NoImport
> > subscriber' in catalog.cfg
> > There is no content in the table subscriber.txt (except for the field
> > names) in the products directory.
I've no clue as to how you are tying it to IC. What happens
if you don't even mention it in the cfg file? Depending on how
you do the queries and what's changed since 4.03 you might not need
anything more than a handle on the products table. Certainly of the
5.5m only a small percentage are "active". We maintain a small table
of registered data, a first_name,last_name,cookie and id that then
gets joined to others tables as required. None of those are catalog.cfg.
Maybe I'm reading your question wrong. :-)
> > However, it seems that IC tries to read/import the table at startup time
> > and waits (hang up?) forever.
> >
> > My understanding of IC is that the size of a mySQL table (when NoImport is
> > set) should not have any impact on the startup/configuration stage, should it?
> > Unfortunately, it appears that it HAS an impact! What could be wrong here?
> >
> > Has anyone experienced the same problem?
>> Please check your MySQL log file.
>> Bye
> Racke
>> --
> I'm currently on holidays in the USA.
> Don't expect any further mails before March 20th.
>> _______________________________________________
> Interchange-users mailing list
>Interchange-users@lists.akopia.com>http://lists.akopia.com/mailman/listinfo/interchange-users
--
Christopher F. Miller, Publisher cfm@maine.com
MaineStreet Communications, Inc 208 Portland Road, Gray, ME 04039
1.207.657.5078 http://www.maine.com/
Content management, electronic commerce, internet integration, Debian linux
From: cfm at maine.com (cfm at maine.com )
Date: Sat, 10 Mar 2001 22:43:41 -0500
Subject: [ic] custom payments - very bad GlobalSub problem (?)
On Sat, Mar 10, 2001 at 08:44:01PM -0500, Timothy Cassidy wrote:
> This is a stupid question, but how do you call one of these
> GlobalSub subroutines (in your interchange.cfg file)? I have been trying
> to call these subroutines from within a section of my html pages like
> this:
> [perl sub]
> test();
> [/perl]
>> I also tried adding this line:
> &charge=custom test
> to my profiles.order file.
>> But regardless this fails with an error like this:
> 192.168.0.13 vqMqdKVZ:192.168.0.13 - [10/March/2001:20:25:08 -0500]
> construct /c
> gi-bin/construct/aboutus.html Safe: Undefined subroutine &MVSAFE::test
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
You probably need AllowGlobal in your interchange.cfg file.
If one is writing embedded perl one should learn how to grep through
the code to find something like that and how to systematically
isolate the issue.
grep MVSAFE *.pm
Yeah it would be nice if IC logs were more syslog typical,
__FILE__:__LINE__ message. We've never run it with the syslog
option (there is one isn't there), maybe it already is.
--
Christopher F. Miller, Publisher cfm@maine.com
MaineStreet Communications, Inc 208 Portland Road, Gray, ME 04039
1.207.657.5078 http://www.maine.com/
Content management, electronic commerce, internet integration, Debian linux
From: cfm at maine.com (cfm at maine.com )
Date: Sat, 10 Mar 2001 23:01:13 -0500
Subject: [ic] Moving a Catalog/Cart
On Sat, Mar 10, 2001 at 09:36:35PM -0500, Ron Dorman wrote:
> We are relatively new to Interchange. We have 4 carts in development
> and are preparing to move the first one to production. We have had a
> couple of revelations here. First and foremost - the catalog should
> have been created in it's final resting place to begin with. Searching
> archives turned up a couple of references, the better being Doug
> Alcorn's response.
>> We are in a slightly different situation though. We have one machine
> where we are doing development under one site, with subdirectories for
> customer sites in development. Thus, the customers have a place to look
> at the work for proofing. When accepted, the site is moved to the
> customers web site directories on the same server for production.
> Doug's directions stipulate creating a catalog with makecat and then
> copying the changes from development to new directories (on a different
> server), dumping the database and importing on the new server.
You're making it much harder than it needs to be. You can
have any number of catalogs talking to same databases. No need
to dump them. Typically we install our dev systems parallel to
production systems only on different machines with different
addresses, eg www.asdf.com vs dev.asdf.com.
All the differences from one machine to another are handled
by our page builder, but there are precious few, mostly dealing
with ssl; we don't bother with that on the dev machines. For
the most part, if you are doing it by hand, just copy it. Don't
use makecat unless you want to double your experience.
> How do you get a MySQL database created by makecat that is not a test
> database?
>> Is it better to leave it in a test database (I would not think so)?
>>> There is a production site in the directories you are moving to
> (Interchange is an upgrade to an existing site) so you don't want to
> step on html files that already exist in the htdocs directory until go
> live time. Renaming some html files seems the only option available if
> you want to move and test. Otherwise move and be live, prepared to jump
> through hoops quickly for any problems arising from the move. Any other
> ideas?
That's a bad structure. Just use a different catalog. Like we still
have a few catalogs in mv3, those are at /var/mv/catalog3 and the
mv4 version is /var/mv/catalog4. You can handle **all** of that in
interchange.cfg
> If not all in the catalog.cfg file, what files do we need to look at?
>
The logs. :-) And maybe vlink/tlink depending on your structure.
>> This is a long one with several questions. Thanks for any help
> provided. It will be passed on as we mature in our knowledge of this
> great package.
>> Ron D.
>>> _______________________________________________
> Interchange-users mailing list
>Interchange-users@lists.akopia.com>http://lists.akopia.com/mailman/listinfo/interchange-users
--
Christopher F. Miller, Publisher cfm@maine.com
MaineStreet Communications, Inc 208 Portland Road, Gray, ME 04039
1.207.657.5078 http://www.maine.com/
Content management, electronic commerce, internet integration, Debian linux
From: andy at higgins.net (Andy Higgins )
Date: Sun, 11 Mar 2001 15:28:37 +1100
Subject: [ic] Category listing performance problems with catalog of over 17,000 products
Hello,
We are running one Interchange catalog (containing just over 17,000
products) on a 2 x 300Mhz Sun Solaris Ultra 2 with 1 GB of memory. This
machine is shared with one other application but consistently runs with a
load average of less than 1 and much of our testing has been done at off
peak times. The database being used for this catalog is mysql and the set up
of Interchange is as follows:
Interchange version 4.6.1
Interchange PID 1666
Interchange SUID User interchange (uid 207)
Last time server restarted Sun Mar 11 14:10:43 2001
Last time changes applied Sun Mar 11 14:10:42 2001 (apply now)
Environment variables passed MOD_PERL
Perl Version Perl 5.00503 (called with: /usr/local/bin/perl)
Optional Module Information:
LWP::Simple found (v1.32).
MD5 found (v2.01).
MIME::Base64 found (v2.11).
SQL::Statement found (v0.1016).
Safe::Hole found (v0.08).
Storable found (v1.010).
Tie::Watch not found. Minor: cannot set watch points in catalog.cfg.
URI::URL found (v5.02).
Safe operations untrapped ftfile sort rand
Database Interfaces:
No GDBM.
Berkeley DB_File available (v1.65)
DBI enabled (v1.11), available drivers:
The site hasn't been launched yet and is still in beta but can be accessed
at:
URL: http://www.bidorbuyshop.com.au
User: demo
Pass: banana69
The main problem we are facing preventing us from launching is the
performance of the category pages. The homepage of the site is a static page
but you will see as soon as you click on any category listing (the main
categories on our site are different areas in Interchange - we are therefore
talking about the sub-categories - the ones that list all the products). It
seems that the speed of this is unacceptable however to access an individual
product description there is no problem at all.
With the way the category listings are handled in Interchange it doesn't
seem as though any further indexing or tweaking on the mysql database is
going to help. We have thought of two ways we might be able to solve this
problem:
1. Split the number of products into multiple catalogs so that we have only
a couple of thousand products in each catalog.
2. Have a background process which runs periodically generating static pages
for all the category listings and change the links so that the end users
always access these static pages rather than the dynamic ones. Of course
with this option we give away some of the functionality we would have
utilizing the user's session when they are logged in.
Does any one have any experience or any other ideas on how else we might be
able to improve the performance in our case specifically for the generating
of a product listing from clicking on the categories.
Any assistance would be very much appreciated.
Regards,
Andy Higgins
Research and Development bidorbuy.com Inc
From: chc at mninter.net (Curt Hauge )
Date: Sat, 10 Mar 2001 23:14:10 -0600
Subject: [ic] Where is checkstat.sh?
After converting a Minivend 4.04 site to Interchange 4.6.3, I can not find checkstat.sh (which checks to see if the server is running and restarts it if not) in the Interchange directory, nor can I get the old checkstat.sh to work via my crontab after copying it to /home/myfiles/interchange/bin. I know it used to be in the /eg directory of the source, but it is not in the interchange-4.6.3/eg directory. My crontab looks like:
5,15,25,35,45,55 * * * * /home/myfiles/interchange/bin/checkstat.sh>&2
Is checkstat.sh still being used? Can I use the old one? If yes, what changes are necessary to use the old one?
Thanks in advance.
Curt Hauge
From: lmorley at flexihost.com (Larry Morley )
Date: Sun, 11 Mar 2001 00:49:31 -0800
Subject: [ic] Switching Databases
Hi -
Is there an easy way to switch a table from using an SQL database
to, say, gdbm? Or text? And, is there a way to switch from
test_catname to another database?
I saw in a prior post it was done in interchange.cfg; I dont see
where - am I missing something?
Is there anything inherently wrong with the test_catname database
created by makecat other than it needs to be tweaked once created?
Lastly, can anyone tell me what this means in my products.dbm file:
Database products products.txt TAB
Database products HOT 1
Database products INDEX category:c
specifically HOT and INDEX?
Thanks very much,
Larry Morley
From: TGe303 at gmx.de (TGe303 )
Date: Sun, 11 Mar 2001 10:20:39 +0100
Subject: [ic] problem wirh more list on result.html
After recieving a result after i have submit a search i from searchform i
can not navigate through the more list. Sure, there are some links like 1 2
3 4 5 6 7 8 ... but when i click on result page nr. 3 i can΄t navigate to 4
because the navigation is away :-(
here the code:
results:
[more-list]
[L]Zeige [matches] von
[if value mv_search_match_count > 1]
[value mv_search_match_count] gefundenen.[/L]
[/if]
<BLOCKQUOTE>
<B>Links zu mehr Treffern</B><BR>
[more]
</BLOCKQUOTE>
[/more-list]
and the search form (sorry, very big)