From: mark at summersault.com (Mark Stosberg ) Date: Sat, 30 Sep 2000 15:12:59 -0500 Subject: [ic] sending credit card numbers to a processor but not to userdb > You may want to try removing the "keep" at the end of the line in the > etc/profiles.order file. This should destroy the card number after > transfering to your credit card routine. > > [if value fax_order] > &set = mv_payment Call Us > [elsif variable MV_PAYMENT_MODE] > &credit_card=standard keep #Try removing this "keep" > &charge=[var MV_PAYMENT_MODE][cgi mv_payment_test] > &set=mv_payment Real-time ([var MV_PAYMENT_MODE]) Credit Card > [/elsif] Removing 'keep' destroyed the credit card # before it is being sent to Authorize.Net, so the transactions could not could not be completed. Is credit_card=keep what I want? (ie, remove "standard") Thanks, -mark personal website } Summersault Website Development http://mark.stosberg.com/ { http://www.summersault.com/ From: jwalsh at diabetesnet.com (John Walsh ) Date: Sat, 30 Sep 2000 14:11:59 -0700 Subject: [ic] 4.5.6 install problem We're encountering the same problem. Deleting a non-existent file doesn't seem to help. John At 10:57 AM 09/30/2000 -0700, you wrote: >On Sat, 30 Sep 2000, Beriah Dutcher wrote: > > > i am having this same problem but no one seems to know the answer or > want to > > help > > > cannot open minivend.cfg.dist.bak: No such file or directory > >Locate the file and delete it. > >Bob > > >_______________________________________________ >Interchange-users mailing list >Interchange-users@www.minivend.com >http://www.minivend.com/mailman/listinfo/interchange-users From: mikeh at minivend.com (Mike Heins ) Date: Sat, 30 Sep 2000 17:25:10 -0400 Subject: [ic] 4.5.6 install problem Quoting John Walsh (jwalsh@diabetesnet.com): > We're encountering the same problem. Deleting a non-existent file doesn't > seem to help. > > John > > > At 10:57 AM 09/30/2000 -0700, you wrote: > >On Sat, 30 Sep 2000, Beriah Dutcher wrote: > > > > > i am having this same problem but no one seems to know the answer or > > want to > > > help > > > > cannot open minivend.cfg.dist.bak: No such file or directory The problem was doing a "make dist". You don't really want to make your own MANIFEST file. You can either edit MANIFEST to remove the entry, or you can do a "cvs update -dP". Then do another "make tardist" to build a new distribution. Best is to remove the file from the dist/ directory. You can always find it with find . -name 'minivend.cfg*' -print -- Akopia, Inc., 131 Willow Lane, Floor 2, Oxford, OH 45056 phone +1.513.523.8220 fax 7501 <heins@akopia.com> In character, in manners, in style, in all things, the supreme excellence is simplicity. -- Longfellow From: jwalsh at diabetesnet.com (John Walsh ) Date: Sat, 30 Sep 2000 14:29:20 -0700 Subject: [ic] Different 4.5.6 install problem We're running as a VPS on freeBSD 4.1 and Apache 1.3.11, but encountering a problem during "./configure....make test" as follows: ##### Skip blib/lib/HTML/Entities.pm (unchanged) Skip blib/lib/Vend/Glimpse.pm (unchanged) PERL_DL_NONLAZY=1 /usr/bin/perl -Iblib/arch -Iblib/lib -I/usr/libdata/perl/5.005 03/mach -I/usr/libdata/perl/5.00503 test.pl server/unixmode.......ok 1 server/startup........ok 2 link/unixmode.........ok 3 server/inetmode.......ok 4 link/inetmode.........not ok 5 server/control........ok 6 6 tests run -- 1/6 failed. *** Error code 1 ##### Could this link/inetmode error be caused by a conflict in ownership between vlink (group) and the server (user name)? Afterwards, trying make install, we get this error that is noted elsewhere: ##### Reprocessing '404.html': done Reprocessing 'index.html': done cannot open minivend.cfg.dist.bak: No such file or directory *** Error code 2 Stop #### Was this file not created because of the link/inetmode problem, or is it unrelated? Suggestions are greatly appreciated. John From: mymother at my-mothers-shop.com (IF ) Date: Sat, 30 Sep 2000 18:07:02 -0400 (EDT) Subject: [ic] WARNING: Your mail will soon be bounced if you send TNEF On Sat, 30 Sep 2000, Mike Heins wrote: > (Only pointed toward people who send email to the list cavalierly.) > > I found out what is causing the problem with mail list archiving. > It is profligate use of ridiculous attachements like VCARDs and > TNEF. These are almost always sent by a Windows system or mail server, > and seem to pepper the disk with tons of .bin files. > > Please don't put this garbage in your email. > > I am steamed enough that I may start bouncing email that doesn't comply > with Internet standards. And I *am* going to start bouncing all HTML > mail as soon as I can write a reliable filter. > > May be that saves you some time or the module mentioned below. http://mirror.ncsa.uiuc.edu/procmail/ssjaaa/pm-code-body.html <quote> Pm-jamime-kill.rc -- General MIME attachement killer (vcards, html) File id Copyright (C) 1997-98 Jari Aalto Contactid: jari.aalto@poboxes.com Created: 1997-12 Keywords: procmail MIME killer recipe This code is free software in terms of GNU Gen. pub. Lic. v2 or later You can get newest version by sending email to maintainer with subject "send <FILENAME>" [del] etc.... </endquote> <quote> Subject: ANN: Convert::TNEF 0.04 From: dwilson@gtemail.net (Douglas Wilson) Date: Sun, 14 May 2000 15:58:03 GMT Approved: merlyn@stonehenge.com (comp.lang.perl.announce) Newsgroups: comp.lang.perl.announce,comp.lang.perl.modules Organization: @Home Network Xref: news.service.uci.edu comp.lang.perl.announce:1470 comp.lang.perl.modules:35592 Ever wanted to convert those pesky MS-TNEF attachments from a perl program? Uploaded the latest version to CPAN a few days ago, so it should be avalable by now. Just search for 'TNEF'. Cheers, Douglas Wilson </quote> From: jwalsh at diabetesnet.com (John Walsh ) Date: Sat, 30 Sep 2000 17:15:26 -0700 Subject: [ic] 4.5.6 install problem --=====================_29731091==_.ALT Content-Type: text/plain; charset="us-ascii"; format=flowed Mike, Though a semi-nubie, I have learned how to find files. It appears the minivend.cfg.dist.bak was not created. When the config program runs, we've been accepting the default path of /usr/home/*username*/interchange, but we're not sure this is correct for a virtual private server where the htdocs and cgi-bin are actually in the /usr/home/*username*/usr/local/etc/httpd/ directory...have tried the latter path as well with no success.... 8-\ Could the path be the problem? Anyway, da file ain't dere! John At 05:25 PM 09/30/2000 -0400, you wrote: >Quoting John Walsh (jwalsh@diabetesnet.com): > > We're encountering the same problem. Deleting a non-existent file doesn't > > seem to help. > > > > John > > > > > > At 10:57 AM 09/30/2000 -0700, you wrote: > > >On Sat, 30 Sep 2000, Beriah Dutcher wrote: > > > > > > > i am having this same problem but no one seems to know the answer or > > > want to > > > > help > > > > > cannot open minivend.cfg.dist.bak: No such file or directory > >The problem was doing a "make dist". You don't really want to >make your own MANIFEST file. > >You can either edit MANIFEST to remove the entry, or you can do a "cvs >update -dP". Then do another "make tardist" to build a new distribution. > >Best is to remove the file from the dist/ directory. You can always find >it with > > find . -name 'minivend.cfg*' -print > >-- >Akopia, Inc., 131 Willow Lane, Floor 2, Oxford, OH 45056 >phone +1.513.523.8220 fax 7501 <heins@akopia.com> > >In character, in manners, in style, in all things, the supreme excellence >is simplicity. -- Longfellow > >_______________________________________________ >Interchange-users mailing list >Interchange-users@www.minivend.com >http://www.minivend.com/mailman/listinfo/interchange-users --=====================_29731091==_.ALT Content-Type: text/html; charset="us-ascii" Mike,

Though a semi-nubie, I have learned how to find files. It appears the minivend.cfg.dist.bak was not created. When the config program runs, we've been accepting the default path of /usr/home/*username*/interchange, but we're not sure this is correct for a virtual private server where the htdocs and cgi-bin are actually in the /usr/home/*username*/usr/local/etc/httpd/ directory...have tried the latter path as well with no success.... 8-\  Could the path be the problem? Anyway, da file ain't dere!

John


At 05:25 PM 09/30/2000 -0400, you wrote:
Quoting John Walsh (jwalsh@diabetesnet.com):
> We're encountering the same problem. Deleting a non-existent file doesn't
> seem to help.
>
> John
>
>
> At 10:57 AM 09/30/2000 -0700, you wrote:
> >On Sat, 30 Sep 2000, Beriah Dutcher wrote:
> >
> > > i am having this same problem but no one seems to know the answer or
> > want to
> > > help
> > > > cannot open minivend.cfg.dist.bak: No such file or directory

The problem was doing a "make dist". You don't really want to
make your own MANIFEST file.

You can either edit MANIFEST to remove the entry, or you can do a "cvs
update -dP". Then do another "make tardist" to build a new distribution.

Best is to remove the file from the dist/ directory. You can always find
it with

        find . -name 'minivend.cfg*' -print

--
Akopia, Inc., 131 Willow Lane, Floor 2, Oxford, OH  45056
phone +1.513.523.8220 fax 7501 <heins@akopia.com>

In character, in manners, in style, in all things, the supreme excellence
is simplicity. -- Longfellow

_______________________________________________
Interchange-users mailing list
Interchange-users@www.minivend.com
http://www.minivend.com/mailman/listinfo/interchange-users
--=====================_29731091==_.ALT-- From: interch at mail.bnetmd.net (Interchange User ) Date: Sat, 30 Sep 2000 21:48:18 -0400 (EDT) Subject: [ic] 4.5.6 install problem Glenn here, and I have to agree with John. The error is saying the file doesn't exist and (not that error msgs are always gospel...) you can't delete something that isn't there in the first place. Also, I haven't done a "make dist" or "make tardist" (at least not consciously) .. unless "./configure" does those and doesn't say so. I've tried doing "./configure" and also doing independent perl Makefile.PL make make test make install ...with both the standard /usr/local/interchange and my own /interchange with the same results. Hoping for the best, Glenn. On Sat, 30 Sep 2000, John Walsh wrote: > Mike, > > Though a semi-nubie, I have learned how to find files. It appears the > minivend.cfg.dist.bak was not created. When the config program runs, we've > been accepting the default path of /usr/home/*username*/interchange, but > we're not sure this is correct for a virtual private server where the > htdocs and cgi-bin are actually in the > /usr/home/*username*/usr/local/etc/httpd/ directory...have tried the latter > path as well with no success.... 8-\ Could the path be the problem? > Anyway, da file ain't dere! > > John > > > At 05:25 PM 09/30/2000 -0400, you wrote: > >Quoting John Walsh (jwalsh@diabetesnet.com): > > > We're encountering the same problem. Deleting a non-existent file doesn't > > > seem to help. > > > > > > John > > > > > > > > > At 10:57 AM 09/30/2000 -0700, you wrote: > > > >On Sat, 30 Sep 2000, Beriah Dutcher wrote: > > > > > > > > > i am having this same problem but no one seems to know the answer or > > > > want to > > > > > help > > > > > > cannot open minivend.cfg.dist.bak: No such file or directory > > > >The problem was doing a "make dist". You don't really want to > >make your own MANIFEST file. > > > >You can either edit MANIFEST to remove the entry, or you can do a "cvs > >update -dP". Then do another "make tardist" to build a new distribution. > > > >Best is to remove the file from the dist/ directory. You can always find > >it with > > > > find . -name 'minivend.cfg*' -print > > > >-- > >Akopia, Inc., 131 Willow Lane, Floor 2, Oxford, OH 45056 > >phone +1.513.523.8220 fax 7501 <heins@akopia.com> > > > >In character, in manners, in style, in all things, the supreme excellence > >is simplicity. -- Longfellow > > > >_______________________________________________ > >Interchange-users mailing list > >Interchange-users@www.minivend.com > >http://www.minivend.com/mailman/listinfo/interchange-users > From: rmarquiss at discovercreation.org (Rocky Marquiss ) Date: Sat, 30 Sep 2000 20:02:46 -0600 Subject: [ic] ??? Hello, Hey guys - how does one go about unsubscribing? I tried just Unsubscribe in the Subject line - I got an email stating that it the message was, in essence, put on hold for further review/action - but I remain on the list. ----------------------------- Behold, God is my salvation; I will trust, and not be afraid: for the LORD JEHOVAH is my strength and my song; he also is become my salvation. Isaiah 12:2 But they that wait upon the LORD shall renew their strength; they shall mount up with wings as eagles; they shall run, and not be weary; and they shall walk, and not faint. Isaiah 40:31 Thy word is true from the beginning: and every one of thy righteous judgments endureth for ever. Psalms 119:160 From: jnealy at symetrek.com (John Nealy ) Date: Sat, 30 Sep 2000 22:24:16 -0400 Subject: [ic] Problems updating products with POSTGRES I did a perl -i -pe 's/NOT NULL//g' * on the files in /var/lib/interchange/my_catlog_name/pgsql and /var/lib/pgsql/basw/my_catalog_name and restarted the interchange server. I was still unable to create new items in admin. Should I create one from scratch, then apply the NOT NULL fix? John. From: wglenn at fone.net (William Glenn ) Date: Sat, 30 Sep 2000 20:55:31 -0600 Subject: [ic] Help! This is a multi-part message in MIME format. ------=_NextPart_000_0235_01C02B20.C53F9440 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Hey all, I'm looking for a shopping cart program and Akopia looks AWESOME! I need = a few questions answered first though. #1. I need infinite categories>subcategories. Does this software have = this capability? If not, how hard would it be to add? I own an online = car parts store and most of my categories go something like this. Intakes=20 > Stillen ~ Nissan - Maxima - Sentra ~ Honda - Accord - Civic=20 > AEM ~ Honda ~ Acura Exhaust > Stillen ~ Nissan Etc etc. You get the idea. #2. Product options, can I specify product options? Colors? Sizes? Please respond ASAP, and I thank you for any help. Thanks, William Glenn ------=_NextPart_000_0235_01C02B20.C53F9440 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable <!DOCTYPE HTML PUBLIC "-//W3C//DTD W3 HTML//EN">
Hey all,
I'm looking = for a shopping=20 cart program and Akopia looks AWESOME! I need a few questions answered = first=20 though.
 
#1. I need infinite categories>subcategories. = Does this=20 software have this capability? If not, how hard would it be to add? I = own an=20 online car parts store and most of my categories go something like=20 this.
 
Intakes
 > Stillen
     ~ Nissan
         -=20 Maxima
         -=20 Sentra
     ~ Honda
         -=20 Accord
         - = Civic=20
 > AEM
     ~ Honda
     ~ Acura
 
Exhaust
 > Stillen
    ~ Nissan
 
 
Etc etc. You get the idea.
 
#2. Product options, can I specify product options? = Colors?=20 Sizes?
 
Please respond ASAP, and I thank you for any=20 help.
 
Thanks,
William Glenn
------=_NextPart_000_0235_01C02B20.C53F9440-- From: wglenn at fone.net (William Glenn ) Date: Sat, 30 Sep 2000 20:59:58 -0600 Subject: [ic] Help.. Part 2 This is a multi-part message in MIME format. ------=_NextPart_000_0253_01C02B21.64AF5060 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Hi, Forgot one question :) #3. Templates.. Are they easy to modify? Thanks again, William Glenn ------=_NextPart_000_0253_01C02B21.64AF5060 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable <!DOCTYPE HTML PUBLIC "-//W3C//DTD W3 HTML//EN">
Hi,
Forgot one question :)
 
#3. Templates.. Are they easy to = modify?
 
 
Thanks again,
William=20 Glenn
------=_NextPart_000_0253_01C02B21.64AF5060-- From: mymother at my-mothers-shop.com (IF ) Date: Sat, 30 Sep 2000 23:39:40 -0400 (EDT) Subject: [ic] Help! On Sat, 30 Sep 2000, William Glenn wrote: > Hey all, > I'm looking for a shopping cart program and Akopia looks AWESOME! I need a few questions answered first though. > > #1. I need infinite categories>subcategories. Does this software have this capability? If not, how hard would it be to add? I own an online car parts store and most of my categories go something like this. > > Intakes > > Stillen > ~ Nissan > - Maxima > - Sentra > ~ Honda > - Accord > - Civic > > AEM > ~ Honda > ~ Acura > > Exhaust > > Stillen > ~ Nissan > > > Etc etc. You get the idea. > > #2. Product options, can I specify product options? Colors? Sizes? > > Please respond ASAP, and I thank you for any help. > > Thanks, > William Glenn > Yes to sub-, subsub-, subsubsub- and subsubsub++-categories. Yes to options. Did you find the documentation ? It's all in there. -- IF From: wglenn at fone.net (William Glenn ) Date: Sat, 30 Sep 2000 21:30:01 -0600 Subject: [ic] Help! Thanks, Nope i'm still searching for docs :) How do you add subcats and options? I don't see it in the demo store. Thanks for the help! William Glenn -----Original Message----- From: IF <mymother@my-mothers-shop.com> To: interchange-users@minivend.com <interchange-users@minivend.com> Date: Saturday, September 30, 2000 9:30 PM Subject: Re: [ic] Help! > >On Sat, 30 Sep 2000, William Glenn wrote: > >> Hey all, >> I'm looking for a shopping cart program and Akopia looks AWESOME! I need a few questions answered first though. >> >> #1. I need infinite categories>subcategories. Does this software have this capability? If not, how hard would it be to add? I own an online car parts store and most of my categories go something like this. >> >> Intakes >> > Stillen >> ~ Nissan >> - Maxima >> - Sentra >> ~ Honda >> - Accord >> - Civic >> > AEM >> ~ Honda >> ~ Acura >> >> Exhaust >> > Stillen >> ~ Nissan >> >> >> Etc etc. You get the idea. >> >> #2. Product options, can I specify product options? Colors? Sizes? >> >> Please respond ASAP, and I thank you for any help. >> >> Thanks, >> William Glenn >> > >Yes to sub-, subsub-, subsubsub- and subsubsub++-categories. >Yes to options. Did you find the documentation ? It's all in there. >-- >IF > > >_______________________________________________ >Interchange-users mailing list >Interchange-users@www.minivend.com >http://www.minivend.com/mailman/listinfo/interchange-users From: mymother at my-mothers-shop.com (IF ) Date: Sat, 30 Sep 2000 23:46:02 -0400 (EDT) Subject: [ic] Help.. Part 2 On Sat, 30 Sep 2000, William Glenn wrote: > Hi, > Forgot one question :) > > #3. Templates.. Are they easy to modify? > What's easy for the ganter is difficult for the goose. But they are modifyable. Actually what else would they be for ? :-) It's a nice package. Try it and don't worry. -- IF From: mymother at my-mothers-shop.com (IF ) Date: Sun, 1 Oct 2000 01:15:21 -0400 (EDT) Subject: [ic] Help! On Sat, 30 Sep 2000, William Glenn wrote: > Thanks, > Nope i'm still searching for docs :) > http://developer.akopia.com From: wglenn at fone.net (William Glenn ) Date: Sun, 1 Oct 2000 10:45:42 -0600 Subject: [ic] Help! Hey, I'm setting it up now but when I run the makecat.PL script I get. perl makecat.PL Can't locate scripts/initp.pl in @INC (@INC contains: /usr/lib/perl5/5.00502/i586-linux /usr/lib/perl5/5.00502 /usr/lib/perl5/site_perl/5.005/i586-linux /usr/lib/perl5/site_perl/5.005 .) at makecat.PL line 7. Anyone know where this file is? I don't see it in the .tar. Thanks, William -----Original Message----- From: IF <mymother@my-mothers-shop.com> To: interchange-users@minivend.com <interchange-users@minivend.com> Date: Saturday, September 30, 2000 11:06 PM Subject: Re: [ic] Help! > >On Sat, 30 Sep 2000, William Glenn wrote: > >> Thanks, >> Nope i'm still searching for docs :) >> > >http://developer.akopia.com > > >_______________________________________________ >Interchange-users mailing list >Interchange-users@www.minivend.com >http://www.minivend.com/mailman/listinfo/interchange-users From: vaker at kendryl.bc.ca (Victor Aker ) Date: Sun, 1 Oct 2000 12:26:02 -0700 Subject: [ic] Installation issues This is a multi-part message in MIME format. ------=_NextPart_000_000E_01C02BA2.C3613D40 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable I am running FreeBSD 3.5.1, with Perl 5.6.0, and when I ./configure, I = get the following error at the end: Reprocessing '404.html': done Reprocessing 'index.html': done cannot open minivend.cfg.dist.bak: No such file or directory *** Error code 2 Now, I have managed to figure out that this error is occuring during the = 'make install'. What am I doing wrong? Does this error really matter? I = am trying out Interchange v4.5.6. Help! ------=_NextPart_000_000E_01C02BA2.C3613D40 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML><HEAD> <META content=3D"text/html; charset=3Diso-8859-1" = http-equiv=3DContent-Type> <META content=3D"MSHTML 5.00.2614.3500" name=3DGENERATOR> <STYLE></STYLE> </HEAD> <BODY bgColor=3D#ffffff> <DIV><FONT face=3DArial size=3D2>I am running FreeBSD 3.5.1, with Perl = 5.6.0, and=20 when I ./configure, I get the following error at the end:</FONT></DIV> <DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV> <DIV><FONT face=3DArial size=3D2>Reprocessing '404.html': = done<BR>Reprocessing=20 'index.html': done<BR>cannot open minivend.cfg.dist.bak: No such file or = directory<BR>*** Error code 2</FONT></DIV> <DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV> <DIV><FONT face=3DArial size=3D2>Now, I have managed to figure out that = this error=20 is occuring during the 'make install'. What am I doing wrong? Does this = error=20 really matter? I am trying out Interchange v4.5.6.</FONT></DIV> <DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV> <DIV><FONT face=3DArial size=3D2>Help!</DIV></FONT></BODY></HTML> ------=_NextPart_000_000E_01C02BA2.C3613D40-- From: mikeh at minivend.com (Mike Heins ) Date: Sun, 1 Oct 2000 17:18:06 -0400 Subject: [ic] Installation issues Quoting Victor Aker (vaker@kendryl.bc.ca): > I am running FreeBSD 3.5.1, with Perl 5.6.0, and when I ./configure, I get > the following error at the end: > > Reprocessing '404.html': done > Reprocessing 'index.html': done > cannot open minivend.cfg.dist.bak: No such file or directory > *** Error code 2 > > Now, I have managed to figure out that this error is occuring during the > 'make install'. What am I doing wrong? Does this error really matter? I am > trying out Interchange v4.5.6. What method of obtaining it? If it is the tarfile, that is bad news. If you got it via CVS, please do a "cvs update -dP" to clear the error. -- Akopia, Inc., 131 Willow Lane, Floor 2, Oxford, OH 45056 phone +1.513.523.8220 fax 7501 <heins@akopia.com> Light travels faster than sound. This is why some people appear bright until you hear them speak. -- unknown From: interch at mail.bnetmd.net (Interchange User ) Date: Sun, 1 Oct 2000 17:45:50 -0400 (EDT) Subject: [ic] Installation issues Mike, this is the same error I posted yesterday and that a couple of other replies indicated they experienced as well. I got it using the tarball "interchange-latest.tar.gz" and just ran "./configure" - nothing fancy. Glenn. On Sun, 1 Oct 2000, Mike Heins wrote: > Quoting Victor Aker (vaker@kendryl.bc.ca): > > I am running FreeBSD 3.5.1, with Perl 5.6.0, and when I ./configure, I get > > the following error at the end: > > > > Reprocessing '404.html': done > > Reprocessing 'index.html': done > > cannot open minivend.cfg.dist.bak: No such file or directory > > *** Error code 2 > > > > Now, I have managed to figure out that this error is occuring during the > > 'make install'. What am I doing wrong? Does this error really matter? I am > > trying out Interchange v4.5.6. > > What method of obtaining it? If it is the tarfile, that is bad news. > If you got it via CVS, please do a "cvs update -dP" to clear the > error. > > -- > Akopia, Inc., 131 Willow Lane, Floor 2, Oxford, OH 45056 > phone +1.513.523.8220 fax 7501 <heins@akopia.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@www.minivend.com > http://www.minivend.com/mailman/listinfo/interchange-users > From: jwalsh at diabetesnet.com (John Walsh ) Date: Sun, 01 Oct 2000 14:49:51 -0700 Subject: [ic] 4.5.6 install problem Beriah, anyone else with the minivend.cfg.dist.bak problem, Curious about your setup---are you also running freeBSD? A biased, non-statistically significant, but common ingredient (besides Apache) seems to be freeBSD. Anyone with another OS running into this problem? Our file was downloaded as tar, not cvs. John At 12:47 PM 09/30/2000 -0500, you wrote: >i am having this same problem but no one seems to know the answer or want to >help > > >Beriah > >----- Original Message ----- >From: "Interchange User" <interch@mail.bnetmd.net> >To: <interchange-users@minivend.com> >Sent: Saturday, September 30, 2000 11:26 AM >Subject: [ic] 4.5.6 install problem > > > > > > Hi all, > > Installing 4.5.6 on FreeBSD 4.0; perl 5.005_03, this is a clean install on > > an empty machine. Installing to /interchange (yes, it's very own > > disk). Gigs of disk available everywhere. Running as root. > > > > Install goes great ("make test" says all 6 tests successful) until "make > > install" when the following occurs: > > > > --- snip --- > > Processing 'shipping.ups.html' (UPS Zones-based Shipping): done > > Processing 'shipping.weight.html' (Shipping by Weight): done > > Processing 'stats.order.html' (Order Statistics): done > > Processing 'stats.traffic.html' (Traffic Statistics): done > > Processing 'tax.main.html' (Tax): done > > Processing 'upload.main.html' (File transfer): done > > Reprocessing '404.html': done > > Reprocessing 'index.html': done > > cannot open minivend.cfg.dist.bak: No such file or directory > > *** Error code 2 > > > > Stop in /usr/home/glenn2/interchange-4.5.6. > > > > --- snip --- > > > > Tried installing to the standard /usr/local/interchange with same result. > > All thoughts appreciated... > > > > Thanks! > > Glenn. > > > > > > > > _______________________________________________ > > Interchange-users mailing list > > Interchange-users@www.minivend.com > > http://www.minivend.com/mailman/listinfo/interchange-users > > >_______________________________________________ >Interchange-users mailing list >Interchange-users@www.minivend.com >http://www.minivend.com/mailman/listinfo/interchange-users From: jwalsh at diabetesnet.com (John Walsh ) Date: Sun, 01 Oct 2000 14:52:25 -0700 Subject: [ic] Installation issues Ditto here. Tarball and freeBSD with ./configure. John At 05:45 PM 10/01/2000 -0400, you wrote: >Mike, this is the same error I posted yesterday and that a couple of >other replies indicated they experienced as well. I got it using the >tarball "interchange-latest.tar.gz" and just ran "./configure" - nothing >fancy. > >Glenn. > >On Sun, 1 Oct 2000, Mike Heins wrote: > > > Quoting Victor Aker (vaker@kendryl.bc.ca): > > > I am running FreeBSD 3.5.1, with Perl 5.6.0, and when I ./configure, > I get > > > the following error at the end: > > > > > > Reprocessing '404.html': done > > > Reprocessing 'index.html': done > > > cannot open minivend.cfg.dist.bak: No such file or directory > > > *** Error code 2 > > > > > > Now, I have managed to figure out that this error is occuring during the > > > 'make install'. What am I doing wrong? Does this error really matter? > I am > > > trying out Interchange v4.5.6. > > > > What method of obtaining it? If it is the tarfile, that is bad news. > > If you got it via CVS, please do a "cvs update -dP" to clear the > > error. > > > > -- > > Akopia, Inc., 131 Willow Lane, Floor 2, Oxford, OH 45056 > > phone +1.513.523.8220 fax 7501 <heins@akopia.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@www.minivend.com > > http://www.minivend.com/mailman/listinfo/interchange-users > > > > >_______________________________________________ >Interchange-users mailing list >Interchange-users@www.minivend.com >http://www.minivend.com/mailman/listinfo/interchange-users From: mikeh at minivend.com (Mike Heins ) Date: Sun, 1 Oct 2000 17:58:36 -0400 Subject: [ic] Installation issues Quoting Interchange User (interch@mail.bnetmd.net): > > Mike, this is the same error I posted yesterday and that a couple of > other replies indicated they experienced as well. I got it using the > tarball "interchange-latest.tar.gz" and just ran "./configure" - nothing > fancy. > Hmm. I tried this myself, installing to a clean directory, and am unable to duplicate the problem. We also tried the installation on machines that had never seen Minivend. Is it possible you are installing to a directory that already has files in it? -- Akopia, Inc., 131 Willow Lane, Floor 2, Oxford, OH 45056 phone +1.513.523.8220 fax 7501 <heins@akopia.com> When the only tool you have is a hammer, all your problems tend to look like nails. -- Abraham Maslow From: jerry at data-logic.com (Jerry ) Date: Sun, 1 Oct 2000 18:16:16 -0400 Subject: [ic] Installation issues Don't know if this will help or not. But initially I installed this over a MV 4.04 installation and had no problems on my test server with FreeBSD 4.0. Just for fun I tried to install the same set of files to a clean directory and get halted at that error. There are, in the current working directory, interchange.cfg.dist, minivend.cfg.dist and minivend.cfg but NO minivend.cfg.dist.bak. I don't remember deleting such a file, but anything is possible I guess. Jerry > -----Original Message----- > From: interchange-users-admin@minivend.com > [mailto:interchange-users-admin@minivend.com]On Behalf Of Mike Heins > Sent: Sunday, October 01, 2000 5:59 PM > To: interchange-users@minivend.com > Subject: Re: [ic] Installation issues > > > Quoting Interchange User (interch@mail.bnetmd.net): > > > > Mike, this is the same error I posted yesterday and that a couple of > > other replies indicated they experienced as well. I got it using the > > tarball "interchange-latest.tar.gz" and just ran "./configure" - nothing > > fancy. > > > > Hmm. I tried this myself, installing to a clean directory, and am unable > to duplicate the problem. We also tried the installation on machines that > had never seen Minivend. > > Is it possible you are installing to a directory that already has > files in it? > > -- > Akopia, Inc., 131 Willow Lane, Floor 2, Oxford, OH 45056 > phone +1.513.523.8220 fax 7501 <heins@akopia.com> > > When the only tool you have is a hammer, all your problems tend to look > like nails. -- Abraham Maslow > > _______________________________________________ > Interchange-users mailing list > Interchange-users@www.minivend.com > http://www.minivend.com/mailman/listinfo/interchange-users > From: interch at mail.bnetmd.net (Interchange User ) Date: Sun, 1 Oct 2000 18:18:55 -0400 (EDT) Subject: [ic] Installation issues Glenn here, no, my install attempt was to an empty *disk* mounted on /interchange (we anticipate a large store :-) ). Also tried the standard /usr/local/interchange - same result. Cleared the drive and tried again, same result. No other applications are on this machine. Glenn. On Sun, 1 Oct 2000, Mike Heins wrote: > Quoting Interchange User (interch@mail.bnetmd.net): > > > > Mike, this is the same error I posted yesterday and that a couple of > > other replies indicated they experienced as well. I got it using the > > tarball "interchange-latest.tar.gz" and just ran "./configure" - nothing > > fancy. > > > > Hmm. I tried this myself, installing to a clean directory, and am unable > to duplicate the problem. We also tried the installation on machines that > had never seen Minivend. > > Is it possible you are installing to a directory that already has files in it? > > -- > Akopia, Inc., 131 Willow Lane, Floor 2, Oxford, OH 45056 > phone +1.513.523.8220 fax 7501 <heins@akopia.com> > > When the only tool you have is a hammer, all your problems tend to look > like nails. -- Abraham Maslow > > _______________________________________________ > Interchange-users mailing list > Interchange-users@www.minivend.com > http://www.minivend.com/mailman/listinfo/interchange-users > From: mikeh at minivend.com (Mike Heins ) Date: Sun, 1 Oct 2000 18:36:34 -0400 Subject: [ic] Installation issues Quoting Jerry (jerry@data-logic.com): > Don't know if this will help or not. But initially I installed > this over a MV 4.04 installation and had no problems on my test > server with FreeBSD 4.0. Just for fun I tried to install the same > set of files to a clean directory and get halted at that error. > > There are, in the current working directory, interchange.cfg.dist, > minivend.cfg.dist and minivend.cfg but NO minivend.cfg.dist.bak. I > don't remember deleting such a file, but anything is possible I guess. Aha. I bet it is caused by "hints.pl". Please delete that file and try installing again; it does some things for BSD that is not done for any other OS. -- Akopia, Inc., 131 Willow Lane, Floor 2, Oxford, OH 45056 phone +1.513.523.8220 fax 7501 <heins@akopia.com> My wife is great. She doesn't care where I go, just as long as I don't have any fun. -- Lee Trevino From: mikeh at minivend.com (Mike Heins ) Date: Sun, 1 Oct 2000 18:40:07 -0400 Subject: (forw) Re: [ic] Installation issues Quoting myself: > Quoting Jerry (jerry@data-logic.com): > > Don't know if this will help or not. But initially I installed > > this over a MV 4.04 installation and had no problems on my test > > server with FreeBSD 4.0. Just for fun I tried to install the same > > set of files to a clean directory and get halted at that error. > > > > There are, in the current working directory, interchange.cfg.dist, > > minivend.cfg.dist and minivend.cfg but NO minivend.cfg.dist.bak. I > > don't remember deleting such a file, but anything is possible I guess. > > Aha. > > I bet it is caused by "hints.pl". Please delete that file and try installing > again; it does some things for BSD that is not done for any other OS. > Or you can edit hints.pl and change "minivend" to "interchange". This was caused by one of my rare calls without checking for an error -- naughty me. 8-\ Mike -- Akopia, Inc., 131 Willow Lane, Floor 2, Oxford, OH 45056 phone +1.513.523.8220 fax 7501 <heins@akopia.com> Friends don't let friends use Outlook. -- Bob Blaylock From: jerry at data-logic.com (Jerry ) Date: Sun, 1 Oct 2000 18:41:32 -0400 (EDT) Subject: [ic] Installation issues Yep... that did it. Just did another test install to a clean directory after deleting hints.pl and it went through without a hitch. Jerry On Sun, 1 Oct 2000, Mike Heins wrote: > Quoting Jerry (jerry@data-logic.com): > > Don't know if this will help or not. But initially I installed > > this over a MV 4.04 installation and had no problems on my test > > server with FreeBSD 4.0. Just for fun I tried to install the same > > set of files to a clean directory and get halted at that error. > > > > There are, in the current working directory, interchange.cfg.dist, > > minivend.cfg.dist and minivend.cfg but NO minivend.cfg.dist.bak. I > > don't remember deleting such a file, but anything is possible I guess. > > Aha. > > I bet it is caused by "hints.pl". Please delete that file and try installing > again; it does some things for BSD that is not done for any other OS. > > -- > Akopia, Inc., 131 Willow Lane, Floor 2, Oxford, OH 45056 > phone +1.513.523.8220 fax 7501 <heins@akopia.com> > > My wife is great. She doesn't care where I go, just as long as I don't > have any fun. -- Lee Trevino > > _______________________________________________ > Interchange-users mailing list > Interchange-users@www.minivend.com > http://www.minivend.com/mailman/listinfo/interchange-users > From: jnealy at symetrek.com (John Nealy ) Date: Sun, 01 Oct 2000 19:38:00 -0400 Subject: [ic] Problems updating products with POSTGRES John Nealy wrote: > I did a perl -i -pe 's/NOT NULL//g' * on the files in > /var/lib/interchange/my_catlog_name/pgsql and > /var/lib/pgsql/basw/my_catalog_name and restarted the interchange > server. I was still unable to create new items in admin. Should I > create one from scratch, then apply the NOT NULL fix? > > John. > > _______________________________________________ > Interchange-users mailing list > Interchange-users@www.minivend.com > http://www.minivend.com/mailman/listinfo/interchange-users O.K. I got the brain working with full oxygen this time. I did a pg_dump of my database, removed the NOT NULL with the commands I found on the list, and created a new database from the altered database definition and viola'! I am working perfectly with PostgreSQL. Thanks to all who pointed me in the right directions, directly and indirectly. John Nealy. From: wglenn at fone.net (William Glenn ) Date: Sun, 1 Oct 2000 17:38:24 -0600 Subject: [ic] Quick Question Hey all, In the setup I set / as the image directory and I need to change it, how do I go about doing that? Thanks, William Glenn From: interch at mail.bnetmd.net (Interchange User ) Date: Sun, 1 Oct 2000 20:01:12 -0400 (EDT) Subject: (forw) Re: [ic] Installation issues Well GEEEE WWWWHIZ, nothing like that has ever happened to ME before... :-))) ...and to think, working on a Sunday afternoon to boot... THANKS!!! ... the change to the hints.pl file worked like a champ! Peace, Glenn. On Sun, 1 Oct 2000, Mike Heins wrote: > Quoting myself: > > Quoting Jerry (jerry@data-logic.com): > > > Don't know if this will help or not. But initially I installed > > > this over a MV 4.04 installation and had no problems on my test > > > server with FreeBSD 4.0. Just for fun I tried to install the same > > > set of files to a clean directory and get halted at that error. > > > > > > There are, in the current working directory, interchange.cfg.dist, > > > minivend.cfg.dist and minivend.cfg but NO minivend.cfg.dist.bak. I > > > don't remember deleting such a file, but anything is possible I guess. > > > > Aha. > > > > I bet it is caused by "hints.pl". Please delete that file and try installing > > again; it does some things for BSD that is not done for any other OS. > > > > Or you can edit hints.pl and change "minivend" to "interchange". > > This was caused by one of my rare calls without checking for > an error -- naughty me. 8-\ > > Mike > -- > Akopia, Inc., 131 Willow Lane, Floor 2, Oxford, OH 45056 > phone +1.513.523.8220 fax 7501 <heins@akopia.com> > > Friends don't let friends use Outlook. -- Bob Blaylock > > _______________________________________________ > Interchange-users mailing list > Interchange-users@www.minivend.com > http://www.minivend.com/mailman/listinfo/interchange-users > From: twmgifts at netzero.net (Twm Enterprises ) Date: Mon, 2 Oct 2000 00:16:53 -0400 Subject: [ic] problem installing? This is a multi-part message in MIME format. ------=_NextPart_000_000B_01C02C06.112C0F60 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable I ran the .configure file from my browser but it just shows the text its = not running Please help! ------=_NextPart_000_000B_01C02C06.112C0F60 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML><HEAD> <META content=3D"text/html; charset=3Diso-8859-1" = http-equiv=3DContent-Type> <META content=3D"MSHTML 5.00.2614.3401" name=3DGENERATOR> <STYLE></STYLE> </HEAD> <BODY bgColor=3D#ffffff> <DIV><FONT size=3D2>I ran the .configure file from my browser but it = just shows=20 the text its not running Please help!</FONT></DIV></BODY></HTML> ------=_NextPart_000_000B_01C02C06.112C0F60-- _______________________________________________ Why pay for something you could get for free? NetZero provides FREE Internet Access and Email http://www.netzero.net/download/index.html From: jwalsh at diabetesnet.com (John Walsh ) Date: Sun, 01 Oct 2000 21:38:46 -0700 Subject: [ic] problem installing? After cd-ing to the install directory, ./configure has to be run from a command line on a local machine or via telnet to an ISP server. At 12:16 AM 10/02/2000 -0400, you wrote: >I ran the .configure file from my browser but it just shows the text its >not running Please help! From: twmgifts at netzero.net (Twm Enterprises ) Date: Mon, 2 Oct 2000 00:56:51 -0400 Subject: [ic] Agora Shopping Cart is a lot better! This is a multi-part message in MIME format. ------=_NextPart_000_0005_01C02C0B.A6C89700 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Agora is a lot better. Better Docs, Faster and it works on all servers = that except CGI. I got this and it plain stinks!!!! throw it in = garbage!!!! go to www.agoracgi.com ------=_NextPart_000_0005_01C02C0B.A6C89700 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML><HEAD> <META content=3D"text/html; charset=3Diso-8859-1" = http-equiv=3DContent-Type> <META content=3D"MSHTML 5.00.2614.3401" name=3DGENERATOR> <STYLE></STYLE> </HEAD> <BODY bgColor=3D#ffffff> <DIV><FONT size=3D2>Agora is a lot better. Better Docs, Faster and it = works on all=20 servers that except CGI. I got this and it plain stinks!!!! throw it in=20 garbage!!!!</FONT></DIV> <DIV>&nbsp;</DIV> <DIV><FONT size=3D2>go to www.agoracgi.com</FONT></DIV></BODY></HTML> ------=_NextPart_000_0005_01C02C0B.A6C89700-- _______________________________________________ Why pay for something you could get for free? NetZero provides FREE Internet Access and Email http://www.netzero.net/download/index.html From: jeff_case at hotmail.com (Jeff Case ) Date: Sun, 01 Oct 2000 22:05:37 PDT Subject: [ic] Cache/memory issues - Can't get interchange running Mike, et al, Thanks for your help, but I'm still having problems. Running BSDi, Apache, Perl 5.005_003 Under Interchange 4.5.5 the furthest I got was to what was apparently a db write issue which was diagnosed by Mike as likely having to do with insufficient disk space (among other things). The error.log pointed to GDBM.pm as not having been initialized. I also tried Interchange 4.5.6 but got that error 2 msg on configure. That was resolved by removing hints.pm and I can now get through makecat. However, upon interchange -r (or restart, etc) I get: >> Low traffic settings. Calling UI.... ...UI is loaded.... Interchange V4.5.6 Configuring catalog construct...Using default DBM database. construct config error: couldn't init cache at /mnt/web/guide/* << Note: * is there because I can't read the rest of the line If I persist in trying restart, I eventually get an "Out of memory!" message, which leads me to believe that it is in fact a memory issue. So, I guess what I am asking is... what is the issue? How much memory is required for the cache? Is this physical space (I have 100+ megs available) or RAM? Or something else? Any help is greatly appreciated. Thanks, - Jeff _________________________________________________________________________ Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com. Share information about yourself, create your own public profile at http://profiles.msn.com. From: jeff_case at hotmail.com (Jeff Case ) Date: Sun, 01 Oct 2000 22:18:05 PDT Subject: [ic] Agora Shopping Cart is a lot better! Well, MiniVend was much better than what I found at agoracgi.com. And the features on Interchange are a LOT better than Agora. Things like customer tracking, SQL support, various settings for cookies, etc. Just wish I could get the damn thing running ;) - Jeff [ps] A list of web hosts which support the installation of Interchange (ie. users who have installed Interchange with little trouble) would be helpful. Not sure if my difficulty is a result of my host or not. Minivend was never a problem. >From: "Twm Enterprises" <twmgifts@netzero.net> >Reply-To: interchange-users@minivend.com >To: <interchange-users@minivend.com> >Subject: [ic] Agora Shopping Cart is a lot better! >Date: Mon, 2 Oct 2000 00:56:51 -0400 > >Agora is a lot better. Better Docs, Faster and it works on all servers that >except CGI. I got this and it plain stinks!!!! throw it in garbage!!!! > >go to www.agoracgi.com _________________________________________________________________________ Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com. Share information about yourself, create your own public profile at http://profiles.msn.com. From: jwalsh at diabetesnet.com (John Walsh ) Date: Sun, 01 Oct 2000 22:34:52 -0700 Subject: [ic] link/inetmode and server/control/ tried 2000 Mike, I'm also running into this problem except only the link/inetmode portion. Per your suggestion, how does one choose to "run in VLINK (or TLINK)" mode, or, if necessary, to "use tlink.pl"? I didn't see this choice during install and am unsure which file might allow making a choice. I saw vlink was picked up from an earlier program, but do vlink and tlink allow different methods of cgi communication with tlink as tcp/ip? John Eh, danks for da fix on dat minivend.cfg.dist.bak problem! At 10:10 AM 09/30/2000 -0400, you wrote: >Quoting Boyd Lynn Gerber (gerberb@zenez.com): > > To whom it may concern: > > > > I modified test.pl to print the portnumber and success or failure. I then > > ran a script that went through 2000 different Port numbers Modifing the > > MINIVEND_PORT. The script all passes for the first four and all failures > > for the last two. I started at Port 8000. I have this problem on both > > SCO OS's(OpenServer 5.0.5 and UnixWare 7.1.1). I am not sure what to try > > next. > >How about running in VLINK mode? 8-) Apparently INET-domain sockets don't >work for Perl on SCO. I believe that you would have trouble getting anything >using Socket.pm to work. > >-- >Akopia, Inc., 131 Willow Lane, Floor 2, Oxford, OH 45056 >phone +1.513.523.8220 fax 7501 <heins@akopia.com> > >Any man who is under 30, and is not liberal, has not heart; and any man >who is over 30, and is not a conservative, has not brains. > -- Winston Churchill > >_______________________________________________ >Interchange-users mailing list >Interchange-users@www.minivend.com >http://www.minivend.com/mailman/listinfo/interchange-users From: jeff_case at hotmail.com (Jeff Case ) Date: Sun, 01 Oct 2000 22:34:37 PDT Subject: [ic] Install/Configure problems (Part II) Mike, Thanks for the help... I'd really like to get Interchange running, but am having trouble with this. 1. How do I distinguish between a disk space and permissions issue? I was under the impression I had both write permission and plenty of space. 2. Is there another way around this? (i.e. is this problem specific to a particular catalog configuration -- could I instead use mySQL to avoid this?) Is there a manual workaround? 3. Assuming this fails, can someone provide a list of hosts currently supporting Interchange? I need to get this running ASAP and have been pulling hair for too many days now. Thanks again, - Jeff >From: Mike Heins <mikeh@minivend.com> >Reply-To: interchange-users@minivend.com >To: interchange-users@minivend.com >Subject: Re: [ic] Install/Configure problems (Part II) >Date: Sat, 30 Sep 2000 10:08:56 -0400 > >Quoting Jeff Case (jeff_case@hotmail.com): > > Running on UNIX (BSD) w/ Apache web server, Perl 5.005(03) > > Interchange v: 4.5.5 > > > > I looked to the error.log file, but don't quite understand... > > > > When attempting to reach barry.cgi/index.html I get: > > > > [29/September/2000:17:39:56 -0400] barry /cgibin/barry.cgi/index.html > > Runtime error: couldn't init cache at > > /xxx/xxx/xxx/surfwarehouse/mvend/lib/Vend/Table/GDBM.pm line 69, <IN> >chunk > > 3. > > > > When attempting to reach the Page Layout area of admin I get: > > > > [29/September/2000:17:44:06 -0400] barry >/cgibin/barry.cgi/admin/layout.html > > Runtime error: couldn't init cache at > > /xxx/xxx/xxx/surfwarehouse/mvend/lib/Vend/Table/GDBM.pm line 107 > > > >These are very simply a lack of write permissions or disk space. >Or conceivably GDBM/Perl build problems. If GDBM cannot init its cache, >then there is nothing Interchange can do with it. _________________________________________________________________________ Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com. Share information about yourself, create your own public profile at http://profiles.msn.com. From: jbeima at reality.palb.com (John Beima ) Date: Mon, 02 Oct 2000 00:50:08 -0600 (MDT) Subject: [ic] Install/Configure problems (Part II) G'Day Jeff, I noticed you maybe looking for a host that supports Interchange. I am in the final stages with a state wide ISP in Alabama in putting one togeither. We will be offering hosting for more than reasonable rates including domain hosting and MySQL access. If you would like to see what I personally have done with Minivend you can go to "www.kmaxmall.com"... I wrote the entire site in Minivend... John Beima jbeima@palb.com P.A.L.B. Systems - Phone: (780)451-1086 - Fax: (780)447-4760 11639-122 Street, Edmonton, Alberta, Canada, T5M 0B6 Quoting Jeff Case <jeff_case@hotmail.com>: > Mike, > > Thanks for the help... > > I'd really like to get Interchange running, but am having trouble with > this. > > 1. How do I distinguish between a disk space and permissions issue? I > was > under the impression I had both write permission and plenty of space. > > 2. Is there another way around this? (i.e. is this problem specific to > a > particular catalog configuration -- could I instead use mySQL to avoid > this?) Is there a manual workaround? > > 3. Assuming this fails, can someone provide a list of hosts currently > supporting Interchange? I need to get this running ASAP and have been > pulling hair for too many days now. > > Thanks again, > > - Jeff > > > >From: Mike Heins <mikeh@minivend.com> > >Reply-To: interchange-users@minivend.com > >To: interchange-users@minivend.com > >Subject: Re: [ic] Install/Configure problems (Part II) > >Date: Sat, 30 Sep 2000 10:08:56 -0400 > > > >Quoting Jeff Case (jeff_case@hotmail.com): > > > Running on UNIX (BSD) w/ Apache web server, Perl 5.005(03) > > > Interchange v: 4.5.5 > > > > > > I looked to the error.log file, but don't quite understand... > > > > > > When attempting to reach barry.cgi/index.html I get: > > > > > > [29/September/2000:17:39:56 -0400] barry > /cgibin/barry.cgi/index.html > > > Runtime error: couldn't init cache at > > > /xxx/xxx/xxx/surfwarehouse/mvend/lib/Vend/Table/GDBM.pm line 69, > <IN> > >chunk > > > 3. > > > > > > When attempting to reach the Page Layout area of admin I get: > > > > > > [29/September/2000:17:44:06 -0400] barry > >/cgibin/barry.cgi/admin/layout.html > > > Runtime error: couldn't init cache at > > > /xxx/xxx/xxx/surfwarehouse/mvend/lib/Vend/Table/GDBM.pm line 107 > > > > > > >These are very simply a lack of write permissions or disk space. > >Or conceivably GDBM/Perl build problems. If GDBM cannot init its cache, > >then there is nothing Interchange can do with it. > > > _________________________________________________________________________ > Get Your Private, Free E-mail from MSN Hotmail at > http://www.hotmail.com. > > Share information about yourself, create your own public profile at > http://profiles.msn.com. > > > _______________________________________________ > Interchange-users mailing list > Interchange-users@www.minivend.com > http://www.minivend.com/mailman/listinfo/interchange-users > From: goh at achieva.com.au (goh ) Date: Mon, 2 Oct 2000 17:51:37 +1100 Subject: [ic] Can not delete item This is a multi-part message in MIME format. ------=_NextPart_000_000D_01C02C99.6956F9A0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Hi, dear all interchange users I managed to install the latest release 4.5.6 with all the optional = modules and everything seems working fine.=20 Except that when I tried to delete an item. Can anyone out there tell me = what is my problem? I got internal server=20 error and the error log shows the following error message: > 127.0.0.1 c7rFf9By:goh goh [02/October/2000:16:18:35 +1100] construct = /cgi-bin/construct/admin/item_edit.html=20 Safe: Can't locate object method "import_db" via package = "Vend::Table::GDBM" at /usr/local/interchange/lib/Vend/ Table/Common.pm line 403. > delete $Scratch->{ui_location}; > if($CGI->{ui_sequence_edit}) { > my $doit; > if($CGI->{item_id_left} =3D~ s/^(.*?),//) { > $CGI->{item_id} =3D $1; > $doit =3D 1; > } > elsif ($CGI->{item_id_left}) { > $CGI->{item_id} =3D delete $CGI->{item_id_left}; > delete $CGI->{ui_sequence_edit}; > $doit =3D 1; > } > else { > delete $CGI->{item_id}; > delete $CGI->{ui_sequence_edit}; > } > return unless $doit; > $Scratch->{ui_location} > =3D $Tag->area( { > href =3D> 'admin/item_edit', > form =3D> qq{ > item_id=3D$CGI->{item_id} > item_id_left=3D$CGI->{item_id_left} > ui_sequence_edit=3D$CGI->{ui_sequence_edit} > }, > }); > return; > } >=20 > return unless $CGI->{item_id}; > return unless delete $CGI->{deleterecords}; > return unless $Tag->if_mm('tables', '=3Dd'); >=20 > delete $Scratch->{ui_location}; > $Config->{NoSearch} =3D ''; > my $tab =3D $CGI->{mv_data_table} or return; > my $db =3D $Db{$tab}; > if(! $db) { > $Scratch->{error_message} =3D "<FONT CLASS=3Derror>Error: no = <B>$tab</B> database.</FONT><BR>"; > $Scratch->{ui_location} =3D "admin/error"; > return; > } >=20 > for(grep $_, @{$CGI_array->{item_id}}) { > $db->delete_record($_) > or push @errors, $@; > } > if(@errors) { > my $plural =3D @errors > 1 ? 's' : ''; > return "<FONT CLASS=3Derror>Error$plural:<UL><LI>" . > join ("<LI>", @errors) . > "</UL></FONT><BR>"; > } > return; >=20 >=20 127.0.0.1 c7rFf9By:goh goh [02/October/2000:16:18:35 +1100] construct = /cgi-bin/construct/admin/item_edit.html Runtime=20 error: Can't call method "open_table" on an undefined value at = /usr/local/interchange/lib/Vend/Data.pm line 799. >=20 Thank You Goh, L.K ------=_NextPart_000_000D_01C02C99.6956F9A0 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML><HEAD> <META http-equiv=3DContent-Type content=3D"text/html; = charset=3Diso-8859-1"> <META content=3D"MSHTML 5.50.4134.600" name=3DGENERATOR> <STYLE></STYLE> </HEAD> <BODY bgColor=3D#ffffff> <DIV><FONT face=3DArial size=3D2>Hi, dear all interchange = users</FONT></DIV> <DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV> <DIV class=3DMsoNormal><SPAN lang=3DEN-US style=3D"mso-ansi-language: = EN-US"><FONT=20 face=3DArial size=3D2>I managed to install the latest release 4.5.6 with = all the=20 optional modules and everything seems working fine. </FONT></SPAN></DIV> <DIV class=3DMsoNormal><SPAN lang=3DEN-US=20 style=3D"mso-ansi-language: EN-US"></SPAN><SPAN lang=3DEN-US=20 style=3D"mso-ansi-language: EN-US"><FONT face=3DArial size=3D2>Except = that when I=20 tried to delete an item. Can anyone out there tell me what is my = problem? I got=20 internal server </FONT></SPAN></DIV> <DIV class=3DMsoNormal><SPAN lang=3DEN-US style=3D"mso-ansi-language: = EN-US"><FONT=20 face=3DArial><FONT size=3D2>error and the error log shows the following = error=20 message:</FONT></FONT></SPAN></DIV> <DIV class=3DMsoNormal><SPAN lang=3DEN-US style=3D"mso-ansi-language: = EN-US"><FONT=20 face=3DArial><FONT size=3D2></FONT></FONT></SPAN>&nbsp;</DIV> <DIV class=3DMsoNormal><SPAN lang=3DEN-US style=3D"mso-ansi-language: = EN-US"><FONT=20 face=3DArial><FONT size=3D2><?xml:namespace prefix =3D o ns =3D=20 "urn:schemas-microsoft-com:office:office" /><o:p><FONT = size=3D2>&gt;</DIV> <DIV>127.0.0.1 c7rFf9By:goh goh [02/October/2000:16:18:35 +1100] = construct=20 /cgi-bin/construct/admin/item_edit.html </DIV> <DIV>Safe: Can't locate object method "import_db" via package=20 "Vend::Table::GDBM" at /usr/local/interchange/lib/Vend/</DIV> <DIV>Table/Common.pm line 403.</DIV> <DIV>&gt; delete $Scratch-&gt;{ui_location};</DIV> <DIV>&gt; if($CGI-&gt;{ui_sequence_edit}) {</DIV> <DIV>&gt; my $doit;</DIV> <DIV>&gt; if($CGI-&gt;{item_id_left} =3D~ s/^(.*?),//) {</DIV> <DIV>&gt; $CGI-&gt;{item_id} =3D $1;</DIV> <DIV>&gt; $doit =3D 1;</DIV> <DIV>&gt; }</DIV> <DIV>&gt; elsif ($CGI-&gt;{item_id_left}) {</DIV> <DIV>&gt; $CGI-&gt;{item_id} =3D delete $CGI-&gt;{item_id_left};</DIV> <DIV>&gt; delete $CGI-&gt;{ui_sequence_edit};</DIV> <DIV>&gt; $doit =3D 1;</DIV> <DIV>&gt; }</DIV> <DIV>&gt; else {</DIV> <DIV>&gt; delete $CGI-&gt;{item_id};</DIV> <DIV>&gt; delete $CGI-&gt;{ui_sequence_edit};</DIV> <DIV>&gt; }</DIV> <DIV>&gt; return unless $doit;</DIV> <DIV>&gt; $Scratch-&gt;{ui_location}</DIV> <DIV>&gt; =3D $Tag-&gt;area( {</DIV> <DIV>&gt; href =3D&gt; 'admin/item_edit',</DIV> <DIV>&gt; form =3D&gt; qq{</DIV> <DIV>&gt; item_id=3D$CGI-&gt;{item_id}</DIV> <DIV>&gt; item_id_left=3D$CGI-&gt;{item_id_left}</DIV> <DIV>&gt; ui_sequence_edit=3D$CGI-&gt;{ui_sequence_edit}</DIV> <DIV>&gt; },</DIV> <DIV>&gt; });</DIV> <DIV>&gt; return;</DIV> <DIV>&gt; }</DIV> <DIV>&gt; </DIV> <DIV>&gt; return unless $CGI-&gt;{item_id};</DIV> <DIV>&gt; return unless delete $CGI-&gt;{deleterecords};</DIV> <DIV>&gt; return unless $Tag-&gt;if_mm('tables', '=3Dd');</DIV> <DIV>&gt; </DIV> <DIV>&gt; delete $Scratch-&gt;{ui_location};</DIV> <DIV>&gt; $Config-&gt;{NoSearch} =3D '';</DIV> <DIV>&gt; my $tab =3D $CGI-&gt;{mv_data_table} or return;</DIV> <DIV>&gt; my $db =3D $Db{$tab};</DIV> <DIV>&gt; if(! $db) {</DIV> <DIV>&gt; $Scratch-&gt;{error_message} =3D "&lt;FONT = CLASS=3Derror&gt;Error: no=20 &lt;B&gt;$tab&lt;/B&gt; database.&lt;/FONT&gt;&lt;BR&gt;";</DIV> <DIV>&gt; $Scratch-&gt;{ui_location} =3D "admin/error";</DIV> <DIV>&gt; return;</DIV> <DIV>&gt; }</DIV> <DIV>&gt; </DIV> <DIV>&gt; for(grep $_, @{$CGI_array-&gt;{item_id}}) {</DIV> <DIV>&gt; $db-&gt;delete_record($_)</DIV> <DIV>&gt; or push @errors, $@;</DIV> <DIV>&gt; }</DIV> <DIV>&gt; if(@errors) {</DIV> <DIV>&gt; my $plural =3D @errors &gt; 1 ? 's' : '';</DIV> <DIV>&gt; return "&lt;FONT = CLASS=3Derror&gt;Error$plural:&lt;UL&gt;&lt;LI&gt;"=20 .</DIV> <DIV>&gt; join ("&lt;LI&gt;", @errors) .</DIV> <DIV>&gt; "&lt;/UL&gt;&lt;/FONT&gt;&lt;BR&gt;";</DIV> <DIV>&gt; }</DIV> <DIV>&gt; return;</DIV> <DIV>&gt; </DIV> <DIV>&gt; </DIV> <DIV>127.0.0.1 c7rFf9By:goh goh [02/October/2000:16:18:35 +1100] = construct=20 /cgi-bin/construct/admin/item_edit.html Runtime </DIV> <DIV>error: Can't call method "open_table" on an undefined value at=20 /usr/local/interchange/lib/Vend/Data.pm line 799.</DIV> <DIV>&gt; </DIV> <DIV class=3DMsoNormal>&nbsp;</DIV> <DIV class=3DMsoNormal>&nbsp;</DIV> <DIV class=3DMsoNormal>Thank You</DIV> <DIV class=3DMsoNormal>&nbsp;</DIV> <DIV class=3DMsoNormal>Goh, L.K</DIV> <DIV=20 class=3DMsoNormal></FONT></o:p></FONT></FONT></SPAN>&nbsp;</DIV></BODY></= HTML> ------=_NextPart_000_000D_01C02C99.6956F9A0-- From: jojo at buchonline.net (jojo at buchonline.net ) Date: Mon, 2 Oct 2000 09:42:36 +0200 (CEST) Subject: [ic] Cache/memory issues - Can't get interchange running On 1 Oct, Jeff Case wrote: > Mike, et al, > > Thanks for your help, but I'm still having problems. > > Running BSDi, Apache, Perl 5.005_003 > > Under Interchange 4.5.5 the furthest I got was to what was apparently a db > write issue which was diagnosed by Mike as likely having to do with > insufficient disk space (among other things). The error.log pointed to > GDBM.pm as not having been initialized. > > I also tried Interchange 4.5.6 but got that error 2 msg on configure. That > was resolved by removing hints.pm and I can now get through makecat. > However, upon interchange -r (or restart, etc) I get: > >>> > > Low traffic settings. > Calling UI.... > ...UI is loaded.... > Interchange V4.5.6 > Configuring catalog construct...Using default DBM database. > construct config error: couldn't init cache at /mnt/web/guide/* > > << > > Note: * is there because I can't read the rest of the line [DEL] I think, you can read the rest from the error.log file. Joachim -- Hans-Joachim Leidinger buch online jojo@buchonline.net Munscheidstr. 14 FAX: +49 209 1671441 45886 Gelsenkirchen FAX: 0209 1671441 From: support-ic at oeko.net (Toni Mueller ) Date: Mon, 2 Oct 2000 10:15:34 +0200 Subject: [ic] Re: Agora Shopping Cart is a lot better! Hi, On Sun, Oct 01, 2000 at 10:18:05PM -0700, Jeff Case wrote: > Well, MiniVend was much better than what I found at agoracgi.com. I didn't look at that agoracgi.com yet but recently came across a high-priced commercial package that is called agora as I recall. > And the features on Interchange are a LOT better than Agora. Things like > customer tracking, SQL support, various settings for cookies, etc. While you are at it, what I currently miss on the new Akopia site is: - a feature comparison for minivend and/or interchange and some other popular packages (especially commercial ones - someone mentioned Openshop, I'd like to add VShop at least) - a list of sites that use it (ie, on the old site there was a large list of stores done with minivend) Apart from my own dumbness I never had a problem installing this, but so far a production grade store is "in the works", but not finished. > [ps] A list of web hosts which support the installation of Interchange (ie. > users who have installed Interchange with little trouble) would be helpful. > Not sure if my difficulty is a result of my host or not. Minivend was never > a problem. So far I like to do as I did earlier with minivend: - untar the distribution, cd to that directory - ./configure and answer some questions - ready... (under a stock Linux installation) You might try to install Bundle::Interchange from CPAN if you really miss something. I didn't read up on your specific problems yet, however. Best Regards, --Toni++ From: racke at linuxia.de (Stefan Hornburg ) Date: 02 Oct 2000 10:47:27 +0200 Subject: [ic] Agora Shopping Cart is a lot better! "Jeff Case" <jeff_case@hotmail.com> writes: > Well, MiniVend was much better than what I found at agoracgi.com. > > And the features on Interchange are a LOT better than Agora. Things like > customer tracking, SQL support, various settings for cookies, etc. > > Just wish I could get the damn thing running ;) > > - Jeff > > [ps] A list of web hosts which support the installation of Interchange (ie. > users who have installed Interchange with little trouble) would be helpful. > Not sure if my difficulty is a result of my host or not. Minivend was never > a problem. What MiniVend version do you use ? I think there is not a big difference in the core code between MV4 and IC. For IC providers, you could ask the providers on the MV provider list (on the old website). My company offers IC hosting too. Ciao Racke -- LinuXia Systems && Cobolt NetServices, eCommerce and more Shop- und Datenbanklösungen mit MiniVend, Firewalls auf Debian-Basis http://www.linuxia.de - http://www.cobolt.net --> Junior Officer of the MiniVend/Interchange Bug Patrol <--- From: mikeh at minivend.com (Mike Heins ) Date: Mon, 2 Oct 2000 06:03:22 -0400 Subject: [ic] Can not delete item Quoting goh (goh@achieva.com.au): > Hi, dear all interchange users > > I managed to install the latest release 4.5.6 with all the optional modules > and everything seems working fine. Except that when I tried to delete an > item. Can anyone out there tell me what is my problem? I got internal server > error and the error log shows the following error message: This was a failure to set [flag type=write table="products"] in the lib/UI/pages/admin/item.html page. It is fixed in CVS, or you can add that tag to the top of the page temporarily to fix it in the next version. -- Akopia, Inc., 131 Willow Lane, Floor 2, Oxford, OH 45056 phone +1.513.523.8220 fax 7501 <heins@akopia.com> I have a cop friend who thinks he ought be able to give a new ticket; "too dumb for conditions". From: david at boe.es (David Guerrero ) Date: Mon, 02 Oct 2000 12:41:08 +0200 Subject: [ic] Problems with CheckHTML Hi! I'm having problems using weblint. When I use the CheckHTML feature in minivend.cfg, and activate the checkhtml flag in a page, I get a 500 error from server, and the following message in the error.log of the catalog: 195.235.164.203 oUktckjB:195.235.164.203 - [02/October/2000:12:33:58 +0200] tienda /cgi-bin/tienda/index.html Runtime error: Can't call method "value" on unblessed reference at /usr/local/interchange/lib/Vend/Interpolate.pm line 1737. What's wrong? Thanks for any help. -- ---------------< LINUX: The choice of a GNU generation >---------------- David Guerrero E-mail: david@boe.es Unidad Informatica Telf: 91 384 16 72 B.O.E. (Boletin Oficial del Estado) Ministerio de la Presidencia From: mikeh at minivend.com (Mike Heins ) Date: Mon, 2 Oct 2000 06:57:45 -0400 Subject: [ic] Problems with CheckHTML Quoting David Guerrero (david@boe.es): > Hi! > > I'm having problems using weblint. > > When I use the CheckHTML feature in minivend.cfg, and activate the > checkhtml flag in a page, I get a 500 error from server, and the > following message in the error.log of the catalog: > > 195.235.164.203 oUktckjB:195.235.164.203 - [02/October/2000:12:33:58 > +0200] tienda /cgi-bin/tienda/index.html Runtime error: Can't call > method "value" on unblessed reference at > /usr/local/interchange/lib/Vend/Interpolate.pm line 1737. > Hmm. I can't duplicate this. I did find a bug in that it will not set the implicit value of 1 for that flag, but if you do: CheckHTML /usr/local/bin/weblint -s - (your path to weblint may be different) then <!-- [flag type=checkhtml value=1 show=1] --> you should see the results down at the bottom of the page source. -- Akopia, Inc., 131 Willow Lane, Floor 2, Oxford, OH 45056 phone +1.513.523.8220 fax 7501 <heins@akopia.com> I have a cop friend who thinks he ought be able to give a new ticket; "too dumb for conditions". From: racke at linuxia.de (Stefan Hornburg ) Date: 02 Oct 2000 12:43:30 +0200 Subject: [ic] Problems with CheckHTML David Guerrero <david@boe.es> writes: > Hi! > > I'm having problems using weblint. > > When I use the CheckHTML feature in minivend.cfg, and activate the > checkhtml flag in a page, I get a 500 error from server, and the > following message in the error.log of the catalog: > > 195.235.164.203 oUktckjB:195.235.164.203 - [02/October/2000:12:33:58 > +0200] tienda /cgi-bin/tienda/index.html Runtime error: Can't call > method "value" on unblessed reference at > /usr/local/interchange/lib/Vend/Interpolate.pm line 1737. > > What's wrong? This is a bug I made Akopia aware of and is fixed in the latest CVS. Check your code in Interpolate.pm. I have there: elsif($flag eq 'checkhtml') { $value = $text if ! defined $opt->{value}; $Vend::CheckHTML = $value; @status = ("Set CheckHTML flag: %s", $value); } Ciao Racke -- LinuXia Systems && Cobolt NetServices, eCommerce and more Shop- und Datenbanklösungen mit MiniVend, Firewalls auf Debian-Basis http://www.linuxia.de - http://www.cobolt.net --> Junior Officer of the MiniVend/Interchange Bug Patrol <--- From: david at boe.es (David Guerrero ) Date: Mon, 02 Oct 2000 13:11:21 +0200 Subject: [ic] Problems with CheckHTML First of all, thanks Mike for your quick response, but... > then > > <!-- [flag type=checkhtml value=1 show=1] --> > > you should see the results down at the bottom of the page source. > Still getting the same error: 195.235.164.203 oUktckjB:195.235.164.203 - [02/October/2000:13:04:43 +0200] tienda /cgi-bin/tienda/index.html Runtime error: Can't call method "value" on unblessed reference at /usr/local/interchange/lib/Vend/Interpolate.pm line 1737. What is an unblessed reference? I've seen that the offending lines in Interpolate.pm are: elsif($flag eq 'checkhtml') { $value = $text if ! defined $opt->value; $Vend::CheckHTML = $value; @status = ("Set CheckHTML flag: %s", $value); Weblint is running fine in the command line, and installed in standard location. BTW, I'm using Interchange 4.5.5 in an AIX box. Thanks again... -- ---------------< LINUX: The choice of a GNU generation >---------------- David Guerrero E-mail: david@boe.es Unidad Informatica Telf: 91 384 16 72 B.O.E. (Boletin Oficial del Estado) Ministerio de la Presidencia From: david at boe.es (David Guerrero ) Date: Mon, 02 Oct 2000 13:15:41 +0200 Subject: [ic] Problems with CheckHTML Stefan Hornburg wrote: > > > > What's wrong? > > This is a bug I made Akopia aware of and is fixed in the latest > CVS. Check your code in Interpolate.pm. I have there: > > elsif($flag eq 'checkhtml') { > $value = $text if ! defined $opt->{value}; > $Vend::CheckHTML = $value; > @status = ("Set CheckHTML flag: %s", $value); > } Thanks Racke, now it works like a charm... :) -- ---------------< LINUX: The choice of a GNU generation >---------------- David Guerrero E-mail: david@boe.es Unidad Informatica Telf: 91 384 16 72 B.O.E. (Boletin Oficial del Estado) Ministerio de la Presidencia From: steveandpatti at wubs.org (Steve & Patti Getzinger ) Date: Mon, 02 Oct 2000 06:19:07 -0500 Subject: [ic] Agora Shopping Cart is a lot better! Well I think about sums it all up :) Everyone ready? Run :) What do you expect from someone who sends HTML email :) Steve Twm Enterprises wrote: > Agora is a lot better. Better Docs, Faster and it works on all servers > that except CGI. I got this and it plain stinks!!!! throw it in > garbage!!!! go to www.agoracgi.com -- ========================================================= WDI Steve & Patti Getzinger 702 Lincolnway West steveandpatti@wubs.org South Bend, IN 46616 http://www.wubs.org/ 219-287-4700 (Main Office) 317-535-0239 (Direct Line) ========================================================= From: beriah at webuildpcs.com (Beriah Dutcher ) Date: Mon, 2 Oct 2000 09:03:31 -0500 Subject: [ic] Installation issues Wow! Lots of replies to this one. Let me get this straight since I am running FreeBSD, I need to change a line in the hint.pl file to say from minivend.cfg.dist.bak to interchange.cfg.dist.bak or should i just delete it. I had my mail program open at work all weekend. I couldnt check anything from home :( Beriah From: jerry at data-logic.com (Jerry ) Date: Mon, 2 Oct 2000 10:29:48 -0400 (EDT) Subject: [ic] Installation issues You'll only find one instance of "minivend" in that file. Just change it to interchange and you'll be fine. I also ran a test on my test server with that file just deleted and it installed ok too.... Jerry Uphoff On Mon, 2 Oct 2000, Beriah Dutcher wrote: > Wow! Lots of replies to this one. > > Let me get this straight since I am running FreeBSD, I need to change a line > in the hint.pl file to say from minivend.cfg.dist.bak to > interchange.cfg.dist.bak or should i just delete it. I had my mail program > open at work all weekend. I couldnt check anything from home :( > > Beriah > > > _______________________________________________ > Interchange-users mailing list > Interchange-users@www.minivend.com > http://www.minivend.com/mailman/listinfo/interchange-users > From: jbeima at reality.palb.com (John Beima ) Date: Mon, 02 Oct 2000 09:09:53 -0600 (MDT) Subject: [ic] Agora Shopping Cart is a lot better! G'Day Steve, Actually I liked his prior e-mail about running the config script through his web browser... That shows his skill level right there... Let them have him! John Beima jbeima@palb.com P.A.L.B. Systems - Phone: (780)451-1086 - Fax: (780)447-4760 11639-122 Street, Edmonton, Alberta, Canada, T5M 0B6 Quoting Steve & Patti Getzinger <steveandpatti@wubs.org>: > Well I think about sums it all up :) Everyone ready? Run :) What do you > expect from someone who sends HTML email :) > > Steve > > Twm Enterprises wrote: > > > Agora is a lot better. Better Docs, Faster and it works on all servers > > that except CGI. I got this and it plain stinks!!!! throw it in > > garbage!!!! go to www.agoracgi.com > > -- > ========================================================= > WDI Steve & Patti Getzinger > 702 Lincolnway West steveandpatti@wubs.org > South Bend, IN 46616 http://www.wubs.org/ > 219-287-4700 (Main Office) 317-535-0239 (Direct Line) > ========================================================= > > > > _______________________________________________ > Interchange-users mailing list > Interchange-users@www.minivend.com > http://www.minivend.com/mailman/listinfo/interchange-users > From: beriah at webuildpcs.com (Beriah Dutcher ) Date: Mon, 2 Oct 2000 10:46:44 -0500 Subject: [ic] Ok I hope this is the last time u hear from me in a while is this normal??????? Reprocessing '404.html': done Reprocessing 'index.html': done The following old files were found, different from the installed versions. You should check and remove them at the earliest opportunity. /usr/local/interchange/construct/pages//.~.account.html /usr/local/interchange/lib/UI//.120.Primitive.pm /usr/local/interchange/lib/UI/pages/admin//.~.flex_editor.html /usr/local/interchange/lib/UI/pages/admin//.~.flex_select.html /usr/local/interchange/lib/UI/pages/admin//.~.gentable.html /usr/local/interchange/lib/UI/pages/admin//.~.item.html /usr/local/interchange/lib/UI/pages/admin//.~.layout.html /usr/local/interchange/lib/UI/pages/admin//.~.page_edit.html /usr/local/interchange/lib/UI/pages/admin//.~.page_preview.html /usr/local/interchange/lib/UI/pages/admin//.~.page_save.html /usr/local/interchange/lib/UI/usertag//.~.button /usr/local/interchange/lib/UI/usertag//.~.read_ui_template /usr/local/interchange/lib/UI/usertag//.~.widget /usr/local/interchange/lib/UI/vars//.~.UI_STD_HEAD /usr/local/interchange/usertag//.~.convert_date If you have not modified any Interchange usertags, software programs, or libraries, it is usually safe to remove them, but you might copy them somewhere just in case you forgot something you changed. Your Interchange main software installation appears to have been successful. You are now ready to cd to /usr/local/interchange and run 'bin/makecat' to set up your first catalog. Beriah From: steveandpatti at wubs.org (Steve & Patti Getzinger ) Date: Mon, 02 Oct 2000 11:18:08 -0500 Subject: [ic] Agora Shopping Cart is a lot better! John, There are so many pointers on this person but I liked that post also. I actually looked at agora.com listed in his post and it doesn't look all that bad. There are many more features available with MV/IC but MV/IC as I interpret it (feel free to jump in and cut me off at the knees here Mike :) ) was not designed for single site people first. It was designed with server admins in mind who distribute it's abilities to end users running one site. I think many people jump in thinking it's a script to help them sell on the Net. It is extremely powerful without using it for selling a product. Let's examine running a site with something like one of my present projects. We are putting the Bible up online. Look at all involved to put 31,100 seperate verses that must be sorted and stacked and all that good stuff. Now add in the ability to pull from that file with simple [if] tags and then use simple [include] tags and we have a site with a ton of cool features without 100 little scripts to do it all. No SSI to deal with and so on. With MV/IC I have built in search that I can tweak to my desires easily. I don't have to build 31,100 pages nor anything even close. Yes I recommend MV/IC to people who need many of it's features that are not selling a thing. GREAT site tool. By the way I plan on adding multiple versions of the Bible as time goes on. 31,100 seperate entries per version. I should have well over 100,000 "products" before to long. :) Steve John Beima wrote: > G'Day Steve, > > Actually I liked his prior e-mail about running the config script through his > web browser... That shows his skill level right there... Let them have him! > > John Beima > jbeima@palb.com > > P.A.L.B. Systems - Phone: (780)451-1086 - Fax: (780)447-4760 > 11639-122 Street, Edmonton, Alberta, Canada, T5M 0B6 > > Quoting Steve & Patti Getzinger <steveandpatti@wubs.org>: > > > Well I think about sums it all up :) Everyone ready? Run :) What do you > > expect from someone who sends HTML email :) > > > > Steve > > > > Twm Enterprises wrote: > > > > > Agora is a lot better. Better Docs, Faster and it works on all servers > > > that except CGI. I got this and it plain stinks!!!! throw it in > > > garbage!!!! go to www.agoracgi.com > > > > -- > > ========================================================= > > WDI Steve & Patti Getzinger > > 702 Lincolnway West steveandpatti@wubs.org > > South Bend, IN 46616 http://www.wubs.org/ > > 219-287-4700 (Main Office) 317-535-0239 (Direct Line) > > ========================================================= > > > > > > > > _______________________________________________ > > Interchange-users mailing list > > Interchange-users@www.minivend.com > > http://www.minivend.com/mailman/listinfo/interchange-users > > > > _______________________________________________ > Interchange-users mailing list > Interchange-users@www.minivend.com > http://www.minivend.com/mailman/listinfo/interchange-users -- ========================================================= WDI Steve & Patti Getzinger 702 Lincolnway West steveandpatti@wubs.org South Bend, IN 46616 http://www.wubs.org/ 219-287-4700 (Main Office) 317-535-0239 (Direct Line) ========================================================= From: beriah at webuildpcs.com (Beriah Dutcher ) Date: Mon, 2 Oct 2000 11:29:36 -0500 Subject: [ic] Ok I hope this is the last time u hear from me in a while ok ignore that last msg ....... this is now my concern ..... the install seems to go great. I accept all teh default except the user that will run interchange HOWERVER after the install it says to cd to the /usr/local/interchange dir and run bin/makecat ..... well there is no bin dir....any ideas on what tmaybe causeing this.....there are NO error msgs on ./configure and I have done both cvs checkout -dP about 15 times......i cant fiigure this one out Beriah From: jeff_case at hotmail.com (Jeff Case ) Date: Mon, 02 Oct 2000 09:33:33 PDT Subject: [ic] Install/Configure problems (Part II) Thanks to those who offered hosting suggestions. One last attempt at this before I give up/switch hosts. WHY would GDBM.pm fail to initialize? If memory, what are the memory requirements? If it's a perl build problem, how is this fixed? If permissions, WHERE specifically (ie. the directory) does GDBM.pm need write permissions?? PLEASE answer this question. I downloaded the tarball, have run and crawled through the walkthrough, cleaned the directory of all remnants before trying again (and again), and continuously find myself in this bind. - Jeff _________________________________________________________________________ Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com. Share information about yourself, create your own public profile at http://profiles.msn.com. From: wglenn at fone.net (William Glenn ) Date: Mon, 2 Oct 2000 11:07:01 -0600 Subject: [ic] Setting Up Hi, Can anyone give me some help on setting this up? I'm close but have a few small things I can't seem to get. Anyone have icq? I need help asap. Thanks, William glenn From: jeff_case at hotmail.com (Jeff Case ) Date: Mon, 02 Oct 2000 10:12:26 PDT Subject: [ic] Re: Your GDBM error... John, Isn't GDBM.pm included within Interchange? I show it installed to /interchange/lib/Vend/Table/GDBM.pm - Jeff >From: John Beima <jbeima@reality.palb.com> >To: Jeff Case <jeff_case@hotmail.com> >Subject: Your GDBM error... >Date: Mon, 02 Oct 2000 10:44:44 -0600 (MDT) > >G'Day Jeff, > >My guess would be that you need to re-install GDBM on your system. Or maybe >even >install it in the first place. > >Basicly Interchange tries to use one of the default database managers that >is >normally installed in a UNIX enviroment. You may not have this installed... > >John Beima >jbeima@palb.com _________________________________________________________________________ Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com. Share information about yourself, create your own public profile at http://profiles.msn.com. From: rmarquiss at discovercreation.org (Rocky Marquiss ) Date: Mon, 02 Oct 2000 11:16:15 -0600 Subject: [ic] Agora Shopping Cart is a lot better! I can relate to what he's saying to a degree. I downloaded interchange and started using it. I like interchange for a number of reasons - using MySQL databases, etc., etc.. When I had to relocate my domain to a site where I didn't have access to anything but standard CGI then I had to change - and I changed to agora - it's main discredit is that it uses flat files only. I'd prefer to use MySQL database - but it seems to be a very capable shopping cart. My biggest problem is that I can't unsubscribe from this blasted email list.... no offense - you guys are very informative and a lot of fun - but since I'm not an interchange user anymore I'd rather not be inundated with emails for interchange users until I get the opportunity to become an interchange user again..... At 09:09 AM 10/2/2000 -0600, you wrote: >G'Day Steve, > >Actually I liked his prior e-mail about running the config script through his >web browser... That shows his skill level right there... Let them have him! > > >John Beima >jbeima@palb.com > >P.A.L.B. Systems - Phone: (780)451-1086 - Fax: (780)447-4760 >11639-122 Street, Edmonton, Alberta, Canada, T5M 0B6 > > >Quoting Steve & Patti Getzinger <steveandpatti@wubs.org>: > > > Well I think about sums it all up :) Everyone ready? Run :) What do you > > expect from someone who sends HTML email :) > > > > Steve > > > > Twm Enterprises wrote: > > > > > Agora is a lot better. Better Docs, Faster and it works on all servers > > > that except CGI. I got this and it plain stinks!!!! throw it in > > > garbage!!!! go to www.agoracgi.com > > > > -- > > ========================================================= > > WDI Steve & Patti Getzinger > > 702 Lincolnway West steveandpatti@wubs.org > > South Bend, IN 46616 http://www.wubs.org/ > > 219-287-4700 (Main Office) 317-535-0239 (Direct Line) > > ========================================================= > > > > > > > > _______________________________________________ > > Interchange-users mailing list > > Interchange-users@www.minivend.com > > http://www.minivend.com/mailman/listinfo/interchange-users > > > >_______________________________________________ >Interchange-users mailing list >Interchange-users@www.minivend.com >http://www.minivend.com/mailman/listinfo/interchange-users ----------------------------- Behold, God is my salvation; I will trust, and not be afraid: for the LORD JEHOVAH is my strength and my song; he also is become my salvation. Isaiah 12:2 But they that wait upon the LORD shall renew their strength; they shall mount up with wings as eagles; they shall run, and not be weary; and they shall walk, and not faint. Isaiah 40:31 Thy word is true from the beginning: and every one of thy righteous judgments endureth for ever. Psalms 119:160 From: warren-odom at stenocall.com (Warren Odom ) Date: Mon, 2 Oct 2000 12:17:58 -0500 Subject: [ic] WARNING: Your mail will soon be bounced if you send TNEF >I am steamed enough that I may start bouncing email that doesn't comply with Internet standards. I have never gotten in the habit of using a Vcard, but according to my investigations, they are defined as a standard in RFC 2426. (And although I try not to send HTML mail in general, HTML is nothing if not an Internet standard.) What I'm getting at is I've seen several comments on this list about complying with "Internet standards" but they obviously are referring to some subset of these standards. And I don't recall seeing any link to where that subset is enumerated. Such a link would be helpful. -- Warren -----Original Message----- From: interchange-users-admin@minivend.com [mailto:interchange-users-admin@minivend.com] On Behalf Of Mike Heins Sent: Saturday, September 30, 2000 11:57 AM To: Interchange User List Subject: [ic] WARNING: Your mail will soon be bounced if you send TNEF (Only pointed toward people who send email to the list cavalierly.) I found out what is causing the problem with mail list archiving. It is profligate use of ridiculous attachements like VCARDs and TNEF. These are almost always sent by a Windows system or mail server, and seem to pepper the disk with tons of .bin files. Please don't put this garbage in your email. I am steamed enough that I may start bouncing email that doesn't comply with Internet standards. And I *am* going to start bouncing all HTML mail as soon as I can write a reliable filter. -- Akopia, Inc., 131 Willow Lane, Floor 2, Oxford, OH 45056 phone +1.513.523.8220 fax 7501 <heins@akopia.com> I hate Windows. It doesn't scale, and it doesn't want to let anyone else scale either. --me _______________________________________________ Interchange-users mailing list Interchange-users@www.minivend.com http://www.minivend.com/mailman/listinfo/interchange-users From: edl at newmediaems.com (Ed LaFrance ) Date: Mon, 02 Oct 2000 10:23:54 -0700 Subject: [ic] Contruct demo requires SQL? Hello All - It seems that great things are happening at Akopia. I have watched the list for some time, but I waited for this beta to install and run Interchange, and I am impressed by what a wonderful product it is shaping up to be. A clarification: The "construct" demo requires SQL, yes? I installed it with makecat, answering "no" when asked if I want to us SQL. Placing an item in the cart of the resulting catalog results in a 500 error and an entry in the error log about the SQL statement module not be present. There are also warnings in the admin info areas about SQL not being available. It appears the need for SQL has been hard-coded into the demo, via inline perl or something? - Ed L. >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> New Media E.M.S. Software Solutions for Business 463 Main St., Suite D edl@newmediaems.com Placerville, CA 95667 http://www.newmediaems.com (530) 622-9421 (530) 622-9426 fax >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> From: jbeima at reality.palb.com (John Beima ) Date: Mon, 02 Oct 2000 11:42:32 -0600 (MDT) Subject: [ic] Re: Your GDBM error... G'Day Jeff, No that would be the module that interfaces with GDBM. GDBM is a full set of database tools that you must have installed on your system. John Beima Quoting Jeff Case <jeff_case@hotmail.com>: > John, > > Isn't GDBM.pm included within Interchange? I show it installed to > /interchange/lib/Vend/Table/GDBM.pm > > - Jeff > > >From: John Beima <jbeima@reality.palb.com> > >To: Jeff Case <jeff_case@hotmail.com> > >Subject: Your GDBM error... > >Date: Mon, 02 Oct 2000 10:44:44 -0600 (MDT) > > > >G'Day Jeff, > > > >My guess would be that you need to re-install GDBM on your system. Or > maybe > >even > >install it in the first place. > > > >Basicly Interchange tries to use one of the default database managers > that > >is > >normally installed in a UNIX enviroment. You may not have this > installed... > > > >John Beima > >jbeima@palb.com > > > > _________________________________________________________________________ > Get Your Private, Free E-mail from MSN Hotmail at > http://www.hotmail.com. > > Share information about yourself, create your own public profile at > http://profiles.msn.com. > > > _______________________________________________ > Interchange-users mailing list > Interchange-users@www.minivend.com > http://www.minivend.com/mailman/listinfo/interchange-users > John Beima jbeima@palb.com P.A.L.B. Systems - Phone: (780)451-1086 - Fax: (780)447-4760 11639-122 Street, Edmonton, Alberta, Canada, T5M 0B6 From: jbeima at reality.palb.com (John Beima ) Date: Mon, 02 Oct 2000 11:46:12 -0600 (MDT) Subject: [ic] Contruct demo requires SQL? G'Day Ed, SQL::Statement is a Perl CPAN module. This seems to be required, but an SQL engine itself, doesn't. John Beima Quoting Ed LaFrance <edl@newmediaems.com>: > Hello All - > > It seems that great things are happening at Akopia. I have watched the > list for some time, but I waited for this beta to install and run > Interchange, and I am impressed by what a wonderful product it is > shaping > up to be. > > A clarification: The "construct" demo requires SQL, yes? I installed > it > with makecat, answering "no" when asked if I want to us SQL. Placing an > > item in the cart of the resulting catalog results in a 500 error and an > entry in the error log about the SQL statement module not be > present. There are also warnings in the admin info areas about SQL not > being available. It appears the need for SQL has been hard-coded into > the > demo, via inline perl or something? > > - Ed L. > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> > New Media E.M.S. Software Solutions for Business > 463 Main St., Suite D edl@newmediaems.com > Placerville, CA 95667 http://www.newmediaems.com > (530) 622-9421 (530) 622-9426 fax > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> > > > _______________________________________________ > Interchange-users mailing list > Interchange-users@www.minivend.com > http://www.minivend.com/mailman/listinfo/interchange-users > John Beima jbeima@palb.com P.A.L.B. Systems - Phone: (780)451-1086 - Fax: (780)447-4760 11639-122 Street, Edmonton, Alberta, Canada, T5M 0B6 From: jbeima at reality.palb.com (John Beima ) Date: Mon, 02 Oct 2000 11:53:49 -0600 (MDT) Subject: [ic] Agora Shopping Cart is a lot better! G'Day Again Steve, I too have used MiniVend and now Interchange as a front end to an SQL database and not to seel anything. It is PERFECT for this application. Personally I treat MiniVend as a tool for a dynamic content based site. Any site can be braught to life with MV/IC. As to who should and shouldn't use it. Well if you are not a programmer you shouldn't use it or you should hire one. Minivend is not for new users. If you don't know or can't learn Perl, and have no idea what a shell account it, don't bother me hacks about an excelent product. I actually wrote that guy an e-mail he pissed me off so much. There are three types of people in this world smart, stupid, and ignorant. Ignorant people are just people with a lack of knoweldge. After you teach them they are fine. Stupid people however are just stupid, and I can't deal with stupid people. He is stupid. As to a single store using MV/IC, why not! I have setup two of these. Most of the time you just replace the graphics, and do minor mods to the template and away you go! John Quoting Steve & Patti Getzinger <steveandpatti@wubs.org>: > John, > There are so many pointers on this person but I liked that post also. > I > actually looked at agora.com listed in his post and it doesn't look all > that bad. > There are many more features available with MV/IC but MV/IC as I > interpret it > (feel free to jump in and cut me off at the knees here Mike :) ) was not > designed > for single site people first. It was designed with server admins in mind > who > distribute it's abilities to end users running one site. I think many > people jump > in thinking it's a script to help them sell on the Net. > > It is extremely powerful without using it for selling a product. Let's > examine > running a site with something like one of my present projects. We are > putting the > Bible up online. Look at all involved to put 31,100 seperate verses that > must be > sorted and stacked and all that good stuff. Now add in the ability to > pull from > that file with simple [if] tags and then use simple [include] tags and > we have a > site with a ton of cool features without 100 little scripts to do it > all. No SSI > to deal with and so on. With MV/IC I have built in search that I can > tweak to my > desires easily. I don't have to build 31,100 pages nor anything even > close. > > Yes I recommend MV/IC to people who need many of it's features that > are not > selling a thing. GREAT site tool. By the way I plan on adding multiple > versions > of the Bible as time goes on. 31,100 seperate entries per version. I > should have > well over 100,000 "products" before to long. :) > > Steve > > > John Beima wrote: > > > G'Day Steve, > > > > Actually I liked his prior e-mail about running the config script > through his > > web browser... That shows his skill level right there... Let them have > him! > > > > John Beima > > jbeima@palb.com > > > > P.A.L.B. Systems - Phone: (780)451-1086 - Fax: (780)447-4760 > > 11639-122 Street, Edmonton, Alberta, Canada, T5M 0B6 > > > > Quoting Steve & Patti Getzinger <steveandpatti@wubs.org>: > > > > > Well I think about sums it all up :) Everyone ready? Run :) What do > you > > > expect from someone who sends HTML email :) > > > > > > Steve > > > > > > Twm Enterprises wrote: > > > > > > > Agora is a lot better. Better Docs, Faster and it works on all > servers > > > > that except CGI. I got this and it plain stinks!!!! throw it in > > > > garbage!!!! go to www.agoracgi.com > > > > > > -- > > > ========================================================= > > > WDI Steve & Patti Getzinger > > > 702 Lincolnway West steveandpatti@wubs.org > > > South Bend, IN 46616 http://www.wubs.org/ > > > 219-287-4700 (Main Office) 317-535-0239 (Direct Line) > > > ========================================================= > > > > > > > > > > > > _______________________________________________ > > > Interchange-users mailing list > > > Interchange-users@www.minivend.com > > > http://www.minivend.com/mailman/listinfo/interchange-users > > > > > > > _______________________________________________ > > Interchange-users mailing list > > Interchange-users@www.minivend.com > > http://www.minivend.com/mailman/listinfo/interchange-users > > -- > ========================================================= > WDI Steve & Patti Getzinger > 702 Lincolnway West steveandpatti@wubs.org > South Bend, IN 46616 http://www.wubs.org/ > 219-287-4700 (Main Office) 317-535-0239 (Direct Line) > ========================================================= > > > > _______________________________________________ > Interchange-users mailing list > Interchange-users@www.minivend.com > http://www.minivend.com/mailman/listinfo/interchange-users > John Beima jbeima@palb.com P.A.L.B. Systems - Phone: (780)451-1086 - Fax: (780)447-4760 11639-122 Street, Edmonton, Alberta, Canada, T5M 0B6 From: jeff_case at hotmail.com (Jeff Case ) Date: Mon, 02 Oct 2000 11:00:24 PDT Subject: [ic] Install/Configure problems (Part II) OKAY, figured it out... Couldn't get it to work without SQL. I tried doing a makecat using mySQL. Worked like a charm. Problem was, I kept trying to do a catalog without the use of SQL (0). Whatever the reason, I'm a happy camper and can go on building my catalog and stop pulling out hair. - Jeff _________________________________________________________________________ Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com. Share information about yourself, create your own public profile at http://profiles.msn.com. From: rmarquiss at discovercreation.org (Rocky Marquiss ) Date: Mon, 02 Oct 2000 12:09:14 -0600 Subject: [ic] Agora Shopping Cart is a lot better! John, You asked "As to a single store using MV/IC, why not?" Maybe I missed something. If somebody like myself is being hosted by an outside company and has standard cgi-bin abilities - can interchange be used? The way mine installed required a program to run on the server at all times for it to work - and most host providers I know kinda frown on that sorta thing. I'd be happy to be proven wrong however... :-) Rocky At 11:53 AM 10/2/2000 -0600, you wrote: >G'Day Again Steve, > >I too have used MiniVend and now Interchange as a front end to an SQL >database >and not to seel anything. It is PERFECT for this application. > >Personally I treat MiniVend as a tool for a dynamic content based site. Any >site can be braught to life with MV/IC. > >As to who should and shouldn't use it. Well if you are not a programmer you >shouldn't use it or you should hire one. Minivend is not for new users. If >you >don't know or can't learn Perl, and have no idea what a shell account it, >don't >bother me hacks about an excelent product. I actually wrote that guy an >e-mail >he pissed me off so much. > >There are three types of people in this world smart, stupid, and ignorant. >Ignorant people are just people with a lack of knoweldge. After you teach >them >they are fine. Stupid people however are just stupid, and I can't deal with >stupid people. He is stupid. > >As to a single store using MV/IC, why not! I have setup two of these. Most of >the time you just replace the graphics, and do minor mods to the template and >away you go! > >John > > >Quoting Steve & Patti Getzinger <steveandpatti@wubs.org>: > > > John, > > There are so many pointers on this person but I liked that post also. > > I > > actually looked at agora.com listed in his post and it doesn't look all > > that bad. > > There are many more features available with MV/IC but MV/IC as I > > interpret it > > (feel free to jump in and cut me off at the knees here Mike :) ) was not > > designed > > for single site people first. It was designed with server admins in mind > > who > > distribute it's abilities to end users running one site. I think many > > people jump > > in thinking it's a script to help them sell on the Net. > > > > It is extremely powerful without using it for selling a product. Let's > > examine > > running a site with something like one of my present projects. We are > > putting the > > Bible up online. Look at all involved to put 31,100 seperate verses that > > must be > > sorted and stacked and all that good stuff. Now add in the ability to > > pull from > > that file with simple [if] tags and then use simple [include] tags and > > we have a > > site with a ton of cool features without 100 little scripts to do it > > all. No SSI > > to deal with and so on. With MV/IC I have built in search that I can > > tweak to my > > desires easily. I don't have to build 31,100 pages nor anything even > > close. > > > > Yes I recommend MV/IC to people who need many of it's features that > > are not > > selling a thing. GREAT site tool. By the way I plan on adding multiple > > versions > > of the Bible as time goes on. 31,100 seperate entries per version. I > > should have > > well over 100,000 "products" before to long. :) > > > > Steve > > > > > > John Beima wrote: > > > > > G'Day Steve, > > > > > > Actually I liked his prior e-mail about running the config script > > through his > > > web browser... That shows his skill level right there... Let them have > > him! > > > > > > John Beima > > > jbeima@palb.com > > > > > > P.A.L.B. Systems - Phone: (780)451-1086 - Fax: (780)447-4760 > > > 11639-122 Street, Edmonton, Alberta, Canada, T5M 0B6 > > > > > > Quoting Steve & Patti Getzinger <steveandpatti@wubs.org>: > > > > > > > Well I think about sums it all up :) Everyone ready? Run :) What do > > you > > > > expect from someone who sends HTML email :) > > > > > > > > Steve > > > > > > > > Twm Enterprises wrote: > > > > > > > > > Agora is a lot better. Better Docs, Faster and it works on all > > servers > > > > > that except CGI. I got this and it plain stinks!!!! throw it in > > > > > garbage!!!! go to www.agoracgi.com > > > > > > > > -- > > > > ========================================================= > > > > WDI Steve & Patti Getzinger > > > > 702 Lincolnway West steveandpatti@wubs.org > > > > South Bend, IN 46616 http://www.wubs.org/ > > > > 219-287-4700 (Main Office) 317-535-0239 (Direct Line) > > > > ========================================================= > > > > > > > > > > > > > > > > _______________________________________________ > > > > Interchange-users mailing list > > > > Interchange-users@www.minivend.com > > > > http://www.minivend.com/mailman/listinfo/interchange-users > > > > > > > > > > _______________________________________________ > > > Interchange-users mailing list > > > Interchange-users@www.minivend.com > > > http://www.minivend.com/mailman/listinfo/interchange-users > > > > -- > > ========================================================= > > WDI Steve & Patti Getzinger > > 702 Lincolnway West steveandpatti@wubs.org > > South Bend, IN 46616 http://www.wubs.org/ > > 219-287-4700 (Main Office) 317-535-0239 (Direct Line) > > ========================================================= > > > > > > > > _______________________________________________ > > Interchange-users mailing list > > Interchange-users@www.minivend.com > > http://www.minivend.com/mailman/listinfo/interchange-users > > > > > >John Beima >jbeima@palb.com > >P.A.L.B. Systems - Phone: (780)451-1086 - Fax: (780)447-4760 >11639-122 Street, Edmonton, Alberta, Canada, T5M 0B6 > >_______________________________________________ >Interchange-users mailing list >Interchange-users@www.minivend.com >http://www.minivend.com/mailman/listinfo/interchange-users ----------------------------- Behold, God is my salvation; I will trust, and not be afraid: for the LORD JEHOVAH is my strength and my song; he also is become my salvation. Isaiah 12:2 But they that wait upon the LORD shall renew their strength; they shall mount up with wings as eagles; they shall run, and not be weary; and they shall walk, and not faint. Isaiah 40:31 Thy word is true from the beginning: and every one of thy righteous judgments endureth for ever. Psalms 119:160 From: jbeima at reality.palb.com (John Beima ) Date: Mon, 02 Oct 2000 12:10:45 -0600 (MDT) Subject: [ic] Agora Shopping Cart is a lot better! G'Day Rocky, Actually I am working in just that case with a client in London right now. We have the Interchange server & catalogs installed in his home directory and the HTML files off of his Apache directory. It all depends on your ISP. Some do some don't. You just need to find a MV/IC friendly ISP. By the way if you need one, we can arrange it for you as well. John Beima Quoting Rocky Marquiss <rmarquiss@discovercreation.org>: > John, > > You asked "As to a single store using MV/IC, why not?" Maybe I missed > something. If somebody like myself is being hosted by an outside company > > and has standard cgi-bin abilities - can interchange be used? The way > mine > installed required a program to run on the server at all times for it to > > work - and most host providers I know kinda frown on that sorta thing. > > I'd be happy to be proven wrong however... :-) > > Rocky > At 11:53 AM 10/2/2000 -0600, you wrote: > >G'Day Again Steve, > > > >I too have used MiniVend and now Interchange as a front end to an SQL > >database > >and not to seel anything. It is PERFECT for this application. > > > >Personally I treat MiniVend as a tool for a dynamic content based site. > Any > >site can be braught to life with MV/IC. > > > >As to who should and shouldn't use it. Well if you are not a programmer > you > >shouldn't use it or you should hire one. Minivend is not for new users. > If > >you > >don't know or can't learn Perl, and have no idea what a shell account > it, > >don't > >bother me hacks about an excelent product. I actually wrote that guy an > > >e-mail > >he pissed me off so much. > > > >There are three types of people in this world smart, stupid, and > ignorant. > >Ignorant people are just people with a lack of knoweldge. After you > teach > >them > >they are fine. Stupid people however are just stupid, and I can't deal > with > >stupid people. He is stupid. > > > >As to a single store using MV/IC, why not! I have setup two of these. > Most of > >the time you just replace the graphics, and do minor mods to the > template and > >away you go! > > > >John > > > > > >Quoting Steve & Patti Getzinger <steveandpatti@wubs.org>: > > > > > John, > > > There are so many pointers on this person but I liked that post > also. > > > I > > > actually looked at agora.com listed in his post and it doesn't look > all > > > that bad. > > > There are many more features available with MV/IC but MV/IC as I > > > interpret it > > > (feel free to jump in and cut me off at the knees here Mike :) ) was > not > > > designed > > > for single site people first. It was designed with server admins in > mind > > > who > > > distribute it's abilities to end users running one site. I think > many > > > people jump > > > in thinking it's a script to help them sell on the Net. > > > > > > It is extremely powerful without using it for selling a product. > Let's > > > examine > > > running a site with something like one of my present projects. We > are > > > putting the > > > Bible up online. Look at all involved to put 31,100 seperate verses > that > > > must be > > > sorted and stacked and all that good stuff. Now add in the ability > to > > > pull from > > > that file with simple [if] tags and then use simple [include] tags > and > > > we have a > > > site with a ton of cool features without 100 little scripts to do it > > > all. No SSI > > > to deal with and so on. With MV/IC I have built in search that I can > > > tweak to my > > > desires easily. I don't have to build 31,100 pages nor anything even > > > close. > > > > > > Yes I recommend MV/IC to people who need many of it's features > that > > > are not > > > selling a thing. GREAT site tool. By the way I plan on adding > multiple > > > versions > > > of the Bible as time goes on. 31,100 seperate entries per version. I > > > should have > > > well over 100,000 "products" before to long. :) > > > > > > Steve > > > > > > > > > John Beima wrote: > > > > > > > G'Day Steve, > > > > > > > > Actually I liked his prior e-mail about running the config script > > > through his > > > > web browser... That shows his skill level right there... Let them > have > > > him! > > > > > > > > John Beima > > > > jbeima@palb.com > > > > > > > > P.A.L.B. Systems - Phone: (780)451-1086 - Fax: (780)447-4760 > > > > 11639-122 Street, Edmonton, Alberta, Canada, T5M 0B6 > > > > > > > > Quoting Steve & Patti Getzinger <steveandpatti@wubs.org>: > > > > > > > > > Well I think about sums it all up :) Everyone ready? Run :) What > do > > > you > > > > > expect from someone who sends HTML email :) > > > > > > > > > > Steve > > > > > > > > > > Twm Enterprises wrote: > > > > > > > > > > > Agora is a lot better. Better Docs, Faster and it works on all > > > servers > > > > > > that except CGI. I got this and it plain stinks!!!! throw it > in > > > > > > garbage!!!! go to www.agoracgi.com > > > > > > > > > > -- > > > > > ========================================================= > > > > > WDI Steve & Patti Getzinger > > > > > 702 Lincolnway West steveandpatti@wubs.org > > > > > South Bend, IN 46616 http://www.wubs.org/ > > > > > 219-287-4700 (Main Office) 317-535-0239 (Direct Line) > > > > > ========================================================= > > > > > > > > > > > > > > > > > > > > _______________________________________________ > > > > > Interchange-users mailing list > > > > > Interchange-users@www.minivend.com > > > > > http://www.minivend.com/mailman/listinfo/interchange-users > > > > > > > > > > > > > _______________________________________________ > > > > Interchange-users mailing list > > > > Interchange-users@www.minivend.com > > > > http://www.minivend.com/mailman/listinfo/interchange-users > > > > > > -- > > > ========================================================= > > > WDI Steve & Patti Getzinger > > > 702 Lincolnway West steveandpatti@wubs.org > > > South Bend, IN 46616 http://www.wubs.org/ > > > 219-287-4700 (Main Office) 317-535-0239 (Direct Line) > > > ========================================================= > > > > > > > > > > > > _______________________________________________ > > > Interchange-users mailing list > > > Interchange-users@www.minivend.com > > > http://www.minivend.com/mailman/listinfo/interchange-users > > > > > > > > > > >John Beima > >jbeima@palb.com > > > >P.A.L.B. Systems - Phone: (780)451-1086 - Fax: (780)447-4760 > >11639-122 Street, Edmonton, Alberta, Canada, T5M 0B6 > > > >_______________________________________________ > >Interchange-users mailing list > >Interchange-users@www.minivend.com > >http://www.minivend.com/mailman/listinfo/interchange-users > > ----------------------------- > Behold, God is my salvation; I will trust, and not be afraid: for the > LORD > JEHOVAH is my strength and my song; he also is become my salvation. > Isaiah > 12:2 > > But they that wait upon the LORD shall renew their strength; they shall > mount up with wings as eagles; they shall run, and not be weary; and > they > shall walk, and not faint. Isaiah 40:31 > > Thy word is true from the beginning: and every one of thy righteous > judgments endureth for ever. Psalms 119:160 > > > _______________________________________________ > Interchange-users mailing list > Interchange-users@www.minivend.com > http://www.minivend.com/mailman/listinfo/interchange-users > John Beima jbeima@palb.com P.A.L.B. Systems - Phone: (780)451-1086 - Fax: (780)447-4760 11639-122 Street, Edmonton, Alberta, Canada, T5M 0B6 From: mymother at my-mothers-shop.com (IF ) Date: Mon, 2 Oct 2000 14:23:17 -0400 (EDT) Subject: [ic] Agora Shopping Cart is a lot better! On Mon, 2 Oct 2000, Rocky Marquiss wrote: [del] > > My biggest problem is that I can't unsubscribe from this blasted email > list.... no offense - hmmm....did you get a confirmation and Welcome email when subscribing to this list ? Check may be that: http://www.minivend.com/mailman/options/interchange-users/ rmarquiss@discovercreation.org now, if I knew your password...I would be happy to help you further with that, but I am not a programmer...:-) may be that's good, because who knows what I would do if I were... From: chris at sitemajic.net (Chris Jesseman ) Date: Mon, 02 Oct 2000 18:20:27 GMT Subject: [ic] Agora Shopping Cart is a lot better! Rocky, Some providers thrive on this sort of service and some don't advertise it but don't care if you bind ports as long as it is justifiable... -- Chris Jesseman, President E-mail: admin@sitemajic.net UNIX Web Hosting from $19.95 http://www.sitemajic.net >>>>>>>>>>>>>>>>>> Original Message <<<<<<<<<<<<<<<<<< On 10/2/00, 2:09:14 PM, Rocky Marquiss <rmarquiss@discovercreation.org> wrote regarding Re: [ic] Agora Shopping Cart is a lot better!: > John, > You asked "As to a single store using MV/IC, why not?" Maybe I missed > something. If somebody like myself is being hosted by an outside company > and has standard cgi-bin abilities - can interchange be used? The way mine > installed required a program to run on the server at all times for it to > work - and most host providers I know kinda frown on that sorta thing. > I'd be happy to be proven wrong however... :-) > Rocky > At 11:53 AM 10/2/2000 -0600, you wrote: > >G'Day Again Steve, > > > >I too have used MiniVend and now Interchange as a front end to an SQL > >database > >and not to seel anything. It is PERFECT for this application. > > > >Personally I treat MiniVend as a tool for a dynamic content based site. Any > >site can be braught to life with MV/IC. > > > >As to who should and shouldn't use it. Well if you are not a programmer you > >shouldn't use it or you should hire one. Minivend is not for new users. If > >you > >don't know or can't learn Perl, and have no idea what a shell account it, > >don't > >bother me hacks about an excelent product. I actually wrote that guy an > >e-mail > >he pissed me off so much. > > > >There are three types of people in this world smart, stupid, and ignorant. > >Ignorant people are just people with a lack of knoweldge. After you teach > >them > >they are fine. Stupid people however are just stupid, and I can't deal with > >stupid people. He is stupid. > > > >As to a single store using MV/IC, why not! I have setup two of these. Most of > >the time you just replace the graphics, and do minor mods to the template and > >away you go! > > > >John > > > > > >Quoting Steve & Patti Getzinger <steveandpatti@wubs.org>: > > > > > John, > > > There are so many pointers on this person but I liked that post also. > > > I > > > actually looked at agora.com listed in his post and it doesn't look all > > > that bad. > > > There are many more features available with MV/IC but MV/IC as I > > > interpret it > > > (feel free to jump in and cut me off at the knees here Mike :) ) was not > > > designed > > > for single site people first. It was designed with server admins in mind > > > who > > > distribute it's abilities to end users running one site. I think many > > > people jump > > > in thinking it's a script to help them sell on the Net. > > > > > > It is extremely powerful without using it for selling a product. Let's > > > examine > > > running a site with something like one of my present projects. We are > > > putting the > > > Bible up online. Look at all involved to put 31,100 seperate verses that > > > must be > > > sorted and stacked and all that good stuff. Now add in the ability to > > > pull from > > > that file with simple [if] tags and then use simple [include] tags and > > > we have a > > > site with a ton of cool features without 100 little scripts to do it > > > all. No SSI > > > to deal with and so on. With MV/IC I have built in search that I can > > > tweak to my > > > desires easily. I don't have to build 31,100 pages nor anything even > > > close. > > > > > > Yes I recommend MV/IC to people who need many of it's features that > > > are not > > > selling a thing. GREAT site tool. By the way I plan on adding multiple > > > versions > > > of the Bible as time goes on. 31,100 seperate entries per version. I > > > should have > > > well over 100,000 "products" before to long. :) > > > > > > Steve > > > > > > > > > John Beima wrote: > > > > > > > G'Day Steve, > > > > > > > > Actually I liked his prior e-mail about running the config script > > > through his > > > > web browser... That shows his skill level right there... Let them have > > > him! > > > > > > > > John Beima > > > > jbeima@palb.com > > > > > > > > P.A.L.B. Systems - Phone: (780)451-1086 - Fax: (780)447-4760 > > > > 11639-122 Street, Edmonton, Alberta, Canada, T5M 0B6 > > > > > > > > Quoting Steve & Patti Getzinger <steveandpatti@wubs.org>: > > > > > > > > > Well I think about sums it all up :) Everyone ready? Run :) What do > > > you > > > > > expect from someone who sends HTML email :) > > > > > > > > > > Steve > > > > > > > > > > Twm Enterprises wrote: > > > > > > > > > > > Agora is a lot better. Better Docs, Faster and it works on all > > > servers > > > > > > that except CGI. I got this and it plain stinks!!!! throw it in > > > > > > garbage!!!! go to www.agoracgi.com > > > > > > > > > > -- > > > > > ========================================================= > > > > > WDI Steve & Patti Getzinger > > > > > 702 Lincolnway West steveandpatti@wubs.org > > > > > South Bend, IN 46616 http://www.wubs.org/ > > > > > 219-287-4700 (Main Office) 317-535-0239 (Direct Line) > > > > > ========================================================= > > > > > > > > > > > > > > > > > > > > _______________________________________________ > > > > > Interchange-users mailing list > > > > > Interchange-users@www.minivend.com > > > > > http://www.minivend.com/mailman/listinfo/interchange-users > > > > > > > > > > > > > _______________________________________________ > > > > Interchange-users mailing list > > > > Interchange-users@www.minivend.com > > > > http://www.minivend.com/mailman/listinfo/interchange-users > > > > > > -- > > > ========================================================= > > > WDI Steve & Patti Getzinger > > > 702 Lincolnway West steveandpatti@wubs.org > > > South Bend, IN 46616 http://www.wubs.org/ > > > 219-287-4700 (Main Office) 317-535-0239 (Direct Line) > > > ========================================================= > > > > > > > > > > > > _______________________________________________ > > > Interchange-users mailing list > > > Interchange-users@www.minivend.com > > > http://www.minivend.com/mailman/listinfo/interchange-users > > > > > > > > > > >John Beima > >jbeima@palb.com > > > >P.A.L.B. Systems - Phone: (780)451-1086 - Fax: (780)447-4760 > >11639-122 Street, Edmonton, Alberta, Canada, T5M 0B6 > > > >_______________________________________________ > >Interchange-users mailing list > >Interchange-users@www.minivend.com > >http://www.minivend.com/mailman/listinfo/interchange-users > ----------------------------- > Behold, God is my salvation; I will trust, and not be afraid: for the LORD > JEHOVAH is my strength and my song; he also is become my salvation. Isaiah > 12:2 > But they that wait upon the LORD shall renew their strength; they shall > mount up with wings as eagles; they shall run, and not be weary; and they > shall walk, and not faint. Isaiah 40:31 > Thy word is true from the beginning: and every one of thy righteous > judgments endureth for ever. Psalms 119:160 > _______________________________________________ > Interchange-users mailing list > Interchange-users@www.minivend.com > http://www.minivend.com/mailman/listinfo/interchange-users From: pchat at connection.com (Lynne Koleszar ) Date: Mon, 2 Oct 2000 14:24:59 -0500 Subject: [ic] minivend - areas -cats - products Greetings, I have set up test_minivend with sql enabled and have tried now for a few weeks to set up the following: Area: Members Wholesale Cat: Outdoors SubCat: Cookware That's all I want to do but it seems I just don't understand how to do it. I've read the docs. Its time to ask for some help here. I have minimate installed. Can anyone step me through this? Thanks. Lynne From: warren-odom at stenocall.com (Warren Odom ) Date: Mon, 2 Oct 2000 13:33:39 -0500 Subject: [ic] Help.. Part 2 [message changed from HTML to plain text] >-----Original Message----- >Forgot one question :) > >#3. Templates.. Are they easy to modify? I can tell you my experience as a newcomer. I was trying to convert an existing store to Minivend, and wanted to match the existing appearance. I had a devil of a time taking the more complex template and modifying its appearance to match what I wanted. (The simpler template just seemed like it lacked too many features.) Some of the table tags just wouldn't match up right (tables get started in one file and finished in another, etc.). I had an easier time taking the existing web pages and inserting the Minivend tags I wanted, copied from the template. (This has problems of its own--you might leave something out, etc.) Of course, other more experienced users may have different ideas on how best to proceed. But, one way or another, you can't get away from editing the HTML directly--and a proper HTML editor will most likely be better than a straight text editor. -- Warren From: Szacks at co.wayne.mi.us (Sim Zacks ) Date: Mon, 02 Oct 2000 14:31:41 -0400 Subject: [ic] recipt page I am trying to find the receipt page, to modify it, and am having a lot of trouble doing so. I am using multi order pages and it says in the documentation that it should be in ord directory. I have checked in there, and also in the multi directory and can not find it. I would also like to modify the e-mail receipt that is sent out. Are those the same file, or do I have to modify 2 separate files? Sim From: mikeh at minivend.com (Mike Heins ) Date: Mon, 2 Oct 2000 14:53:38 -0400 Subject: [ic] WARNING: Your mail will soon be bounced if you send TNEF Quoting Warren Odom (warren-odom@stenocall.com): > >I am steamed enough that I may start bouncing email that doesn't comply > with Internet standards. > > I have never gotten in the habit of using a Vcard, but according to my > investigations, they are defined as a standard in RFC 2426. (And although I > try not to send HTML mail in general, HTML is nothing if not an Internet > standard.) Thanks -- I didn't know that VCARD was a standard. Since it is, it is no longer prohibited. It is discouraged as duplicated bandwidth if you also have a signature in your message. HTML mail may be derived from a standard (*ugh*) but it is against the charter of this list. Period. > > What I'm getting at is I've seen several comments on this list about > complying with "Internet standards" but they obviously are referring to some > subset of these standards. And I don't recall seeing any link to where that > subset is enumerated. Such a link would be helpful. > No, if it is a standard, defined by an RFC or IETF standard, and not expressly forbidden on the charter of the list, then it is OK. "charset: windows-1522" is not an ISO standard charset, and should not be sent to the world at large. On your own network you can do anything you like -- if you talk to our network you have to follow standards. TNEF is not only not a standard, it is vendor-specific. It is also expressly forbidden in the charter of the list and has been for 2 years. My argument is that putting extra junk in the message is not necessary, uses bandwidth, and causes problems for other programs. <RANT> When you are producing software that will be used by millions, and it is talking to diverse systems, there is a responsibility to follow common standards. Microsoft doesn't follow standards in their mail software. For years now, the only mailer which consistently misroutes messages to minivend-users-admin and interchange-users-admin is Outlook. I had to set up a special filter to handle this -- I am sure there are some among you who have seen the message. By not following standards, countless hours of re-tooling is spent by other people to handle that junk. They sucked up several hours of my time this weekend, as I fixed what went wrong with the mail list archive. Cause: improperly-formatted TNEF attachments which should never have been sent in the first place. I understand MS Exchange even has a mode whereby it automatically adds TNEF attachments -- it may not even be the user's fault. Some people have had the temerity to *demand* that I put a virus-checker on my mail transport software. To check for virii that are not created by me and which will not affect me. Which will only affect machines running Microsoft operating systems and Microsoft applications software, via a transmission mode which never should have been possible, and which *certainly* shouldn't have been possible after the first occurrence. </RANT> OK -- I will specify RFC 1855 as the general guideline for this group. And it says: - Do not include control characters or non-ASCII attachments in messages unless they are MIME attachments or unless your mailer encodes these. If you send encoded messages make sure the recipient can decode them. Since there are hundreds or thousands of recipients seeing these messages, and the one standard is plain text, that is what this list is about. MIME attachments are OK, but not if they are just bandwidth-suckers like HTML mail or TNEF. -- Akopia, Inc., 131 Willow Lane, Floor 2, Oxford, OH 45056 phone +1.513.523.8220 fax 7501 <heins@akopia.com> Few blame themselves until they have exhausted all other possibilities. -- anonymous From: rphipps at reliant-solutions.com (Ron Phipps ) Date: Mon, 2 Oct 2000 11:49:21 -0800 Subject: [ic] recipt page These files can be found in CAT_ROOT/etc report (sent to catalog owner) mail_receipt (sent to customer) receipt.html (displayed on screen at checkout) Take it easy, -Ron -----Original Message----- From: Sim Zacks <Szacks@co.wayne.mi.us> To: interchange-users@minivend.com <interchange-users@minivend.com> Date: Monday, October 02, 2000 9:46 AM Subject: [ic] recipt page >I am trying to find the receipt page, to modify it, and am having a lot of trouble doing so. >I am using multi order pages and it says in the documentation that it should be in ord directory. I have checked in there, and also in the multi directory and can not find it. I would also like to modify the e-mail receipt that is sent out. Are those the same file, or do I have to modify 2 separate files? > >Sim > > >_______________________________________________ >Interchange-users mailing list >Interchange-users@www.minivend.com >http://www.minivend.com/mailman/listinfo/interchange-users > From: mymother at my-mothers-shop.com (IF ) Date: Mon, 2 Oct 2000 15:07:37 -0400 (EDT) Subject: [ic] WARNING: Your mail will soon be bounced if you send TNEF On Mon, 2 Oct 2000, Warren Odom wrote: > >I am steamed enough that I may start bouncing email that doesn't comply > with Internet standards. > > I have never gotten in the habit of using a Vcard, but according to my > investigations, they are defined as a standard in RFC 2426. (And although I > try not to send HTML mail in general, HTML is nothing if not an Internet > standard.) > > What I'm getting at is I've seen several comments on this list about > complying with "Internet standards" but they obviously are referring to some > subset of these standards. And I don't recall seeing any link to where that > subset is enumerated. Such a link would be helpful. > > -- Warren > When you subscribed to this list, you must have read the rules for it at http://list.akopia.com/mailman/listinfo/interchange-users It says that the list moderator doesn't accept html mail and flames. No offense, this is not a flame - just a reminder. BTW, if it is or if it is not a standard is not that important, there are a lot of annoying standards we unfortunately sometimes can't avoid to live with. :-) BTW, it is also a nice "standard" to cut off the tail of posts which only repeat previous posts and add nothing new contentwise. It bloats digests, takes space and repeats too often things we just had better read only once. From: Jeff.Hayes at oro.net (Jeff R. Hayes ) Date: Mon, 2 Oct 2000 12:52:10 -0700 (PDT) Subject: [ic] Q: extension for Peachtree I see Quickbooks support in the CVS. Is an extension for Peachtree planned? -- Cheers, --Jeff ^ ^ =-=-=-=-=-=-=-=-^^^-O O-^^^=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= Jeff Hayes < | Depp, Inc. -O- | email: Jeff.Hayes@oro.net ----- o | ----- /\<: | '93 Yamaha YZ250E1 - '84 Yamaha IT200L - (o)/ (o) | XXXXXXXXXXXXXXXXXX - '84 Kawasaki GPz900R =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= From: jeff_case at hotmail.com (Jeff Case ) Date: Mon, 02 Oct 2000 13:15:43 PDT Subject: [ic] couldn't init cache GDBM.pm despite mySQL makecat! Spoke too soon! Wouldn't you know that the SAME DAMN ERROR popped up again... this time it waits until checkout! How is GDBM.pm used at checkout? The makecat was done using mySQL and all of the pages generate just fine. But it doesn't like the order/checkout process for some reason. error log says: couldn't init cache at... GDBM.pm So, when speaking with my ISP, how do I explain this so that it can be fixed? Help from Mike or anyone running ic on BSDi would be most helpful. - Jeff _________________________________________________________________________ Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com. Share information about yourself, create your own public profile at http://profiles.msn.com. From: jfoster at augustmail.com (John Foster ) Date: Mon, 02 Oct 2000 15:17:10 -0500 Subject: [ic] Need CPAN Perl mods help I have Akopia Interchange running on a Debian Potato system. I recently attempted to upgrade to the most recent Bundle::InterChange mod from CPAN. The results were that in so doing I was instructed by 'cpan' to remove the existing perl mods (debianized) from the system as they represented duplicate links. The instructions were to 'make install UNINST=1' I have no idea what to do with these instructions. I did however determine that my perl system is screwed up as InterChange 4.5.6-beta does not work any longer. I have been searching for some time for a way to get the necessary modules in a .deb format that Interchange will recognize. Any tips, or assistance will be appreciated. Thanks! -- AdVance-Computing Systems We sell fine quality servers and workstations. We specialize in multiprocessor units. We install Debian Linux at no extra charge! John Foster jfoster@augustmail.com ICQ# 19460173 From: jeff_case at hotmail.com (Jeff Case ) Date: Mon, 02 Oct 2000 13:47:24 PDT Subject: [ic] GDBM.pm HELP PLEASE!!! I just spoke with my host, who suggested I write to this usergroup. Interchange (4.5.5) is failing (error.log points to GDBM.pm lines 69 & 107) during various tasks. Most recently this involves a mySQL-based catalog and fails during checkout only. My host said that it appears GDBM.pm wants to write to the physical cache - something which only the system admin has permission to do. SO... HOW DO I GET THIS TO WORK ON A SHARED SERVER? Can I write to a temp file? If so, what must be changed? I am assuming that this (IC) will work on a shared server. - Jeff jeff_case@hotmail.com _________________________________________________________________________ Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com. Share information about yourself, create your own public profile at http://profiles.msn.com. From: mikeh at minivend.com (Mike Heins ) Date: Mon, 2 Oct 2000 16:59:26 -0400 Subject: [ic] GDBM.pm HELP PLEASE!!! Quoting Jeff Case (jeff_case@hotmail.com): > I just spoke with my host, who suggested I write to this usergroup. > > Interchange (4.5.5) is failing (error.log points to GDBM.pm lines 69 & 107) > during various tasks. Most recently this involves a mySQL-based catalog and > fails during checkout only. > > My host said that it appears GDBM.pm wants to write to the physical cache - > something which only the system admin has permission to do. This is simply wrong. I suggest you try this: setenv MINIVEND_DBFILE 1 bin/restart (or on bash): MINIVEND_DBFILE=1 export MINIVEND_DBFILE bin/restart to remove GDBM from the equation. -- Akopia, Inc., 131 Willow Lane, Floor 2, Oxford, OH 45056 phone +1.513.523.8220 fax 7501 <heins@akopia.com> Light travels faster than sound. This is why some people appear bright until you hear them speak. -- unknown From: jeff_case at hotmail.com (Jeff Case ) Date: Mon, 02 Oct 2000 14:13:15 PDT Subject: [ic] GDBM.pm HELP PLEASE!!! Mike, Thank you for your speedy and accurate reply! I did as suggested and was able to place a test order for Curious George Rides a Bike. Although this book may be over my head, I am always up for a good read. All systems appear to be go. Sincere thanks for a great product! - Jeff >From: Mike Heins <mikeh@minivend.com> >Reply-To: interchange-users@minivend.com >To: interchange-users@minivend.com >Subject: Re: [ic] GDBM.pm HELP PLEASE!!! >Date: Mon, 2 Oct 2000 16:59:26 -0400 > >Quoting Jeff Case (jeff_case@hotmail.com): > > I just spoke with my host, who suggested I write to this usergroup. > > > > Interchange (4.5.5) is failing (error.log points to GDBM.pm lines 69 & >107) > > during various tasks. Most recently this involves a mySQL-based catalog >and > > fails during checkout only. > > > > My host said that it appears GDBM.pm wants to write to the physical >cache - > > something which only the system admin has permission to do. > >This is simply wrong. > >I suggest you try this: > > setenv MINIVEND_DBFILE 1 > bin/restart > >(or on bash): > > MINIVEND_DBFILE=1 > export MINIVEND_DBFILE > bin/restart > >to remove GDBM from the equation. _________________________________________________________________________ Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com. Share information about yourself, create your own public profile at http://profiles.msn.com. From: jwalsh at diabetesnet.com (John Walsh ) Date: Mon, 02 Oct 2000 14:24:18 -0700 Subject: [ic] HELP---link/inetmode failure At 02:29 PM 09/30/2000 -0700, you wrote: Our 4.5.6 install keeps failing at link/inetmode (freeBSD 4.1, Apache 1.3.11) during ./configure: ##### Skip blib/lib/HTML/Entities.pm (unchanged) Skip blib/lib/Vend/Glimpse.pm (unchanged) PERL_DL_NONLAZY=1 /usr/bin/perl -Iblib/arch -Iblib/lib -I/usr/libdata/perl/5.005 03/mach -I/usr/libdata/perl/5.00503 test.pl server/unixmode.......ok 1 server/startup........ok 2 link/unixmode.........ok 3 server/inetmode.......ok 4 link/inetmode.........not ok 5 server/control........ok 6 6 tests run -- 1/6 failed. *** Error code 1 ##### Multiple fixes attempted related to perl and the cgi scripts and multiple installs. Can you help? John From: Jeff.Hayes at oro.net (Jeff R. Hayes ) Date: Mon, 2 Oct 2000 14:50:00 -0700 (PDT) Subject: [ic] interchange cvs demo store, fails to load db Pulled a cvs copy this morning. Ran makecat (mysql) for the "construct" store- no changes. db was created. "interchange -r" doesn't create tables. How shall the tables be created and data loaded? BTW: using the interchange-4.5.6 tar distro worked. -- Cheers, --Jeff ^ ^ =-=-=-=-=-=-=-=-^^^-O O-^^^=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= Jeff Hayes < | Depp, Inc. -O- | email: Jeff.Hayes@oro.net ----- o | ----- /\<: | '93 Yamaha YZ250E1 - '84 Yamaha IT200L - (o)/ (o) | XXXXXXXXXXXXXXXXXX - '84 Kawasaki GPz900R =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= From: beriah at webuildpcs.com (Beriah Dutcher ) Date: Mon, 2 Oct 2000 17:12:02 -0500 Subject: [ic] Bug report!! In the latest tar file and cvs update....the installation at the end says that everything is good to go and u are ready to cd to /usr/local/interchange and run bin/makecat. But the actuall dir is /usr/interchage. Just thought i would let you guys know. Beriah From: fatiherarslan at mac.com (Fatih Erarslan ) Date: Mon, 2 Oct 2000 17:15:41 -0500 Subject: [ic] errno: 9 Hello Everybody: I have taken big steps really, and I was able to setup catalogs and control them: After I restarted Interchange Server I got these errors: ********************* konya:bin {4} ./interchange -r Killing Interchange server 13982 with TERM. Low traffic settings. Calling UI.... ...UI is loaded.... Interchange V4.5.6 Configuring catalog asenashop...Using MySQL, DSN=dbi:mysql:asenashop. asenashop config error: Can't open file: 'recurring_items.ISM'. (errno: 9) asenashop: error in configuration. Skipping. asenashop: config error. Skipping. Configuring catalog test...Using MySQL, DSN=dbi:mysql:test_asena. test config error: Can't find file: './test_asena/gift_certs.frm' (errno: 9) test: error in configuration. Skipping. test: config error. Skipping. Interchange server started in INET and UNIX mode(s) (process id 19863) konya:bin {5} ***************** The system is OpenBSD 2.7 Intel. When it was working I was getting also a timeout message when I hit the "Apply Changes" button in the administration area. Any help will be appreciated. Best regards, Fatih mailto:fatiherarslan@mac.com From: rob at readysite.net (Rob Zimmerman ) Date: Mon, 2 Oct 2000 18:07:04 -0400 Subject: [ic] interchange cvs demo store, fails to load db Worked for me, I found though that it did not work straight from the cvs checkout, reading the readme.cvs file informed that i had make a tarball out of the checked out cvs copy and gave instructions on how to do it. This seemed to solve all my cvs problems. Rob -------- > Pulled a cvs copy this morning. > > Ran makecat (mysql) for the "construct" store- no changes. > db was created. > "interchange -r" doesn't create tables. > > How shall the tables be created and data loaded? > > > BTW: using the interchange-4.5.6 tar distro worked. > -- > > Cheers, > --Jeff > > ^ ^ > =-=-=-=-=-=-=-=-^^^-O O-^^^=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= > Jeff Hayes < | Depp, Inc. > -O- | email: Jeff.Hayes@oro.net > ----- o | > ----- /\<: | '93 Yamaha YZ250E1 - '84 Yamaha IT200L > - (o)/ (o) | XXXXXXXXXXXXXXXXXX - '84 Kawasaki GPz900R > =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= > > > _______________________________________________ > Interchange-users mailing list > Interchange-users@www.minivend.com > http://www.minivend.com/mailman/listinfo/interchange-users > ================================= Robert Zimmerman [rob@readysite.net] IT Manager ReadySite LLC http://readysite.net Ph:888-356-2992 fax:603-356-6990 From: matjones at booksellersolutions.com (Mathew Jones ) Date: Mon, 02 Oct 2000 15:41:19 -0700 Subject: [ic] LEFTSIDE > I just installed the latest interchange 4.5.6. Could someone please tell me where to find the leftside, logobar etc? They used to be in config/yellow/ but that no longer exists. Help! Mat From: bobbyd at bluebonnet.net (Bobby D. Moore ) Date: Mon, 2 Oct 2000 20:54:16 -0500 Subject: [ic] Help! > Yes to sub-, subsub-, subsubsub- and subsubsub++-categories. > Yes to options. Did you find the documentation ? It's all in there. > -- > IF I'm having trouble adding subsections to the Construct Demo?? I found the docs, but nothing about this.... Thanks ahead of time.. Bobby D. Moore From: petri.pietola at nokia.com (petri.pietola at nokia.com ) Date: Tue, 3 Oct 2000 11:36:26 +0300 Subject: [ic] Custom payment Hi I have played with ic & mv for months and everything is looking fine except that I can't figure out how I can add custom payment into ic. What exactly I have to do if I want to have page called payment called after everything is succesfully handled in checkout page. Customer has selected custom payment from payment compobox and presses Place Order button, after checks are done and if everything is ok page called payment is called. In payment page there is couple of questions etc. and after those are handled, receipt page is displayed. If there is errors in any of those pages page is reshown with errors. If you can show me example how can I modify construct demo to handle custom payment and different pages/checkings during checkout I would be very pleaseful. I have read the docs but those didn't help me at all. Pete From: dave.barr at cricinfo.com (Dave Barr ) Date: Tue, 3 Oct 2000 09:59:59 +0100 Subject: [ic] LEFTSIDE > > I just installed the latest interchange 4.5.6. > >Could someone please tell me where to find the leftside, logobar >etc? They used >to be in config/yellow/ but that no longer exists. > >Help! ------ Hi, its in; /catalog_route/templates/regions/ where you will find: LEFTONLY_BOTTOM LEFTONLY_TOP LEFTRIGHT_BOTTOM LEFTRIGHT_TOP NOLEFT_BOTTOM NOLEFT_TOP Rgds Dave -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Dave Barr eCommerce Technical Manager CricInfo Ltd www.cricinfo.com dave.barr@cricinfo.com Tel: 01249 700748 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ From: gjjc at rubberplant.freeserve.co.uk (Greg Cope ) Date: Tue, 03 Oct 2000 08:44:38 +0000 Subject: [ic] New catelogue with MySQL problems Dear All Been playing withn interchange with a view to a production roll out. I made a cat yesterday with Mysql support - Interchange made the DB - but upon restart gives the following in the logs: - - - [03/October/2000:07:44:17 +0000] - - Config 'fooshop' at server startup - - - [03/October/2000:07:44:17 +0000] - - Using MySQL, DSN=dbi:mysql:fooshop. - - - [03/October/2000:07:44:18 +0000] - - fooshop config error: Table 'fooshop.orderline' doesn't exist - - - [03/October/2000:07:44:18 +0000] - - fooshop: config error. Skipping. I looked through the docs and cannot find any info - this may sound, lame but do I need to create that table ? Interchange has created others and I assumed that with the /dbconf/mysql/orderline.mysql files that it would create the rest. I used makecat with construct as the base cat. Any clue appreciated. Greg Cope From: racke at linuxia.de (Stefan Hornburg ) Date: 03 Oct 2000 12:30:31 +0200 Subject: [ic] Need CPAN Perl mods help John Foster <jfoster@augustmail.com> writes: > I have Akopia Interchange running on a Debian Potato system. I recently > attempted to upgrade to the most recent Bundle::InterChange mod from > CPAN. The results were that in so doing I was instructed by 'cpan' to > remove the existing perl mods (debianized) from the system as they > represented duplicate links. The instructions were to 'make install > UNINST=1' I have no idea what to do with these instructions. I did > however determine that my perl system is screwed up as InterChange > 4.5.6-beta does not work any longer. I have been searching for some time > for a way to get the necessary modules in a .deb format that Interchange > will recognize. Any tips, or assistance will be appreciated. Thanks! You may try and help me to improve the Interchange Debian package that can be found at http://www.linuxia.de/minivend/mvgoesdebian.en.html. Ciao Racke -- LinuXia Systems && Cobolt NetServices, eCommerce and more Shop- und Datenbanklösungen mit MiniVend, Firewalls auf Debian-Basis http://www.linuxia.de - http://www.cobolt.net --> Junior Officer of the MiniVend/Interchange Bug Patrol <--- From: dave.barr at cricinfo.com (Dave Barr ) Date: Tue, 3 Oct 2000 11:53:04 +0100 Subject: [ic] Preorder & Stock Alert Question Debian 2.2.17, MySQL 3.22.32, IC 4.5.6 (latest CVS), perl 5.005, patch 03 Hi, This is mainly pointed at the developers in Akopia and have a quick question about the Pre Order and Stock Alert functions, I notice that with Interchange and the Construct Demo they are available when an item reaches an inventory level of "0"... great idea! We're in the process of setting up business rules with our main fulfilment house and having a Preorder/Backorder system will be invaluable. However (as I'm sure you are aware) they have not been fully implemented; Preorder works as a normal order with the status ending up as the norm of "pending" instead of "Back Ordered" which makes sense with a multi-item order, but not per se with a single item order. The 1st conformation eMail makes no mention of this either (that any item on order is back ordered) and it is a manual process of amending the order per line via Admin (which works well, bar the fact that Billing Country 'disappears' when a partially shipped conformation eMail is sent [?]) which allows the customer to see the state of their order. Maybe (like Amazon...pleeugh) a partial ship of order routine could be built in? I guess that's me being pedantic again [sorry]... I realise this is a minefield subject, and am not making a complaint [honest], its a fantastic start and am merely trying to understand where this will be heading as I will have to automate alot of this as we will not be doing fulfilment in-house and will be sending data back and forth between the third party fulfilment house and our remote cart server... joy ;) As for the Stock Alert, it sends a conformation mail and that is where that ends...(i.e. no writing of data to userdb) I guess (hopefully) this will be added to the userdb and be activated by "Alerts and Recalls" under mail_list in the customer control section of Admin?.. Or do you have other ideas? Enuff waffling, sorry for the long mail, if anyone has any comments or have been working on similar ideas I would grateful to hear about them. Many regards Dave -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Dave Barr eCommerce Technical Manager CricInfo Ltd www.cricinfo.com dave.barr@cricinfo.com Tel: 01249 700748 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ From: dave.barr at cricinfo.com (Dave Barr ) Date: Tue, 3 Oct 2000 12:11:38 +0100 Subject: [ic] New catelogue with MySQL problems >Dear All > >Been playing withn interchange with a view to a production roll out. > >I made a cat yesterday with Mysql support - Interchange made the DB - >but upon restart gives the following in the logs: > >- - - [03/October/2000:07:44:17 +0000] - - Config 'fooshop' at server >startup >- - - [03/October/2000:07:44:17 +0000] - - Using MySQL, >DSN=dbi:mysql:fooshop. >- - - [03/October/2000:07:44:18 +0000] - - fooshop config error: Table >'fooshop.orderline' doesn't exist >- - - [03/October/2000:07:44:18 +0000] - - fooshop: config error. >Skipping. > >I looked through the docs and cannot find any info - this may sound, >lame but do I need to create that table ? ----- Hi Greg, I had exactly the same thing happen when I created a new shop with the same name as an older one after I had "dropped" that older shops SQL database (mysqladmin)... you could have a different scenario but I fixed it by giving the new catalog a new unique name (talk about being lame :-) Dave -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Dave Barr eCommerce Technical Manager CricInfo Ltd www.cricinfo.com dave.barr@cricinfo.com Tel: 01249 700748 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ From: gjjc at rubberplant.freeserve.co.uk (Greg Cope ) Date: Tue, 03 Oct 2000 11:28:00 +0000 Subject: [ic] New catelogue with MySQL problems Dave Barr wrote: > > >Dear All > > > >Been playing withn interchange with a view to a production roll out. > > > >I made a cat yesterday with Mysql support - Interchange made the DB - > >but upon restart gives the following in the logs: > > > >- - - [03/October/2000:07:44:17 +0000] - - Config 'fooshop' at server > >startup > >- - - [03/October/2000:07:44:17 +0000] - - Using MySQL, > >DSN=dbi:mysql:fooshop. > >- - - [03/October/2000:07:44:18 +0000] - - fooshop config error: Table > >'fooshop.orderline' doesn't exist > >- - - [03/October/2000:07:44:18 +0000] - - fooshop: config error. > >Skipping. > > > >I looked through the docs and cannot find any info - this may sound, > >lame but do I need to create that table ? > > ----- > > Hi Greg, > > I had exactly the same thing happen when I created a new shop with > the same name as an older one after I had "dropped" that older shops > SQL database (mysqladmin)... you could have a different scenario but > I fixed it by giving the new catalog a new unique name (talk about > being lame :-) Hum ... I missed out the bit about creating a shop and then deleteing it. This sounds like a kludge - but a help non the less. Any any ideas why the recreation of a shop should cause this ? Thanks for the prompt help -- appreciated. Greg > > Dave > -- > > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > Dave Barr eCommerce Technical Manager CricInfo Ltd > www.cricinfo.com dave.barr@cricinfo.com Tel: 01249 700748 > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > > _______________________________________________ > Interchange-users mailing list > Interchange-users@www.minivend.com > http://www.minivend.com/mailman/listinfo/interchange-users From: gjjc at rubberplant.freeserve.co.uk (Greg Cope ) Date: Tue, 03 Oct 2000 12:25:30 +0000 Subject: [ic] New catelogue with MySQL problems Greg Cope wrote: > > Dave Barr wrote: > > > > >Dear All > > > > > >Been playing withn interchange with a view to a production roll out. > > > > > >I made a cat yesterday with Mysql support - Interchange made the DB - > > >but upon restart gives the following in the logs: > > > > > >- - - [03/October/2000:07:44:17 +0000] - - Config 'fooshop' at server > > >startup > > >- - - [03/October/2000:07:44:17 +0000] - - Using MySQL, > > >DSN=dbi:mysql:fooshop. > > >- - - [03/October/2000:07:44:18 +0000] - - fooshop config error: Table > > >'fooshop.orderline' doesn't exist > > >- - - [03/October/2000:07:44:18 +0000] - - fooshop: config error. > > >Skipping. > > > > > >I looked through the docs and cannot find any info - this may sound, > > >lame but do I need to create that table ? > > > > ----- > > > > Hi Greg, > > > > I had exactly the same thing happen when I created a new shop with > > the same name as an older one after I had "dropped" that older shops > > SQL database (mysqladmin)... you could have a different scenario but > > I fixed it by giving the new catalog a new unique name (talk about > > being lame :-) > > Hum ... I missed out the bit about creating a shop and then deleteing > it. > > This sounds like a kludge - but a help non the less. > > Any any ideas why the recreation of a shop should cause this ? > > Thanks for the prompt help -- appreciated. > > Greg > Bad form to follow up to myself - but I've some more info: I recreated the shop with a new name (foo_shop) - - - [03/October/2000:12:09:30 +0000] - - Using MySQL, DSN=dbi:mysql:foo_shop. - - - [03/October/2000:12:09:31 +0000] - - foo_shop config error: No database object for table: userdb > > Probable mismatch of Database directive to database type, > for example calling DBI without proper modules or database > access. - - - [03/October/2000:12:09:31 +0000] - - foo_shop: config error. Skipping. The mysql log shows that I have an mv_test_create and orderline tables being created. I tried putting debugging on - to no avail. Greg From: dave.barr at cricinfo.com (Dave Barr ) Date: Tue, 3 Oct 2000 13:30:52 +0100 Subject: [ic] New catelogue with MySQL problems > > >Been playing withn interchange with a view to a production roll out. > > > >> >I made a cat yesterday with Mysql support - Interchange made the DB - >> >but upon restart gives the following in the logs: >> > >> >- - - [03/October/2000:07:44:17 +0000] - - Config 'fooshop' at server >> >startup >> >- - - [03/October/2000:07:44:17 +0000] - - Using MySQL, >> >DSN=dbi:mysql:fooshop. >> >- - - [03/October/2000:07:44:18 +0000] - - fooshop config error: Table >> >'fooshop.orderline' doesn't exist >> >- - - [03/October/2000:07:44:18 +0000] - - fooshop: config error. >> >Skipping. >> > >> >I looked through the docs and cannot find any info - this may sound, > > >lame but do I need to create that table ? > > I had exactly the same thing happen when I created a new shop with >> the same name as an older one after I had "dropped" that older shops >> SQL database (mysqladmin)... you could have a different scenario but >> I fixed it by giving the new catalog a new unique name (talk about >> being lame :-) >Hum ... I missed out the bit about creating a shop and then deleteing >it. > >This sounds like a kludge - but a help non the less. > >Any any ideas why the recreation of a shop should cause this ? --- Actually no I don't... :( But I figured after that that it wasn't a good idea to drop any SQL databases (I was trying to flush my system of *any* old files before upgrading to 4.5.6 latest CVS's). Have you ever created a shop on that particular machine with the name fooshop before? Dave -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Dave Barr eCommerce Technical Manager CricInfo Ltd www.cricinfo.com dave.barr@cricinfo.com Tel: 01249 700748 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ From: pwasik at trader.pl (pwasik ) Date: Tue, 3 Oct 2000 15:14:56 +0200 Subject: [ic] current Unicode support Hello, I realize it is on a wishlist and Perl lower than 5.6.0 doesn't support it, but does it mean that: a) I cannot use Unicode characters just in tag names and their attributes and put Unicode into values as well as into HTML page? b) some operators like regexp matching won't work properly, but others like string comparision will work fine? c) cannot use Unicode in text file database etc... My question is in the context of use of Japanese language. I would appreciate a CC directly for me (apart from public list answer). Thanks for explanation. Best regards Piotr Wasik pwasik@trader.pl From: rich at ednet.co.uk (Rick Walker ) Date: Tue, 3 Oct 2000 14:30:37 +0100 (BST) Subject: [ic] Ground.csv Hello, me again! Managed to get all the pgSQL stuff working apart from one thing. When I'm trying to add new Items (having deleted all the ones that were there previousy) I'm getting a 500 internal server error. Having checked permissions on the database and that all tables are intacted I checked the error log for some more debug. The following line seems to describe the problem; >212.20.226.183 sjIDJRg4:212.20.226.183 - [03/October/2000:14:14:23 +0100] >ednet /cgi-bin/user/rich/ednet/process.html >Runtime error: /home/rich/catalogs/ednet/products/Ground.csv is empty Having checked this file and it is indeed empty. What should be in there?. There is also a file 'GroundComm.csv' which contains decimal numbers although I have no idea what they represent and am not sure of their relevance. Any pointers would be greatly appreciated, I'll get there in the end :) nb. The products table is empty at this point. -- Rick Walker edNET 0131 538 7198 From: gjjc at rubberplant.freeserve.co.uk (Greg Cope ) Date: Tue, 03 Oct 2000 14:00:42 +0000 Subject: [ic] New catelogue with MySQL problems Dave Barr wrote: > > > > >Been playing withn interchange with a view to a production roll out. > > > > > >> >I made a cat yesterday with Mysql support - Interchange made the DB - > >> >but upon restart gives the following in the logs: > >> > > >> >- - - [03/October/2000:07:44:17 +0000] - - Config 'fooshop' at server > >> >startup > >> >- - - [03/October/2000:07:44:17 +0000] - - Using MySQL, > >> >DSN=dbi:mysql:fooshop. > >> >- - - [03/October/2000:07:44:18 +0000] - - fooshop config error: Table > >> >'fooshop.orderline' doesn't exist > >> >- - - [03/October/2000:07:44:18 +0000] - - fooshop: config error. > >> >Skipping. > >> > > >> >I looked through the docs and cannot find any info - this may sound, > > > >lame but do I need to create that table ? > > > > I had exactly the same thing happen when I created a new shop with > >> the same name as an older one after I had "dropped" that older shops > >> SQL database (mysqladmin)... you could have a different scenario but > >> I fixed it by giving the new catalog a new unique name (talk about > >> being lame :-) > > >Hum ... I missed out the bit about creating a shop and then deleteing > >it. > > > >This sounds like a kludge - but a help non the less. > > > >Any any ideas why the recreation of a shop should cause this ? > > --- > > Actually no I don't... :( > > But I figured after that that it wasn't a good idea to drop any SQL > databases (I was trying to flush my system of *any* old files before > upgrading to 4.5.6 latest CVS's). Have you ever created a shop on > that particular machine with the name fooshop before? Yup. But I solved the problem. MySQL permissions. I operate a quite restrictive policy - i.e I gave the interchange user too few permissions - Index and Delete privileges where needed - a quick grant INDEX, DELETE ..... on ... fixed it. Sounds easy ... but it raises onther question: Why does interchange need "Creation style" priveleges such as index, delete and create - would it be possible to remove these and have them run at makecat time (under an admins privelege), so that interchange cats run under the least privileges ? Also a minor bug but when doing the following with interchange running (on an RPM install): [root@localhost fooshop]# su -c "/usr/lib/interchange/bin/interchange -r" interch bash: /root/.bashrc: Permission denied The Interchange server was not running (/usr/lib/interchange/etc/interchange.pid). Which is suggest at the end of makecat, to restart the beast. The server starts and stops normally tho (just gets a bit confused) Anyway Thanks Dave. Greg > > Dave > -- > > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > Dave Barr eCommerce Technical Manager CricInfo Ltd > www.cricinfo.com dave.barr@cricinfo.com Tel: 01249 700748 > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > > _______________________________________________ > Interchange-users mailing list > Interchange-users@www.minivend.com > http://www.minivend.com/mailman/listinfo/interchange-users From: racke at linuxia.de (Stefan Hornburg ) Date: 03 Oct 2000 16:00:33 +0200 Subject: [ic] New catelogue with MySQL problems Greg Cope <gjjc@rubberplant.freeserve.co.uk> writes: [...] > > Yup. > > But I solved the problem. > > MySQL permissions. > > I operate a quite restrictive policy - i.e I gave the interchange user > too few permissions - Index and Delete privileges where needed - a quick > grant INDEX, DELETE ..... on ... fixed it. > > Sounds easy ... but it raises onther question: > > Why does interchange need "Creation style" priveleges such as index, > delete and create - would it be possible to remove these and have them > run at makecat time (under an admins privelege), so that interchange > cats run under the least privileges ? I think it doesn't need them with the following setup: * create and fill tables manually * add "NoImportExternal Yes" to catalog.cfg Ciao Racke -- LinuXia Systems && Cobolt NetServices, eCommerce and more Shop- und Datenbanklösungen mit MiniVend, Firewalls auf Debian-Basis http://www.linuxia.de - http://www.cobolt.net --> Junior Officer of the MiniVend/Interchange Bug Patrol <--- From: dave.barr at cricinfo.com (Dave Barr ) Date: Tue, 3 Oct 2000 15:26:44 +0100 Subject: [ic] New catelogue with MySQL problems > > Actually no I don't... :( >> >> But I figured after that that it wasn't a good idea to drop any SQL >> databases (I was trying to flush my system of *any* old files before >> upgrading to 4.5.6 latest CVS's). Have you ever created a shop on >> that particular machine with the name fooshop before? > >Yup. > >But I solved the problem. > >MySQL permissions. > >I operate a quite restrictive policy - i.e I gave the interchange user >too few permissions - Index and Delete privileges where needed - a quick >grant INDEX, DELETE ..... on ... fixed it. > >Sounds easy ... but it raises onther question: > >Why does interchange need "Creation style" priveleges such as index, >delete and create - would it be possible to remove these and have them >run at makecat time (under an admins privelege), so that interchange >cats run under the least privileges ? > >Also a minor bug but when doing the following with interchange running >(on an RPM install): > >[root@localhost fooshop]# su -c "/usr/lib/interchange/bin/interchange >-r" interch >bash: /root/.bashrc: Permission denied >The Interchange server was not running >(/usr/lib/interchange/etc/interchange.pid). > >Which is suggest at the end of makecat, to restart the beast. > >The server starts and stops normally tho (just gets a bit confused) ----- Aha... thanks! I just tried the same and you're dead right, trying to work on too many things and not stopping to fix 'em, so kludge is the word :) I'll avoid RPM, and stick to CVS which on the whole is working a treat for me. Dave -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Dave Barr eCommerce Technical Manager CricInfo Ltd www.cricinfo.com dave.barr@cricinfo.com Tel: 01249 700748 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ From: steveandpatti at wubs.org (Steve & Patti Getzinger ) Date: Tue, 03 Oct 2000 10:03:16 -0500 Subject: [ic] Ground.csv They are your shipping rate files. Go to UPS and download new ones for your site. Steve Rick Walker wrote: > Hello, me again! > > Managed to get all the pgSQL stuff working apart from one thing. > > When I'm trying to add new Items (having deleted all the ones that were > there previousy) I'm getting a 500 internal server error. Having checked > permissions on the database and that all tables are intacted I checked the > error log for some more debug. The following line seems to describe the > problem; > > >212.20.226.183 sjIDJRg4:212.20.226.183 - [03/October/2000:14:14:23 +0100] > >ednet /cgi-bin/user/rich/ednet/process.html > >Runtime error: /home/rich/catalogs/ednet/products/Ground.csv is empty > > Having checked this file and it is indeed empty. What should be in > there?. There is also a file 'GroundComm.csv' which contains decimal > numbers although I have no idea what they represent and am not sure of > their relevance. > > Any pointers would be greatly appreciated, I'll get there in the end :) > > nb. The products table is empty at this point. > -- > Rick Walker > edNET > 0131 538 7198 > > _______________________________________________ > Interchange-users mailing list > Interchange-users@www.minivend.com > http://www.minivend.com/mailman/listinfo/interchange-users -- ========================================================= WDI Steve & Patti Getzinger 702 Lincolnway West steveandpatti@wubs.org South Bend, IN 46616 http://www.wubs.org/ 219-287-4700 (Main Office) 317-535-0239 (Direct Line) ========================================================= From: jfoster at augustmail.com (John Foster ) Date: Tue, 03 Oct 2000 10:15:07 -0500 Subject: [ic] Need CPAN Perl mods help Stefan Hornburg wrote: > You may try and help me to improve the Interchange Debian package > that can be found at http://www.linuxia.de/minivend/mvgoesdebian.en.html. > > Ciao > Racke --------------------------------------------- I have a test system with Debian Potato installed for such things. I will give it a try next week! Thanks. -- AdVance-Computing Systems We sell fine quality servers and workstations. We specialize in multiprocessor units. We install Debian Linux at no extra charge! John Foster jfoster@augustmail.com ICQ# 19460173 From: rich at ednet.co.uk (Rick Walker ) Date: Tue, 3 Oct 2000 16:15:52 +0100 (BST) Subject: [ic] Ground.csv Okay. Fair enough. A very brief response, which may be warented. However I fail to see what difference this would make to creating an item. I'm not trying to add attributes to an item here mearly create a new one. Please could you supply the direct url for this info. On Tue, 3 Oct 2000, Steve & Patti Getzinger wrote: > They are your shipping rate files. Go to UPS and download new ones for your > site. > > Steve > > Rick Walker wrote: > > > Hello, me again! > > > > Managed to get all the pgSQL stuff working apart from one thing. > > > > When I'm trying to add new Items (having deleted all the ones that were > > there previousy) I'm getting a 500 internal server error. Having checked > > permissions on the database and that all tables are intacted I checked the > > error log for some more debug. The following line seems to describe the > > problem; > > > > >212.20.226.183 sjIDJRg4:212.20.226.183 - [03/October/2000:14:14:23 +0100] > > >ednet /cgi-bin/user/rich/ednet/process.html > > >Runtime error: /home/rich/catalogs/ednet/products/Ground.csv is empty > > > > Having checked this file and it is indeed empty. What should be in > > there?. There is also a file 'GroundComm.csv' which contains decimal > > numbers although I have no idea what they represent and am not sure of > > their relevance. > > > > Any pointers would be greatly appreciated, I'll get there in the end :) > > > > nb. The products table is empty at this point. > > -- > > Rick Walker > > edNET > > 0131 538 7198 > > > > _______________________________________________ > > Interchange-users mailing list > > Interchange-users@www.minivend.com > > http://www.minivend.com/mailman/listinfo/interchange-users > > -- > ========================================================= > WDI Steve & Patti Getzinger > 702 Lincolnway West steveandpatti@wubs.org > South Bend, IN 46616 http://www.wubs.org/ > 219-287-4700 (Main Office) 317-535-0239 (Direct Line) > ========================================================= > > > > _______________________________________________ > Interchange-users mailing list > Interchange-users@www.minivend.com > http://www.minivend.com/mailman/listinfo/interchange-users > -- Rick Walker edNET 0131 538 7198 From: steveandpatti at wubs.org (Steve & Patti Getzinger ) Date: Tue, 03 Oct 2000 10:25:13 -0500 Subject: [ic] Ground.csv I think it is ups.com :) They have nothing to do with attributes or products but if you have shipping set to use these files maybe that is causing your block in forward motion. MV was set to UPS shipping automatically on install and if you didn't want it you had to turn it off. Have not looked deep enough into IC but assume since it's main heart site is MV that it is also similiar. You know "all pieces must be there before we can build the puzzle regardless of the fact you want to build just part" Steve Rick Walker wrote: > Okay. Fair enough. A very brief response, which may be > warented. However I fail to see what difference this would make to > creating an item. I'm not trying to add attributes to an item here mearly > create a new one. Please could you supply the direct url for this info. > > On Tue, 3 Oct 2000, Steve & Patti Getzinger wrote: > > > They are your shipping rate files. Go to UPS and download new ones for your > > site. > > > > Steve > > > > Rick Walker wrote: > > > > > Hello, me again! > > > > > > Managed to get all the pgSQL stuff working apart from one thing. > > > > > > When I'm trying to add new Items (having deleted all the ones that were > > > there previousy) I'm getting a 500 internal server error. Having checked > > > permissions on the database and that all tables are intacted I checked the > > > error log for some more debug. The following line seems to describe the > > > problem; > > > > > > >212.20.226.183 sjIDJRg4:212.20.226.183 - [03/October/2000:14:14:23 +0100] > > > >ednet /cgi-bin/user/rich/ednet/process.html > > > >Runtime error: /home/rich/catalogs/ednet/products/Ground.csv is empty > > > > > > Having checked this file and it is indeed empty. What should be in > > > there?. There is also a file 'GroundComm.csv' which contains decimal > > > numbers although I have no idea what they represent and am not sure of > > > their relevance. > > > > > > Any pointers would be greatly appreciated, I'll get there in the end :) > > > > > > nb. The products table is empty at this point. > > > -- > > > Rick Walker > > > edNET > > > 0131 538 7198 > > > > > > _______________________________________________ > > > Interchange-users mailing list > > > Interchange-users@www.minivend.com > > > http://www.minivend.com/mailman/listinfo/interchange-users > > > > -- > > ========================================================= > > WDI Steve & Patti Getzinger > > 702 Lincolnway West steveandpatti@wubs.org > > South Bend, IN 46616 http://www.wubs.org/ > > 219-287-4700 (Main Office) 317-535-0239 (Direct Line) > > ========================================================= > > > > > > > > _______________________________________________ > > Interchange-users mailing list > > Interchange-users@www.minivend.com > > http://www.minivend.com/mailman/listinfo/interchange-users > > > > -- > Rick Walker > edNET > 0131 538 7198 > > _______________________________________________ > Interchange-users mailing list > Interchange-users@www.minivend.com > http://www.minivend.com/mailman/listinfo/interchange-users -- ========================================================= WDI Steve & Patti Getzinger 702 Lincolnway West steveandpatti@wubs.org South Bend, IN 46616 http://www.wubs.org/ 219-287-4700 (Main Office) 317-535-0239 (Direct Line) ========================================================= From: rich at ednet.co.uk (Rick Walker ) Date: Tue, 3 Oct 2000 16:46:07 +0100 (BST) Subject: [ic] Ground.csv On Tue, 3 Oct 2000, Steve & Patti Getzinger wrote: > I think it is ups.com :) Yeah, okay. Sorry if my last email was a bit, erm techy. I had just been to the UPS site and found it to be ssslllloooooowwwwwww. It kinda pee'd me off a bit. > They have nothing to do with attributes or products but > if you have shipping set to use these files maybe that is causing your block in > forward motion. MV was set to UPS shipping automatically on install and if you > didn't want it you had to turn it off. Have not looked deep enough into IC but > assume since it's main heart site is MV that it is also similiar. You know "all > pieces must be there before we can build the puzzle regardless of the fact you > want to build just part" > > Steve Thanks alot Steve, i'll have a look around the cfg files & see what I come up with. BTW, I'm researching MV/IC with a view to offering it as a service (we are an ISP based in Scotland) so if I can get this thing up and runnning then we would be the ultimate 'MV/IC friendly ISP'. I'm kinda new to Perl though so I think most of my problems lie there, still I'm learning a bit more everyday. What I'm saying is any help is greatly appreciated. Cheers ;) Rick. > > Rick Walker wrote: > > > Okay. Fair enough. A very brief response, which may be > > warented. However I fail to see what difference this would make to > > creating an item. I'm not trying to add attributes to an item here mearly > > create a new one. Please could you supply the direct url for this info. > > > > On Tue, 3 Oct 2000, Steve & Patti Getzinger wrote: > > > > > They are your shipping rate files. Go to UPS and download new ones for your > > > site. > > > > > > Steve > > > > > > Rick Walker wrote: > > > > > > > Hello, me again! > > > > > > > > Managed to get all the pgSQL stuff working apart from one thing. > > > > > > > > When I'm trying to add new Items (having deleted all the ones that were > > > > there previousy) I'm getting a 500 internal server error. Having checked > > > > permissions on the database and that all tables are intacted I checked the > > > > error log for some more debug. The following line seems to describe the > > > > problem; > > > > > > > > >212.20.226.183 sjIDJRg4:212.20.226.183 - [03/October/2000:14:14:23 +0100] > > > > >ednet /cgi-bin/user/rich/ednet/process.html > > > > >Runtime error: /home/rich/catalogs/ednet/products/Ground.csv is empty > > > > > > > > Having checked this file and it is indeed empty. What should be in > > > > there?. There is also a file 'GroundComm.csv' which contains decimal > > > > numbers although I have no idea what they represent and am not sure of > > > > their relevance. > > > > > > > > Any pointers would be greatly appreciated, I'll get there in the end :) > > > > > > > > nb. The products table is empty at this point. > > > > -- > > > > Rick Walker > > > > edNET > > > > 0131 538 7198 > > > > > > > > _______________________________________________ > > > > Interchange-users mailing list > > > > Interchange-users@www.minivend.com > > > > http://www.minivend.com/mailman/listinfo/interchange-users > > > > > > -- > > > ========================================================= > > > WDI Steve & Patti Getzinger > > > 702 Lincolnway West steveandpatti@wubs.org > > > South Bend, IN 46616 http://www.wubs.org/ > > > 219-287-4700 (Main Office) 317-535-0239 (Direct Line) > > > ========================================================= > > > > > > > > > > > > _______________________________________________ > > > Interchange-users mailing list > > > Interchange-users@www.minivend.com > > > http://www.minivend.com/mailman/listinfo/interchange-users > > > > > > > -- > > Rick Walker > > edNET > > 0131 538 7198 > > > > _______________________________________________ > > Interchange-users mailing list > > Interchange-users@www.minivend.com > > http://www.minivend.com/mailman/listinfo/interchange-users > > -- > ========================================================= > WDI Steve & Patti Getzinger > 702 Lincolnway West steveandpatti@wubs.org > South Bend, IN 46616 http://www.wubs.org/ > 219-287-4700 (Main Office) 317-535-0239 (Direct Line) > ========================================================= > > > > _______________________________________________ > Interchange-users mailing list > Interchange-users@www.minivend.com > http://www.minivend.com/mailman/listinfo/interchange-users > -- Rick Walker edNET 0131 538 7198 From: david at boe.es (David Guerrero ) Date: Tue, 03 Oct 2000 18:06:21 +0200 Subject: [ic] DBD Problem? Hi again! :) Now i'm having problems with one sugestion Mike gave in the list for controlling the stock: I'm using the following at the beginning of basket.html: [perl table=products] my $cart = $Carts->{main}; my $item; foreach $item (@{$Carts->{main}}) { my $on_hand = tag_data('products', 'stock', $item->{code}); next if $on_hand >= $item->{quantity}; $item->{quantity} = $on_hand; $item->{stock_mensaje} = "Cantidad Máxima"; } [/perl] since i have the inventory information in the products database, in the "stock" field. My database is Oracle 8. It doesn't work, and give me the following error: /cgi-bin/tienda/process.html Safe: Can't locate DBI object method "quote" via package "DBD::Oracle::db" at /usr/local/interchange/lib/Vend/Table/DBI.pm line 509. But, in the other hand, when i use: [if data products::stock::[item-code] >= [item-quantity]] in an [item-list][/item-list] it works just fine. Isn't supossed "quote" to be in the DBI module instead of the Oracle DBD? Can be a "Safe" problem? I have "AllowGlobal tienda" in minivend.cfg. Thanks for any help... -- ---------------< LINUX: The choice of a GNU generation >---------------- David Guerrero E-mail: david@boe.es Unidad Informatica Telf: 91 384 16 72 B.O.E. (Boletin Oficial del Estado) Ministerio de la Presidencia From: rich at ednet.co.uk (Rick Walker ) Date: Tue, 3 Oct 2000 17:12:55 +0100 (BST) Subject: [ic] Ground.csv I've turned all shipping options off and I'm now communicating with the DB fully. I still find it kind off strange that shipping info is required on a product/item that has'nt yet been created! I'm happy in my ignorance :) only joking. I'm actually learning loads playing with this!!!! Speak to you when I get stuck again....... On Tue, 3 Oct 2000, Rick Walker wrote: > On Tue, 3 Oct 2000, Steve & Patti Getzinger wrote: > > > I think it is ups.com :) > > Yeah, okay. Sorry if my last email was a bit, erm techy. I had just been > to the UPS site and found it to be ssslllloooooowwwwwww. It kinda pee'd > me off a bit. > > > They have nothing to do with attributes or products but > > if you have shipping set to use these files maybe that is causing your block in > > forward motion. MV was set to UPS shipping automatically on install and if you > > didn't want it you had to turn it off. Have not looked deep enough into IC but > > assume since it's main heart site is MV that it is also similiar. You know "all > > pieces must be there before we can build the puzzle regardless of the fact you > > want to build just part" > > > > Steve > > Thanks alot Steve, i'll have a look around the cfg files & see what I come > up with. > > BTW, I'm researching MV/IC with a view to offering it as a service (we are > an ISP based in Scotland) so if I can get this thing up and runnning then > we would be the ultimate 'MV/IC friendly ISP'. I'm kinda new to Perl > though so I think most of my problems lie there, still I'm learning a bit > more everyday. What I'm saying is any help is greatly appreciated. > > Cheers ;) > > Rick. > > > > > Rick Walker wrote: > > > > > Okay. Fair enough. A very brief response, which may be > > > warented. However I fail to see what difference this would make to > > > creating an item. I'm not trying to add attributes to an item here mearly > > > create a new one. Please could you supply the direct url for this info. > > > > > > On Tue, 3 Oct 2000, Steve & Patti Getzinger wrote: > > > > > > > They are your shipping rate files. Go to UPS and download new ones for your > > > > site. > > > > > > > > Steve > > > > > > > > Rick Walker wrote: > > > > > > > > > Hello, me again! > > > > > > > > > > Managed to get all the pgSQL stuff working apart from one thing. > > > > > > > > > > When I'm trying to add new Items (having deleted all the ones that were > > > > > there previousy) I'm getting a 500 internal server error. Having checked > > > > > permissions on the database and that all tables are intacted I checked the > > > > > error log for some more debug. The following line seems to describe the > > > > > problem; > > > > > > > > > > >212.20.226.183 sjIDJRg4:212.20.226.183 - [03/October/2000:14:14:23 +0100] > > > > > >ednet /cgi-bin/user/rich/ednet/process.html > > > > > >Runtime error: /home/rich/catalogs/ednet/products/Ground.csv is empty > > > > > > > > > > Having checked this file and it is indeed empty. What should be in > > > > > there?. There is also a file 'GroundComm.csv' which contains decimal > > > > > numbers although I have no idea what they represent and am not sure of > > > > > their relevance. > > > > > > > > > > Any pointers would be greatly appreciated, I'll get there in the end :) > > > > > > > > > > nb. The products table is empty at this point. > > > > > -- > > > > > Rick Walker > > > > > edNET > > > > > 0131 538 7198 > > > > > > > > > > _______________________________________________ > > > > > Interchange-users mailing list > > > > > Interchange-users@www.minivend.com > > > > > http://www.minivend.com/mailman/listinfo/interchange-users > > > > > > > > -- > > > > ========================================================= > > > > WDI Steve & Patti Getzinger > > > > 702 Lincolnway West steveandpatti@wubs.org > > > > South Bend, IN 46616 http://www.wubs.org/ > > > > 219-287-4700 (Main Office) 317-535-0239 (Direct Line) > > > > ========================================================= > > > > > > > > > > > > > > > > _______________________________________________ > > > > Interchange-users mailing list > > > > Interchange-users@www.minivend.com > > > > http://www.minivend.com/mailman/listinfo/interchange-users > > > > > > > > > > -- > > > Rick Walker > > > edNET > > > 0131 538 7198 > > > > > > _______________________________________________ > > > Interchange-users mailing list > > > Interchange-users@www.minivend.com > > > http://www.minivend.com/mailman/listinfo/interchange-users > > > > -- > > ========================================================= > > WDI Steve & Patti Getzinger > > 702 Lincolnway West steveandpatti@wubs.org > > South Bend, IN 46616 http://www.wubs.org/ > > 219-287-4700 (Main Office) 317-535-0239 (Direct Line) > > ========================================================= > > > > > > > > _______________________________________________ > > Interchange-users mailing list > > Interchange-users@www.minivend.com > > http://www.minivend.com/mailman/listinfo/interchange-users > > > > -- Rick Walker edNET 0131 538 7198 From: beriah at webuildpcs.com (Beriah Dutcher ) Date: Tue, 3 Oct 2000 11:30:39 -0500 Subject: [ic] Permissions??? Hey guys, I really need some help with this one. I read about everything I can read on getting interchange to run properly. I have everything working fine except for one thing. Permiisions, now the interchange daemon need to run as a user other than root, (I made it the interchange user) but the web for my root web and users web need to be written to by root or some other "super-user". Right? So my question is does anyone have a good suggestion on who to give the interchange user RW permissions to all the users web dirs without making a security problem? I was think I could just add the interchange user to the super users group, but I dont believe that is safe. Should I make a interch group and make all of the web dirs ownerships? <username>:intech and make the modes 0774 ????? Beriah -----Original Message----- From: interchange-users-admin@minivend.com [mailto:interchange-users-admin@minivend.com]On Behalf Of David Guerrero Sent: Tuesday, October 03, 2000 11:06 AM To: ic Subject: [ic] DBD Problem? Hi again! :) Now i'm having problems with one sugestion Mike gave in the list for controlling the stock: I'm using the following at the beginning of basket.html: [perl table=products] my $cart = $Carts->{main}; my $item; foreach $item (@{$Carts->{main}}) { my $on_hand = tag_data('products', 'stock', $item->{code}); next if $on_hand >= $item->{quantity}; $item->{quantity} = $on_hand; $item->{stock_mensaje} = "Cantidad Máxima"; } [/perl] since i have the inventory information in the products database, in the "stock" field. My database is Oracle 8. It doesn't work, and give me the following error: /cgi-bin/tienda/process.html Safe: Can't locate DBI object method "quote" via package "DBD::Oracle::db" at /usr/local/interchange/lib/Vend/Table/DBI.pm line 509. But, in the other hand, when i use: [if data products::stock::[item-code] >= [item-quantity]] in an [item-list][/item-list] it works just fine. Isn't supossed "quote" to be in the DBI module instead of the Oracle DBD? Can be a "Safe" problem? I have "AllowGlobal tienda" in minivend.cfg. Thanks for any help... -- ---------------< LINUX: The choice of a GNU generation >---------------- David Guerrero E-mail: david@boe.es Unidad Informatica Telf: 91 384 16 72 B.O.E. (Boletin Oficial del Estado) Ministerio de la Presidencia _______________________________________________ Interchange-users mailing list Interchange-users@www.minivend.com http://www.minivend.com/mailman/listinfo/interchange-users From: itnc at themutual.net (Hansraj Pankhania ) Date: Tue, 3 Oct 2000 17:48:20 +0100 Subject: [ic] IC - Help with installation This is a multi-part message in MIME format. ------=_NextPart_000_0030_01C02D62.1E2107E0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Dear all, I repeat my previous request for HELP! As a new comer to Minivend/Interchange, I seek guidance on installation = and perl modules. During my second attempt at installing interchange ( 4.5.5 ), It = required additional modules to be installed. Since I'm trying to setup = Interchange in my webspace hosted by another company, I hit the block of = 'No Permission' or Permission Denied'. These additional module are being = installed where perl is loacate on my ISP server. What I would like to ask to all those in the know is:- Question 1 : How many interchange installation files would have to be = physically modified, so that any requested perl modules are installed in = the home directory or a directory of my choice, and not directed to the = perl installation of my ISP.? Question 2 : Which files require modification to fulfil the above needs, = and how ? This is my only obstacle with the installation, if I can overcome this = then I should be in better position to install and configure = interchange and get a site developed. Thanks to all in advance. Hansraj ------=_NextPart_000_0030_01C02D62.1E2107E0 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML><HEAD> <META http-equiv=3DContent-Type content=3D"text/html; = charset=3Diso-8859-1"> <META content=3D"MSHTML 5.50.4134.600" name=3DGENERATOR> <STYLE></STYLE> </HEAD> <BODY bgColor=3D#ffffff> <DIV><FONT face=3DArial size=3D2> <DIV><FONT face=3DArial size=3D2> <DIV><FONT face=3DArial size=3D2>Dear all,</FONT></DIV> <DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV> <DIV>I repeat my previous request for HELP!</DIV> <DIV>&nbsp;</DIV> <DIV><FONT face=3DArial size=3D2>As a new comer to Minivend/Interchange, = I seek=20 guidance on installation and perl modules.</FONT></DIV> <DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV> <DIV><FONT face=3DArial size=3D2>During my second attempt at installing = interchange=20 ( 4.5.5 ), It required additional modules to be installed. Since I'm = trying to=20 setup Interchange in my webspace hosted by another company, I hit the = block of=20 'No Permission' or Permission Denied'. These additional module are=20 being&nbsp;installed where perl is loacate on my ISP = server.</FONT></DIV> <DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV> <DIV><FONT face=3DArial size=3D2>What I would like to ask to all those = in the know=20 is:-</FONT></DIV> <DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV> <DIV><FONT face=3DArial size=3D2>Question 1 : How many interchange = installation=20 files would have to be physically modified, so that any requested perl = modules=20 are installed in the home directory&nbsp;or a directory of my choice, = and not=20 directed to the perl installation of my ISP.?</FONT></DIV> <DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV> <DIV><FONT face=3DArial size=3D2>Question 2 : Which files&nbsp;require = modification=20 to fulfil the above needs,&nbsp; and&nbsp; how ?</FONT></DIV> <DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV> <DIV><FONT face=3DArial size=3D2>This is my only obstacle with the = installation, if=20 I can overcome this then I should be in&nbsp; better position to install = and=20 configure interchange and get a site developed.</FONT></DIV> <DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV> <DIV><FONT face=3DArial size=3D2>Thanks to all in advance.</FONT></DIV> <DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV> <DIV><FONT face=3DArial size=3D2>Hansraj</FONT></DIV> <DIV><FONT face=3DArial=20 size=3D2></FONT>&nbsp;</DIV></FONT></DIV></FONT></DIV></BODY></HTML> ------=_NextPart_000_0030_01C02D62.1E2107E0-- From: mikeh at minivend.com (Mike Heins ) Date: Tue, 3 Oct 2000 12:52:30 -0400 Subject: [ic] Ground.csv Quoting Steve & Patti Getzinger (steveandpatti@wubs.org): > I think it is ups.com :) They have nothing to do with attributes or products but > if you have shipping set to use these files maybe that is causing your block in > forward motion. MV was set to UPS shipping automatically on install and if you > didn't want it you had to turn it off. Have not looked deep enough into IC but > assume since it's main heart site is MV that it is also similiar. You know "all > pieces must be there before we can build the puzzle regardless of the fact you > want to build just part" > > Steve Actually, if you are not using them you should remove the database definitions. rm dbconf/*/Ground* rm dbconf/*/NextDayAir* rm dbconf/*/2ndDayAir* etc., then restart. (If you configure them in catalog.cfg or somewhere else, then remove those Database lines.) If you don't do that, you must have a valid database text file. There is a lot going on when you manipulate data in the UI -- sometimes it opens more than one db in case you need to access it during your update process. These are constraints of the Safe module, but I consider that very important. 8-) -- Akopia, Inc., 131 Willow Lane, Floor 2, Oxford, OH 45056 phone +1.513.523.8220 fax 7501 <heins@akopia.com> Friends don't let friends use Outlook. -- Bob Blaylock From: jon at akopia.com (Jon Jensen ) Date: Tue, 3 Oct 2000 12:11:58 -0500 (CDT) Subject: [ic] errno: 9 Those look like MySQL errors -- it would appear mysqld doesn't have proper access to the table files on your system (usually in /var/lib/mysql or /usr/local/mysql/var). Jon On Mon, 2 Oct 2000, Fatih Erarslan wrote: > After I restarted Interchange Server I got these errors: [snip] > asenashop config error: Can't open file: 'recurring_items.ISM'. (errno: 9) [snip] > test config error: Can't find file: './test_asena/gift_certs.frm' (errno: 9) From: dwardlow at uswest.net (Diane ) Date: Tue, 3 Oct 2000 11:15:18 -0700 Subject: [ic] (no subject) This is a multi-part message in MIME format. ------=_NextPart_000_001B_01C02D2B.367ED7E0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable UNSUBSCRIBE interchange-users=20 ------=_NextPart_000_001B_01C02D2B.367ED7E0 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML><HEAD> <META http-equiv=3DContent-Type content=3D"text/html; = charset=3Diso-8859-1"> <META content=3D"MSHTML 5.50.4134.600" name=3DGENERATOR> <STYLE></STYLE> </HEAD> <BODY bgColor=3D#ffffff> <DIV>UNSUBSCRIBE interchange-users </DIV></BODY></HTML> ------=_NextPart_000_001B_01C02D2B.367ED7E0-- From: jfoster at augustmail.com (John Foster ) Date: Tue, 03 Oct 2000 13:16:32 -0500 Subject: [ic] offline useage procedure?? I have searched the docs for detailed info on using offline to upgrade the databases. Here is what I'm doing: /home/myself/databases is the source ascii file directory in .txt format. /home/myself/mycatalogs/mycat is the directory for the catalog to be updated. I have tried 2 scenerios to update the files using the offline command. cd /home/myself/databases /home/myself/interchange/bin/offline -c mycat -d /home/myself/databases builds the databases in the directory specefied....what to do from there?? next I tried cd /home/myself/mycatalogs/mycat/products and overwriting the .txt files to the /home/myself/mycatalogs/mycat/products/ directory and then used this command; /home/myself/interchange/bin/offline -c mycat -d /home/myself/mycatalogs/mycat/products/ this builds (actually it appears to append the files) to the databases in the /home/myself/mycatalogs/mycat/products/ directory After restarting the interchange server, it works in the first scenerio but does not seem to be changed. In the second scenerio I get a server error indicating an internal error or misconfiguration. More details on this procedure would be helpful and tips greatly appreciated. These are VERY LARGE databases and can not be updated online using http -- AdVance-Computing Systems We sell fine quality servers and workstations. We specialize in multiprocessor units. We install Debian Linux at no extra charge! John Foster jfoster@augustmail.com ICQ# 19460173 From: jerry at data-logic.com (Jerry ) Date: Tue, 3 Oct 2000 14:25:11 -0400 Subject: [ic] Spreadsheet change display problem? Anyone else find the Admin Spreadsheet Editor option Change Display non-functional? This would be from the IC 4.5.6 tarball, not CVS updates. Jerry Uphoff From: fatiherarslan at mac.com (Fatih Erarslan ) Date: Mon, 2 Oct 2000 17:15:41 -0500 Subject: [ic] errno: 9 Hello Everybody: I have taken big steps really, and I was able to setup catalogs and control them: After I restarted Interchange Server I got these errors: ********************* konya:bin {4} ./interchange -r Killing Interchange server 13982 with TERM. Low traffic settings. Calling UI.... ...UI is loaded.... Interchange V4.5.6 Configuring catalog asenashop...Using MySQL, DSN=dbi:mysql:asenashop. asenashop config error: Can't open file: 'recurring_items.ISM'. (errno: 9) asenashop: error in configuration. Skipping. asenashop: config error. Skipping. Configuring catalog test...Using MySQL, DSN=dbi:mysql:test_asena. test config error: Can't find file: './test_asena/gift_certs.frm' (errno: 9) test: error in configuration. Skipping. test: config error. Skipping. Interchange server started in INET and UNIX mode(s) (process id 19863) konya:bin {5} ***************** The system is OpenBSD 2.7 Intel. When it was working I was getting also a timeout message when I hit the "Apply Changes" button in the administration area. Any help will be appreciated. Best regards, Fatih mailto:fatiherarslan@mac.com From: khai.doan at pocketpass.com (Khai Doan ) Date: Tue, 03 Oct 2000 11:57:01 -0700 Subject: [ic] Integrating Interchange with PocketPass. I am working at Pocketpass, a new Internet payment system. My job is to integrate shopping carts to accept Pocketpass payment system. I had download Interchange's source, but confused about where in which files to make modifications. Can anyone help? Is there documentation available for programmers who wish to modify Interchange? Thanks Khai Doan From: rphipps at reliant-solutions.com (Ron Phipps ) Date: Tue, 3 Oct 2000 12:11:21 -0800 Subject: [ic] Integrating Interchange with PocketPass. Khai, Interchange allows you to define your own payment interface by using Global Subs. If you search the mailing list at www.minivend.com/iri you will find the source for the Signio module and how to set it up. This should point you in the right direction on how to write your own interface to PocketPass. Good luck. -Ron -----Original Message----- From: Khai Doan <khai.doan@pocketpass.com> To: interchange-users@minivend.com <interchange-users@minivend.com> Date: Tuesday, October 03, 2000 10:02 AM Subject: [ic] Integrating Interchange with PocketPass. >I am working at Pocketpass, a new Internet payment system. My job is to >integrate shopping carts to accept Pocketpass payment system. I had >download Interchange's source, but confused about where in which files to >make modifications. Can anyone help? Is there documentation available for >programmers who wish to modify Interchange? > >Thanks >Khai Doan > > >_______________________________________________ >Interchange-users mailing list >Interchange-users@www.minivend.com >http://www.minivend.com/mailman/listinfo/interchange-users > From: gilles.gravel at beauchemin.qc.ca (Gilles Gravel ) Date: Tue, 03 Oct 2000 15:26:01 -0400 Subject: [ic] Linux? Can Interchange work on LINUX? Regards, -- Gilles Gravel Webmestre Groupe Beauchemin, éditeur ltée. Laval (Québec) H7T 2L2 Canada Téléphone: (514) 334-5912 ou 1 800 361-4504 Télécopieur: (450) 688-6269 Internet: http://www.beaucheminediteur.com From: hiteck at bluebonnet.net (Shane Pitts ) Date: Tue, 3 Oct 2000 14:26:03 -0400 Subject: [ic] Price Breaks, Discounts, and Price Adjustment This is a multi-part message in MIME format. ------=_NextPart_000_0005_01C02D45.DC0B5F20 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable I am currently using version 4.5.6 and everything seems to be = functioning properly with a couple of exceptions. The Quantity pricing = and changing of prices for other attributes ( i. e. size, color, etc. . = .). Any suggestions? =20 ------=_NextPart_000_0005_01C02D45.DC0B5F20 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML><HEAD> <META content=3D"text/html; charset=3Diso-8859-1" = http-equiv=3DContent-Type> <META content=3D"MSHTML 5.00.2614.3500" name=3DGENERATOR> <STYLE></STYLE> </HEAD> <BODY bgColor=3D#ffffff> <DIV><FONT face=3DArial size=3D2>I am currently using version 4.5.6 and = everything=20 seems to be functioning properly with a couple of exceptions.&nbsp; The = Quantity=20 pricing and changing of prices for other attributes ( i. e. size, color, = etc. .=20 .).&nbsp; Any suggestions?&nbsp; </FONT></DIV> <DIV>&nbsp;</DIV></BODY></HTML> ------=_NextPart_000_0005_01C02D45.DC0B5F20-- From: jfoster at augustmail.com (John Foster ) Date: Tue, 03 Oct 2000 14:35:39 -0500 Subject: [ic] adding fields to database table /was Uploading offline Regarding my previous posting about uploading large databases with offline. I failed to mention that I had added new fields to the tables. Interchange croaked on them. Is there a way to upload new databases that include new fields for the tables? -- AdVance-Computing Systems We sell fine quality servers and workstations. We specialize in multiprocessor units. We install Debian Linux at no extra charge! John Foster jfoster@augustmail.com ICQ# 19460173 From: reid at n-visionit.com (Reid Ivens ) Date: Tue, 3 Oct 2000 18:30:11 -0400 Subject: [ic] Subcategories Hi everyone, I'm trying to add subcategories to the categories I have and I'm not sure how to do that. (Or at least how to display them). Can anyone give me a hand or point me to the correct documentation? (Is http://developer.akopia.com the only documentation or is there more that came with in the tar that I just can't find?) Right now, I'm adding subcategories by typing them into the "Subcategories" field in the Item editor. The problem with that is that whenever I try to display all the subcategories within a category using a complex search, I get a list of products and not subcategories... Thanks, Reid Ivens --------------------------------------- Reid Ivens, CIO N-VisionIT Interactive Tel: 613.527.5518 Fax: 425.963.2118 mailto:reid@n-visionit.com From: fatiherarslan at mac.com (Fatih Erarslan ) Date: Tue, 3 Oct 2000 18:26:35 -0500 Subject: [ic] 500 Internal Server Error Hello interchange-users, Here another issue I have been facing on OpenBSD 2.7 Intel Architecture: I am able to reproduce this problem every time I go to administration area /items/check some items and hit delete button. And I have this: Internal Server Error The server encountered an internal error or misconfiguration and was unable to complete your request. this is the Apache log: **************** [Tue Oct 3 13:18:29 2000] [error] [client 64.248.207.222] Premature end of script headers: /var/www/cgi-bin/asenashop **************** Interchange error log: ***************** kFjfpB2n:64.248.207.222 - [03/October/2000:13:18:29 -0500] asenashop /cgi-bin/asenashop/admin/item_edit.html Runtime error: Can't call method "open_table" on an undefined value at /usr/local/interchange/lib/Vend/Data.pm line 799.> ************* Best regards, Fatih mailto:fatiherarslan@mac.com From: andre_bunting at yahoo.com (Andre Bunting ) Date: Tue, 3 Oct 2000 16:31:44 -0700 (PDT) Subject: [ic] World Pay hi all, Nice to see minivend so far ahead now :) Does the new cart support/work with World Pay ? Andre __________________________________________________ Do You Yahoo!? Yahoo! Photos - 35mm Quality Prints, Now Get 15 Free! http://photos.yahoo.com/ From: jeff_case at hotmail.com (Jeff Case ) Date: Tue, 03 Oct 2000 16:50:19 PDT Subject: [ic] IC - Help with installation Hansraj, If you're on a shared server, you'll need to have your ISP update the system Perl. For me, to run IC, this only entailed installation of the Safe::Hole module. For you, it may be more or less. Suggest your ISP run the ./configure program fron your user space and see what all needs to be updated, as it is presented. It's up to them whether or not they do it. - Jeff >From: "Hansraj Pankhania" <itnc@themutual.net> >Reply-To: interchange-users@minivend.com >To: <interchange-users@minivend.com> >Subject: [ic] IC - Help with installation >Date: Tue, 3 Oct 2000 17:48:20 +0100 > >Dear all, > >I repeat my previous request for HELP! > >As a new comer to Minivend/Interchange, I seek guidance on installation and >perl modules. > >During my second attempt at installing interchange ( 4.5.5 ), It required >additional modules to be installed. Since I'm trying to setup Interchange >in my webspace hosted by another company, I hit the block of 'No >Permission' or Permission Denied'. These additional module are being >installed where perl is loacate on my ISP server. > >What I would like to ask to all those in the know is:- > >Question 1 : How many interchange installation files would have to be >physically modified, so that any requested perl modules are installed in >the home directory or a directory of my choice, and not directed to the >perl installation of my ISP.? > >Question 2 : Which files require modification to fulfil the above needs, >and how ? > >This is my only obstacle with the installation, if I can overcome this then >I should be in better position to install and configure interchange and >get a site developed. > >Thanks to all in advance. > >Hansraj _________________________________________________________________________ Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com. Share information about yourself, create your own public profile at http://profiles.msn.com. From: fatiherarslan at mac.com (Fatih Erarslan ) Date: Tue, 3 Oct 2000 19:59:29 -0500 Subject: [ic] 500 Internal Server Error Hello interchange-users, Here another issue I have been facing on OpenBSD 2.7 Intel Architecture: I am able to reproduce this problem every time I go to administration area /items/check some items and hit delete button. And I have this: Internal Server Error The server encountered an internal error or misconfiguration and was unable to complete your request. this is the Apache log: **************** [Tue Oct 3 13:18:29 2000] [error] [client 64.248.207.222] Premature end of script headers: /var/www/cgi-bin/asenashop **************** Interchange error log: ***************** kFjfpB2n:64.248.207.222 - [03/October/2000:13:18:29 -0500] asenashop /cgi-bin/asenashop/admin/item_edit.html Runtime error: Can't call method "open_table" on an undefined value at /usr/local/interchange/lib/Vend/Data.pm line 799.> ************* Best regards, Fatih mailto:fatiherarslan@mac.com From: goh at achieva.com.au (goh ) Date: Wed, 4 Oct 2000 12:14:11 +1100 Subject: [ic] Re: Cannot delete item This is a multi-part message in MIME format. ------=_NextPart_000_002B_01C02DFC.9AA83FA0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Hi, Mike Thank you for you prompt reply. After updating my installation using Interchange CVS repository as per = your suggestion=20 I am now able to delete an item from the database. Goh, L K ------=_NextPart_000_002B_01C02DFC.9AA83FA0 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML><HEAD> <META http-equiv=3DContent-Type content=3D"text/html; = charset=3Diso-8859-1"> <META content=3D"MSHTML 5.50.4134.600" name=3DGENERATOR> <STYLE></STYLE> </HEAD> <BODY bgColor=3D#ffffff> <DIV><FONT face=3DArial size=3D2><FONT face=3D"Times New Roman" = size=3D3></FONT> <P class=3DMsoNormal><SPAN lang=3DEN-GB>Hi, Mike</SPAN></P></DIV> <DIV class=3DMsoNormal><SPAN lang=3DEN-GB>Thank you for you prompt=20 reply.</SPAN></DIV> <DIV class=3DMsoNormal><SPAN lang=3DEN-GB></SPAN>&nbsp;</DIV> <DIV class=3DMsoNormal><SPAN lang=3DEN-GB>After updating my installation = using=20 Interchange CVS repository as per your suggestion </SPAN></DIV> <DIV class=3DMsoNormal><SPAN lang=3DEN-GB>I am now able to delete an = item from the=20 database.</SPAN></DIV> <DIV class=3DMsoNormal><SPAN lang=3DEN-GB></SPAN>&nbsp;</DIV></FONT> <DIV><FONT face=3DArial size=3D2>Goh, L K<BR></FONT></DIV></BODY></HTML> ------=_NextPart_000_002B_01C02DFC.9AA83FA0-- From: mymother at my-mothers-shop.com (IF ) Date: Tue, 3 Oct 2000 23:21:03 -0400 (EDT) Subject: [ic] Subcategories On Tue, 3 Oct 2000, Reid Ivens wrote: > Hi everyone, > > I'm trying to add subcategories to the categories I have and I'm not sure > how to do that. (Or at least how to display them). Can anyone give me a > hand or point me to the correct documentation? (Is > http://developer.akopia.com the only documentation or is there more that > came with in the tar that I just can't find?) > > Right now, I'm adding subcategories by typing them into the "Subcategories" > field in the Item editor. The problem with that is that whenever I try to > display all the subcategories within a category using a complex search, I > get a list of products and not subcategories... > > Thanks, > Reid Ivens > http://www.minivend.com/pipermail/interchange-users/ 2000-September/000232.html Search the old minivend-users list and interchnage list for categories and subcategories. From: aylcheng at hotmail.com (Andy Cheng ) Date: Wed, 04 Oct 2000 16:33:25 CST Subject: [ic] Double Byte char problem through Interchange Hi, I'm using Interchange 4.5.6, RedHat Linux 6.2, and MySQL 3.22.32 in my system. I've proved my MySQL DB supports chinese characters (which is double byte encoding). My Interchange admin interface can actually manipulate chinese chars when I'm using a Chinese OS, but Chinese chars cannot be displayed when I'm using an English OS even I selected the Encoding method to be Chinese Big 5 under my IE 5.5 browser. Anyone got any idea? Is there any configuration file(s) in Interchange I've to play around with it? Thanks a lot. Andy _________________________________________________________________________ Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com. Share information about yourself, create your own public profile at http://profiles.msn.com. From: mikeh at minivend.com (Mike Heins ) Date: Wed, 4 Oct 2000 05:10:02 -0400 Subject: [ic] Double Byte char problem through Interchange Quoting Andy Cheng (aylcheng@hotmail.com): > Hi, > I'm using Interchange 4.5.6, RedHat Linux 6.2, and MySQL 3.22.32 in my > system. I've proved my MySQL DB supports chinese characters (which is > double byte encoding). > > My Interchange admin interface can actually manipulate chinese chars when > I'm using a Chinese OS, but Chinese chars cannot be displayed when I'm using > an English OS even I selected the Encoding method to be Chinese Big 5 under > my IE 5.5 browser. > > Anyone got any idea? > > Is there any configuration file(s) in Interchange I've to play around with > it? If I knew anything about Unicode I could make suggestions, but I don't. I am afraid I am unlikely to be of much use in that regard. There are probably a few gotchas in the code. There are just a few situations where I use [A-Z] as a character range, and since I am loath to give up support for Perl 5.005 at this point I cannot use the new 5.6 unicode-friendly classes. For the most part, I try to use idiom which could be generic, but since I don't use the thing I must rely on others to help. Basically, I think we need to find a super-Perl hacker who knows Chinese and Japanese and who can help me get over the last few steps. It would be helpful if there was exact information on what the problems are -- for instance is it: -- displaying info in a text box? -- getting the SELECT boxes to retain their value? -- problems with TEXTAREA? etc.etc. Some of those could be dealt with via the prefilter and filter capability of the UI. -- Akopia, Inc., 131 Willow Lane, Floor 2, Oxford, OH 45056 phone +1.513.523.7621 fax 7501 <heins@akopia.com> I have a cop friend who thinks he ought be able to give a new ticket; "too dumb for conditions". From: mikeh at minivend.com (Mike Heins ) Date: Wed, 4 Oct 2000 05:36:46 -0400 Subject: [ic] adding fields to database table /was Uploading offline Quoting John Foster (jfoster@augustmail.com): > Regarding my previous posting about uploading large databases with > offline. I failed to mention that I had added new fields to the tables. > Interchange croaked on them. Is there a way to upload new databases that > include new fields for the tables? The basic procedure would be this: Create the standard offline directory "offline" in the catalog directory. cd CATALOG_DIR mkdir offline cd offline Link in your text files to that directory: ln ../products/*.txt ../products/*.asc ../products/*.csv . Run offline: /usr/local/minivend/bin/offline -c CATALOGNAME When it completes, stop Minivend/Interchange, move the GDBM files to the products directory, then restart: /usr/local/minivend/bin/minivend -stop mv -f *.gdbm ../products /usr/local/minivend/bin/minivend That is what I would do. -- Akopia, Inc., 131 Willow Lane, Floor 2, Oxford, OH 45056 phone +1.513.523.7621 fax 7501 <heins@akopia.com> In character, in manners, in style, in all things, the supreme excellence is simplicity. -- Longfellow From: mikeh at minivend.com (Mike Heins ) Date: Wed, 4 Oct 2000 05:38:36 -0400 Subject: [ic] Spreadsheet change display problem? Quoting Jerry (jerry@data-logic.com): > Anyone else find the Admin Spreadsheet Editor > option Change Display non-functional? > This would be from the IC 4.5.6 tarball, not > CVS updates. Indeed, I do. It will be fixed soon.... -- Akopia, Inc., 131 Willow Lane, Floor 2, Oxford, OH 45056 phone +1.513.523.7621 fax 7501 <heins@akopia.com> Friends don't let friends use Outlook. -- Bob Blaylock From: mikeh at minivend.com (Mike Heins ) Date: Wed, 4 Oct 2000 05:41:49 -0400 Subject: [ic] Spreadsheet change display problem? Quoting Jerry (jerry@data-logic.com): > Anyone else find the Admin Spreadsheet Editor > option Change Display non-functional? > This would be from the IC 4.5.6 tarball, not > CVS updates. > Here is a patch for lib/UI/pages/admin/spread.html: 225c225,226 < [return-to click] --- > mv_data_table=[cgi mv_data_table] > mv_nextpage=__UI_BASE__/spread_control It is in CVS. -- Akopia, Inc., 131 Willow Lane, Floor 2, Oxford, OH 45056 phone +1.513.523.7621 fax 7501 <heins@akopia.com> Friends don't let friends use Outlook. -- Bob Blaylock From: rich at ednet.co.uk (Rick Walker ) Date: Wed, 4 Oct 2000 10:46:47 +0100 (BST) Subject: [ic] Ground.csv More problems that are beyond me..... The UI now seems to be communicating with the database although it's not updating the products table when i'm adding new items. Why so? There are no errors being generated so there does'nt seem to be any conflict anywhere. ....help me...... before its too late........ :? Also the MV serever seems to terminate, apparantly with an error allthough none logged, when it is not being used for any legnth of time. I'm runing on redhat 6.02 and have MV setup as follows. An mvend dir containing all mv server config's. All cats stored in a dir called 'catalogs' with cat specifics in a dir under that, '<catname>'. Any ideas/fix's? Thanks. -- Rick Walker edNET 0131 538 7198 From: rich at ednet.co.uk (Rick Walker ) Date: Wed, 4 Oct 2000 11:00:46 +0100 (BST) Subject: [ic] Ground.csv On Wed, 4 Oct 2000, Rick Walker wrote: More problems that are beyond me..... The UI now seems to be communicating with the database although it's not updating the products table when i'm adding new items. Why so? There are no errors being generated so there does'nt seem to be any conflict anywhere. ....help me...... before its too late........ :? Also the MV serever seems to terminate, apparantly with an error allthough none logged, when it is not being used for any legnth of time. I'm runing on redhat 6.02 and have MV setup as follows. An mvend dir containing all mv server config's. All cats stored in a dir called 'catalogs' with cat specifics in a dir under that, '<catname>'. Any ideas/fix's? Thanks. -- Rick Walker edNET 0131 538 7198 From: rich at ednet.co.uk (Rick Walker ) Date: Wed, 4 Oct 2000 11:03:46 +0100 (BST) Subject: [ic] Ground.csv On Wed, 4 Oct 2000, Rick Walker wrote: More problems that are beyond me..... The UI now seems to be communicating with the database although it's not updating the products table when i'm adding new items. Why so? There are no errors being generated so there does'nt seem to be any conflict anywhere. ....help me...... before its too late........ :? Also the MV serever seems to terminate, apparantly with an error allthough none logged, when it is not being used for any legnth of time. I'm runing on redhat 6.02 and have MV setup as follows. An mvend dir containing all mv server config's. All cats stored in a dir called 'catalogs' with cat specifics in a dir under that, '<catname>'. Any ideas/fix's? Thanks. -- Rick Walker edNET 0131 538 7198 From: ven at pragakhan.com (Victor Nolton ) Date: Wed, 4 Oct 2000 06:56:24 -0400 Subject: [ic] minivend.cfg.dist.bak Been looking through the archives. I didn't see an answer to the minivend.cfg.dist.bak problem. I've tried installing it on systems from freebsd 2.2 to 4.1 . The odd thing I dont get is why it tries to make a /usr/interchange when I specified /usr/local/interchange. Where is your Interchange to be installed? [/usr/local/interchange/interchange] /usr/local/interchange mkdir /usr/interchange: Permission denied at /usr/libdata/perl/5.00503/ExtUtils/Install.pm line 57 (though this is fixed with a symlink from /usr/interchange to /usr/local/interchange) cannot open minivend.cfg.dist.bak: No such file or directory *** Error code 2 Ven's News (Bookmark It) : http://www.vensnews.com Effective 9/15 - All HTML Encoded email will be ignored. Learn Standards Ven (ven@pragakhan.com) _________________ http://ven.pragakhan.com __ AOL: WebmstrVen Praga Khan's Official Website ICQ: 8321393 http://www.pragakhan.com Lords of Acid Official Website http://www.lordsofacid.com From: lang at studio32.com (Lang Zerner ) Date: Wed, 4 Oct 2000 04:17:27 -0700 Subject: [ic] BUG FIX: cannot open minivend.cfg.dist.bak: No such file or directory When installing Interchange 4.5.6, I kept getting the following error: cannot open minivend.cfg.dist.bak: No such file or directory *** Error code 2 Victor Nolton <ven@pragakhan.com> reported the same problem. To install the software, I had to modify line 13 of interchange-4.5.6/hints.pl so it reads: my $fn = 'interchange.cfg.dist'; It had previously set $fn='minivend.cfg.dist', which is what caused the problem. Be seeing you... --Lang From: lang at studio32.com (Lang Zerner ) Date: Wed, 4 Oct 2000 04:28:35 -0700 Subject: [ic] Can't delete items from construct demo store (Can't call method "open_table") (Sorry for the long subject line, but I wanted to make it easier for others with the same problem to find this message, since there's no way to search the text of messages in the archive.) I've installed Interchange 4.5.6 after applying the fix for the "cannot open minivend.cfg.dist.bak" error (see my previous message). Created the construct demo catalog with makecat, using MySQL with all the default values in makecat (table=test_construct, user and password null, etc.). Everything seems to work OK when I list items in the admin interface, and I can edit them as well. However, when I try to delete one of the items, I get the following error in my browser: --- begin browser message--- Internal Server Error The server encountered an internal error or misconfiguration and was unable to complete your request. Please contact the server administrator, webmaster@studio32.com and inform them of the time the error occurred, and anything you might have done that may have caused the error. More information about this error may be available in the server error log. --- end browser error--- The Interchange error log reports: [04/October/2000:05:28:34 -0600] construct /cgi-bin/construct/admin/item_edit.html Runtime error: Can't call method "open_table" on an undefined value at /usr/home/studio32/interchange/lib/Vend/Data.pm line 799. Is it just my installation? Can anybody else duplicate this behavior? What needs to happen to fix it? Be seeing you... --Lang From: mikeh at minivend.com (Mike Heins ) Date: Wed, 4 Oct 2000 07:36:54 -0400 Subject: [ic] DBD Problem? Quoting David Guerrero (david@boe.es): > /cgi-bin/tienda/process.html Safe: Can't locate DBI object method > "quote" via package "DBD::Oracle::db" at > /usr/local/interchange/lib/Vend/Table/DBI.pm line 509. > > But, in the other hand, when i use: > > [if data products::stock::[item-code] >= [item-quantity]] > > in an [item-list][/item-list] it works just fine. > > Isn't supossed "quote" to be in the DBI module instead of the Oracle > DBD? Nope. That is a method that is inherited from the DBI, but can be overridden in the DBD. Different SQLs have different quoting conventions. > Can be a "Safe" problem? I have "AllowGlobal tienda" in minivend.cfg. In which case you must use [perl global=1 ...] to access it, which we never do in the UI. The only global things we do are via the normal UserTag interface. Sounds like you don't have Safe::Hole installed. If you do, it is an Oracle driver problem and there isn't much we can do about that. We will be putting a dbconf/oracle directory in the distribution, so we will check for this. -- Akopia, Inc., 131 Willow Lane, Floor 2, Oxford, OH 45056 phone +1.513.523.7621 fax 7501 <heins@akopia.com> Friends don't let friends use Outlook. -- Bob Blaylock From: mikeh at minivend.com (Mike Heins ) Date: Wed, 4 Oct 2000 07:37:58 -0400 Subject: [ic] Can't delete items from construct demo store (Can't call method "open_table") Quoting Lang Zerner (lang@studio32.com): > (Sorry for the long subject line, but I wanted to make it easier for others > with the same problem to find this message, since there's no way to search > the text of messages in the archive.) > > I've installed Interchange 4.5.6 after applying the fix for the "cannot open > minivend.cfg.dist.bak" error (see my previous message). Created the > construct demo catalog with makecat, using MySQL with all the default values > in makecat (table=test_construct, user and password null, etc.). > > Everything seems to work OK when I list items in the admin interface, and I > can edit them as well. However, when I try to delete one of the items, I > get the following error in my browser: > > --- begin browser message--- > Internal Server Error > The server encountered an internal error or misconfiguration and was unable > to complete your request. > Please contact the server administrator, webmaster@studio32.com and inform > them of the time the error occurred, and anything you might have done that > may have caused the error. > More information about this error may be available in the server error log. > --- end browser error--- > > The Interchange error log reports: > > [04/October/2000:05:28:34 -0600] construct > /cgi-bin/construct/admin/item_edit.html Runtime error: Can't call method > "open_table" on an undefined value at > /usr/home/studio32/interchange/lib/Vend/Data.pm line 799. > > Is it just my installation? Can anybody else duplicate this behavior? What > needs to happen to fix it? Both of these problems have been previously reported on the list and fixed in CVS. If you don't want to use CVS to get the latest, then you can wait for 4.5.7 beta which will be in a couple of days. -- Akopia, Inc., 131 Willow Lane, Floor 2, Oxford, OH 45056 phone +1.513.523.7621 fax 7501 <heins@akopia.com> In character, in manners, in style, in all things, the supreme excellence is simplicity. -- Longfellow From: rich at ednet.co.uk (Rick Walker ) Date: Wed, 4 Oct 2000 14:16:27 +0100 (BST) Subject: [ic] Ground.csv..HELP Right, I have been looking in the wrong log file, all together 1, 2, 3 duuhhh! This is the output from the logs; >212.20.226.180 JuMEtAbH:212.20.226.180 - [04/October/2000:13:50:37 +0100] >ednet /cgi-bin/user/rich/ednet/process.html Bad SQL, query was: SELECT >DISTINCT db FROM mv_metadata As much as I can figure is that there are missing variables in the SQL (??). I've tried to trace back to identify the problem but the mv_metadata.gdbm is a binary file and hence I can't tell much from looking at it. On first appraisal I thought MV/IC was an excellent solution well worth it's praise. Saddly, I'm near breaking point and about to give into using a flat file solution. If anyone has any ideas whats wrong here please let me know, for my own sanity if nothing else. Thanks. -- Rick Walker edNET 0131 538 7198 From: mikeh at minivend.com (Mike Heins ) Date: Wed, 4 Oct 2000 09:27:39 -0400 Subject: [ic] Ground.csv..HELP Quoting Rick Walker (rich@ednet.co.uk): > > Right, I have been looking in the wrong log file, all together 1, 2, 3 > duuhhh! > > This is the output from the logs; > > >212.20.226.180 JuMEtAbH:212.20.226.180 - [04/October/2000:13:50:37 +0100] > >ednet /cgi-bin/user/rich/ednet/process.html Bad SQL, query was: SELECT > >DISTINCT db FROM mv_metadata > > As much as I can figure is that there are missing variables in the SQL > (??). I've tried to trace back to identify the problem but the > mv_metadata.gdbm is a binary file and hence I can't tell much from looking > at it. > > On first appraisal I thought MV/IC was an excellent solution well worth > it's praise. Saddly, I'm near breaking point and about to give into using > a flat file solution. If anyone has any ideas whats wrong here please let > me know, for my own sanity if nothing else. > You don't have all of the Modules installed. What is the output from your admin/genconfig page? I bet it includes: SQL::Statement not installed. IMPORTANT: UI Database editors will not work properly. The other possibility is you removed your mv_metadata database. If you did, the UI will still work if you get the latest from CVS. -- Akopia, Inc., 131 Willow Lane, Floor 2, Oxford, OH 45056 phone +1.513.523.7621 fax 7501 <heins@akopia.com> Few blame themselves until they have exhausted all other possibilities. -- anonymous From: fatiherarslan at mac.com (Fatih Erarslan ) Date: Wed, 4 Oct 2000 09:46:58 -0500 Subject: [ic] Fwd: 500 Internal Server Error Hi Julian, I haven't found a solution, but it can be an SQL error. This is a forwarded message From: Julian James <julian@james724483.freeserve.co.uk> To: fatiherarslan@mac.com <fatiherarslan@mac.com> Date: Wednesday, October 04, 2000, 5:26:45 AM Subject: 500 Internal Server Error ===8<==============Original message text=============== I've just come across the same problem with trying to delete items from Interchange. Did you manage to find a solution? Kind regards, Julian James +44(0)7770477873 mailto:julian@james724483.freeserve.co.uk From: steveandpatti at wubs.org (Steve & Patti Getzinger ) Date: Wed, 04 Oct 2000 09:53:55 -0500 Subject: [ic] 500 Internal Server Error I have a 500 error and know what is causing it. I would now like suggestions of rerouting the error message back to the sites error pages. What occurs is at checkout the person enters a correct format email address but an invalid address and checked email me a copy. Order goes through ok but naturally we get a user not known and it throws the 500 error to the browser. The user never knows they typoed their email address nor that the order went through. I would like to route the user not found message back onto a error page from the special pages directory of the site so the user knows the order went through but they will not receive a copy OR not send the order through unless the email address is corrected (preferred) Any ideas folks? Steve ========================================================= WDI Steve & Patti Getzinger 702 Lincolnway West steveandpatti@wubs.org South Bend, IN 46616 http://www.wubs.org/ 219-287-4700 (Main Office) 317-535-0239 (Direct Line) ========================================================= From: rich at ednet.co.uk (Rick Walker ) Date: Wed, 4 Oct 2000 15:57:59 +0100 (BST) Subject: [ic] Ground.csv..HELP > > You don't have all of the Modules installed. What is the output from > your admin/genconfig page? I bet it includes: > > SQL::Statement not installed. > IMPORTANT: UI Database editors will not work properly. > It is installed. > The other possibility is you removed your mv_metadata database. If you > did, the UI will still work if you get the latest from CVS. > Okay i'll check. If this is the case though why is it only affecting the products table? -- Rick Walker edNET 0131 538 7198 From: mikeh at minivend.com (Mike Heins ) Date: Wed, 4 Oct 2000 13:46:30 -0400 Subject: [ic] Preorder & Stock Alert Question Quoting Dave Barr (dave.barr@cricinfo.com): > Debian 2.2.17, MySQL 3.22.32, IC 4.5.6 (latest CVS), perl 5.005, patch 03 > > Hi, > This is mainly pointed at the developers in Akopia and have a quick > question about the Pre Order and Stock Alert functions, I notice that > with Interchange and the Construct Demo they are available when an > item reaches an inventory level of "0"... great idea! We're in the > process of setting up business rules with our main fulfilment house > and having a Preorder/Backorder system will be invaluable. However > (as I'm sure you are aware) they have not been fully implemented; > > Preorder works as a normal order with the status ending up as the > norm of "pending" instead of "Back Ordered" which makes sense with a > multi-item order, but not per se with a single item order. Thanks for the thoughtful comments. How would you suggest we make the decision about what is to be done? I think you know this, because of your "minefield" comment, but I will reiterate for the record that Interchange is not an accounting system, and that any inventory it keeps has to be taken with a grain of salt. It is designed to work in concert with feedback from an actual accounting system..... For instance, some people want inventory decremented when the item ships. This is a problem with any sort of shipment prediction based on inventory level, obviously. And if you also sell via phone, you have to keep the inventory up to date there. The obvious solution is a shared inventory database, but there are some problems with hooking that up in the real world. I put the inventory stuff in under protest -- representing that we can actually keep track of that is a bit misleading. We cannot hope to unless we are tightly coupled with a purchasing/MRP system. > The 1st conformation eMail makes no mention of this either (that any item on > order is back ordered) and it is a manual process of amending the order per > line via Admin (which works well, bar the fact that Billing Country > 'disappears' when a partially shipped conformation eMail is sent [?]) which > allows the customer to see the state of their order. I think we can set that one up with a Knar value that would set the status to something (I will default to backorder) on a partial ship. > > Maybe (like Amazon...pleeugh) a partial ship of order routine could > be built in? Can you give more specifics? Do you mean the customer checks "I WANT partial shipments" or "I DON'T WANT partial shipments" and you honor that? > I guess that's me being pedantic again [sorry]... > > I realise this is a minefield subject, and am not making a complaint > [honest], its a fantastic start and am merely trying to understand > where this will be heading as I will have to automate alot of this as > we will not be doing fulfilment in-house and will be sending data > back and forth between the third party fulfilment house and our > remote cart server... joy ;) I am doing a bit of this with a vendor serviced by 12 different fulfillment houses. So I know about that "joy". 8-) We are just trying to keep track of when we sent them the order -- shipment status is a ways off. > > As for the Stock Alert, it sends a conformation mail and that is > where that ends...(i.e. no writing of data to userdb) I guess > (hopefully) this will be added to the userdb and be activated by > "Alerts and Recalls" under mail_list in the customer control section > of Admin?.. Or do you have other ideas? What functions would you have that data do? Isn't that made redundant by a query like: SELECT code,order_number,sku FROM orderline WHERE username = ? AND status != '__UI_SHIPPED_STATUS__' ??? I have done a cron routine for Interchange in the past, where a series of conditions is set up to automatically generate alert emails (that was for an auction system). I think that is the way to go. > > Enuff waffling, sorry for the long mail, if anyone has any comments > or have been working on similar ideas I would grateful to hear about > them. > Once again, thanks for the comments. I am very interested in creating a dialogue about this type of issue. As we integrate with more ERP/accounting systems, we will need to set up a series of models which can be selected at different points in the process. In fact, perhaps we can let it begin with your message. 8-) -- Akopia, Inc., 131 Willow Lane, Floor 2, Oxford, OH 45056 phone +1.513.523.7621 fax 7501 <heins@akopia.com> I have a cop friend who thinks he ought be able to give a new ticket; "too dumb for conditions". From: strider at scifi-fantasy.com (Strider Centaur ) Date: Wed, 04 Oct 2000 14:06:07 -0400 Subject: [ic] Problem Commiting Catagory to new item in item editor When I select a category from the drop down list for a Item ( in the item editor ) and hit OK it does not store the category for the item. However, if I type the item name into the Category Text Box next to the list and hit OK it stores it just fine, even though the category was already in the drop down list. I have interchange running on Mandrake Linux, with MySQL 3.22.32 and PERL 5.005 on i386. I have pulled that latest CVS, well as of 2 days ago. -- Strider Centaur HTTP://www.Scifi-Fantasy.com " It is my observation that unless you really understand the issues, you are hardly in a position to criticize. Nearly all Linux users have used Windows, but very few Windows users have used Linux. " -- Me From: jbeima at reality.palb.com (John Beima ) Date: Wed, 04 Oct 2000 12:07:53 -0600 (MDT) Subject: [ic] Interesting Bug or Feature?? G'Day Folks, I was wondering if someone had a work around for this... Say your catalog has a user with the username of "jbeima". MiniVend allows the user to login ignoring the case. So "jbeima", "Jbeima", and "jBeima" all log the same user in. Now when the user buys something instead of the username "jbeima" being stored in the orderline database, whatever the user typed in the login is stored. So the orderline username will actually contain "Jbeima" or "jBeima" depending on what the user typed. So if we generate a report that queries all the orderline data and then sorts it by username, this user appears to be three different people. So he has to look for his order information in 3 different places. What I was wondering, is if there is a way of triggering Minivend to re-load the username from the userdb when it loads the rest of the user data, so in fact all his information is then later saved correctly in all the otehr tables? John Beima jbeima@palb.com P.A.L.B. Systems - Phone: (780)451-1086 - Fax: (780)447-4760 11639-122 Street, Edmonton, Alberta, Canada, T5M 0B6 From: npleis at saratogaweb.com (Nick Pleis ) Date: Wed, 4 Oct 2000 13:25:12 -0500 Subject: [ic] Interesting Bug or Feature?? We store our stuff all lowercase, and then force it to lowercase when entering it into our transactions DB as well. -----Original Message----- From: John Beima <jbeima@reality.palb.com> To: interchange-users@minivend.com <interchange-users@minivend.com> Date: Wednesday, October 04, 2000 1:31 PM Subject: [ic] Interesting Bug or Feature?? >G'Day Folks, > >I was wondering if someone had a work around for this... > >Say your catalog has a user with the username of "jbeima". > >MiniVend allows the user to login ignoring the case. So "jbeima", "Jbeima", and >"jBeima" all log the same user in. > >Now when the user buys something instead of the username "jbeima" being stored >in the orderline database, whatever the user typed in the login is stored. So >the orderline username will actually contain "Jbeima" or "jBeima" depending on >what the user typed. > >So if we generate a report that queries all the orderline data and then sorts it >by username, this user appears to be three different people. So he has to look >for his order information in 3 different places. > >What I was wondering, is if there is a way of triggering Minivend to re-load the >username from the userdb when it loads the rest of the user data, so in fact all >his information is then later saved correctly in all the otehr tables? > > >John Beima >jbeima@palb.com > >P.A.L.B. Systems - Phone: (780)451-1086 - Fax: (780)447-4760 >11639-122 Street, Edmonton, Alberta, Canada, T5M 0B6 > >_______________________________________________ >Interchange-users mailing list >Interchange-users@www.minivend.com >http://www.minivend.com/mailman/listinfo/interchange-users From: mikeh at minivend.com (Mike Heins ) Date: Wed, 4 Oct 2000 14:29:06 -0400 Subject: [ic] Interesting Bug or Feature?? Quoting John Beima (jbeima@reality.palb.com): > G'Day Folks, > > I was wondering if someone had a work around for this... > > Say your catalog has a user with the username of "jbeima". > > MiniVend allows the user to login ignoring the case. So "jbeima", "Jbeima", and > "jBeima" all log the same user in. > > Now when the user buys something instead of the username "jbeima" being stored > in the orderline database, whatever the user typed in the login is stored. So > the orderline username will actually contain "Jbeima" or "jBeima" depending on > what the user typed. > > So if we generate a report that queries all the orderline data and then sorts it > by username, this user appears to be three different people. So he has to look > for his order information in 3 different places. > > What I was wondering, is if there is a way of triggering Minivend to re-load the > username from the userdb when it loads the rest of the user data, so in fact all > his information is then later saved correctly in all the otehr tables? This seems like a good fix for the UserDB module, since we store the username in a place not accessible for embedded Perl (i.e. [perl] $Session->{username} = lc $Session->{username} [/perl] will not persist.) But you can also do yourself by adding Filter mv_username lc to catalog.cfg. -- Akopia, Inc., 131 Willow Lane, Floor 2, Oxford, OH 45056 phone +1.513.523.7621 fax 7501 <heins@akopia.com> Friends don't let friends use Outlook. -- Bob Blaylock From: vdpeters at bellsouth.net (Vanessa ) Date: Wed, 4 Oct 2000 13:55:22 -0500 Subject: [ic] Special Pages/Order Pages I'm an interchange newbie and I'm trying to setup my catalog using the templates provided. I'm not a programmer, but pick up things pretty quickly and a programmer friend of mine told me that I should be able to figure this out. I'm having problems when you try to search for something in my "store" or if you try to order. I get the error message "Sorry, the page (../special_pages/search) was not found ". I'm sure I've probably done something wrong with tables I'm using. I'm using txt files. What types of things can I look for to fix this. From: djamil at axistangent.net (djamil ) Date: Wed, 4 Oct 2000 14:05:54 -0500 Subject: [ic] Special Pages/Order Pages (../special_pages/search) "<----- is it phically there ??" was not found ----- Original Message ----- From: "Vanessa" <vdpeters@bellsouth.net> To: <interchange-users@minivend.com> Sent: Wednesday, October 04, 2000 13:55 Subject: [ic] Special Pages/Order Pages > I'm an interchange newbie and I'm trying to setup my catalog using the > templates provided. I'm not a programmer, but pick up things pretty quickly > and a programmer friend of mine told me that I should be able to figure this > out. I'm having problems when you try to search for something in my "store" > or if you try to order. I get the error message "Sorry, the page > (../special_pages/search) was not found ". I'm sure I've probably done > something wrong with tables I'm using. I'm using txt files. > > What types of things can I look for to fix this. > > > _______________________________________________ > Interchange-users mailing list > Interchange-users@www.minivend.com > http://www.minivend.com/mailman/listinfo/interchange-users > From: vdpeters at bellsouth.net (Vanessa ) Date: Wed, 4 Oct 2000 14:22:53 -0500 Subject: [ic] Special Pages/Order Pages They're not physically there. I thought Orders and Search pages were "on the Fly". The only page that I've changed on the site is the logobar. I have changed my area/cat/product tables. -----Original Message----- From: interchange-users-admin@minivend.com [mailto:interchange-users-admin@minivend.com]On Behalf Of djamil Sent: Wednesday, October 04, 2000 2:06 PM To: interchange-users@minivend.com Subject: Re: [ic] Special Pages/Order Pages (../special_pages/search) "<----- is it phically there ??" was not found ----- Original Message ----- From: "Vanessa" <vdpeters@bellsouth.net> To: <interchange-users@minivend.com> Sent: Wednesday, October 04, 2000 13:55 Subject: [ic] Special Pages/Order Pages > I'm an interchange newbie and I'm trying to setup my catalog using the > templates provided. I'm not a programmer, but pick up things pretty quickly > and a programmer friend of mine told me that I should be able to figure this > out. I'm having problems when you try to search for something in my "store" > or if you try to order. I get the error message "Sorry, the page > (../special_pages/search) was not found ". I'm sure I've probably done > something wrong with tables I'm using. I'm using txt files. > > What types of things can I look for to fix this. > > > _______________________________________________ > Interchange-users mailing list > Interchange-users@www.minivend.com > http://www.minivend.com/mailman/listinfo/interchange-users > _______________________________________________ Interchange-users mailing list Interchange-users@www.minivend.com http://www.minivend.com/mailman/listinfo/interchange-users From: warren-odom at stenocall.com (Warren Odom ) Date: Wed, 4 Oct 2000 14:50:12 -0500 Subject: [ic] WARNING: Your mail will soon be bounced if you send TNEF >HTML mail may be derived from a standard (*ugh*) but it is against the charter >of this list. Period. Yes, I've been on Usenet enough to know it's unwelcome. Following standards is good; following "Netiquette" is even better. Distinct concepts. >TNEF is not only not a standard, it is vendor-specific. It is also expressly >forbidden in the charter of the list and has been for 2 years. > >OK -- I will specify RFC 1855 as the general guideline for this group. And >it says: > >- Do not include control characters or non-ASCII attachments in > messages unless they are MIME attachments or unless your mailer > encodes these. If you send encoded messages make sure the > recipient can decode them. I went back and checked the original mail I got when I joined minivend-users, and it does indeed have guidelines, including a "List etiquette" section which states "No HTML mail is allowed." It doesn't mention TNEF. (Oddly enough, I've never enountered a TNEF-never even heard of it until you mentioned it, even though I use Outlook [ducking] and most of my correspondents also do. Maybe it *is* just an Exchange thing.) However, the "welcome" mail when I joined the interchange-users list made no mention of list guidelines. You may want to add that information to it. And maybe also add the comments about TNEF and RFC 1855 to both lists. -- Warren From: jojo at buchonline.net (Hans-Joachim Leidinger ) Date: Wed, 04 Oct 2000 21:57:06 +0200 Subject: [ic] Special Pages/Order Pages Vanessa wrote: > > I'm an interchange newbie and I'm trying to setup my catalog using the > templates provided. I'm not a programmer, but pick up things pretty quickly > and a programmer friend of mine told me that I should be able to figure this > out. I'm having problems when you try to search for something in my "store" > or if you try to order. I get the error message "Sorry, the page > (../special_pages/search) was not found ". I'm sure I've probably done > something wrong with tables I'm using. I'm using txt files. > > What types of things can I look for to fix this. It tells to you, interchange can't find the page located at ../special_pages/search. It seems to me, some codes or URL is pointing to this page. I would suggest, you try to get this error once more and use the back button of your browser to the previous page. After that, I would use the menu "View->Page Source" to search for "nextpage" or the name of the page. Otherwise something in your catalog.cfg is pointing to this page. Maybe you can find the cause, if you grep the "../catalogs/<yourshop>" for the searchpattern like "special_pages/search" and get more hints? I don't know the right fastest solution, because there are several ways to get any misbehavior by wrong coding of the own coding of the shop/catalog. Maybe, you get more help, if you post the URL to the shop? Joachim -- -------------Hans-Joachim Leidinger--------------------- From: vdpeters at bellsouth.net (Vanessa ) Date: Wed, 4 Oct 2000 15:03:08 -0500 Subject: [ic] Special Pages/Order Pages OK. This is a crude store, but here's my attempt at using minivend... www.brownsugarrecordsinc.com -----Original Message----- From: interchange-users-admin@minivend.com [mailto:interchange-users-admin@minivend.com]On Behalf Of Hans-Joachim Leidinger Sent: Wednesday, October 04, 2000 2:57 PM To: interchange-users@minivend.com Subject: Re: [ic] Special Pages/Order Pages Vanessa wrote: > > I'm an interchange newbie and I'm trying to setup my catalog using the > templates provided. I'm not a programmer, but pick up things pretty quickly > and a programmer friend of mine told me that I should be able to figure this > out. I'm having problems when you try to search for something in my "store" > or if you try to order. I get the error message "Sorry, the page > (../special_pages/search) was not found ". I'm sure I've probably done > something wrong with tables I'm using. I'm using txt files. > > What types of things can I look for to fix this. It tells to you, interchange can't find the page located at ../special_pages/search. It seems to me, some codes or URL is pointing to this page. I would suggest, you try to get this error once more and use the back button of your browser to the previous page. After that, I would use the menu "View->Page Source" to search for "nextpage" or the name of the page. Otherwise something in your catalog.cfg is pointing to this page. Maybe you can find the cause, if you grep the "../catalogs/<yourshop>" for the searchpattern like "special_pages/search" and get more hints? I don't know the right fastest solution, because there are several ways to get any misbehavior by wrong coding of the own coding of the shop/catalog. Maybe, you get more help, if you post the URL to the shop? Joachim -- -------------Hans-Joachim Leidinger--------------------- _______________________________________________ Interchange-users mailing list Interchange-users@www.minivend.com http://www.minivend.com/mailman/listinfo/interchange-users From: djamil at axistangent.net (djamil ) Date: Wed, 4 Oct 2000 15:39:54 -0500 Subject: [ic] Special Pages/Order Pages which version is it ? ----- Original Message ----- From: "Vanessa" <vdpeters@bellsouth.net> To: <interchange-users@minivend.com> Sent: Wednesday, October 04, 2000 15:03 Subject: RE: [ic] Special Pages/Order Pages > OK. This is a crude store, but here's my attempt at using minivend... > > www.brownsugarrecordsinc.com > > -----Original Message----- > From: interchange-users-admin@minivend.com > [mailto:interchange-users-admin@minivend.com]On Behalf Of Hans-Joachim > Leidinger > Sent: Wednesday, October 04, 2000 2:57 PM > To: interchange-users@minivend.com > Subject: Re: [ic] Special Pages/Order Pages > > > Vanessa wrote: > > > > I'm an interchange newbie and I'm trying to setup my catalog using the > > templates provided. I'm not a programmer, but pick up things pretty > quickly > > and a programmer friend of mine told me that I should be able to figure > this > > out. I'm having problems when you try to search for something in my > "store" > > or if you try to order. I get the error message "Sorry, the page > > (../special_pages/search) was not found ". I'm sure I've probably done > > something wrong with tables I'm using. I'm using txt files. > > > > What types of things can I look for to fix this. > > It tells to you, interchange can't find the page located at > ../special_pages/search. It seems to me, some codes or URL is pointing > to this page. I would suggest, you try to get this error once more and > use the back button of your browser to the previous page. After that, I > would use the menu "View->Page Source" to search for "nextpage" or the > name of the page. > Otherwise something in your catalog.cfg is pointing to this page. > > Maybe you can find the cause, if you grep the "../catalogs/<yourshop>" > for the searchpattern like "special_pages/search" and get more hints? > > I don't know the right fastest solution, because there are several ways > to get any misbehavior by wrong coding of the own coding of the > shop/catalog. Maybe, you get more help, if you post the URL to the shop? > > Joachim > > -- > -------------Hans-Joachim Leidinger--------------------- > > > _______________________________________________ > Interchange-users mailing list > Interchange-users@www.minivend.com > http://www.minivend.com/mailman/listinfo/interchange-users > > > _______________________________________________ > Interchange-users mailing list > Interchange-users@www.minivend.com > http://www.minivend.com/mailman/listinfo/interchange-users > From: jeff_case at hotmail.com (Jeff Case ) Date: Wed, 04 Oct 2000 13:50:42 PDT Subject: [ic] minivend.cfg.dist.bak I think this was answered last week by Mike. Anyway, here's what I remember of it: 2 options: A) Open up hints.pm and change the instance of "minivend" to "interchange" B) Delete hints.pm I deleted hints.pm and it seemed to work just fine. - Jeff >From: Victor Nolton <ven@pragakhan.com> >Reply-To: interchange-users@minivend.com >To: interchange-users@minivend.com >Subject: [ic] minivend.cfg.dist.bak >Date: Wed, 4 Oct 2000 06:56:24 -0400 > >Been looking through the archives. I didn't see an answer to the >minivend.cfg.dist.bak problem. I've tried installing it on systems >from freebsd 2.2 to 4.1 . The odd thing I dont get is why it tries to >make a /usr/interchange when I specified /usr/local/interchange. > > >Where is your Interchange to be installed? >[/usr/local/interchange/interchange] /usr/local/interchange > > >mkdir /usr/interchange: Permission denied at >/usr/libdata/perl/5.00503/ExtUtils/Install.pm line 57 > >(though this is fixed with a symlink from /usr/interchange to >/usr/local/interchange) > >cannot open minivend.cfg.dist.bak: No such file or directory >*** Error code 2 > >Ven's News (Bookmark It) : http://www.vensnews.com > >Effective 9/15 - All HTML Encoded email will be ignored. Learn Standards > >Ven (ven@pragakhan.com) _________________ http://ven.pragakhan.com _________________________________________________________________________ Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com. Share information about yourself, create your own public profile at http://profiles.msn.com. From: matjones at booksellersolutions.com (Mathew Jones ) Date: Wed, 04 Oct 2000 14:08:12 -0700 Subject: [ic] Broken Image Hi, I posted this to the list a while ago but got no response. When I import new records into my database using the UI, it has a strange effect on the image column in my database. AFter importing I go to my catalog and search for the product i just entered. It pulls up all the information, but also shows a broken image, even though there is no imagename in the image field. If i go view that item using the UI there is nothing in the image field. When I click on ok, and go back to my store. The broken image disappears. Now this isnt too troublesome for 1 broken image but when I do imports of hundreds of items this becomes a problem. I did find that I could also get rid of these broken images by using a mysql interface and issuing the command UPDATE products SET image="" WHERE image ="" It really makes no sense that on import something gets hidden in that last image field. Could it be the way my products.mysql is set. Has anyone experienced this problem?? Could someone help. If you need access to my store to see what i'm talking about please let me know. Thanks mat From: vdpeters at bellsouth.net (Vanessa ) Date: Wed, 4 Oct 2000 16:22:55 -0500 Subject: [ic] Special Pages/Order Pages The latest that was released 7/15/00. -----Original Message----- From: interchange-users-admin@minivend.com [mailto:interchange-users-admin@minivend.com]On Behalf Of djamil Sent: Wednesday, October 04, 2000 3:40 PM To: interchange-users@minivend.com Subject: Re: [ic] Special Pages/Order Pages which version is it ? ----- Original Message ----- From: "Vanessa" <vdpeters@bellsouth.net> To: <interchange-users@minivend.com> Sent: Wednesday, October 04, 2000 15:03 Subject: RE: [ic] Special Pages/Order Pages > OK. This is a crude store, but here's my attempt at using minivend... > > www.brownsugarrecordsinc.com > > -----Original Message----- > From: interchange-users-admin@minivend.com > [mailto:interchange-users-admin@minivend.com]On Behalf Of Hans-Joachim > Leidinger > Sent: Wednesday, October 04, 2000 2:57 PM > To: interchange-users@minivend.com > Subject: Re: [ic] Special Pages/Order Pages > > > Vanessa wrote: > > > > I'm an interchange newbie and I'm trying to setup my catalog using the > > templates provided. I'm not a programmer, but pick up things pretty > quickly > > and a programmer friend of mine told me that I should be able to figure > this > > out. I'm having problems when you try to search for something in my > "store" > > or if you try to order. I get the error message "Sorry, the page > > (../special_pages/search) was not found ". I'm sure I've probably done > > something wrong with tables I'm using. I'm using txt files. > > > > What types of things can I look for to fix this. > > It tells to you, interchange can't find the page located at > ../special_pages/search. It seems to me, some codes or URL is pointing > to this page. I would suggest, you try to get this error once more and > use the back button of your browser to the previous page. After that, I > would use the menu "View->Page Source" to search for "nextpage" or the > name of the page. > Otherwise something in your catalog.cfg is pointing to this page. > > Maybe you can find the cause, if you grep the "../catalogs/<yourshop>" > for the searchpattern like "special_pages/search" and get more hints? > > I don't know the right fastest solution, because there are several ways > to get any misbehavior by wrong coding of the own coding of the > shop/catalog. Maybe, you get more help, if you post the URL to the shop? > > Joachim > > -- > -------------Hans-Joachim Leidinger--------------------- > > > _______________________________________________ > Interchange-users mailing list > Interchange-users@www.minivend.com > http://www.minivend.com/mailman/listinfo/interchange-users > > > _______________________________________________ > Interchange-users mailing list > Interchange-users@www.minivend.com > http://www.minivend.com/mailman/listinfo/interchange-users > _______________________________________________ Interchange-users mailing list Interchange-users@www.minivend.com http://www.minivend.com/mailman/listinfo/interchange-users From: steveandpatti at wubs.org (Steve & Patti Getzinger ) Date: Wed, 04 Oct 2000 16:37:36 -0500 Subject: [ic] More list I have another cool and interesting minor issue :) I have a results page and inside the returns area I have a loop search. In fact is is within a [on-change] area as well. Prior to inserting the loop search code the [mv_search_match_count] output was the # of returns now what I have is the # of returns from the loop search. The links built with [more] reflect the search that brought the page (not the loop). It's not a big deal but with my present configs it would be nice if it said what the total returns were for the search that brought me there. Below is my current tag layout: [search-region] [search-list] [sort products:code] [on-change 1] [condition][item-field chapter][/condition] [loop search="se=[item-field book]/sf=book/sp=bibleresults/ml=5000"][loop-change 1][condition][loop-field chapter][/condition][page scan se=[loop-field chapter]/se=[loop-field book]/sf=chapter/sf=book/co=yes/sp=bibleresults/ml=25][loop-field chapter][/page] [/loop-change 1][/loop] [/on-change 1] [/search-list] [more-list] Verses [matches] of [if value mv_search_match_count > 1] [value mv_search_match_count] [/if] [more] [/more-list] [/search-region] I have removed the HTML tags :) Any insight would be greatly appreciated. Steve ========================================================= WDI Steve & Patti Getzinger 702 Lincolnway West steveandpatti@wubs.org South Bend, IN 46616 http://www.wubs.org/ 219-287-4700 (Main Office) 317-535-0239 (Direct Line) ========================================================= From: vdpeters at bellsouth.net (Vanessa ) Date: Wed, 4 Oct 2000 17:05:41 -0500 Subject: [ic] Special Pages/Order Pages Oops. Sorry! Here's the correct answer: Iterchange 4.5.6. ****************************************** The latest that was released 7/15/00. -----Original Message----- From: interchange-users-admin@minivend.com [mailto:interchange-users-admin@minivend.com]On Behalf Of djamil Sent: Wednesday, October 04, 2000 3:40 PM To: interchange-users@minivend.com Subject: Re: [ic] Special Pages/Order Pages which version is it ? ----- Original Message ----- From: "Vanessa" <vdpeters@bellsouth.net> To: <interchange-users@minivend.com> Sent: Wednesday, October 04, 2000 15:03 Subject: RE: [ic] Special Pages/Order Pages > OK. This is a crude store, but here's my attempt at using minivend... > > www.brownsugarrecordsinc.com > > -----Original Message----- > From: interchange-users-admin@minivend.com > [mailto:interchange-users-admin@minivend.com]On Behalf Of Hans-Joachim > Leidinger > Sent: Wednesday, October 04, 2000 2:57 PM > To: interchange-users@minivend.com > Subject: Re: [ic] Special Pages/Order Pages > > > Vanessa wrote: > > > > I'm an interchange newbie and I'm trying to setup my catalog using the > > templates provided. I'm not a programmer, but pick up things pretty > quickly > > and a programmer friend of mine told me that I should be able to figure > this > > out. I'm having problems when you try to search for something in my > "store" > > or if you try to order. I get the error message "Sorry, the page > > (../special_pages/search) was not found ". I'm sure I've probably done > > something wrong with tables I'm using. I'm using txt files. > > > > What types of things can I look for to fix this. > > It tells to you, interchange can't find the page located at > ../special_pages/search. It seems to me, some codes or URL is pointing > to this page. I would suggest, you try to get this error once more and > use the back button of your browser to the previous page. After that, I > would use the menu "View->Page Source" to search for "nextpage" or the > name of the page. > Otherwise something in your catalog.cfg is pointing to this page. > > Maybe you can find the cause, if you grep the "../catalogs/<yourshop>" > for the searchpattern like "special_pages/search" and get more hints? > > I don't know the right fastest solution, because there are several ways > to get any misbehavior by wrong coding of the own coding of the > shop/catalog. Maybe, you get more help, if you post the URL to the shop? > > Joachim > > -- > -------------Hans-Joachim Leidinger--------------------- > > > _______________________________________________ > Interchange-users mailing list > Interchange-users@www.minivend.com > http://www.minivend.com/mailman/listinfo/interchange-users > > > _______________________________________________ > Interchange-users mailing list > Interchange-users@www.minivend.com > http://www.minivend.com/mailman/listinfo/interchange-users > _______________________________________________ Interchange-users mailing list Interchange-users@www.minivend.com http://www.minivend.com/mailman/listinfo/interchange-users From: jojo at buchonline.net (Hans-Joachim Leidinger ) Date: Thu, 05 Oct 2000 00:47:01 +0200 Subject: [ic] Special Pages/Order Pages Vanessa wrote: > > OK. This is a crude store, but here's my attempt at using minivend... > > www.brownsugarrecordsinc.com <grins> Hi, please, tell me, what have I to do, to get the error? I will not search the whole site to get the error message. Joachim BTW: I'm a german boy and it is late! Good Night! -- -------------Hans-Joachim Leidinger--------------------- From: matjones at booksellersolutions.com (Mathew Jones ) Date: Wed, 04 Oct 2000 16:18:56 -0700 Subject: [ic] [ic]Image upload Is there a way to upload images using the UI?? As far as I can tell by using the file transfer feature it will only update files that already exist on the system, and has no provision for uploading new images. Mat From: vdpeters at bellsouth.net (Vanessa ) Date: Wed, 4 Oct 2000 18:51:43 -0500 Subject: [ic] RE: Your errors... John, Here's what my cfg says. SpecialPage flypage flypage SpecialPage catalog index SpecialPage checkout __ORDER_STYLE__/checkout SpecialPage order __ORDER_STYLE__/basket SpecialPage search results SpecialPage results results SpecialPage report ../etc/report SpecialPage receipt ../etc/receipt It's also based on "area", I think as the following code is further down in my cfg: /); sub { my ($find, $exclude, $default) = @_; my $ref = $Vend::Session->{History} or return $Tag->area($default || $Config->{SpecialPage}{catalog}); my ($hist, $href, $cgi); $exclude = qr/$exclude/ if $exclude; for(my $i = $#$ref; $i >= 0; $i--) { #Log("checking $ref->[$i][0] for $exclude"); if ($exclude and $ref->[$i][0] =~ $exclude) { next; } if($find) { next unless $ref->[$i][0] =~ /$find/; } ($href, $cgi) = @{$ref->[$i]}; last; } return $Tag->area($default || $Config->{SpecialPage}{catalog}) if ! $href; my $form = ''; for(grep !$var_exclude{$_}, keys %$cgi) { $form .= "\n$_="; $form .= join("\n$_=", split /\0/, $cgi->{$_}); } return $Tag->area( { href => $href, form => $form} ); } -----Original Message----- From: John Beima [mailto:jbeima@reality.palb.com] Sent: Wednesday, October 04, 2000 6:34 PM To: vdpeters@bellsouth.net Subject: RE: Your errors... Look for a section near the end that defines "SpecialPages".. The order/checkout page should be, if I recall correctly "ord/checkout.html" and the order/basket page should be "ord/basket.html". I would have to look up the results setting, but I think they are just point to the wrong are for some reason... John Beima Quoting Vanessa <vdpeters@bellsouth.net>: > Thanks!!! I'll look into them. > > -----Original Message----- > From: John Beima [mailto:jbeima@reality.palb.com] > Sent: Wednesday, October 04, 2000 4:46 PM > To: Vanessa > Subject: Your errors... > > > G'Day Vanessa, > > I took a quick look at your site and found a few things... > > Your missing search and order pages are errors in configuration in your > catalog.cfg file. > > You also need to remove some areas and catgorgies from the original > demo, so > that all these blank items stop showing up. > > > John Beima > jbeima@palb.com > > P.A.L.B. Systems - Phone: (780)451-1086 - Fax: (780)447-4760 > 11639-122 Street, Edmonton, Alberta, Canada, T5M 0B6 > John Beima jbeima@palb.com P.A.L.B. Systems - Phone: (780)451-1086 - Fax: (780)447-4760 11639-122 Street, Edmonton, Alberta, Canada, T5M 0B6 From: jeff_case at hotmail.com (Jeff Case ) Date: Wed, 04 Oct 2000 16:55:12 PDT Subject: [ic] [ic]Image upload Mat, (assuming you're adding/updating a product) Here's the way I do it... >From the UI, Quicklinks 1) Direct Table Edit 2) products, Edit Entries 3) New Item [or] select item and Edit Item 4) Go to Thumb a) PULL DOWN MENU TO <--NEW b) SCROLL DOWN AND CLICK "OK" (*not* UPLOAD) 5) Now You're back in edit mode... a) The dropdown box should say <--NEW b) CLICK UPLOAD c) BROWSE YOUR DIRECTORY AND UPLOAD FILE 6) YOU'RE BACK IN EDIT MODE AND IMAGE IS UPDATED! 7) CLICK "OK" to set your changes I'm sure there's a better way to do this, since it leaves the image broken between the time you specify a new image and upload the new image... But it's the only way I know. - Jeff >From: Mathew Jones <matjones@booksellersolutions.com> >Reply-To: interchange-users@minivend.com >To: interchange-users@minivend.com >Subject: [ic] [ic]Image upload >Date: Wed, 04 Oct 2000 16:18:56 -0700 > > >Is there a way to upload images using the UI?? As far as I can tell by >using >the file transfer feature it will only update files that already exist on >the system, and has no provision for uploading new images. > >Mat _________________________________________________________________________ Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com. Share information about yourself, create your own public profile at http://profiles.msn.com. From: jcassar at javscad.com (Jean-Philippe Cassar ) Date: Wed, 4 Oct 2000 19:19:18 -0500 Subject: [ic] Question: When I shop online using the construct demo, I received and 404 on an invalid page called process.html. This page looks like not include in the construct/pages directory. Any ideas? From: jason at danni.com (jason burns ) Date: Wed, 04 Oct 2000 17:35:14 -0700 Subject: [ic] Oracle? Is there any documentation on how to configure interchange to work with Oracle? Is this currently supported? I noticed the website had an Oracle logo on it. Thanks, Jason -- Jason Burns Director of Technology DHD From: agalindo at liceaga.facmed.unam.mx (Adrian Galindo ) Date: Wed, 4 Oct 2000 18:56:03 -0500 (CDT) Subject: [ic] Tuning Interchange Hi all!! I pass all the painfull process of intallation. :P Now, after use makecat and the new store is up, when i try to create a new account on the store, I receive an error like this on the error.log: - - - [date] - - error 'Call system interrupted' from select. - - - [date] - - Died in select, retrying: error 'Call system interrupted' from select. I install the DBI:DBD for postgres and MySQL, even I tried with DBM and I still receive this message. Maybe it's something obvious, but i can't get it... Any clue is welcome. One more thing. Is there over there a rpm with the Bundle:Interchange ? Thanks in advance. :) --------------------- L.I. Adrián Galindo Hernández ICQ: 53497209 Mexico City From: jeff_case at hotmail.com (Jeff Case ) Date: Wed, 04 Oct 2000 17:48:40 PDT Subject: [ic] Alternate flypages When I did a search for this in the mail archives I found my own reply (more than 2 years ago!) regarding the use of "second" or alternate flypages. At the time, the flypages could be set from a database field, specified in catalog.cfg as: PageSelectField xxxxxx Where "xxxxxx" was the field in the database. In Interchange (currently 4.5.5) How do I go about specifying separate flypages for categories and subcategories? ie. I want to format BOOK pages in a different way than those for PARTS. Your help is (as always) appreciated. Thanks, - Jeff _________________________________________________________________________ Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com. Share information about yourself, create your own public profile at http://profiles.msn.com. From: mymother at my-mothers-shop.com (IF ) Date: Wed, 4 Oct 2000 23:37:19 -0400 (EDT) Subject: [ic] Preorder & Stock Alert Question On Wed, 4 Oct 2000, Mike Heins wrote: [del] > Thanks for the thoughtful comments. > > How would you suggest we make the decision about what is to be done? > I think you know this, because of your "minefield" comment, but I will > reiterate for the record that Interchange is not an accounting system, > and that any inventory it keeps has to be taken with a grain of salt. It > is designed to work in concert with feedback from an actual accounting > system..... [del] > > For instance, some people want inventory decremented when the item > ships. This is a problem with any sort of shipment prediction based > on inventory level, obviously. And if you also sell via phone, you have > to keep the inventory up to date there. The obvious solution is a shared > inventory database, but there are some problems with hooking that up in > the real world. > > I put the inventory stuff in under protest -- representing that we can > actually keep track of that is a bit misleading. We cannot hope to unless > we are tightly coupled with a purchasing/MRP system. > > > Once again, thanks for the comments. I am very interested in > creating a dialogue about this type of issue. As we integrate with more > ERP/accounting systems, we will need to set up a series of models which > can be selected at different points in the process. > > In fact, perhaps we can let it begin with your message. 8-) > May be, as a starting point, one could compile a list of existing proprietary inventory management systems with or without integrated accounting systems used most often in specific industries. Bookstore inventory management systems come to my mind. If it has been established that an inventory management system xy is used by 80% percent of merchants in their specific industry, Akopia could make a decision for which systems they might want to develop a hook-up or integrate with. May be Akopia could set up a "wishlist for systems" IC users would want hook-ups for, just to get an overview and start a feedback mechanism. -- IF From: strider at scifi-fantasy.com (Strider Centaur ) Date: Thu, 05 Oct 2000 02:51:18 -0400 Subject: [ic] Possible bug on Catagory Banners in Construct example? We have created some new categories and when we try to set a Banner Text for them the most resent change remains constant on all categories. What's worse is that the MySQL database shows the correct data in the CAT table, yet my co-worker does not see any change at all in the actual banner text. I notice that the a variable va=Link_Banner has a url for a HTML page of the same name as the banner text. So I am now wondering if the banner text is the name of a HTML file instead of just text that gets added to the banner. As confusing as this all sounds, believe me it looks allot worst. ;-) -- Strider Centaur HTTP://www.Scifi-Fantasy.com " It is my observation that unless you really understand the issues, you are hardly in a position to criticize. Nearly all Linux users have used Windows, but very few Windows users have used Linux. " -- Me From: jfoster at augustmail.com (John Foster ) Date: Thu, 05 Oct 2000 02:15:00 -0500 Subject: [ic] adding fields to database table /was Uploading offline Mike Heins wrote: > The basic procedure would be this: > > Create the standard offline directory "offline" in the catalog directory. ----------------------------------------------- As in the directory /home/mydir/catalogs/offline or in /home/mydir/catalogs/test1/offline ?? > > cd CATALOG_DIR > mkdir offline > cd offline > > Link in your text files to that directory: ---------------------------------------- The text files that I want to upload are in; /home/mydir/databases/*.txt I take it you mean to put/overwrite those in the directory; /home/mydir/catalogs/test1/products/*.txt > > ln ../products/*.txt ../products/*.asc ../products/*.csv . ------------------------------------------------- thereby creating a hardlink from the files to be uploaded to the offline directory?? > > Run offline: > > /usr/local/minivend/bin/offline -c CATALOGNAME > > When it completes, stop Minivend/Interchange, move the GDBM files > to the products directory, then restart: > > /usr/local/minivend/bin/minivend -stop > mv -f *.gdbm ../products > /usr/local/minivend/bin/minivend > > That is what I would do. ----------------------------------------------------------------- The following is the error generated by following these instructions: =================================================================== Configuring catalog construct...Using default DBM database. done. Configuring catalog test1...test1 config error: Corrupted perl storable file at blib/lib/Storable.pm (autosplit into blib/lib/auto/Storable/thaw.al) line 208, <CONFIG> chunk 5, at /home/mydir/interchange/lib/Vend/Table/Common.pm line 267 test1: error in configuration. Skipping. test1: config error. Skipping. Interchange server started in INET and UNIX mode(s) (process id 5459) ================================================================= I am likely doing something wrong as this is totally new ground for me. I did compare the smaller .gdbm files that I was able to update with http and they were exactly the same as those generated by the offline process. I also tried 2 other procedures for generating the .gdbm files. The result was identicle files from all 3 procedures. The above error was generated upon restarting the interchange server and was identicle regardless of how I updated the files. The only way it was working was when I used http to update the smaller files such as area.txt, cat.txt, banner.txt, etc. the large pricing, inventory, and products files seem to be the problem. Can I add fields or change the field parameters such as from text to numerical or change the field size during an update: OR.. Must that be done from within the admin UI, exported, then updated.. Sorry to be so persistent but I have been working on this problem for about 3 days now, and am determined to get past it. Thanks for the help! John Foster jfoster@augustmail.com ICQ# 19460173 From: jojo at buchonline.net (jojo at buchonline.net ) Date: Thu, 5 Oct 2000 10:21:06 +0200 (CEST) Subject: [ic] Tuning Interchange On 4 Oct, Adrian Galindo wrote: > > Hi all!! > > I pass all the painfull process of intallation. :P > > Now, after use makecat and the new store is up, when i try to create a new > account on the store, I receive an error like this on the error.log: > > - - - [date] - - error 'Call system interrupted' from select. > - - - [date] - - Died in select, retrying: error 'Call system interrupted' > from select. > > I install the DBI:DBD for postgres and MySQL, even I tried with DBM > and I still receive this message. > > Maybe it's something obvious, but i can't get it... > Any clue is welcome. > > One more thing. Is there over there a rpm with the Bundle:Interchange ? > > Thanks in advance. :) > > --------------------- > L.I. Adrián Galindo Hernández ICQ: 53497209 > Mexico City If I recall right, I see this message often, if the message you the machine print out any language instead of English. But IŽve believed, the English message is "Interrupted system call". Am I wrong? Did you translate the message to Englisch? Maybe it helps, if you unset all setting of locale from any language back to the englisch language? Joachim -- Hans-Joachim Leidinger buch online jojo@buchonline.net Munscheidstr. 14 FAX: +49 209 1671441 45886 Gelsenkirchen FAX: 0209 1671441 From: rich at ednet.co.uk (Rick Walker ) Date: Thu, 5 Oct 2000 09:39:24 +0100 (BST) Subject: [ic] DB problems Part IV. After advice from Mike (thanks, I was missing the mv_metadata.db) I have now updated the neccessary from the CVS. I'm still having problems though. I have noticed that in the minivend config file (../mvend/bin/'minivend') there are various toggles for the likes of; # Uncomment next line if you want to guarantee use of DB_File #$ENV{MINIVEND_DBFILE} = 1; # Uncomment next line if you want to guarantee use of GDBM and not DB_File #$ENV{MINIVEND_GDBM} = 1; What's the significance here and which, if any, do I need? I'm really confussed here as all other db/sql aspects seem to work fine it's only when trying to update the products table that I'm running into problems. I have GRANT * on products as all other tables so i'm a bit stumped as to why. Thanks, Rick. -- Rick Walker edNET 0131 538 7198 From: gjjc at rubberplant.freeserve.co.uk (Greg Cope ) Date: Thu, 05 Oct 2000 08:41:32 +0000 Subject: [ic] New catelogue with MySQL problems Stefan Hornburg wrote: > > Greg Cope <gjjc@rubberplant.freeserve.co.uk> writes: > > [...] > > > > > Yup. > > > > But I solved the problem. > > > > MySQL permissions. > > > > I operate a quite restrictive policy - i.e I gave the interchange user > > too few permissions - Index and Delete privileges where needed - a quick > > grant INDEX, DELETE ..... on ... fixed it. > > > > Sounds easy ... but it raises onther question: > > > > Why does interchange need "Creation style" priveleges such as index, > > delete and create - would it be possible to remove these and have them > > run at makecat time (under an admins privelege), so that interchange > > cats run under the least privileges ? > > I think it doesn't need them with the following setup: > > * create and fill tables manually > * add "NoImportExternal Yes" to catalog.cfg Thats what I'm after. Thanks. Greg > > Ciao > Racke > > -- > LinuXia Systems && Cobolt NetServices, eCommerce and more > Shop- und Datenbanklösungen mit MiniVend, Firewalls auf Debian-Basis > http://www.linuxia.de - http://www.cobolt.net > --> Junior Officer of the MiniVend/Interchange Bug Patrol <--- > > _______________________________________________ > Interchange-users mailing list > Interchange-users@www.minivend.com > http://www.minivend.com/mailman/listinfo/interchange-users From: jojo at buchonline.net (jojo at buchonline.net ) Date: Thu, 5 Oct 2000 10:45:33 +0200 (CEST) Subject: [ic] Tuning Interchange On 5 Oct, To: interchange-users@minivend.com wrote: > On 4 Oct, Adrian Galindo wrote: >> >> Hi all!! >> >> I pass all the painfull process of intallation. :P >> >> Now, after use makecat and the new store is up, when i try to create a new >> account on the store, I receive an error like this on the error.log: >> >> - - - [date] - - error 'Call system interrupted' from select. >> - - - [date] - - Died in select, retrying: error 'Call system interrupted' >> from select. >> >> I install the DBI:DBD for postgres and MySQL, even I tried with DBM >> and I still receive this message. >> >> Maybe it's something obvious, but i can't get it... >> Any clue is welcome. >> >> One more thing. Is there over there a rpm with the Bundle:Interchange ? >> >> Thanks in advance. :) >> >> --------------------- >> L.I. Adrián Galindo Hernández ICQ: 53497209 >> Mexico City > > If I recall right, I see this message often, if the message you the > machine print out any language instead of English. Sorry! I mean: I see this message often, if your machine print this message in another language instead of English. > But IŽve believed, > the English message is "Interrupted system call". Am I wrong? Did you > translate the message to Englisch? Maybe it helps, if you unset all > setting of locale from any language back to the englisch language? -- Hans-Joachim Leidinger buch online jojo@buchonline.net Munscheidstr. 14 FAX: +49 209 1671441 45886 Gelsenkirchen FAX: 0209 1671441 From: david at boe.es (David Guerrero ) Date: Thu, 05 Oct 2000 11:08:17 +0200 Subject: [ic] Oracle? jason burns wrote: > > Is there any documentation on how to configure interchange > to work with Oracle? Is this currently supported? > I noticed the website had an Oracle logo on it. Interchange should work with Oracle as well other DBI/DBD compliant databases... But the reality is that you will have some troubles trying it. I've been using it since a couple of months, with a couple of issues, like the "Database XXX UPPERCASE 1" not working (workaround: use your filed names uppercase), and a small DBD problem (at least in my installation...) Mike and the people of Akopia are aware of them, and I know they are working to solve them ASAP. Yesterday, Mike said in this mailing list that they will be including a dbconf/oracle directory in a future release of Interchange... So, good news for everyone... :) -- ---------------< LINUX: The choice of a GNU generation >---------------- David Guerrero E-mail: david@boe.es Unidad Informatica Telf: 91 384 16 72 B.O.E. (Boletin Oficial del Estado) Ministerio de la Presidencia From: mikeh at minivend.com (Mike Heins ) Date: Thu, 5 Oct 2000 05:27:14 -0400 Subject: [ic] Oracle? Quoting David Guerrero (david@boe.es): > jason burns wrote: > > > > Is there any documentation on how to configure interchange > > to work with Oracle? Is this currently supported? > > I noticed the website had an Oracle logo on it. > > Interchange should work with Oracle as well other DBI/DBD compliant > databases... But the reality is that you will have some troubles trying > it. I've been using it since a couple of months, with a couple of > issues, like the "Database XXX UPPERCASE 1" not working (workaround: use > your filed names uppercase), and a small DBD problem (at least in my > installation...) How does UPPERCASE not work? It is intended to allow you to use lower case field names in the [item-list] ... [/item-list] and [loop ...] [/loop] things. Does that not work? (The problem arises from the fact that DBD::Oracle gives you back upper case field names no matter what you define or refer to them as. ) > > Mike and the people of Akopia are aware of them, and I know they are > working to solve them ASAP. > > Yesterday, Mike said in this mailing list that they will be including a > dbconf/oracle directory in a future release of Interchange... > Maybe even the first release. We have it pretty much put together. The thorniest problem we had was with the large number -- Akopia, Inc., 131 Willow Lane, Floor 2, Oxford, OH 45056 phone +1.513.523.7621 fax 7501 <heins@akopia.com> I have a cop friend who thinks he ought be able to give a new ticket; "too dumb for conditions". From: mikeh at minivend.com (Mike Heins ) Date: Thu, 5 Oct 2000 05:31:42 -0400 Subject: [ic] Oracle? Quoting Mike Heins (mikeh@minivend.com): > > Yesterday, Mike said in this mailing list that they will be including a > > dbconf/oracle directory in a future release of Interchange... > > > > Maybe even the first release. We have it pretty much put together. The > thorniest problem we had was with the large number Oops. To continue, the thorniest problem we had was the large number of reserved words in oracle. For instance, "size", "comment", "session", and some other fields cannot be used in Oracle. (Well they can if you surround them with double quotes, but that is not realistic to do in a portable system.) So we are having to add a __MVC_FIELDMUNGE__ and __FIELDMUNGE__ variable set to add fragments to the field names in catalog templates generated for Oracle. -- Akopia, Inc., 131 Willow Lane, Floor 2, Oxford, OH 45056 phone +1.513.523.7621 fax 7501 <heins@akopia.com> Research is what I'm doing when I don't know what I'm doing. -- Wernher Von Braun From: interchange at generationz.com (Brian Dowling ) Date: Thu, 05 Oct 2000 09:07:31 -0500 Subject: [ic] Cancel Pending Orders Hi All! Have IC/MySQL up and running, the technical implementor hat is off and from what I can tell all is fine. My store administrator hat is on along with the customer hat. During this initial process of testing, including process flow at the levels of customer, store admin, shipping dept (I'll get to the site design next) I have a couple things I'd like to modify and am in need of a pointer. 1)Customer places order, gets reciept via email of pending status. Shipping dept gets order to process with credit card number! This is way bad. Order is shipped customer needs email notification of shipped status with ups tracking number. Any direction where I can find these answers or do I need my designer hat on and figure it out? 2)Customer places order, gets email of pending status with hyperlink to verify this status. BUT the customer found a bigger mallet after placing the order and there is no obvious way for him to cancel the pending order to order/spend mo money! Any direction where I can find these answers or do I need my designer hat on and figure it out? Thanks, Brian From: Walter at afa.nl (Walter de Kok ) Date: Thu, 5 Oct 2000 16:11:18 +0200 Subject: [ic] Runtime error: Can't call method "open_table" I'm still having this error when I try to order something in my shop. I have deleted the products file and made some other files to replace the products file. I also added them to catalog.cfg. What can I do to avoid this error: 193.78.140.55 gYmgKvNz:193.78.140.55 - [05/October/2000:15:12:48 +0200] shop /cgi-bin/shop/process.html Safe: syntax error at (eval 346) line 2, at EOF > > > my $hash = ; > my @ary = sort { $hash->{$b} <=> $hash->{$a} } keys %$hash; > return '' unless @ary; > my %in_basket; > splice(@ary, 3); > for(@{$Carts->{main}}) { > $in_basket{$_->{code}} = 1; > } > @ary = grep ! $in_basket{$_}, @ary; > return '' unless @ary; > my $out = <<'EOF'; > <TABLE CELLPADDING=0 CELLSPACING=0 WIDTH="100%"> > <TR><TD BGCOLOR="#669999"><FONT SIZE="1" COLOR="#FFFFFF">Customers who bought this item also bought:</TD> > </TR><TR> > <TD><FONT SIZE="1"> > EOF > for(@ary) { > my $desc = tag_data( 'products', 'description', $_); > $out .= <<EOF; > <A HREF="[area $_]">$desc</A><BR> > EOF > } > return $out . '</TD></TR></TABLE>'; > > 193.78.140.55 gYmgKvNz:193.78.140.55 - [05/October/2000:15:12:48 +0200] shop /cgi-bin/shop/process.html Runtime error: Can't call method "open_table" on an undefined value at /usr/local/interchange/lib/Vend/Data.pm line 799. > Please help..... T.i.a. Walter From: rich at ednet.co.uk (Rick Walker ) Date: Thu, 5 Oct 2000 15:23:45 +0100 (BST) Subject: [ic] Re: DB problems Part IV. Anyone got any ideas about this? On Thu, 5 Oct 2000, Rick Walker wrote: > > After advice from Mike (thanks, I was missing the mv_metadata.db) I have > now updated the neccessary from the CVS. I'm still having problems > though. I have noticed that in the minivend config file > (../mvend/bin/'minivend') there are various toggles for the likes of; > > # Uncomment next line if you want to guarantee use of DB_File > #$ENV{MINIVEND_DBFILE} = 1; > > # Uncomment next line if you want to guarantee use of GDBM and not DB_File > #$ENV{MINIVEND_GDBM} = 1; > > What's the significance here and which, if any, do I need? I'm really > confussed here as all other db/sql aspects seem to work fine it's only > when trying to update the products table that I'm running into > problems. I have GRANT * on products as all other tables so i'm a bit > stumped as to why. > > Thanks, Rick. > > -- Rick Walker edNET 0131 538 7198 From: agalindo at liceaga.facmed.unam.mx (=?iso-8859-1?Q?Adri=E1n?= Galindo ) Date: Thu, 05 Oct 2000 10:43:50 -0500 Subject: [ic] Tuning Interchange jojo@buchonline.net wrote: > > > Now, after use makecat and the new store is up, when i try to create a new > > account on the store, I receive an error like this on the error.log: > > > > - - - [date] - - error 'Call system interrupted' from select. > > - - - [date] - - Died in select, retrying: error 'Call system interrupted' > > from select. > > > > I install the DBI:DBD for postgres and MySQL, even I tried with DBM > > and I still receive this message. > > If I recall right, I see this message often, if the message you the > machine print out any language instead of English. But IŽve believed, > the English message is "Interrupted system call". Am I wrong? Did you > translate the message to Englisch? Maybe it helps, if you unset all > setting of locale from any language back to the englisch language? Ok, you got it... :) In the system i'm working is installed Linux RH 7.0 in spanish. The original message is: "error 'Llamada al sistema interrumpida' from select." I received the machine installed, but I guess I'll reinstall it in english. But well... you didn't give any clue... :) BTW, Is it known any incompability with the new packages provided in the just released RH 7.0? Do you recomend using a later and stable versión? Cheers. --------------------- Lic. Adrián Galindo Hernández ICQ#: 53497209 Mexico City From: rich at ednet.co.uk (Rick Walker ) Date: Thu, 5 Oct 2000 16:40:02 +0100 (BST) Subject: [ic] Re: DB problems Part IV. No boby talking......????? On Thu, 5 Oct 2000, Rick Walker wrote: > > Anyone got any ideas about this? > > > On Thu, 5 Oct 2000, Rick Walker wrote: > > > > > After advice from Mike (thanks, I was missing the mv_metadata.db) I have > > now updated the neccessary from the CVS. I'm still having problems > > though. I have noticed that in the minivend config file > > (../mvend/bin/'minivend') there are various toggles for the likes of; > > > > # Uncomment next line if you want to guarantee use of DB_File > > #$ENV{MINIVEND_DBFILE} = 1; > > > > # Uncomment next line if you want to guarantee use of GDBM and not DB_File > > #$ENV{MINIVEND_GDBM} = 1; > > > > What's the significance here and which, if any, do I need? I'm really > > confussed here as all other db/sql aspects seem to work fine it's only > > when trying to update the products table that I'm running into > > problems. I have GRANT * on products as all other tables so i'm a bit > > stumped as to why. > > > > Thanks, Rick. > > > > > > -- Rick Walker edNET 0131 538 7198 From: jeff_case at hotmail.com (Jeff Case ) Date: Thu, 05 Oct 2000 08:43:13 PDT Subject: [ic] Variable flypages How do I allow a database field to determine which flypage is used? _________________________________________________________________________ Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com. Share information about yourself, create your own public profile at http://profiles.msn.com. From: valerio at got.it (Valerio Santinelli ) Date: Thu, 5 Oct 2000 17:51:23 +0200 Subject: [ic] Errors on FreeBSD 4.1 on iserver.com Hi! I'm trying to run Interchange 4.5.6 on a FreeBSD 4.1 machine owned by iserver.com (Virtual Server). It seemed to install ok, but now when I am into the Administration menu and go in "Design"->"Site Layout" and move categories between "Available Categories" and "Contains" I get a 500 error from the web server. Here's the log: bg1-168.dialup.tiscalinet.it 4wMHLQND:tiscalinet.it - [05/October/2000:09:44:40 -0600] limar /cgi-bin/limar/ process.html Safe: Can't locate object method "TIEHASH" via package "DBI::st" at /usr/home/limar/usr/local/l ib/site_perl/DBI.pm line 653. > > > my $db = $Db{cat}; > if (! $db) { > Log ("No category database."); > return; > } > my $area = $CGI->{area}; > @codes = split /\0/, $CGI->{cat}; > my @there; > foreach my $one (@codes) { > my %seen; > my $curr = $db->field($one, 'sel'); > Log("current = $curr"); > @there = grep $_ ne $area, split /[\0\s]+/, $curr; > Log("now = @there"); > @there = grep !$seen{$_}++, @there; > $curr = join " ", @there; > Log("now current = $curr"); > $db->set_field($one, 'sel', join " ", @there); > } > return; > > bg1-168.dialup.tiscalinet.it 4wMHLQND:tiscalinet.it - [05/October/2000:09:44:41 -0600] limar /cgi-bin/limar/ process.html Runtime error: Can't call method "open_table" on an undefined value at /usr/home/limar/intercha nge/lib/Vend/Data.pm line 799. > Is there anyone who can help me find out what's wrong with my installation ? I installed the same version on a local Linux machine and it's working fine. Valerio Santinelli Register.it Support Team ------------------------------------------------------------ http://www.register.it/ mailto:support@register.it Register.it by GOT.IT srl - Italy ------------------------------------------------------------ From: billr at exgate.tek.com (Bill Randle ) Date: Thu, 5 Oct 2000 09:32:24 -0700 Subject: [ic] More list Steve, I believe I stumbled across the answer to this when perusing the search region and more tags to answer Geoff's question. Try adding a prefix or label to your search specs. That will keep them unique. All of the mv_xxx search related variables are stored in a SearchObject hash. The default object is $Vend::SearchObject{''}, but if you add a prefix to your search pattern, it uses $Vend::SearchObject{$prefixname} - which gets you an separate collection of search variables. In otherwords, try adding "prefix=loop1" to your [loop] tag (and preface the [loop-field] references apropriately). See the docs or the browse.html page in the MV4.04 simple demo for details. -Bill On Oct 4, 4:37pm, Steve & Patti Getzinger wrote: } Subject: [ic] More list } I have another cool and interesting minor issue :) I have a results page and inside the } returns area I have a loop search. In fact is is within a [on-change] area as well. } Prior to inserting the loop search code the [mv_search_match_count] output was the # of } returns now what I have is the # of returns from the loop search. The links built with } [more] reflect the search that brought the page (not the loop). It's not a big deal but } with my present configs it would be nice if it said what the total returns were for the } search that brought me there. Below is my current tag layout: } } [search-region] } [search-list] } [sort products:code] } [on-change 1] } [condition][item-field chapter][/condition] } [loop search="se=[item-field book]/sf=book/sp=bibleresults/ml=5000"][loop-change } 1][condition][loop-field chapter][/condition][page scan se=[loop-field } chapter]/se=[loop-field } book]/sf=chapter/sf=book/co=yes/sp=bibleresults/ml=25][loop-field chapter][/page] } [/loop-change 1][/loop] } [/on-change 1] } [/search-list] } [more-list] } Verses [matches] of } [if value mv_search_match_count > 1] } [value mv_search_match_count] } [/if] } [more] } [/more-list] } [/search-region] } } I have removed the HTML tags :) Any insight would be greatly appreciated. } } Steve From: webmaster at espirituality.com (M Hoffman ) Date: Thu, 5 Oct 2000 12:43:05 -0400 Subject: [ic] httpd.conf-- what to tell systems admin? --============_-1241358299==_ma============ Content-Type: text/plain; charset="us-ascii" Hello, I do not have access to the httpd.conf file and I need to tell my host systems administrator what I need. I am a little confused about what to tell him. I ran the configure script and aside from not being able to access the httpd.conf everything went ok (although all I get are 500 Server errors when I try to go to the store). What do I need to tell him to do? Any help would be appreciated. Thanks, Maggie --============_-1241358299==_ma============ Content-Type: text/enriched; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Hello, I do not have access to the <fontfamily><param>Courier_New</param><smaller><smaller>httpd.conf</smaller>= </smaller></fontfamily> file and I need to tell my host systems administrator what I need. I am a little confused about what to tell him. I ran the configure script and aside from not being able to access the <fontfamily><param>Courier_New</param><smaller><smaller>httpd.conf</smaller>= </smaller></fontfamily> everything went ok (although all I get are 500 Server errors when I try to go to the store). What do I need to tell him to do?=20 Any help would be appreciated. Thanks, Maggie --============_-1241358299==_ma============-- From: chris at sitemajic.net (Chris Jesseman ) Date: Thu, 05 Oct 2000 16:58:06 GMT Subject: [ic] httpd.conf-- what to tell systems admin? It's not mandatory that IC have access to the httpd.conf file- just a connivence- unless it don't work one time then becomes a dependance:) You can ask for read access though. -- Chris Jesseman, President E-mail: admin@sitemajic.net UNIX Web Hosting from $19.95 http://www.sitemajic.net >>>>>>>>>>>>>>>>>> Original Message <<<<<<<<<<<<<<<<<< On 10/5/00, 12:43:05 PM, M Hoffman <webmaster@espirituality.com> wrote regarding [ic] httpd.conf-- what to tell systems admin?: > Hello, > I do not have access to the httpd.conf file and I need to tell my host > systems administrator what I need. I am a little confused about what to > tell him. I ran the configure script and aside from not being able to > access the httpd.conf everything went ok (although all I get are 500 Server > errors when I try to go to the store). What do I need to tell him to do? > Any help would be appreciated. > Thanks, > Maggie From: beriah at webuildpcs.com (Beriah Dutcher ) Date: Thu, 5 Oct 2000 12:44:01 -0500 Subject: [ic] http running as one daemon | https running as another Hey Everybody, I am trying to get interchange to run the order processing thru my secure server and make the rest of it work on the normal server. My normal http is running as one daemon and the https running as a seperate daemon. The http server is running under /usr/local/apache/ and the https is running under /usr/local/apachessl/ the servers are working normal but I dont have a clue on how to make the orders run using the ssl server. Any ideas??????? Beriah From: racke at linuxia.de (Stefan Hornburg ) Date: 05 Oct 2000 19:37:55 +0200 Subject: [ic] Variable flypages "Jeff Case" <jeff_case@hotmail.com> writes: > How do I allow a database field to determine which flypage is used? I think it is not possible with IC yet. But the following modification should suffice: --- interchange/lib/Vend/Page.pm Wed Aug 23 10:11:29 2000 +++ invendor/lib/Vend/Page.pm Thu Aug 24 09:37:36 2000 @@ -90,7 +90,7 @@ # Try for on-the-fly if not there if(! defined $page) { - $page = Vend::Interpolate::fly_page($name); + $page = Vend::Interpolate::fly_page($name, undef, readin($Vend::Session->{arg})); } if (defined $page) { Then you can choose the flypage as follows [page href="[item-code]" arg="[item-field flypage]"]FLYTEST</a> Ciao Racke -- LinuXia Systems && Cobolt NetServices, eCommerce and more Shop- und Datenbanklösungen mit MiniVend, Firewalls auf Debian-Basis http://www.linuxia.de - http://www.cobolt.net --> Junior Officer of the MiniVend/Interchange Bug Patrol <--- From: racke at linuxia.de (Stefan Hornburg ) Date: 05 Oct 2000 19:41:24 +0200 Subject: [ic] http running as one daemon | https running as another "Beriah Dutcher" <beriah@webuildpcs.com> writes: > Hey Everybody, > > I am trying to get interchange to run the order processing thru my secure > server and make the rest of it work on the normal server. My normal http is > running as one daemon and the https running as a seperate daemon. Why that ? > The http > server is running under /usr/local/apache/ and the https is running under > /usr/local/apachessl/ the servers are working normal but I dont have a clue > on how to make the orders run using the ssl server. > > Any ideas??????? Use [process secure=1] instead of [process] with the corresponding HTTPS configuration (cgi-bin etc.). Ciao Racke -- LinuXia Systems && Cobolt NetServices, eCommerce and more Shop- und Datenbanklösungen mit MiniVend, Firewalls auf Debian-Basis http://www.linuxia.de - http://www.cobolt.net --> Junior Officer of the MiniVend/Interchange Bug Patrol <--- From: mikeh at minivend.com (Mike Heins ) Date: Thu, 5 Oct 2000 14:28:24 -0400 Subject: [ic] Variable flypages Quoting Stefan Hornburg (racke@linuxia.de): > "Jeff Case" <jeff_case@hotmail.com> writes: > > > How do I allow a database field to determine which flypage is used? > > I think it is not possible with IC yet. But the following modification > should suffice: > > --- interchange/lib/Vend/Page.pm Wed Aug 23 10:11:29 2000 > +++ invendor/lib/Vend/Page.pm Thu Aug 24 09:37:36 2000 > @@ -90,7 +90,7 @@ > > # Try for on-the-fly if not there > if(! defined $page) { > - $page = Vend::Interpolate::fly_page($name); > + $page = Vend::Interpolate::fly_page($name, undef, readin($Vend::Session->{arg})); > } > > if (defined $page) { > > > Then you can choose the flypage as follows > > [page href="[item-code]" arg="[item-field flypage]"]FLYTEST</a> > You can do that right now with the PageSelectField directive, which falls back to "flypage" if empty. -- Akopia, Inc., 131 Willow Lane, Floor 2, Oxford, OH 45056 phone +1.513.523.7621 fax 7501 <heins@akopia.com> The U.S. Senate -- white male millionaires working for YOU! -- Dave Barry From: jerry at data-logic.com (Jerry ) Date: Thu, 5 Oct 2000 15:13:53 -0400 Subject: [ic] Minor pricing bug? When using dealer wholesale pricing, user starts with retail prices. If the user is flagged as a dealer and logs in, then they get wholesale pricing. However, logging keeps the wholesale pricing persistent and continues with wholesale prices even though the user is no longer even logged in to the store. This is based on the construct demo. Wouldn't think this was intentional. Anyone have a quick fix before I dive into this :) Jerry Uphoff From: racke at linuxia.de (Stefan Hornburg ) Date: 05 Oct 2000 21:18:58 +0200 Subject: [ic] Variable flypages Mike Heins <mikeh@minivend.com> writes: > Quoting Stefan Hornburg (racke@linuxia.de): > > "Jeff Case" <jeff_case@hotmail.com> writes: > > > > > How do I allow a database field to determine which flypage is used? > > > > I think it is not possible with IC yet. But the following modification > > should suffice: > > > > --- interchange/lib/Vend/Page.pm Wed Aug 23 10:11:29 2000 > > +++ invendor/lib/Vend/Page.pm Thu Aug 24 09:37:36 2000 > > @@ -90,7 +90,7 @@ > > > > # Try for on-the-fly if not there > > if(! defined $page) { > > - $page = Vend::Interpolate::fly_page($name); > > + $page = Vend::Interpolate::fly_page($name, undef, readin($Vend::Session->{arg})); > > } > > > > if (defined $page) { > > > > > > Then you can choose the flypage as follows > > > > [page href="[item-code]" arg="[item-field flypage]"]FLYTEST</a> > > > > You can do that right now with the PageSelectField directive, which > falls back to "flypage" if empty. This is a fine idea, but I needed this approach for another situation (links from outside and from inside displaying different pages). Ciao Racke -- LinuXia Systems && Cobolt NetServices, eCommerce and more Shop- und Datenbanklösungen mit MiniVend, Firewalls auf Debian-Basis http://www.linuxia.de - http://www.cobolt.net --> Junior Officer of the MiniVend/Interchange Bug Patrol <--- From: jerry at data-logic.com (Jerry ) Date: Thu, 5 Oct 2000 15:38:54 -0400 Subject: [ic] Minor pricing bug? Guess I was in idiot mode for this one. Setting scratch dealer to null works just great, when not logged in, work wonders... Sorry all.... Jerry > -----Original Message----- > From: interchange-users-admin@minivend.com > [mailto:interchange-users-admin@minivend.com]On Behalf Of Jerry > Sent: Thursday, October 05, 2000 3:14 PM > To: interchange-users@minivend.com > Subject: [ic] Minor pricing bug? > > > When using dealer wholesale pricing, user starts with > retail prices. If the user is flagged as a dealer and > logs in, then they get wholesale pricing. However, logging > keeps the wholesale pricing persistent and continues with > wholesale prices even though the user is no longer even > logged in to the store. This is based on the construct > demo. Wouldn't think this was intentional. Anyone have a > quick fix before I dive into this :) > > Jerry Uphoff > > _______________________________________________ > Interchange-users mailing list > Interchange-users@www.minivend.com > http://www.minivend.com/mailman/listinfo/interchange-users > From: mikeh at minivend.com (Mike Heins ) Date: Thu, 5 Oct 2000 15:42:02 -0400 Subject: [ic] Minor pricing bug? Quoting Jerry (jerry@data-logic.com): > When using dealer wholesale pricing, user starts with > retail prices. If the user is flagged as a dealer and > logs in, then they get wholesale pricing. However, logging > keeps the wholesale pricing persistent and continues with > wholesale prices even though the user is no longer even > logged in to the store. This is based on the construct > demo. Wouldn't think this was intentional. Anyone have a > quick fix before I dive into this :) > Actually, you have found a deficiency in the clear_values() routine in UserDB.pm. It clears $Values->{dealer} instead of $Scratch->{dealer}. Thanks for finding it! Fixed in CVS. -- Akopia, Inc., 131 Willow Lane, Floor 2, Oxford, OH 45056 phone +1.513.523.7621 fax 7501 <heins@akopia.com> Friends don't let friends use Outlook. -- Bob Blaylock From: naugahyde at earthlink.net (josh simpson ) Date: Thu, 05 Oct 2000 15:49:18 -0400 Subject: [ic] global subs and "&charge", revisited Hey all, Sorry for the potential redundancy of this msg, but I'm having very little luck with the minivend list archives @ minivend.com -- the search engine is totally screwy, & really ought to be fixed, imho. A search tells me that there have been threads on this topic in the last few months, but none of the search returned links to those msgs work. Can't find 'em in my emails of the list digest either, but I could swear I saw these somewhere. Anyhow ... In short, I am about to try to implement a custom order route & card processing scheme, and I need to know if the following comments, appended to the Order Process/Advanced Multi-level Order Pages doc by Steve Bergman in September, are accurate ... He says : The info on &charge is quite incorrect. Your global sub must return a perl hash, e.g. %result, which contains at least the following elements: MStatus order-id MStatus must equal "success" and order-id must be non-null. Otherwise the &charge operation will fail. e.g. the following greatly oversimplified global sub would always succeed: ------- GlobalSub <<EOS sub webauthorize { my %result = ( "MStatus" => "success", "order-id" => "00001", ); #my %result = ( "MStatus" => "success", ); return %result; } EOS --------- I hope this saves someone else hours of grief. ;-) Is this true and/or complete? I wonder if returns/re-credits work similarly? Could someone clarify please? Also, in a different vein, do GlobalSubs called called on a page with [perl subs=1]&mysubroutine[/perl] accept arguments/references the same way that perl subroutine calls normally do? I want to pass a number of form values from the checkout page to my subroutine, and my impression is this could be done w/ &mysubroutine($Value=>customer,$Value=>whatever, etc.) or perhaps just by passing the entire hash %Values, which should get flattened into an array of scalars that I can pick apart with $_[0], $_[1], etc. inside the subroutine. Obviously, I'm just learing Perl, but perhaps someone can tell me how far off-base I am! Thanks, Josh Simpson From: beriah at webuildpcs.com (Beriah Dutcher ) Date: Thu, 5 Oct 2000 15:05:31 -0500 Subject: [ic] http running as one daemon | https running as another -----Original Message----- From: interchange-users-admin@minivend.com [mailto:interchange-users-admin@minivend.com]On Behalf Of Stefan Hornburg Sent: Thursday, October 05, 2000 12:41 PM To: interchange-users@minivend.com Subject: Re: [ic] http running as one daemon | https running as another "Beriah Dutcher" <beriah@webuildpcs.com> writes: > Hey Everybody, > > I am trying to get interchange to run the order processing thru my secure > server and make the rest of it work on the normal server. My normal http is > running as one daemon and the https running as a seperate daemon. Why that ? Couple reason here, the main one because a secure server running as a seperate daemon doesnt hog up resources that the non-secure one would need. (alittle more involved then that) > The http > server is running under /usr/local/apache/ and the https is running under > /usr/local/apachessl/ the servers are working normal but I dont have a clue > on how to make the orders run using the ssl server. > > Any ideas??????? Use [process secure=1] instead of [process] with the corresponding HTTPS configuration (cgi-bin etc.). Where is this????????? Beriah From: racke at linuxia.de (Stefan Hornburg ) Date: 05 Oct 2000 21:51:40 +0200 Subject: [ic] http running as one daemon | https running as another "Beriah Dutcher" <beriah@webuildpcs.com> messed the quoting totally: > -----Original Message----- > From: interchange-users-admin@minivend.com > [mailto:interchange-users-admin@minivend.com]On Behalf Of Stefan > Hornburg > Sent: Thursday, October 05, 2000 12:41 PM > To: interchange-users@minivend.com > Subject: Re: [ic] http running as one daemon | https running as another > > > "Beriah Dutcher" <beriah@webuildpcs.com> writes: > > > Hey Everybody, > > > > I am trying to get interchange to run the order processing thru my secure > > server and make the rest of it work on the normal server. My normal http > is > > running as one daemon and the https running as a seperate daemon. > > Why that ? > > Couple reason here, the main one because a secure server running as a > seperate daemon doesnt hog up resources that the non-secure one would need. > (alittle more involved then that) So you throw away resources in the first place ? Without a really good explanation I assume that in your system setup are design flaws. > > > The http > > server is running under /usr/local/apache/ and the https is running under > > /usr/local/apachessl/ the servers are working normal but I dont have a > clue > > on how to make the orders run using the ssl server. > > > > Any ideas??????? > > Use [process secure=1] instead of [process] with the corresponding HTTPS > configuration (cgi-bin etc.). > > Where is this????????? You are nearly as talkative as a fish. Please describe your problem more thoroughly. Ciao Racke -- LinuXia Systems && Cobolt NetServices, eCommerce and more Shop- und Datenbanklösungen mit MiniVend, Firewalls auf Debian-Basis http://www.linuxia.de - http://www.cobolt.net --> Junior Officer of the MiniVend/Interchange Bug Patrol <--- From: abellmt at spsp.net (Martin Abell ) Date: Thu, 05 Oct 2000 16:51:11 -0400 Subject: [ic] Admin link fails and Report doesn't report Hi: I have 4.5.6 on Linux from the RPM. Most pieces running, but have 2 problems. First, clicking the Administration button at the right end of the menubar (admin screen) gives Internal Server Error and error log has: > 216.19...(yada yada yada)... - [05/October/2000:16:03:28 -0400] rocafixusa /cgi-bin/rocafixusa/admin/genconfig.html Runtime error: Can't use string ("") as an ARRAY ref while "strict refs" in use at (eval 61) line 20. Second problem is when click on Reporting button, then select any report (e.g. Overall by Month), the table is empty and the error log has: > 216.19...(yada yada yada)... - [05/October/2000:16:06:39 -0400] rocafixusa /cgi-bin/rocafixusa/admin/reports/order/ByAffiliate.html Safe: Not an ARRAY reference at (eval 1557) line 11. > > > my %sales; > $master = {}; > if($Scratch->{synd_limit}) { > $syndstring = "&affiliate=$CGI->{affiliate}"; > } > else { > $syndstring = ""; > } > #Log("query returned " . $Tag->uneval( {ref => $Tmp->{main} } )); > foreach $line (@{$Tmp->{main}}) { > my ($month) = substr($line->{order_date}, 0, 6); (and lots more code) Any clues as to what is configured wrong? Any pointers appreciated. Martin Speedspan From: jerry at data-logic.com (Jerry ) Date: Thu, 5 Oct 2000 16:59:29 -0400 Subject: [ic] Minor pricing bug? And it now works like a charm.... Thanks for the speedy fix! > Quoting Jerry (jerry@data-logic.com): > > When using dealer wholesale pricing, user starts with > > retail prices. If the user is flagged as a dealer and > > logs in, then they get wholesale pricing. However, logging > > keeps the wholesale pricing persistent and continues with > > wholesale prices even though the user is no longer even > > logged in to the store. This is based on the construct > > demo. Wouldn't think this was intentional. Anyone have a > > quick fix before I dive into this :) > > > > Actually, you have found a deficiency in the clear_values() > routine in UserDB.pm. It clears $Values->{dealer} instead of > $Scratch->{dealer}. > > Thanks for finding it! Fixed in CVS. > > -- > Akopia, Inc., 131 Willow Lane, Floor 2, Oxford, OH 45056 > phone +1.513.523.7621 fax 7501 <heins@akopia.com> > > Friends don't let friends use Outlook. -- Bob Blaylock > > _______________________________________________ > Interchange-users mailing list > Interchange-users@www.minivend.com > http://www.minivend.com/mailman/listinfo/interchange-users > From: beriah at webuildpcs.com (Beriah Dutcher ) Date: Thu, 5 Oct 2000 16:11:14 -0500 Subject: [ic] http running as one daemon | https running as another -----Original Message----- From: interchange-users-admin@minivend.com [mailto:interchange-users-admin@minivend.com]On Behalf Of Stefan Hornburg Sent: Thursday, October 05, 2000 2:52 PM To: interchange-users@minivend.com Subject: Re: [ic] http running as one daemon | https running as another So you throw away resources in the first place ? Without a really good explanation I assume that in your system setup are design flaws. Actually no explaination needed. In MY experience I have found that I have fewer problems with running them as seperate daemons. When apache handles a request the server needs to process that request and determine wheather it is a SSL request or a normal one. So why run that as the same daemon and have it do that much more on EVERY single request when that all can be skipped by just sending the ssl request DIRECTLY to the ssl daemon. This is VERY effiecient when you run 20-30 sites on one machine. The less overhead, when 80% of the traffic are normal http requests, the better. So is that explaination enough for you. Also, MANY web hosting companies run seperate daemons. You are nearly as talkative as a fish. Please describe your problem more thoroughly. Sorry if my simple question was not explained well enough for you. When running bin/makecat I noticed that there is a place to input additional url information. # # Additional URL locations for the CGI program, as with CgiUrl. # This is used when calling the catalog from more than one place, # perhaps because your secure server is not the same name as the # non-secure one. # # http://www.secure.domain/secure-bin/prog # ^^^^^^^^^^^^^^^^ # # We set it to the name of the catalog by default to enable the # internal HTTTP server. # Aliases? <<<------------ what would i put here????? (I tried https:/XX.XXX.XXX.XX/~place/dir/cgi-bin/prog) Oh one other thing, if the idea of running a secure server is frivilous as you say. Why would interchange be configured to ask you if there is a secure server running under a different name? Beriah From: rphipps at reliant-solutions.com (Ron Phipps ) Date: Thu, 5 Oct 2000 14:16:24 -0800 Subject: [ic] http running as one daemon | https running as another A reason for this directive besides for seperate daemons is for those that only have one SSL certificate. The Cert is based on the domain name, we give our clients the choice to purchase their own cert or to use ours. If they use ours then the secure pages are routed through our domain which is why the SecureServer directive is needed. I'd be interested to see the performance differences when running seperate daemons. We run our catalogs off of a SSL server that also serves non-ssl pages and have not seen a decrease in performance, but if there is one we'd look into running seperate daemons. The way I understood it was that the daemon 'knows' how to process the request since the SSL request comes through on a port other then 80 (443 by default). If this is incorrect do you have any sites that explain how it works? Thanks for the information! -Ron > > Oh one other thing, if the idea of running a secure server is frivilous as >you say. Why would interchange be configured to ask you if there is a secure >server running under a different name? > >Beriah > > >_______________________________________________ >Interchange-users mailing list >Interchange-users@www.minivend.com >http://www.minivend.com/mailman/listinfo/interchange-users > From: jason at danni.com (jason burns ) Date: Thu, 05 Oct 2000 14:33:18 -0700 Subject: [ic] Oracle? > David Guerrero wrote: > > jason burns wrote: > > > > Is there any documentation on how to configure interchange > > to work with Oracle? Is this currently supported? > > I noticed the website had an Oracle logo on it. > > Interchange should work with Oracle as well other DBI/DBD compliant > databases... But the reality is that you will have some troubles trying > it. I've been using it since a couple of months, with a couple of > issues, like the "Database XXX UPPERCASE 1" not working (workaround: use > your filed names uppercase), and a small DBD problem (at least in my > installation...) > > Mike and the people of Akopia are aware of them, and I know they are > working to solve them ASAP. > > Yesterday, Mike said in this mailing list that they will be including a > dbconf/oracle directory in a future release of Interchange... So untill then should i copy the dbconf/mysql or the dbconf/pgsql directory to an dbconf/oracle dir? Jason -- Jason Burns Director of Technology DHD From: Desjardins.Ray at Con-Way.com (Desjardins, Ray ) Date: Thu, 5 Oct 2000 14:29:31 -0700 Subject: [ic] Meta Tags Does anyone know if meta tags setup on the product pages will be indexed by most robots in search engines? Looking for the most effective way to manage meta tags with interchange. Help, Ray From: beriah at webuildpcs.com (Beriah Dutcher ) Date: Thu, 5 Oct 2000 16:39:47 -0500 Subject: [ic] http running as one daemon | https running as another I dont really have any sites that explain this in any detail. If you want setup a test server and setup the two daemons. Make the ssl only listen on 443 and the non only listen on 80. run top and make a html page that open 20-30 browsers upon a hit and watch the server u have setup now sore on top and suck up all it can. Then do the same on the two daemons and then also on another machine access the ssl daemon and watch how the load works with that. (i really recomend doign this ONLY across a lan) Beriah -----Original Message----- From: interchange-users-admin@minivend.com [mailto:interchange-users-admin@minivend.com]On Behalf Of Ron Phipps Sent: Thursday, October 05, 2000 5:16 PM To: interchange-users@minivend.com Subject: Re: [ic] http running as one daemon | https running as another A reason for this directive besides for seperate daemons is for those that only have one SSL certificate. The Cert is based on the domain name, we give our clients the choice to purchase their own cert or to use ours. If they use ours then the secure pages are routed through our domain which is why the SecureServer directive is needed. I'd be interested to see the performance differences when running seperate daemons. We run our catalogs off of a SSL server that also serves non-ssl pages and have not seen a decrease in performance, but if there is one we'd look into running seperate daemons. The way I understood it was that the daemon 'knows' how to process the request since the SSL request comes through on a port other then 80 (443 by default). If this is incorrect do you have any sites that explain how it works? Thanks for the information! -Ron From: naugahyde at earthlink.net (josh simpson ) Date: Thu, 05 Oct 2000 17:28:45 -0400 Subject: [ic] global subs and "&charge", revisited (+REFORMATED) [2nd try, same message as ~1 hour ago, w/ fingers crossed for better, maybe even readable linewrap this time!] Hey all, Sorry for the potential redundancy of this msg, but I'm having very little luck with the minivend list archives on minivend.com -- the search engine is totally screwy, & really ought to be fixed, imho. A search tells me that there have been threads on this topic in the last few months, but none of the search returned links to those msgs work. Can't find 'em in my emails of the list digest either, but I could swear I saw these somewhere. Anyhow ... In short, I am about to try to implement a custom order route & card processing scheme, and I need to know if the following comments, appended to the "Order Process/Advanced Multi-level Order Pages" document by Steve Bergman in September, are accurate... What he says : "The info on &charge is quite incorrect. Your global sub must return a perl hash, e.g. %result, which contains at least the following elements: MStatus order-id MStatus must equal "success" and order-id must be non-null. Otherwise the &charge operation will fail. e.g. the following greatly oversimplified global sub would always succeed: ------- GlobalSub <<EOS sub webauthorize { my %result = ( "MStatus" => "success", "order-id" => "00001", ); #my %result = ( "MStatus" => "success", ); return %result; } EOS --------- I hope this saves someone else hours of grief. ;-) " Is this true and/or complete? I wonder if returns/re-credits work similarly? Could someone clarify please? Also, in a different vein, do GlobalSubs called called on a page with [perl subs=1]&mysubroutine[/perl] accept arguments/references the same way that perl subroutine calls normally do? I want to pass a number of form values from the checkout page to my subroutine, and my impression is this could be done w/ &mysubroutine($Value=>customer,$Value=>whatever, etc.) or perhaps just by passing the entire hash %Values, which should get flattened into an array of scalars that I can pick apart with $_[0], $_[1], etc. inside the subroutine. Obviously, I'm just learing Perl, but perhaps someone can tell me how far off-base I am! Thanks, Josh Simpson From: rphipps at reliant-solutions.com (Ron Phipps ) Date: Thu, 5 Oct 2000 14:38:15 -0800 Subject: [ic] http running as one daemon | https running as another Thanks Beriah, I'll give it a try this weekend and see how it turns out. I'm searching both the OpenSSL and mod_SSL site right now to see what they have to say on it. Are you running apache? Which implementation of SSL are you using? Take it easy. -Ron -----Original Message----- From: Beriah Dutcher <beriah@webuildpcs.com> To: interchange-users@minivend.com <interchange-users@minivend.com> Date: Thursday, October 05, 2000 12:32 PM Subject: RE: [ic] http running as one daemon | https running as another >I dont really have any sites that explain this in any detail. If you want >setup a test server and setup the two daemons. Make the ssl only listen on >443 and the non only listen on 80. run top and make a html page that open >20-30 browsers upon a hit and watch the server u have setup now sore on top >and suck up all it can. Then do the same on the two daemons and then also on >another machine access the ssl daemon and watch how the load works with >that. (i really recomend doign this ONLY across a lan) > >Beriah > >-----Original Message----- >From: interchange-users-admin@minivend.com >[mailto:interchange-users-admin@minivend.com]On Behalf Of Ron Phipps >Sent: Thursday, October 05, 2000 5:16 PM >To: interchange-users@minivend.com >Subject: Re: [ic] http running as one daemon | https running as another > > >A reason for this directive besides for seperate daemons is for those that >only have one SSL certificate. The Cert is based on the domain name, we >give our clients the choice to purchase their own cert or to use ours. If >they use ours then the secure pages are routed through our domain which is >why the SecureServer directive is needed. > >I'd be interested to see the performance differences when running seperate >daemons. We run our catalogs off of a SSL server that also serves non-ssl >pages and have not seen a decrease in performance, but if there is one we'd >look into running seperate daemons. The way I understood it was that the >daemon 'knows' how to process the request since the SSL request comes >through on a port other then 80 (443 by default). If this is incorrect do >you have any sites that explain how it works? Thanks for the information! > >-Ron > > >_______________________________________________ >Interchange-users mailing list >Interchange-users@www.minivend.com >http://www.minivend.com/mailman/listinfo/interchange-users > From: jason at danni.com (jason burns ) Date: Thu, 05 Oct 2000 14:57:55 -0700 Subject: [ic] Oracle? What script creates all your table in the database, or is this a manual process? Thanks for the help, Jason -- Jason Burns Director of Technology DHD From: mikeh at minivend.com (Mike Heins ) Date: Thu, 5 Oct 2000 18:15:52 -0400 Subject: [ic] Variable flypages Quoting Stefan Hornburg (racke@linuxia.de): > Mike Heins <mikeh@minivend.com> writes: > > > Quoting Stefan Hornburg (racke@linuxia.de): > > > "Jeff Case" <jeff_case@hotmail.com> writes: > > > > > > > How do I allow a database field to determine which flypage is used? > > > > > > I think it is not possible with IC yet. But the following modification > > > should suffice: > > > > > > --- interchange/lib/Vend/Page.pm Wed Aug 23 10:11:29 2000 > > > +++ invendor/lib/Vend/Page.pm Thu Aug 24 09:37:36 2000 > > > @@ -90,7 +90,7 @@ > > > > > > # Try for on-the-fly if not there > > > if(! defined $page) { > > > - $page = Vend::Interpolate::fly_page($name); > > > + $page = Vend::Interpolate::fly_page($name, undef, readin($Vend::Session->{arg})); > > > } > > > > > > if (defined $page) { > > > > > > > > > Then you can choose the flypage as follows > > > > > > [page href="[item-code]" arg="[item-field flypage]"]FLYTEST</a> > > > > > > > You can do that right now with the PageSelectField directive, which > > falls back to "flypage" if empty. > > This is a fine idea, but I needed this approach for another situation > (links from outside and from inside displaying different pages). > Then just surround the flypage with [fly-list arg="[data session arg]"] Normal flypage stuff [/fly-list] and do: [page href=flypage arg="sku"] or [page href=flypage_other arg="sku"] The fly-list picks up its SKU from the URL if there is no arg supplied. -- Akopia, Inc., 131 Willow Lane, Floor 2, Oxford, OH 45056 phone +1.513.523.7621 fax 7501 <heins@akopia.com> Function in chaos, finish in style. -- Unknown From: andre_bunting at hotmail.com (Andre Bunting ) Date: Thu, 05 Oct 2000 22:33:03 GMT Subject: [ic] Does Interchange support/work with World Pay ? hi all, I am looking as using Interchange to do a wide ecommerce solution with the World Pay system, so that I will be able to do accept several types of Currencies...but I am not sure if Interchange can work with the World Pay Software.. any feedback on this will be nice.. Andre _________________________________________________________________________ Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com. Share information about yourself, create your own public profile at http://profiles.msn.com. From: jeff_case at hotmail.com (Jeff Case ) Date: Thu, 05 Oct 2000 16:57:19 PDT Subject: [ic] Variable flypages Thanks Mike... works like a charm! Same as MiniVend... I guess I'll try those fixes first before asking here. Just figured (incorrectly) that it would have changed ;) >From: Mike Heins <mikeh@minivend.com> >Reply-To: interchange-users@minivend.com >To: interchange-users@minivend.com >Subject: Re: [ic] Variable flypages >Date: Thu, 5 Oct 2000 14:28:24 -0400 > >Quoting Stefan Hornburg (racke@linuxia.de): > > "Jeff Case" <jeff_case@hotmail.com> writes: > > > > > How do I allow a database field to determine which flypage is used? > >You can do that right now with the PageSelectField directive, which >falls back to "flypage" if empty. _________________________________________________________________________ Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com. Share information about yourself, create your own public profile at http://profiles.msn.com. From: jason at danni.com (jason burns ) Date: Thu, 05 Oct 2000 17:07:38 -0700 Subject: [ic] Oracle? Mike Heins wrote: > > Quoting Mike Heins (mikeh@minivend.com): > > > Yesterday, Mike said in this mailing list that they will be including a > > > dbconf/oracle directory in a future release of Interchange... > > > > > > > Maybe even the first release. We have it pretty much put together. The > > thorniest problem we had was with the large number > > Oops. To continue, the thorniest problem we had was the large number of > reserved words in oracle. For instance, "size", "comment", "session", and > some other fields cannot be used in Oracle. (Well they can if you surround > them with double quotes, but that is not realistic to do in a portable > system.) So we are having to add a __MVC_FIELDMUNGE__ and __FIELDMUNGE__ > variable set to add fragments to the field names in catalog templates > generated for Oracle. > Do you know what "size,comment,session" fieldnames will be called for oracle? Jason -- Jason Burns Director of Technology DHD From: jeff_case at hotmail.com (Jeff Case ) Date: Thu, 05 Oct 2000 20:23:47 PDT Subject: [ic] Database Tables & PriceAdjustment I have a few questions regarding database tables: 1) How do I get NEW tables to appear in the UI? 2) Assuming I can do that, how do I work with the old PriceAdjustment directive? Specifically, I want to create a *new* pricing table (read: database) that changes prices based on sizes (the first of these pricing tables will have 9 fields used for each related sku). Any help here? I've tried old methods with little luck. _________________________________________________________________________ Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com. Share information about yourself, create your own public profile at http://profiles.msn.com. From: Szacks at co.wayne.mi.us (Sim Zacks ) Date: Fri, 06 Oct 2000 06:58:59 -0400 Subject: [ic] Question: I don't believe process is a page. When you submit a form that calls process, the form has some hidden values that tell the program what to do. Process is a method of telling the backend script to do something. Sim >>> "Jean-Philippe Cassar" <jcassar@javscad.com> 10/04/00 08:19PM >>> When I shop online using the construct demo, I received and 404 on an invalid page called process.html. This page looks like not include in the construct/pages directory. Any ideas? From: mikeh at minivend.com (Mike Heins ) Date: Fri, 6 Oct 2000 07:27:43 -0400 Subject: [ic] Errors on FreeBSD 4.1 on iserver.com Quoting Valerio Santinelli (valerio@got.it): > Hi! > > I'm trying to run Interchange 4.5.6 on a FreeBSD 4.1 machine owned by > iserver.com (Virtual Server). > It seemed to install ok, but now when I am into the Administration menu and > go in "Design"->"Site Layout" and move categories between "Available > Categories" and "Contains" I get a 500 error from the web server. > Here's the log: No Safe::Hole module. > > bg1-168.dialup.tiscalinet.it 4wMHLQND:tiscalinet.it - > [05/October/2000:09:44:40 -0600] limar /cgi-bin/limar/ > process.html Safe: Can't locate object method "TIEHASH" via package > "DBI::st" at /usr/home/limar/usr/local/l > ib/site_perl/DBI.pm line 653. > > > > > > my $db = $Db{cat}; > > if (! $db) { > > Log ("No category database."); > > return; > > } > > my $area = $CGI->{area}; > > @codes = split /\0/, $CGI->{cat}; > > my @there; > > foreach my $one (@codes) { > > my %seen; > > my $curr = $db->field($one, 'sel'); > > Log("current = $curr"); > > @there = grep $_ ne $area, split /[\0\s]+/, $curr; > > Log("now = @there"); > > @there = grep !$seen{$_}++, @there; > > $curr = join " ", @there; > > Log("now current = $curr"); > > $db->set_field($one, 'sel', join " ", @there); > > } > > return; > > > > > bg1-168.dialup.tiscalinet.it 4wMHLQND:tiscalinet.it - > [05/October/2000:09:44:41 -0600] limar /cgi-bin/limar/ > process.html Runtime error: Can't call method "open_table" on an undefined > value at /usr/home/limar/intercha > nge/lib/Vend/Data.pm line 799. > > > > > Is there anyone who can help me find out what's wrong with my installation ? > > I installed the same version on a local Linux machine and it's working fine. > > Valerio Santinelli > Register.it Support Team > > ------------------------------------------------------------ > http://www.register.it/ > mailto:support@register.it > > Register.it by GOT.IT srl - Italy > ------------------------------------------------------------ > > > > _______________________________________________ > Interchange-users mailing list > Interchange-users@www.minivend.com > http://www.minivend.com/mailman/listinfo/interchange-users -- Akopia, Inc., 131 Willow Lane, Floor 2, Oxford, OH 45056 phone +1.513.523.7621 fax 7501 <heins@akopia.com> Light travels faster than sound. This is why some people appear bright until you hear them speak. -- unknown From: k_joch at yahoo.com (Karl M. Joch ) Date: Fri, 6 Oct 2000 13:35:19 +0200 Subject: [ic] IC 4.5.6 on FreeBSD 5.0 with perl 5.6.0 PERL_DL_NONLAZY=1 /usr/bin/perl -Iblib/arch -Iblib/lib -I/usr/libdata/perl/5.6.0/mach -I/usr/l ibdata/perl/5.6.0 test.pl server/unixmode.......Can't load '/usr/libdata/perl/5.6.0/mach/auto/POSIX/POSIX.so' for module POSIX: /usr/libdata/perl/5.6.0/mach/auto/POSIX/POSIX.so: Undefined symbol "sv_setptrobj" at /usr/libdata/perl/5.6.0/XSLoader.pm line 73. at /usr/libdata/perl/5.6.0/mach/POSIX.pm line 24 Compilation failed in require at /usr/local/onlineshop/lib/Vend/Server.pm line 33. BEGIN failed--compilation aborted at /usr/local/onlineshop/lib/Vend/Server.pm line 33. Compilation failed in require at blib/script/interchange line 194. BEGIN failed--compilation aborted at blib/script/interchange line 194. not ok 1 anybody already got that to run?. regards, Karl -----Ursprüngliche Nachricht----- Von: Sim Zacks <Szacks@co.wayne.mi.us> An: interchange-users@minivend.com <interchange-users@minivend.com> Datum: Freitag, 6. Oktober 2000 13:11 Betreff: Re: [ic] Question: >I don't believe process is a page. When you submit a form that calls process, the form has some hidden values that tell the program what to do. Process is a method of telling the backend script to do something. > >Sim > >>>> "Jean-Philippe Cassar" <jcassar@javscad.com> 10/04/00 08:19PM >>> >When I shop online using the construct demo, I received and 404 on an >invalid page called process.html. >This page looks like not include in the construct/pages directory. > >Any ideas? > > > > >_______________________________________________ >Interchange-users mailing list >Interchange-users@www.minivend.com >http://www.minivend.com/mailman/listinfo/interchange-users _________________________________________________________ Do You Yahoo!? Get your free @yahoo.com address at http://mail.yahoo.com From: jonc at webmaint.net (Jonathan Clark ) Date: Fri, 6 Oct 2000 13:33:26 +0100 Subject: [ic] Meta Tags >Does anyone know if meta tags setup on the product pages will be indexed by >most robots in search engines? Looking for the most effective way to manage >meta tags with interchange. > I suppose the question really is: Will robots be able to access the product pages? For the broadest possible audience of robots you should consider the following: support for frames and image maps is patchy. most robots will ignore any arguments after the page name. So a page /cgi-bin/foo/page.html?arg=foo2 would be accessed as /cgi-bin/foo/page.html some extensions may be ignored (.cgi, .pl, etc) some robots will avoid a path with cgi-bin in it. Also bear in mind that meta tags are _not_ the be all and end all of getting good rankings, or even indexing. - in fact they are ignored by some search engines (Excite, FAST, Google, Lycos, NLight) (Excite - keywords only ignored) imho page titles and the content are far more important The way ic accesses pages within its space is good from a search engine point of view (/cgi-bin/foo/page.html as apposed to /cgi-bin/prog.cgi?page=foo). The other thing, though, is that there is a robot limit set in ic (default 50 I think). How many of your product pages are actually going to be spidered? Our strategy is to alias the cgi-bin as /sales/ and make part of the site static html outside of ic with product overviews which are content rich (and may include meta tags). The ic part would run to maybe a thousand flypages and so only a small number will ever get spidered. hope this helps Jonathan Webmaint.com PS. for information on the workings of search engines I recommend searchenginewatch.com Some of the info is subscription but this is not expensive and worth it imho. From: jfoster at augustmail.com (John Foster ) Date: Fri, 06 Oct 2000 08:27:46 -0500 Subject: [ic] Any idea what is the problem here After following these instructions per Mike the results are below; ------------------------------------------------- > Create the standard offline directory "offline" in the catalog directory. ----------------------------------------------- As in the directory /home/mydir/catalogs/offline or in /home/mydir/catalogs/test1/offline ?? I did it the second way. > > cd CATALOG_DIR > mkdir offline > cd offline > > Link in your text files to that directory: ---------------------------------------- The text files that I want to upload are in; /home/mydir/databases/*.txt I take it you mean to put/overwrite those in the directory; /home/mydir/catalogs/test1/products/*.txt > > ln ../products/*.txt ../products/*.asc ../products/*.csv . ------------------------------------------------- thereby creating a hardlink from the files to be uploaded to the offline directory?? > > Run offline: > > /usr/local/minivend/bin/offline -c CATALOGNAME > > When it completes, stop Minivend/Interchange, move the GDBM files > to the products directory, then restart: > > /usr/local/minivend/bin/minivend -stop > mv -f *.gdbm ../products > /usr/local/minivend/bin/minivend > > That is what I would do. ----------------------------------------------------------------- The following is the error generated by following these instructions: =================================================================== Configuring catalog construct...Using default DBM database. done. Configuring catalog test1...test1 config error: Corrupted perl storable file at blib/lib/Storable.pm (autosplit into blib/lib/auto/Storable/thaw.al) line 208, <CONFIG> chunk 5, at /home/mydir/interchange/lib/Vend/Table/Common.pm line 267 test1: error in configuration. Skipping. test1: config error. Skipping. Interchange server started in INET and UNIX mode(s) (process id 5459) ================================================================= The above error was generated upon restarting the interchange server. This only happens after I modify the .txt files from offline. I can edit them from the admin UI just fine. I am likely doing something wrong as this is totally new ground for me. I did compare the smaller .gdbm files that I was able to update with http and they were exactly the same as those generated by the offline process. I also tried 2 other procedures for generating the .gdbm files. The result was identicle files from all 3 procedures. The only way it was working was when I used http to update the smaller files such as area.txt, cat.txt, banner.txt, etc. the large pricing, inventory, and products files seem to be the problem. Can I add fields or change the field parameters such as from text to numerical or change the field size during an update: OR.. Must that be done from within the admin UI, exported, then updated.. Sorry to be so persistent but I have been working on this problem for about 3 days now, and am determined to get past it. Thanks for the help! -- John Foster jfoster@augustmail.com ICQ# 19460173 From: valerio at got.it (Valerio Santinelli ) Date: Fri, 6 Oct 2000 15:58:12 +0200 Subject: R: [ic] Errors on FreeBSD 4.1 on iserver.com Thank you. This solved part of the problem. Now it works but a strange thing happens. Whenevr I create a new category I get it inserted into the area with code number 1 evenif in the sel field there's 1001 which is my new area (where it appears too) :-? Valerio Santinelli Register.it Support Team ------------------------------------------------------------ http://www.register.it/ mailto:support@register.it Register.it by GOT.IT srl - Italy ------------------------------------------------------------ > -----Messaggio originale----- > Da: interchange-users-admin@minivend.com > [mailto:interchange-users-admin@minivend.com]Per conto di Mike Heins > Inviato: venerdì 6 ottobre 2000 13.28 > A: interchange-users@minivend.com > Oggetto: Re: [ic] Errors on FreeBSD 4.1 on iserver.com > > > Quoting Valerio Santinelli (valerio@got.it): > > Hi! > > > > I'm trying to run Interchange 4.5.6 on a FreeBSD 4.1 machine owned by > > iserver.com (Virtual Server). > > It seemed to install ok, but now when I am into the > Administration menu and > > go in "Design"->"Site Layout" and move categories between "Available > > Categories" and "Contains" I get a 500 error from the web server. > > Here's the log: > > No Safe::Hole module. > > > > > bg1-168.dialup.tiscalinet.it 4wMHLQND:tiscalinet.it - > > [05/October/2000:09:44:40 -0600] limar /cgi-bin/limar/ > > process.html Safe: Can't locate object method "TIEHASH" via package > > "DBI::st" at /usr/home/limar/usr/local/l > > ib/site_perl/DBI.pm line 653. > > > > > > > > > my $db = $Db{cat}; > > > if (! $db) { > > > Log ("No category database."); > > > return; > > > } > > > my $area = $CGI->{area}; > > > @codes = split /\0/, $CGI->{cat}; > > > my @there; > > > foreach my $one (@codes) { > > > my %seen; > > > my $curr = $db->field($one, 'sel'); > > > Log("current = $curr"); > > > @there = grep $_ ne $area, split /[\0\s]+/, $curr; > > > Log("now = @there"); > > > @there = grep !$seen{$_}++, @there; > > > $curr = join " ", @there; > > > Log("now current = $curr"); > > > $db->set_field($one, 'sel', join " ", @there); > > > } > > > return; > > > > > > > > bg1-168.dialup.tiscalinet.it 4wMHLQND:tiscalinet.it - > > [05/October/2000:09:44:41 -0600] limar /cgi-bin/limar/ > > process.html Runtime error: Can't call method "open_table" on > an undefined > > value at /usr/home/limar/intercha > > nge/lib/Vend/Data.pm line 799. > > > > > > > > > Is there anyone who can help me find out what's wrong with my > installation ? > > > > I installed the same version on a local Linux machine and it's > working fine. > > > > Valerio Santinelli > > Register.it Support Team > > > > ------------------------------------------------------------ > > http://www.register.it/ > > mailto:support@register.it > > > > Register.it by GOT.IT srl - Italy > > ------------------------------------------------------------ > > > > > > > > _______________________________________________ > > Interchange-users mailing list > > Interchange-users@www.minivend.com > > http://www.minivend.com/mailman/listinfo/interchange-users > > -- > Akopia, Inc., 131 Willow Lane, Floor 2, Oxford, OH 45056 > phone +1.513.523.7621 fax 7501 <heins@akopia.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@www.minivend.com > http://www.minivend.com/mailman/listinfo/interchange-users > From: dave.barr at cricinfo.com (Dave Barr ) Date: Fri, 6 Oct 2000 15:09:16 +0100 Subject: [ic] Preorder & Stock Alert Question At 1:46 pm -0400 4/10/00, Mike Heins wrote: [del] >Thanks for the thoughtful comments. > >How would you suggest we make the decision about what is to be done? >I think you know this, because of your "minefield" comment, but I will >reiterate for the record that Interchange is not an accounting system, >and that any inventory it keeps has to be taken with a grain of salt. It >is designed to work in concert with feedback from an actual accounting >system..... >For instance, some people want inventory decremented when the item >ships. This is a problem with any sort of shipment prediction based >on inventory level, obviously. And if you also sell via phone, you have >to keep the inventory up to date there. The obvious solution is a shared >inventory database, but there are some problems with hooking that up in >the real world. >I put the inventory stuff in under protest -- representing that we can >actually keep track of that is a bit misleading. We cannot hope to unless >we are tightly coupled with a purchasing/MRP system. And thankyou Mike for taking an interest, I was worried as I realised after I had sent the mail that I had more or less spouted a "stream of consciousness" without *really* thinking it through or doing my homework ... apologies to follow :-) Suggestions. Interchange is a multi-purposed/tiered solution, I am not selfish enough to ask for solutions to cover only my needs and desires and suggest that we look at the problem from at least two sides (with further levels incorporated). It would make sense to continue with the current implementations based on manual intervention via the excellent Admin backend, this would cover areas that I had previously forgotten to take into account (thanks again!) such as faxed/phone/eMail orders. I can understand your apprehension to add the inventory functionality but strongly believe that it is an *essential* element to the eCommerce platform. I wish to make the experience of buying from the end users point of view as transparent (as well as straight forward) as possible. Nothing piddles me off more when I'm buying items off the Net than not knowing if the item is in stock and when (or indeed "if") I am likely to receive it. I represent what I would call the "Corporate" end of the scale, customised automated external CGIs being a necessity with having an external third party fulfilment house communicating with our cart server. It would not be practical to have a team of monkeys working in the background manually updating orders and sending "state of play" eMails to our customers. This in the second level or "Small Storefront" end of the scale would work very well. There is of course the middle ground where a mixture of the two would need to be addressed, that is what I meant earlier about "further levels incorporated". How to get around this... blimey, quite a can of worms... :-) As you mentioned, Interchange was never intended to be a one-stop-shop solution with built-in accounting and inventory management, this makes sense as there are too many variables to take into account. 'IF' mentioned in his follow-up the idea of a wish list of supported "hook-up" proprietary software, this 'could' work, but the underlying question of background data management remains before establishing those programmes. My main concern is with adding to Interchange so many proprietary hacks (or additional proprietary db tables) that upgrading in the future would become a nightmare (been there, seen it, bought the "T"). If we can establish the data flow and base requirements to meet the needs of the many as opposed to the few, then the solutions will hopefully become more apparent. More to follow... > > The 1st conformation eMail makes no mention of this either (that >any item on >> order is back ordered) and it is a manual process of amending the order per >> line via Admin (which works well, bar the fact that Billing Country >> 'disappears' when a partially shipped conformation eMail is sent [?]) which > > allows the customer to see the state of their order. > >I think we can set that one up with a Knar value that would set the status >to something (I will default to backorder) on a partial ship. Yes... that would make more "logical" sense, from a programatical point of view as well as to the end-user/customer. Routines could then be applied to do a "heads-up" that this is a special case order (Backorder Vs. Pending)... (I think you fixed that with the 4.5.7 CVS available today) > > Maybe (like Amazon...pleeugh) a partial ship of order routine could >> be built in? > >Can you give more specifics? Do you mean the customer checks "I WANT >partial shipments" or "I DON'T WANT partial shipments" and you honor >that? Ahem, first apology... Yes, that is exactly what I meant, so I guess your ESP powers are on the rise ;) Like above, this could be used as another heads-up routine to signify a special case. Then a whole new set of routines would come into play to establish the new shipping costs incurred with having 2 or more shipments made on one order. (Now that in itself is a nightmare on Elm St!) > > I realise this is a minefield subject, and am not making a complaint >> [honest], its a fantastic start and am merely trying to understand >> where this will be heading as I will have to automate alot of this as >> we will not be doing fulfilment in-house and will be sending data >> back and forth between the third party fulfilment house and our >> remote cart server... joy ;) > >I am doing a bit of this with a vendor serviced by 12 different >fulfillment houses. So I know about that "joy". 8-) We are just trying >to keep track of when we sent them the order -- shipment status is a >ways off. 12? [gasp... shudder]... I'm having kittens trying to work out how I am going to get around the problems with having one centralised point of fulfilment - you are a braver man than I Mr. Heins! > > As for the Stock Alert, it sends a conformation mail and that is >> where that ends...(i.e. no writing of data to userdb) I guess >> (hopefully) this will be added to the userdb and be activated by >> "Alerts and Recalls" under mail_list in the customer control section >> of Admin?.. Or do you have other ideas? > >What functions would you have that data do? Isn't that made redundant >by a query like: > > SELECT code,order_number,sku FROM orderline > WHERE username = ? > AND status != '__UI_SHIPPED_STATUS__' This is where I wish to *really* apologise (slaps head and makes mental note to "try harder"). I didn't do my homework (or indeed use my brain), that's where the "stream of consciousness" comes in... >I have done a cron routine for Interchange in the past, where >a series of conditions is set up to automatically generate alert >emails (that was for an auction system). I think that is the way >to go. That's definitely the way to go, and the way I anticipate how I shall be approaching the problems mentioned. Its a case of establishing what will be used and where it will be stored (in the db) in order to make the routines tick. I hadn't looked at the likes of the orderline table to see what was currently available -- I shall endeavor to do my homework before writing and making a complete fool of myself again :-) >Once again, thanks for the comments. I am very interested in >creating a dialogue about this type of issue. As we integrate with more >ERP/accounting systems, we will need to set up a series of models which >can be selected at different points in the process. > >In fact, perhaps we can let it begin with your message. 8-) So Mike, I am grateful that you replied in such a positive tone and have helped me to see several ways of approaching the impending problems, this topic of discussion is good as it will open my eyes to several topics that I had previously overlooked. So, as long as the inventory functionality remains (with an order decrementing the current value, which I believe is important) many things can be done with the UPDATE command in SQL via external CGI scripts. Possible follow-ups; Vote/Poll on the types of Accounting/ERP systems that IC/MV users are trying to hook into their carts. Further configuration options added during cart creation: Is your inventory controlled in-house Is your inventory controlled by a third party Do you use the ABC accounting system Would you like to create additional tables to handle backorders ... etc etc ad infinitum... Any dialogue most welcome... Regards Dave -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Dave Barr eCommerce Technical Manager CricInfo Ltd www.cricinfo.com dave.barr@cricinfo.com Tel: 01249 700748 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ From: simon at lemurian.com.au (Simon Schaumuller ) Date: Sat, 7 Oct 2000 00:35:09 +1000 Subject: [ic] Error when deleting items Dear Mike, When i try and delete an item it comes up the following error are you able to shed some light on the situation as i am unable to remove items... Kindest Regards Simon 203.164.26.62 BgaKZ2fh:203.164.26.62 - [07/October/2000:00:28:37 +3400] lemurian /cgi-bin/lemurian/admin/item_edit.html Safe: Can't call method "open_table" on an undefined value at /usr/local/interchange/lib/Vend/Data.pm line 799. > > > delete $Scratch->{ui_location}; > if($CGI->{ui_sequence_edit}) { > my $doit; > if($CGI->{item_id_left} =~ s/^(.*?),//) { > $CGI->{item_id} = $1; > $doit = 1; > } > elsif ($CGI->{item_id_left}) { > $CGI->{item_id} = delete $CGI->{item_id_left}; > delete $CGI->{ui_sequence_edit}; > $doit = 1; > } > else { > delete $CGI->{item_id}; > delete $CGI->{ui_sequence_edit}; > } > return unless $doit; > $Scratch->{ui_location} > = $Tag->area( { > href => 'admin/item_edit', > form => qq{ > item_id=$CGI->{item_id} > item_id_left=$CGI->{item_id_left} > ui_sequence_edit=$CGI->{ui_sequence_edit} > }, > }); > return; > } > > return unless $CGI->{item_id}; > return unless delete $CGI->{deleterecords}; > return unless $Tag->if_mm('tables', '=d'); > > delete $Scratch->{ui_location}; > $Config->{NoSearch} = ''; > my $tab = $CGI->{mv_data_table} or return; > my $db = $Db{$tab}; > if(! $db) { > $Scratch->{error_message} = "<FONT CLASS=error>Error: no <B>$tab</B> database.</FONT><BR>"; > $Scratch->{ui_location} = "admin/error"; > return; > } > > for(grep $_, @{$CGI_array->{item_id}}) { > $db->delete_record($_) > or push @errors, $@; > } > if(@errors) { > my $plural = @errors > 1 ? 's' : ''; > return "<FONT CLASS=error>Error$plural:<UL><LI>" . > join ("<LI>", @errors) . > "</UL></FONT><BR>"; > } > return; > > 203.164.26.62 BgaKZ2fh:203.164.26.62 - [07/October/2000:00:28:37 +3400] lemurian /cgi-bin/lemurian/admin/item_edit.html Runtime error: Can't call method "open_table" on an undefined value at /usr/local/interchange/lib/Vend/Data.pm line 799. > From: sonny at akopia.com (Sonny Cook ) Date: Fri, 6 Oct 2000 10:42:03 -0500 (CDT) Subject: [ic] global subs and "&charge", revisited (+REFORMATED) You are right on base. Steve's info on &charge is correct. If you call a globalsub inside of perl blocks, then you just use the regular perl parameter passing method. --- Sonny Cook Akopia "I don't want fifteen dollars." --Franklin D. Rooselvelt On Thu, 5 Oct 2000, josh simpson wrote: > [2nd try, same message as ~1 hour ago, w/ fingers crossed for better, maybe even > readable linewrap this time!] > > Hey all, > > Sorry for the potential redundancy of this msg, but I'm having very little > luck with the minivend list archives on minivend.com > -- the search engine is totally screwy, & really ought to be fixed, imho. A > search tells me that there have been threads on this topic > in the last few months, but none of the search returned links to those msgs > work. Can't find 'em in my emails of the list digest either, but I could swear > I saw these somewhere. Anyhow ... In short, I am about to try to implement a > custom order route & card processing scheme, and I need to know if the following > comments, appended to the "Order Process/Advanced Multi-level Order Pages" > document by Steve Bergman in September, are accurate... > > What he says : > > "The info on &charge is quite incorrect. Your global sub > must return a perl > hash, e.g. %result, which contains at least the following > elements: MStatus > order-id MStatus must equal "success" and order-id must be > non-null. > Otherwise the &charge operation will fail. e.g. the > following greatly > oversimplified global sub would always succeed: ------- > GlobalSub <<EOS > sub webauthorize { my %result = ( "MStatus" => "success", > "order-id" => > "00001", ); #my %result = ( "MStatus" => "success", ); > return %result; } EOS > --------- I hope this saves someone else hours of grief. > ;-) " > > Is this true and/or complete? I wonder if returns/re-credits work similarly? > Could someone clarify please? > > Also, in a different vein, do GlobalSubs called called on a page with > > [perl subs=1]&mysubroutine[/perl] > > accept arguments/references the same way that perl subroutine calls normally > do? I want to pass a number of form values from the checkout page to my > subroutine, and my impression is this could be done w/ > > &mysubroutine($Value=>customer,$Value=>whatever, etc.) > > or perhaps just by passing the entire hash %Values, which should get flattened > into an array of scalars that I can pick apart with $_[0], $_[1], etc. inside > the subroutine. > > Obviously, I'm just learing Perl, but perhaps someone can tell me how far > off-base I am! > > Thanks, > Josh Simpson > > > > > _______________________________________________ > Interchange-users mailing list > Interchange-users@www.minivend.com > http://www.minivend.com/mailman/listinfo/interchange-users > From: jeff_case at hotmail.com (Jeff Case ) Date: Fri, 06 Oct 2000 09:56:58 PDT Subject: [ic] Database Tables & PriceAdjustment To restate: How do I allow a single product (sku == DK2701) to have multiple prices based on the size? At size1 the price is $20.00, at size2 the price is $22.00, etc. HELP! I'm stuck. _________________________________________________________________________ Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com. Share information about yourself, create your own public profile at http://profiles.msn.com. From: mymother at my-mothers-shop.com (IF ) Date: Fri, 6 Oct 2000 13:53:32 -0400 (EDT) Subject: [ic] Preorder & Stock Alert Question On Fri, 6 Oct 2000, Dave Barr wrote: [del] > > As you mentioned, Interchange was never intended to be a > one-stop-shop solution with built-in accounting and inventory > management, this makes sense as there are too many variables to take > into account. 'IF' mentioned in his follow-up the idea of a wish list > of supported "hook-up" proprietary software, this 'could' work, but > the underlying question of background data management remains before > establishing those programmes. My main concern is with adding to > Interchange so many proprietary hacks (or additional proprietary db > tables) that upgrading in the future would become a nightmare (been > there, seen it, bought the "T"). If we can establish the data flow > and base requirements to meet the needs of the many as opposed to the > few, then the solutions will hopefully become more apparent. [del] > > > >I am doing a bit of this with a vendor serviced by 12 different > >fulfillment houses. So I know about that "joy". 8-) We are just trying > >to keep track of when we sent them the order -- shipment status is a > >ways off. > > 12? [gasp... shudder]... I'm having kittens trying to work out how I > am going to get around the problems with having one centralised point > of fulfilment - you are a braver man than I Mr. Heins! > My suggestion was based just on my knowledge about bookseller's POS/Inventory/Accoutning systems. If one would expect IC being able to be configurable to fulfil all function such inventory management systems can perform, I think that would be a bit too much to expect from an open source code package. That's why I suggested to think about one or two major existing inventory management systems of industries, which are heavily using the internet for online e-commerce, and discuss possible IC integration or hook-ups. Just to let you know that the inventory of a usual bookstore is fullfiled by at least eight to ten wholesales, around 150 publishers, all of which offer drop shipment for end customers, at vorious prices, unreliable speed etc. A bookstore sells online, in the store, over the phone, over private email, what have you. Let's say you have drop shipped from a publisher to your customer, how is the return handled etc... You want stuff like this being handled by IC ? Just imagine that even Amazon, who became a wholesaler himself and ships exclusivley out of their own warehouses (I believe) makes still around $ 2.00 loss on each book shipped out. I have no knowledge about other industries' requirements and available inventroy management systems and I doubt that my suggestion made a lot of sense. -- IF From: warren-odom at stenocall.com (Warren Odom ) Date: Fri, 6 Oct 2000 12:43:43 -0500 Subject: [ic] Thousands of error logs in .gz format I can't find anything in the archives on this. In June I started experimenting with Minivend (4.04), and in mid-August I downloaded and installed Interchange (4.5.5) to try it also. Both were installed using RPMs on Red Hat. This is still a development environment. Today I discovered I have 232 "log" files from Interchange and over 42,000 of them from Minivend, dating back to September 3. These are in the same directories as their respective error.log files, but the names go like this: -rw------- 1 intercha intercha 37 Sep 3 04:03 error.log.3.gz.4.gz -rw------- 1 intercha intercha 72 Sep 3 04:03 error.log.2.gz.1.gz.4.gz -rw------- 1 intercha intercha 42 Sep 3 04:03 error.log.1.gz.2.gz.4.gz -rw-rw---- 1 intercha intercha 43 Sep 3 04:03 barry.error.log.3.gz.4.gz -rw-rw---- 1 intercha intercha 84 Sep 3 04:03 barry.error.log.2.gz.1.gz.4.gz -rw-rw---- 1 intercha intercha 48 Sep 3 04:03 barry.error.log.1.gz.2.gz.4.gz -rw-rw---- 1 intercha intercha 145 Sep 3 04:03 barry.error.log.1.gz.1.gz.1.gz.4.gz -rw------- 1 intercha intercha 395 Sep 6 08:27 error.log.1.gz.1.gz.1.gz.4.gz -rw-rw---- 1 intercha intercha 137 Sep 10 04:06 barry.error.log.2.gz.1.gz.1.gz.3.gz -rw-rw---- 1 intercha intercha 48 Sep 10 04:06 barry.error.log.1.gz.3.gz.3.gz -rw-rw---- 1 intercha intercha 92 Sep 10 04:06 barry.error.log.1.gz.2.gz.1.gz.3.gz -rw-rw---- 1 intercha intercha 53 Sep 10 04:06 barry.error.log.1.gz.1.gz.2.gz.3.gz and so on. The files appear to be created in bunches, and mostly (but not always) shortly after 4 AM. cron jobs start at 4 AM, and backups at 4:30, but I haven't added anything new recently. The vast majority of files are created on Sunday mornings, so I looked at the weekly crons, but it appears there's only a run of makewhatis. Many of the .gz files are zero length. The others give either binary garbage, or an "unexpected end of file" when I try to gunzip them. error.log has no errors in it. So what could cause MV/IC to create these files, and how do I, to put it politely, discontinue it? Thanks -- Warren From: takedown at cdsnet.net (Ron Phipps ) Date: Fri, 6 Oct 2000 11:19:34 -0700 Subject: [ic] Thousands of error logs in .gz format Hello Warren, Check /etc/logrotate.d/minivend I ran into this same problem and it was becase the log configuration was set to rotate * instead of filename.log. So when it does the rotation it not only rotates the current weeks log it also goes and rotates all the previous rotations. Here is what my minivend file looks like: /var/log/minivend/error.log { rotate 4 weekly compress } /var/log/minivend/legalednet.error.log { rotate 4 weekly compress } /var/log/minivend/caseetc.error.log { rotate 4 weekly compress } This will keep 4 weeks of error logs. When it rotates for the 5th week it bumps the last log off and moves every log up one. So right now a directory listing in the log dir returns: -rw-rw---- 1 minivend minivend 38532 Oct 6 12:08 caseetc.error.log -rw-rw---- 1 minivend minivend 2961 Oct 1 01:59 caseetc.error.log.1.gz -rw-rw---- 1 minivend minivend 3100 Sep 24 03:36 caseetc.error.log.2.gz -rw-rw---- 1 minivend minivend 6200 Sep 17 03:31 caseetc.error.log.3.gz -rw-rw---- 1 minivend minivend 380 Sep 9 21:05 caseetc.error.log.4.gz -rw------- 1 minivend minivend 503 Oct 2 22:30 error.log -rw------- 1 minivend minivend 440 Sep 26 22:03 error.log.1.gz -rw------- 1 minivend minivend 319 Sep 20 19:07 error.log.2.gz -rw------- 1 minivend minivend 6731 Sep 15 21:48 error.log.3.gz -rw------- 1 minivend minivend 32 Sep 3 04:02 error.log.4.gz -rw-rw---- 1 minivend minivend 530 Oct 4 06:58 legalednet.error.log -rw-rw---- 1 minivend minivend 163 Sep 25 13:29 legalednet.error.log.1.gz -rw-rw---- 1 minivend minivend 43 Sep 17 04:02 legalednet.error.log.2.gz -rw-rw---- 1 minivend minivend 43 Sep 10 04:02 legalednet.error.log.3.gz -rw-rw---- 1 minivend minivend 43 Sep 3 04:02 legalednet.error.log.4.gz Mike, could you fix the minivend file that gets distributed with the RPM install and maybe point the user to modify the file or make it part of the makecat process to update that file? Thanks! -Ron -----Original Message----- From: Warren Odom <warren-odom@stenocall.com> To: Interchange-users@minivend.com <Interchange-users@minivend.com> Date: Friday, October 06, 2000 9:46 AM Subject: [ic] Thousands of error logs in .gz format >I can't find anything in the archives on this. > >In June I started experimenting with Minivend (4.04), and in mid-August I >downloaded and installed Interchange (4.5.5) to try it also. Both were >installed using RPMs on Red Hat. This is still a development environment. > >Today I discovered I have 232 "log" files from Interchange and over 42,000 >of them from Minivend, dating back to September 3. These are in the same >directories as their respective error.log files, but the names go like this: > >-rw------- 1 intercha intercha 37 Sep 3 04:03 error.log.3.gz.4.gz >-rw------- 1 intercha intercha 72 Sep 3 04:03 >error.log.2.gz.1.gz.4.gz >-rw------- 1 intercha intercha 42 Sep 3 04:03 >error.log.1.gz.2.gz.4.gz >-rw-rw---- 1 intercha intercha 43 Sep 3 04:03 >barry.error.log.3.gz.4.gz >-rw-rw---- 1 intercha intercha 84 Sep 3 04:03 >barry.error.log.2.gz.1.gz.4.gz >-rw-rw---- 1 intercha intercha 48 Sep 3 04:03 >barry.error.log.1.gz.2.gz.4.gz >-rw-rw---- 1 intercha intercha 145 Sep 3 04:03 >barry.error.log.1.gz.1.gz.1.gz.4.gz >-rw------- 1 intercha intercha 395 Sep 6 08:27 >error.log.1.gz.1.gz.1.gz.4.gz >-rw-rw---- 1 intercha intercha 137 Sep 10 04:06 >barry.error.log.2.gz.1.gz.1.gz.3.gz >-rw-rw---- 1 intercha intercha 48 Sep 10 04:06 >barry.error.log.1.gz.3.gz.3.gz >-rw-rw---- 1 intercha intercha 92 Sep 10 04:06 >barry.error.log.1.gz.2.gz.1.gz.3.gz >-rw-rw---- 1 intercha intercha 53 Sep 10 04:06 >barry.error.log.1.gz.1.gz.2.gz.3.gz > >and so on. The files appear to be created in bunches, and mostly (but not >always) shortly after 4 AM. cron jobs start at 4 AM, and backups at 4:30, >but I haven't added anything new recently. The vast majority of files are >created on Sunday mornings, so I looked at the weekly crons, but it appears >there's only a run of makewhatis. > >Many of the .gz files are zero length. The others give either binary >garbage, or an "unexpected end of file" when I try to gunzip them. >error.log has no errors in it. > >So what could cause MV/IC to create these files, and how do I, to put it >politely, discontinue it? > > Thanks -- Warren > > >_______________________________________________ >Interchange-users mailing list >Interchange-users@www.minivend.com >http://www.minivend.com/mailman/listinfo/interchange-users > From: epaul at spellbook.net (Eric Paul ) Date: Fri, 06 Oct 2000 14:14:57 -0400 Subject: [ic] Thousands of error logs in .gz format Are you running logrotate.d? My guess is that logrotate is auto-magically backing up your log files for you. By default, Redhat runs this daemon at 4-ish local time... Check out the /etc/logrotate.conf file or the files in /etc/logrotate.d/ for any references to mv/ic and remove them. This way your error log won't get swaped out on you and will continue to grow to mammoth proportions. Eric At 01:43 PM 10/6/00, you wrote: >I can't find anything in the archives on this. > >In June I started experimenting with Minivend (4.04), and in mid-August I >downloaded and installed Interchange (4.5.5) to try it also. Both were >installed using RPMs on Red Hat. This is still a development environment. > >Today I discovered I have 232 "log" files from Interchange and over 42,000 >of them from Minivend, dating back to September 3. These are in the same >directories as their respective error.log files, but the names go like this: > >-rw------- 1 intercha intercha 37 Sep 3 04:03 error.log.3.gz.4.gz >-rw------- 1 intercha intercha 72 Sep 3 04:03 >error.log.2.gz.1.gz.4.gz >-rw------- 1 intercha intercha 42 Sep 3 04:03 >error.log.1.gz.2.gz.4.gz >-rw-rw---- 1 intercha intercha 43 Sep 3 04:03 >barry.error.log.3.gz.4.gz >-rw-rw---- 1 intercha intercha 84 Sep 3 04:03 >barry.error.log.2.gz.1.gz.4.gz >-rw-rw---- 1 intercha intercha 48 Sep 3 04:03 >barry.error.log.1.gz.2.gz.4.gz >-rw-rw---- 1 intercha intercha 145 Sep 3 04:03 >barry.error.log.1.gz.1.gz.1.gz.4.gz >-rw------- 1 intercha intercha 395 Sep 6 08:27 >error.log.1.gz.1.gz.1.gz.4.gz >-rw-rw---- 1 intercha intercha 137 Sep 10 04:06 >barry.error.log.2.gz.1.gz.1.gz.3.gz >-rw-rw---- 1 intercha intercha 48 Sep 10 04:06 >barry.error.log.1.gz.3.gz.3.gz >-rw-rw---- 1 intercha intercha 92 Sep 10 04:06 >barry.error.log.1.gz.2.gz.1.gz.3.gz >-rw-rw---- 1 intercha intercha 53 Sep 10 04:06 >barry.error.log.1.gz.1.gz.2.gz.3.gz > >and so on. The files appear to be created in bunches, and mostly (but not >always) shortly after 4 AM. cron jobs start at 4 AM, and backups at 4:30, >but I haven't added anything new recently. The vast majority of files are >created on Sunday mornings, so I looked at the weekly crons, but it appears >there's only a run of makewhatis. > >Many of the .gz files are zero length. The others give either binary >garbage, or an "unexpected end of file" when I try to gunzip them. >error.log has no errors in it. > >So what could cause MV/IC to create these files, and how do I, to put it >politely, discontinue it? > > Thanks -- Warren > > >_______________________________________________ >Interchange-users mailing list >Interchange-users@www.minivend.com >http://www.minivend.com/mailman/listinfo/interchange-users --- Eric Paul SpellBook Systems http://www.spellbook.net From: jeff_case at hotmail.com (Jeff Case ) Date: Fri, 06 Oct 2000 12:14:29 PDT Subject: [ic] New Tables don't appear in UI I can't get new tables I create in mySQL to appear in the UI. Any suggestions? (IC 4.5.5) _________________________________________________________________________ Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com. Share information about yourself, create your own public profile at http://profiles.msn.com. From: scott at searchbc.com (Scott Goodman ) Date: Fri, 06 Oct 2000 12:24:00 -0700 Subject: [ic] Dazed and Confused Hi all, My head is about to explode trying to figure out CommonAdjust, or any method of implementing my quantity pricing scheme. What I am trying to do is base quantity pricing on the category field, if you order 6 products in a particular category you receive the price break. There are different price breaks for different categories as well, so a different category might have a price break when yout order 3 items. I have been studying the docs and all the info in the mailing list archives and trying out various things, but I haven't yet had that flash of understanding which would allow me to get this figured out. Please help. I beg you... Scott From: benedito at splicenet.com.br (Benedito Splicenet ) Date: Fri, 06 Oct 2000 18:11:04 -0300 Subject: [ic] Generate Static Problem Hello All I'm attempt to regenerate my catalog (demo) and I'm receiving the following error message: Regenerating.... Entry page index. Checking for links..... done with link checks, 36 checked. Generating.... Failed to write all files. Messages during regen: during file write: mkdir /usr/local/apache/htdocs/construct_mysql: Permission denied at (eval 50) line 218 The directory above have nobody:nobody permission and my Linux box is Slackware 7.01, Apache 1.3.12 and Interchange 4.5.6. Any suggestions? Regards, Benedito T. Rossow Splicenet Internet Provider benedito@splicenet.com.br From: warren-odom at stenocall.com (Warren Odom ) Date: Fri, 6 Oct 2000 16:15:03 -0500 Subject: [ic] Meta Tags >>Does anyone know if meta tags setup on the product pages will be indexed by >>most robots in search engines? Looking for the most effective way to >>manage >>meta tags with interchange. > > >PS. for information on the workings of search engines I recommend >searchenginewatch.com >Some of the info is subscription but this is not expensive and worth it >imho. Yes, definitely sign up for the Search Engine Watch free newsletter, and check out the back issues too. One of the more important things to remember is that every so often, search engines *change* the way they rank sites. This newsletter will keep you up to date. -- Warren From: jon at akopia.com (Jon Jensen ) Date: Fri, 6 Oct 2000 16:51:55 -0500 (CDT) Subject: [ic] Interchange 4.5.7 beta released The new 4.5.7 beta release of Akopia Interchange is now available from the Akopia Developer Resource at http://developer.akopia.com/ Available are the standard tar.gz distribution, as well as two RPM packages, one for Red Hat 6 (and Linux-Mandrake) and a separate one for Red Hat 7. This is mostly a bugfix and minor update release. We welcome your feedback on the interchange-users list. Jon From: warren-odom at stenocall.com (Warren Odom ) Date: Fri, 6 Oct 2000 17:06:29 -0500 Subject: [ic] Thousands of error logs in .gz format >Check /etc/logrotate.d/minivend > >I ran into this same problem and it was becase the log configuration was set to rotate * instead of filename.log. So >when it does the rotation it not only rotates the current weeks log it also goes and rotates all the previous rotations. >Here is what my minivend file looks like: >/var/log/minivend/error.log { > rotate 4 > weekly > compress >} Right on! Thanks so much, Ron! The first line of my files were /var/log/minivend/* and /var/log/interchange/*. Log rotation never occurred to me (none of my other rotated logs are compressed, so I didn't make the connection). Let's see, I guess they were doubling every week.....(shudder)..... whew, boy, reminds me of some of those old sci-fi movies where the monster grows and grows! -- Warren From: strider at scifi-fantasy.com (Strider Centaur ) Date: Fri, 06 Oct 2000 20:33:34 -0400 Subject: [ic] Admin Tool Select box on Catagoy not working at all I have verified that the catalog select box on the Item Edit form does NOTHING! Every time we edit an item we have to manually type in the category in the text box. If we do not do this the category is removed from the item and going to the Item Edit page show --- ??? --- as the default(selected) entry. I assume this is not the way it was meant to work. Any help in tracking this down would be greatly appreciated. I could probably fix it if someone would drop me a clue on where to start looking. ;-) BTW, This is the second time Iv mentioned this here. -- Strider Centaur HTTP://www.Scifi-Fantasy.com " It is my observation that unless you really understand the issues, you are hardly in a position to criticize. Nearly all Linux users have used Windows, but very few Windows users have used Linux. " -- Me From: strider at scifi-fantasy.com (Strider Centaur ) Date: Fri, 06 Oct 2000 20:45:23 -0400 Subject: [ic] Admin Tool Select box on Catagoy not working at all I fixed it sort of, it seems the default Meta for the select box is combo select, I set it to just select and the problem went away. Did I mention the Interchange is AWESOME!!!!! THANKS AKOPIA, and all the rest of the community for producing a fantastic product. Strider Centaur wrote: > I have verified that the catalog select box on the Item Edit form > does NOTHING! Every time we edit an item we have to manually type in > the category in the text box. If we do not do this the category is > removed from the item and going to the Item Edit page show --- ??? --- > as the default(selected) entry. I assume this is not the way it was > meant to work. Any help in tracking this down would be greatly > appreciated. > > I could probably fix it if someone would drop me a clue on where to > start looking. ;-) > > BTW, This is the second time Iv mentioned this here. > > -- > Strider Centaur > HTTP://www.Scifi-Fantasy.com > > " It is my observation that unless you really understand the issues, you are > hardly in a position to criticize. Nearly all Linux users have used Windows, > but very few Windows users have used Linux. " -- Me > > _______________________________________________ > Interchange-users mailing list > Interchange-users@www.minivend.com > http://www.minivend.com/mailman/listinfo/interchange-users -- Strider Centaur HTTP://www.Scifi-Fantasy.com " It is my observation that unless you really understand the issues, you are hardly in a position to criticize. Nearly all Linux users have used Windows, but very few Windows users have used Linux. " -- Me From: mikeh at minivend.com (Mike Heins ) Date: Fri, 6 Oct 2000 21:17:31 -0400 Subject: [ic] Admin Tool Select box on Catagoy not working at all Quoting Strider Centaur (strider@scifi-fantasy.com): > I fixed it sort of, it seems the default Meta for the select box is combo > select, I set it to just select and the problem went away. When you use the combo select, it has to be matched with the filter that works with it (nullselect). I am hoping to produce a better field editor by the 4.6.0 release (something more like the database display editor). > Did I mention the > Interchange is AWESOME!!!!! THANKS AKOPIA, and all the rest of the community for > producing a fantastic product. > You are welcome, and thanks to you and everyone for supporting it. 8-) -- Akopia, Inc., 131 Willow Lane, Floor 2, Oxford, OH 45056 phone +1.513.523.7621 fax 7501 <heins@akopia.com> Any man who is under 30, and is not liberal, has not heart; and any man who is over 30, and is not a conservative, has not brains. -- Winston Churchill From: strider at scifi-fantasy.com (Strider Centaur ) Date: Fri, 06 Oct 2000 22:16:50 -0400 Subject: [ic] Admin Tool Select box on Catagoy not working at all I edited the Category Meta to do a lookup on the cat table for name to populate the select box also, this seemed to make more since, and eliminates the need for the Combo Select there. So now I have: Table::Column = products::category Widget Type = Select Box db = cat label = category lookup = name pre_filter = nullselect This forces the category to be created before a product is added, and in my opinion that is not all that bad at all, since that seems to be a more logical way to build a catalog. ;-) Mike Heins wrote: > Quoting Strider Centaur (strider@scifi-fantasy.com): > > I fixed it sort of, it seems the default Meta for the select box is combo > > select, I set it to just select and the problem went away. > > When you use the combo select, it has to be matched with the filter that > works with it (nullselect). I am hoping to produce a better field editor > by the 4.6.0 release (something more like the database display editor). > > > Did I mention the > > Interchange is AWESOME!!!!! THANKS AKOPIA, and all the rest of the community for > > producing a fantastic product. > > > > You are welcome, and thanks to you and everyone for supporting it. 8-) > > -- > Akopia, Inc., 131 Willow Lane, Floor 2, Oxford, OH 45056 > phone +1.513.523.7621 fax 7501 <heins@akopia.com> > > Any man who is under 30, and is not liberal, has not heart; and any man > who is over 30, and is not a conservative, has not brains. > -- Winston Churchill > > _______________________________________________ > Interchange-users mailing list > Interchange-users@www.minivend.com > http://www.minivend.com/mailman/listinfo/interchange-users -- Strider Centaur HTTP://www.Scifi-Fantasy.com " It is my observation that unless you really understand the issues, you are hardly in a position to criticize. Nearly all Linux users have used Windows, but very few Windows users have used Linux. " -- Me From: jason at dhdmedia.com (Jason Burns ) Date: Fri, 6 Oct 2000 19:43:11 -0700 Subject: [ic] No meta display error. I have a newly installed ic 4.5.6 with the construct catalog running on Oracle 8i. When I view a product in the admin interface I see an error about "No meta display". The error.log file tells me: 10.10.10.11 EipSijPU:10.10.10.11 - [06/October/2000:19:39:39 -0700] construct /cgi-bin/construct/admin/item_edit Bad SQL, query was: SELECT DISTINCT db FROM mv_metadata Is this a bug or is something misconfigued? LWP::Simple found (v1.32). MD5 found (v1.7). MIME::Base64 found (v2.11). SQL::Statement found (v0.1016). Safe::Hole found (v0.07). Storable found (v1.003). Tie::Watch found (v1.0). URI::URL found (v5.02). TIA, Jason From: abellmt at spsp.net (Martin Abell ) Date: Sat, 07 Oct 2000 00:15:54 -0400 Subject: [ic] Admin now OK. Still have Reporting problem. Yesterday I asked about two problems, the non-working Admin function is working now. So wonder if anyone has an idea about the .... Second problem - when click on Reporting button, then select any report (e.g. Overall by Month), the table is empty and the error log has: > 216.19...(yada yada yada)... - [05/October/2000:16:06:39 -0400] rocafixusa /cgi-bin/rocafixusa/admin/reports/order/ByAffiliate.html Safe: Not an ARRAY reference at (eval 1557) line 11. > > > my %sales; > $master = {}; > if($Scratch->{synd_limit}) { > $syndstring = "&affiliate=$CGI->{affiliate}"; > } > else { > $syndstring = ""; > } > #Log("query returned " . $Tag->uneval( {ref => $Tmp->{main} } )); > foreach $line (@{$Tmp->{main}}) { > my ($month) = substr($line->{order_date}, 0, 6); (and lots more code) Martin Speedspan From: jeff_case at hotmail.com (Jeff Case ) Date: Fri, 06 Oct 2000 21:44:46 PDT Subject: [ic] Can't update table from spreadsheet view! For some reason, it seems this was working before. Anyway, it's not now. Any ideas? It looks fine, but doesn't physically update the table -- that is, when I open the table again in spreadsheet view, it appears to be changed... but the changes aren't noticeable within the website. If however, I update the table from Edit Item -- the changes are made "permanent". Why would this be? _________________________________________________________________________ Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com. Share information about yourself, create your own public profile at http://profiles.msn.com. From: binary at dv5.net (Trevor Kenney ) Date: Sat, 7 Oct 2000 12:49:33 +0800 Subject: [ic] Variable flypages Greetings IC users I have been watching closely to the discussions regarding IC, and in particular the issues in upgrading MV 4.0X I have used quite extensively the feature mentioned by Jeff Case PageSelectField xxxxxx (unique flypage selection using a field in the products table) Is anyone else using this feature, and (Mike / Akopia) is it planned to be included in IC at all. thanks Trevor ----- Original Message ----- From: "Stefan Hornburg" <racke@linuxia.de> To: <interchange-users@minivend.com> Sent: Friday, October 06, 2000 1:37 AM Subject: Re: [ic] Variable flypages > "Jeff Case" <jeff_case@hotmail.com> writes: > > > How do I allow a database field to determine which flypage is used? > > I think it is not possible with IC yet. But the following modification > should suffice: > > --- interchange/lib/Vend/Page.pm Wed Aug 23 10:11:29 2000 > +++ invendor/lib/Vend/Page.pm Thu Aug 24 09:37:36 2000 > @@ -90,7 +90,7 @@ > > # Try for on-the-fly if not there > if(! defined $page) { > - $page = Vend::Interpolate::fly_page($name); > + $page = Vend::Interpolate::fly_page($name, undef, readin($Vend::Session->{arg})); > } > > if (defined $page) { > > > Then you can choose the flypage as follows > > [page href="[item-code]" arg="[item-field flypage]"]FLYTEST</a> > > Ciao > Racke > > -- > LinuXia Systems && Cobolt NetServices, eCommerce and more > Shop- und Datenbanklösungen mit MiniVend, Firewalls auf Debian-Basis > http://www.linuxia.de - http://www.cobolt.net > --> Junior Officer of the MiniVend/Interchange Bug Patrol <--- > > _______________________________________________ > Interchange-users mailing list > Interchange-users@www.minivend.com > http://www.minivend.com/mailman/listinfo/interchange-users > From: binary at dv5.net (Trevor Kenney ) Date: Sat, 7 Oct 2000 12:55:03 +0800 Subject: [ic] Variable flypages Now I am confused ! Since I have yet to get a development / test server for the new IC, I cannot test this myself. Is the PageSelectField directive still valid as it was in MV4.XX ?? Trevor ----- Original Message ----- From: "Mike Heins" <mikeh@minivend.com> To: <interchange-users@minivend.com> Sent: Friday, October 06, 2000 2:28 AM Subject: Re: [ic] Variable flypages > > You can do that right now with the PageSelectField directive, which > falls back to "flypage" if empty. > > -- > Akopia, Inc., 131 Willow Lane, Floor 2, Oxford, OH 45056 > phone +1.513.523.7621 fax 7501 <heins@akopia.com> > > The U.S. Senate -- white male millionaires working for YOU! -- Dave Barry > > _______________________________________________ > Interchange-users mailing list > Interchange-users@www.minivend.com > http://www.minivend.com/mailman/listinfo/interchange-users > From: jeff_case at hotmail.com (Jeff Case ) Date: Fri, 06 Oct 2000 22:00:41 PDT Subject: [ic] Variable flypages Trevor, It's implemented the same in IC. I also used PageSelectField in MV3.09 and it works great in IC 4.5.5 - Jeff >From: "Trevor Kenney" <binary@dv5.net> >Reply-To: interchange-users@minivend.com >To: <interchange-users@minivend.com> >Subject: Re: [ic] Variable flypages >Date: Sat, 7 Oct 2000 12:49:33 +0800 > >Greetings IC users > >I have been watching closely to the discussions regarding IC, and in >particular the issues in upgrading MV 4.0X >I have used quite extensively the feature mentioned by Jeff Case > >PageSelectField xxxxxx >(unique flypage selection using a field in the products table) > >Is anyone else using this feature, and (Mike / Akopia) is it planned to be >included in IC at all. > >thanks > >Trevor _________________________________________________________________________ Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com. Share information about yourself, create your own public profile at http://profiles.msn.com. From: binary at dv5.net (Trevor Kenney ) Date: Sat, 7 Oct 2000 13:15:27 +0800 Subject: [ic] Variable flypages seems my query is answered...thanks perhaps I should read the the latest messages first :P Trevor ----- Original Message ----- From: "Jeff Case" <jeff_case@hotmail.com> To: <interchange-users@minivend.com> Sent: Friday, October 06, 2000 7:57 AM Subject: Re: [ic] Variable flypages > Thanks Mike... works like a charm! Same as MiniVend... I guess I'll try > those fixes first before asking here. Just figured (incorrectly) that it > would have changed ;) > > > >From: Mike Heins <mikeh@minivend.com> > >Reply-To: interchange-users@minivend.com > >To: interchange-users@minivend.com > >Subject: Re: [ic] Variable flypages > >Date: Thu, 5 Oct 2000 14:28:24 -0400 > > > >Quoting Stefan Hornburg (racke@linuxia.de): > > > "Jeff Case" <jeff_case@hotmail.com> writes: > > > > > > > How do I allow a database field to determine which flypage is used? > > > >You can do that right now with the PageSelectField directive, which > >falls back to "flypage" if empty. > > > _________________________________________________________________________ > Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com. > > Share information about yourself, create your own public profile at > http://profiles.msn.com. > > > _______________________________________________ > Interchange-users mailing list > Interchange-users@www.minivend.com > http://www.minivend.com/mailman/listinfo/interchange-users > From: scott at mynewdiamond.com (Scott ) Date: Fri, 06 Oct 2000 23:04:42 -0700 Subject: [ic] Works fine in non-secure mode, but doesn't in secure server mode Hi My minivend store works great in the non-secure environment. When attempting to access the secure checkout page, which is through another server name, which is necessary to use a shared certificate, it gives me an undefined catalog error. 1. Is the minivend daemon not intercepting messages when sent through another server, ie. http:\\ www.domain.com... vs https:\\ecommerce.safe-order.net? 2. How can I remedy the situation? I would appreciate any thoughts. Thanks. Scott From: binary at dv5.net (Trevor Kenney ) Date: Sat, 7 Oct 2000 14:04:01 +0800 Subject: [ic] Request for service I apologise if this is not the place for this request....but it seems to be the most obvious place to ask. I am looking for someone to host a site using MV4.04/MySQL. I intend to upgrade to IC once I have had a chance to play with it first hand. Interested ?? ...contact me directly (binary@dv5.net). again, sorry if this is out of line Trevor From: scotthacker at home.com (Scott Hacker ) Date: Sat, 07 Oct 2000 01:34:27 -0700 Subject: [ic] Secure server question Here is the scenario: Non-secure: www.domain.com/cgi-bin/simple Secure: ecommerce.safe-order.net/domain/cgi-bin/simple When I try to access the secure server, I get the following message: Undefined catalog: /domain/cgi-bin/dmoain/simple Is my .cfg file incorrect? Please send your suggestions Thanks S From: mikeh at minivend.com (Mike Heins ) Date: Sat, 7 Oct 2000 06:51:44 -0400 Subject: [ic] No meta display error. Quoting Jason Burns (jason@dhdmedia.com): > I have a newly installed ic 4.5.6 with the construct catalog running on > Oracle 8i. When I view a product in the admin interface I see an error > about "No meta display". The error.log file tells me: > > 10.10.10.11 EipSijPU:10.10.10.11 - [06/October/2000:19:39:39 -0700] > construct /cgi-bin/construct/admin/item_edit Bad SQL, query was: SELECT > DISTINCT db FROM mv_metadata > > Is this a bug or is something misconfigued? > Do you have an mv_metadata table? It would be easy to miss its definition when trying to get configured with Oracle -- it is in GDBM and not in SQL. -- Akopia, Inc., 131 Willow Lane, Floor 2, Oxford, OH 45056 phone +1.513.523.7621 fax 7501 <heins@akopia.com> Friends don't let friends use Outlook. -- Bob Blaylock From: mikeh at minivend.com (Mike Heins ) Date: Sat, 7 Oct 2000 09:09:31 -0400 Subject: [ic] Dazed and Confused Quoting Scott Goodman (scott@searchbc.com): > > Hi all, > > My head is about to explode trying to figure out CommonAdjust, or any > method of implementing my quantity pricing scheme. > > What I am trying to do is base quantity pricing on the category field, > if you order 6 products in a particular category you receive the price > break. There are different price breaks for different categories as > well, so a different category might have a price break when yout order > 3 items. > Have you looked at the "price_group" field in pricing? And setting up a q6 field along with it? -- Akopia, Inc., 131 Willow Lane, Floor 2, Oxford, OH 45056 phone +1.513.523.7621 fax 7501 <heins@akopia.com> Any man who is under 30, and is not liberal, has not heart; and any man who is over 30, and is not a conservative, has not brains. -- Winston Churchill From: mikeh at minivend.com (Mike Heins ) Date: Sat, 7 Oct 2000 09:11:51 -0400 Subject: [ic] New Tables don't appear in UI Quoting Jeff Case (jeff_case@hotmail.com): > I can't get new tables I create in mySQL to appear in the UI. > > Any suggestions? Yes, tell us what you have tried, like putting Database directives in catalog.cfg, dropping a new file in dbconf/mysql (or whatever the configuration directory is), etc. ALong with what version and platform you are running on. I am going to stop responding to questions that don't meet the minimums set up in the guidelines of the list. Neither I or anyone else has ESP and we can't read your minds.... -- Akopia, Inc., 131 Willow Lane, Floor 2, Oxford, OH 45056 phone +1.513.523.7621 fax 7501 <heins@akopia.com> Any man who is under 30, and is not liberal, has not heart; and any man who is over 30, and is not a conservative, has not brains. -- Winston Churchill From: mikeh at minivend.com (Mike Heins ) Date: Sat, 7 Oct 2000 09:15:36 -0400 Subject: [ic] Runtime error: Can't call method "open_table" Quoting Walter de Kok (Walter@afa.nl): > I'm still having this error when I try to order something in my shop. I have > deleted the products file and made some other files to replace the products > file. I also added them to catalog.cfg. > > What can I do to avoid this error: > > > 193.78.140.55 gYmgKvNz:193.78.140.55 - [05/October/2000:15:12:48 +0200] shop > /cgi-bin/shop/process.html Safe: syntax error at (eval 346) line 2, at EOF > > > > > > my $hash = ; > > my @ary = sort { $hash->{$b} <=> $hash->{$a} } keys %$hash; > > return '' unless @ary; > > my %in_basket; > > splice(@ary, 3); > > for(@{$Carts->{main}}) { > > $in_basket{$_->{code}} = 1; > > } > > @ary = grep ! $in_basket{$_}, @ary; > > return '' unless @ary; > > my $out = <<'EOF'; > > <TABLE CELLPADDING=0 CELLSPACING=0 WIDTH="100%"> > > <TR><TD BGCOLOR="#669999"><FONT SIZE="1" > COLOR="#FFFFFF">Customers who bought this item also bought:</TD> > > </TR><TR> > > <TD><FONT SIZE="1"> > > EOF > > for(@ary) { > > my $desc = tag_data( 'products', 'description', $_); > > $out .= <<EOF; > > <A HREF="[area $_]">$desc</A><BR> > > EOF > > } > > return $out . '</TD></TR></TABLE>'; > > > > > 193.78.140.55 gYmgKvNz:193.78.140.55 - [05/October/2000:15:12:48 +0200] shop > /cgi-bin/shop/process.html Runtime error: Can't call method "open_table" on > an undefined value at /usr/local/interchange/lib/Vend/Data.pm line 799. > > > This is the code for the "others who bought this" links in the basket. It is caused by not having a "merchandising" table or having bogus values in the "others_bought" field, I think. Just remove that code from the basket page if you don't want to use the merchandising feature. -- Akopia, Inc., 131 Willow Lane, Floor 2, Oxford, OH 45056 phone +1.513.523.7621 fax 7501 <heins@akopia.com> I have a cop friend who thinks he ought be able to give a new ticket; "too dumb for conditions". From: mikeh at minivend.com (Mike Heins ) Date: Sat, 7 Oct 2000 09:21:44 -0400 Subject: [ic] [ic]Image upload Quoting Jeff Case (jeff_case@hotmail.com): > Mat, > > (assuming you're adding/updating a product) > > Here's the way I do it... > > >From the UI, Quicklinks > > 1) Direct Table Edit > 2) products, Edit Entries > 3) New Item [or] select item and Edit Item > 4) Go to Thumb > a) PULL DOWN MENU TO <--NEW > b) SCROLL DOWN AND CLICK "OK" (*not* UPLOAD) > 5) Now You're back in edit mode... > a) The dropdown box should say <--NEW > b) CLICK UPLOAD > c) BROWSE YOUR DIRECTORY AND UPLOAD FILE > 6) YOU'RE BACK IN EDIT MODE AND IMAGE IS UPDATED! > 7) CLICK "OK" to set your changes > > I'm sure there's a better way to do this, since it leaves the image broken > between the time you specify a new image and upload the new image... But > it's the only way I know. > I have been waiting to respond to this. Thanks for exposing our rather painful method of image upload for a product. I am still not clear on what would be the best method. Stefan has provided some code that works, I think, but I am still not sure what the behavior should be. Perhaps a separate "image" page on the items menu would be best, but I would like to be as customizable as possible, not requiring hardcoded field names like "image" and "thumb". I will work on this. -- Akopia, Inc., 131 Willow Lane, Floor 2, Oxford, OH 45056 phone +1.513.523.7621 fax 7501 <heins@akopia.com> Light travels faster than sound. This is why some people appear bright until you hear them speak. -- unknown From: julian at james724483.freeserve.co.uk (Julian James ) Date: Sat, 7 Oct 2000 14:22:43 +0100 Subject: [ic] Frames I have been trying to bring different Interchange pages into the index page (so that the shopping cart, navigation bar and product detail can all be shown at once). I managed on InterShop but am having trouble finding the right tag for the action in Interchange. <frame src=" _________"> This would then pull a specified dynamic page into the browser to fill that particular frame. The same would then be done for the other pages required. Can it be done, and if so, what tag should be used in order to ensure that the link is dynamic rather than static? From: mikeh at minivend.com (Mike Heins ) Date: Sat, 7 Oct 2000 09:24:49 -0400 Subject: [ic] Oracle? Quoting jason burns (jason@danni.com): > Mike Heins wrote: > > > > Quoting Mike Heins (mikeh@minivend.com): > > > > Yesterday, Mike said in this mailing list that they will be including a > > > > dbconf/oracle directory in a future release of Interchange... > > > > > > > > > > Maybe even the first release. We have it pretty much put together. The > > > thorniest problem we had was with the large number > > > > Oops. To continue, the thorniest problem we had was the large number of > > reserved words in oracle. For instance, "size", "comment", "session", and > > some other fields cannot be used in Oracle. (Well they can if you surround > > them with double quotes, but that is not realistic to do in a portable > > system.) So we are having to add a __MVC_FIELDMUNGE__ and __FIELDMUNGE__ > > variable set to add fragments to the field names in catalog templates > > generated for Oracle. > > > > > Do you know what "size,comment,session" fieldnames will be called for oracle? I think our current thinking is that they will be modified with a configurable suffix like "_fld" depending on what you set __MVC_FIELDMUNGE__ to during catalog configuration. Basically, something like size_fld, comment_fld, etc. Jon Jensen is producing the Oracle definitions, and I think we will have them out for 4.6.0, but I can't be sure. -- Akopia, Inc., 131 Willow Lane, Floor 2, Oxford, OH 45056 phone +1.513.523.7621 fax 7501 <heins@akopia.com> Unix version of an Outlook-style virus: It works on the honor system. Please forward this message to everyone you know, and delete a bunch of your files at random. From: mikeh at minivend.com (Mike Heins ) Date: Sat, 7 Oct 2000 09:25:41 -0400 Subject: [ic] Broken Image Quoting Mathew Jones (matjones@booksellersolutions.com): > Hi, > > I posted this to the list a while ago but got no response. > When I import new records into my database using the UI, it has a > strange effect on the image column in my database. AFter importing I go > to my catalog and search for the product i just entered. It pulls up > all the information, but also shows a broken image, even though there is > no imagename in the image field. > If i go view that item using the UI there is nothing in the image field. > When I click on ok, and go back to my store. The broken image > disappears. Now this isnt too troublesome for 1 broken image but when I > do imports of hundreds of items this becomes a problem. I did find that > I could also get rid of these broken images by using a mysql interface > and issuing the command > UPDATE products SET image="" WHERE image ="" > It really makes no sense that on import something gets hidden in that > last image field. Could it be the way my products.mysql is set. > Has anyone experienced this problem?? Could someone help. If you need > access to my store to see what i'm talking about please let me know. I wonder if it is getting set to NULL. Is the field defined as NOT NULL? -- Akopia, Inc., 131 Willow Lane, Floor 2, Oxford, OH 45056 phone +1.513.523.7621 fax 7501 <heins@akopia.com> I have a cop friend who thinks he ought be able to give a new ticket; "too dumb for conditions". From: flux at aub.com (Kyle P. McLerren ) Date: Sat, 7 Oct 2000 11:02:24 -0700 Subject: [ic] premature end of script headers Hi all, I have searched for this topic in the message archive but i couldnt fidn a solution to my problem. could osmeone please help? here my set up Distro: Debian, kernel 2.2.16, 64mb ram, cyrix 333mhz processor. interchange catologue: http://gandalf.aub.com/cgi-bin/gandalf Everything APPEARS to work fine with interchange until i do one of a couple things. If i just go to the catolgue above, using the construction demo, everything LOOKs fine in the sense that you can navigate anywhere, and everything looks great! BUT - when i click "buy item" for any item, it gives me the internal server error. This also happens when i try to remove an item witht he administrator menu. I have been able to add new items, but not remove them, or add items to my cart. the apache error.log reads: [Sat Oct 7 03:36:02 2000] [error] [client 199.174.221.130] Premature end of script headers: /home/httpd/cgi-bin/gandalf Is this possibly a premissions problem? I think ive tried everything! :( please help, thanks. From: jojo at buchonline.net (Hans-Joachim Leidinger ) Date: Thu, 05 Oct 2000 22:16:40 +0200 Subject: [ic] Tuning Interchange Adrián Galindo wrote: [DEL] > Ok, you got it... :) > > In the system i'm working is installed Linux RH 7.0 in spanish. The > original message is: > "error 'Llamada al sistema interrumpida' from select." > I received the machine installed, but I guess I'll reinstall it in > english. > > But well... you didn't give any clue... :) Look at http://www.minivend.com/minivend/minivend-list/2000/msg03932.html and http://www.minivend.com/minivend/minivend-list/2000/msg03935.html [DEL] Joachim -- -------------Hans-Joachim Leidinger--------------------- From: jason at dhdmedia.com (Jason Burns ) Date: Sat, 7 Oct 2000 11:46:54 -0700 Subject: [ic] No meta display error. On Sat, 7 Oct 2000, Mike Heins wrote: > Quoting Jason Burns (jason@dhdmedia.com): > > I have a newly installed ic 4.5.6 with the construct catalog running on > > Oracle 8i. When I view a product in the admin interface I see an error > > about "No meta display". The error.log file tells me: > > > > 10.10.10.11 EipSijPU:10.10.10.11 - [06/October/2000:19:39:39 -0700] > > construct /cgi-bin/construct/admin/item_edit Bad SQL, query was: SELECT > > DISTINCT db FROM mv_metadata > > > > Is this a bug or is something misconfigued? > > > > Do you have an mv_metadata table? It would be easy to miss its definition > when trying to get configured with Oracle -- it is in GDBM and not in > SQL. > I have the default dbconf/mysql/mv_metadata.dbm, products/mv_metadata.asc, and products/mv_metadata.gdbm files. I know that I have all the required perl modules as I first tested this with no sql database and I was able to view products just fine. Jason From: jojo at buchonline.net (Hans-Joachim Leidinger ) Date: Sat, 07 Oct 2000 21:28:02 +0200 Subject: [ic] Frames Julian James wrote: > > I have been trying to bring different Interchange pages into the index page > (so that the shopping cart, navigation bar and product detail can all be > shown at once). I managed on InterShop but am having trouble finding the > right tag for the action in Interchange. > > <frame src=" _________"> > > This would then pull a specified dynamic page into the browser to fill that > particular frame. The same would then be done for the other pages required. > > Can it be done, and if so, what tag should be used in order to ensure that > the link is dynamic rather than static? I hope, I understand your question right. First: Yes! It can be done. Second: Make sure, your static index page make an automatic move to the Interchange and call the index page from Interchange. In this index page, you can write it like <frame src="[area topframe]"> <frame src="[area middleframe]"> <frame src="[area bottomframe]"> and you have the file "topframe.html", "middleframe.html" and "bottomframe.html" in your ../yourcatalogname/pages directory! Joachim -- -------------Hans-Joachim Leidinger--------------------- From: jojo at buchonline.net (Hans-Joachim Leidinger ) Date: Sat, 07 Oct 2000 21:33:22 +0200 Subject: [ic] premature end of script headers "Kyle P. McLerren" wrote: > > Hi all, > > I have searched for this topic in the message archive but i couldnt fidn a > solution to my problem. could osmeone please help? here my set up > > Distro: Debian, kernel 2.2.16, 64mb ram, cyrix 333mhz processor. > > interchange catologue: http://gandalf.aub.com/cgi-bin/gandalf > > Everything APPEARS to work fine with interchange until i do one of a couple > things. If i just go to the catolgue above, using the construction demo, > everything LOOKs fine in the sense that you can navigate anywhere, and > everything looks great! BUT - when i click "buy item" for any item, it gives > me the internal server error. This also happens when i try to remove an item > witht he administrator menu. I have been able to add new items, but not > remove them, or add items to my cart. the apache error.log reads: > > [Sat Oct 7 03:36:02 2000] [error] [client 199.174.221.130] Premature end of > script headers: /home/httpd/cgi-bin/gandalf > > Is this possibly a premissions problem? I think ive tried everything! :( > please help, thanks. The most common case for getting the "premature ..." error message is: - something is wrong in your Interchange page - something is wrong your UserTag or GlobalSub function - something is wrong with another program, who has to serve Interchange with any datas. In most common case, you get an error message in you Interchange and/or catalog directory. Look into the file error.log and you get a hint. Joachim -- -------------Hans-Joachim Leidinger--------------------- From: flux at aub.com (Kyle P. McLerren ) Date: Sat, 7 Oct 2000 13:02:49 -0700 Subject: [ic] premature end of script headers Hi, and thank you. I think i can make more progress - Im not sure what to do from here, these are the error messages my database reports: --------------- 199.174.221.130 UWt2j5BI:199.174.220.157 - [07/October/2000:05:48:35 -0700] gandalf-mysql /cgi-bin/gandalf-mysql/ search error: Search strings must be at least 1 characters. You had no search string specified. 199.174.221.130 UWt2j5BI:199.174.220.157 - [07/October/2000:05:48:55 -0700] gandalf-mysql /cgi-bin/gandalf-mysql/ord/basket Runtime error: SQL is not enabled for Interchange. Get the SQL::Statement module. -------------- I get that when i try to buy an item, and next: i get a WHOLE LOT of dumped code, and these: 199.174.221.130 UWt2j5BI:199.174.220.157 - [07/October/2000:05:48:35 -0700] gandalf-mysql /cgi-bin/gandalf-mysql/ search error: Search strings must be at least 1 characters. You had no search string specified. 199.174.221.130 UWt2j5BI:199.174.220.157 - [07/October/2000:05:48:55 -0700] gandalf-mysql /cgi-bin/gandalf-mysql/ord/basket Runtime error: SQL is not enabled for Interchange. Get the SQL::Statement module. <LOTS OF CODE HERE> 199.174.221.130 UWt2j5BI:199.174.220.157 - [07/October/2000:05:50:32 -0700] gandalf-mysql /cgi-bin/gandalf-mysql/admin/item_edit.html Runtime error: Can't call method "open_table" on an undefined value at /usr/local/interchange/lib/Vend/Data.pm line 799. thanks alot ofr all your help i appriciate it alot! -kyle -----Original Message----- From: interchange-users-admin@minivend.com [mailto:interchange-users-admin@minivend.com]On Behalf Of Hans-Joachim Leidinger Sent: Saturday, October 07, 2000 12:33 PM To: interchange-users@minivend.com Subject: Re: [ic] premature end of script headers "Kyle P. McLerren" wrote: > > Hi all, > > I have searched for this topic in the message archive but i couldnt fidn a > solution to my problem. could osmeone please help? here my set up > > Distro: Debian, kernel 2.2.16, 64mb ram, cyrix 333mhz processor. > > interchange catologue: http://gandalf.aub.com/cgi-bin/gandalf > > Everything APPEARS to work fine with interchange until i do one of a couple > things. If i just go to the catolgue above, using the construction demo, > everything LOOKs fine in the sense that you can navigate anywhere, and > everything looks great! BUT - when i click "buy item" for any item, it gives > me the internal server error. This also happens when i try to remove an item > witht he administrator menu. I have been able to add new items, but not > remove them, or add items to my cart. the apache error.log reads: > > [Sat Oct 7 03:36:02 2000] [error] [client 199.174.221.130] Premature end of > script headers: /home/httpd/cgi-bin/gandalf > > Is this possibly a premissions problem? I think ive tried everything! :( > please help, thanks. The most common case for getting the "premature ..." error message is: - something is wrong in your Interchange page - something is wrong your UserTag or GlobalSub function - something is wrong with another program, who has to serve Interchange with any datas. In most common case, you get an error message in you Interchange and/or catalog directory. Look into the file error.log and you get a hint. Joachim -- -------------Hans-Joachim Leidinger--------------------- _______________________________________________ Interchange-users mailing list Interchange-users@www.minivend.com http://www.minivend.com/mailman/listinfo/interchange-users From: flux at aub.com (Kyle P. McLerren ) Date: Sat, 7 Oct 2000 13:14:37 -0700 Subject: [ic] premature end of script headers hi sorry for replying to my own message ------ I read through the archcives with my new problem, and i found out i needed to download the perl cpan modyule stuff, i am following what auser said to do for the same problem. Thanks alot for your help. If you have any additional input other then downloading the module si would appriciate it. also, the other item edit/delete was said to be fixed in 4.5.7, so im downloading that as well. thank you!! -kyle -----Original Message----- From: interchange-users-admin@minivend.com [mailto:interchange-users-admin@minivend.com]On Behalf Of Kyle P. McLerren Sent: Saturday, October 07, 2000 1:03 PM To: interchange-users@minivend.com Subject: RE: [ic] premature end of script headers Hi, and thank you. I think i can make more progress - Im not sure what to do from here, these are the error messages my database reports: --------------- 199.174.221.130 UWt2j5BI:199.174.220.157 - [07/October/2000:05:48:35 -0700] gandalf-mysql /cgi-bin/gandalf-mysql/ search error: Search strings must be at least 1 characters. You had no search string specified. 199.174.221.130 UWt2j5BI:199.174.220.157 - [07/October/2000:05:48:55 -0700] gandalf-mysql /cgi-bin/gandalf-mysql/ord/basket Runtime error: SQL is not enabled for Interchange. Get the SQL::Statement module. -------------- I get that when i try to buy an item, and next: i get a WHOLE LOT of dumped code, and these: 199.174.221.130 UWt2j5BI:199.174.220.157 - [07/October/2000:05:48:35 -0700] gandalf-mysql /cgi-bin/gandalf-mysql/ search error: Search strings must be at least 1 characters. You had no search string specified. 199.174.221.130 UWt2j5BI:199.174.220.157 - [07/October/2000:05:48:55 -0700] gandalf-mysql /cgi-bin/gandalf-mysql/ord/basket Runtime error: SQL is not enabled for Interchange. Get the SQL::Statement module. <LOTS OF CODE HERE> 199.174.221.130 UWt2j5BI:199.174.220.157 - [07/October/2000:05:50:32 -0700] gandalf-mysql /cgi-bin/gandalf-mysql/admin/item_edit.html Runtime error: Can't call method "open_table" on an undefined value at /usr/local/interchange/lib/Vend/Data.pm line 799. thanks alot ofr all your help i appriciate it alot! -kyle -----Original Message----- From: interchange-users-admin@minivend.com [mailto:interchange-users-admin@minivend.com]On Behalf Of Hans-Joachim Leidinger Sent: Saturday, October 07, 2000 12:33 PM To: interchange-users@minivend.com Subject: Re: [ic] premature end of script headers "Kyle P. McLerren" wrote: > > Hi all, > > I have searched for this topic in the message archive but i couldnt fidn a > solution to my problem. could osmeone please help? here my set up > > Distro: Debian, kernel 2.2.16, 64mb ram, cyrix 333mhz processor. > > interchange catologue: http://gandalf.aub.com/cgi-bin/gandalf > > Everything APPEARS to work fine with interchange until i do one of a couple > things. If i just go to the catolgue above, using the construction demo, > everything LOOKs fine in the sense that you can navigate anywhere, and > everything looks great! BUT - when i click "buy item" for any item, it gives > me the internal server error. This also happens when i try to remove an item > witht he administrator menu. I have been able to add new items, but not > remove them, or add items to my cart. the apache error.log reads: > > [Sat Oct 7 03:36:02 2000] [error] [client 199.174.221.130] Premature end of > script headers: /home/httpd/cgi-bin/gandalf > > Is this possibly a premissions problem? I think ive tried everything! :( > please help, thanks. The most common case for getting the "premature ..." error message is: - something is wrong in your Interchange page - something is wrong your UserTag or GlobalSub function - something is wrong with another program, who has to serve Interchange with any datas. In most common case, you get an error message in you Interchange and/or catalog directory. Look into the file error.log and you get a hint. Joachim -- -------------Hans-Joachim Leidinger--------------------- _______________________________________________ Interchange-users mailing list Interchange-users@www.minivend.com http://www.minivend.com/mailman/listinfo/interchange-users _______________________________________________ Interchange-users mailing list Interchange-users@www.minivend.com http://www.minivend.com/mailman/listinfo/interchange-users From: simon at lemurian.com.au (Simon Schaumuller ) Date: Sun, 8 Oct 2000 09:10:35 +1000 Subject: [ic] (no subject) This is a multi-part message in MIME format. ------=_NextPart_000_007E_01C03107.9E50C740 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable I am in australia, and i would like to know if there is a way to set the = default country to australia when a customer creates an account... also = our tax laws are different we have to display our prices including GST, = and then divide total by the gst amount to show the tax ammount is this = able to be done aswell. Simon ------=_NextPart_000_007E_01C03107.9E50C740 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML><HEAD> <META http-equiv=3DContent-Type content=3D"text/html; = charset=3Diso-8859-1"> <META content=3D"MSHTML 5.50.4207.2601" name=3DGENERATOR> <STYLE></STYLE> </HEAD> <BODY bgColor=3D#ffffff> <DIV><FONT face=3DArial size=3D2>I am in australia, and i would like to = know if=20 there is a way to set the default country to australia when a customer = creates=20 an account... also our tax laws are different we have to display our = prices=20 including GST, and then divide total by the gst amount to show the tax = ammount=20 is this able to be done aswell.</FONT></DIV> <DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV> <DIV><FONT face=3DArial size=3D2>Simon</FONT></DIV> <DIV>&nbsp;</DIV></BODY></HTML> ------=_NextPart_000_007E_01C03107.9E50C740-- From: mavik at idimedia.net (Marko ) Date: Sat, 7 Oct 2000 17:03:41 -0700 Subject: [ic] Error 500 - when buying products This is a multi-part message in MIME format. ------=_NextPart_000_0019_01C03080.8B226C50 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Hi I just Install interchange-4.5.7, I have Red Hat 6.2 - with perl 5.005, = I did the perl -MCPAN -e "install Bundle::interchange"=20 My problem is: I have setup some product then I go to see if I can buy product I get = the following error Internal Server Error =20 The server encountered an internal error or misconfiguration and was = unable to complete your request.=20 Please contact the server administrator, webmaster@caviarexpress.org and = inform them of the time the error occurred, and anything you might have = done that may have caused the error.=20 More information about this error may be available in the server error = log.=20 Please advise of what to do Thank you Marko Victorino mavik@idimedia.net =20 ------=_NextPart_000_0019_01C03080.8B226C50 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML><HEAD> <META content=3D"text/html; charset=3Diso-8859-1" = http-equiv=3DContent-Type> <META content=3D"MSHTML 5.00.2920.0" name=3DGENERATOR> <STYLE></STYLE> </HEAD> <BODY bgColor=3D#ffffff> <DIV><FONT face=3DArial size=3D2>Hi</FONT></DIV> <DIV>&nbsp;</DIV> <DIV><FONT face=3DArial size=3D2>I just Install interchange-4.5.7,&nbsp; = I have Red=20 Hat 6.2 - with perl 5.005,&nbsp; I did the perl -MCPAN -e "install=20 Bundle::interchange" </FONT></DIV> <DIV>&nbsp;</DIV> <DIV><FONT face=3DArial size=3D2>My problem is:</FONT></DIV> <DIV>&nbsp;</DIV> <DIV><FONT face=3DArial size=3D2>I have setup some product then I go to = see if I can=20 buy product I get the following error</FONT></DIV> <DIV>&nbsp;</DIV><FONT face=3DArial size=3D2><B><FONT size=3D6> <P>Internal Server Error</P> <P></B></FONT>&nbsp;=20 <P>The server encountered an internal error or misconfiguration and was = unable=20 to complete your request. </P> <P>Please contact the server administrator, webmaster@caviarexpress.org = and=20 inform them of the time the error occurred, and anything you might have = done=20 that may have caused the error. </P> <P>More information about this error may be available in the server = error log.=20 </P> <P> <DIV>&nbsp;</DIV> <DIV>&nbsp;</DIV> <DIV>Please advise of what to do</DIV> <DIV>&nbsp;</DIV> <DIV>Thank you</DIV> <DIV>&nbsp;</DIV> <DIV>Marko Victorino</DIV> <DIV><A href=3D"mailto:mavik@idimedia.net">mavik@idimedia.net</A></DIV> <DIV></FONT>&nbsp;</DIV></BODY></HTML> ------=_NextPart_000_0019_01C03080.8B226C50-- From: jwalsh at diabetesnet.com (John Walsh ) Date: Sat, 07 Oct 2000 18:18:57 -0700 Subject: [ic] Please help---need perl pro --=====================_33685238==_.ALT Content-Type: text/plain; charset="us-ascii"; format=flowed This is the 3rd time I've requested help on this. When using ./configure I keep running into this problem during test.pl or make test: ######## Manifying blib/man1/interchange.1 PERL_DL_NONLAZY=1 /usr/bin/perl -Iblib/arch -Iblib/lib -I/usr/libdata/perl/5.005 03/mach -I/usr/libdata/perl/5.00503 test.pl server/unixmode.......ok 1 server/startup........ok 2 link/unixmode.........ok 3 server/inetmode.......ok 4 link/inetmode.........not ok 5 server/control........ok 6 6 tests run -- 1/6 failed. *** Error code 1 ######## The install stops at this point. I've tried a LARGE number of fixes without success. I'm assuming it's a perl problem (as far as I can tell port 7786 is open), but am lost as to how to resolve it and would love to try Interchange. I have perl 4 in /usr/bin/ and perl 5 in /usr/local/bin/ Please help! John --=====================_33685238==_.ALT Content-Type: text/html; charset="us-ascii" This is the 3rd time I've requested help on this. When using ./configure I keep running into this problem during test.pl or make test:

########
Manifying blib/man1/interchange.1
PERL_DL_NONLAZY=1 /usr/bin/perl -Iblib/arch -Iblib/lib -I/usr/libdata/perl/5.005
03/mach -I/usr/libdata/perl/5.00503 test.pl
server/unixmode.......ok 1
server/startup........ok 2
link/unixmode.........ok 3
server/inetmode.......ok 4
link/inetmode.........not ok 5
server/control........ok 6
6 tests run -- 1/6 failed.
*** Error code 1
########

The install stops at this point. I've tried a LARGE number of fixes without success. I'm assuming it's a perl problem (as far as I can tell port 7786 is open), but am lost as to how to resolve it and would love to try Interchange.

I have perl 4 in /usr/bin/ and perl 5 in /usr/local/bin/

Please help!
John
--=====================_33685238==_.ALT-- From: car at vitalit.com (Charles Rouzer ) Date: Sat, 07 Oct 2000 21:21:04 -0400 Subject: [ic] beta 4.5.7: bin install dir, makecat, freebsd Hello, I downloaded and installed one of the last versions of minivend and have been following interchange development occasionally. I have now download the latest beta 4.5.7 and am running FreeBSD v4.x Both minivend and interchange had/have a bug where the bin directory gets installed as /usr/interchange/bin even tho I specify the install directory to be /usr/local/interchange using the configure. When I run makecat it breaks: *** We will be making a catalog named 'Parts'. *** Can't use an undefined value as an ARRAY reference at /usr/local/interchange/lib/IniConf.pm line 438 Thanks. From: car at vitalit.com (Charles Rouzer ) Date: Sat, 07 Oct 2000 22:10:28 -0400 Subject: [ic] Re: Bug in MiniVend/Interchange... I did this: tar -xzf interchange... chown -R root:wheel interchange... cd interchange... ./configure defaults selected interch user doesn't exist link/inetmode fails ... should be ok cause I don't want to use inet mode. make install Run away process after "/usr/bin/perl Makefile.PL force final=/usr/local/interchange" John Beima wrote > > G'Day Charles, > > I have been using MiniVend since the beginning on 97, and have never seen the > problem you are talking about. > > MiniVend has ALWAYS defaulted to "/usr/local/minivend" if you don't change > anything, just like Interchange defaults to "/usr/local/interchange". > > I would sujest you completely delete your source tree, and untar a new tree into > "/usr/src/interchange-x.x.x"... Then chown -R that directory to root:root. The > cd to that directory and run "./configure", with NO parameters. > > This time leave the default install directory alone and only enter what is > needed. > > Also I would guess you maybe missing a CPAN module or two. That might cause this > problem as well. > > John Beima > jbeima@palb.com > > P.A.L.B. Systems - Phone: (780)451-1086 - Fax: (780)447-4760 > 11639-122 Street, Edmonton, Alberta, Canada, T5M 0B6 -- Charles Rouzer Vital Information Technology, Inc. http://www.vitalit.com http://www.vitalserver.com From: strider at scifi-fantasy.com (Strider Centaur ) Date: Sat, 07 Oct 2000 22:28:52 -0400 Subject: [ic] Please help---need perl pro John, two things: 1) It looks like you are missing one of the modules, perhaps libnet or the for some reason you platform is not supporting inet mode, which I think is the Internet sockets. I would try using the perl CPAN and running it on the interchange bundle as described in the message output of the config function. Im very curios as to the OS your using, mainly because .... 2) you posted in HTML which is a no no here from what I understand and usually a good indication of someone running a Windows OS. If the later, Im not sure that inet support in perl will even work on that platform, but I have no way of knowing this since I have not touched windows in about a year now(thank god). ;-) John Walsh wrote: > This is the 3rd time I've requested help on this. When using > ./configure I keep running into this problem during test.pl or make > test: > > ######## > Manifying blib/man1/interchange.1 > PERL_DL_NONLAZY=1 /usr/bin/perl -Iblib/arch -Iblib/lib > -I/usr/libdata/perl/5.005 > 03/mach -I/usr/libdata/perl/5.00503 test.pl > server/unixmode.......ok 1 > server/startup........ok 2 > link/unixmode.........ok 3 > server/inetmode.......ok 4 > link/inetmode.........not ok 5 > server/control........ok 6 > 6 tests run -- 1/6 failed. > *** Error code 1 > ######## > > The install stops at this point. I've tried a LARGE number of fixes > without success. I'm assuming it's a perl problem (as far as I can > tell port 7786 is open), but am lost as to how to resolve it and would > love to try Interchange. > > I have perl 4 in /usr/bin/ and perl 5 in /usr/local/bin/ > > Please help! > John -- Strider Centaur HTTP://www.Scifi-Fantasy.com " It is my observation that unless you really understand the issues, you are hardly in a position to criticize. Nearly all Linux users have used Windows, but very few Windows users have used Linux. " -- Me From: strider at scifi-fantasy.com (Strider Centaur ) Date: Sat, 07 Oct 2000 22:48:36 -0400 Subject: [ic] Wooo Doggy!!!! or Where is that TAG!?!?!? Hi all Im looking for someone who can give me some idea on the tag called [cat-exec bar_link]cat[/cat-exec] Iv looked all over the various source codes for this and can't find a darn thing. I know it seems to pull a field from the cat table, I know it is used to fill in the list of categories on the LEFT side of construct. But I have no clue where it is, and what it takes a variables. We really want it to output a value other than the category name, in fact we would love to be able to tell it to use a category title, that has no purpose in life but to be displayed in the left side of list on the Template pages. Why? you might ask. Well we want the category name used in entering an item to contain the manufactures name but on the quick list, we only want the category name, as the manufacturer will be the area. This is caused by the way our customers SKUs are laid out, no way to generate SKUs based on size, color, etc. selections, so we have to brute force them into a massive array of areas, categories and sub categories, sizes, colors, and other such data. If I can just make a minor modification to the cat-exec tag, I will be able to do all of this with a simple change to flypage and results. Also, is there anyway to contribute sites we design back to the project? I mean, Im sure there is at least one other person out there who has SKUs based on Size and Color, I can't even imagine it being done any other way. :-) -- Strider Centaur HTTP://www.Scifi-Fantasy.com " It is my observation that unless you really understand the issues, you are hardly in a position to criticize. Nearly all Linux users have used Windows, but very few Windows users have used Linux. " -- Me From: strider at scifi-fantasy.com (Strider Centaur ) Date: Sat, 07 Oct 2000 23:02:17 -0400 Subject: [ic] DB table and field add hint I know this is common knowledge to some but..... If you want to add a mysql table to a catalog, simply add a file in the /cat-user-dir/catalog/dbconf/mysql directory, I personally just copy the cat.mysql file to the name of the new category then go in and edit it. Its fairly straight forward to anyone with any SQL/Db experience. I did also notice I had to manually create the table in the DB( go figure right? ), I use kmysqlamin for this ( I highly recommend it ) as it makes it a simple point and click processes, mind you I can use the command line mysql and mysqladmin in my sleep, but the GUI does make simple alters and adds allot easier. Adding a field to an existing table is even easier, simply alter the table with add ( again it can be done in kmysqladmin ) then go edit that tables file in the above directory. I also have to restart Interchange after making these changes for them to show up in the admin interface. If you not fortunate enough to have the ability to run kmysqladmin, take heart, there are dozens of GUI and WEB based mysql admin interfaces out there, simply head over the http://mysql.org page and select downloads, there is everything you will ever need and more. :-) -- Strider Centaur HTTP://www.Scifi-Fantasy.com " It is my observation that unless you really understand the issues, you are hardly in a position to criticize. Nearly all Linux users have used Windows, but very few Windows users have used Linux. " -- Me From: car at vitalit.com (Charles Rouzer ) Date: Sun, 08 Oct 2000 00:16:09 -0400 Subject: [ic] Re: Bug in MiniVend/Interchange... Ok. Successfully installed and created a demo store. Minivend/Interchange has always installed bin in /usr/interchange/bin instead of the correct /usr/local/interchange/bin for me. This is with FreeBSD v4.x Thanks. John Beima wrote: > > The inet is failing because something has port 7786 reserved, but you are right > you should be able to ignor this fine. > > I forgot to mention this, I always set the user/group to minivend:minivend. The > user must also exist BEFORE you start the configure program. > > Quoting Charles Rouzer <car@vitalit.com>: > > > > > I did this: > > > > tar -xzf interchange... > > chown -R root:wheel interchange... > > cd interchange... > > ./configure > > defaults selected interch user doesn't exist > > link/inetmode fails ... should be ok cause I don't want to use inet > > mode. > > make install > > Run away process after "/usr/bin/perl Makefile.PL force > > final=/usr/local/interchange" > > > > John Beima wrote > > > > > > G'Day Charles, > > > > > > I have been using MiniVend since the beginning on 97, and have never > > seen the > > > problem you are talking about. > > > > > > MiniVend has ALWAYS defaulted to "/usr/local/minivend" if you don't > > change > > > anything, just like Interchange defaults to "/usr/local/interchange". > > > > > > I would sujest you completely delete your source tree, and untar a new > > tree into > > > "/usr/src/interchange-x.x.x"... Then chown -R that directory to > > root:root. The > > > cd to that directory and run "./configure", with NO parameters. > > > > > > This time leave the default install directory alone and only enter > > what is > > > needed. > > > > > > Also I would guess you maybe missing a CPAN module or two. That might > > cause this > > > problem as well. > > > > > > John Beima > > > jbeima@palb.com > > > > > > P.A.L.B. Systems - Phone: (780)451-1086 - Fax: (780)447-4760 > > > 11639-122 Street, Edmonton, Alberta, Canada, T5M 0B6 > > > > -- > > Charles Rouzer > > Vital Information Technology, Inc. > > http://www.vitalit.com > > http://www.vitalserver.com > > > > John Beima > jbeima@palb.com > > P.A.L.B. Systems - Phone: (780)451-1086 - Fax: (780)447-4760 > 11639-122 Street, Edmonton, Alberta, Canada, T5M 0B6 -- Charles Rouzer Vital Information Technology, Inc. http://www.vitalit.com http://www.vitalserver.com From: julian at james724483.freeserve.co.uk (Julian James ) Date: Sun, 8 Oct 2000 08:44:32 +0100 Subject: [ic] Frames > I hope, I understand your question right. > First: Yes! It can be done. > Second: Make sure, your static index page make an automatic move to the > Interchange and call the index page from Interchange. In this index > page, you can write it like > > <frame src="[area topframe]"> > <frame src="[area middleframe]"> > <frame src="[area bottomframe]"> > > and you have the file "topframe.html", "middleframe.html" and > "bottomframe.html" in your ../yourcatalogname/pages directory! Thanks Joachim! I spent all day working on this unsure as to whether src="[area _____]" was the right tag to use. It hadn't been working properly when I'd tried it before and I couldn't work out why. After you confirmed that I was using the right tag I rechecked the HTML and found that I'd closed a frameset with </frame> as opposed to </frameset>. So thank you again. I could have dropped it altogether!! Julian From: jojo at buchonline.net (Hans-Joachim Leidinger ) Date: Sun, 08 Oct 2000 19:59:06 +0200 Subject: [ic] Error 500 - when buying products > Marko wrote: > > Hi > > I just Install interchange-4.5.7, I have Red Hat 6.2 - with perl > 5.005, I did the perl -MCPAN -e "install Bundle::interchange" > > My problem is: > > I have setup some product then I go to see if I can buy product I get > the following error > > > Internal Server Error > > > > The server encountered an internal error or misconfiguration and was > unable to complete your request. > > Please contact the server administrator, webmaster@caviarexpress.org > and inform them of the time the error occurred, and anything you might > have done that may have caused the error. > > More information about this error may be available in the server error > log. > > > > Please advise of what to do Again, if any IC user see the "Premature..." and "Internal ..." error message, look into the error.log file of Interchange and catalogs first. Joachim -- -------------Hans-Joachim Leidinger--------------------- From: jeff_case at hotmail.com (Jeff Case ) Date: Sun, 08 Oct 2000 14:17:04 PDT Subject: [ic] Wooo Doggy!!!! or Where is that TAG!?!?!? >From: Strider Centaur <strider@scifi-fantasy.com> >Reply-To: interchange-users@minivend.com >To: "interchange-users@minivend.com" <interchange-users@minivend.com> >Subject: [ic] Wooo Doggy!!!! or Where is that TAG!?!?!? >Date: Sat, 07 Oct 2000 22:48:36 -0400 > >Also, is there anyway to contribute sites we design back to the >project? I mean, Im sure there is at least one other person out there >who has SKUs based on Size and Color, I can't even imagine it being done >any other way. :-) > I think the whole point of the software has been to enable maximum flexibility. The e-tail catalog I am currently working on relies on the use of multiple sizes (at different prices based on the size) per sku to reduce the catalog size to browsable proportions (for the customer's sake). If however, I were creating the catalog for the manufacturer, I might do things differently. The MV/ic software has given us a zillion (+ one) ways to skin the cat. btw, a "site gallery" with source code might be a good idea. Show people what is possible outside of the construct/barry/simple paradigms. _________________________________________________________________________ Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com. Share information about yourself, create your own public profile at http://profiles.msn.com. From: rstokes at macparts.com (Robert Stokes ) Date: Sun, 08 Oct 2000 21:24:15 -0700 Subject: [ic] Change path for mvend install I have just downloaded and expaned the tarball and went with the standard install but the default location of the install is in the wrong location for the way my ISP has my account set-up. I have been away from unix for several years and the spider webs in the brain are really showing. I know this is not that tough ...... when the default install comes up as /home/user/r/rstokes/mvend I need to have it in /home/user/r/rstokes/ssl/mvend I know I could just move the files to the proper locations but I am concerned that there maybe some paths written to the former locations and I have learned the hard way to do the install the proper way or it will take forever to debug. Thanks ........... Robert -- Ferengi Rule of Acquisition #44 = Never confuse wisdom with luck Ferengi Rule of Acquisition #218 = Sometimes what you get free costs entirely too much. From: jeff_case at hotmail.com (Jeff Case ) Date: Mon, 09 Oct 2000 00:43:47 PDT Subject: [ic] DB table and field add hint Thanks. Very helpful! Wondering why mySQL tables weren't showing up in ic -- guess I actually had to add them to ic's directory structure! Go figure. ;) >From: Strider Centaur <strider@scifi-fantasy.com> >Reply-To: interchange-users@minivend.com >To: "interchange-users@minivend.com" <interchange-users@minivend.com> >Subject: [ic] DB table and field add hint >Date: Sat, 07 Oct 2000 23:02:17 -0400 > > I know this is common knowledge to some but..... > > If you want to add a mysql table to a catalog, simply add a file in >the /cat-user-dir/catalog/dbconf/mysql directory, > > I personally just copy the cat.mysql file to the name of the new >category then go in and edit it. Its fairly straight forward to anyone >with any SQL/Db experience. I did also notice I had to manually create >the table in the DB( go figure right? ), I use kmysqlamin for this ( I >highly recommend it ) as it makes it a simple point and click processes, >mind you I can use the command line mysql and mysqladmin in my sleep, >but the GUI does make simple alters and adds allot easier. > > Adding a field to an existing table is even easier, simply alter the >table with add ( again it can be done in kmysqladmin ) then go edit that >tables file in the above directory. > > I also have to restart Interchange after making these changes for >them to show up in the admin interface. > > If you not fortunate enough to have the ability to run kmysqladmin, >take heart, there are dozens of GUI and WEB based mysql admin interfaces >out there, simply head over the http://mysql.org page and select >downloads, there is everything you will ever need and more. :-) > _________________________________________________________________________ Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com. Share information about yourself, create your own public profile at http://profiles.msn.com. From: peter at miro.com.au (Peter Lamont ) Date: Mon, 9 Oct 2000 19:26:16 +1000 Subject: [ic] cgi not working? My head hurts. This is a multi-part message in MIME format. ------=_NextPart_000_0002_01C03226.CB0B5F00 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Well, it's the beginning of my second week trying to install interchange and I still can't get it going. I'm installing it on FreeeBSD 4.1.1/MySQL. I've read most emails to this group but embarrassing to say I still don't get what's going wrong. Configure runs fine - no errors - noticed better install this week from new d/load! makecat goes fine using mySQL or internal DB. Restart/start Interchange I get: Calling UI.... ...UI is loaded.... Interchange V4.5.7 Configuring catalog construct...Using MySQL, DSN=dbi:mysql:test_construct. construct config error: Undefined subroutine &Vend::Table::DBI::create called at /usr/local/interchange/lib/Vend/Table/Common.pm line 821, <IN> chunk 1. Clicking on any link on the http://localhost/cgi-bin/construct/index.html page gives me a 404. Any idea's? Peter Lamont Approvalplus Pty Ltd Level 5, 530 Collins Street Melbourne 3000. Victoria Tel: 61 3 9619 9338 Fax: 61 3 9619 9370 peter@approvalplus.com www.approvalplus.com ------=_NextPart_000_0002_01C03226.CB0B5F00 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML><HEAD> <META content=3D"text/html; charset=3Diso-8859-1" = http-equiv=3DContent-Type> <META content=3D"MSHTML 5.00.2920.0" name=3DGENERATOR></HEAD> <BODY> <DIV><FONT face=3DArial size=3D2><SPAN class=3D700271809-09102000>Well, = it's the=20 beginning of my second week trying to install interchange and I still = can't get=20 it going. I'm installing it on FreeeBSD 4.1.1/MySQL. I've read most = emails to=20 this group but embarrassing to say I still don't get what's going=20 wrong.</SPAN></FONT></DIV> <DIV><FONT face=3DArial size=3D2><SPAN=20 class=3D700271809-09102000></SPAN></FONT>&nbsp;</DIV> <DIV><FONT face=3DArial size=3D2><SPAN = class=3D700271809-09102000>Configure runs fine=20 - no errors - noticed better install this week from new=20 d/load!</SPAN></FONT></DIV> <DIV><FONT face=3DArial size=3D2><SPAN=20 class=3D700271809-09102000></SPAN></FONT>&nbsp;</DIV> <DIV><FONT face=3DArial size=3D2><SPAN = class=3D700271809-09102000>makecat goes fine=20 using mySQL or internal DB. Restart/start Interchange I get:=20 </SPAN></FONT></DIV> <DIV><FONT face=3DArial size=3D2><SPAN=20 class=3D700271809-09102000></SPAN></FONT>&nbsp;</DIV> <DIV><FONT face=3DArial size=3D2><SPAN = class=3D700271809-09102000>Calling=20 UI....<BR>...UI is loaded....<BR>Interchange V4.5.7<BR>Configuring = catalog=20 construct...Using MySQL, DSN=3Ddbi:mysql:test_construct.<BR>construct = config=20 error: Undefined subroutine &amp;Vend::Table::DBI::create called at=20 /usr/local/interchange/lib/Vend/Table/Common.pm line 821, &lt;IN&gt; = chunk=20 1.</SPAN></FONT></DIV> <DIV>&nbsp;</DIV> <DIV><FONT face=3DArial size=3D2><SPAN = class=3D700271809-09102000>Clicking on any link=20 on the <A=20 href=3D"http://localhost/cgi-bin/construct/index.html">http://localhost/c= gi-bin/construct/index.html</A>&nbsp;page=20 gives me a 404.</SPAN></FONT></DIV> <DIV><FONT face=3DArial size=3D2><SPAN=20 class=3D700271809-09102000></SPAN></FONT>&nbsp;</DIV> <DIV><FONT face=3DArial size=3D2><SPAN class=3D700271809-09102000>Any=20 idea's?</SPAN></FONT></DIV> <DIV><FONT face=3DArial size=3D2><SPAN=20 class=3D700271809-09102000></SPAN></FONT>&nbsp;</DIV> <P><FONT face=3DArial size=3D2>Peter Lamont</FONT>&nbsp;<BR><FONT = face=3DArial=20 size=3D2>Approvalplus Pty Ltd</FONT> <BR><FONT face=3DArial = size=3D2>Level 5, 530=20 Collins Street</FONT> <BR><FONT face=3DArial size=3D2>Melbourne 3000.=20 Victoria</FONT> <BR><FONT face=3DArial size=3D2>Tel: 61 3 9619 = 9338</FONT> <BR><FONT=20 face=3DArial size=3D2>Fax: 61 3 9619 9370</FONT> <BR><U><FONT = color=3D#0000ff=20 face=3DArial size=3D2><A=20 href=3D"mailto:peter@approvalplus.com">peter@approvalplus.com</A></FONT><= /U>=20 <BR><U><FONT color=3D#0000ff face=3DArial size=3D2><A=20 href=3D"http://www.approvalplus.com/">www.approvalplus.com</A></FONT></U>= </P> <DIV>&nbsp;</DIV></BODY></HTML> ------=_NextPart_000_0002_01C03226.CB0B5F00-- From: jojo at buchonline.net (jojo at buchonline.net ) Date: Mon, 9 Oct 2000 10:43:34 +0200 (CEST) Subject: [ic] German umlaut problem with the scan tag! Hi list, IŽve trouble to get the scan tag working with german umlaut. I want to use this codes ---snip-------- [area href=scan arg=| ml=20 st=sql sf=category se=[item-field category] ---snip-------- and IŽve a category name "Komödie". I get an URL with "Kom%f6die" instead of "Komödie". I canŽt use the form tag, because the list of the category names is not stable and I canŽt make an images for all the category names or for any changed category names. Any ideas or solutions? Any helps, hints and suggestions are very welcome. Thanks! Joachim -- Hans-Joachim Leidinger buch online jojo@buchonline.net Munscheidstr. 14 FAX: +49 209 1671441 45886 Gelsenkirchen FAX: 0209 1671441 From: dave.barr at cricinfo.com (Dave Barr ) Date: Mon, 9 Oct 2000 11:48:49 +0100 Subject: [ic] Preorder & Stock Alert Question [del] At 1:53 pm -0400 6/10/00, IF wrote: >My suggestion was based just on my knowledge about bookseller's >POS/Inventory/Accoutning systems. If one would expect IC being >able to be configurable to fulfil all function such inventory >management systems can perform, I think that would be a bit >too much to expect from an open source code package. > >That's why I suggested to think about one or two major existing >inventory management systems of industries, which are heavily >using the internet for online e-commerce, and discuss possible >IC integration or hook-ups. > >Just to let you know that the inventory of a usual bookstore >is fullfiled by at least eight to ten wholesales, around 150 >publishers, all of which offer drop shipment for end customers, >at vorious prices, unreliable speed etc. A bookstore sells >online, in the store, over the phone, over private email, what >have you. Let's say you have drop shipped from a publisher to >your customer, how is the return handled etc... > >You want stuff like this being handled by IC ? > >Just imagine that even Amazon, who became a wholesaler himself >and ships exclusivley out of their own warehouses (I believe) >makes still around $ 2.00 loss on each book shipped out. > >I have no knowledge about other industries' requirements and >available inventroy management systems and I doubt that >my suggestion made a lot of sense. Hi IF, Yeah, you're right! That was me getting ahead of myself again (not to mention being very clear). What I am really trying to get across is that your reply is exactly the kind of thing that is good to find out about. Within this list is a unique opportunity to learn about a very wide spectrum of 'sellers' and all that combined experience. Within that spectrum we are probably selling everything from 100% digital data through to 2nd hand aircraft carriers... based on that assumption there has to be an underlying set of rules which will apply to everyone. For example, tax, shipping and integrating that into a backend accounting package. I am currently working on a project with its own set of problems and headaches, in due time this will move onto other projects. I am willing to share my experiences (and in time, when it is created, any incorporated code whether internal to IC or external). Its time I calmed down and started at the beginning -- apologies for any confusion! Regards Dave -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Dave Barr eCommerce Technical Manager CricInfo Ltd www.cricinfo.com dave.barr@cricinfo.com Tel: 01249 700748 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ From: steveandpatti at wubs.org (Steve & Patti Getzinger ) Date: Mon, 09 Oct 2000 05:55:32 -0500 Subject: [ic] cgi not working? My head hurts. What do you get when you try http://localhost/ I have never tried to run Apache in a localhost config. so I do not kow if that is reasonably valid. Since Apache is a web server I would think it would need a more valid type server name like my.server.com Of course if you are getting a 404 Apache is running. If you get nothing with the above url then try: hostname www.lamont.com restart Apache http://www.lamont.com/ Got a page? now try your cgi url Steve Peter Lamont wrote: > Well, it's the beginning of my second week trying to install > interchange and I still can't get it going. I'm installing it on > FreeeBSD 4.1.1/MySQL. I've read most emails to this group but > embarrassing to say I still don't get what's going wrong.Configure > runs fine - no errors - noticed better install this week from new > d/load!makecat goes fine using mySQL or internal DB. Restart/start > Interchange I get: Calling UI.... > ...UI is loaded.... > Interchange V4.5.7 > Configuring catalog construct...Using MySQL, > DSN=dbi:mysql:test_construct. > construct config error: Undefined subroutine &Vend::Table::DBI::create > called at /usr/local/interchange/lib/Vend/Table/Common.pm line 821, > <IN> chunk 1. Clicking on any link on the > http://localhost/cgi-bin/construct/index.html page gives me a 404.Any > idea's?Peter Lamont > Approvalplus Pty Ltd > Level 5, 530 Collins Street > Melbourne 3000. Victoria > Tel: 61 3 9619 9338 > Fax: 61 3 9619 9370 > peter@approvalplus.com > www.approvalplus.com -- ========================================================= WDI Steve & Patti Getzinger 702 Lincolnway West steveandpatti@wubs.org South Bend, IN 46616 http://www.wubs.org/ 219-287-4700 (Main Office) 317-535-0239 (Direct Line) ========================================================= From: mikeh at minivend.com (Mike Heins ) Date: Mon, 9 Oct 2000 07:03:41 -0400 Subject: [ic] German umlaut problem with the scan tag! Quoting jojo@buchonline.net (jojo@buchonline.net): > Hi list, > > IŽve trouble to get the scan tag working with german umlaut. I want to > use this codes > > ---snip-------- > [area href=scan > arg=| > ml=20 > st=sql > sf=category > se=[item-field category] > ---snip-------- > > and IŽve a category name "Komödie". I get an URL with "Kom%f6die" > instead of "Komödie". I canŽt use the form tag, because the list of > the category names is not stable and I canŽt make an images for all the > category names or for any changed category names. > > Any ideas or solutions? You have to follow the FAQ topic and add su=yes. Why this should be required in the middle of a word, I don't know, but it is. -- Akopia, Inc., 131 Willow Lane, Floor 2, Oxford, OH 45056 phone +1.513.523.7621 fax 7501 <heins@akopia.com> I don't buy from direct telephone or email marketers. This makes it hard for me to find a phone company. ;> From: peter at miro.com.au (Peter Lamont ) Date: Mon, 9 Oct 2000 22:07:03 +1000 Subject: [ic] cgi not working? My head hurts. Sorry for the confusion Steve, - I replace the real URL with 'localhost' for the purpose of public discussion for security purposes. (However Apache will respond to localhost, loopback, hostname or server IP if queried from the machine itself) It does display pages - just not the cgi's. Peter. -----Original Message----- From: interchange-users-admin@minivend.com [mailto:interchange-users-admin@minivend.com]On Behalf Of Steve & Patti Getzinger Sent: Monday, 9 October 2000 8:56 PM To: interchange-users@minivend.com Subject: Re: [ic] cgi not working? My head hurts. What do you get when you try http://localhost/ I have never tried to run Apache in a localhost config. so I do not kow if that is reasonably valid. Since Apache is a web server I would think it would need a more valid type server name like my.server.com Of course if you are getting a 404 Apache is running. If you get nothing with the above url then try: hostname www.lamont.com restart Apache http://www.lamont.com/ Got a page? now try your cgi url Steve Peter Lamont wrote: > Well, it's the beginning of my second week trying to install > interchange and I still can't get it going. I'm installing it on > FreeeBSD 4.1.1/MySQL. I've read most emails to this group but > embarrassing to say I still don't get what's going wrong.Configure > runs fine - no errors - noticed better install this week from new > d/load!makecat goes fine using mySQL or internal DB. Restart/start > Interchange I get: Calling UI.... > ...UI is loaded.... > Interchange V4.5.7 > Configuring catalog construct...Using MySQL, > DSN=dbi:mysql:test_construct. > construct config error: Undefined subroutine &Vend::Table::DBI::create > called at /usr/local/interchange/lib/Vend/Table/Common.pm line 821, > <IN> chunk 1. Clicking on any link on the > http://localhost/cgi-bin/construct/index.html page gives me a 404.Any > idea's?Peter Lamont > Approvalplus Pty Ltd > Level 5, 530 Collins Street > Melbourne 3000. Victoria > Tel: 61 3 9619 9338 > Fax: 61 3 9619 9370 > peter@approvalplus.com > www.approvalplus.com -- ========================================================= WDI Steve & Patti Getzinger 702 Lincolnway West steveandpatti@wubs.org South Bend, IN 46616 http://www.wubs.org/ 219-287-4700 (Main Office) 317-535-0239 (Direct Line) ========================================================= _______________________________________________ Interchange-users mailing list Interchange-users@www.minivend.com http://www.minivend.com/mailman/listinfo/interchange-users From: mikeh at minivend.com (Mike Heins ) Date: Mon, 9 Oct 2000 07:51:43 -0400 Subject: [ic] cgi not working? My head hurts. Quoting Peter Lamont (peter@miro.com.au): > Sorry for the confusion Steve, - I replace the real URL with 'localhost' > for the purpose of public discussion for security purposes. (However Apache > will respond to localhost, loopback, hostname or server IP if queried from > the machine itself) It does display pages - just not the cgi's. You don't have DBD::mysql installed, I don't think. Try selecting the internal database type for testing. -- Akopia, Inc., 131 Willow Lane, Floor 2, Oxford, OH 45056 phone +1.513.523.7621 fax 7501 <heins@akopia.com> I have a cop friend who thinks he ought be able to give a new ticket; "too dumb for conditions". From: mikeh at minivend.com (Mike Heins ) Date: Mon, 9 Oct 2000 08:05:55 -0400 Subject: [ic] German umlaut problem with the scan tag! Quoting Mike Heins (mikeh@minivend.com): > Quoting jojo@buchonline.net (jojo@buchonline.net): > > Hi list, > > > > IŽve trouble to get the scan tag working with german umlaut. I want to > > use this codes > > > > ---snip-------- > > [area href=scan > > arg=| > > ml=20 > > st=sql > > sf=category > > se=[item-field category] > > ---snip-------- > > > > and IŽve a category name "Komödie". I get an URL with "Kom%f6die" > > instead of "Komödie". I canŽt use the form tag, because the list of > > the category names is not stable and I canŽt make an images for all the > > category names or for any changed category names. > > > > Any ideas or solutions? > > You have to follow the FAQ topic and add su=yes. Why this should be > required in the middle of a word, I don't know, but it is. > I looked at this a little bit, and the current stuff will not work for non-US locale characters in the LANG=C environment. It should have worked if your domain is set to de_DE. I did find a place where the whole pre-screen search was less than optimal, so try this patch to Search.pm (which is in CVS): Index: Search.pm =================================================================== RCS file: /anon_cvs/repository/interchange/lib/Vend/Search.pm,v retrieving revision 1.6 retrieving revision 1.7 diff -r1.6 -r1.7 3c3 < # $Id: Search.pm,v 1.6 2000/09/14 08:25:52 heins Exp $ --- > # $Id: Search.pm,v 1.7 2000/10/09 11:53:02 heins Exp $ 29c29 < $VERSION = substr(q$Revision: 1.6 $, 10); --- > $VERSION = substr(q$Revision: 1.7 $, 10); 798,799c798,800 < $pat = "$begin$pat" if $begin; < $pat =~ s/(\w+)/$bound$1$bound/g if $bound; --- > $pat =~ s/(.*)/$bound$1$bound/ > if $bound; > $pat =~ s/^(?:\\b)?/$begin/ if $begin; 841,842c842,844 < $pat = "$begin$pat" if $begin; < $pat =~ s/(\w+)/$bound$1$bound/g if $bound; --- > $pat =~ s/(.*)/$bound$1$bound/ > if $bound; > $pat =~ s/^(?:\\b)?/$begin/ if $begin; -- Akopia, Inc., 131 Willow Lane, Floor 2, Oxford, OH 45056 phone +1.513.523.7621 fax 7501 <heins@akopia.com> Research is what I'm doing when I don't know what I'm doing. -- Wernher Von Braun From: jojo at buchonline.net (jojo at buchonline.net ) Date: Mon, 9 Oct 2000 14:11:00 +0200 (CEST) Subject: [ic] German umlaut problem with the scan tag! On 9 Oct, Mike Heins wrote: > Quoting jojo@buchonline.net (jojo@buchonline.net): >> Hi list, >> >> IŽve trouble to get the scan tag working with german umlaut. I want to >> use this codes >> >> ---snip-------- >> [area href=scan >> arg=| >> ml=20 >> st=sql >> sf=category >> se=[item-field category] >> ---snip-------- >> >> and IŽve a category name "Komödie". I get an URL with "Kom%f6die" >> instead of "Komödie". I canŽt use the form tag, because the list of >> the category names is not stable and I canŽt make an images for all the >> category names or for any changed category names. >> >> Any ideas or solutions? > > You have to follow the FAQ topic and add su=yes. That is it! > Why this should be > required in the middle of a word, I don't know, but it is. Yes! It works like a charm, but IŽm still in a muddle. Thank you a lot! Joachim -- Hans-Joachim Leidinger buch online jojo@buchonline.net Munscheidstr. 14 FAX: +49 209 1671441 45886 Gelsenkirchen FAX: 0209 1671441 From: peterd at greaturls.com (peterd ) Date: Mon, 9 Oct 2000 09:06:59 -0400 Subject: [ic] sub categories in IC457 I'm trying to figure out how to create sub categories, using I.C.4.5.7. Much like it is presented on the online demo for barrys books and bikes. http://demo.minivend.com/~akopia4/barry.cgi/subcat?mv_session_id=52HImpnx&mv _arg=books I've read through documentation and still at a loss. thank you for your time. Peter Dachnowicz peterd@greaturls.com From: warren-odom at stenocall.com (Warren Odom ) Date: Mon, 9 Oct 2000 08:27:14 -0500 Subject: FW: [ic] Meta Tags - correction Correction: searchenginewatch is also good, but the free search engine newsletter I was being so complimentary of is the MarketPosition newsletter from http://www.webposition.com. They also sell a product, but you don't have to buy it to get the (very informative) newsletter. -- Warren -----Original Message----- From: Warren Odom [mailto:warren-odom@stenocall.com] Sent: Friday, October 06, 2000 4:15 PM To: interchange-users@minivend.com Subject: RE: [ic] Meta Tags >>Does anyone know if meta tags setup on the product pages will be indexed by >>most robots in search engines? Looking for the most effective way to >>manage >>meta tags with interchange. > > >PS. for information on the workings of search engines I recommend >searchenginewatch.com >Some of the info is subscription but this is not expensive and worth it >imho. Yes, definitely sign up for the Search Engine Watch free newsletter, and check out the back issues too. One of the more important things to remember is that every so often, search engines *change* the way they rank sites. This newsletter will keep you up to date. -- Warren From: tal at telnet.co.il (Tal Hart (TelNET) ) Date: Mon, 9 Oct 2000 16:07:49 +0200 Subject: [ic] Upgrading from Minivend 4.04 to Interchange This is a multi-part message in MIME format. ------=_NextPart_000_005C_01C0320B.11CAB420 Content-Type: text/plain; charset="iso-8859-8-i" Content-Transfer-Encoding: quoted-printable Is it possible to upgrade from Minivend 4.04 to Interchange, how should it be done, and is it fully compatible ?? Tal Hart =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=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D I-Media Advertising network Tel # + 972-9-8859919 Fax # +972-9-8859929 Address : Office - 10 giborey israel, New industrial area,Netanya Post Adress : 2 Gur st. , Ramat Poleg , Netanya , ISRAEL , 42000 E-mail : tal@telnet.co.il Web : www.imedia.co.il =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=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D ------=_NextPart_000_005C_01C0320B.11CAB420 Content-Type: text/html; charset="iso-8859-8-i" Content-Transfer-Encoding: quoted-printable <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML><HEAD> <META content=3D"text/html; charset=3Diso-8859-8-i" = http-equiv=3DContent-Type> <META content=3D"MSHTML 5.00.2314.1000" name=3DGENERATOR> <STYLE></STYLE> </HEAD> <BODY bgColor=3D#ffffff> <DIV><FONT face=3DArial size=3D2>Is it possible to upgrade from Minivend = 4.04 to=20 Interchange,</FONT></DIV> <DIV><FONT face=3DArial size=3D2>how should it be done, and is it fully=20 compatible&nbsp; ??</FONT></DIV> <DIV>&nbsp;</DIV> <DIV>&nbsp;</DIV> <DIV><FONT face=3DArial size=3D2>Tal=20 Hart<BR>=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=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D<BR>I-Media=20 Advertising network<BR>Tel # + 972-9-8859919&nbsp;&nbsp;&nbsp; Fax #=20 +972-9-8859929<BR>Address : Office - 10 giborey israel, New industrial=20 area,Netanya<BR>Post Adress : 2 Gur st. , Ramat Poleg , Netanya , ISRAEL = ,=20 42000<BR>E-mail : <A=20 href=3D"mailto:tal@telnet.co.il">tal@telnet.co.il</A>&nbsp;&nbsp;&nbsp;&n= bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=20 Web : <A=20 href=3D"http://www.imedia.co.il">www.imedia.co.il</A><BR>=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=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D</FONT></DIV></BODY></HTML> ------=_NextPart_000_005C_01C0320B.11CAB420-- From: tal at telnet.co.il (Tal Hart (TelNET) ) Date: Mon, 9 Oct 2000 16:09:20 +0200 Subject: [ic] How to perform this search .... ? This is a multi-part message in MIME format. ------=_NextPart_000_006F_01C0320B.48900140 Content-Type: text/plain; charset="iso-8859-8-i" Content-Transfer-Encoding: quoted-printable I am trying to make a simple search like this : IF _FieldA_ equals X , and _FieldB_ or _FieldC_ equals Y When i use the os=3Dyes, than the or is reflected on the first field, = which should be an AND, you see i need to combine AND & OR in the same search.... how can i do it, and i need to do it , in an in-page search.... Tal Hart =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=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D I-Media Advertising network Tel # + 972-9-8859919 Fax # +972-9-8859929 Address : Office - 10 giborey israel, New industrial area,Netanya Post Adress : 2 Gur st. , Ramat Poleg , Netanya , ISRAEL , 42000 E-mail : tal@telnet.co.il Web : www.imedia.co.il =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=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D ------=_NextPart_000_006F_01C0320B.48900140 Content-Type: text/html; charset="iso-8859-8-i" Content-Transfer-Encoding: quoted-printable <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML><HEAD> <META content=3D"text/html; charset=3Diso-8859-8-i" = http-equiv=3DContent-Type> <META content=3D"MSHTML 5.00.2314.1000" name=3DGENERATOR> <STYLE></STYLE> </HEAD> <BODY bgColor=3D#ffffff> <DIV><FONT face=3DArial size=3D2>I am trying to make a simple search = like this=20 :<BR><BR>IF _FieldA_ equals X , and _FieldB_ or _FieldC_ equals = Y<BR><BR>When i=20 use the os=3Dyes, than the or is reflected on the first field, = which<BR>should be=20 an AND,<BR>you see i need to combine AND &amp; OR in the same=20 search....<BR><BR>how can i do it,<BR>and i need to do it , in an = in-page=20 search....<BR><BR><BR>Tal=20 Hart<BR>=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=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D<BR>I-Media=20 Advertising network<BR>Tel # + 972-9-8859919&nbsp;&nbsp;&nbsp; Fax #=20 +972-9-8859929<BR>Address : Office - 10 giborey israel, New industrial=20 area,Netanya<BR>Post Adress : 2 Gur st. , Ramat Poleg , Netanya , ISRAEL = ,=20 42000<BR>E-mail : <A=20 href=3D"mailto:tal@telnet.co.il">tal@telnet.co.il</A>&nbsp;&nbsp;&nbsp;&n= bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=20 Web : <A=20 href=3D"http://www.imedia.co.il">www.imedia.co.il</A><BR>=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=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D<BR></FONT></DIV></BODY></HTML> ------=_NextPart_000_006F_01C0320B.48900140-- From: steveandpatti at wubs.org (Steve & Patti Getzinger ) Date: Mon, 09 Oct 2000 09:21:45 -0500 Subject: [ic] How to perform this search .... ? Read the docs on search region and loop search. While not cost effective resource wise a search region for the first required and inside that area a loop search for the other elements with display being in the form of [loop-field blah] should work. I utilize something similiar to this and it works fine. I am running a smp with half a gig of ram though. As to your desire to upgrade I posted how I did it to the list. Basically copy the catalogs you wish to move into Interchange and remove MV 4.04 then install IC and copy the catalogs you want installed to the vend root directory. Do a makecat for each and when asked for a template to use call the catalog name you want. This will install your complete MV catalog utilizing the Interchange server. Might not be the totally correct way but it works :) Steve "Tal Hart (TelNET)" wrote: > I am trying to make a simple search like this : > > IF _FieldA_ equals X , and _FieldB_ or _FieldC_ equals Y > > When i use the os=yes, than the or is reflected on the first field, > which > should be an AND, > you see i need to combine AND & OR in the same search.... > > how can i do it, > and i need to do it , in an in-page search.... > > > Tal Hart > ============================================================= > I-Media Advertising network > Tel # + 972-9-8859919 Fax # +972-9-8859929 > Address : Office - 10 giborey israel, New industrial area,Netanya > Post Adress : 2 Gur st. , Ramat Poleg , Netanya , ISRAEL , 42000 > E-mail : tal@telnet.co.il Web : www.imedia.co.il > ============================================================= -- ========================================================= WDI Steve & Patti Getzinger 702 Lincolnway West steveandpatti@wubs.org South Bend, IN 46616 http://www.wubs.org/ 219-287-4700 (Main Office) 317-535-0239 (Direct Line) ========================================================= From: mikeh at minivend.com (Mike Heins ) Date: Mon, 9 Oct 2000 10:57:46 -0400 Subject: [ic] How to perform this search .... ? Quoting Tal Hart (TelNET) (tal@telnet.co.il): > I am trying to make a simple search like this : > > IF _FieldA_ equals X , and _FieldB_ or _FieldC_ equals Y > > When i use the os=yes, than the or is reflected on the first field, which > should be an AND, > you see i need to combine AND & OR in the same search.... > > how can i do it, > and i need to do it , in an in-page search.... > Have you looked at the "barry" catalog? I think there is a complex search on the page subcat.html which does this. <a href="[area href=scan arg=| co=yes sf=category se=[data session arg] sg=0 os=0 op=rm sf=subcategory se=[item-code] sg=1 os=1 op=em sf=addl_category se=[item-code] sg=1 os=1 | ]"> Someday, I will make the SQL search parser translate to this from: SELECT sku FROM products WHERE category = 'arg' AND ( subcategory = 'foo' OR addl_category = 'bar') Though that is a thought -- if you are using SQL you can use [query type=list ...] to do just that. -- Akopia, Inc., 131 Willow Lane, Floor 2, Oxford, OH 45056 phone +1.513.523.7621 fax 7501 <heins@akopia.com> Friends don't let friends use Outlook. -- Bob Blaylock From: jojo at buchonline.net (jojo at buchonline.net ) Date: Mon, 9 Oct 2000 17:47:21 +0200 (CEST) Subject: [ic] How to perform this search .... ? On 9 Oct, Mike Heins wrote: [DEL] > Someday, I will make the SQL search parser translate to this from: > > SELECT sku FROM products > WHERE category = 'arg' > AND ( subcategory = 'foo' OR addl_category = 'bar') [DEL] Oh? I need this now! I hope, we get this soon! :-) Joachim BTW: Again! Thanks for your helping today! -- Hans-Joachim Leidinger buch online jojo@buchonline.net Munscheidstr. 14 FAX: +49 209 1671441 45886 Gelsenkirchen FAX: 0209 1671441 From: strider at scifi-fantasy.com (Strider Centaur ) Date: Mon, 09 Oct 2000 12:30:58 -0400 Subject: [ic] cgi not working? My head hurts. ICK HTML MAIL, stop that!!!!! Hi there Peter, You can find the answer to this on the FAQ and I am attaching it here too, just incase. Sorry in advance to all those with 300Bps connection, also heres the link to that near wonderful document. http://developer.akopia.com/cgi-bin/ic/docfly.html?mv_arg=faq06%2e02 :-) ================== START OF ANNOYING PAGE COPY ======================================= I can't get SQL to work -- Undefined subroutine &Vend::Table::DBI::create ... I can't get SQL to work -- Undefined subroutine &Vend::Table::DBI::create ... This probably means one of: No SQL database Interchange doesn't include a SQL database. You must select one and install it. no DBI You must install Perl's DBI module before using Interchange with SQL. You can see where to get it at http://www.cpan.org, or try: perl -MCPAN -e 'install DBI' no DBD You must install the specific Perl DBD module for your database before using Interchange with SQL. You can see where to get it at http://www.cpan.org, or try: perl -MCPAN -e 'install DBD::XXXXX' where XXXX is the name of your module. Some of them are: Adabas DB2 Informix Ingres ODBC Oracle Pg Solid Sybase Unify XBase mSQL mysql If you can't make this script run without error: use DBI; use DBD::XXXXX; then you don't have one of the above, and Interchange will never run a SQL type. I don't like the column types that Interchange defines! Then change them. See the simple/mysql directory for some examples under MySQL. I change the ASCII file, but the table is not updated. Why? Interchange writes an empty file TABLE.sql (where TABLE is the name of the table). When this is present, Interchange will never update the table from disk. Also, if you have changed the field names in the file, you must restart the catalog (Apply Changes) before they will be picked up. Why do I even need an ASCII file? Interchange wants some source for column names initially. If you don't want to have one, just create a TABLENAME.sql file in the products directory. For example, if you have this: Database products products.txt dbi:mysql:test_minivend then create a file products/products.sql. For Database pricing pricing.txt dbi:mysql:test_minivend create a file products/pricing.sql. Etc. Interchange overwrites my predefined table! Yes, it will if you don't create a file called TABLENAME.sql, where TABLENAME is the name of the Interchange table. If you want this to happen by default, then set NoImport TABLENAME. ============================= END OF ANOYING PAGE COPY========================================== Peter Lamont wrote: > Well, it's the beginning of my second week trying to install > interchange and I still can't get it going. I'm installing it on > FreeeBSD 4.1.1/MySQL. I've read most emails to this group but > embarrassing to say I still don't get what's going wrong.Configure > runs fine - no errors - noticed better install this week from new > d/load!makecat goes fine using mySQL or internal DB. Restart/start > Interchange I get: Calling UI.... > ...UI is loaded.... > Interchange V4.5.7 > Configuring catalog construct...Using MySQL, > DSN=dbi:mysql:test_construct. > construct config error: Undefined subroutine &Vend::Table::DBI::create > called at /usr/local/interchange/lib/Vend/Table/Common.pm line 821, > <IN> chunk 1.Clicking on any link on the > http://localhost/cgi-bin/construct/index.html page gives me a 404.Any > idea's?Peter Lamont > Approvalplus Pty Ltd > Level 5, 530 Collins Street > Melbourne 3000. Victoria > Tel: 61 3 9619 9338 > Fax: 61 3 9619 9370 > peter@approvalplus.com > www.approvalplus.com -- Strider Centaur HTTP://www.Scifi-Fantasy.com " It is my observation that unless you really understand the issues, you are hardly in a position to criticize. Nearly all Linux users have used Windows, but very few Windows users have used Linux. " -- Me From: strider at scifi-fantasy.com (Strider Centaur ) Date: Mon, 09 Oct 2000 12:38:55 -0400 Subject: [ic] OH, come on guys PLEASE HELP ME!!!! Please, please, with sugar on top, the anticipation is killing me here. Where can I find the definition for the tag [cat-exec] at. What is it? What does it do? what are the options? its in the Construct example but no comments, and It is not in usertags, at least not that I could find. I have used grep till Im blue in the face and still nothing. SO PLEASE!!!!!!!! HELP!!!!!! -- Strider Centaur HTTP://www.Scifi-Fantasy.com " It is my observation that unless you really understand the issues, you are hardly in a position to criticize. Nearly all Linux users have used Windows, but very few Windows users have used Linux. " -- Me From: jonc at webmaint.net (Jonathan Clark ) Date: Mon, 9 Oct 2000 17:44:46 +0100 Subject: [ic] OH, come on guys PLEASE HELP ME!!!! > Please, please, with sugar on top, the anticipation is killing me >here. Where can I find the definition for the tag [cat-exec] at. What >is it? What does it do? what are the options? its in the Construct >example but no comments, and It is not in usertags, at least not that I [snip] its in catalog_before.cfg this was covered in the list a few weeks ago. Jonathan Webmaint.com From: jonc at webmaint.net (Jonathan Clark ) Date: Mon, 9 Oct 2000 18:15:17 +0100 Subject: [ic] OH, come on guys PLEASE HELP ME!!!! > Please, please, with sugar on top, the anticipation is killing me >here. Where can I find the definition for the tag [cat-exec] at. What >is it? What does it do? what are the options? its in the Construct >example but no comments, and It is not in usertags, at least not that I >could find. I have used grep till Im blue in the face and still >nothing. SO PLEASE!!!!!!!! HELP!!!!!! here's my less terse reply ... since I have just noticed there is still no search on the ic archive see: http://lists.akopia.com/pipermail/interchange-users/2000-August/000046.html and http://lists.akopia.com/pipermail/interchange-users/2000-August/000047.html Jonathan. Webmaint.com From: jeff_case at hotmail.com (Jeff Case ) Date: Mon, 09 Oct 2000 10:25:47 PDT Subject: [ic] OH, come on guys PLEASE HELP ME!!!! I don't know... I removed it from my pages (leftside). If you don't know what something does, change it and see what happens. There's a cat database table that is related. Good luck, - Jeff >From: "Jonathan Clark" <jonc@webmaint.net> >Reply-To: interchange-users@minivend.com >To: <interchange-users@minivend.com> >Subject: Re: [ic] OH, come on guys PLEASE HELP ME!!!! >Date: Mon, 9 Oct 2000 18:15:17 +0100 > > > > > Please, please, with sugar on top, the anticipation is killing me > >here. Where can I find the definition for the tag [cat-exec] at. What > >is it? What does it do? what are the options? its in the Construct > >example but no comments, and It is not in usertags, at least not that I > >could find. I have used grep till Im blue in the face and still > >nothing. SO PLEASE!!!!!!!! HELP!!!!!! > _________________________________________________________________________ Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com. Share information about yourself, create your own public profile at http://profiles.msn.com. From: agalindo at liceaga.facmed.unam.mx (=?iso-8859-1?Q?Adri=E1n?= Galindo ) Date: Mon, 09 Oct 2000 14:46:24 -0500 Subject: [ic] Error 500 - when buying products Hans-Joachim Leidinger wrote: > > > Marko wrote: > > > > Hi > > > > I just Install interchange-4.5.7, I have Red Hat 6.2 - with perl > > 5.005, I did the perl -MCPAN -e "install Bundle::interchange" I did this and i get an upgrade to perl 5.6 too! Is this correct, i mean, with the funcionality of IC???? Antoher, is it recomended or correct use the .deb package mentioned some days ago, on a RH system? > > More information about this error may be available in the server error > > log. > > > > Please advise of what to do > > Again, if any IC user see the "Premature..." and "Internal ..." error > message, look into the error.log file of Interchange and catalogs first. Do you recomed to activate the flag -w in the perl script to get more information, or just with the messages of the .../httpd/error_log and .../interchange/error.log ??? --------------------- Lic. Adrián Galindo Hernández ICQ#: 53497209 Mexico City From: scotthacker at home.com (Scott Hacker ) Date: Mon, 09 Oct 2000 13:55:14 -0700 Subject: [ic] Secure server error messages How to run minivend from the secure server for checkout? Works fine up to the point of checking out... I tried this idea listed below of adding the additional directory. I also tried running the entire mvend system from the www directory. Still, no success. Any other thoughts for this problem? I find no paths anywhere that should want to access the catalog with the error path listed below (/domain/cgi-bin/domain/simple) Please help !!! > Here's the scenario: > >Non-secure: www.domain.com/cgi-bin/simple >Secure: ecommerce.safe-order.net/domain/cgi-bin/simple >When I try to access the secure server, I get the following message: > > >Undefined catalog: /domain/cgi-bin/domain/simple > >Is my .cfg file incorrect? > >Please send your suggestions > >Thanks Scott, I found that the ending "cgi-bin/simple" on your www.domain.com has to match the "Domain/cgi-bin/simple" on your ecommerce.safe-order.net. What I use to do, was this: Non-secure: www.domain.com/domain/cgi-bin/simple Secure: ecommerce.safe-order.net/domain/cgi-bin/simple Notice how they match from the end down. It allows the server to find them both perfectly. But now, you have a new problem. Try it out on AOL. AOL has serious fits with this. All my accounts (well I'm an ISP so I can do this) are as follows: Non-secure: http://secure.domain.com/cgi-bin/name-of-shop Secure: https://secure.domain.com/cgi-bin/name-of-shop That will keep AOL in line (and the cost of SSL cert is worth the piece of mind I get knowing that the customers sees our domain names and doesnt get lost to some other domain). I hope this helps! Carl (Carlc Internet Services) http://www.carlc.com/ From: mike at akopia.com (Mike Livingston ) Date: Mon, 09 Oct 2000 13:57:11 -0700 Subject: [ic] IC, Minivend or Tallyman on Oracle? I'm trying to gauge the number and types of Interchange, Minivend and Tallyman implementations using Oracle software. This can be an Oracle database or other back-end technology like Oracle ERP. If you would give me some details about your implementations (i.e. which platform you use, what Oracle technology and the site URL), I would greatly appreciate it. Thanks, Mike Livingston Akopia From: scotthacker at home.com (Scott Hacker ) Date: Mon, 09 Oct 2000 15:02:18 -0700 Subject: [ic] Secure server error messages How to run minivend from the secure server for checkout? Works fine up to the point of checking out... I tried this idea listed below of adding the additional directory. I also tried running the entire mvend system from the www directory. Still, no success. Any other thoughts for this problem? I find no paths anywhere that should want to access the catalog with the error path listed below (/domain/cgi-bin/domain/simple) Please help !!! > Here's the scenario: > >Non-secure: www.domain.com/cgi-bin/simple >Secure: ecommerce.safe-order.net/domain/cgi-bin/simple >When I try to access the secure server, I get the following message: > > >Undefined catalog: /domain/cgi-bin/domain/simple > >Is my .cfg file incorrect? > >Please send your suggestions > >Thanks Scott, I found that the ending "cgi-bin/simple" on your www.domain.com has to match the "Domain/cgi-bin/simple" on your ecommerce.safe-order.net. What I use to do, was this: Non-secure: www.domain.com/domain/cgi-bin/simple Secure: ecommerce.safe-order.net/domain/cgi-bin/simple Notice how they match from the end down. It allows the server to find them both perfectly. But now, you have a new problem. Try it out on AOL. AOL has serious fits with this. All my accounts (well I'm an ISP so I can do this) are as follows: Non-secure: http://secure.domain.com/cgi-bin/name-of-shop Secure: https://secure.domain.com/cgi-bin/name-of-shop That will keep AOL in line (and the cost of SSL cert is worth the piece of mind I get knowing that the customers sees our domain names and doesnt get lost to some other domain). I hope this helps! Carl (Carlc Internet Services) http://www.carlc.com/ From: RalfKotthoff at MZEE.com (RalfKotthoff at MZEE.com ) Date: Tue, 10 Oct 2000 09:11:57 +0200 Subject: [ic] install: Couldn't change to (...)/catalogs: Permission denied Hi, I am new to interchange and this list (hello everybody) and I my linux skills are near to idiot, but I know a good bit of perl and HTML so I want to give this a try. I got myself through installing the construct-store quite okay. But I got stopped at the point where the actual server is started. When I type su -c "/usr/local/interchang/bin/interchange -r" interch I get: ----------------------------------------- Killing Interchange server 25687 with TERM. Low traffic settings. Calling UI.... ...UI is loaded.... Interchange V4.5.7 Configuring catalog construct... Couldn't change to /home/name/data/interchange/catalogs: Permission denied construct: error in configuration. Skipping. construct: config error -- Couldn't change to /home/name/data/interchange/catalogs: Permission denied Interchange server strated in INET and UNIX mode(s) (process id 26010) ---------------------------------------- What am I doing wrong? The Quickstart says that permissions are simple and referrs to the documentation, in the documentation it says: "let the install routine do the work"... I did that. I already tried chmod -R that dir to 0777 (just for testing) and also tried chown -R interch.interch Also I assigned the user interch to some more groups (e.g. root) but didn't help. this is the system: Red Hat Linux 6.2 Apache Thanks for your time and help, Ralf Kotthoff ------------------ www.MZEE.com From: ven at pragakhan.com (Victor Nolton ) Date: Tue, 10 Oct 2000 03:08:59 -0400 Subject: [ic] install: Couldn't change to (...)/catalogs: Permission I usually run into this problem but eiditng the /etc/group files usually fixes this. I just put interchange in the group of the user, so on and so forth Ven >Hi, > >I am new to interchange and this list (hello everybody) and I my >linux skills are >near to idiot, but I know a good bit of perl and HTML so I want to >give this a try. > >I got myself through installing the construct-store quite okay. But >I got stopped at >the point where the actual server is started. When I type >su -c "/usr/local/interchang/bin/interchange -r" interch > >I get: >----------------------------------------- >Killing Interchange server 25687 with TERM. >Low traffic settings. >Calling UI.... >...UI is loaded.... >Interchange V4.5.7 >Configuring catalog construct... >Couldn't change to /home/name/data/interchange/catalogs: Permission denied > >construct: error in configuration. Skipping. >construct: config error -- Couldn't change to >/home/name/data/interchange/catalogs: Permission denied >Interchange server strated in INET and UNIX mode(s) (process id 26010) >---------------------------------------- > >What am I doing wrong? >The Quickstart says that permissions are simple and referrs to the >documentation, in the documentation it says: "let the install >routine do the work"... >I did that. > >I already tried chmod -R that dir to 0777 (just for testing) and >also tried chown -R >interch.interch >Also I assigned the user interch to some more groups (e.g. root) but >didn't help. > > >this is the system: Red Hat Linux 6.2 Apache > > >Thanks for your time and help, > >Ralf Kotthoff >------------------ > >www.MZEE.com > >_______________________________________________ >Interchange-users mailing list >Interchange-users@www.minivend.com >http://www.minivend.com/mailman/listinfo/interchange-users Ven's News (Bookmark It) : http://www.vensnews.com Effective 9/15 - All HTML Encoded email will be ignored. Learn Standards Ven (ven@pragakhan.com) _________________ http://ven.pragakhan.com __ AOL: WebmstrVen Praga Khan's Official Website ICQ: 8321393 http://www.pragakhan.com Lords of Acid Official Website http://www.lordsofacid.com From: cyberwombat at yifan.net (Joshua ) Date: Tue, 10 Oct 2000 00:33:15 -0700 Subject: [ic] missing perl modules? Hi I am attempting to install interchange and am running into trouble during the configure script. I select yes to all the CPAN choices, everything seems to go okay, they make, they install, all looks just dandy, but after they are done I get some kind of error that says I need these modules for interchange to work....error line 730 in configure.pm ( i think that was the file, but you get the idea:) So, since I do not have root access (3rd party virtual hosting) my guess is that it won't let me install these modules although why it has to wait till the end to tell me that after all the good make installs I don't know. Is that it? How can I get around that problem, not having root access and not wanting to beg my sysadmin.. Please walk me through this, I am not a perl guru...or expert...or novice... Thanks a lot Joshua From: vdpeters at bellsouth.net (Vanessa ) Date: Tue, 10 Oct 2000 03:11:37 -0500 Subject: [ic] On the Fly Pages Guys, Interchange 4.5.6. - My crude store is at www.brownsugarrecordsinc.com. It won't be crude for long if, with your help, I can get over these hurdles. I wrote previously about a problem that I was having with my orders and search pages. I am getting an error that ... special_pages/search(or order) is not found. You guys gave me some suggestions but I am still unable to resolve this issue. I'm trying to use the demo store as my template. I am able to evenutally get to a shopping basket and am able to look at it's contents (even though when I "order" and I get the error, it still puts what I attempted to order in the basket). I go through the check out process and after submitting my order, I get an error 500. My error log says that it can't find special pages/receipt.html. I did not have these problems before I attempted to configure Interchange/Minivend myself. Before I changed anything, I made copies of the original html, tables, etc. When I put everything back to its original pages, the errors do not go away. Weird. If anyone out there has encountered this, please tell me what simple thing I'm doing to cause these errors. It seems to only happen with pages that need to be created on the fly. Any help will be greatly, greatly appreciated. Thanks in advance! VP From: ven at pragakhan.com (Victor Nolton ) Date: Tue, 10 Oct 2000 04:35:30 -0400 Subject: [ic] On the Fly Pages Have you tried looking at the page with netscape? http://brownsugarrecordsinc.com/cgi-bin/brownsugar.cgi/index.html is all messed up. and remember not all netscapes use white as a default background color it's actually gray (#cccccc) Look in your config for where receipt is to be located. I thought it SHOULD be in etc/receipt.html Route main receipt etc/receipt.html Route main report etc/report SpecialPage report ../etc/report SpecialPage receipt ../etc/receipt I think in general you don't want the receipt/report pages in the /pages directory, this allows users to execute them/view them (assuming they know what they are doing) Ven >Guys, > >Interchange 4.5.6. - My crude store is at www.brownsugarrecordsinc.com. It >won't be crude for long if, with your help, I can get over these hurdles. > >I wrote previously about a problem that I was having with my orders and >search pages. I am getting an error that ... special_pages/search(or order) >is not found. You guys gave me some suggestions but I am still unable to >resolve this issue. I'm trying to use the demo store as my template. > >I am able to evenutally get to a shopping basket and am able to look at it's >contents (even though when I "order" and I get the error, it still puts what >I attempted to order in the basket). I go through the check out process and >after submitting my order, I get an error 500. My error log says that it >can't find special pages/receipt.html. > >I did not have these problems before I attempted to configure >Interchange/Minivend myself. Before I changed anything, I made copies of >the original html, tables, etc. When I put everything back to its original >pages, the errors do not go away. Weird. > >If anyone out there has encountered this, please tell me what simple thing >I'm doing to cause these errors. It seems to only happen with pages that >need to be created on the fly. Any help will be greatly, greatly >appreciated. > >Thanks in advance! > >VP > > >_______________________________________________ >Interchange-users mailing list >Interchange-users@www.minivend.com >http://www.minivend.com/mailman/listinfo/interchange-users Ven's News (Bookmark It) : http://www.vensnews.com Effective 9/15 - All HTML Encoded email will be ignored. Learn Standards Ven (ven@pragakhan.com) _________________ http://ven.pragakhan.com __ AOL: WebmstrVen Praga Khan's Official Website ICQ: 8321393 http://www.pragakhan.com Lords of Acid Official Website http://www.lordsofacid.com From: vdpeters at bellsouth.net (Vanessa ) Date: Tue, 10 Oct 2000 03:46:51 -0500 Subject: [ic] On the Fly Pages Thanks Ven. Yes, my store is not at all perfect but I'm working on it - PAINFULLY. What version of Netscape are you looking at it with? I'm using 4.5 and 4.7 and Internet Explorer. -----Original Message----- From: interchange-users-admin@minivend.com [mailto:interchange-users-admin@minivend.com]On Behalf Of Victor Nolton Sent: Tuesday, October 10, 2000 3:36 AM To: interchange-users@minivend.com Subject: Re: [ic] On the Fly Pages Have you tried looking at the page with netscape? http://brownsugarrecordsinc.com/cgi-bin/brownsugar.cgi/index.html is all messed up. and remember not all netscapes use white as a default background color it's actually gray (#cccccc) Look in your config for where receipt is to be located. I thought it SHOULD be in etc/receipt.html Route main receipt etc/receipt.html Route main report etc/report SpecialPage report ../etc/report SpecialPage receipt ../etc/receipt I think in general you don't want the receipt/report pages in the /pages directory, this allows users to execute them/view them (assuming they know what they are doing) Ven >Guys, > >Interchange 4.5.6. - My crude store is at www.brownsugarrecordsinc.com. It >won't be crude for long if, with your help, I can get over these hurdles. > >I wrote previously about a problem that I was having with my orders and >search pages. I am getting an error that ... special_pages/search(or order) >is not found. You guys gave me some suggestions but I am still unable to >resolve this issue. I'm trying to use the demo store as my template. > >I am able to evenutally get to a shopping basket and am able to look at it's >contents (even though when I "order" and I get the error, it still puts what >I attempted to order in the basket). I go through the check out process and >after submitting my order, I get an error 500. My error log says that it >can't find special pages/receipt.html. > >I did not have these problems before I attempted to configure >Interchange/Minivend myself. Before I changed anything, I made copies of >the original html, tables, etc. When I put everything back to its original >pages, the errors do not go away. Weird. > >If anyone out there has encountered this, please tell me what simple thing >I'm doing to cause these errors. It seems to only happen with pages that >need to be created on the fly. Any help will be greatly, greatly >appreciated. > >Thanks in advance! > >VP > > >_______________________________________________ >Interchange-users mailing list >Interchange-users@www.minivend.com >http://www.minivend.com/mailman/listinfo/interchange-users Ven's News (Bookmark It) : http://www.vensnews.com Effective 9/15 - All HTML Encoded email will be ignored. Learn Standards Ven (ven@pragakhan.com) _________________ http://ven.pragakhan.com __ AOL: WebmstrVen Praga Khan's Official Website ICQ: 8321393 http://www.pragakhan.com Lords of Acid Official Website http://www.lordsofacid.com _______________________________________________ Interchange-users mailing list Interchange-users@www.minivend.com http://www.minivend.com/mailman/listinfo/interchange-users From: jojo at buchonline.net (jojo at buchonline.net ) Date: Tue, 10 Oct 2000 10:41:03 +0200 (CEST) Subject: [ic] On the Fly Pages On 10 Oct, Vanessa wrote: > Guys, > > Interchange 4.5.6. - My crude store is at www.brownsugarrecordsinc.com. It > won't be crude for long if, with your help, I can get over these hurdles. > > I wrote previously about a problem that I was having with my orders and > search pages. I am getting an error that ... special_pages/search(or order) > is not found. You guys gave me some suggestions but I am still unable to > resolve this issue. I'm trying to use the demo store as my template. > > I am able to evenutally get to a shopping basket and am able to look at it's > contents (even though when I "order" and I get the error, it still puts what > I attempted to order in the basket). I go through the check out process and > after submitting my order, I get an error 500. My error log says that it > can't find special pages/receipt.html. > > I did not have these problems before I attempted to configure > Interchange/Minivend myself. Before I changed anything, I made copies of > the original html, tables, etc. When I put everything back to its original > pages, the errors do not go away. Weird. > > If anyone out there has encountered this, please tell me what simple thing > I'm doing to cause these errors. It seems to only happen with pages that > need to be created on the fly. Any help will be greatly, greatly > appreciated. > > Thanks in advance! Did you create the simple demo shop of IC and is this simple demo shop working well? If yes, did you compare the catalog setting between this and your shop? It seems to me, something is wrong with your catalog.cfg or mv_nextpage or mv_orderpage. You get an error, if you want to order any item. Did you look your ordercode in your IC page? Did you compare that codes with the codes from the simple demo shop? Joachim -- Hans-Joachim Leidinger buch online jojo@buchonline.net Munscheidstr. 14 FAX: +49 209 1671441 45886 Gelsenkirchen FAX: 0209 1671441 From: vdpeters at bellsouth.net (Vanessa ) Date: Tue, 10 Oct 2000 03:51:06 -0500 Subject: [ic] On the Fly Pages Ven, My cfg is configured the way that you mentioned below. -----Original Message----- From: interchange-users-admin@minivend.com [mailto:interchange-users-admin@minivend.com]On Behalf Of Victor Nolton Sent: Tuesday, October 10, 2000 3:36 AM To: interchange-users@minivend.com Subject: Re: [ic] On the Fly Pages Have you tried looking at the page with netscape? http://brownsugarrecordsinc.com/cgi-bin/brownsugar.cgi/index.html is all messed up. and remember not all netscapes use white as a default background color it's actually gray (#cccccc) Look in your config for where receipt is to be located. I thought it SHOULD be in etc/receipt.html Route main receipt etc/receipt.html Route main report etc/report SpecialPage report ../etc/report SpecialPage receipt ../etc/receipt I think in general you don't want the receipt/report pages in the /pages directory, this allows users to execute them/view them (assuming they know what they are doing) Ven >Guys, > >Interchange 4.5.6. - My crude store is at www.brownsugarrecordsinc.com. It >won't be crude for long if, with your help, I can get over these hurdles. > >I wrote previously about a problem that I was having with my orders and >search pages. I am getting an error that ... special_pages/search(or order) >is not found. You guys gave me some suggestions but I am still unable to >resolve this issue. I'm trying to use the demo store as my template. > >I am able to evenutally get to a shopping basket and am able to look at it's >contents (even though when I "order" and I get the error, it still puts what >I attempted to order in the basket). I go through the check out process and >after submitting my order, I get an error 500. My error log says that it >can't find special pages/receipt.html. > >I did not have these problems before I attempted to configure >Interchange/Minivend myself. Before I changed anything, I made copies of >the original html, tables, etc. When I put everything back to its original >pages, the errors do not go away. Weird. > >If anyone out there has encountered this, please tell me what simple thing >I'm doing to cause these errors. It seems to only happen with pages that >need to be created on the fly. Any help will be greatly, greatly >appreciated. > >Thanks in advance! > >VP > > >_______________________________________________ >Interchange-users mailing list >Interchange-users@www.minivend.com >http://www.minivend.com/mailman/listinfo/interchange-users Ven's News (Bookmark It) : http://www.vensnews.com Effective 9/15 - All HTML Encoded email will be ignored. Learn Standards Ven (ven@pragakhan.com) _________________ http://ven.pragakhan.com __ AOL: WebmstrVen Praga Khan's Official Website ICQ: 8321393 http://www.pragakhan.com Lords of Acid Official Website http://www.lordsofacid.com _______________________________________________ Interchange-users mailing list Interchange-users@www.minivend.com http://www.minivend.com/mailman/listinfo/interchange-users From: ven at pragakhan.com (Victor Nolton ) Date: Tue, 10 Oct 2000 04:59:02 -0400 Subject: [ic] On the Fly Pages does yoru checkout page contain any of these? <INPUT TYPE="hidden" NAME="mv_successpage" VALUE="../etc/report"> <INPUT TYPE="hidden" NAME="mv_order_report" VALUE="../etc/report"> I use netscape 4.73 Ven >Ven, > >My cfg is configured the way that you mentioned below. > >-----Original Message----- >From: interchange-users-admin@minivend.com >[mailto:interchange-users-admin@minivend.com]On Behalf Of Victor Nolton >Sent: Tuesday, October 10, 2000 3:36 AM >To: interchange-users@minivend.com >Subject: Re: [ic] On the Fly Pages > > >Have you tried looking at the page with netscape? >http://brownsugarrecordsinc.com/cgi-bin/brownsugar.cgi/index.html >is all messed up. and remember not all netscapes use white as a >default background color it's actually gray (#cccccc) > >Look in your config for where receipt is to be located. I thought it >SHOULD be in etc/receipt.html >Route main receipt etc/receipt.html >Route main report etc/report >SpecialPage report ../etc/report >SpecialPage receipt ../etc/receipt > >I think in general you don't want the receipt/report pages in the >/pages directory, this allows users to execute them/view them >(assuming they know what they are doing) > >Ven > > >>Guys, >> >>Interchange 4.5.6. - My crude store is at www.brownsugarrecordsinc.com. >It >>won't be crude for long if, with your help, I can get over these hurdles. >> >>I wrote previously about a problem that I was having with my orders and >>search pages. I am getting an error that ... special_pages/search(or >order) >>is not found. You guys gave me some suggestions but I am still unable to >>resolve this issue. I'm trying to use the demo store as my template. >> >>I am able to evenutally get to a shopping basket and am able to look at >it's >>contents (even though when I "order" and I get the error, it still puts >what >>I attempted to order in the basket). I go through the check out process >and >>after submitting my order, I get an error 500. My error log says that it >>can't find special pages/receipt.html. >> >>I did not have these problems before I attempted to configure >>Interchange/Minivend myself. Before I changed anything, I made copies of >>the original html, tables, etc. When I put everything back to its original >>pages, the errors do not go away. Weird. >> >>If anyone out there has encountered this, please tell me what simple thing >>I'm doing to cause these errors. It seems to only happen with pages that >>need to be created on the fly. Any help will be greatly, greatly >>appreciated. >> >>Thanks in advance! >> >>VP >> >> >>_______________________________________________ >>Interchange-users mailing list >>Interchange-users@www.minivend.com >>http://www.minivend.com/mailman/listinfo/interchange-users > > >Ven's News (Bookmark It) : http://www.vensnews.com > >Effective 9/15 - All HTML Encoded email will be ignored. Learn Standards > >Ven (ven@pragakhan.com) _________________ http://ven.pragakhan.com __ >AOL: WebmstrVen Praga Khan's Official Website ICQ: 8321393 > http://www.pragakhan.com > Lords of Acid Official Website > http://www.lordsofacid.com > >_______________________________________________ >Interchange-users mailing list >Interchange-users@www.minivend.com >http://www.minivend.com/mailman/listinfo/interchange-users > > >_______________________________________________ >Interchange-users mailing list >Interchange-users@www.minivend.com >http://www.minivend.com/mailman/listinfo/interchange-users Ven's News (Bookmark It) : http://www.vensnews.com Effective 9/15 - All HTML Encoded email will be ignored. Learn Standards Ven (ven@pragakhan.com) _________________ http://ven.pragakhan.com __ AOL: WebmstrVen Praga Khan's Official Website ICQ: 8321393 http://www.pragakhan.com Lords of Acid Official Website http://www.lordsofacid.com From: RalfKotthoff at MZEE.com (RalfKotthoff at MZEE.com ) Date: Tue, 10 Oct 2000 15:49:45 +0200 Subject: [ic] install: Couldn't change to (...)/catalogs: Permission denied > > I just put interchange in the group of the user, so on and so forth > I already have the "interch" user in the groups "root" and "interch". And the /catalogs-directory and files I tried "chown -R root.root" or "chown -R interch.interch". and chmod is already -R 0777 doesn't work. Ralf Kotthoff ------------------ www.MZEE.com From: mikeh at minivend.com (Mike Heins ) Date: Tue, 10 Oct 2000 11:44:55 -0400 Subject: [ic] Bug reporting Dear All, The long awaited bug-reporting facility is now available: http://developer.akopia.com/bugs/ This is for reporting bugs with the current version of Interchange, preferably only those that have not been fixed in CVS. 8-) Once we release 4.6.0, there will be branches for both the stable release and the development release. NOTE: Neither Minivend nor Tallyman is no longer supported other than to fix gaping security holes, so please do not report Minivend 3.14 or 4.04 bugs there. We encourage you to report bugs that you may have already submitted to the mail list if you are not sure that they have been fixed. Best, Mike -- Akopia, Inc., 131 Willow Lane, Floor 2, Oxford, OH 45056 phone +1.513.523.7621 fax 7501 <heins@akopia.com> I don't buy from direct telephone or email marketers. This makes it hard for me to find a phone company. ;> From: cameron at akopia.com (Cameron B. Prince ) Date: Tue, 10 Oct 2000 11:17:15 -0500 Subject: [ic] Bug reporting Hi Mike, Great news! Just wanted to let you know that the message with the password that is mailed to the user contains a link to the real mozilla site to login. I didn't examine the url when I clicked it to change my password, and then found that I couldn't login. After looking at the current url, I discovered that I wasn't in Kansas anymore... :) Might save some headaches if this message had the link back to akopia. Cameron -----Original Message----- From: interchange-users-admin@minivend.com [mailto:interchange-users-admin@minivend.com]On Behalf Of Mike Heins Sent: Tuesday, October 10, 2000 10:45 AM To: Interchange User List Subject: [ic] Bug reporting Dear All, The long awaited bug-reporting facility is now available: http://developer.akopia.com/bugs/ This is for reporting bugs with the current version of Interchange, preferably only those that have not been fixed in CVS. 8-) Once we release 4.6.0, there will be branches for both the stable release and the development release. NOTE: Neither Minivend nor Tallyman is no longer supported other than to fix gaping security holes, so please do not report Minivend 3.14 or 4.04 bugs there. We encourage you to report bugs that you may have already submitted to the mail list if you are not sure that they have been fixed. Best, Mike -- Akopia, Inc., 131 Willow Lane, Floor 2, Oxford, OH 45056 phone +1.513.523.7621 fax 7501 <heins@akopia.com> I don't buy from direct telephone or email marketers. This makes it hard for me to find a phone company. ;> _______________________________________________ Interchange-users mailing list Interchange-users@www.minivend.com http://www.minivend.com/mailman/listinfo/interchange-users From: strider at scifi-fantasy.com (Strider Centaur ) Date: Tue, 10 Oct 2000 14:51:46 -0400 Subject: [ic] install: Couldn't change to (...)/catalogs: Permission denied WOOOOO HORSEY!!!!!!! STOP RIGHT THERE!!!!!!!! change those permissions, from 0777 0770 ( no need to make them world writable ) Also, you might as well run interchange as the web user or at least create a interchange user( better for vhosting ) and add that user to the web users group. Hint here, DON'T RUN THE WEB SERVER AS NOBODY, create a web user specifically for the server. One problem with NOBODY is that many applications use it and therefore anyone who can execute apps via the server ( php, perl ) can also access those other services. Using a unique web user account helps stop that by making all the scripts and php code run under the web user. Further security recommendations are use sshd/ssh in place of telnetd/telnet, install proFTPd in place of wu-ftp, get port sentry installed to monitor port activity and make sure you use mysqladmin password to set the root account password on mysql. Remember most Linux Distros out of the box are very poorly configured from a security stand point, so take some to time address these issues, before they become problems. Just some friendly suggestions. In linux create the interch user with a simple; adduser interch -d /web/cat/dir where /web/cat/dir is the directory that the catalog files will be placed. This will create a user and group interch Then make sure you chown -R interch:interch /web/cat/dir and the /usr/local/interchange. After that you should be good to go. RalfKotthoff@mzee.com wrote: > > > > I just put interchange in the group of the user, so on and so forth > > > > I already have the "interch" user in the groups "root" and "interch". > > And the /catalogs-directory and files I tried "chown -R root.root" or > "chown -R interch.interch". > > and chmod is already -R 0777 > > doesn't work. > > Ralf Kotthoff > > ------------------ > > www.MZEE.com > > _______________________________________________ > Interchange-users mailing list > Interchange-users@www.minivend.com > http://www.minivend.com/mailman/listinfo/interchange-users -- Strider Centaur HTTP://www.Scifi-Fantasy.com " It is my observation that unless you really understand the issues, you are hardly in a position to criticize. Nearly all Linux users have used Windows, but very few Windows users have used Linux. " -- Me From: craig at akopia.com (Craig Sleight ) Date: Tue, 10 Oct 2000 15:52:52 -0400 Subject: [ic] Request for service Trevor, I am sorry that it has taken me a few days to reply to your email. We are currently redefining our hosting services and I will contact you in a few weeks to let you know what the rates will be. Best Regards, Craig Sleight Akopia, Inc Sales Representative 11480 Sunset Hills Road, Suite 200 East Reston, VA 20190 voice 703.456.2954 fax 703.456.2901 craig@akopia.com / www.akopia.com ----- Original Message ----- From: Trevor Kenney <binary@dv5.net> To: <interchange-users@minivend.com> Sent: Saturday, October 07, 2000 2:04 AM Subject: [ic] Request for service > I apologise if this is not the place for this request....but it seems to be > the most obvious place to ask. > > I am looking for someone to host a site using MV4.04/MySQL. I intend to > upgrade to IC once I have had a chance to play with it first hand. > Interested ?? ...contact me directly (binary@dv5.net). > > again, sorry if this is out of line > > Trevor > > > > > _______________________________________________ > Interchange-users mailing list > Interchange-users@www.minivend.com > http://www.minivend.com/mailman/listinfo/interchange-users From: RalfKotthoff at MZEE.com (RalfKotthoff at MZEE.com ) Date: Tue, 10 Oct 2000 22:57:43 +0200 Subject: [ic] install: Couldn't change to (...)/catalogs: Permission denied Hi! > WOOOOO HORSEY!!!!!!! STOP RIGHT THERE!!!!!!!! > change those permissions, from 0777 0770 ( no need to make them > world writable ) Don't worry, it's a a webserver in a LAN, no way to access it from the outside, it`s just my testing system;-) > ... > In linux create the interch user with a simple; > > adduser interch -d /web/cat/dir > > where /web/cat/dir is the directory that the catalog files will be > placed. This will create a user and group interch > > Then make sure you chown -R interch:interch /web/cat/dir and the > /usr/local/interchange. > > After that you should be good to go. that is more or less what I already did in first place (my last email was just "trying EVERYTHING to make it work"). OK, but I gave it another try: I deleted all users and groups and related files. I started again with ./configure etc etc. but again, when I did the restart I got: -------- bash: /root/.bashrc: Permission denied Killing Interchange server 13788 with TERM Low traffic settings. Calling UI.... ...UI is loaded.... Interchange V4.5.7 Configuring catalog construct... Couldn't change to /home/name/data/interchange/catalogs: Permission denied construct: error in configuration. Skipping. construct: config error -- Couldn't change to /home/name/data/interchange/catalogs: Permission denied. Skipping. Interchange server started in INET and UNIX mode(s) (process id 13823) --------------- and (before you ask), all directories are "chmod -R interch:interch": /usr/local/interchange /home/name/website/construct /home/name/data/interchange sorry, didn't work. any other ideas? Rregards, Ralf Kotthoff Thanks for your help. ------------------ www.MZEE.com From: cameron at akopia.com (Cameron B. Prince ) Date: Tue, 10 Oct 2000 16:04:21 -0500 Subject: [ic] install: Couldn't change to (...)/catalogs: Permission denied Check your command: Should be: chown -R interch:interch Not: chmod -R interch:interch I generally make the directories 700, but since you're on a test system, make them 755... Good luck, Cameron -----Original Message----- From: interchange-users-admin@minivend.com [mailto:interchange-users-admin@minivend.com]On Behalf Of RalfKotthoff@MZEE.com Sent: Tuesday, October 10, 2000 3:58 PM To: interchange-users@minivend.com Subject: Re: [ic] install: Couldn't change to (...)/catalogs: Permission denied Hi! > WOOOOO HORSEY!!!!!!! STOP RIGHT THERE!!!!!!!! > change those permissions, from 0777 0770 ( no need to make them > world writable ) Don't worry, it's a a webserver in a LAN, no way to access it from the outside, it`s just my testing system;-) > ... > In linux create the interch user with a simple; > > adduser interch -d /web/cat/dir > > where /web/cat/dir is the directory that the catalog files will be > placed. This will create a user and group interch > > Then make sure you chown -R interch:interch /web/cat/dir and the > /usr/local/interchange. > > After that you should be good to go. that is more or less what I already did in first place (my last email was just "trying EVERYTHING to make it work"). OK, but I gave it another try: I deleted all users and groups and related files. I started again with ./configure etc etc. but again, when I did the restart I got: -------- bash: /root/.bashrc: Permission denied Killing Interchange server 13788 with TERM Low traffic settings. Calling UI.... ...UI is loaded.... Interchange V4.5.7 Configuring catalog construct... Couldn't change to /home/name/data/interchange/catalogs: Permission denied construct: error in configuration. Skipping. construct: config error -- Couldn't change to /home/name/data/interchange/catalogs: Permission denied. Skipping. Interchange server started in INET and UNIX mode(s) (process id 13823) --------------- and (before you ask), all directories are "chmod -R interch:interch": /usr/local/interchange /home/name/website/construct /home/name/data/interchange sorry, didn't work. any other ideas? Rregards, Ralf Kotthoff Thanks for your help. ------------------ www.MZEE.com _______________________________________________ Interchange-users mailing list Interchange-users@www.minivend.com http://www.minivend.com/mailman/listinfo/interchange-users From: mikeh at minivend.com (Mike Heins ) Date: Tue, 10 Oct 2000 17:17:28 -0400 Subject: [ic] install: Couldn't change to (...)/catalogs: Permission denied Quoting Cameron B. Prince (cameron@akopia.com): > Check your command: > > Should be: > > chown -R interch:interch > > Not: > > chmod -R interch:interch > > I generally make the directories 700, but since you're on a test system, > make them 755... > > Good luck, > > Cameron > > -----Original Message----- > From: interchange-users-admin@minivend.com > [mailto:interchange-users-admin@minivend.com]On Behalf Of > RalfKotthoff@MZEE.com > Sent: Tuesday, October 10, 2000 3:58 PM > To: interchange-users@minivend.com > Subject: Re: [ic] install: Couldn't change to (...)/catalogs: Permission > denied > > > Hi! > > > WOOOOO HORSEY!!!!!!! STOP RIGHT THERE!!!!!!!! > > change those permissions, from 0777 0770 ( no need to make them > > world writable ) > > Don't worry, it's a a webserver in a LAN, no way to access it from > the outside, it`s just my testing system;-) > > > ... > > In linux create the interch user with a simple; > > > > adduser interch -d /web/cat/dir > > > > where /web/cat/dir is the directory that the catalog files will be > > placed. This will create a user and group interch > > > > Then make sure you chown -R interch:interch /web/cat/dir and the > > /usr/local/interchange. > > > > After that you should be good to go. Whenever debugging a problem like this try it from the command line. # su - interch $ cd /web/cat/dir Couldn't change to /web/cat/dir: Permission denied $ I am guessing that is what you will see. There is probably a directory in the tree above that has no execute permission for other. Anybody want to try their hand at a permission_verify script? -- Akopia, Inc., 131 Willow Lane, Floor 2, Oxford, OH 45056 phone +1.513.523.7621 fax 7501 <heins@akopia.com> Any man who is under 30, and is not liberal, has not heart; and any man who is over 30, and is not a conservative, has not brains. -- Winston Churchill From: jojo at buchonline.net (Hans-Joachim Leidinger ) Date: Wed, 11 Oct 2000 00:03:10 +0200 Subject: [ic] install: Couldn't change to (...)/catalogs: Permission denied RalfKotthoff@mzee.com wrote: > > Hi! > > > WOOOOO HORSEY!!!!!!! STOP RIGHT THERE!!!!!!!! > > change those permissions, from 0777 0770 ( no need to make them > > world writable ) > > Don't worry, it's a a webserver in a LAN, no way to access it from > the outside, it`s just my testing system;-) > > > ... > > In linux create the interch user with a simple; > > > > adduser interch -d /web/cat/dir > > > > where /web/cat/dir is the directory that the catalog files will be > > placed. This will create a user and group interch > > > > Then make sure you chown -R interch:interch /web/cat/dir and the > > /usr/local/interchange. > > > > After that you should be good to go. > > that is more or less what I already did in first place (my last email > was just "trying EVERYTHING to make it work"). > > OK, but I gave it another try: > I deleted all users and groups and related files. > I started again with ./configure etc etc. > > but again, when I did the restart I got: > > -------- > bash: /root/.bashrc: Permission denied > Killing Interchange server 13788 with TERM > Low traffic settings. > Calling UI.... > ...UI is loaded.... > Interchange V4.5.7 > Configuring catalog construct... > Couldn't change to /home/name/data/interchange/catalogs: > Permission denied > > construct: error in configuration. Skipping. > construct: config error -- Couldn't change to > /home/name/data/interchange/catalogs: Permission denied. > Skipping. > Interchange server started in INET and UNIX mode(s) (process id > 13823) > --------------- > > and (before you ask), all directories are "chmod -R interch:interch": > /usr/local/interchange > /home/name/website/construct > /home/name/data/interchange > > sorry, didn't work. any other ideas? > > Rregards, Ralf Kotthoff > > Thanks for your help. I've follow this thread and it is difficult to help you, because there are a lot of ways to get some misbehavior. Hmmm...did you use the bin/makecat with success? Or how did you create your catalog? Is my recall right, that you are using FreeBSD? Are you using SQL? At the first time with Interchange (or was it a typo of mine) has changes the permission of my myslq files for the mysql files suddenly. It was suddenly set as an user of mysqladmin. This is an one example of a lot of causes. Another misbehavior with IC 4.5.? (not 4.5.7) is, that bin/makecat can't get my right userid (from my head: $mvgid in bin/makecat?). In my experience with Minivend and FreeBSD. I get always some misbehavior at the first time, if I install any newest Version of Minivend. Now with Interchange. bin/makecat is not running well, because it can't recognize my right userid and it has changes the user and group name of the mysql files for the catalog construct. After hardcoding of bin/makecat to the right userid ($mvuid?), it works well. Hmmm...it seems to me, IC tries to read the catalog.cfg from there and has a problem. Or maybe IC has read that file an want to write some files into the own "path-to-the-IC-home-DIR/etc" or "/home/name/data/interchange/etc" and can't write it? After the first install of older version of Interchange (MiniVend) in FreeBSD, I've noticed the wrong permission in "<VENDROOT>/etc" (the home Dir of MiniVend). I see chdir $g->{'dir'} or die "Couldn't change to $g->{'dir'}: $!\n"; $conf = $g->{'dir'} . '/etc'; eval { $c = config($g->{'name'}, $g->{'dir'}, and eval { $c = config_named_catalog($name, "at server startup"); }; catch_warnings(0); if ($@ or ! defined $c) { my $msg = $@; print "\n$msg\n\a$g->{'name'}: error in configuration. Skipping.\n"; $msg =~ s/\s+$//; $msg = " -- $msg" if $msg; logGlobal $g->{'name'} . ": config error$msg. Skipping."; (from Minivend 4.04) and it seems to me, IC can't change into some dir or dirs. Are you able to go into that dir as an user interch? Did you use the bin/makecat as an user interch and did you start the Interchange server as an user interch? I've no more ideas! Joachim -- -------------Hans-Joachim Leidinger--------------------- From: ven at pragakhan.com (Victor Nolton ) Date: Tue, 10 Oct 2000 18:15:05 -0400 Subject: [ic] install: Couldn't change to (...)/catalogs: Permission If someone would try this. I would suggest have it check for wrong permissions such as 777 666 and so on. Sounds like a fun project, no enough time in the day :/ Ven >Whenever debugging a problem like this try it from the command line. > > # su - interch > $ cd /web/cat/dir > Couldn't change to /web/cat/dir: Permission denied > $ > >I am guessing that is what you will see. There is probably a directory >in the tree above that has no execute permission for other. > >Anybody want to try their hand at a permission_verify script? > >-- >Akopia, Inc., 131 Willow Lane, Floor 2, Oxford, OH 45056 >phone +1.513.523.7621 fax 7501 <heins@akopia.com> > >Any man who is under 30, and is not liberal, has not heart; and any man >who is over 30, and is not a conservative, has not brains. > -- Winston Churchill > >_______________________________________________ >Interchange-users mailing list >Interchange-users@www.minivend.com >http://www.minivend.com/mailman/listinfo/interchange-users Ven's News (Bookmark It) : http://www.vensnews.com Effective 9/15 - All HTML Encoded email will be ignored. Learn Standards Ven (ven@pragakhan.com) _________________ http://ven.pragakhan.com __ AOL: WebmstrVen Praga Khan's Official Website ICQ: 8321393 http://www.pragakhan.com Lords of Acid Official Website http://www.lordsofacid.com From: rob at readysite.net (Rob Zimmerman ) Date: Tue, 10 Oct 2000 18:14:32 -0400 Subject: [ic] install: Couldn't change to (...)/catalogs: Permission denied > > In linux create the interch user with a simple; > > adduser interch -d /web/cat/dir > > where /web/cat/dir is the directory that the catalog files will be > placed. This will create a user and group interch > > Then make sure you chown -R interch:interch /web/cat/dir and the > /usr/local/interchange. > > After that you should be good to go. > If you plan on setting up more than one store on the server (using virtual domains) you probably want user <interch> to be the user that runs the IC server. Then when you set up your catalogs (stores) the user should be the account that has ftp access to the http files for that domain. I put those catalogs just outside the htdocs directory in the same directory tree that contains cgi-local (cgi-bin) for that domain. I put user <interch> in the group <ftponly> which is also the group that all my http (ftp) users belong too. Rob ------------ From: houman at edigitalweb.com (Houman Akhavan ) Date: Tue, 10 Oct 2000 16:05:48 -0700 Subject: [ic] NoImport Directive in catalog.cfg I plan on enabling the NoImport directive in catalog.cfg because I am using an SQL db (mysql). Quoting the online docs: NoImport "When set to one or more Interchange database identifiers, those database(s) will never be subject to import. Useful for SQL databases, or databases that will *never* change." Does this mean the import feature in the administrative interface will be disabled? Also is this directive the equivalent of having table_name.sql files in the products directory? Thanks, Houman A. From: rayk at clrtech.com (Ray Klassen ) Date: Tue, 10 Oct 2000 16:13:19 -0700 Subject: [ic] Postgres error with construct set up On starting a fairly vanilla catalog with the 'construct ' template in interchange 4.5.7 postgres returns this error Bad timestamp external representation and interchange ignores that catalog.. mysql does something more or less the same but a 'no-sql' setup works fine. Any ideas? From: rhertz at gyb.baits.com (Ryan Hertz ) Date: Tue, 10 Oct 2000 16:12:51 -0700 Subject: Permission_verify (was: Re: [ic] install: Couldn't change to At 03:15 PM 10/10/00 , you wrote: >If someone would try this. I would suggest have it check for wrong >permissions such as 777 666 and so on. Sounds like a fun project, no >enough time in the day :/ Perhaps it could be something as simple as running ls -Ral | diff - correctperms.dist on the install directory? :-) Well, perhaps it should be a bit more complex than that. I think what we need is something to echo 'You dummy!' >Ven > > >>Whenever debugging a problem like this try it from the command line. >> >> # su - interch >> $ cd /web/cat/dir >> Couldn't change to /web/cat/dir: Permission denied >> $ >> >>I am guessing that is what you will see. There is probably a directory >>in the tree above that has no execute permission for other. >> >>Anybody want to try their hand at a permission_verify script? >> >>-- >>Akopia, Inc., 131 Willow Lane, Floor 2, Oxford, OH 45056 >>phone +1.513.523.7621 fax 7501 <heins@akopia.com> >> >>Any man who is under 30, and is not liberal, has not heart; and any man >>who is over 30, and is not a conservative, has not brains. >>-- Winston Churchill >> >>_______________________________________________ >>Interchange-users mailing list >>Interchange-users@www.minivend.com >>http://www.minivend.com/mailman/listinfo/interchange-users > > >Ven's News (Bookmark It) : http://www.vensnews.com > >Effective 9/15 - All HTML Encoded email will be ignored. Learn Standards > >Ven (ven@pragakhan.com) _________________ http://ven.pragakhan.com __ >AOL: WebmstrVen Praga Khan's Official Website ICQ: 8321393 > http://www.pragakhan.com > Lords of Acid Official Website > http://www.lordsofacid.com > >_______________________________________________ >Interchange-users mailing list >Interchange-users@www.minivend.com >http://www.minivend.com/mailman/listinfo/interchange-users Ryan Hertz tel 800-645-BAIT Webmaster fax 520-645-2588 Advertising Director http://yamamoto.baits.com Gary Yamamoto Custom Baits, Inc. http://www.insideline.net From: strider at scifi-fantasy.com (Strider Centaur ) Date: Tue, 10 Oct 2000 19:56:25 -0400 Subject: [ic] install: Couldn't change to (...)/catalogs: Permission denied Good points but look into proftp, no reason to give users an account on your system for FTP, simply set up virtual ftp services, far more secure and much easier to manage and its free( Got to love that ). ;-) Definitely in a vhost environment DO NOT RUN INTERCHANGE AS THE WEB USER. You will have to excuse me if Im a bit paranoid. :-) Rob Zimmerman wrote: > > > > In linux create the interch user with a simple; > > > > adduser interch -d /web/cat/dir > > > > where /web/cat/dir is the directory that the catalog files will be > > placed. This will create a user and group interch > > > > Then make sure you chown -R interch:interch /web/cat/dir and the > > /usr/local/interchange. > > > > After that you should be good to go. > > > > If you plan on setting up more than one store on the server (using virtual > domains) you probably want user <interch> to be the user that runs the IC > server. Then when you set up your catalogs (stores) the user should be the > account that has ftp access to the http files for that domain. I put those > catalogs just outside the htdocs directory in the same directory tree that > contains cgi-local (cgi-bin) for that domain. I put user <interch> in the group > <ftponly> which is also the group that all my http (ftp) users belong too. > > Rob > ------------ > > _______________________________________________ > Interchange-users mailing list > Interchange-users@www.minivend.com > http://www.minivend.com/mailman/listinfo/interchange-users -- Strider Centaur HTTP://www.Scifi-Fantasy.com " It is my observation that unless you really understand the issues, you are hardly in a position to criticize. Nearly all Linux users have used Windows, but very few Windows users have used Linux. " -- Me From: rhertz at gyb.baits.com (Ryan Hertz ) Date: Tue, 10 Oct 2000 19:07:08 -0700 Subject: [ic] IC 4.5.7 - SQL is not enabled Hello everyone. I've currently got a production MV3.x running happily; I'm now trying to get the latest Interchange (4.5.7 beta) going on a testbed. So far, so good, Interchange daemon is running, construct demo is up. I'd like to just port my MV catalog to IC and call it good enough. :-) However, I'd like to play with construct a bit and hopefully do some performance tuning on the HTML for those Akopians. Here's my problem right now... clicking on a "Buy it now" yields this error: From interchange/error.log: 209.140.146.41 Bb6TKWg5:209.140.146.41 - [10/October/2000:14:32:43 -0700] constr uct /cgi-bin/construct/process.html Runtime error: SQL is not enabled for Interc hange. Get the SQL::Statement module. Okay, I have CPAN'd SQL::Statement, (wasn't that part of the IC bundle?) I don't have any SQL server running. Anyone care to convince me to use SQL? My current catalog uses flatfiles, is plenty fast... In order to use construct, do I have to get some flavor of SQL? When I get SQL running, do I need to rebuild the catalog? Am I missing some very important configuration? Any tidbits are appreciated. Thanks. Ryan Hertz tel 800-645-BAIT Webmaster fax 520-645-2588 Advertising Director http://yamamoto.baits.com Gary Yamamoto Custom Baits, Inc. http://www.insideline.net From: abellmt at spsp.net (Martin Abell ) Date: Tue, 10 Oct 2000 22:13:27 -0400 Subject: [ic] Fields truncated on "No meta display" item edit screen Using the Admin screen to edit an item, I clicked "No meta display" in order to get to the "related" field. When the resulting screen is sent back, the item description (actually "comment") is truncated to 60 characters. I peeked into a few files (flex editor, UI_STD_DBEDIT_TABLE - did not find direct reference to field size), but this is beyond me at this point. Anyone have a suggestion? Martin. Speedspan. From: jw at jmlcable.com (John McLaughlin Jr ) Date: Tue, 10 Oct 2000 22:34:10 -0400 Subject: [ic] Is it possible to load minivend on corel's version of linux? It is debian based. This is a multi-part message in MIME format. ------=_NextPart_000_000D_01C0330A.35BC5B40 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable I am not asking for a complete detail just a few pointers thats all. John McLaughlin 856 753 8500 ------=_NextPart_000_000D_01C0330A.35BC5B40 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML><HEAD> <META content=3D"text/html; charset=3Dwindows-1252" = http-equiv=3DContent-Type> <META content=3D"MSHTML 5.00.2014.210" name=3DGENERATOR></HEAD> <BODY bgColor=3D#ffffff> <DIV><FONT size=3D2>I am not asking for a complete detail just a few = pointers=20 thats all.</FONT></DIV> <DIV>&nbsp;</DIV> <DIV>&nbsp;</DIV> <DIV><FONT size=3D2>John McLaughlin</FONT></DIV> <DIV>&nbsp;</DIV> <DIV><FONT size=3D2>856 753 8500</FONT></DIV></BODY></HTML> ------=_NextPart_000_000D_01C0330A.35BC5B40-- From: binary at dv5.net (Trevor Kenney ) Date: Wed, 11 Oct 2000 10:54:58 +0800 Subject: [ic] Is it possible to load minivend on corel's version of linux? It is debian based. This is a multi-part message in MIME format. ------=_NextPart_000_002B_01C03371.B2770740 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Definitely....I have many MV Cats running on Debian Linux 2 / 2.2 ----- Original Message -----=20 From: John McLaughlin Jr=20 To: interchange-users@minivend.com=20 Sent: Wednesday, October 11, 2000 10:34 AM Subject: [ic] Is it possible to load minivend on corel's version of = linux? It is debian based. I am not asking for a complete detail just a few pointers thats all. John McLaughlin 856 753 8500 ------=_NextPart_000_002B_01C03371.B2770740 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML><HEAD> <META http-equiv=3DContent-Type content=3D"text/html; = charset=3Diso-8859-1"> <META content=3D"MSHTML 5.50.4134.600" name=3DGENERATOR> <STYLE></STYLE> </HEAD> <BODY bgColor=3D#ffffff> <DIV><FONT face=3DArial size=3D2>Definitely....I have many MV Cats = running on Debian=20 Linux 2 / 2.2</FONT></DIV> <BLOCKQUOTE dir=3Dltr=20 style=3D"PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; = BORDER-LEFT: #000000 2px solid; MARGIN-RIGHT: 0px"> <DIV style=3D"FONT: 10pt arial">----- Original Message ----- </DIV> <DIV=20 style=3D"BACKGROUND: #e4e4e4; FONT: 10pt arial; font-color: = black"><B>From:</B>=20 <A title=3Djw@jmlcable.com href=3D"mailto:jw@jmlcable.com">John = McLaughlin Jr</A>=20 </DIV> <DIV style=3D"FONT: 10pt arial"><B>To:</B> <A=20 title=3Dinterchange-users@minivend.com=20 = href=3D"mailto:interchange-users@minivend.com">interchange-users@minivend= .com</A>=20 </DIV> <DIV style=3D"FONT: 10pt arial"><B>Sent:</B> Wednesday, October 11, = 2000 10:34=20 AM</DIV> <DIV style=3D"FONT: 10pt arial"><B>Subject:</B> [ic] Is it possible to = load=20 minivend on corel's version of linux? It is debian based.</DIV> <DIV><BR></DIV> <DIV><FONT size=3D2>I am not asking for a complete detail just a few = pointers=20 thats all.</FONT></DIV> <DIV>&nbsp;</DIV> <DIV>&nbsp;</DIV> <DIV><FONT size=3D2>John McLaughlin</FONT></DIV> <DIV>&nbsp;</DIV> <DIV><FONT size=3D2>856 753 = 8500</FONT></DIV></BLOCKQUOTE></BODY></HTML> ------=_NextPart_000_002B_01C03371.B2770740-- From: scott at mynewdiamond.com (Scott ) Date: Tue, 10 Oct 2000 20:15:44 -0700 Subject: [ic] FW: Site configuration I am trying to fully understand the 'catalog' configuration in the minivend.cfg file. The example given is : Catalog simple /home/minivend/simple /cgi-bin/simple /simple The FIRST parameter (/home/minivend/simple) is the pathway to the catalog directory? The documentation says it is just a name. Does this line play a significant role in software execution or not? The SECOND is the path to what ? ? ? The location of the script is what it looks like, not just a base directory of the catalog, which is stored away from the cgi-bin space. The final 'alias' is the name of the vlink program. Fine. Why does the example in the minivend.cfg file contain the following: #Catalog simple /home/mike/catalogs/simple /cgi-bin/simple /secure-bin/simple This makes it look like the /secure-bin/simple 'alias' should be just for secure operation. Could someone offer me a clear explanation of how to use these and set them up right? Where can I find the info if it already exists. Thanks From: rhertz at gyb.baits.com (Ryan Hertz ) Date: Tue, 10 Oct 2000 20:13:45 -0700 Subject: [ic] IC 4.5.7 - SQL is not enabled Ah, oops -- restarting Interchange made the error go away. ;-) However, the admin interface tells me that: LWP::Simple not found. External UPS lookup and other internet-related functions will not work. MD5 found (v2.01). MIME::Base64 found (v2.11). SQL::Statement found (v0.1016). Safe::Hole found (v0.07). Storable found (v1.003). Tie::Watch not found. Minor: cannot set watch points in catalog.cfg. URI::URL found (v5.02). I'm a bit of a PERL hack, and hoping to try and get Bundle::LWP is not working (i.e. no results to stdout) I am assuming that Perl thinks the bundle is installed (from B::Ic), how do I change its mind? Anyway, everything seems to be working just fine so far. Oh, and my goodness, construct sure is an abomination of HTML. :-P At 07:07 PM 10/10/00 , you wrote: >Hello everyone. I've currently got a production MV3.x running happily; >I'm now trying to get the latest Interchange (4.5.7 beta) going on a >testbed. So far, so good, Interchange daemon is running, construct demo >is up. I'd like to just port my MV catalog to IC and call it good >enough. :-) However, I'd like to play with construct a bit and hopefully >do some performance tuning on the HTML for those Akopians. > >Here's my problem right now... clicking on a "Buy it now" yields this error: > > From interchange/error.log: > >209.140.146.41 Bb6TKWg5:209.140.146.41 - [10/October/2000:14:32:43 -0700] >constr >uct /cgi-bin/construct/process.html Runtime error: SQL is not enabled for >Interc >hange. Get the SQL::Statement module. > >Okay, I have CPAN'd SQL::Statement, (wasn't that part of the IC bundle?) I >don't have any SQL server running. Anyone care to convince me to use >SQL? My current catalog uses flatfiles, is plenty fast... > >In order to use construct, do I have to get some flavor of SQL? When I >get SQL running, do I need to rebuild the catalog? Am I missing some very >important configuration? > >Any tidbits are appreciated. > >Thanks. > >Ryan Hertz tel 800-645-BAIT >Webmaster fax 520-645-2588 >Advertising Director http://yamamoto.baits.com >Gary Yamamoto Custom Baits, Inc. http://www.insideline.net > > >_______________________________________________ >Interchange-users mailing list >Interchange-users@www.minivend.com >http://www.minivend.com/mailman/listinfo/interchange-users Ryan Hertz tel 800-645-BAIT Webmaster fax 520-645-2588 Advertising Director http://yamamoto.baits.com Gary Yamamoto Custom Baits, Inc. http://www.insideline.net From: robynr at bcsupernet.com (Robyn Renwick ) Date: Tue, 10 Oct 2000 21:37:44 -0700 Subject: [ic] Interchange file import Hi, I am considering Interchange as a solution for our e-commerce site. Right now, we use a program called ShopFactory. It creates html files which show the product catalogue and JavaScript files which provide the shopping cart. The orders are then sent to a cgi script which parses the order and sends it off to an email script. I want to use a database to contain the orders and wonder if there is a way to import the existing catalogue files into Interchange. Also, I believe that I have only Perl 5.003 on the server. Will that be enough or will it need to be upgraded? Any thoughts would be most appreciated. take care, robynr Robyn Renwick, CPST (NIC 1998) Buckingham Stencils, Inc. From: strider at scifi-fantasy.com (Strider Centaur ) Date: Wed, 11 Oct 2000 00:44:44 -0400 Subject: [ic] Faster rendering in Netscape Get rid of the huge amount of nested tables and hords of font tags laying all over the place. It is fairly clear this was done with DreamWeaver and while that is a fine GUI based web editor, it does have a tendency to make the final output HTML littered. We have modified the result page to our needs, reduced the Tables from n + 5 to n + 1 and it is much faster in netscape. BTW, netscape 6 renders it about as fast as IE with no modifications to the HTML. I imagine if we did the same thing for the templets page it would be fairly snappy in both IE and Netscape, but alas, that is a task for a future project. ;-) -- Strider Centaur HTTP://www.Scifi-Fantasy.com " It is my observation that unless you really understand the issues, you are hardly in a position to criticize. Nearly all Linux users have used Windows, but very few Windows users have used Linux. " -- Me From: jeff_case at hotmail.com (Jeff Case ) Date: Tue, 10 Oct 2000 21:44:33 PDT Subject: [ic] Fields truncated on "No meta display" item edit screen Are you using mySQL? If so, you can change your field size from the command line using: ALTER TABLE products MODIFY related CHAR(96); (or something like that... see mysql.com) If not SQL then... I dunno. Sorry. >From: Martin Abell <abellmt@spsp.net> >Reply-To: interchange-users@minivend.com >To: <interchange-users@minivend.com> >Subject: [ic] Fields truncated on "No meta display" item edit screen >Date: Tue, 10 Oct 2000 22:13:27 -0400 > >Using the Admin screen to edit an item, I clicked "No meta display" in >order >to get to the "related" field. When the resulting screen is sent back, the >item description (actually "comment") is truncated to 60 characters. I >peeked into a few files (flex editor, UI_STD_DBEDIT_TABLE - did not find >direct reference to field size), but this is beyond me at this point. >Anyone have a suggestion? >Martin. >Speedspan. _________________________________________________________________________ Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com. Share information about yourself, create your own public profile at http://profiles.msn.com. From: cameron at akopia.com (Cameron B. Prince ) Date: Wed, 11 Oct 2000 00:24:42 -0500 Subject: [ic] Interchange file import If your data is in flat text files, you can easily re-format them using Excel and import them into Interchange. As for Perl: First of all, you need a recent Perl. Interchange 4 will not run on anything less than Perl 5.005. Perl modules The core functions of Interchange will run with a stock Perl, but to use some features of Interchange (like the administrative interface) you will need some extra modules. If you are on UNIX you can use the CPAN module and run: perl -MCPAN -e 'install Bundle::Interchange' Good luck, Cameron -----Original Message----- From: interchange-users-admin@minivend.com [mailto:interchange-users-admin@minivend.com]On Behalf Of Robyn Renwick Sent: Tuesday, October 10, 2000 11:38 PM To: interchange-users@minivend.com Subject: [ic] Interchange file import Hi, I am considering Interchange as a solution for our e-commerce site. Right now, we use a program called ShopFactory. It creates html files which show the product catalogue and JavaScript files which provide the shopping cart. The orders are then sent to a cgi script which parses the order and sends it off to an email script. I want to use a database to contain the orders and wonder if there is a way to import the existing catalogue files into Interchange. Also, I believe that I have only Perl 5.003 on the server. Will that be enough or will it need to be upgraded? Any thoughts would be most appreciated. take care, robynr Robyn Renwick, CPST (NIC 1998) Buckingham Stencils, Inc. _______________________________________________ Interchange-users mailing list Interchange-users@www.minivend.com http://www.minivend.com/mailman/listinfo/interchange-users From: robynr at bcsupernet.com (Robyn Renwick ) Date: Wed, 11 Oct 2000 00:05:27 -0700 Subject: [ic] Interchange file import Hi Cameron, Thanks so much for the prompt reply. Your comments were very helpful. take care, robynr Robyn Renwick, CPST (NIC 1998) Buckingham Stencils, Inc. From: houman at edigitalweb.com (Houman Akhavan ) Date: Wed, 11 Oct 2000 00:03:57 -0700 Subject: [ic] NoImport Directive I plan on enabling the NoImport directive in catalog.cfg because I am using an SQL db (mysql). Quoting the online docs: NoImport "When set to one or more Interchange database identifiers, those database(s) will never be subject to import. Useful for SQL databases, or databases that will *never* change." Does this mean the import feature in the administrative interface will be disabled? Also is this directive the equivalent of having table_name.sql files in the products directory? Thanks, Houman A. From: racke at linuxia.de (Stefan Hornburg ) Date: 11 Oct 2000 10:15:10 +0200 Subject: [ic] NoImport Directive in catalog.cfg "Houman Akhavan" <houman@edigitalweb.com> writes: > I plan on enabling the NoImport directive in catalog.cfg because I am using > an SQL db (mysql). Maybe better is the new NoImportExternal one. > > Quoting the online docs: > > NoImport > "When set to one or more Interchange database identifiers, those database(s) > will never be subject to import. Useful for SQL databases, or databases that > will *never* change." > > Does this mean the import feature in the administrative interface will be > disabled? No. > Also is this directive the equivalent of having table_name.sql files in the > products directory? I don't understand this question. Please elaborate ! Ciao Racke -- LinuXia Systems && Cobolt NetServices, eCommerce and more Shop- und Datenbanklösungen mit MiniVend, Firewalls auf Debian-Basis http://www.linuxia.de - http://www.cobolt.net --> Junior Officer of the MiniVend/Interchange Bug Patrol <--- From: jojo at buchonline.net (jojo at buchonline.net ) Date: Wed, 11 Oct 2000 10:21:35 +0200 (CEST) Subject: [ic] NoImport Directive On 11 Oct, Houman Akhavan wrote: > I plan on enabling the NoImport directive in catalog.cfg because I am using > an SQL db (mysql). > > Quoting the online docs: > > NoImport > "When set to one or more Interchange database identifiers, those database(s) > will never be subject to import. Useful for SQL databases, or databases that > will *never* change." > > Does this mean the import feature in the administrative interface will be > disabled? > Also is this directive the equivalent of having table_name.sql files in the > products directory? > > Thanks, > > Houman A. Why did you not test this to get your answer? For example without SQL: a) NoImport products: Any change (new items, new price, etc.) will not be displaying in your shop For example with SQL: a) NoImport products: If there is no products/products.sql, IC will check, if the table products exist in your SQL db. Anyway, it will update/insert all the products from products.txt into the sql db and it will create a file products/products.sql Right?: [ ] Yes [ ] No b) NoImport products: If there is a file products/products.sql. Any changes of products.txt will not be reflect in your SQL db. Right?: [ ] Yes [ ] No c) NoImport anyname: The same behavior as a) Right?: [ ] Yes [ ] No The same behavior as b) Right?: [ ] Yes [ ] No Regards, Joachim -- Hans-Joachim Leidinger buch online jojo@buchonline.net Munscheidstr. 14 FAX: +49 209 1671441 45886 Gelsenkirchen FAX: 0209 1671441 From: jeff_case at hotmail.com (Jeff Case ) Date: Wed, 11 Oct 2000 02:02:34 PDT Subject: [ic] Error on Search Using a modified version of Barry (ic 4.5.5) Have not modified the search code (you know, the search box at the top right of the page) All searches work fine, except one so far. If I try to search for the term 'DK', 'dk', 'DK-' or 'dk-' I get an internal server error. I have products with skus that begin with 'DK-'. However, if I search for any other sku prefixes, I don't get any errors. Similarly, if I search for just 'd' or 'D' or 'DK-x' (x=some char or int)... you guessed it, no error. So far I can only replicate this error when searching for 'dk' or 'dk-' (cap or lower case as above). Oddly enough, my error log suggests the problem is failure to init cache at ... GDBM.pm I am running BSDi, ic 4.5.5, Apache, Perl 5.005_03, mySQL have done MINIVEND_DBFILE=1 export MINIVEND_DBFILE restart as per Mike's previous instructions (and do so routinely as it is occassionally needed). It's not such a big deal as the chances of someone searching for that string are rare. Just curious why it might be so. _________________________________________________________________________ Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com. Share information about yourself, create your own public profile at http://profiles.msn.com. From: ven at pragakhan.com (Victor Nolton ) Date: Wed, 11 Oct 2000 05:11:54 -0400 Subject: [ic] Error on Search Did the errorlog says somethign about bad search field code or sku? Ven >Using a modified version of Barry (ic 4.5.5) > >Have not modified the search code (you know, the search box at the >top right of the page) > >All searches work fine, except one so far. If I try to search for >the term 'DK', 'dk', 'DK-' or 'dk-' I get an internal server error. >I have products with skus that begin with 'DK-'. However, if I >search for any other sku prefixes, I don't get any errors. >Similarly, if I search for just 'd' or 'D' or 'DK-x' (x=some char or >int)... you guessed it, no error. So far I can only replicate this >error when searching for 'dk' or 'dk-' (cap or lower case as above). > >Oddly enough, my error log suggests the problem is failure to init >cache at ... GDBM.pm > >I am running BSDi, ic 4.5.5, Apache, Perl 5.005_03, mySQL > >have done >MINIVEND_DBFILE=1 >export MINIVEND_DBFILE >restart > >as per Mike's previous instructions (and do so routinely as it is >occassionally needed). > >It's not such a big deal as the chances of someone searching for >that string are rare. Just curious why it might be so. > > >_________________________________________________________________________ >Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com. > >Share information about yourself, create your own public profile at >http://profiles.msn.com. > > >_______________________________________________ >Interchange-users mailing list >Interchange-users@www.minivend.com >http://www.minivend.com/mailman/listinfo/interchange-users Ven's News (Bookmark It) : http://www.vensnews.com Effective 9/15 - All HTML Encoded email will be ignored. Learn Standards Ven (ven@pragakhan.com) _________________ http://ven.pragakhan.com __ AOL: WebmstrVen Praga Khan's Official Website ICQ: 8321393 http://www.pragakhan.com Lords of Acid Official Website http://www.lordsofacid.com From: epaul at spellbook.net (Eric Paul ) Date: Wed, 11 Oct 2000 11:12:38 -0400 Subject: [ic] Free item with qty order I have a client who runs a B2B site. They are adding a new product line that they want to put on the website, which gives me a few interesting wrinkles. The one that's stumping me is that if someone orders over 40 of any of the items in this product group, they get a free display case. There's 200 items in the group, and they can mix and match quantity between any of these items. It would be really nice if the item could auto-magically be added to the cart if they meet the qty requirements, but I can probably get around that requirement if there is no good way of doing this. Eric --- Eric Paul SpellBook Systems http://www.spellbook.net From: RalfKotthoff at MZEE.com (RalfKotthoff at MZEE.com ) Date: Wed, 11 Oct 2000 21:50:40 +0200 Subject: [ic] install: Couldn't change to (...)/catalogs: Permission denied Hi, thanks everybody for the help. It was quite simple: I only chown -R interch.interch /home/name/data/interchange/ but it takes: chown -R interch.interch /home/name/ OK, got it working... I'll be back (sooner than you and I want I guess) regards, Ralf Kotthoff > Whenever debugging a problem like this try it from the command line. > > # su - interch > $ cd /web/cat/dir > Couldn't change to /web/cat/dir: Permission denied > $ > > I am guessing that is what you will see. There is probably a directory > in the tree above that has no execute permission for other. > > Anybody want to try their hand at a permission_verify script? ------------------ www.MZEE.com From: steve at misel.com (Stephen Andrew Misel ) Date: Wed, 11 Oct 2000 13:14:49 -0700 Subject: [ic] Help? I just downloaded and installed InterChange and the ./configure program dies with a perl syntax error. Seems to be in Makefile.PL... any ideas? -Steve zeus:~/interchange-4.5.7$ ./configure Akopia Interchange Version 4.5.x Configuration Copyright 1996-2000 Akopia, Inc, <support@akopia.com> Interchange was originally based on Vend 0.2 Copyright 1995 Andrew M. Wilcox <awilcox@maine.com> Portions from Vend 0.3 Copyright 1995, 1996 Andrew M. Wilcox <awilcox@maine.com> Distributed under the GNU General Public License, see the file Copying for license information. Found Perl 5.00401 as /usr/bin/perl If you get a CPAN error, rerun the configuration and it should go away. syntax error at Makefile.PL line 554, near ") for " BEGIN not safe after errors--compilation aborted at Makefile.PL line 793. make: *** No targets specified and no makefile found. Stop. make: *** No rule to make target `test'. Stop. zeus:~/interchange-4.5.7$ ... line 554 of Makefile.PL install_file('.', $realdir, $_) for @sharefiles; From: jon at akopia.com (Jon Jensen ) Date: Wed, 11 Oct 2000 15:15:46 -0500 (CDT) Subject: [ic] Help? Interchange requires Perl 5.005 or newer. You're running 5.00401. Looks like an upgrade is in order. Jon On Wed, 11 Oct 2000, Stephen Andrew Misel wrote: > I just downloaded and installed InterChange and the ./configure program > dies with a perl syntax error. Seems to be in Makefile.PL... any ideas? > > -Steve [snip] > Found Perl 5.00401 as /usr/bin/perl From: steve at misel.com (Stephen Andrew Misel ) Date: Wed, 11 Oct 2000 13:36:10 -0700 Subject: [ic] Help? Great turn-around time, Jon! I don't know how I missed that...:-) I'm evaluating various opensource e-commerce apps for a friend of mine who runs a large hosting ISP.. I'll move InterChange over to one of my own servers, and make sure it's up-to-date. Thanks again. -Steve At 03:15 PM 10/11/2000 -0500, you wrote: >Interchange requires Perl 5.005 or newer. You're running 5.00401. Looks >like an upgrade is in order. > >Jon > >On Wed, 11 Oct 2000, Stephen Andrew Misel wrote: > > > I just downloaded and installed InterChange and the ./configure program > > dies with a perl syntax error. Seems to be in Makefile.PL... any ideas? > > > > -Steve >[snip] > > Found Perl 5.00401 as /usr/bin/perl > > >_______________________________________________ >Interchange-users mailing list >Interchange-users@www.minivend.com >http://www.minivend.com/mailman/listinfo/interchange-users From: mikeh at minivend.com (Mike Heins ) Date: Wed, 11 Oct 2000 16:45:49 -0400 Subject: [ic] Help? Quoting Stephen Andrew Misel (steve@misel.com): > I just downloaded and installed InterChange and the ./configure program > dies with a perl syntax error. Seems to be in Makefile.PL... any ideas? > > -Steve > > zeus:~/interchange-4.5.7$ ./configure > > Akopia Interchange Version 4.5.x Configuration > > Copyright 1996-2000 Akopia, Inc, <support@akopia.com> > > Interchange was originally based on Vend 0.2 > Copyright 1995 Andrew M. Wilcox <awilcox@maine.com> > > Portions from Vend 0.3 > Copyright 1995, 1996 Andrew M. Wilcox <awilcox@maine.com> > > Distributed under the GNU General Public License, see > the file Copying for license information. > > Found Perl 5.00401 as /usr/bin/perl > > If you get a CPAN error, rerun the configuration and it > should go away. > > syntax error at Makefile.PL line 554, near ") for " > BEGIN not safe after errors--compilation aborted at Makefile.PL line 793. > make: *** No targets specified and no makefile found. Stop. > make: *** No rule to make target `test'. Stop. > zeus:~/interchange-4.5.7$ > > > ... line 554 of Makefile.PL > > install_file('.', $realdir, $_) for @sharefiles; > Since there is a "require 5.005;" in the Makefile.PL, I would question your distribution. Looks like someone may have hacked on it. -- Akopia, Inc., 131 Willow Lane, Floor 2, Oxford, OH 45056 phone +1.513.523.7621 fax 7501 <heins@akopia.com> My wife is great. She doesn't care where I go, just as long as I don't have any fun. -- Lee Trevino From: jeff_case at hotmail.com (Jeff Case ) Date: Wed, 11 Oct 2000 13:55:21 PDT Subject: [ic] Error on Search No, interestingly the only thing the error.log said was: > 24.16.190.61 sPRF2S8T:24.16.190.61 - [11/October/2000:03:40:07 -0400] swh2000 /cgibin/swh2000.cgi/process.html Runtime error: couldn't init cache at /xxx/xxx/xxxxx/xxxxxxxxxxxxx/ic/lib/Vend/Table/GDBM.pm line 69, <IN> chunk 1. > >From: Victor Nolton <ven@pragakhan.com> >Date: Wed, 11 Oct 2000 05:11:54 -0400 > >Did the errorlog says somethign about bad search field code or sku? > >Ven > >>All searches work fine, except one so far. If I try to search for >>the term 'DK', 'dk', 'DK-' or 'dk-' I get an internal server error. >>I have products with skus that begin with 'DK-'. However, if I >>search for any other sku prefixes, I don't get any errors. >>Similarly, if I search for just 'd' or 'D' or 'DK-x' (x=some char or >>int)... you guessed it, no error. So far I can only replicate this >>error when searching for 'dk' or 'dk-' (cap or lower case as above). >> >>Oddly enough, my error log suggests the problem is failure to init >>cache at ... GDBM.pm >> >>I am running BSDi, ic 4.5.5, Apache, Perl 5.005_03, mySQL >> >>have done >>MINIVEND_DBFILE=1 >>export MINIVEND_DBFILE >>restart >> >>as per Mike's previous instructions (and do so routinely as it is >>occassionally needed). _________________________________________________________________________ Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com. Share information about yourself, create your own public profile at http://profiles.msn.com. From: mymother at my-mothers-shop.com (IF ) Date: Wed, 11 Oct 2000 17:09:59 -0400 (EDT) Subject: [ic] Preorder & Stock Alert Question On Wed, 4 Oct 2000, Mike Heins wrote: [del] > I put the inventory stuff in under protest -- representing that we can > actually keep track of that is a bit misleading. We cannot hope to unless > we are tightly coupled with a purchasing/MRP system. > [del] > > Once again, thanks for the comments. I am very interested in > creating a dialogue about this type of issue. As we integrate with more > ERP/accounting systems, we will need to set up a series of models which > can be selected at different points in the process. > > In fact, perhaps we can let it begin with your message. 8-) > > The German Linux Magazin of the October 2000 edition has an article about a GPL ERP/accounting system in development "QtTudo". It's on sourceforge too. I am not the person to describe its intentions and features, but if it should be something Akopia wants to have more info about, may be Racke could help out by giving his opinion and more detailed description about it. It uses only SQL92 Standard and client/server capable SQL dbs, for the time being Postgres SQL. Maybe it could also use MaxSQL, the extension announced to MySQL. As RedHat finally includes MySQL in his distribution, it would make sense to have a look at it. Or it is again a sensitive issue because it's a European based development effort ? -- IF From: steve at misel.com (Stephen Andrew Misel ) Date: Wed, 11 Oct 2000 14:03:48 -0700 Subject: [ic] Help? Got it right from your website and unpacked it (tar.gz) myself... I do see the require on line 19 of Makefile.PL.. perl -v shows " This is perl, version 5.004_01" ... interesting, huh? I'm putting this on my own machine, where I have some control over what's installed! :) -Steve At 04:45 PM 10/11/2000 -0400, you wrote: >Quoting Stephen Andrew Misel (steve@misel.com): > > I just downloaded and installed InterChange and the ./configure program > > dies with a perl syntax error. Seems to be in Makefile.PL... any ideas? > > > > -Steve > > > > zeus:~/interchange-4.5.7$ ./configure > > > > Akopia Interchange Version 4.5.x Configuration > > > > Copyright 1996-2000 Akopia, Inc, <support@akopia.com> > > > > Interchange was originally based on Vend 0.2 > > Copyright 1995 Andrew M. Wilcox <awilcox@maine.com> > > > > Portions from Vend 0.3 > > Copyright 1995, 1996 Andrew M. Wilcox <awilcox@maine.com> > > > > Distributed under the GNU General Public License, see > > the file Copying for license information. > > > > Found Perl 5.00401 as /usr/bin/perl > > > > If you get a CPAN error, rerun the configuration and it > > should go away. > > > > syntax error at Makefile.PL line 554, near ") for " > > BEGIN not safe after errors--compilation aborted at Makefile.PL line 793. > > make: *** No targets specified and no makefile found. Stop. > > make: *** No rule to make target `test'. Stop. > > zeus:~/interchange-4.5.7$ > > > > > > ... line 554 of Makefile.PL > > > > install_file('.', $realdir, $_) for @sharefiles; > > > >Since there is a "require 5.005;" in the Makefile.PL, I would >question your distribution. Looks like someone may have hacked >on it. > >-- >Akopia, Inc., 131 Willow Lane, Floor 2, Oxford, OH 45056 >phone +1.513.523.7621 fax 7501 <heins@akopia.com> > >My wife is great. She doesn't care where I go, just as long as I don't >have any fun. -- Lee Trevino > >_______________________________________________ >Interchange-users mailing list >Interchange-users@www.minivend.com >http://www.minivend.com/mailman/listinfo/interchange-users From: agalindo at liceaga.facmed.unam.mx (Adrian Galindo ) Date: Wed, 11 Oct 2000 16:51:53 -0500 (CDT) Subject: [ic] install: Couldn't change to (...)/catalogs: Permission denied On Tue, 10 Oct 2000 RalfKotthoff@mzee.com wrote: > > > > I just put interchange in the group of the user, so on and so forth > > > > > I already have the "interch" user in the groups "root" and "interch". > > And the /catalogs-directory and files I tried "chown -R root.root" or > "chown -R interch.interch". > > and chmod is already -R 0777 > > doesn't work. If you have root access: su - interc cd /home/ cd name cd data You might see the permission error over here. I guess the problem is with a below directory, with an access denied for a 'normal' user, i mean, with 700 permissions. Try it and tell us what happen. C ya! --------------------- L.I. Adrián Galindo Hernández ICQ: 53497209 Ciudad de México From: agalindo at liceaga.facmed.unam.mx (Adrian Galindo ) Date: Wed, 11 Oct 2000 17:05:54 -0500 (CDT) Subject: [ic] Postgres error with construct set up On Tue, 10 Oct 2000, Ray Klassen wrote: > On starting a fairly vanilla catalog with the 'construct ' template in > interchange 4.5.7 postgres returns this error > > Bad timestamp external representation > > and interchange ignores that catalog.. > mysql does something more or less the same but a 'no-sql' setup works > fine. > > Any ideas? ey!! I'm added to this question :) I receive in the error.log an: Using MySQL, DSN=dbi:mysql:test_mitienda. <-- works fine Using PostgreSQL, DSN=dbi:Pg:dbname=test_netshop. ERROR: Bad abstime external representation '' netshop: config error. Skipping. later this, I get an "Undefined catalog: /cgi-bin/netshop" in the browser and in the error.log The DSN dbi:Pg:dbname=test_netshop it's ok since i probed it via dbimon and via a perl script... I checked the catalog.cfg and all seems to to be ok. Any ideas for this too?? :( ------------ Adrian Galindo. From: agalindo at liceaga.facmed.unam.mx (Adrian Galindo ) Date: Wed, 11 Oct 2000 17:19:00 -0500 (CDT) Subject: [ic] IC 4.5.7 - SQL is not enabled On Tue, 10 Oct 2000, Ryan Hertz wrote: > Here's my problem right now... clicking on a "Buy it now" yields this error: > > From interchange/error.log: > > 209.140.146.41 Bb6TKWg5:209.140.146.41 - [10/October/2000:14:32:43 -0700] > constr > uct /cgi-bin/construct/process.html Runtime error: SQL is not enabled for > Interc > hange. Get the SQL::Statement module. > > Okay, I have CPAN'd SQL::Statement, (wasn't that part of the IC bundle?) I > don't have any SQL server running. Anyone care to convince me to use > SQL? My current catalog uses flatfiles, is plenty fast... > > In order to use construct, do I have to get some flavor of SQL? When I get > SQL running, do I need to rebuild the catalog? Am I missing some very > important configuration? Check the catalog.cfg file. Maybe you have to comment the lines about using SQL. Myabe :) --------------------- L.I. Adrián Galindo Hernández ICQ: 53497209 Ciudad de México From: mikeh at minivend.com (Mike Heins ) Date: Wed, 11 Oct 2000 19:22:23 -0400 Subject: [ic] Postgres error with construct set up Quoting Adrian Galindo (agalindo@liceaga.facmed.unam.mx): > On Tue, 10 Oct 2000, Ray Klassen wrote: > > > On starting a fairly vanilla catalog with the 'construct ' template in > > interchange 4.5.7 postgres returns this error > > > > Bad timestamp external representation > > > > and interchange ignores that catalog.. > > mysql does something more or less the same but a 'no-sql' setup works > > fine. > > > > Any ideas? > > ey!! I'm added to this question :) > > I receive in the error.log an: > > Using MySQL, DSN=dbi:mysql:test_mitienda. <-- works fine > Using PostgreSQL, DSN=dbi:Pg:dbname=test_netshop. > ERROR: Bad abstime external representation '' > netshop: config error. Skipping. > > later this, I get an "Undefined catalog: /cgi-bin/netshop" in the browser > and in the error.log > > The DSN dbi:Pg:dbname=test_netshop it's ok since i probed it via dbimon > and via a perl script... > > I checked the catalog.cfg and all seems to to be ok. > > Any ideas for this too?? :( > This is the new test data interfering. We should set the mod_time field in userdb to blank, which should work for everything. This is done in CVS and will be in the release. -- Akopia, Inc., 131 Willow Lane, Floor 2, Oxford, OH 45056 phone +1.513.523.7621 fax 7501 <heins@akopia.com> I have a cop friend who thinks he ought be able to give a new ticket; "too dumb for conditions". From: abellmt at spsp.net (Martin Abell ) Date: Wed, 11 Oct 2000 20:29:47 -0400 Subject: [ic] RE: Fields truncated on "No meta display" - Not SQL Thanks Jeff, but no, I have a small, text-based catalog. Any other thoughts? >From: "Jeff Case" <jeff_case@hotmail.com> >To: interchange-users@minivend.com >Subject: Re: [ic] Fields truncated on "No meta display" item edit screen >Date: Tue, 10 Oct 2000 21:44:33 PDT >Reply-To: interchange-users@www.minivend.com > >Are you using mySQL? If so, you can change your field size from the command >line using: > >ALTER TABLE products MODIFY related CHAR(96); > >(or something like that... see mysql.com) > >If not SQL then... I dunno. Sorry. > > >>From: Martin Abell <abellmt@spsp.net> >>Reply-To: interchange-users@minivend.com >>To: <interchange-users@minivend.com> >>Subject: [ic] Fields truncated on "No meta display" item edit screen >>Date: Tue, 10 Oct 2000 22:13:27 -0400 >> >>Using the Admin screen to edit an item, I clicked "No meta display" in >>order >>to get to the "related" field. When the resulting screen is sent back, the >>item description (actually "comment") is truncated to 60 characters. I >>peeked into a few files (flex editor, UI_STD_DBEDIT_TABLE - did not find >>direct reference to field size), but this is beyond me at this point. >>Anyone have a suggestion? >>Martin. >>Speedspan. From: naugahyde at earthlink.net (josh simpson ) Date: Wed, 11 Oct 2000 22:24:08 -0400 Subject: [ic] help me hack out a custom GlobalSub for LinkPoint/CSI! Hey all, I have been struggling mightily, with my underinformed, blunt-instrument-style hacking methods, to coerce Interchange into working with CSI/LinkPoint creditcard processing. We purchased their perl-wrapper (consisting of a perl module LPERL.pm, a binary, and an example script for integrating into a shoppingcart-type system), and I have spent a few sleep-deprived days bludgeoning this into some semblance of functionality. "Some semblance" being the operative phrase, as there are a number of loose ends that, as we now know, could turn out to be very nasty means of unravelling the whole shebang. But I do have the hard-won satisifaction of knowing that I am successfully communicating with the CSI gateway, and that if all relevant + valid field values are passed, the gateway does indeed return APPROVED for the transaction and additionally sends back new key-values for AVSCode, orderID, etc. I suppose most of my questions at this point have to do with 1) having Interchange acknowledge and/or do something useful with the info returned by the CSI gateway, and, relatedly, 2) finessing Interchange into completing the 'normal' order process after completing my custom &charge GlobalSub. Currently, after submitting an order which is successfully recieved & responded to by the CSI Gateway, the user is merely taken to the 'login' page, and if they return to checkout, it shows their Cart w/ the same items they just ordered, with an error message about missing information (the old "errors flagged in red", with no visible red items scenario). OK, time for a bit more detail: here's my GlobalSub, as defined in minivend.cfg - -------------------------------------------------- GlobalSub <<EOF sub linkpt_charge { package LPERL; #use strict; no strict; use LPERL; #use LPERL 'CapturePayment'; $lperl = new LPERL("/home/interchange/mvend/csi/lbin", "$LPERL::EASYFUNCS"); my $hostname = "secure.linkpt.net"; my $port = "1139"; my $storename = "453807"; my $keyfile = "/home/interchange/mvend/csi/453807.pem"; my $transactionresult = "GOOD"; my $testip = "127.0.0.1"; $transaction_hash = { hostname => $hostname, port => $port, storename => $storename, keyfile => $keyfile, orderID => '', result => $transactionresult, cardNumber => $_[0], cardExpMonth => $_[1], cardExpYear => $_[2], name => $_[3], email => $_[4], phone => $_[5], address => $_[6], city => $_[7], state => $_[8], zip => $_[9], country => $_[10], tax => $_[11], shipping => $_[12], subtotal => $_[13], amount => $_[14], saddr1 => $_[15], scity => $_[16], sstate => $_[17], szip => $_[18], scountry => $_[19], ip => $testip, }; %ret = $lperl->CapturePayment($transaction_hash); $neworderID = $ret{'neworderID'}; $statusCode = $ret{'statusCode'}; my %result; if ($statusCode == 1) { $result{MStatus} = 'success'; } elsif ($statusCode == 0) { $result{MStatus} = $statusMessage; } $result{order-id} = $neworderID; ::logDebug("CapturePayment: statusCode: $ret{'statusCode'}\n"); ::logDebug("CapturePayment: statusMessage: $ret{'statusMessage'}\n"); ::logDebug("CapturePayment: AVSCode: $ret{'AVSCode'}\n"); ::logDebug("CapturePayment: trackingID: $ret{'trackingID'}\n"); ::logDebug("CapturePayment: neworderID: $ret{'neworderID'}\n"); ::logDebug("CapturePayment: statusApproval: $ret{'statusApproval'}\n"); ::logDebug("CapturePayment: subtotal: $ret{'subtotal'}\n"); ::logDebug("CapturePayment: tax: $ret{'tax'}\n"); ::logDebug("CapturePayment: time: $ret{'time'}\n"); ::logDebug("is the scalar neworderID intialized yet?\n $neworderID\n how about statusCode?\n $statusCode\n"); #my %result = ( # MStatus => $mstatus, # order-id => $neworderID, # ); return %result; } EOF ---------------------------------------------------------- And this is how I call it, inside the main order profile : ---------------------------------------------------------- [elsif variable MV_PAYMENT_MODE] # &credit_card=standard keep __CREDIT_CARDS_ACCEPTED__ &charge=custom linkpt_charge '[value credit_card_number]' '[value mv_credit_card_exp_month]' '[value mv_credit_card_exp_year]' '[value fname] [value lname]' '[value email]' '[value phone_day]' '[value address1] [value address2]' '[value city]' '[value state]' '[value zip]' '[value country]' '[salestax noformat=1]' '[shipping noformat=1]' '[subtotal noformat=1]' '[total-cost noformat=1]' '[value b_address1] [value b_address2]' '[value b_city]' '[value b_state]' '[value b_zip]' '[value b_country]' &set=mv_payment Real-time ([var MV_PAYMENT_MODE]) Credit Card &success=successful [/elsif] ---------------------------------------------------- In catalog.cfg, I have "Variable MV_PAYMENT_MODE linkpt_charge", in addition to "Variable CreditCardAuto No", and the following 'default' subroutines : ----------------------------------------------------- ActionMap order <<EOR sub { #Log('in order action'); if($CGI->{mv_nextpage} ne 'order') { # Do nothing } elsif($Values->{no_basket}) { $CGI->{mv_nextpage} = 'ord/nobasket'; } else { $CGI->{mv_nextpage} = '__ORDER_STYLE__/basket'; } $CGI->{mv_order_item} = $CGI->{mv_arg} if ! $CGI->{mv_order_item}; $Tag->update('values'); return 1; } EOR ActionMap deliver <<EOR sub { my $deliverable = shift; $Scratch->{deliverable} = $CGI->{mv_arg}; $CGI->{mv_nextpage} = 'deliver'; return 1; } EOR ----------------------------------------------------------- So, this is a typical entry in /tmp/mvdebug after I have submitted an order via the checkout page : ----------------------------------------------------------- LPERL:debug: CapturePayment: statusCode: 1 LPERL:debug: CapturePayment: statusMessage: LPERL:debug: CapturePayment: AVSCode: 12345612345678 LPERL:debug: CapturePayment: trackingID: 12345678 LPERL:debug: CapturePayment: neworderID: 24.25.81.245-971299676-4974-16330-14 LPERL:debug: CapturePayment: statusApproval: APPROVED LPERL:debug: CapturePayment: subtotal: 118.50 LPERL:debug: CapturePayment: tax: 8.15 LPERL:debug: CapturePayment: time: Wed Oct 11 16:27:56 2000 LPERL:debug: is the scalar neworderID intialized yet? 24.25.81.245-971299676-4974-16330-14 how about statusCode? 1 --------------------------------------------------------- And this is what shows up in the catalog directory's error log: clt27-255-029.carolina.rr.com h6npk398:rr.com - [11/October/2000:17:29:04 -0400] simply /cgi-bin/simply/process.html Order id: It seems fairly clear based on this last piece of evidence that the result hash that Interchange supposedly must get back from a custom &charge sub is NOT getting returned correctly from linkpt_charge. I have followed a couple threads on this list related to the topic of %result, and designed my subroutine accordingly : to return a hash 'result' with at least the key-value pairs MStatus => 'success' and order-id => 'whatever'. Anybody see some glaring mistake here (it wouldn't surprise me, given my weak Perl skills!)??? You may have noticed that in my profiles.order call to linkpt_charge, I used [value credit_card_number], which of course is not a standard tag -- I used this because I could not figure out another way to circumvent the immediate voiding of [mv_credit_card_number] after its validation check, and I must pass it to linkpt_charge. So I replaced the special [mv_credit_card_number] variable in checkout.html w/ [credit_card_number], and it seems to work, though I understand this is a security no-no. Could this have something to do with why Interchange doesn't seem to accept/parse my "return %results;"? I guess a lot this boils down to the question "when one 'short-circuits' the standard CyberCash routines w/ a custom sub, how much of the standard order process (emails, reports, logging) is going to be likewise short-circuited?". If I manage to get the result hash returned to Interchange in the form it wants it, will these other aspects of order routing work again as expected? I have a fear that serious reconstruction of Order.pm may be required, but in the meantime, exactly what modifications do I need to make to send the user to an 'order success' or, better yet, a receipt page, even if it's not truly successful vis-a-vis Interchange's backend order processing? None of the standard [mv_nextpage] tags seem to be utilized w/ the checkout page's forms. I'd be hugely appreciative of anybody's input on this, and will gladly write up a micro-HOWTO on this if I can get it working. Thanks in advance, (and apologies for any line-wrap problems w/ this message -- i haven't had time to figure out why Netscape keeps scrambling my format) Josh Simpson From: naugahyde at earthlink.net (josh simpson ) Date: Wed, 11 Oct 2000 22:27:50 -0400 Subject: [ic] apologies for the wack formatting AAAARRRRRGGGGGGGHHHHHH!!!!!!!!! damn, i hope somebody will bother to read my last msg - this f***king linewrap problem is ridiculous!!! From: jeff_case at hotmail.com (Jeff Case ) Date: Wed, 11 Oct 2000 19:32:40 PDT Subject: [ic] Error on Search I figured it out in a round-about way... when I removed the following from results.html, no more problems. <!-- BEGIN PROBLEM --> [if type=file term=` $cat = lc $Values->{category}; $Values->{header_img} = "header_$cat.gif"; return "__DOCROOT____IMAGE_DIR__/header_$cat.gif" ` ] <IMG SRC="[value header_img]"> <P> [/if] <!-- END PROBLEM --> >From: Victor Nolton <ven@pragakhan.com> >Date: Wed, 11 Oct 2000 05:11:54 -0400 > >Did the errorlog says somethign about bad search field code or sku? > >Ven > > >>Using a modified version of Barry (ic 4.5.5) >> >>Have not modified the search code (you know, the search box at the >>top right of the page) >> >>All searches work fine, except one so far. If I try to search for >>the term 'DK', 'dk', 'DK-' or 'dk-' I get an internal server error. >>I have products with skus that begin with 'DK-'. However, if I >>search for any other sku prefixes, I don't get any errors. >>Similarly, if I search for just 'd' or 'D' or 'DK-x' (x=some char or >>int)... you guessed it, no error. So far I can only replicate this >>error when searching for 'dk' or 'dk-' (cap or lower case as above). >> >>Oddly enough, my error log suggests the problem is failure to init >>cache at ... GDBM.pm >> _________________________________________________________________________ Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com. Share information about yourself, create your own public profile at http://profiles.msn.com. From: jeff_case at hotmail.com (Jeff Case ) Date: Wed, 11 Oct 2000 19:41:52 PDT Subject: [ic] Need to restart ic continuously I'm on a shared server that shuts down ic/MV after X minutes. Visitors then get the MV "Server busy" signal. I fixed this in MV two years ago with the help of Mike and my ISP. However, my current situation requires that I do the following each time I restart: >> MINIVEND_DBFILE=1 export MINIVEND_DBFILE restart << How do I go about adding this to my current restart_mvend.cgi script? crontab checks to see if ic is running every 5 mins. The restart script reads: >> #!/bin/bash var=`ps -ax | grep "servername/ic" | grep -v -c grep` if [ 0 -eq $var ] then /my/local/directory/ic/bin/restart & fi << How do I add the needed (DBFILE=1,etc) command-line arguments to this script? I've tried a few things and can't get it to work. Thanks in advance. - Jeff [ps] on BSDi, ic 4.5.5, Perl 5.005_03 _________________________________________________________________________ Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com. Share information about yourself, create your own public profile at http://profiles.msn.com. From: friso at regiovista.nl (friso westra ) Date: Thu, 12 Oct 2000 05:14:31 +0200 Subject: [ic] cannot choose new made category from edit item select box Hello, If I add a new category using "site layout" this category does not show up when I want to add a new product to this category. The only category that shows up are the ones in the demo-shop (thus allready installed). I'm using version Interchange 4.5.7 beta Can anyone please help? Thanks. Akopia! you did a fine job! Keep up the good work. From: fawad at fawad.net (Fawad Halim ) Date: Wed, 11 Oct 2000 22:19:47 -0500 Subject: [ic] System requirements? Hi, I'm a new Minivend user. I'm playing around with 2 copies of 'construct' sample catalog. One using mysql and the other using the native minivend database format. However, the pages are taking very long to be formed. I have a 233mhz Pc with 32mb RAM. The pages take around 35-45 second each, even when I'm browsing from the local machine. I tried using mod_minivend, but it got even slower. I didn't see any memory requirements on the minivend docs, so could someone please guide me on how I can improve performance? In case it's of any help, my server is Apache/1.3.12 (Unix) AuthMySQL/2.20 DAV/1.0.1 PHP/4.0.2 mod_ssl/2.6.6 OpenSSL/0.9.5a on Linux. MySQL is version 3.23.25. -- To err is human, but when the eraser wears out before the pencil, you're overdoing it a little. From: mymother at my-mothers-shop.com (IF ) Date: Thu, 12 Oct 2000 00:27:25 -0400 (EDT) Subject: [ic] help me hack out a custom GlobalSub for LinkPoint/CSI! [cleaned up - you are welcome] On Wed, 11 Oct 2000, josh simpson wrote: > Hey all, > > I have been struggling mightily, with my underinformed, > blunt-instrument-style hacking methods, to coerce Interchange > into working with CSI/LinkPoint creditcard processing. > We purchased their perl-wrapper (consisting of a perl module > LPERL.pm, a binary, and an example script for integrating into > a shoppingcart-type system), and I have spent a few sleep-deprived > days bludgeoning this into some semblance of functionality. "Some > semblance" being the operative phrase, as there are a number of > loose ends that, as we now know, could turn out to be very nasty > means of unravelling the whole shebang. > > But I do have the hard-won satisifaction of knowing that I am > successfully communicating with the CSI gateway, and that if all > relevant + valid field values are passed, the gateway does indeed > return APPROVED for the transaction and additionally sends back new > key-values for AVSCode, orderID, etc. > > I suppose most of my questions at this point have to do with 1) > having Interchange acknowledge and/or do something useful with the > info returned by the CSI gateway, and, relatedly, 2) finessing > Interchange into completing the 'normal' order process after completing > my custom &charge GlobalSub. Currently, after submitting an order which > is successfully recieved & responded to by the CSI Gateway, the user is > merely taken to the 'login' page, and if they return to checkout, it > shows their Cart w/ the same items they just ordered, with an error > message about missing information (the old "errors flagged in red", with > no visible red items scenario). > > OK, time for a bit more detail: here's my GlobalSub, as defined in > minivend.cfg - > -------------------------------------------------- > GlobalSub <<EOF > sub linkpt_charge { > package LPERL; > #use strict; > no strict; > use LPERL; > #use LPERL 'CapturePayment'; > $lperl = new LPERL("/home/interchange/mvend/csi/lbin", > "$LPERL::EASYFUNCS"); > my $hostname = "secure.linkpt.net"; > my $port = "1139"; > my $storename = "453807"; > my $keyfile = "/home/interchange/mvend/csi/453807.pem"; > my $transactionresult = "GOOD"; > my $testip = "127.0.0.1"; > > $transaction_hash = { > hostname => $hostname, > port => $port, > storename => $storename, > keyfile => $keyfile, > orderID => '', > result => $transactionresult, > cardNumber => $_[0], > cardExpMonth => $_[1], > cardExpYear => $_[2], > name => $_[3], > email => $_[4], > phone => $_[5], > address => $_[6], > city => $_[7], > state => $_[8], > zip => $_[9], > country => $_[10], > tax => $_[11], > shipping => $_[12], > subtotal => $_[13], > amount => $_[14], > saddr1 => $_[15], > scity => $_[16], > sstate => $_[17], > szip => $_[18], > scountry => $_[19], > ip => $testip, > }; > > %ret = $lperl->CapturePayment($transaction_hash); > $neworderID = $ret{'neworderID'}; > $statusCode = $ret{'statusCode'}; > my %result; > if ($statusCode == 1) { > $result{MStatus} = 'success'; > } > elsif ($statusCode == 0) { > $result{MStatus} = $statusMessage; > } > $result{order-id} = $neworderID; > ::logDebug("CapturePayment: statusCode: $ret{'statusCode'}\n"); > ::logDebug("CapturePayment: statusMessage: $ret{'statusMessage'}\n"); > ::logDebug("CapturePayment: AVSCode: $ret{'AVSCode'}\n"); > ::logDebug("CapturePayment: trackingID: $ret{'trackingID'}\n"); > ::logDebug("CapturePayment: neworderID: $ret{'neworderID'}\n"); > ::logDebug("CapturePayment: statusApproval: $ret{'statusApproval'}\n"); > ::logDebug("CapturePayment: subtotal: $ret{'subtotal'}\n"); > ::logDebug("CapturePayment: tax: $ret{'tax'}\n"); > ::logDebug("CapturePayment: time: $ret{'time'}\n"); > ::logDebug("is the scalar neworderID intialized yet?\n $neworderID\n > how about statusCode?\n $statusCode\n"); > #my %result = ( > # MStatus => $mstatus, > # order-id => $neworderID, > # ); > return %result; > } > EOF > ---------------------------------------------------------- > > And this is how I call it, inside the main order profile : > > ---------------------------------------------------------- > [elsif variable MV_PAYMENT_MODE] > # &credit_card=standard keep __CREDIT_CARDS_ACCEPTED__ > &charge=custom linkpt_charge '[value credit_card_number]' '[value > mv_credit_card_exp_month]' > '[value mv_credit_card_exp_year]' '[value fname] [value lname]' '[value > email]' '[value phone_day]' > '[value address1] [value address2]' '[value city]' '[value state]' > '[value zip]' '[value country]' > '[salestax noformat=1]' '[shipping noformat=1]' '[subtotal noformat=1]' > '[total-cost noformat=1]' > '[value b_address1] [value b_address2]' '[value b_city]' '[value > b_state]' '[value b_zip]' '[value b_country]' > &set=mv_payment Real-time ([var MV_PAYMENT_MODE]) Credit Card > &success=successful > [/elsif] > ---------------------------------------------------- > > In catalog.cfg, I have "Variable MV_PAYMENT_MODE linkpt_charge", in > addition to > "Variable CreditCardAuto No", and the following 'default' subroutines : > ----------------------------------------------------- > ActionMap order <<EOR > sub { > #Log('in order action'); > if($CGI->{mv_nextpage} ne 'order') { > # Do nothing > } > elsif($Values->{no_basket}) { > $CGI->{mv_nextpage} = 'ord/nobasket'; > } > else { > $CGI->{mv_nextpage} = '__ORDER_STYLE__/basket'; > } > $CGI->{mv_order_item} = $CGI->{mv_arg} > if ! $CGI->{mv_order_item}; > $Tag->update('values'); > return 1; > } > EOR > > ActionMap deliver <<EOR > sub { > my $deliverable = shift; > $Scratch->{deliverable} = $CGI->{mv_arg}; > $CGI->{mv_nextpage} = 'deliver'; > return 1; > } > EOR > ----------------------------------------------------------- > > So, this is a typical entry in /tmp/mvdebug after I have submitted > an > order via the checkout page : > > ----------------------------------------------------------- > > LPERL:debug: CapturePayment: statusCode: 1 > > LPERL:debug: CapturePayment: statusMessage: > > LPERL:debug: CapturePayment: AVSCode: 12345612345678 > > LPERL:debug: CapturePayment: trackingID: 12345678 > > LPERL:debug: CapturePayment: neworderID: > 24.25.81.245-971299676-4974-16330-14 > > LPERL:debug: CapturePayment: statusApproval: APPROVED > > LPERL:debug: CapturePayment: subtotal: 118.50 > > LPERL:debug: CapturePayment: tax: 8.15 > > LPERL:debug: CapturePayment: time: Wed Oct 11 16:27:56 2000 > > LPERL:debug: is the scalar neworderID intialized yet? > 24.25.81.245-971299676-4974-16330-14 > how about statusCode? > 1 > --------------------------------------------------------- > > And this is what shows up in the catalog directory's error log: > > clt27-255-029.carolina.rr.com h6npk398:rr.com - > [11/October/2000:17:29:04 -0400] simply /cgi-bin/simply/process.html > Order id: > > > It seems fairly clear based on this last piece of evidence that the > > result hash that Interchange supposedly must get back from a custom > &charge sub is NOT getting returned correctly from linkpt_charge. I > have followed a couple threads on this list related to the topic of > %result, and designed my subroutine accordingly : to return a hash > 'result' with at least the key-value pairs MStatus => 'success' and > order-id => 'whatever'. Anybody see some glaring mistake > here (it wouldn't surprise me, given my weak Perl skills!)??? > > You may have noticed that in my profiles.order call to > linkpt_charge, I used [value credit_card_number], which of course > is not standard tag -- I used this because I could not figure out > another way to circumvent the immediate voiding of > [mv_credit_card_number] after its validation check, and I must > pass it to linkpt_charge. So I replaced the special > [mv_credit_card_number] variable in checkout.html w/ > [credit_card_number], and it seems to work, though I understand > this is a security no-no. Could this have something to do with why > Interchange doesn't seem to accept/parse my "return %results;"? > > I guess a lot this boils down to the question "when one > 'short-circuits' the standard CyberCash routines w/ a custom sub, how > much of the standard order process (emails, reports, logging) is going > to be likewise short-circuited?". If I manage to get the result hash > returned to Interchange in the form it wants it, will these > other aspects of order routing work again as expected? I have a fear > that serious reconstruction of Order.pm may be required, but in the > meantime, exactly what modifications do I need to make to send the user > to an 'order success' or, better yet, a receipt page, even if it's not > truly successful vis-a-vis Interchange's backend order > processing? None of the standard [mv_nextpage] tags seem to be > utilized w/ the checkout page's forms. > > I'd be hugely appreciative of anybody's input on this, and will > gladly write up a micro-HOWTO on this if I can get it working. Thanks > in advance, (and apologies for any line-wrap problems w/ this message -- i haven't had time to figure out why Netscape keeps scrambling my format) > > Josh Simpson > > > _______________________________________________ > Interchange-users mailing list > Interchange-users@www.minivend.com > http://www.minivend.com/mailman/listinfo/interchange-users > -- IF From: reid at n-visionit.com (Reid Ivens ) Date: Thu, 12 Oct 2000 00:23:43 -0400 Subject: [ic] Subs Hi folks, I haven't been able to find any information in the docs on how to implement the sub-, subsub-, etc. stuff to add more subcategories. Can anyone point me to it? Thanks, Reid Ivens Message: 15 From: "Bobby D. Moore" <bobbyd@bluebonnet.net> To: <interchange-users@minivend.com> Subject: Re: [ic] Help! Date: Mon, 2 Oct 2000 20:54:16 -0500 charset="iso-8859-1" Reply-To: interchange-users@www.minivend.com > Yes to sub-, subsub-, subsubsub- and subsubsub++-categories. > Yes to options. Did you find the documentation ? It's all in there. > -- > IF From: andre_bunting at hotmail.com (Andre Bunting ) Date: Thu, 12 Oct 2000 04:50:25 GMT Subject: [ic] Hosting hi, I am looking for a place that would host my my ecommerce site which is powered by Interchange...can somebody give me a list of web hosters who do . Andre _________________________________________________________________________ Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com. Share information about yourself, create your own public profile at http://profiles.msn.com. From: jeff_case at hotmail.com (Jeff Case ) Date: Wed, 11 Oct 2000 23:09:01 PDT Subject: [ic] System requirements? There are a few threads on this I think. One issue is the number of embedded tables used within the pages or HTML code in general. If you cut out the tables, clean up the HTML tags, the pages will load faster (under most browsers). Also, not sure to what degree it's relevant, correlation or cause, but I switched from low_traffic settings to high_traffic and noticed a big reduction in the time it took to serve pages (ic 4.5.5). >From: Fawad Halim <fawad@fawad.net> >Date: Wed, 11 Oct 2000 22:19:47 -0500 > >Hi, > I'm a new Minivend user. I'm playing around with 2 copies of >'construct' sample catalog. One using mysql and the other using the >native minivend database format. However, the pages are taking very long >to be formed. I have a 233mhz Pc with 32mb RAM. The pages take around >35-45 second each, even when I'm browsing from the local machine. I >tried using mod_minivend, but it got even slower. > >I didn't see any memory requirements on the minivend docs, so could >someone please guide me on how I can improve performance? > >In case it's of any help, my server is Apache/1.3.12 (Unix) >AuthMySQL/2.20 DAV/1.0.1 PHP/4.0.2 mod_ssl/2.6.6 OpenSSL/0.9.5a on >Linux. MySQL is version 3.23.25. _________________________________________________________________________ Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com. Share information about yourself, create your own public profile at http://profiles.msn.com. From: binary at dv5.net (Trevor Kenney ) Date: Thu, 12 Oct 2000 15:01:57 +0800 Subject: [ic] System requirements? For 'Low Traffic' settings all included pages...eg Leftside, Logobar etc are read from Disk _every_ time. eg in catalog.cfg Variable LEFTSIDE [include config/__TEMPLATE__/leftside] The TAG [include ....] is assigned to the Variable LEFTSIDE For 'High Traffic' settings these pages are loaded into memory when MV/IC is started/restarted, therefore serving/building from RAM rather than via disk IO. eg in catalog.cfg Variable LEFTSIDE <leftside The WHOLE of the content of the file catroot/config/leftside is assigned to the Variable LEFTSIDE 'Low Traffic' is useful when designing a site....it negates the need to 'reconfig' your catalog every time you make a change to an 'included' page (in the CatRoot/config dir) regards Trevor ----- Original Message ----- From: "Jeff Case" <jeff_case@hotmail.com> To: <interchange-users@minivend.com> Sent: Thursday, October 12, 2000 2:09 PM Subject: Re: [ic] System requirements? > There are a few threads on this I think. > > One issue is the number of embedded tables used within the pages or HTML > code in general. If you cut out the tables, clean up the HTML tags, the > pages will load faster (under most browsers). > > Also, not sure to what degree it's relevant, correlation or cause, but I > switched from low_traffic settings to high_traffic and noticed a big > reduction in the time it took to serve pages (ic 4.5.5). > > > >From: Fawad Halim <fawad@fawad.net> > >Date: Wed, 11 Oct 2000 22:19:47 -0500 > > > >Hi, > > I'm a new Minivend user. I'm playing around with 2 copies of > >'construct' sample catalog. One using mysql and the other using the > >native minivend database format. However, the pages are taking very long > >to be formed. I have a 233mhz Pc with 32mb RAM. The pages take around > >35-45 second each, even when I'm browsing from the local machine. I > >tried using mod_minivend, but it got even slower. > > > >I didn't see any memory requirements on the minivend docs, so could > >someone please guide me on how I can improve performance? > > > >In case it's of any help, my server is Apache/1.3.12 (Unix) > >AuthMySQL/2.20 DAV/1.0.1 PHP/4.0.2 mod_ssl/2.6.6 OpenSSL/0.9.5a on > >Linux. MySQL is version 3.23.25. > > > > _________________________________________________________________________ > Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com. > > Share information about yourself, create your own public profile at > http://profiles.msn.com. > > > _______________________________________________ > Interchange-users mailing list > Interchange-users@www.minivend.com > http://www.minivend.com/mailman/listinfo/interchange-users > From: jnealy at symetrek.com (John Nealy ) Date: Thu, 12 Oct 2000 06:25:48 -0400 Subject: [ic] cannot choose new made category from edit item select box Friso, Did you actually create the category? I had this problem as well. There is a post on adding new categories via the item editor. Once you have the category created, you need to set up your area to do a simple search in that category (category=cat_name). Hope this helps. John. friso westra wrote: > Hello, > > If I add a new category using "site layout" this category does not show up > when I want to add a new product to this category. The only category that > shows up are the ones in the demo-shop (thus allready installed). > > I'm using version Interchange 4.5.7 beta > > Can anyone please help? > > Thanks. > > Akopia! you did a fine job! Keep up the good work. > > _______________________________________________ > Interchange-users mailing list > Interchange-users@www.minivend.com > http://www.minivend.com/mailman/listinfo/interchange-users From: steveandpatti at wubs.org (Steve & Patti Getzinger ) Date: Thu, 12 Oct 2000 06:17:23 -0500 Subject: [ic] System requirements? Up to at least 128 megs of ram. I do run a small local machine with only 64 megs and a 266 processor. Also what is your swap space? Increase it. Our server for Net stuff has a half gig ram and dual 333's with 250 or so megs swap. Shut down anything you do not need running. I have IC 4.5.6 on a 400 w 128 megs ram and the same in swap and do notice a difference in performance in relation to MV. I do not IC on the 266, I am running MV 3.14 on it. All boxes are Red Hat 6.2 and Intel. When in doubt always add more ram MV / IC loves male sheep :) Steve Fawad Halim wrote: > Hi, > I'm a new Minivend user. I'm playing around with 2 copies of > 'construct' sample catalog. One using mysql and the other using the > native minivend database format. However, the pages are taking very long > to be formed. I have a 233mhz Pc with 32mb RAM. The pages take around > 35-45 second each, even when I'm browsing from the local machine. I > tried using mod_minivend, but it got even slower. > > I didn't see any memory requirements on the minivend docs, so could > someone please guide me on how I can improve performance? > > In case it's of any help, my server is Apache/1.3.12 (Unix) > AuthMySQL/2.20 DAV/1.0.1 PHP/4.0.2 mod_ssl/2.6.6 OpenSSL/0.9.5a on > Linux. MySQL is version 3.23.25. > -- > > To err is human, but when the eraser wears out before the pencil, > you're overdoing it a little. > > _______________________________________________ > Interchange-users mailing list > Interchange-users@www.minivend.com > http://www.minivend.com/mailman/listinfo/interchange-users -- ========================================================= WDI Steve & Patti Getzinger 702 Lincolnway West steveandpatti@wubs.org South Bend, IN 46616 http://www.wubs.org/ 219-287-4700 (Main Office) 317-535-0239 (Direct Line) ========================================================= From: friso at regiovista.nl (friso westra ) Date: Thu, 12 Oct 2000 14:05:18 +0200 Subject: [ic] Cannot choose my new made category from edit item selectbox...does anyone know a solution???? This is a multi-part message in MIME format. ------=_NextPart_000_0046_01C03455.73B0B940 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Hello, If I add a new category using "site layout" this category does not show = up when I want to add a new product to this category. The only category = that shows up are the ones in the demo-shop (thus allready installed). I'm using version Interchange 4.5.7 beta Can anyone please help? Thanks. Akopia! you did a fine job! Keep up the good work. ------=_NextPart_000_0046_01C03455.73B0B940 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML><HEAD> <META content=3D"text/html; charset=3Diso-8859-1" = http-equiv=3DContent-Type> <META content=3D"MSHTML 5.00.2614.3500" name=3DGENERATOR> <STYLE></STYLE> </HEAD> <BODY bgColor=3D#ffffff><FONT face=3DArial size=3D2>Hello,<BR><BR>If I = add a new=20 category using "site layout" this category does not show up<BR>when I = want to=20 add a new product to this category. The only category that<BR>shows up = are the=20 ones in the demo-shop (thus allready installed).<BR><BR>I'm using = version=20 Interchange 4.5.7 beta<BR><BR>Can anyone please=20 help?<BR><BR>Thanks.<BR><BR>Akopia! you did a fine job! Keep up the good = work.<BR></FONT></BODY></HTML> ------=_NextPart_000_0046_01C03455.73B0B940-- From: russ at mediaservices.net (Russ Smith ) Date: Thu, 12 Oct 2000 07:10:05 -0500 Subject: [ic] Hosting "When in doubt go with the maker" Akopia hosts our catalog and does a fine job ;) Details are at http://www.minivend.com/cgi-bin/iri_cat/H-100?;;ISP_list (Old site) but Mike stated to me that they need to update that page with the current options (you get more than what is listed). Akopia does advertise the hosting but provides no details: http://www.akopia.com/manageserv.html If you need a good cheap dedicated server, we are setting up a cluster with these folks and their service, equipment and data center is second to none... http://dialtoneinternet.net Good Luck Russ Smith http://hardtofindcds.com -----Original Message----- From: interchange-users-admin@minivend.com [mailto:interchange-users-admin@minivend.com]On Behalf Of Andre Bunting Sent: Wednesday, October 11, 2000 11:50 PM To: interchange-users@minivend.com Subject: [ic] Hosting hi, I am looking for a place that would host my my ecommerce site which is powered by Interchange...can somebody give me a list of web hosters who do . Andre _________________________________________________________________________ Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com. Share information about yourself, create your own public profile at http://profiles.msn.com. _______________________________________________ Interchange-users mailing list Interchange-users@www.minivend.com http://www.minivend.com/mailman/listinfo/interchange-users From: racke at linuxia.de (Stefan Hornburg ) Date: 12 Oct 2000 14:17:48 +0200 Subject: [ic] Need to restart ic continuously "Jeff Case" <jeff_case@hotmail.com> writes: > I'm on a shared server that shuts down ic/MV after X minutes. Visitors then > get the MV "Server busy" signal. This is crap. Change your provider. It is not worth to fiddle with something like that. > > I fixed this in MV two years ago with the help of Mike and my ISP. However, > my current situation requires that I do the following each time I restart: > > >> > MINIVEND_DBFILE=1 > export MINIVEND_DBFILE > restart > << > > How do I go about adding this to my current restart_mvend.cgi script? > > crontab checks to see if ic is running every 5 mins. > > The restart script reads: > > >> > > #!/bin/bash > var=`ps -ax | grep "servername/ic" | grep -v -c grep` export MINIVEND_DBFILE=1 > if [ 0 -eq $var ] > then > /my/local/directory/ic/bin/restart & > fi > > << > > How do I add the needed (DBFILE=1,etc) command-line arguments to this > script? I've tried a few things and can't get it to work. There are lots of documentation about shell scripts around. Ciao Racke -- LinuXia Systems && Cobolt NetServices, eCommerce and more Shop- und Datenbanklösungen mit MiniVend, Firewalls auf Debian-Basis http://www.linuxia.de - http://www.cobolt.net --> Junior Officer of the MiniVend/Interchange Bug Patrol <--- From: mikeh at minivend.com (Mike Heins ) Date: Thu, 12 Oct 2000 08:19:37 -0400 Subject: [ic] help me hack out a custom GlobalSub for LinkPoint/CSI! Quoting IF (mymother@my-mothers-shop.com): > > [cleaned up - you are welcome] > > On Wed, 11 Oct 2000, josh simpson wrote: > > > Hey all, > > > > I have been struggling mightily, with my underinformed, > > blunt-instrument-style hacking methods, to coerce Interchange > > into working with CSI/LinkPoint creditcard processing. > > We purchased their perl-wrapper (consisting of a perl module > > LPERL.pm, a binary, and an example script for integrating into > > a shoppingcart-type system), and I have spent a few sleep-deprived > > days bludgeoning this into some semblance of functionality. "Some > > semblance" being the operative phrase, as there are a number of > > loose ends that, as we now know, could turn out to be very nasty > > means of unravelling the whole shebang. Any reason not to just borrow the last part of eg/globalsub/signio for the error status stuff at the end? $Vend::Session->{cybercash_result} = $Vend::Session->{payment_result} = \%result; delete $Vend::Session->{cybercash_error}; delete $Vend::Session->{payment_error}; if ($decline) { $decline = $decline >> 8; $result{'pop.status'} = $result{'MStatus'} = 'failed'; $Vend::Session->{cybercash_error} = $Vend::Session->{payment_error} = $result{RESPMSG}; } else { $result{'pop.status'} = $result{'MStatus'} = 'success'; $Vend::Session->{payment_id} = $result{'pop.order-id'}; $Vend::Session->{cybercash_error} = $Vend::Session->{payment_error} = $result{RESPMSG}; } #::logDebug(qq{signio decline=$decline result: } . ::uneval( \%result)); return %result; That should set everything up -- you can set $decline appropriately based on the results of your routine. -- Akopia, Inc., 131 Willow Lane, Floor 2, Oxford, OH 45056 phone +1.513.523.7621 fax 7501 <heins@akopia.com> Any man who is under 30, and is not liberal, has not heart; and any man who is over 30, and is not a conservative, has not brains. -- Winston Churchill From: Desjardins.Ray at Con-Way.com (Desjardins, Ray ) Date: Thu, 12 Oct 2000 05:25:40 -0700 Subject: [ic] Hosting I started hosting Interchange about 4 months ago and have had great success. Check out our iBusiness Solutions at http://www.dfwmicrotech.com our first success story with Interchange has been http://www.acornsprings.com. We also offer Authorize.Net or CyberCash. Is there a comprehensive list for hosts? I have not seen one since the old MV site. Ray -----Original Message----- From: Russ Smith [mailto:russ@mediaservices.net] Sent: Thursday, October 12, 2000 7:10 AM To: interchange-users@minivend.com Subject: RE: [ic] Hosting "When in doubt go with the maker" Akopia hosts our catalog and does a fine job ;) Details are at http://www.minivend.com/cgi-bin/iri_cat/H-100?;;ISP_list (Old site) but Mike stated to me that they need to update that page with the current options (you get more than what is listed). Akopia does advertise the hosting but provides no details: http://www.akopia.com/manageserv.html If you need a good cheap dedicated server, we are setting up a cluster with these folks and their service, equipment and data center is second to none... http://dialtoneinternet.net Good Luck Russ Smith http://hardtofindcds.com -----Original Message----- From: interchange-users-admin@minivend.com [mailto:interchange-users-admin@minivend.com]On Behalf Of Andre Bunting Sent: Wednesday, October 11, 2000 11:50 PM To: interchange-users@minivend.com Subject: [ic] Hosting hi, I am looking for a place that would host my my ecommerce site which is powered by Interchange...can somebody give me a list of web hosters who do . Andre _________________________________________________________________________ Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com. Share information about yourself, create your own public profile at http://profiles.msn.com. _______________________________________________ Interchange-users mailing list Interchange-users@www.minivend.com http://www.minivend.com/mailman/listinfo/interchange-users _______________________________________________ Interchange-users mailing list Interchange-users@www.minivend.com http://www.minivend.com/mailman/listinfo/interchange-users From: jimtoro at hoflink.com (jimtoro at hoflink.com ) Date: Thu, 12 Oct 2000 08:51:05 -0400 (EDT) Subject: [ic] Hosting http://www.acornsprings.com is messed up. If you use Netscape 4.x and "harvest" and item it takes you to a partial screen with nothing to click on. If you try to go back to the domain you get just the top bar and the copyright, no buttons or things to click. If you use IE 5.0 and order an item but then hit "continue shopping" you get "Sorry the page (template/go.png) was not found. If you use a WebTv system and order and item and then hit "continue shopping" you get a "Sorry, the page (expired) was not found" I guess I am not the only one with a improperly configured server. On Thu, 12 Oct 2000, Desjardins, Ray wrote: > I started hosting Interchange about 4 months ago and have had great success. > Check out our iBusiness Solutions at http://www.dfwmicrotech.com our first > success story with Interchange has been http://www.acornsprings.com. We > also offer Authorize.Net or CyberCash. > > Is there a comprehensive list for hosts? I have not seen one since the old > MV site. > > Ray > > -----Original Message----- > From: Russ Smith [mailto:russ@mediaservices.net] > Sent: Thursday, October 12, 2000 7:10 AM > To: interchange-users@minivend.com > Subject: RE: [ic] Hosting > > > "When in doubt go with the maker" > Akopia hosts our catalog and does a fine job ;) > Details are at http://www.minivend.com/cgi-bin/iri_cat/H-100?;;ISP_list (Old > site) > but Mike stated to me that they need to update that page with the current > options (you get more than what is listed). > Akopia does advertise the hosting but provides no details: > http://www.akopia.com/manageserv.html > > > If you need a good cheap dedicated server, we are setting up a cluster with > these folks and their service, equipment and data center is second to > none... http://dialtoneinternet.net > > Good Luck > Russ Smith > http://hardtofindcds.com > > > -----Original Message----- > From: interchange-users-admin@minivend.com > [mailto:interchange-users-admin@minivend.com]On Behalf Of Andre Bunting > Sent: Wednesday, October 11, 2000 11:50 PM > To: interchange-users@minivend.com > Subject: [ic] Hosting > > > hi, > I am looking for a place that would host my my ecommerce site which is > powered by Interchange...can somebody give me a list of web hosters who do . > > Andre > > > > _________________________________________________________________________ > Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com. > > Share information about yourself, create your own public profile at > http://profiles.msn.com. > > > _______________________________________________ > Interchange-users mailing list > Interchange-users@www.minivend.com > http://www.minivend.com/mailman/listinfo/interchange-users > > > _______________________________________________ > Interchange-users mailing list > Interchange-users@www.minivend.com > http://www.minivend.com/mailman/listinfo/interchange-users > > _______________________________________________ > Interchange-users mailing list > Interchange-users@www.minivend.com > http://www.minivend.com/mailman/listinfo/interchange-users > From: Desjardins.Ray at Con-Way.com (Desjardins, Ray ) Date: Thu, 12 Oct 2000 05:55:13 -0700 Subject: [ic] Hosting Thanks for the info. Will look into it. -----Original Message----- From: jimtoro@hoflink.com [mailto:jimtoro@hoflink.com] Sent: Thursday, October 12, 2000 7:51 AM To: 'interchange-users@minivend.com' Subject: RE: [ic] Hosting http://www.acornsprings.com is messed up. If you use Netscape 4.x and "harvest" and item it takes you to a partial screen with nothing to click on. If you try to go back to the domain you get just the top bar and the copyright, no buttons or things to click. If you use IE 5.0 and order an item but then hit "continue shopping" you get "Sorry the page (template/go.png) was not found. If you use a WebTv system and order and item and then hit "continue shopping" you get a "Sorry, the page (expired) was not found" I guess I am not the only one with a improperly configured server. On Thu, 12 Oct 2000, Desjardins, Ray wrote: > I started hosting Interchange about 4 months ago and have had great success. > Check out our iBusiness Solutions at http://www.dfwmicrotech.com our first > success story with Interchange has been http://www.acornsprings.com. We > also offer Authorize.Net or CyberCash. > > Is there a comprehensive list for hosts? I have not seen one since the old > MV site. > > Ray > > -----Original Message----- > From: Russ Smith [mailto:russ@mediaservices.net] > Sent: Thursday, October 12, 2000 7:10 AM > To: interchange-users@minivend.com > Subject: RE: [ic] Hosting > > > "When in doubt go with the maker" > Akopia hosts our catalog and does a fine job ;) > Details are at http://www.minivend.com/cgi-bin/iri_cat/H-100?;;ISP_list (Old > site) > but Mike stated to me that they need to update that page with the current > options (you get more than what is listed). > Akopia does advertise the hosting but provides no details: > http://www.akopia.com/manageserv.html > > > If you need a good cheap dedicated server, we are setting up a cluster with > these folks and their service, equipment and data center is second to > none... http://dialtoneinternet.net > > Good Luck > Russ Smith > http://hardtofindcds.com > > > -----Original Message----- > From: interchange-users-admin@minivend.com > [mailto:interchange-users-admin@minivend.com]On Behalf Of Andre Bunting > Sent: Wednesday, October 11, 2000 11:50 PM > To: interchange-users@minivend.com > Subject: [ic] Hosting > > > hi, > I am looking for a place that would host my my ecommerce site which is > powered by Interchange...can somebody give me a list of web hosters who do . > > Andre > > > > _________________________________________________________________________ > Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com. > > Share information about yourself, create your own public profile at > http://profiles.msn.com. > > > _______________________________________________ > Interchange-users mailing list > Interchange-users@www.minivend.com > http://www.minivend.com/mailman/listinfo/interchange-users > > > _______________________________________________ > Interchange-users mailing list > Interchange-users@www.minivend.com > http://www.minivend.com/mailman/listinfo/interchange-users > > _______________________________________________ > Interchange-users mailing list > Interchange-users@www.minivend.com > http://www.minivend.com/mailman/listinfo/interchange-users > _______________________________________________ Interchange-users mailing list Interchange-users@www.minivend.com http://www.minivend.com/mailman/listinfo/interchange-users From: sonny at akopia.com (Sonny Cook ) Date: Thu, 12 Oct 2000 10:11:33 -0500 (CDT) Subject: [ic] help me hack out a custom GlobalSub for LinkPoint/CSI! Two things are immediately obvious. If you use a hyphen in a hash entry without quoting it, and especially with strict turned off, perl is going to attempt to subtract something. You need $result{'order-id'} instead of $result{order-id}. The second thing is that there is a bug that wipes the credit card number before you can get to it. The &credit_card standard keep __CREDIT_CARDS_ACCEPTED__ line in profiles.order breaks unless keep is the last thing on the line. Since you aren't going to encrypt the number and are going to keep it in memory until you use it anyway, you can just delete this directive. It should work the way you are doing it, but you can also access those variables you are passing in through the %::Value hash. Check out the signio globalsub that comes with the distro. --- Sonny Cook Akopia "I don't want fifteen dollars." --Franklin D. Rooselvelt On Wed, 11 Oct 2000, josh simpson wrote: > Hey all, > > I have been struggling mightily, with my underinformed, > blunt-instrument-style hacking methods, to coerce Interchange into > working with > CSI/LinkPoint creditcard processing. We purchased their perl-wrapper > (consisting > of a perl module LPERL.pm, a binary, and an example script for > integrating into a > shoppingcart-type system), and I have spent a few sleep-deprived days > bludgeoning > this into some semblance of functionality. "Some semblance" being the > operative > phrase, as there are a number of loose ends that, as we now know, could > turn out > to be very nasty means of unravelling the whole shebang. > From: jeff_case at hotmail.com (Jeff Case ) Date: Thu, 12 Oct 2000 08:12:17 PDT Subject: [ic] Hosting I was able to browse the site successfully using IE and Navigator, but also verified that clicking the "Continue Shopping" button from the cart leads to Page Not Found (template/go.png). For whatever that's worth. >From: jimtoro@hoflink.com >Subject: RE: [ic] Hosting >Date: Thu, 12 Oct 2000 08:51:05 -0400 (EDT) > > >http://www.acornsprings.com is messed up. If you use Netscape 4.x >and "harvest" and item it takes you to a partial screen with nothing >to click on. If you try to go back to the domain you get just the >top bar and the copyright, no buttons or things to click. If you use >IE 5.0 and order an item but then hit "continue shopping" you get >"Sorry the page (template/go.png) was not found. > >If you use a WebTv system and order and item and then hit "continue >shopping" you get a "Sorry, the page (expired) was not found" > >I guess I am not the only one with a improperly configured server. > > >On Thu, 12 Oct 2000, Desjardins, Ray wrote: > > > I started hosting Interchange about 4 months ago and have had great >success. > > Check out our iBusiness Solutions at http://www.dfwmicrotech.com our >first > > success story with Interchange has been http://www.acornsprings.com. We > > also offer Authorize.Net or CyberCash. > > > > Is there a comprehensive list for hosts? I have not seen one since the >old > > MV site. > > > > Ray _________________________________________________________________________ Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com. Share information about yourself, create your own public profile at http://profiles.msn.com. From: jeff_case at hotmail.com (Jeff Case ) Date: Thu, 12 Oct 2000 08:18:27 PDT Subject: [ic] Need to restart ic continuously Okay. Anyone wanna help with this? I have never written a shell script and for those who do, I'd imagine executing three lines at the command line wouldn't be that difficult. I just need a script that does: --- MINIVEND_DBFILE=1 export MINIVEND_DBFILE restart --- Thanks in advance, >From: Stefan Hornburg <racke@linuxia.de> >Subject: Re: [ic] Need to restart ic continuously >Date: 12 Oct 2000 14:17:48 +0200 > >"Jeff Case" <jeff_case@hotmail.com> writes: > > > I'm on a shared server that shuts down ic/MV after X minutes. Visitors >then > > get the MV "Server busy" signal. > >This is crap. Change your provider. It is not worth to fiddle with >something like that. > _________________________________________________________________________ Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com. Share information about yourself, create your own public profile at http://profiles.msn.com. From: Desjardins.Ray at Con-Way.com (Desjardins, Ray ) Date: Thu, 12 Oct 2000 08:28:23 -0700 Subject: [ic] Hosting Working on this problem now. Any one have any ideas on why the template is not resolving the __TEMPLATE__ variable. If I look at the environment variables it shows 'mv_nextpage' => 'template/go.png'. This graphic is in my template folder. Thanks for the info Jeff. Ray -----Original Message----- From: Jeff Case [mailto:jeff_case@hotmail.com] Sent: Thursday, October 12, 2000 10:12 AM To: interchange-users@minivend.com Subject: RE: [ic] Hosting I was able to browse the site successfully using IE and Navigator, but also verified that clicking the "Continue Shopping" button from the cart leads to Page Not Found (template/go.png). For whatever that's worth. >From: jimtoro@hoflink.com >Subject: RE: [ic] Hosting >Date: Thu, 12 Oct 2000 08:51:05 -0400 (EDT) > > >http://www.acornsprings.com is messed up. If you use Netscape 4.x >and "harvest" and item it takes you to a partial screen with nothing >to click on. If you try to go back to the domain you get just the >top bar and the copyright, no buttons or things to click. If you use >IE 5.0 and order an item but then hit "continue shopping" you get >"Sorry the page (template/go.png) was not found. > >If you use a WebTv system and order and item and then hit "continue >shopping" you get a "Sorry, the page (expired) was not found" > >I guess I am not the only one with a improperly configured server. > > >On Thu, 12 Oct 2000, Desjardins, Ray wrote: > > > I started hosting Interchange about 4 months ago and have had great >success. > > Check out our iBusiness Solutions at http://www.dfwmicrotech.com our >first > > success story with Interchange has been http://www.acornsprings.com. We > > also offer Authorize.Net or CyberCash. > > > > Is there a comprehensive list for hosts? I have not seen one since the >old > > MV site. > > > > Ray _________________________________________________________________________ Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com. Share information about yourself, create your own public profile at http://profiles.msn.com. _______________________________________________ Interchange-users mailing list Interchange-users@www.minivend.com http://www.minivend.com/mailman/listinfo/interchange-users From: edl at newmediaems.com (Ed LaFrance ) Date: Thu, 12 Oct 2000 08:49:57 -0700 Subject: [ic] Need to restart ic continuously I guess I don't understand something about your problem. Just add those lines to the shell script. If they generate output, redirect it to the null device. Does this work? #!/bin/bash var=`ps -ax | grep "servername/ic" | grep -v -c grep` if [ 0 -eq $var ] then /my/local/directory/ic/bin/MINIVEND_DBFILE=1 >/dev/null /my/local/directory/ic/bin/export MINIVEND_DBFILE >/dev/null /my/local/directory/ic/bin/restart & fi << - Ed L. At 08:18 AM 10/12/00 -0700, you wrote: >Okay. > >Anyone wanna help with this? I have never written a shell script and for >those who do, I'd imagine executing three lines at the command line >wouldn't be that difficult. I just need a script that does: > >--- >MINIVEND_DBFILE=1 >export MINIVEND_DBFILE >restart >--- > > >Thanks in advance, > > > >>From: Stefan Hornburg <racke@linuxia.de> >>Subject: Re: [ic] Need to restart ic continuously >>Date: 12 Oct 2000 14:17:48 +0200 >> >>"Jeff Case" <jeff_case@hotmail.com> writes: >> >> > I'm on a shared server that shuts down ic/MV after X >> minutes. Visitors then >> > get the MV "Server busy" signal. >> >>This is crap. Change your provider. It is not worth to fiddle with >>something like that. > > > >_________________________________________________________________________ >Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com. > >Share information about yourself, create your own public profile at >http://profiles.msn.com. > > >_______________________________________________ >Interchange-users mailing list >Interchange-users@www.minivend.com >http://www.minivend.com/mailman/listinfo/interchange-users >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> New Media E.M.S. Software Solutions for Business 463 Main St., Suite D edl@newmediaems.com Placerville, CA 95667 http://www.newmediaems.com (530) 622-9421 (530) 622-9426 fax >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> From: Desjardins.Ray at Con-Way.com (Desjardins, Ray ) Date: Thu, 12 Oct 2000 09:10:36 -0700 Subject: [ic] Page Not Found (template/go.png) This problem seems to be only cropping up with IE5. I tried on one of my canned sites based on "Simple" and "Barry" and it works fine. It is definitely something I did. Still hunting. Anyone ever seen this error after choosing to "Continue Shopping"? Page Not Found (template/go.png) Thanks, Ray -----Original Message----- From: Desjardins, Ray Sent: Thursday, October 12, 2000 10:28 AM To: 'interchange-users@minivend.com' Subject: RE: [ic] Hosting Working on this problem now. Any one have any ideas on why the template is not resolving the __TEMPLATE__ variable. If I look at the environment variables history it shows 'mv_nextpage' => 'template/go.png'. This graphic is in my template folder. Thanks for the info Jeff. Ray -----Original Message----- From: Jeff Case [mailto:jeff_case@hotmail.com] Sent: Thursday, October 12, 2000 10:12 AM To: interchange-users@minivend.com Subject: RE: [ic] Hosting I was able to browse the site successfully using IE and Navigator, but also verified that clicking the "Continue Shopping" button from the cart leads to Page Not Found (template/go.png). For whatever that's worth. >From: jimtoro@hoflink.com >Subject: RE: [ic] Hosting >Date: Thu, 12 Oct 2000 08:51:05 -0400 (EDT) > > >http://www.acornsprings.com is messed up. If you use Netscape 4.x >and "harvest" and item it takes you to a partial screen with nothing >to click on. If you try to go back to the domain you get just the >top bar and the copyright, no buttons or things to click. If you use >IE 5.0 and order an item but then hit "continue shopping" you get >"Sorry the page (template/go.png) was not found. > >If you use a WebTv system and order and item and then hit "continue >shopping" you get a "Sorry, the page (expired) was not found" > >I guess I am not the only one with a improperly configured server. > > >On Thu, 12 Oct 2000, Desjardins, Ray wrote: > > > I started hosting Interchange about 4 months ago and have had great >success. > > Check out our iBusiness Solutions at http://www.dfwmicrotech.com our >first > > success story with Interchange has been http://www.acornsprings.com. We > > also offer Authorize.Net or CyberCash. > > > > Is there a comprehensive list for hosts? I have not seen one since the >old > > MV site. > > > > Ray _________________________________________________________________________ Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com. Share information about yourself, create your own public profile at http://profiles.msn.com. _______________________________________________ Interchange-users mailing list Interchange-users@www.minivend.com http://www.minivend.com/mailman/listinfo/interchange-users _______________________________________________ Interchange-users mailing list Interchange-users@www.minivend.com http://www.minivend.com/mailman/listinfo/interchange-users From: chc at mninter.net (Curt Hauge ) Date: Thu, 12 Oct 2000 11:24:34 -0400 Subject: [ic] Page Not Found (template/go.png) I am seeing this problem at http://www.acornsprings.com in IE5 and Netscape 4.75. Sorry, I have no experience with this problem. Curt Hauge -----Original Message----- From: interchange-users-admin@minivend.com [mailto:interchange-users-admin@minivend.com]On Behalf Of Desjardins, Ray Sent: Thursday, October 12, 2000 12:11 PM To: 'interchange-users@minivend.com' Subject: [ic] Page Not Found (template/go.png) This problem seems to be only cropping up with IE5. I tried on one of my canned sites based on "Simple" and "Barry" and it works fine. It is definitely something I did. Still hunting. Anyone ever seen this error after choosing to "Continue Shopping"? Page Not Found (template/go.png) Thanks, Ray -----Original Message----- From: Desjardins, Ray Sent: Thursday, October 12, 2000 10:28 AM To: 'interchange-users@minivend.com' Subject: RE: [ic] Hosting Working on this problem now. Any one have any ideas on why the template is not resolving the __TEMPLATE__ variable. If I look at the environment variables history it shows 'mv_nextpage' => 'template/go.png'. This graphic is in my template folder. Thanks for the info Jeff. Ray -----Original Message----- From: Jeff Case [mailto:jeff_case@hotmail.com] Sent: Thursday, October 12, 2000 10:12 AM To: interchange-users@minivend.com Subject: RE: [ic] Hosting I was able to browse the site successfully using IE and Navigator, but also verified that clicking the "Continue Shopping" button from the cart leads to Page Not Found (template/go.png). For whatever that's worth. >From: jimtoro@hoflink.com >Subject: RE: [ic] Hosting >Date: Thu, 12 Oct 2000 08:51:05 -0400 (EDT) > > >http://www.acornsprings.com is messed up. If you use Netscape 4.x >and "harvest" and item it takes you to a partial screen with nothing >to click on. If you try to go back to the domain you get just the >top bar and the copyright, no buttons or things to click. If you use >IE 5.0 and order an item but then hit "continue shopping" you get >"Sorry the page (template/go.png) was not found. > >If you use a WebTv system and order and item and then hit "continue >shopping" you get a "Sorry, the page (expired) was not found" > >I guess I am not the only one with a improperly configured server. > > >On Thu, 12 Oct 2000, Desjardins, Ray wrote: > > > I started hosting Interchange about 4 months ago and have had great >success. > > Check out our iBusiness Solutions at http://www.dfwmicrotech.com our >first > > success story with Interchange has been http://www.acornsprings.com. We > > also offer Authorize.Net or CyberCash. > > > > Is there a comprehensive list for hosts? I have not seen one since the >old > > MV site. > > > > Ray _________________________________________________________________________ Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com. Share information about yourself, create your own public profile at http://profiles.msn.com. _______________________________________________ Interchange-users mailing list Interchange-users@www.minivend.com http://www.minivend.com/mailman/listinfo/interchange-users _______________________________________________ Interchange-users mailing list Interchange-users@www.minivend.com http://www.minivend.com/mailman/listinfo/interchange-users _______________________________________________ Interchange-users mailing list Interchange-users@www.minivend.com http://www.minivend.com/mailman/listinfo/interchange-users From: Szacks at co.wayne.mi.us (Sim Zacks ) Date: Thu, 12 Oct 2000 12:20:05 -0400 Subject: [ic] Page Not Found (template/go.png) I've been getting the "Sorry, the page (expired) was not found" a lot, when I click on continue shopping, so I changed the redirect page to be the main page instead of the page they were coming from. That won't work in every situation, but it was a simple fix for me. Sim >>> Desjardins.Ray@con-way.com 10/12/00 12:10PM >>> This problem seems to be only cropping up with IE5. I tried on one of my canned sites based on "Simple" and "Barry" and it works fine. It is definitely something I did. Still hunting. Anyone ever seen this error after choosing to "Continue Shopping"? Page Not Found (template/go.png) Thanks, Ray From: gerberb at zenez.com (Boyd Lynn Gerber ) Date: Thu, 12 Oct 2000 11:14:00 -0600 (MDT) Subject: [ic] Wish list item for interchange mail list To whom it may concern: I wish you had a search for the interchange list like the old minivend mail archives. I know that my question is covered... I just can not find the answers. Maybe this could be added to the FAQ. How do I use CPAN to get the perl modules needed by interchange? Thanks, -- Boyd Gerber <gerberb@zenez.com> ZENEZ 3748 Valley Forge Road, Magna Utah 84044 Office 801-250-0795 FAX 801-250-7975 From: mikeh at minivend.com (Mike Heins ) Date: Thu, 12 Oct 2000 13:35:25 -0400 Subject: [ic] Wish list item for interchange mail list Quoting Boyd Lynn Gerber (gerberb@zenez.com): > To whom it may concern: > > I wish you had a search for the interchange list like the old minivend > mail archives. I know that my question is covered... I just can not find > the answers. Actually, it is folded into the Minivend user list archive at this point. That started a couple of weeks ago, so all of the messages aren't there, but any recent ones should be (as soon as indexing runs, once a day). There is a link to "Mail list archive" at developer.akopia.com. > > Maybe this could be added to the FAQ. How do I use CPAN to get the perl > modules needed by interchange? > I think we can do that, but it mostly consists of: 1. Make sure you are connected with the internet. 2. Become root, or install your own Perl that you own. 3. Type the command "perl -MCPAN -e 'install Bundle::Interchange'" 4. Answer the questions as they appear. Accepting the defaults is mostly what is needed. If anyone can think -- Akopia, Inc., 131 Willow Lane, Floor 2, Oxford, OH 45056 phone +1.513.523.7621 fax 7501 <heins@akopia.com> Just because something is obviously happening doesn't mean something obvious is happening. --Larry Wall From: gerberb at zenez.com (Boyd Lynn Gerber ) Date: Thu, 12 Oct 2000 12:03:21 -0600 (MDT) Subject: [ic] Wish list item for interchange mail list On Thu, 12 Oct 2000, Mike Heins wrote: > > I wish you had a search for the interchange list like the old minivend > > mail archives. I know that my question is covered... I just can not find > > the answers. > > Actually, it is folded into the Minivend user list archive at this point. > That started a couple of weeks ago, so all of the messages aren't there, > but any recent ones should be (as soon as indexing runs, once a day). > > There is a link to "Mail list archive" at developer.akopia.com. > > > > > Maybe this could be added to the FAQ. How do I use CPAN to get the perl > > modules needed by interchange? > > > > I think we can do that, but it mostly consists of: > > 1. Make sure you are connected with the internet. > > 2. Become root, or install your own Perl that you own. > > 3. Type the command "perl -MCPAN -e 'install Bundle::Interchange'" > > 4. Answer the questions as they appear. Accepting the defaults is > mostly what is needed. Thanks... I keep forgeting to put -e on the perl -MCPAN line above. -- Boyd Gerber <gerberb@zenez.com> ZENEZ 3748 Valley Forge Road, Magna Utah 84044 Office 801-250-0795 FAX 801-250-7975 From: houman at edigitalweb.com (Houman Akhavan ) Date: Thu, 12 Oct 2000 11:31:33 -0700 Subject: [ic] re: NoImport Directives According to the docs/faq, if you use the NoImport Directive in catalog.cfg, such as NoImport products, it should automatically at server restart create a file called products.sql in the products directory. But it is not. I am guessing that I might not be putting the directive in the right spot in catalog.cfg. Any help would be great. Other than that, everything is working fine. My system info: RedHat 6.2 Interchange 4.5.7 MySQL I have the full CPAN Interchange::Bundle installed. Interchange Restart Output: Killing Interchange server 4200 with TERM Low traffic settings. Calling UI.... ...UI is loaded.... Interchange V4.5.7 Configuring catalog construct...Using MySQL, DSN=dbi:mysql:test_construct. done. Interchange server started in INET and UNIX mode(s) (process id 4258) ...and my error.log is clean. Thanks, Houman A. From: cameron at akopia.com (Cameron B. Prince ) Date: Thu, 12 Oct 2000 13:50:10 -0500 Subject: [ic] re: NoImport Directives If the NoImport is added, it makes sense that no import would be attempted. Therefore, no .sql file, indicating a successful import, is made. You are simply telling Interchange to use the data in the database and disregard the corresponding .txt and .sql files. Good luck, Cameron -----Original Message----- From: interchange-users-admin@minivend.com [mailto:interchange-users-admin@minivend.com]On Behalf Of Houman Akhavan Sent: Thursday, October 12, 2000 1:32 PM To: interchange-users@minivend.com Subject: [ic] re: NoImport Directives According to the docs/faq, if you use the NoImport Directive in catalog.cfg, such as NoImport products, it should automatically at server restart create a file called products.sql in the products directory. But it is not. I am guessing that I might not be putting the directive in the right spot in catalog.cfg. Any help would be great. Other than that, everything is working fine. My system info: RedHat 6.2 Interchange 4.5.7 MySQL I have the full CPAN Interchange::Bundle installed. Interchange Restart Output: Killing Interchange server 4200 with TERM Low traffic settings. Calling UI.... ...UI is loaded.... Interchange V4.5.7 Configuring catalog construct...Using MySQL, DSN=dbi:mysql:test_construct. done. Interchange server started in INET and UNIX mode(s) (process id 4258) ...and my error.log is clean. Thanks, Houman A. _______________________________________________ Interchange-users mailing list Interchange-users@www.minivend.com http://www.minivend.com/mailman/listinfo/interchange-users From: houman at edigitalweb.com (Houman Akhavan ) Date: Thu, 12 Oct 2000 12:07:20 -0700 Subject: [ic] re: NoImport Directives Cameron, So then would NoImportExternal Yes be the equivalent of having a NoImport line for every table. Also, where should directives like this go in catalog.cfg at the top, or in the #ifdef MYSQL, since I am using MySQL. Does the syntax need a #, such as #NoImport products ? Thanks, Houman A. ----- Original Message ----- From: "Cameron B. Prince" <cameron@akopia.com> > If the NoImport is added, it makes sense that no import would be attempted. > Therefore, no .sql file, indicating a successful import, is made. > > You are simply telling Interchange to use the data in the database and > disregard the corresponding .txt and .sql files. > > Good luck, > > Cameron From: csaint-amand at platform.net (Christopher Saint-Amand ) Date: Thu, 12 Oct 2000 15:11:15 -0400 Subject: [ic] Mall Stuff Hi, I'm trying to set up a number of "independent" catalogs, but I want a sort of unified userdb for all of the catalogs so that logins & create accounts occur at one page. Basically, I wanted to have userdb be in a database independent of the catalogs and have a table which will have the userid and entries for databases for which that user has done business. The point of this would to have a "mall" page where order history, wishlists, etc. would be seperated by catalog where they came from. The fulfillment will be all different for each catalog, as if they were unrelated, but sharing user info. Ok, so now to my questions: Has anyone done something like this before and do you have recommendations? Secondly, is there a way on say a login page where you can say "go to this database instead...?" Any help or pointers would be appreciated. Thank you, Chris. From: zac at mediapc.com (Zachary Matthews ) Date: Thu, 12 Oct 2000 11:38:26 -0700 Subject: [ic] Problem with latest CVS I just downloaded the latest version of Interchange via CVS. When I tried to create the distribution tar file, I ran into the following warning: {a1028@tleilax:119} /local/home/a1028/local/bin/perl Makefile.PL nocopy Checking if your kit is complete... Warning: the following files are missing in your kit: dist/construct/templates/components/random dist/construct/templates/components/specials dist/construct/templates/components/upsell_horiz_2 dist/construct/templates/components/upsell_horiz_3 Please inform the author. Writing Makefile for Interchange This is probably not serious, as it only seems to be affecting a few files in the construct demo directory, but the message said to inform the author... so there you have it. Zac -------------------------------------------------------- M E D I A P R O D U C T I O N C O L L E C T I V E -> e: zac@mediapc.com -> w: http://www.mediapc.com -> p: 510.547.1902 -> f: 510.654.1181 From: cameron at akopia.com (Cameron B. Prince ) Date: Thu, 12 Oct 2000 14:26:16 -0500 Subject: [ic] re: NoImport Directives I have not used, and wasn't even aware of the existence of NoImportExternal. I did a quick search and didn't see that one in the docs... How did you learn about it? Just put all the databases on the line with products: NoImport products area cat orderline transactions It really doesn't matter where the command goes in the catalog.cfg. It can go inside the #ifdef MYSQL if you only want to prevent the import while using MYSQL. No # on directives, only conditionals. I am not sure I understand your reasoning here. It's normally beneficial to have the database import. You use the .txt files as online, live backups of your databases. Keep them up to date by using tag export in a receipt/report or a cron job that runs a script, that in turn runs mysqldump -t and adds the header. Then if the database gets hosed, all you have to do is rm *.sql and restart. Hope this helps, Cameron -----Original Message----- From: interchange-users-admin@minivend.com [mailto:interchange-users-admin@minivend.com]On Behalf Of Houman Akhavan Sent: Thursday, October 12, 2000 2:07 PM To: interchange-users@minivend.com Subject: Re: [ic] re: NoImport Directives Cameron, So then would NoImportExternal Yes be the equivalent of having a NoImport line for every table. Also, where should directives like this go in catalog.cfg at the top, or in the #ifdef MYSQL, since I am using MySQL. Does the syntax need a #, such as #NoImport products ? Thanks, Houman A. ----- Original Message ----- From: "Cameron B. Prince" <cameron@akopia.com> > If the NoImport is added, it makes sense that no import would be attempted. > Therefore, no .sql file, indicating a successful import, is made. > > You are simply telling Interchange to use the data in the database and > disregard the corresponding .txt and .sql files. > > Good luck, > > Cameron _______________________________________________ Interchange-users mailing list Interchange-users@www.minivend.com http://www.minivend.com/mailman/listinfo/interchange-users From: skalbach at rastardm.com (Scott Kalbach ) Date: Thu, 12 Oct 2000 13:28:15 -0700 Subject: [ic] Product display table I know this should be an easy one to find, but I can not seem to locate the html for the tables that interchange 4.5.6 outputs for the products when you select a category. For instance, when I select brushes in the construct demo, where is the template for the table that displays the resulting products. I know where the upsell and specials templates are, but not the normal product template. Thanks, Scott From: cameron at akopia.com (Cameron B. Prince ) Date: Thu, 12 Oct 2000 14:45:58 -0500 Subject: [ic] Problem with latest CVS I have confirmed this... -----Original Message----- From: interchange-users-admin@minivend.com [mailto:interchange-users-admin@minivend.com]On Behalf Of Zachary Matthews Sent: Thursday, October 12, 2000 1:38 PM To: interchange-users@minivend.com Subject: [ic] Problem with latest CVS I just downloaded the latest version of Interchange via CVS. When I tried to create the distribution tar file, I ran into the following warning: {a1028@tleilax:119} /local/home/a1028/local/bin/perl Makefile.PL nocopy Checking if your kit is complete... Warning: the following files are missing in your kit: dist/construct/templates/components/random dist/construct/templates/components/specials dist/construct/templates/components/upsell_horiz_2 dist/construct/templates/components/upsell_horiz_3 Please inform the author. Writing Makefile for Interchange This is probably not serious, as it only seems to be affecting a few files in the construct demo directory, but the message said to inform the author... so there you have it. Zac -------------------------------------------------------- M E D I A P R O D U C T I O N C O L L E C T I V E -> e: zac@mediapc.com -> w: http://www.mediapc.com -> p: 510.547.1902 -> f: 510.654.1181 _______________________________________________ Interchange-users mailing list Interchange-users@www.minivend.com http://www.minivend.com/mailman/listinfo/interchange-users From: cameron at akopia.com (Cameron B. Prince ) Date: Thu, 12 Oct 2000 14:47:14 -0500 Subject: [ic] Product display table That would be the results page. It's in catalogs/catname/pages.. Good luck, Cameron -----Original Message----- From: interchange-users-admin@minivend.com [mailto:interchange-users-admin@minivend.com]On Behalf Of Scott Kalbach Sent: Thursday, October 12, 2000 3:28 PM To: Interchange-users@minivend.com Subject: [ic] Product display table I know this should be an easy one to find, but I can not seem to locate the html for the tables that interchange 4.5.6 outputs for the products when you select a category. For instance, when I select brushes in the construct demo, where is the template for the table that displays the resulting products. I know where the upsell and specials templates are, but not the normal product template. Thanks, Scott _______________________________________________ Interchange-users mailing list Interchange-users@www.minivend.com http://www.minivend.com/mailman/listinfo/interchange-users From: houman at edigitalweb.com (Houman Akhavan ) Date: Thu, 12 Oct 2000 13:05:58 -0700 Subject: [ic] re: NoImport Directives Cameron, Quoting mvdocs.pod line 13185 When set to one or more Interchange database identifiers, those database(s) will never be subject to import. Useful for SQL databases, or databases that will *never* change. NoImportExternal Yes Houman A. ----- Original Message ----- From: "Cameron B. Prince" <cameron@akopia.com> To: <interchange-users@minivend.com> Sent: Thursday, October 12, 2000 12:26 PM Subject: RE: [ic] re: NoImport Directives > I have not used, and wasn't even aware of the existence of NoImportExternal. > I did a quick search and didn't see that one in the docs... How did you > learn about it? > > Just put all the databases on the line with products: > > NoImport products area cat orderline transactions > > It really doesn't matter where the command goes in the catalog.cfg. It can > go inside the #ifdef MYSQL if you only want to prevent the import while > using MYSQL. > > No # on directives, only conditionals. > > I am not sure I understand your reasoning here. It's normally beneficial to > have the database import. You use the .txt files as online, live backups of > your databases. Keep them up to date by using tag export in a receipt/report > or a cron job that runs a script, that in turn runs mysqldump -t and adds > the header. > > Then if the database gets hosed, all you have to do is rm *.sql and restart. > > Hope this helps, > > Cameron > From: cameron at akopia.com (Cameron B. Prince ) Date: Thu, 12 Oct 2000 15:16:17 -0500 Subject: [ic] re: NoImport Directives I see the command there, but the docs describe NoImport. If this is a global command, the databases wouldn't need to be specified. I'll investigate this sometime. Cameron -----Original Message----- From: interchange-users-admin@minivend.com [mailto:interchange-users-admin@minivend.com]On Behalf Of Houman Akhavan Sent: Thursday, October 12, 2000 3:06 PM To: interchange-users@minivend.com Subject: Re: [ic] re: NoImport Directives Cameron, Quoting mvdocs.pod line 13185 When set to one or more Interchange database identifiers, those database(s) will never be subject to import. Useful for SQL databases, or databases that will *never* change. NoImportExternal Yes Houman A. ----- Original Message ----- From: "Cameron B. Prince" <cameron@akopia.com> To: <interchange-users@minivend.com> Sent: Thursday, October 12, 2000 12:26 PM Subject: RE: [ic] re: NoImport Directives > I have not used, and wasn't even aware of the existence of NoImportExternal. > I did a quick search and didn't see that one in the docs... How did you > learn about it? > > Just put all the databases on the line with products: > > NoImport products area cat orderline transactions > > It really doesn't matter where the command goes in the catalog.cfg. It can > go inside the #ifdef MYSQL if you only want to prevent the import while > using MYSQL. > > No # on directives, only conditionals. > > I am not sure I understand your reasoning here. It's normally beneficial to > have the database import. You use the .txt files as online, live backups of > your databases. Keep them up to date by using tag export in a receipt/report > or a cron job that runs a script, that in turn runs mysqldump -t and adds > the header. > > Then if the database gets hosed, all you have to do is rm *.sql and restart. > > Hope this helps, > > Cameron > _______________________________________________ Interchange-users mailing list Interchange-users@www.minivend.com http://www.minivend.com/mailman/listinfo/interchange-users From: Michael.Raps at daccord.ch (Michael Raps ) Date: Thu, 12 Oct 2000 22:33:52 +0200 Subject: [ic] 1: Limit subroutine creation, 2: Own payment method After setting up and configuring interchange (btw: great shop!) I am not able to place an order. I get the message "There were errors in your last submission. They are shown in RED below." But no field is shown in red. Instead the log sais: /cgi-bin/xxxshop/process.html search error: Limit subroutine creation: Can't use an undefined value as an ARRAY reference at /usr/lib/interchange/lib/Vend/Search.pm line 675. The cataloge is a copy from "construct". What did I do (wrong)? Btw, I have another question: I want to setup an own payment method (German one) with no special application or function behind. Only a kind of text info. (For germans: Nachname). Has anyone done something like that and can give me a short instruction? Thanks 4 your reply! Michael From: jeff_case at hotmail.com (Jeff Case ) Date: Thu, 12 Oct 2000 14:37:38 PDT Subject: [ic] Need to restart ic continuously Ed -- thanks for the help. I don't really understand my own problem either. If I did, I would have a clue as to where to look, or start to try to fix it. When I try to run the below script, I get the following output: ./restart_mvend.cgi: /my/local/directory/ic/bin/MINIVEND_DBFILE=1: no such file or directory When I am in /my/local/directory/ic/bin at the command line I can do: MINIVEND_DBFILE=1 without error. HOW do I make the script do this? >From: Ed LaFrance <edl@newmediaems.com> >Date: Thu, 12 Oct 2000 08:49:57 -0700 > >I guess I don't understand something about your problem. Just add those >lines to the shell script. If they generate output, redirect it to the >null device. Does this work? > > >#!/bin/bash >var=`ps -ax | grep "servername/ic" | grep -v -c grep` >if [ 0 -eq $var ] >then >/my/local/directory/ic/bin/MINIVEND_DBFILE=1 >/dev/null >/my/local/directory/ic/bin/export MINIVEND_DBFILE >/dev/null >/my/local/directory/ic/bin/restart & >fi ><< > >- Ed L. > > >>[snip] I just need a script that does: >> >>--- >>MINIVEND_DBFILE=1 >>export MINIVEND_DBFILE >>restart >>--- _________________________________________________________________________ Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com. Share information about yourself, create your own public profile at http://profiles.msn.com. From: jeff_case at hotmail.com (Jeff Case ) Date: Thu, 12 Oct 2000 14:46:15 PDT Subject: [ic] Need to restart ic continuously NEW QUESTION: What am I doing when I do: MINIVEND_DBFILE=1 export MINIVEND_DBFILE restart ??? Is there a place that I can change this so I don't need to do this everytime I restart? Stated differently: WHY do I need to do this everytime I restart? Thanks. _________________________________________________________________________ Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com. Share information about yourself, create your own public profile at http://profiles.msn.com. From: edl at newmediaems.com (Ed LaFrance ) Date: Thu, 12 Oct 2000 14:50:47 -0700 Subject: [ic] Need to restart ic continuously You know, I should pay more attention. You are just setting a session variable here. Take all the path stuff out from in from of the commands, and remove the output redirect (assuming the commands do not normally produce output): #!/bin/bash var=`ps -ax | grep "servername/ic" | grep -v -c grep` if [ 0 -eq $var ] then MINIVEND_DBFILE=1 export MINIVEND_DBFILE /my/local/directory/ic/bin/restart & fi << - Ed L. At 02:37 PM 10/12/00 -0700, you wrote: >Ed -- thanks for the help. > >I don't really understand my own problem either. If I did, I would have a >clue as to where to look, or start to try to fix it. > >When I try to run the below script, I get the following output: > >./restart_mvend.cgi: /my/local/directory/ic/bin/MINIVEND_DBFILE=1: no such >file or directory > >When I am in /my/local/directory/ic/bin at the command line I can do: > >MINIVEND_DBFILE=1 > >without error. > > >HOW do I make the script do this? > > >>From: Ed LaFrance <edl@newmediaems.com> >>Date: Thu, 12 Oct 2000 08:49:57 -0700 >> >>I guess I don't understand something about your problem. Just add those >>lines to the shell script. If they generate output, redirect it to the >>null device. Does this work? >> >> >>#!/bin/bash >>var=`ps -ax | grep "servername/ic" | grep -v -c grep` >>if [ 0 -eq $var ] >>then >>/my/local/directory/ic/bin/MINIVEND_DBFILE=1 >/dev/null >>/my/local/directory/ic/bin/export MINIVEND_DBFILE >/dev/null >>/my/local/directory/ic/bin/restart & >>fi >><< >> >>- Ed L. >> >> >>>[snip] I just need a script that does: >>> >>>--- >>>MINIVEND_DBFILE=1 >>>export MINIVEND_DBFILE >>>restart >>>--- > > >_________________________________________________________________________ >Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com. > >Share information about yourself, create your own public profile at >http://profiles.msn.com. > > >_______________________________________________ >Interchange-users mailing list >Interchange-users@www.minivend.com >http://www.minivend.com/mailman/listinfo/interchange-users >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> New Media E.M.S. Software Solutions for Business 463 Main St., Suite D edl@newmediaems.com Placerville, CA 95667 http://www.newmediaems.com (530) 622-9421 (530) 622-9426 fax >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> From: steveandpatti at wubs.org (Steve & Patti Getzinger ) Date: Thu, 12 Oct 2000 16:53:53 -0500 Subject: [ic] Need to restart ic continuously I have a file like that all I did was cd to the directory before I executed. Don't know why but I have to touch the directory before the file will execute properly. Perhaps your fix is just that simple. Steve Jeff Case wrote: > Ed -- thanks for the help. > > I don't really understand my own problem either. If I did, I would have a > clue as to where to look, or start to try to fix it. > > When I try to run the below script, I get the following output: > > ./restart_mvend.cgi: /my/local/directory/ic/bin/MINIVEND_DBFILE=1: no such > file or directory > > When I am in /my/local/directory/ic/bin at the command line I can do: > > MINIVEND_DBFILE=1 > > without error. > > HOW do I make the script do this? > > >From: Ed LaFrance <edl@newmediaems.com> > >Date: Thu, 12 Oct 2000 08:49:57 -0700 > > > >I guess I don't understand something about your problem. Just add those > >lines to the shell script. If they generate output, redirect it to the > >null device. Does this work? > > > > > >#!/bin/bash > >var=`ps -ax | grep "servername/ic" | grep -v -c grep` > >if [ 0 -eq $var ] > >then > >/my/local/directory/ic/bin/MINIVEND_DBFILE=1 >/dev/null > >/my/local/directory/ic/bin/export MINIVEND_DBFILE >/dev/null > >/my/local/directory/ic/bin/restart & > >fi > ><< > > > >- Ed L. > > > > > >>[snip] I just need a script that does: > >> > >>--- > >>MINIVEND_DBFILE=1 > >>export MINIVEND_DBFILE > >>restart > >>--- > > _________________________________________________________________________ > Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com. > > Share information about yourself, create your own public profile at > http://profiles.msn.com. > > _______________________________________________ > Interchange-users mailing list > Interchange-users@www.minivend.com > http://www.minivend.com/mailman/listinfo/interchange-users -- ========================================================= WDI Steve & Patti Getzinger 702 Lincolnway West steveandpatti@wubs.org South Bend, IN 46616 http://www.wubs.org/ 219-287-4700 (Main Office) 317-535-0239 (Direct Line) ========================================================= From: reid at n-visionit.com (Reid Ivens ) Date: Thu, 12 Oct 2000 18:11:31 -0400 Subject: [ic] Pricing based on adjustment Hi everyone, I'm hoping someone can clarify how to adjust pricing based on the attributes of the item (size, colour, etc.) for me. I've checked the mailing list archive and developer.akopia.com, but it's still pretty unclear. >From what I've read, I get the impression that I can put a CommonAdjust string in the "pricing" field in the Item View. Is that right? If so, would it be in this format: "==+1.00:products:size:value"? Thanks for any help you can provide, Reid From: reid at n-visionit.com (Reid Ivens ) Date: Thu, 12 Oct 2000 18:16:03 -0400 Subject: [ic] Upgrade process I'm interested in upgrading my installation of Interchange 4.5.5 to 4.5.7. How do I go about that to make sure I don't disable any of my existing installations? Also, If I want to make use of the new admin interface, etc. will I need to re-setup everything? Thanks, Reid From: jeff_case at hotmail.com (Jeff Case ) Date: Thu, 12 Oct 2000 15:39:18 PDT Subject: [ic] Need to restart ic continuously Heheh... so simple when you know how! Thanks! Works like a charm. -=- Also, I think I just figured out that a lot of my errors were popping up because my tables were not being EXPORTED and were therefore reverting back to their screwed up devil-spawn previous lives on restart =- >From: Ed LaFrance <edl@newmediaems.com> >Date: Thu, 12 Oct 2000 14:50:47 -0700 > >[snip]. You are just setting a session >variable here. Take all the path stuff out from in from of the commands, >and remove the output redirect (assuming the commands do not normally >produce output): > >#!/bin/bash >var=`ps -ax | grep "servername/ic" | grep -v -c grep` >if [ 0 -eq $var ] >then >MINIVEND_DBFILE=1 >export MINIVEND_DBFILE >/my/local/directory/ic/bin/restart & >fi ><< > >- Ed L. _________________________________________________________________________ Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com. Share information about yourself, create your own public profile at http://profiles.msn.com. From: jeff_case at hotmail.com (Jeff Case ) Date: Thu, 12 Oct 2000 15:55:03 PDT Subject: [ic] Pricing based on adjustment I only know how to do things one way... after I've figured it out, I stop hacking. So, this is how I did it. You want to sell a tshirt (sku = tshirt) at $29.95 for Small, $30.95 in Medium and $32.95 in Large. 1) Set CommonAdjust to attribute (ie. size) in catalog.cfg like so: CommonAdjust products:price, ==size:pricing 2) Add the t-shirt to your products table. sku price size tshirt 29.95 S=S,M=M,L=L 3) Set up you pricing table. Aside from the sku (PRIMARY KEY), you will need a field for EVERY possible attribute that can affect price. In this case, you will need a field named "S", one named "M" and one named "L". sku S M L tshirt +1.00 +3.00 4) Once you export your tables, the price differences will be reflected in the basket. Note: I use S=S - $29.95,M=M - $30.95,L=L - $32.95 in my size field of the products table to let the visitor know how much they are expected to pay. Hope it helps, - Jeff >From: "Reid Ivens" <reid@n-visionit.com> >Reply-To: interchange-users@minivend.com >To: <interchange-users@minivend.com> >Subject: [ic] Pricing based on adjustment >Date: Thu, 12 Oct 2000 18:11:31 -0400 > >Hi everyone, > >I'm hoping someone can clarify how to adjust pricing based on the >attributes >of the item (size, colour, etc.) for me. I've checked the mailing list >archive and developer.akopia.com, but it's still pretty unclear. > >From what I've read, I get the impression that I can put a CommonAdjust >string in the "pricing" field in the Item View. Is that right? If so, >would it be in this format: "==+1.00:products:size:value"? > >Thanks for any help you can provide, >Reid _________________________________________________________________________ Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com. Share information about yourself, create your own public profile at http://profiles.msn.com. From: rayk at clrtech.com (Ray Klassen ) Date: Thu, 12 Oct 2000 17:01:36 -0700 Subject: [ic] Postgres error with construct set up Well I tried the CVS and it does the same in postgres... Mike Heins wrote: > > Quoting Adrian Galindo (agalindo@liceaga.facmed.unam.mx): > > On Tue, 10 Oct 2000, Ray Klassen wrote: > > > > > On starting a fairly vanilla catalog with the 'construct ' template in > > > interchange 4.5.7 postgres returns this error > > > > > > Bad timestamp external representation > > > > > > and interchange ignores that catalog.. > > > mysql does something more or less the same but a 'no-sql' setup works > > > fine. > > > > > > Any ideas? > > > > ey!! I'm added to this question :) > > > > I receive in the error.log an: > > > > Using MySQL, DSN=dbi:mysql:test_mitienda. <-- works fine > > Using PostgreSQL, DSN=dbi:Pg:dbname=test_netshop. > > ERROR: Bad abstime external representation '' > > netshop: config error. Skipping. > > > > later this, I get an "Undefined catalog: /cgi-bin/netshop" in the browser > > and in the error.log > > > > The DSN dbi:Pg:dbname=test_netshop it's ok since i probed it via dbimon > > and via a perl script... > > > > I checked the catalog.cfg and all seems to to be ok. > > > > Any ideas for this too?? :( > > > > This is the new test data interfering. We should set the mod_time field > in userdb to blank, which should work for everything. This is done > in CVS and will be in the release. > > -- > Akopia, Inc., 131 Willow Lane, Floor 2, Oxford, OH 45056 > phone +1.513.523.7621 fax 7501 <heins@akopia.com> > > I have a cop friend who thinks he ought be able to give a new ticket; > "too dumb for conditions". > > _______________________________________________ > Interchange-users mailing list > Interchange-users@www.minivend.com > http://www.minivend.com/mailman/listinfo/interchange-users From: strider at scifi-fantasy.com (Strider Centaur ) Date: Thu, 12 Oct 2000 22:26:27 -0400 Subject: [ic] I have this idea for documentation on variables It would be nice if all the ways to access variables were covered in a single doc. There is a real need for examples of this. I would love to do it but Im not up to speed on the many various ways to do it. Examples of this would include how to access fields in a database and write those fields back out. While some of this is in the documentation I find many un documented tags littered about in the examples. Sometimes the documentation even refers to tags that are not in the documentation, that's a real brain teaser there. :-) It only took me about an hour to figure out how to use a variable in a if context that was built by using several tags return values to assemble something like products::description::BS08 on the fly. I know its all in there, just read the source, but in my opinion if your going to have to go over the source with a fine tooth comb you might as well be using something like PHPShop, its faster, but not nearly as complete, though it is much easier to follow the source code in. -- Strider Centaur HTTP://www.Scifi-Fantasy.com " It is my observation that unless you really understand the issues, you are hardly in a position to criticize. Nearly all Linux users have used Windows, but very few Windows users have used Linux. " -- Me From: tjmurphy at videotron.ca (Tim Murphy ) Date: Thu, 12 Oct 2000 23:32:50 -0400 Subject: [ic] Is there ANY way to get "[value xxx]" in "[item-data [value xxx] Hello all, I know that the tags inside the search-list container tag only accept positional parameters and that a tag must be included in a named, quoted parameter to be interpolated for use inside another tag. I guess I'm hoping someone will tell me I missed something and what I'm trying to do is actually possible. I set a variable in a "va=var=value" construct ( database name, in fact), and I'm trying to use that name in a results page to deal with the multiple product databases I have (I need to limit a given search to a particular database). Unfortunately the [value xxx] doesn't get interpolated inside the [item-data...] tag, and so I'm stuck. If this is NOT possible, can anyone suggest a workaround, i.e. another way to, in effect, set the database that the results page (or any one of a number of pages I would really like to avoid hard coding) uses for a particular call? If I could do that then I could fall back to just using [item-field...] and the like and have it go to the database somehow defined as default for that one invocation. Many thanks, Tim Murphy From: reid at n-visionit.com (Reid Ivens ) Date: Fri, 13 Oct 2000 00:22:03 -0400 Subject: [ic] Pricing based on adjustment Thanks Jeff, The pricing table, does that already exist, or do I need to create that myself? (I notice there's one already, but is that the one you're talking about?) To add some complexity, the attributes used aren't as standard as Small, Medium, and Large. I'm using those attributes to differentiate different items in a picture of multiple items and they can be different for different "items". (i.e. Both of these items use the size field, but they aren't alike at all: http://www.fareastbargains.com/feb.cgi/dp-rabmet.html http://www.fareastbargains.com/feb.cgi/dp-tafeta.html The only way around that that I can see is to create a table with fields A,B,C,... and associate sizes and differing items to those letters instead of using S, M, L, or their SKU. (Like this one: http://www.fareastbargains.com/feb.cgi/dp-pump.html) Does that make sense? Are there any other options? Thanks, Reid -----Original Message----- From: interchange-users-admin@minivend.com [mailto:interchange-users-admin@minivend.com]On Behalf Of Jeff Case Sent: October 12, 2000 6:55 PM To: interchange-users@minivend.com Subject: Re: [ic] Pricing based on adjustment I only know how to do things one way... after I've figured it out, I stop hacking. So, this is how I did it. You want to sell a tshirt (sku = tshirt) at $29.95 for Small, $30.95 in Medium and $32.95 in Large. 1) Set CommonAdjust to attribute (ie. size) in catalog.cfg like so: CommonAdjust products:price, ==size:pricing 2) Add the t-shirt to your products table. sku price size tshirt 29.95 S=S,M=M,L=L 3) Set up you pricing table. Aside from the sku (PRIMARY KEY), you will need a field for EVERY possible attribute that can affect price. In this case, you will need a field named "S", one named "M" and one named "L". sku S M L tshirt +1.00 +3.00 4) Once you export your tables, the price differences will be reflected in the basket. Note: I use S=S - $29.95,M=M - $30.95,L=L - $32.95 in my size field of the products table to let the visitor know how much they are expected to pay. Hope it helps, - Jeff >From: "Reid Ivens" <reid@n-visionit.com> >Reply-To: interchange-users@minivend.com >To: <interchange-users@minivend.com> >Subject: [ic] Pricing based on adjustment >Date: Thu, 12 Oct 2000 18:11:31 -0400 > >Hi everyone, > >I'm hoping someone can clarify how to adjust pricing based on the >attributes >of the item (size, colour, etc.) for me. I've checked the mailing list >archive and developer.akopia.com, but it's still pretty unclear. > >From what I've read, I get the impression that I can put a CommonAdjust >string in the "pricing" field in the Item View. Is that right? If so, >would it be in this format: "==+1.00:products:size:value"? > >Thanks for any help you can provide, >Reid _________________________________________________________________________ Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com. Share information about yourself, create your own public profile at http://profiles.msn.com. _______________________________________________ Interchange-users mailing list Interchange-users@www.minivend.com http://www.minivend.com/mailman/listinfo/interchange-users From: jojo at buchonline.net (jojo at buchonline.net ) Date: Fri, 13 Oct 2000 10:17:21 +0200 (CEST) Subject: [ic] Is there ANY way to get "[value xxx]" in "[item-data [valu On 12 Oct, Tim Murphy wrote: > Hello all, > > I know that the tags inside the search-list container tag only accept > positional parameters and that a tag must be included in a named, quoted > parameter to be interpolated for use inside another tag. I guess I'm hoping > someone will tell me I missed something and what I'm trying to do is actually > possible. > I set a variable in a "va=var=value" construct ( database name, in fact), and > I'm trying to use that name in a results page to deal with the multiple product > databases I have (I need to limit a given search to a particular database). > Unfortunately the [value xxx] doesn't get interpolated inside the [item-data...] > tag, and so I'm stuck. If this is NOT possible, can anyone suggest a workaround, > i.e. another way to, in effect, set the database that the results page (or any > one of a number of pages I would really like to avoid hard coding) uses for a > particular call? If I could do that then I could fall back to just using > [item-field...] and the like and have it go to the database somehow defined as > default for that one invocation. > > Many thanks, > > Tim Murphy Maybe, you use a wrong IC tag? This works for me... ---snip a--------- [seti artist][data session arg][/seti] [data table="[scratch Personendatabase]" column="ArtistSpalte1" key="[scratch artist]"] [data table="[scratch Personendatabase]" column="ArtistSpalte2" key="[scratch artist]"] [data table="[scratch Personendatabase]" column="ArtistSpalte3" key="[scratch artist]"] ---snip a--------- and ---snip b--------- [if scratch mv_locale eq de_DE] [seti Personendatabase]Personen[/seti] [seti kurs]DM[/seti] [elsif scratch mv_locale eq en_US] [seti Personendatabase]PersonenEnglish[/seti] [seti kurs]US[/seti] [seti test][db-count PersonenEnglish][/seti] [/elsif] [elsif scratch mv_locale eq es_ES] [seti Personendatabase]PersonenEspanol[/seti] [seti kurs]ESP[/seti] [seti test][db-count PersonenEspanol][/seti] [/elsif] [else] [seti Personendatabase]Personen[/seti] [seti kurs]DE[/seti] [/else] [/if] [if scratch test =~ /Bad/] [seti Personendatabase]Personen[/seti] [/if] [seti test][/seti] ---snip b--------- Short summary: IŽve a shop with several products tables with different languages. If visitor get a results page about any artist and he choose another language, IC switch the table ([scratch Personendatabase]) to show the visitior the same artist in another language. The codes above ("snip b") is for testing any value of mv_locale. If there is a value like "de_DE", "en_US" or "es_ES", the codes will set the scratch variables [scratch Personendatabase] to the right existing products table. The code [seti test][db-count PersonenEspanol][/seti] counts the number of the datas from the (choosen?) database. If there was any failure or problem and the table doesnŽt exist, the codes [if scratch test =~ /Bad/] [seti Personendatabase]Personen[/seti] [/if] will set the [scratch Personendatabase] to "Personen" (default). I hope, you get the picture! Joachim BTW: My suggestion is....make a test like Test value: [value xxxx] and see, what you get *before* you use that code inside of any another codes. -- Hans-Joachim Leidinger buch online jojo@buchonline.net Munscheidstr. 14 FAX: +49 209 1671441 45886 Gelsenkirchen FAX: 0209 1671441 From: jojo at buchonline.net (jojo at buchonline.net ) Date: Fri, 13 Oct 2000 10:33:09 +0200 (CEST) Subject: [ic] 1: Limit subroutine creation, 2: Own payment method On 12 Oct, Michael Raps wrote: > After setting up and configuring interchange (btw: great shop!) I > am not able to place an order. I get the message "There were > errors in your last submission. They are shown in RED below." But > no field is shown in red. Instead the log sais: > > /cgi-bin/xxxshop/process.html search error: Limit subroutine > creation: Can't use an undefined value as an ARRAY reference at > /usr/lib/interchange/lib/Vend/Search.pm line 675. Insert this code into your checkout page ----snipp--------- [if type=explicit compare="[error all=1 show_var=1 keep=1]"] <P> [L]There were errors in your last submission[/L]. [L]They are shown in <FONT COLOR="RED">this color</FONT> below[/L]. <P> [seti dummyerror][error all=1 show_var=1 keep=1 show_error=1][/seti] [/if] The error was: [scratch dummyerror] ----snipp--------- to see the error. > The cataloge is a copy from "construct". > > What did I do (wrong)? > > Btw, I have another question: > I want to setup an own payment method (German one) with no > special application or function behind. Only a kind of text info. > (For germans: Nachname). Has anyone done something like that and > can give me a short instruction? > > Thanks 4 your reply! > > Michael Do you mean, that this codes like <TR> <TD ALIGN="RIGHT" NOWRAP>[error name=fname std_label="[L]First Name[/L]" required=1]</TD> <TD><INPUT TYPE=text NAME=fname VALUE="[value fname]" size=20></TD> </TR> <TR> <TD ALIGN="RIGHT" NOWRAP>[error name=lname std_label="[L]Last Name[/L]" required=1]</TD> <TD><INPUT TYPE=text NAME=lname VALUE="[value lname]" size=20></TD> </TR> in your checkout page Name: [value fname] [value lname] in your report file <font face="Verdana, Arial, Helvetica, sans-serif" size="2"><B>Name</font> <font face="Verdana, Arial, Helvetica, sans-serif" size="2">[value fname] [value lname]</font> in your receipt page has to print out "Nachname" instead of "Last Name"? Edit the file "locale.txt" and insert a line like ----snipp----- code<TAB> en_US<TAB> de_DE<TAB> fr_FR January<TAB> <TAB> Januar<TAB> Janvier .. .. .. Last Name<TAB> <TAB> Nachname<TAB> xyz nome???? ----snipp----- DonŽt forget to switch the locale (See the doc about "Localization"). Joachim -- Hans-Joachim Leidinger buch online jojo@buchonline.net Munscheidstr. 14 FAX: +49 209 1671441 45886 Gelsenkirchen FAX: 0209 1671441 From: valerio at got.it (Valerio Santinelli ) Date: Fri, 13 Oct 2000 11:06:03 +0200 Subject: [ic] subtotal currency conversion There's something I'm missing about how the cart works. I want to convert the [subtotal] tag that's in the basket into a value without formatting. I looked at the docs and it's telling me to call it like [subtotal name noformat], but how do I find out the name of the cart ?! Thanks! Valerio Santinelli Register.it Support Team ------------------------------------------------------------ http://www.register.it/ mailto:support@register.it Register.it by GOT.IT srl - Italy ------------------------------------------------------------ From: jojo at buchonline.net (jojo at buchonline.net ) Date: Fri, 13 Oct 2000 11:38:37 +0200 (CEST) Subject: [ic] subtotal currency conversion On 13 Oct, Valerio Santinelli wrote: > There's something I'm missing about how the cart works. > I want to convert the [subtotal] tag that's in the basket into a value > without formatting. > I looked at the docs and it's telling me to call it like [subtotal name > noformat], but how do I find out the name of the cart ?! > Thanks! Try [subtotal noformat=1] or [subtotal noformat]! Joachim -- Hans-Joachim Leidinger buch online jojo@buchonline.net Munscheidstr. 14 FAX: +49 209 1671441 45886 Gelsenkirchen FAX: 0209 1671441 From: jeff_case at hotmail.com (Jeff Case ) Date: Fri, 13 Oct 2000 02:39:12 PDT Subject: [ic] Pricing based on adjustment Reid, The pricing table exists, but you will need to modify it (to suit your needs based on the attributes that you want to pass to the table). The name of the attribute that modifies the price (that is, EACH size in the tshirt example) must also be a field in the pricing table. I used S,M,L as a simple example. In the S,M,L example, since only M and L affect the price, only M and L need to be field names. Of course, you could name your fields SIZE1, SIZE2, SIZE3... SIZE99. My working pricing table has approximately 30 field names. The trick for me was giving the fields meaningful names (as they are ultimately represented in the receipt page as "Size: xxxxx") while keeping the number of variations to a minimum. ALT: I am sure there is a way to set up multiple pricing tables. For example, you could have a pricing table for shirts, one for pants, and one for shoes. I just don't know exactly how to do this, as I accomplished what I needed with a single table. In looking at the pages you provided links to, I found a total of 5 size variations. If you consider that the BASE price (the one listed in the products catalog) does not need to be modified, you only need 3 fields to represent these products (I'll use 5 below anyway). If the sizing is fairly standardized, your table should be manageable. pricing: sku 5.5 7.5 10 12 12.5 Rabbit +0.00 +1.50 in the products table your items would be represented as such: sku price size Rabbit 7.50 5.5=5.5",7.5=7.5" (here, when the user selects 7.5" the price increases by 1.50 to 9.00) Note: Since your (assorted tafeta) page really offers 7 different items, they might best be represented by individual skus. There is no need for pricing modification in that case. Also, don't forget about the color attribute. For the rabbit, you should use your color field in the products database to allow the user to choose between size and color separately, ie. sku price size color Rabbit 7.50 5.5=5.5",7.5=7.5" YLW=yellow,BRN=brown You can also use color to distinguish between types, ie. in your assorted tafeta animals or in your assorted embroidered pumpkins pages, you can do the following: sku price color ASTPMPKN 8.00 pear=Pear Head,clown=Clown,xeyed=Cross-Eyed etc. Sorry for the length. Hope that helps. >From: "Reid Ivens" <reid@n-visionit.com> >Date: Fri, 13 Oct 2000 00:22:03 -0400 > >The pricing table, does that already exist, or do I need to create that >myself? (I notice there's one already, but is that the one you're talking >about?) > >To add some complexity, the attributes used aren't as standard as Small, >Medium, and Large. I'm using those attributes to differentiate different >items in a picture of multiple items and they can be different for >different >"items". (i.e. Both of these items use the size field, but they aren't >alike at all: >http://www.fareastbargains.com/feb.cgi/dp-rabmet.html >http://www.fareastbargains.com/feb.cgi/dp-tafeta.html > >The only way around that that I can see is to create a table with fields >A,B,C,... and associate sizes and differing items to those letters instead >of using S, M, L, or their SKU. (Like this one: >http://www.fareastbargains.com/feb.cgi/dp-pump.html) >Does that make sense? Are there any other options? > >Thanks, >Reid _________________________________________________________________________ Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com. Share information about yourself, create your own public profile at http://profiles.msn.com. From: valerio at got.it (Valerio Santinelli ) Date: Fri, 13 Oct 2000 11:42:21 +0200 Subject: R: [ic] subtotal currency conversion It seems to work fine. I found out that the cart is called "main".. :) I noticed that if the customer press the refresh button on his browser during the checkout phase and repost data, then all prices in the cart get to 0! I'm working on a catalog based on the construct demo. Valerio Santinelli Register.it Support Team ------------------------------------------------------------ http://www.register.it/ mailto:support@register.it Register.it by GOT.IT srl - Italy ------------------------------------------------------------ > -----Messaggio originale----- > Da: interchange-users-admin@minivend.com > [mailto:interchange-users-admin@minivend.com]Per conto di > jojo@buchonline.net > Inviato: venerdì 13 ottobre 2000 11.39 > A: interchange-users@minivend.com > Oggetto: Re: [ic] subtotal currency conversion > > > On 13 Oct, Valerio Santinelli wrote: > > There's something I'm missing about how the cart works. > > I want to convert the [subtotal] tag that's in the basket into a value > > without formatting. > > I looked at the docs and it's telling me to call it like [subtotal name > > noformat], but how do I find out the name of the cart ?! > > Thanks! > > Try [subtotal noformat=1] or [subtotal noformat]! > > Joachim > > -- > Hans-Joachim Leidinger > buch online jojo@buchonline.net > Munscheidstr. 14 FAX: +49 209 1671441 > 45886 Gelsenkirchen FAX: 0209 1671441 > > > _______________________________________________ > Interchange-users mailing list > Interchange-users@www.minivend.com > http://www.minivend.com/mailman/listinfo/interchange-users > From: russell at lls.lls.com (Russell Brown ) Date: Fri, 13 Oct 2000 10:48:44 +0100 (BST) Subject: [ic] Update Cart with Multiple Items I've changes results.html to a one product per line format (IC 4.5.7) with a Quantity input box and "Buy Now" button for each line. If a user fills in a quantity in more than one line and clicks the buy now button on a line, the cart is only updated with *that* item/quantity - the quantities entered against other lines are ignored. Can anyone point me in the direction of some means to update the cart with all of the lines that have quantities entered against them? ...and while I'm writing; are there any examples kicking around showing mulitple order cards for customers? I'm trying to setup a system where the customer automatically gets their default order card when the login and has the ability to manage a number of other cards. -- Regards, Russell -------------------------------------------------------------------------- | Russell Brown | MAIL: russell@lls.com PHONE: 01780 471800 | | Lady Lodge Systems | WWW Work: http://www.kings.demon.co.uk/ | | Peterborough, England | WWW Play: http://www.kings.demon.co.uk/russell/ | -------------------------------------------------------------------------- From: ven at pragakhan.com (Victor Nolton ) Date: Fri, 13 Oct 2000 06:02:37 -0400 Subject: [ic] Update Cart with Multiple Items I use Quantity: <input name="mv_order_quantity" value="1"> - item Number: <INPUT NAME="mv_order_item" SIZE=16> This is for a order form where customers can put in the item numbers they want. I found that if you have more than 5 (at testing time) it tends to hang really bad. I am sure you can do something like Quantity: <input name="mv_order_quantity"> - item Number: <INPUT NAME="mv_order_item" value="[item-code]"> it works for me. Ven >I've changes results.html to a one product per line format (IC 4.5.7) >with a Quantity input box and "Buy Now" button for each line. > >If a user fills in a quantity in more than one line and clicks the buy >now button on a line, the cart is only updated with *that* item/quantity >- the quantities entered against other lines are ignored. > >Can anyone point me in the direction of some means to update the cart >with all of the lines that have quantities entered against them? > >...and while I'm writing; are there any examples kicking around showing >mulitple order cards for customers? I'm trying to setup a system where >the customer automatically gets their default order card when the login >and has the ability to manage a number of other cards. > >-- > Regards, > Russell > -------------------------------------------------------------------------- >| Russell Brown | MAIL: russell@lls.com PHONE: 01780 471800 | >| Lady Lodge Systems | WWW Work: http://www.kings.demon.co.uk/ | >| Peterborough, England | WWW Play: http://www.kings.demon.co.uk/russell/ | > -------------------------------------------------------------------------- > >_______________________________________________ >Interchange-users mailing list >Interchange-users@www.minivend.com >http://www.minivend.com/mailman/listinfo/interchange-users http://www.vensnews.com Victor "Ven" Nolton __________________________ http://www.VensNews.com http://PragaKhan.com http://LordsofAcid.com http://DarlingNikkie.com All HTML Encoded email will be ignored. Learn Standards. From: mikeh at minivend.com (Mike Heins ) Date: Fri, 13 Oct 2000 08:09:49 -0400 Subject: [ic] Is there ANY way to get "[value xxx]" in "[item-data [value xxx] category]" to interpolate? Quoting Tim Murphy (tjmurphy@videotron.ca): > Hello all, > > I know that the tags inside the search-list container tag only accept > positional parameters and that a tag must be included in a named, quoted > parameter to be interpolated for use inside another tag. I guess I'm hoping > someone will tell me I missed something and what I'm trying to do is actually > possible. > I set a variable in a "va=var=value" construct ( database name, in fact), and > I'm trying to use that name in a results page to deal with the multiple product > databases I have (I need to limit a given search to a particular database). > Unfortunately the [value xxx] doesn't get interpolated inside the [item-data...] > tag, and so I'm stuck. If this is NOT possible, can anyone suggest a workaround, > i.e. another way to, in effect, set the database that the results page (or any > one of a number of pages I would really like to avoid hard coding) uses for a > particular call? If I could do that then I could fall back to just using > [item-field...] and the like and have it go to the database somehow defined as > default for that one invocation. > I don't understand why [page href=scan arg=" fi=your_db se=foo sf=bar "] scan your_db </A> along with [item-field ...] won't do what you want. But there are quite a few ways to do it. If you can live with CGI-based parameters, how about: [page href=search form=" sf=category se=Hammers dbname=used "] Scan me </A> Then you can do: [loop list="[cgi dbname]"] [search-region] [search-list] [item-data [loop-code] field] [/search] [/search-region] [/loop] If you want the file-like URL of scan, you can use [area ...] and tack on the CGI parameter. -- Akopia, Inc., 131 Willow Lane, Floor 2, Oxford, OH 45056 phone +1.513.523.7621 fax 7501 <heins@akopia.com> Nature, to be commanded, must be obeyed. -- Francis Bacon From: rob at readysite.net (Rob Zimmerman ) Date: Fri, 13 Oct 2000 08:46:18 -0400 Subject: [ic] Using IC for entire site developement? I am working on a proposal for a new client. A rather large resort area in our neck of the woods. Anyway they will not only have they rental units from various parts of their grounds they also will have a realestate section, online store amonst other things with eventually an online reservation system. That will have to tie into their existing management system. All this needs to run in multple language options. Anyway, I am considering powering the entire site with Interchange. The reason is the UI and the database system. This way the resort staff can make modifications to the site all through one admin entry point. I would appreciate any thoughts on this. Many thanks, Rob ---------- From: mikeh at minivend.com (Mike Heins ) Date: Fri, 13 Oct 2000 08:52:42 -0400 Subject: [ic] Pricing based on adjustment Quoting Jeff Case (jeff_case@hotmail.com): > In looking at the pages you provided links to, I found a total of 5 size > variations. If you consider that the BASE price (the one listed in the > products catalog) does not need to be modified, you only need 3 fields to > represent these products (I'll use 5 below anyway). If the sizing is fairly > standardized, your table should be manageable. > > pricing: > sku 5.5 7.5 10 12 12.5 > Rabbit +0.00 +1.50 > (This would need to be a Minivend DBM database, as SQL doesn't allow field names like this.) If you have a limited number of choices per item, you can define them with a common field format, i.e. option1=5.5, option2=7.5, option3=10, etc. and then use the above. There is also the ability to look up price adjustments simply based on the option without the key, as in the docs example: :price, ==size:pricing:size:, ==color:pricing:color: Then you can do: sku size color XL1 +1 XL2 +2 red 8% red2 10% etc. Without three-dimensional databases, I don't know how else to do it. 8-) I suppose I could add: :price, ==size:pricing:size:*, ==color:pricing:color:* where * means "Try SKU-size first, then just size, as key". Hmm. That might make some sense -- if a few items had a larger adjustment for XL, then you could name them SKU-XL in the row, and they would fall back to XL.. -- Akopia, Inc., 131 Willow Lane, Floor 2, Oxford, OH 45056 phone +1.513.523.7621 fax 7501 <heins@akopia.com> I have a cop friend who thinks he ought be able to give a new ticket; "too dumb for conditions". From: tim at mateosian.com (Tim ) Date: Fri, 13 Oct 2000 09:47:05 -0400 Subject: [ic] Sorry, the page (expired) was not found This is a multi-part message in MIME format. ------=_NextPart_000_0009_01C034FA.8BB83EF0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable I am in the process of testnig interchange 4.5.7 beta. When I buy something and click on the continue shopping button (demo = store), I get: Sorry, the page (expired) was not found. I tried this on = the Akopia demo site as well, with thje same results. The error log is = not very revealing. Everything else seems to work just fine. Help?? >Tim ________________ Tim Mateosian tim@mateosian.com ------=_NextPart_000_0009_01C034FA.8BB83EF0 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML><HEAD> <META content=3D"text/html; charset=3Diso-8859-1" = http-equiv=3DContent-Type> <META content=3D"MSHTML 5.00.2920.0" name=3DGENERATOR> <STYLE></STYLE> </HEAD> <BODY bgColor=3D#ffffff> <DIV><FONT color=3D#000080 face=3DVerdana size=3D2>I am in the process = of testnig=20 interchange 4.5.7 beta.</FONT></DIV> <DIV>&nbsp;</DIV> <DIV><FONT color=3D#000080 face=3DVerdana size=3D2>When I buy something = and click on=20 the continue shopping button (demo store), I get</FONT><FONT = color=3D#000080=20 face=3DVerdana size=3D2>: Sorry, the page (expired) was not found.&nbsp; = I tried=20 this on the Akopia demo site as well, with thje same results.&nbsp; The = error=20 log is not very revealing.&nbsp; Everything else seems to work just = fine.&nbsp;=20 Help??</FONT></DIV> <DIV>&nbsp;</DIV> <DIV><FONT color=3D#000080 face=3DVerdana size=3D2>&gt;Tim</FONT></DIV> <DIV>&nbsp;</DIV> <DIV><FONT color=3D#000080 face=3DVerdana = size=3D2>________________<BR>Tim=20 Mateosian<BR><A=20 href=3D"mailto:tim@mateosian.com">tim@mateosian.com</A><BR></FONT></DIV><= /BODY></HTML> ------=_NextPart_000_0009_01C034FA.8BB83EF0-- From: tim at mateosian.com (Tim ) Date: Fri, 13 Oct 2000 09:49:54 -0400 Subject: [ic] Sorry, the page (expired) was not found, ammended with error This is a multi-part message in MIME format. ------=_NextPart_000_001F_01C034FA.F01E7490 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable I am in the process of testnig interchange 4.5.7 beta. When I buy something and click on the continue shopping button (demo = store), I get: Sorry, the page (expired) was not found. I tried this on = the Akopia demo site as well, with thje same results. The error log is = not very revealing. =20 Here is the error: cgi-bin/mybobbins/process.html search error: Limit = subroutine creation: Can't use an undefined value as an ARRAY reference = at /home/limited/public_html/interchange/lib/Vend/Search.pm line 675. Everything else seems to work just fine. Help?? >Tim ________________ Tim Mateosian tim@mateosian.com ------=_NextPart_000_001F_01C034FA.F01E7490 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML><HEAD> <META content=3D"text/html; charset=3Diso-8859-1" = http-equiv=3DContent-Type> <META content=3D"MSHTML 5.00.2920.0" name=3DGENERATOR> <STYLE></STYLE> </HEAD> <BODY bgColor=3D#ffffff> <DIV><FONT color=3D#000080 face=3DVerdana size=3D2> <DIV><FONT color=3D#000080 face=3DVerdana size=3D2>I am in the process = of testnig=20 interchange 4.5.7 beta.</FONT></DIV> <DIV>&nbsp;</DIV> <DIV><FONT color=3D#000080 face=3DVerdana size=3D2>When I buy something = and click on=20 the continue shopping button (demo store), I get</FONT><FONT = color=3D#000080=20 face=3DVerdana size=3D2>: Sorry, the page (expired) was not found.&nbsp; = I tried=20 this on the Akopia demo site as well, with thje same results.&nbsp; The = error=20 log is not very revealing.&nbsp; </FONT></DIV> <DIV><FONT color=3D#000080 face=3DVerdana size=3D2></FONT>&nbsp;</DIV> <DIV><FONT color=3D#000080 face=3DVerdana size=3D2>Here is the = error:&nbsp;=20 cgi-bin/mybobbins/process.html search error: Limit subroutine creation: = Can't=20 use an undefined value as an ARRAY reference at=20 /home/limited/public_html/interchange/lib/Vend/Search.pm line = 675.<BR><FONT=20 size=3D1></FONT></FONT></DIV> <DIV><FONT color=3D#000080 face=3DVerdana size=3D2></FONT>&nbsp;</DIV> <DIV><FONT color=3D#000080 face=3DVerdana size=3D2>Everything else seems = to work just=20 fine.&nbsp; Help??</FONT></DIV> <DIV>&nbsp;</DIV> <DIV></FONT><FONT color=3D#000080 face=3DVerdana = size=3D2>&gt;Tim</FONT></DIV></DIV> <DIV>&nbsp;</DIV> <DIV><FONT color=3D#000080 face=3DVerdana = size=3D2>________________<BR>Tim=20 Mateosian<BR><A=20 href=3D"mailto:tim@mateosian.com">tim@mateosian.com</A><BR></FONT></DIV><= /BODY></HTML> ------=_NextPart_000_001F_01C034FA.F01E7490-- From: beriah at webuildpcs.com (Beriah Dutcher ) Date: Fri, 13 Oct 2000 09:14:25 -0500 Subject: [ic] CVS Commiting ??? Bug Fixes This is a multi-part message in MIME format. ------=_NextPart_000_0005_01C034F5.FB435660 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit I was wondering is there a way for just the average go like me to get the permissions to commit changes to code and what not to the cvs repository? I have found a few things in the html code of some of te pages taht isnt right and would like to assist in anyway I can, in eliminating things bugs. Beriah Dutcher ------=_NextPart_000_0005_01C034F5.FB435660 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML><HEAD> <META http-equiv=3DContent-Type content=3D"text/html; = charset=3Diso-8859-1"> <META content=3D"MSHTML 5.50.4207.2601" name=3DGENERATOR> <STYLE></STYLE> </HEAD> <BODY bgColor=3D#ffffff> <DIV><SPAN class=3D450261114-13102000><FONT face=3DArial color=3D#0000ff = size=3D2>I was=20 wondering is there a way for just the average go like me to get the = permissions=20 to commit changes to code and what not to the cvs repository?&nbsp; I = have found=20 a few things in the html code of some of te pages taht isnt right and = would like=20 to assist in anyway I can, in eliminating things = bugs.</FONT></SPAN></DIV> <DIV><SPAN class=3D450261114-13102000><FONT face=3DArial color=3D#0000ff = size=3D2></FONT></SPAN>&nbsp;</DIV> <DIV><SPAN class=3D450261114-13102000><FONT face=3DArial color=3D#0000ff = size=3D2>Beriah=20 Dutcher</FONT></SPAN></DIV></BODY></HTML> ------=_NextPart_000_0005_01C034F5.FB435660-- From: Desjardins.Ray at Con-Way.com (Desjardins, Ray ) Date: Fri, 13 Oct 2000 07:11:31 -0700 Subject: [ic] UPS Lookup additional charges and fuel surcharge I seem to be having some difficulty adding the ups fuel surcharge of 1.25% to all ups shipments. I have updated all the UPS tables, Zone tables even added some. But when ever I try to add a calculation to the lookup of * 1.0125 or * 1.25% it adds nothing. I have been trying to use the "Additional Shipping Calculation" in the UI. Adding additional shipping charges works fine for simple addition for instance 2.00 for handling. Can some on point me in the right direction for adding the percentage surcharge. Maybe my syntax was wrong. Ideas? Ray From: tim at mateosian.com (Tim ) Date: Fri, 13 Oct 2000 10:24:28 -0400 Subject: [ic] Sorry, the page (expired) was not found, ammended with error. Sorry this is the last time I will resend the same #@%#@ message!! The first two were not plain text, my apologies. I will keep quiet from now on! ----- I am in the process of testnig interchange 4.5.7 beta. When I buy something and click on the continue shopping button (demo store), I get: Sorry, the page (expired) was not found. I tried this on the Akopia demo site as well, with thje same results. The error log is not very revealing. Here is the error: cgi-bin/mybobbins/process.html search error: Limit subroutine creation: Can't use an undefined value as an ARRAY reference at /home/limited/public_html/interchange/lib/Vend/Search.pm line 675. Everything else seems to work just fine. Help?? >Tim _______________ Tim Mateosian tim@mateosian.com From: mikeh at minivend.com (Mike Heins ) Date: Fri, 13 Oct 2000 10:23:41 -0400 Subject: [ic] CVS Commiting ??? Bug Fixes Quoting Beriah Dutcher (beriah@webuildpcs.com): > I was wondering is there a way for just the average go like me to get the > permissions to commit changes to code and what not to the cvs repository? I > have found a few things in the html code of some of te pages taht isnt right > and would like to assist in anyway I can, in eliminating things bugs. Dear Beriah, We can't open CVS access wide for this type of thing, but we are pretty good about putting in patches and giving credit. You can get it into the formal bug-fixing scheme by going to: http://developer.akopia.com/bugs/ It uses Bugzilla, which has a feedback mechanism to send you updates when status on the report changes. Best, Mike -- Akopia, Inc., 131 Willow Lane, Floor 2, Oxford, OH 45056 phone +1.513.523.7621 fax 7501 <heins@akopia.com> For a successful technology, reality must take precedence over public relations, for Nature cannot be fooled. -- Dick Feynman From: beriah at webuildpcs.com (Beriah Dutcher ) Date: Fri, 13 Oct 2000 09:43:46 -0500 Subject: [ic] CVS Commiting ??? Bug Fixes Great Thanks Mike! > -----Original Message----- > From: interchange-users-admin@minivend.com > [mailto:interchange-users-admin@minivend.com]On Behalf Of Mike Heins > Sent: Friday, October 13, 2000 9:24 AM > To: interchange-users@minivend.com > Subject: Re: [ic] CVS Commiting ??? Bug Fixes > > > Quoting Beriah Dutcher (beriah@webuildpcs.com): > > I was wondering is there a way for just the average go like me > to get the > > permissions to commit changes to code and what not to the cvs > repository? I > > have found a few things in the html code of some of te pages > taht isnt right > > and would like to assist in anyway I can, in eliminating things bugs. > > Dear Beriah, > > We can't open CVS access wide for this type of thing, but we are pretty > good about putting in patches and giving credit. You can get it into > the formal bug-fixing scheme by going to: > > http://developer.akopia.com/bugs/ > > It uses Bugzilla, which has a feedback mechanism to send you updates > when status on the report changes. > > Best, > Mike > -- > Akopia, Inc., 131 Willow Lane, Floor 2, Oxford, OH 45056 > phone +1.513.523.7621 fax 7501 <heins@akopia.com> > > For a successful technology, reality must take precedence over public > relations, for Nature cannot be fooled. -- Dick Feynman > > _______________________________________________ > Interchange-users mailing list > Interchange-users@www.minivend.com > http://www.minivend.com/mailman/listinfo/interchange-users > From: csaint-amand at platform.net (Christopher Saint-Amand ) Date: Fri, 13 Oct 2000 10:54:49 -0400 Subject: [ic] Switch database? Could please tell me how to switch databases in a page? For example, if I have a catalog called mv_catalog, I want to do all the normal catalog stuff from there, but I want user information to come from mv_mall. I tried [userdb database=mv_mall.userdb] with no results... Any help would be appreciated. Thanks, Chris. From: beriah at webuildpcs.com (Beriah Dutcher ) Date: Fri, 13 Oct 2000 10:33:57 -0500 Subject: [ic] Variable __Company__???? Secure Login???? Ok now that I have bugs out of the way I would like to ask a question or two. Last night was a HUGE success for me. I got interchange working beautifully on my server and we are getting lots of orders(with only a half done web). I had a few questions though first off, in a cell near the top of every page you have the "Welcome to Construct Something, your online hardware store!" (and it says the username if you are logged in) I want to know where that variable is to change it to say my company name. When i made the catalog I inputed the company name during setup and I also looked through the catalog.cfg and saw the commented out variable Company. Well I uncommented it and set it to webuildpcs.com and it still says 'Construct Something' HOW DO I CHANGE THAT??? I couldnt find it anywhere in the admin section and where I thought that I did find it in Administration->Prefrences->Company links, it didnt work when I changed it there either. HELP??? Also, I got my server working with my secure server nicely, only one problem. If the user checks the little box 'Log me in automatically', and then clicks the 'Log In' button. It will log them in fine, but it takes them into the secure server.(Thats not realyl a problem, just not really that desirable) The problem is when they come back and the cookie is checked and logs them in automatically it DOES NOT log them into the secure server. It would be nice if it did it the same no matter what you picked. Perferrably NOT logging you into the secure server until checkout is clicked. Beriah From: jon at akopia.com (Jon Jensen ) Date: Fri, 13 Oct 2000 10:31:45 -0500 (CDT) Subject: [ic] Variable __Company__???? Secure Login???? On Fri, 13 Oct 2000, Beriah Dutcher wrote: > Ok now that I have bugs out of the way I would like to ask a question or > two. Last night was a HUGE success for me. I got interchange working > beautifully on my server and we are getting lots of orders(with only a half > done web). I had a few questions though first off, in a cell near the top of > every page you have the "Welcome to Construct Something, your online > hardware store!" (and it says the username if you are logged in) I want to > know where that variable is to change it to say my company name. When i made > the catalog I inputed the company name during setup and I also looked > through the catalog.cfg and saw the commented out variable Company. Well I > uncommented it and set it to webuildpcs.com and it still says 'Construct > Something' HOW DO I CHANGE THAT??? I couldnt find it anywhere in the admin > section and where I thought that I did find it in > Administration->Prefrences->Company links, it didnt work when I changed it > there either. HELP??? Edit the following files in catalogs/catalog_name/templates/regions: LEFTONLY_TOP LEFTRIGHT_TOP NOLEFT_TOP An easy way to look for things like this is to do: rgrep -r "Welcome to Construct Something" * from the Interchange software directory and see what comes up. Jon From: jkorkin at korksoft.com (Jason Korkin ) Date: Fri, 13 Oct 2000 11:15:33 -0400 Subject: [ic] Variable __Company__???? Secure Login???? try products/variables.txt ... then rebuild the gdbm. Jason Korkin. Beriah Dutcher wrote: > Ok now that I have bugs out of the way I would like to ask a question or > two. Last night was a HUGE success for me. I got interchange working > beautifully on my server and we are getting lots of orders(with only a half > done web). I had a few questions though first off, in a cell near the top of > every page you have the "Welcome to Construct Something, your online > hardware store!" (and it says the username if you are logged in) I want to > know where that variable is to change it to say my company name. When i made > the catalog I inputed the company name during setup and I also looked > through the catalog.cfg and saw the commented out variable Company. Well I > uncommented it and set it to webuildpcs.com and it still says 'Construct > Something' HOW DO I CHANGE THAT??? I couldnt find it anywhere in the admin > section and where I thought that I did find it in > Administration->Prefrences->Company links, it didnt work when I changed it > there either. HELP??? > > Also, I got my server working with my secure server nicely, only one > problem. If the user checks the little box 'Log me in automatically', and > then clicks the 'Log In' button. It will log them in fine, but it takes them > into the secure server.(Thats not realyl a problem, just not really that > desirable) The problem is when they come back and the cookie is checked and > logs them in automatically it DOES NOT log them into the secure server. It > would be nice if it did it the same no matter what you picked. Perferrably > NOT logging you into the secure server until checkout is clicked. > > Beriah > > _______________________________________________ > Interchange-users mailing list > Interchange-users@www.minivend.com > http://www.minivend.com/mailman/listinfo/interchange-users -- KORKSOFT - Internet Consulting Group System Integration, E-Commerce, C++/Perl/PHP/ASP/VB http://www.korksoft.com http://www.atworkservers.com Tel: (603) 472-8262 Cel: (603) 682-8672 From: beriah at webuildpcs.com (Beriah Dutcher ) Date: Fri, 13 Oct 2000 11:06:53 -0500 Subject: [ic] Variable __Company__???? Secure Login???? how do i rebuild the gdbm?????? Beriah > -----Original Message----- > From: interchange-users-admin@minivend.com > [mailto:interchange-users-admin@minivend.com]On Behalf Of Jason Korkin > Sent: Friday, October 13, 2000 10:16 AM > To: interchange-users@minivend.com > Subject: Re: [ic] Variable __Company__???? Secure Login???? > > > try products/variables.txt ... then rebuild the gdbm. > > Jason Korkin. > > > Beriah Dutcher wrote: > > > Ok now that I have bugs out of the way I would like to ask a question or > > two. Last night was a HUGE success for me. I got interchange working > > beautifully on my server and we are getting lots of orders(with > only a half > > done web). I had a few questions though first off, in a cell > near the top of > > every page you have the "Welcome to Construct Something, your online > > hardware store!" (and it says the username if you are logged > in) I want to > > know where that variable is to change it to say my company > name. When i made > > the catalog I inputed the company name during setup and I also looked > > through the catalog.cfg and saw the commented out variable > Company. Well I > > uncommented it and set it to webuildpcs.com and it still says 'Construct > > Something' HOW DO I CHANGE THAT??? I couldnt find it anywhere > in the admin > > section and where I thought that I did find it in > > Administration->Prefrences->Company links, it didnt work when I > changed it > > there either. HELP??? > > > > Also, I got my server working with my secure server > nicely, only one > > problem. If the user checks the little box 'Log me in > automatically', and > > then clicks the 'Log In' button. It will log them in fine, but > it takes them > > into the secure server.(Thats not realyl a problem, just not really that > > desirable) The problem is when they come back and the cookie is > checked and > > logs them in automatically it DOES NOT log them into the secure > server. It > > would be nice if it did it the same no matter what you picked. > Perferrably > > NOT logging you into the secure server until checkout is clicked. > > > > Beriah > > > > _______________________________________________ > > Interchange-users mailing list > > Interchange-users@www.minivend.com > > http://www.minivend.com/mailman/listinfo/interchange-users > > -- > KORKSOFT - Internet Consulting Group > System Integration, E-Commerce, C++/Perl/PHP/ASP/VB > http://www.korksoft.com > http://www.atworkservers.com > Tel: (603) 472-8262 > Cel: (603) 682-8672 > > > > _______________________________________________ > Interchange-users mailing list > Interchange-users@www.minivend.com > http://www.minivend.com/mailman/listinfo/interchange-users > From: jkorkin at korksoft.com (Jason Korkin ) Date: Fri, 13 Oct 2000 13:10:07 -0400 Subject: [ic] No-Cache Is there a way that I can keep a browser from caching information? ie. I don't want a customer to be able to click the back button to review a certain transaction which is processed... Thanks, Jason. -- KORKSOFT - Internet Consulting Group System Integration, E-Commerce, C++/Perl/PHP/ASP/VB http://www.korksoft.com http://www.atworkservers.com From: jonc at webmaint.net (Jonathan Clark ) Date: Fri, 13 Oct 2000 18:31:23 +0100 Subject: [ic] No-Cache try these two lines in the page head section: <META HTTP-EQUIV="Pragma" CONTENT="no-cache"> <META HTTP-EQUIV="expires" CONTENT="-1"> Jonathan Webmaint.com >Is there a way that I can keep a browser from caching information? ie. I >don't want a customer to be able to click the back button to review a >certain transaction which is processed... From: paul at solos.co.uk (Paul Savine ) Date: Fri, 13 Oct 2000 18:39:55 +0100 Subject: [ic] Variable __Company__???? Secure Login???? >through the catalog.cfg and saw the commented out variable Company. Well I >uncommented it and set it to webuildpcs.com and it still says 'Construct >Something' HOW DO I CHANGE THAT??? I couldnt find it anywhere in the admin >section and where I thought that I did find it in >Administration->Prefrences->Company links, it didnt work when I changed it >there either. HELP??? In the admin interface choose "Administration" then "Knar" on the horizontal bar, company is the sixth var on the page. From: cameron at akopia.com (Cameron B. Prince ) Date: Fri, 13 Oct 2000 12:46:48 -0500 Subject: [ic] Using IC for entire site developement? Now you're talking about really using Interchange... I like it. Everything you mention is doable. Just needs some creative code and a little time... Good luck, Cameron -----Original Message----- From: interchange-users-admin@minivend.com [mailto:interchange-users-admin@minivend.com]On Behalf Of Rob Zimmerman Sent: Friday, October 13, 2000 7:46 AM To: interchange-users@minivend.com Subject: [ic] Using IC for entire site developement? I am working on a proposal for a new client. A rather large resort area in our neck of the woods. Anyway they will not only have they rental units from various parts of their grounds they also will have a realestate section, online store amonst other things with eventually an online reservation system. That will have to tie into their existing management system. All this needs to run in multple language options. Anyway, I am considering powering the entire site with Interchange. The reason is the UI and the database system. This way the resort staff can make modifications to the site all through one admin entry point. I would appreciate any thoughts on this. Many thanks, Rob ---------- _______________________________________________ Interchange-users mailing list Interchange-users@www.minivend.com http://www.minivend.com/mailman/listinfo/interchange-users From: cameron at akopia.com (Cameron B. Prince ) Date: Fri, 13 Oct 2000 12:56:22 -0500 Subject: [ic] CVS Commiting ??? Bug Fixes This is a multi-part message in MIME format. ------=_NextPart_000_0044_01C03514.FD0A90C0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Just let us know what the bugs are specifically, or use the new bug tracking system at: http://developer.akopia.com/bugs/ Thanks, Cameron -----Original Message----- From: interchange-users-admin@minivend.com [mailto:interchange-users-admin@minivend.com]On Behalf Of Beriah Dutcher Sent: Friday, October 13, 2000 9:14 AM To: interchange-users@minivend.com Subject: [ic] CVS Commiting ??? Bug Fixes I was wondering is there a way for just the average go like me to get the permissions to commit changes to code and what not to the cvs repository? I have found a few things in the html code of some of te pages taht isnt right and would like to assist in anyway I can, in eliminating things bugs. Beriah Dutcher ------=_NextPart_000_0044_01C03514.FD0A90C0 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML><HEAD> <META content=3D"text/html; charset=3Diso-8859-1" = http-equiv=3DContent-Type> <META content=3D"MSHTML 5.00.3103.1000" name=3DGENERATOR> <STYLE></STYLE> </HEAD> <BODY bgColor=3D#ffffff> <DIV><FONT color=3D#0000ff face=3DArial size=3D2><SPAN = class=3D820435417-13102000>Just=20 let us know what the bugs are specifically, or use the new bug tracking = system=20 at:</SPAN></FONT></DIV> <DIV><FONT color=3D#0000ff face=3DArial size=3D2><SPAN=20 class=3D820435417-13102000></SPAN></FONT>&nbsp;</DIV> <DIV><FONT color=3D#0000ff><SPAN class=3D820435417-13102000> <P><A href=3D"http://developer.akopia.com/bugs/"><FONT face=3DArial=20 size=3D2>http://developer.akopia.com/bugs/</FONT></A></P> <P><FONT face=3DArial size=3D2><SPAN=20 class=3D820435417-13102000>Thanks,</SPAN></FONT></P> <P><FONT face=3DArial size=3D2><SPAN=20 class=3D820435417-13102000>Cameron</SPAN></FONT></P></SPAN></FONT></DIV> <BLOCKQUOTE style=3D"MARGIN-RIGHT: 0px"> <DIV align=3Dleft class=3DOutlookMessageHeader dir=3Dltr><FONT = face=3DTahoma=20 size=3D2>-----Original Message-----<BR><B>From:</B>=20 interchange-users-admin@minivend.com=20 [mailto:interchange-users-admin@minivend.com]<B>On Behalf Of = </B>Beriah=20 Dutcher<BR><B>Sent:</B> Friday, October 13, 2000 9:14 AM<BR><B>To:</B> = interchange-users@minivend.com<BR><B>Subject:</B> [ic] CVS Commiting = ??? Bug=20 Fixes<BR><BR></DIV></FONT> <DIV><SPAN class=3D450261114-13102000><FONT color=3D#0000ff = face=3DArial size=3D2>I=20 was wondering is there a way for just the average go like me to get = the=20 permissions to commit changes to code and what not to the cvs=20 repository?&nbsp; I have found a few things in the html code of some = of te=20 pages taht isnt right and would like to assist in anyway I can, in = eliminating=20 things bugs.</FONT></SPAN></DIV> <DIV><SPAN class=3D450261114-13102000><FONT color=3D#0000ff = face=3DArial=20 size=3D2></FONT></SPAN>&nbsp;</DIV> <DIV><SPAN class=3D450261114-13102000><FONT color=3D#0000ff = face=3DArial=20 size=3D2>Beriah Dutcher</FONT></SPAN></DIV></BLOCKQUOTE></BODY></HTML> ------=_NextPart_000_0044_01C03514.FD0A90C0-- From: itnc at themutual.net (Hansraj Pankhania ) Date: Fri, 13 Oct 2000 19:48:20 +0100 Subject: [ic] Interchange installation on Virtual Server Help required This is a multi-part message in MIME format. ------=_NextPart_000_0030_01C0354E.8A532580 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable I have obtain a copy of Interchange 4.5.7. , and due to access right = problems i'm having problems trying to install interchange and cannot = get the additional CPAN modules installed or as a matter of fact = interchange installed at all. I've email Jon and he advised either :- a) run perl -MCPAN -e 'install Bundle::Interchange' or b) Speak to the administrators of my ISP and get them to install the = modules. I have run the install but I keep hitting the 'No permission' brick = wall. So I spoke to the administrators, and have been told that my website is = on a virtual server, and their email response to me was :- "I believe you talked to the admin manager earlier today. He tells us we = should continue to look fora workaround. Unfortunately we have not found = one. We are aware from talking to outside agencies that the loading of = the module is possible but no one seems to know how. I suggest you = contact the authors of the program and ask them. Sorry we cannot help." Also they would not run ''install Bundle::Interchange', as this might = cause them further problems. So I approach once again all you Interchange/Minivend gurus out there = for further assistance. Is there anybody out there who can give me guidance or further = information on what need setting up / configuring required to get = interchange installed on a virtual server. My ISP is running :- Perl V 5.00503 Linux Apache 1.3.9 server=20 Whilst I wait for a reply I will try and look through the mailing list = and documentation that can with Interchange. Thank to all in advance. Hansraj ------=_NextPart_000_0030_01C0354E.8A532580 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML><HEAD> <META http-equiv=3DContent-Type content=3D"text/html; = charset=3Diso-8859-1"> <META content=3D"MSHTML 5.50.4134.600" name=3DGENERATOR> <STYLE></STYLE> </HEAD> <BODY bgColor=3D#ffffff> <DIV><FONT face=3DArial size=3D2> <DIV><FONT face=3DArial size=3D2> <DIV><FONT face=3DArial size=3D2>I have&nbsp;obtain a copy = of&nbsp;Interchange=20 4.5.7. , and due to access right problems i'm having problems trying to = install=20 interchange and cannot get the additional&nbsp;CPAN modules installed or = as a=20 matter of fact interchange installed at all.</FONT></DIV> <DIV>&nbsp;</DIV> <DIV><FONT face=3DArial size=3D2>I've email&nbsp;Jon&nbsp;and he advised = either=20 :-</FONT></DIV> <DIV>&nbsp;</DIV> <DIV><FONT face=3DArial size=3D2>a) run perl -MCPAN -e 'install=20 Bundle::Interchange'</FONT></DIV> <DIV>&nbsp;</DIV> <DIV><FONT face=3DArial size=3D2>or</FONT></DIV> <DIV>&nbsp;</DIV> <DIV><FONT face=3DArial size=3D2>b) Speak to the administrators of my = ISP and get=20 them to&nbsp; install the modules.</FONT></DIV> <DIV>&nbsp;</DIV> <DIV><FONT face=3DArial size=3D2>I have run the install but I keep = hitting the 'No=20 permission' brick wall.</FONT></DIV> <DIV>&nbsp;</DIV> <DIV><FONT face=3DArial size=3D2>So I spoke to the administrators, and = have been=20 told that my website is on a virtual server, and their email response to = me was=20 :-</FONT></DIV> <DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV> <DIV><FONT face=3DArial size=3D2>"<FONT face=3D"Times New Roman" = size=3D3>I believe you=20 talked to the admin manager earlier today. He tells us we should = continue to=20 look fora workaround. Unfortunately we have not found one. We are aware = from=20 talking to outside agencies that the loading of the module is possible = but no=20 one seems to know how. I suggest you contact the authors of the program = and ask=20 them. Sorry we cannot help."</FONT></FONT></DIV> <DIV><FONT face=3DArial size=3D2><FONT face=3D"Times New Roman"=20 size=3D3></FONT><BR></FONT><FONT face=3DArial size=3D2>Also they would = not=20 run&nbsp;''install Bundle::Interchange',&nbsp;&nbsp;as this might cause = them=20 further problems.</FONT></DIV> <DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV> <DIV><FONT face=3DArial size=3D2>So I approach once again all you=20 Interchange/Minivend gurus out there for further = assistance.</FONT></DIV> <DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV> <DIV><FONT face=3DArial size=3D2>Is there anybody out there who can give = me guidance=20 or further information on what need setting up / configuring required to = get=20 interchange installed on a virtual server.</FONT></DIV> <DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV> <DIV><FONT face=3DArial size=3D2>My ISP is running :-</FONT></DIV> <DIV> <DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV> <DIV><FONT face=3DArial size=3D2>&nbsp;&nbsp;&nbsp; Perl V = 5.00503</FONT></DIV> <DIV><FONT face=3DArial size=3D2>&nbsp;&nbsp;&nbsp; Linux</FONT></DIV> <DIV><FONT face=3DArial size=3D2>&nbsp;&nbsp;&nbsp; Apache 1.3.9=20 server&nbsp;</FONT></DIV> <DIV><FONT face=3DArial size=3D2>&nbsp;</DIV></FONT></DIV> <DIV><FONT face=3DArial size=3D2>Whilst I wait for a reply I will try = and look=20 through the mailing list and documentation that can with=20 Interchange.</FONT></DIV> <DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV> <DIV><FONT face=3DArial size=3D2>Thank to all in advance.</FONT></DIV> <DIV>&nbsp;</DIV> <DIV><FONT face=3DArial=20 size=3D2>Hansraj</FONT></DIV></FONT></DIV></FONT></DIV></BODY></HTML> ------=_NextPart_000_0030_01C0354E.8A532580-- From: cconduche at apm-online.fr (Christophe Conduche - DA ) Date: Fri, 13 Oct 2000 23:06:06 +0200 Subject: [ic] Problem installing interchange 4.5.7 on linux redhat 6.2 (french This is a multi-part message in MIME format. --------------6CE2CB97622C2972066F660C Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Hi ! Interchange seems to be a good tool, but the doc is a bit hard to understand... I think it should be a good doc when you are close to become an interchange guru. I installed interchange under the user interchange. Being root, I did makecat giving user client1 the owner ship of the new demo catalog. the catalog directory is edar up to there, all worked like a charm. I launch a browser and go to http://client1/edar ok if I click on 'enter as customer' i got errors : in interchange error log : - - - [13/octobre/2000:19:25:39 +0200] - - error 'Appel système interrompu' from select. - - - [13/octobre/2000:19:25:39 +0200] - - Died in select, retrying: error 'Appel système interrompu' from select. > in apache error log: [Fri Oct 13 19:34:01 2000] [error] [client 192.168.1.17] Premature end of script headers: /home/httpd/client1/cgi-bin/edar if I click on 'Admin interface', i can enter the login, and i get the page http://client1/cgi-bin/edar/process.html?mv_pc=15 then if I click on any options (order, customer, ...) I get the same error as above any idea ?? this tool looks really great, but i can't find a good tutorial to start using it. is there one ? where can i find a list of troubleshootings about installation and configuration problems ? --------------6CE2CB97622C2972066F660C Content-Type: text/x-vcard; charset=us-ascii; name="cconduche.vcf" Content-Transfer-Encoding: 7bit Content-Description: Card for Christophe Conduche - DA Content-Disposition: attachment; filename="cconduche.vcf" begin:vcard n:Conduché;Christophe tel;cell:06 61 98 31 67 tel;fax:+33 (0)5.65.35.04.06 tel;work:+33 (0)5.65.35.04.04 x-mozilla-html:FALSE url:http://www.apm-online.fr org:APM-Online adr:;;125, rue Maréchal Foch;Cahors;;46000;France version:2.1 email;internet:cconduche@apm-online.fr title:Directeur Associé x-mozilla-cpt:;15520 fn:Christophe Conduché end:vcard --------------6CE2CB97622C2972066F660C-- From: mymother at my-mothers-shop.com (IF ) Date: Fri, 13 Oct 2000 16:17:43 -0400 (EDT) Subject: [ic] Interchange installation on Virtual Server Help required On Fri, 13 Oct 2000, Hansraj Pankhania wrote: > I have obtain a copy of Interchange 4.5.7. , and due to > access right problems i'm having problems trying to install > interchange and cannot get the additional CPAN modules installed or as a > matter of fact interchange installed at all. > [del lot's of the description of his ISP's crap] Don't even dream about staying with that ISP. Look for one, who specializes and offers technical support with MV/IC. Anything else is headaches for nothing. -- IF From: agalindo at liceaga.facmed.unam.mx (Adrian Galindo ) Date: Fri, 13 Oct 2000 14:32:32 -0500 (CDT) Subject: [ic] Postgres error with construct set up On Thu, 12 Oct 2000, Ray Klassen wrote: > Well I tried the CVS and it does the same in postgres... How do you create the tables in postgres? In the makecat, as is executed by root, don't let me connect to psql... so later the makecat finished, i did a : # su - postgres $ createdb mystore $ exit # interchange restart So I guess there are some tables missing... What should I have to do to create the tables required? Greetings... --------------------- L.I. Adrián Galindo Hernández ICQ: 53497209 Jefe del Departamento de Análisis Tel Ofna: 5631-1282 ext. 212 Consejo de Salubridad General http://www.facmed.unam.mx/consejo Ciudad de México From: mikeh at minivend.com (Mike Heins ) Date: Fri, 13 Oct 2000 16:32:38 -0400 Subject: [ic] Interchange installation on Virtual Server Help required --bp/iNruPH9dso1Pn Content-Type: text/plain; charset=us-ascii Quoting Hansraj Pankhania (itnc@themutual.net): > I have obtain a copy of Interchange 4.5.7. , and due to access right problems i'm having problems trying to install interchange and cannot get the additional CPAN modules installed or as a matter of fact interchange installed at all. > > I've email Jon and he advised either :- > > a) run perl -MCPAN -e 'install Bundle::Interchange' > > or > > b) Speak to the administrators of my ISP and get them to install the modules. > or c) use the cpan_local_install script, which I just wrote. I should have done this a long time ago; it is attached. -- Akopia, Inc., 131 Willow Lane, Floor 2, Oxford, OH 45056 phone +1.513.523.7621 fax 7501 <heins@akopia.com> Unix version of an Outlook-style virus: It works on the honor system. Please forward this message to everyone you know, and delete a bunch of your files at random. --bp/iNruPH9dso1Pn Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename=cpan_local_install #!/usr/bin/perl require 5.6.0; use Cwd; use File::Spec; use strict; my @mods_to_get; # See if we have the CPAN module my $Cpan = 0; my $CpanInit; eval { die if $^O =~ /win32/i; unless( -f ".cpan.tried") { open TMP, ">.cpan.tried" and close TMP; require CPAN::Config; require CPAN; import CPAN; } unlink ".cpan.tried"; }; unless($@) { $Cpan = 1; } sub my_prompt { my($pr) = shift || '? '; my($def) = shift; my($ans); print $pr; print "[$def] " if $def; chomp($ans = <STDIN>); $ans ? $ans : $def; } my $libdir = shift; my @mods_to_get = @ARGV; if(! @mods_to_get) { push @mods_to_get, 'Bundle::Interchange'; } if(! $libdir) { my @possible = grep -f $_, qw/minivend.cfg interchange.cfg interchange.cfg.dist/; if(@possible) { $libdir = cwd() if -d 'lib'; } } $libdir =~ s:(^|/)lib$::; if(! File::Spec->file_name_is_absolute($libdir) ) { $libdir = File::Spec->catfile(cwd(), $libdir); } unshift @INC, $libdir, "$libdir/lib"; print <<EOF; Since you have the CPAN module installed and initialized, we can go and get optional modules that help Interchange work a bit better and faster. At least we can if you are connected to the Internet and have one of the following on your machine: Perl LWP libraries Perl Net::FTP library ncftp (a nice FTP program) lynx (the text-based web browser) In case you were wondering, CPAN is a worldwide network of over 100 FTP sites which maintain the latest Perl software. If you don't know a URL to use, you can try: ftp://ftp.freesoftware.com/pub/perl/CPAN ftp://ftp.funet.fi/pub/languages/perl/CPAN If you have never used CPAN before, you may want to reply NO. Interchange should work anyway -- it just won't be quite as easy to build the demo catalogs. If you have errors during the process, don't worry. Either just continue on or stop the program and try again, replying No when prompted for CPAN. EOF for my $module (@mods_to_get) { my $prompt = "Get $module module? [yes]"; my $ask = my_prompt($prompt); return undef if $ask =~ /^\s*n/i; return undef unless defined $CPAN::Config; $CPAN::Config->{makepl_arg} = "INSTALLPRIVLIB=$libdir/lib INSTALLARCHLIB=$libdir/lib INSTALLSITELIB=$libdir/lib INSTALLMAN1DIR=none INSTALLMAN3DIR=none INSTALLSITEARCH=$libdir/lib INSTALLDIRS=perl"; $CPAN::Config->{keep_source_where} = "$libdir/src" unless -w $CPAN::Config->{keep_source_where}; $CPAN::Config->{cpan_home} = "$libdir/src" unless -w $CPAN::Config->{cpan_home}; $CPAN::Config->{build_dir} = "$libdir/src" unless -w $CPAN::Config->{build_dir}; CPAN::install($module); } --bp/iNruPH9dso1Pn-- From: mikeh at minivend.com (Mike Heins ) Date: Fri, 13 Oct 2000 16:40:39 -0400 Subject: [ic] Interchange installation on Virtual Server Help required Quoting Mike Heins (mikeh@minivend.com): > Quoting Hansraj Pankhania (itnc@themutual.net): > > I have obtain a copy of Interchange 4.5.7. , and due to access right problems i'm having problems trying to install interchange and cannot get the additional CPAN modules installed or as a matter of fact interchange installed at all. > > > > I've email Jon and he advised either :- > > > > a) run perl -MCPAN -e 'install Bundle::Interchange' > > > > or > > > > b) Speak to the administrators of my ISP and get them to install the modules. > > > > or c) use the cpan_local_install script, which I just wrote. > > I should have done this a long time ago; it is attached. I didn't put an invocation method in. perl cpan_local_install /home/you/interchange If you are already chdir-ed to the interchange directory, you can just run the script with no arguments. I put "require 5.6.0" in, because if you have 5.005 installed it may try and install a complete new Perl 5.6! If you want to try it, remove the "require 5.6.0" line and hit control-C when it starts to install Perl (if it does). -- Akopia, Inc., 131 Willow Lane, Floor 2, Oxford, OH 45056 phone +1.513.523.7621 fax 7501 <heins@akopia.com> For a successful technology, reality must take precedence over public relations, for Nature cannot be fooled. -- Dick Feynman From: comptont at concentric.net (Tom Compton ) Date: Fri, 13 Oct 2000 17:38:51 -0400 Subject: [ic] Install Problem I recently installed interchange-4.5.7-1.rh6.i386.rpm. Interchange starts and runs. construct starts, runs, and gives the following 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." The FAQ says this is the result of permissions problems. Both programs are running. Permissions on all the files seem fine by me. I don't understand how the programs communicate, so I don't know where to look for the problem. Any help would be appreciated. Thanks. Tom Compton From: cameron at akopia.com (Cameron B. Prince ) Date: Fri, 13 Oct 2000 17:09:57 -0500 Subject: [ic] Install Problem Hi Tom, Find your vlink program. This is usually either the same name as the catalog in a script-aliased directory, or catalog-name.cgi. This program needs to be chmod 4755 and chowned to interch:interch or whatever user interchange is running as. Your error means the script ran, but couldn't communicate with the interchange daemon. This is almost always caused by permissions. Here's the site for construct something demo space 3: http://demo.Akopia.com/~construct/construct.cgi total 13 drwxr-xr-x 4 construc construc 1024 Oct 12 16:32 . drwxr-xr-x 9 construc construc 1024 Oct 12 15:43 .. drwxr-xr-x 3 construc construc 1024 Oct 12 15:43 akopia drwxr-xr-x 3 construc construc 1024 Oct 12 15:43 construct -rwsr-xr-x 1 construc construc 7348 Oct 12 15:43 construct.cgi Notice the: -rwsr-xr-x on construct.cgi Good luck, Cameron -----Original Message----- From: interchange-users-admin@minivend.com [mailto:interchange-users-admin@minivend.com]On Behalf Of Tom Compton Sent: Friday, October 13, 2000 4:39 PM To: Interchange-users@minivend.com Subject: [ic] Install Problem I recently installed interchange-4.5.7-1.rh6.i386.rpm. Interchange starts and runs. construct starts, runs, and gives the following 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." The FAQ says this is the result of permissions problems. Both programs are running. Permissions on all the files seem fine by me. I don't understand how the programs communicate, so I don't know where to look for the problem. Any help would be appreciated. Thanks. Tom Compton _______________________________________________ Interchange-users mailing list Interchange-users@www.minivend.com http://www.minivend.com/mailman/listinfo/interchange-users From: rhertz at gyb.baits.com (Ryan Hertz ) Date: Fri, 13 Oct 2000 15:26:28 -0700 Subject: [ic] Install Problem At 02:38 PM 10/13/00 , you wrote: >I recently installed interchange-4.5.7-1.rh6.i386.rpm. Interchange >starts and runs. construct starts, runs, and gives the following >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." > >The FAQ says this is the result of permissions problems. > >Both programs are running. Permissions on all the files seem fine by >me. I don't understand how the programs communicate, so I don't know >where to look for the problem. Double check that the tlink/vlink (cgi in your cgi-bin) has the setuid bit set: -rwsrwxr-x 1 mvend webuser 22905 Feb 18 1999 store I think that is chmod 4775 I have there... I'm running a single catalog (no mall) so the mvend user owns everything. >Any help would be appreciated. > >Thanks. > >Tom Compton > > > > > > > >_______________________________________________ >Interchange-users mailing list >Interchange-users@www.minivend.com >http://www.minivend.com/mailman/listinfo/interchange-users Ryan Hertz tel 800-645-BAIT Webmaster fax 520-645-2588 Advertising Director http://yamamoto.baits.com Gary Yamamoto Custom Baits, Inc. http://www.insideline.net From: comptont at concentric.net (Tom Compton ) Date: Fri, 13 Oct 2000 18:48:06 -0400 Subject: [ic] Install Problem Thanks for the comment. Located vlink and changed to: [-rwsr-xr-x 1 interch interch 7732 Oct 9 11:41 tlink -rw-r--r-- 1 root root 12364 Oct 9 11:41 tlink.c -rwsr-xr-x 1 interch interch 7732 Oct 9 11:41 tlink.localhost.7786 -rw-r--r-- 1 root root 4232 Oct 9 11:41 tlink.pl -rwsr-xr-x 1 interch interch 7316 Oct 9 11:41 vlink -rwsr-xr-x 1 interch interch 7316 Oct 9 11:41 vlink._var_run_interchange_socket -rw-r--r-- 1 root root 10889 Oct 9 11:41 vlink.c -rw-r--r-- 1 root root 3709 Oct 9 11:41 vlink.pl Tried several changes to construct and this is how it is now (in cgi-bin directory): -rwsr-xr-x 1 interch interch 7316 Oct 9 11:48 construct I still recieve the error message "We're sorry . . . " ----- Original Message ----- From: Cameron B. Prince <cameron@akopia.com> To: <interchange-users@minivend.com> Sent: Friday, October 13, 2000 6:09 PM Subject: RE: [ic] Install Problem > Hi Tom, > > Find your vlink program. This is usually either the same name as the catalog > in a script-aliased directory, or catalog-name.cgi. > > This program needs to be chmod 4755 and chowned to interch:interch or > whatever user interchange is running as. > > Your error means the script ran, but couldn't communicate with the > interchange daemon. This is almost always caused by permissions. > > Here's the site for construct something demo space 3: > > http://demo.Akopia.com/~construct/construct.cgi > > total 13 > drwxr-xr-x 4 construc construc 1024 Oct 12 16:32 . > drwxr-xr-x 9 construc construc 1024 Oct 12 15:43 .. > drwxr-xr-x 3 construc construc 1024 Oct 12 15:43 akopia > drwxr-xr-x 3 construc construc 1024 Oct 12 15:43 construct > -rwsr-xr-x 1 construc construc 7348 Oct 12 15:43 construct.cgi > > Notice the: -rwsr-xr-x on construct.cgi > > > Good luck, > > Cameron > > > -----Original Message----- > From: interchange-users-admin@minivend.com > [mailto:interchange-users-admin@minivend.com]On Behalf Of Tom Compton > Sent: Friday, October 13, 2000 4:39 PM > To: Interchange-users@minivend.com > Subject: [ic] Install Problem > > > I recently installed interchange-4.5.7-1.rh6.i386.rpm. Interchange > starts and runs. construct starts, runs, and gives the following > 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." > > The FAQ says this is the result of permissions problems. > > Both programs are running. Permissions on all the files seem fine by > me. I don't understand how the programs communicate, so I don't know > where to look for the problem. > > Any help would be appreciated. > > Thanks. > > Tom Compton > > > > > > > > _______________________________________________ > Interchange-users mailing list > Interchange-users@www.minivend.com > http://www.minivend.com/mailman/listinfo/interchange-users > > > _______________________________________________ > Interchange-users mailing list > Interchange-users@www.minivend.com > http://www.minivend.com/mailman/listinfo/interchange-users > From: jwalsh at diabetesnet.com (John Walsh ) Date: Fri, 13 Oct 2000 15:50:32 -0700 Subject: [ic] Interchange installation on Virtual Server Help Mike, Being the perl and IC novice I am, I welcomed your CPAN_local_install script, but when I ran it in my VPS space, I got: ########## If you have errors during the process, don't worry. Either just continue on or stop the program and try again, replying No when prompted for CPAN. Get Bundle::Interchange module? [yes] Can't return outside a subroutine at cpan_local_install line 96, <STDIN> chunk 1 . ############# In the script, I believe these are the lines referenced: ############## for my $module (@mods_to_get) { my $prompt = "Get $module module? [yes]"; my $ask = my_prompt($prompt); return undef if $ask =~ /^\s*n/i; return undef unless defined $CPAN::Config; $CPAN::Config->{makepl_arg} = ....... ################## There's a sub above called myprompt, but the return doesn't seem to realize it's there? John ps: While I'm gnashing my teeth on freeBSD VPSs, I have another question. During the IC install in my system, two interchange directories are created: one at /usr/interchange (with bin and order subdirectories) and /usr/local/interchange with the rest. I assume this schitzophrenia was either unintentional or I entered a path incorrectly? At 04:40 PM 10/13/2000 -0400, you wrote: Quoting Mike Heins (mikeh@minivend.com): > Quoting Hansraj Pankhania (itnc@themutual.net): > > I have obtain a copy of Interchange 4.5.7. , and due to access right problems i'm having problems trying to install interchange and cannot get the additional CPAN modules installed or as a matter of fact interchange installed at all. > > > > I've email Jon and he advised either :- > > > > a) run perl -MCPAN -e 'install Bundle::Interchange' > > > > or > > > > b) Speak to the administrators of my ISP and get them to install the modules. > > > > or c) use the cpan_local_install script, which I just wrote. > > I should have done this a long time ago; it is attached. I didn't put an invocation method in. perl cpan_local_install /home/you/interchange If you are already chdir-ed to the interchange directory, you can just run the script with no arguments. I put "require 5.6.0" in, because if you have 5.005 installed it may try and install a complete new Perl 5.6! If you want to try it, remove the "require 5.6.0" line and hit control-C when it starts to install Perl (if it does). From: rhertz at gyb.baits.com (Ryan Hertz ) Date: Fri, 13 Oct 2000 16:01:43 -0700 Subject: [ic] Install Problem At 03:48 PM 10/13/00 , you wrote: >Thanks for the comment. > >Located vlink and changed to: >[-rwsr-xr-x 1 interch interch 7732 Oct 9 11:41 tlink >-rw-r--r-- 1 root root 12364 Oct 9 11:41 tlink.c >-rwsr-xr-x 1 interch interch 7732 Oct 9 11:41 >tlink.localhost.7786 >-rw-r--r-- 1 root root 4232 Oct 9 11:41 tlink.pl >-rwsr-xr-x 1 interch interch 7316 Oct 9 11:41 vlink >-rwsr-xr-x 1 interch interch 7316 Oct 9 11:41 >vlink._var_run_interchange_socket >-rw-r--r-- 1 root root 10889 Oct 9 11:41 vlink.c >-rw-r--r-- 1 root root 3709 Oct 9 11:41 vlink.pl That looks like it is in the source area -- you didn't really need to change those. >Tried several changes to construct and this is how it is now (in >cgi-bin directory): >-rwsr-xr-x 1 interch interch 7316 Oct 9 11:48 construct Much better. >I still recieve the error message "We're sorry . . . " Okay, HOW do you know that the interchange server is running? ;-) Try ps -aux | grep interchange If you only see a result of 'grep interchange' than you need to start/restart the interchange server. (install directory)/bin/restart And with the utmost honesty, you should take a serious review of the documentation. Ryan Hertz tel 800-645-BAIT Webmaster fax 520-645-2588 Advertising Director http://yamamoto.baits.com Gary Yamamoto Custom Baits, Inc. http://www.insideline.net From: cameron at akopia.com (Cameron B. Prince ) Date: Fri, 13 Oct 2000 18:12:20 -0500 Subject: [ic] Install Problem Do a ps -aux | grep interchange and confirm interchange is running as interch. If not, you will need to chown construct to that user. If you don't see interchange, you have other problems. You don't need to mess with the source files, your concern should be with the construct in the cgi-bin. Good luck, Cameron -----Original Message----- From: interchange-users-admin@minivend.com [mailto:interchange-users-admin@minivend.com]On Behalf Of Tom Compton Sent: Friday, October 13, 2000 5:48 PM To: interchange-users@minivend.com Subject: Re: [ic] Install Problem Thanks for the comment. Located vlink and changed to: [-rwsr-xr-x 1 interch interch 7732 Oct 9 11:41 tlink -rw-r--r-- 1 root root 12364 Oct 9 11:41 tlink.c -rwsr-xr-x 1 interch interch 7732 Oct 9 11:41 tlink.localhost.7786 -rw-r--r-- 1 root root 4232 Oct 9 11:41 tlink.pl -rwsr-xr-x 1 interch interch 7316 Oct 9 11:41 vlink -rwsr-xr-x 1 interch interch 7316 Oct 9 11:41 vlink._var_run_interchange_socket -rw-r--r-- 1 root root 10889 Oct 9 11:41 vlink.c -rw-r--r-- 1 root root 3709 Oct 9 11:41 vlink.pl Tried several changes to construct and this is how it is now (in cgi-bin directory): -rwsr-xr-x 1 interch interch 7316 Oct 9 11:48 construct I still recieve the error message "We're sorry . . . " ----- Original Message ----- From: Cameron B. Prince <cameron@akopia.com> To: <interchange-users@minivend.com> Sent: Friday, October 13, 2000 6:09 PM Subject: RE: [ic] Install Problem > Hi Tom, > > Find your vlink program. This is usually either the same name as the catalog > in a script-aliased directory, or catalog-name.cgi. > > This program needs to be chmod 4755 and chowned to interch:interch or > whatever user interchange is running as. > > Your error means the script ran, but couldn't communicate with the > interchange daemon. This is almost always caused by permissions. > > Here's the site for construct something demo space 3: > > http://demo.Akopia.com/~construct/construct.cgi > > total 13 > drwxr-xr-x 4 construc construc 1024 Oct 12 16:32 . > drwxr-xr-x 9 construc construc 1024 Oct 12 15:43 .. > drwxr-xr-x 3 construc construc 1024 Oct 12 15:43 akopia > drwxr-xr-x 3 construc construc 1024 Oct 12 15:43 construct > -rwsr-xr-x 1 construc construc 7348 Oct 12 15:43 construct.cgi > > Notice the: -rwsr-xr-x on construct.cgi > > > Good luck, > > Cameron > > > -----Original Message----- > From: interchange-users-admin@minivend.com > [mailto:interchange-users-admin@minivend.com]On Behalf Of Tom Compton > Sent: Friday, October 13, 2000 4:39 PM > To: Interchange-users@minivend.com > Subject: [ic] Install Problem > > > I recently installed interchange-4.5.7-1.rh6.i386.rpm. Interchange > starts and runs. construct starts, runs, and gives the following > 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." > > The FAQ says this is the result of permissions problems. > > Both programs are running. Permissions on all the files seem fine by > me. I don't understand how the programs communicate, so I don't know > where to look for the problem. > > Any help would be appreciated. > > Thanks. > > Tom Compton > > > > > > > > _______________________________________________ > Interchange-users mailing list > Interchange-users@www.minivend.com > http://www.minivend.com/mailman/listinfo/interchange-users > > > _______________________________________________ > Interchange-users mailing list > Interchange-users@www.minivend.com > http://www.minivend.com/mailman/listinfo/interchange-users > _______________________________________________ Interchange-users mailing list Interchange-users@www.minivend.com http://www.minivend.com/mailman/listinfo/interchange-users From: steveandpatti at wubs.org (Steve & Patti Getzinger ) Date: Fri, 13 Oct 2000 18:25:35 -0500 Subject: [ic] Install Problem start the IC server /etc/rc.d/init.d/interchange start or possibly restart Steve Tom Compton wrote: > I recently installed interchange-4.5.7-1.rh6.i386.rpm. Interchange > starts and runs. construct starts, runs, and gives the following > 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." > > The FAQ says this is the result of permissions problems. > > Both programs are running. Permissions on all the files seem fine by > me. I don't understand how the programs communicate, so I don't know > where to look for the problem. > > Any help would be appreciated. > > Thanks. > > Tom Compton > > _______________________________________________ > Interchange-users mailing list > Interchange-users@www.minivend.com > http://www.minivend.com/mailman/listinfo/interchange-users -- ========================================================= WDI Steve & Patti Getzinger 702 Lincolnway West steveandpatti@wubs.org South Bend, IN 46616 http://www.wubs.org/ 219-287-4700 (Main Office) 317-535-0239 (Direct Line) ========================================================= From: rayk at clrtech.com (Ray Klassen ) Date: Fri, 13 Oct 2000 16:58:24 -0700 Subject: [ic] Postgres error with construct set up In minivend I just let it create the new database, and it creates the tables. but so far interchange just errors on startup if it's running with postgres support enabled... Adrian Galindo wrote: > > On Thu, 12 Oct 2000, Ray Klassen wrote: > > > Well I tried the CVS and it does the same in postgres... > > How do you create the tables in postgres? > > In the makecat, as is executed by root, don't let me connect to psql... so > later the makecat finished, i did a : > > # su - postgres > $ createdb mystore > $ exit > # interchange restart > > So I guess there are some tables missing... > What should I have to do to create the tables required? > > Greetings... > > --------------------- > L.I. Adrián Galindo Hernández ICQ: 53497209 > Jefe del Departamento de Análisis Tel Ofna: 5631-1282 ext. 212 > Consejo de Salubridad General http://www.facmed.unam.mx/consejo > Ciudad de México > > _______________________________________________ > Interchange-users mailing list > Interchange-users@www.minivend.com > http://www.minivend.com/mailman/listinfo/interchange-users -- Ray Klassen Clearbrook Technical Services Ltd. Ph: 604-850-3010 Fax: 604-850-6675 From: comptont at concentric.net (Tom Compton ) Date: Fri, 13 Oct 2000 21:42:39 -0400 Subject: [ic] Install Problem I am not asking questions without having spent a lot of time on the documentation. Interchange and construct both run (and at the same time) but don't communicate. I believe the problem has to do with the configuration of the link between them. But since I don't have a clue as to how this link is supposed to work, I don't know where to start on the problem. Perhaps there is a place in the documentation where this is explained or maybe someone can point me to the place in the source that does this or maybe explain, conceptually, how the link between the programs is supposed to work. As you suggested: [interch@zeus interchange]$ bin/restart Killing Interchange server 19280 with TERM. Low traffic settings. Calling UI.... ...UI is loaded.... Interchange V4.5.7 Configuring catalog construct...Using default DBM database. done. Interchange server started in INET and UNIX mode(s) (process id 20540) [interch@zeus interchange]$ ps aux interch 20544 0.0 0.3 1164 416 pts/0 S 21:32 0:00 grep interchange interch 20566 0.0 0.2 1164 344 ? S 21:37 0:00 construc "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: Ryan Hertz <rhertz@gyb.baits.com> To: <interchange-users@minivend.com> Sent: Friday, October 13, 2000 7:01 PM Subject: Re: [ic] Install Problem > At 03:48 PM 10/13/00 , you wrote: > >Thanks for the comment. > > > >Located vlink and changed to: > >[-rwsr-xr-x 1 interch interch 7732 Oct 9 11:41 tlink > >-rw-r--r-- 1 root root 12364 Oct 9 11:41 tlink.c > >-rwsr-xr-x 1 interch interch 7732 Oct 9 11:41 > >tlink.localhost.7786 > >-rw-r--r-- 1 root root 4232 Oct 9 11:41 tlink.pl > >-rwsr-xr-x 1 interch interch 7316 Oct 9 11:41 vlink > >-rwsr-xr-x 1 interch interch 7316 Oct 9 11:41 > >vlink._var_run_interchange_socket > >-rw-r--r-- 1 root root 10889 Oct 9 11:41 vlink.c > >-rw-r--r-- 1 root root 3709 Oct 9 11:41 vlink.pl > > That looks like it is in the source area -- you didn't really need to > change those. > > > >Tried several changes to construct and this is how it is now (in > >cgi-bin directory): > >-rwsr-xr-x 1 interch interch 7316 Oct 9 11:48 construct > > Much better. > > > >I still recieve the error message "We're sorry . . . " > > Okay, HOW do you know that the interchange server is running? ;-) > Try ps -aux | grep interchange > > If you only see a result of 'grep interchange' than you need to > start/restart the interchange server. (install directory)/bin/restart > > And with the utmost honesty, you should take a serious review of the > documentation. > > > > Ryan Hertz tel 800-645-BAIT > Webmaster fax 520-645-2588 > Advertising Director http://yamamoto.baits.com > Gary Yamamoto Custom Baits, Inc. http://www.insideline.net > > > _______________________________________________ > Interchange-users mailing list > Interchange-users@www.minivend.com > http://www.minivend.com/mailman/listinfo/interchange-users > From: hwm at ns.newportharbornet.com (Bob Lorenzini ) Date: Fri, 13 Oct 2000 19:01:50 -0700 (PDT) Subject: [ic] Install Problem Don't assume Interchange is running unless you do a "ps ax". Ask me now I know. :-( If you have a config problem it is possible for Interchange to die without any error messages echoed to the console. Bob On Fri, 13 Oct 2000, Tom Compton wrote: > I am not asking questions without having spent a lot of time on the > documentation. > > Interchange and construct both run (and at the same time) but don't > communicate. I believe the problem has to do with the configuration > of the link between them. But since I don't have a clue as to how > this link is supposed to work, I don't know where to start on the > problem. Perhaps there is a place in the documentation where this is > explained or maybe someone can point me to the place in the source > that does this or maybe explain, conceptually, how the link between > the programs is supposed to work. > > As you suggested: > [interch@zeus interchange]$ bin/restart > Killing Interchange server 19280 with TERM. > Low traffic settings. > Calling UI.... > ...UI is loaded.... > Interchange V4.5.7 > Configuring catalog construct...Using default DBM database. > done. > Interchange server started in INET and UNIX mode(s) (process id 20540) > > [interch@zeus interchange]$ ps aux > interch 20544 0.0 0.3 1164 416 pts/0 S 21:32 0:00 grep > interchange > interch 20566 0.0 0.2 1164 344 ? S 21:37 0:00 > construc > > "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: Ryan Hertz <rhertz@gyb.baits.com> > To: <interchange-users@minivend.com> > Sent: Friday, October 13, 2000 7:01 PM > Subject: Re: [ic] Install Problem > > > > At 03:48 PM 10/13/00 , you wrote: > > >Thanks for the comment. > > > > > >Located vlink and changed to: > > >[-rwsr-xr-x 1 interch interch 7732 Oct 9 11:41 tlink > > >-rw-r--r-- 1 root root 12364 Oct 9 11:41 tlink.c > > >-rwsr-xr-x 1 interch interch 7732 Oct 9 11:41 > > >tlink.localhost.7786 > > >-rw-r--r-- 1 root root 4232 Oct 9 11:41 tlink.pl > > >-rwsr-xr-x 1 interch interch 7316 Oct 9 11:41 vlink > > >-rwsr-xr-x 1 interch interch 7316 Oct 9 11:41 > > >vlink._var_run_interchange_socket > > >-rw-r--r-- 1 root root 10889 Oct 9 11:41 vlink.c > > >-rw-r--r-- 1 root root 3709 Oct 9 11:41 vlink.pl > > > > That looks like it is in the source area -- you didn't really need > to > > change those. > > > > > > >Tried several changes to construct and this is how it is now (in > > >cgi-bin directory): > > >-rwsr-xr-x 1 interch interch 7316 Oct 9 11:48 construct > > > > Much better. > > > > > > >I still recieve the error message "We're sorry . . . " > > > > Okay, HOW do you know that the interchange server is running? ;-) > > Try ps -aux | grep interchange > > > > If you only see a result of 'grep interchange' than you need to > > start/restart the interchange server. (install > directory)/bin/restart > > > > And with the utmost honesty, you should take a serious review of the > > documentation. > > > > > > > > Ryan Hertz tel > 800-645-BAIT > > Webmaster fax > 520-645-2588 > > Advertising Director > http://yamamoto.baits.com > > Gary Yamamoto Custom Baits, Inc. > http://www.insideline.net > > > > > > _______________________________________________ > > Interchange-users mailing list > > Interchange-users@www.minivend.com > > http://www.minivend.com/mailman/listinfo/interchange-users > > > > > _______________________________________________ > Interchange-users mailing list > Interchange-users@www.minivend.com > http://www.minivend.com/mailman/listinfo/interchange-users > From: mikeh at minivend.com (Mike Heins ) Date: Fri, 13 Oct 2000 22:02:00 -0400 Subject: [ic] Install Problem Quoting Tom Compton (comptont@concentric.net): > I am not asking questions without having spent a lot of time on the > documentation. I think maybe in the whelm you may be over that you missed README.rpm. 8-) > > Interchange and construct both run (and at the same time) but don't > communicate. I believe the problem has to do with the configuration > of the link between them. But since I don't have a clue as to how > this link is supposed to work, I don't know where to start on the > problem. Perhaps there is a place in the documentation where this is > explained or maybe someone can point me to the place in the source > that does this or maybe explain, conceptually, how the link between > the programs is supposed to work. > > As you suggested: > [interch@zeus interchange]$ bin/restart > Killing Interchange server 19280 with TERM. > Low traffic settings. > Calling UI.... > ...UI is loaded.... > Interchange V4.5.7 > Configuring catalog construct...Using default DBM database. > done. > Interchange server started in INET and UNIX mode(s) (process id 20540) I think maybe in the whelm everyone may be over that we all missed README.rpm. 8-) Invocation Invocation is the normal /etc/rc.d startup method. Interchange installs to be active in run levels 3, 4, and 5; to be killed in all. IMPORTANT NOTE: Do not expect /usr/lib/interchange/bin/restart to work! Interchange uses a special invocation script, located at /usr/sbin/interchange, to start the Interchange server. This is called by /etc/rc.d/init.d/interchange. There was a typo in that file at the 4.5.7 release, which called out /usr/lib/bin/interchange as the actual script. That being said, it is possible you have SUEXEC turned on an that may cause a problem (though usually it is a server error problem.) Your interchange server is not running, according to the output of your ps command, so let us know if you have tried the proper invocation method. -- Akopia, Inc., 131 Willow Lane, Floor 2, Oxford, OH 45056 phone +1.513.523.7621 fax 7501 <heins@akopia.com> My wife is great. She doesn't care where I go, just as long as I don't have any fun. -- Lee Trevino From: rhertz at gyb.baits.com (Ryan Hertz ) Date: Fri, 13 Oct 2000 19:05:03 -0700 Subject: [ic] Install Problem At 06:42 PM 10/13/00 , you wrote: >I am not asking questions without having spent a lot of time on the >documentation. Okay. >Interchange and construct both run (and at the same time) but don't >communicate. I believe the problem has to do with the configuration >of the link between them. But since I don't have a clue as to how That's a possibility, since the permissions were wrong. I like to try rm'ing everything and starting over. ;-) >this link is supposed to work, I don't know where to start on the >problem. Perhaps there is a place in the documentation where this is >explained or maybe someone can point me to the place in the source >that does this or maybe explain, conceptually, how the link between >the programs is supposed to work. > >As you suggested: >[interch@zeus interchange]$ bin/restart >Killing Interchange server 19280 with TERM. >Low traffic settings. >Calling UI.... >...UI is loaded.... >Interchange V4.5.7 >Configuring catalog construct...Using default DBM database. >done. >Interchange server started in INET and UNIX mode(s) (process id 20540) Okay, started with 20540... funny, I don't see that PID below. Hmm... It isn't running, is it? >[interch@zeus interchange]$ ps aux >interch 20544 0.0 0.3 1164 416 pts/0 S 21:32 0:00 grep >interchange >interch 20566 0.0 0.2 1164 344 ? S 21:37 0:00 >construc > >"We're sorry, the Interchange server is unavailable... >We are out of service or may be experiencing high system demand, >please try again soon. " It sure ain't lying. Take a look at the error.logs for IC (both the server and the catalog) and see if it says anything about dying. >----- Original Message ----- >From: Ryan Hertz <rhertz@gyb.baits.com> >To: <interchange-users@minivend.com> >Sent: Friday, October 13, 2000 7:01 PM >Subject: Re: [ic] Install Problem > > > > At 03:48 PM 10/13/00 , you wrote: > > >Thanks for the comment. > > > > > >Located vlink and changed to: > > >[-rwsr-xr-x 1 interch interch 7732 Oct 9 11:41 tlink > > >-rw-r--r-- 1 root root 12364 Oct 9 11:41 tlink.c > > >-rwsr-xr-x 1 interch interch 7732 Oct 9 11:41 > > >tlink.localhost.7786 > > >-rw-r--r-- 1 root root 4232 Oct 9 11:41 tlink.pl > > >-rwsr-xr-x 1 interch interch 7316 Oct 9 11:41 vlink > > >-rwsr-xr-x 1 interch interch 7316 Oct 9 11:41 > > >vlink._var_run_interchange_socket > > >-rw-r--r-- 1 root root 10889 Oct 9 11:41 vlink.c > > >-rw-r--r-- 1 root root 3709 Oct 9 11:41 vlink.pl > > > > That looks like it is in the source area -- you didn't really need >to > > change those. > > > > > > >Tried several changes to construct and this is how it is now (in > > >cgi-bin directory): > > >-rwsr-xr-x 1 interch interch 7316 Oct 9 11:48 construct > > > > Much better. > > > > > > >I still recieve the error message "We're sorry . . . " > > > > Okay, HOW do you know that the interchange server is running? ;-) > > Try ps -aux | grep interchange > > > > If you only see a result of 'grep interchange' than you need to > > start/restart the interchange server. (install >directory)/bin/restart > > > > And with the utmost honesty, you should take a serious review of the > > documentation. > > > > > > > > Ryan Hertz tel >800-645-BAIT > > Webmaster fax >520-645-2588 > > Advertising Director >http://yamamoto.baits.com > > Gary Yamamoto Custom Baits, Inc. >http://www.insideline.net > > > > > > _______________________________________________ > > Interchange-users mailing list > > Interchange-users@www.minivend.com > > http://www.minivend.com/mailman/listinfo/interchange-users > > > > >_______________________________________________ >Interchange-users mailing list >Interchange-users@www.minivend.com >http://www.minivend.com/mailman/listinfo/interchange-users Ryan Hertz tel 800-645-BAIT Webmaster fax 520-645-2588 Advertising Director http://yamamoto.baits.com Gary Yamamoto Custom Baits, Inc. http://www.insideline.net From: mikeh at minivend.com (Mike Heins ) Date: Fri, 13 Oct 2000 22:11:06 -0400 Subject: [ic] Interchange installation on Virtual Server Help required --mP3DRpeJDSE+ciuQ Content-Type: text/plain; charset=us-ascii Quoting John Walsh (jwalsh@diabetesnet.com): > Mike, > > Being the perl and IC novice I am, I welcomed your CPAN_local_install > script, but when I ran it in my VPS space, I got: > > ########## > If you have errors during the process, don't worry. Either > just continue on or stop the program and try again, replying > No when prompted for CPAN. > > Get Bundle::Interchange module? [yes] > Can't return outside a subroutine at cpan_local_install line 96, <STDIN> > chunk 1 > . > ############# > > In the script, I believe these are the lines referenced: > ############## > for my $module (@mods_to_get) { > my $prompt = "Get $module module? [yes]"; > my $ask = my_prompt($prompt); > return undef if $ask =~ /^\s*n/i; > > return undef unless defined $CPAN::Config; > $CPAN::Config->{makepl_arg} = ....... > ################## > > There's a sub above called myprompt, but the return doesn't seem to realize > it's there? Yes, bug moving it from Makefile.PL to that script. (Actually, I managed to delete the original script when trying out a new feature of my mailer, so I hurriedly recreated it and made a mistake or two.) V 0.2 attached, but I am guessing you are failing at the CPAN initialization. It probably will not work, but this time you will get a more illuminating error message. I think you are doomed to installing a complete new version of Perl in your own directory. Luckily the days of 10MB web server limits are past (or should be). -- Akopia, Inc., 131 Willow Lane, Floor 2, Oxford, OH 45056 phone +1.513.523.7621 fax 7501 <heins@akopia.com> Nature, to be commanded, must be obeyed. -- Francis Bacon --mP3DRpeJDSE+ciuQ Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename=cpan_local_install #!/usr/bin/perl require 5.6.0; use Cwd; use File::Spec; use strict; my @mods_to_get; # See if we have the CPAN module my $Cpan = 0; my $CpanInit; eval { die "Don't try this at home with Windows.\n" if $^O =~ /win32/i; require CPAN::Config; require CPAN; import CPAN; }; if($@) { die "Can't do cpan_local_install: $@\n"; } die "CPAN not initialized.\n" unless defined $CPAN::Config; sub my_prompt { my($pr) = shift || '? '; my($def) = shift; my($ans); print $pr; print "[$def] " if $def; chomp($ans = <STDIN>); $ans ? $ans : $def; } my $libdir = shift; my @mods_to_get = @ARGV; if(! @mods_to_get) { push @mods_to_get, 'Bundle::Interchange'; } if(! $libdir) { my @possible = grep -f $_, qw/minivend.cfg interchange.cfg interchange.cfg.dist/; if(@possible) { $libdir = cwd() if -d 'lib'; } } $libdir =~ s:(^|/)lib$::; if(! File::Spec->file_name_is_absolute($libdir) ) { $libdir = File::Spec->catfile(cwd(), $libdir); } unshift @INC, $libdir, "$libdir/lib"; print <<EOF; Since you have the CPAN module installed and initialized, we can go and get optional modules that help Interchange work a bit better and faster. At least we can if you are connected to the Internet and have one of the following on your machine: Perl LWP libraries Perl Net::FTP library ncftp (a nice FTP program) lynx (the text-based web browser) In case you were wondering, CPAN is a worldwide network of over 100 FTP sites which maintain the latest Perl software. If you don't know a URL to use, you can try: ftp://ftp.freesoftware.com/pub/perl/CPAN ftp://ftp.funet.fi/pub/languages/perl/CPAN If you have never used CPAN before, you may want to reply NO. Interchange should work anyway -- it just won't be quite as easy to build the demo catalogs. If you have errors during the process, don't worry. Either just continue on or stop the program and try again, replying No when prompted for CPAN. EOF for my $module (@mods_to_get) { my $prompt = "Get $module module? [yes]"; my $ask = my_prompt($prompt); exit 2 if $ask =~ /^\s*n/i; $CPAN::Config->{makepl_arg} = "INSTALLPRIVLIB=$libdir/lib INSTALLARCHLIB=$libdir/lib INSTALLSITELIB=$libdir/lib INSTALLMAN1DIR=none INSTALLMAN3DIR=none INSTALLSITEARCH=$libdir/lib INSTALLDIRS=perl"; $CPAN::Config->{keep_source_where} = "$libdir/src" unless -w $CPAN::Config->{keep_source_where}; $CPAN::Config->{cpan_home} = "$libdir/src" unless -w $CPAN::Config->{cpan_home}; $CPAN::Config->{build_dir} = "$libdir/src" unless -w $CPAN::Config->{build_dir}; CPAN::install($module); } --mP3DRpeJDSE+ciuQ-- From: rhertz at gyb.baits.com (Ryan Hertz ) Date: Fri, 13 Oct 2000 19:13:56 -0700 Subject: [ic] Install Problem At 07:02 PM 10/13/00 , you wrote: >Quoting Tom Compton (comptont@concentric.net): > > I am not asking questions without having spent a lot of time on the > > documentation. > >I think maybe in the whelm you may be over that you missed README.rpm. 8-) Whoa! Freak out, man! Mike, it all works (as Minivend did) for me, but I didn't use the RPM, I went with the tarball. Is it a different distribution? Do I really have to read the README.rpm even though I didn't get the RPM? Should it be renamed to README.invocationhasunexpectedlychanged ? > > > > Interchange and construct both run (and at the same time) but don't > > communicate. I believe the problem has to do with the configuration > > of the link between them. But since I don't have a clue as to how > > this link is supposed to work, I don't know where to start on the > > problem. Perhaps there is a place in the documentation where this is > > explained or maybe someone can point me to the place in the source > > that does this or maybe explain, conceptually, how the link between > > the programs is supposed to work. > > > > As you suggested: > > [interch@zeus interchange]$ bin/restart > > Killing Interchange server 19280 with TERM. > > Low traffic settings. > > Calling UI.... > > ...UI is loaded.... > > Interchange V4.5.7 > > Configuring catalog construct...Using default DBM database. > > done. > > Interchange server started in INET and UNIX mode(s) (process id 20540) > >I think maybe in the whelm everyone may be over that we all >missed README.rpm. 8-) > > Invocation > Invocation is the normal /etc/rc.d startup method. Interchange > installs to be active in run levels 3, 4, and 5; to be killed in > all. > > IMPORTANT NOTE: Do not expect /usr/lib/interchange/bin/restart to > work! > > Interchange uses a special invocation script, located at > /usr/sbin/interchange, to start the Interchange server. This is > called by /etc/rc.d/init.d/interchange. > >There was a typo in that file at the 4.5.7 release, which called out >/usr/lib/bin/interchange as the actual script. > >That being said, it is possible you have SUEXEC turned on an that may >cause a problem (though usually it is a server error problem.) > >Your interchange server is not running, according to the output of >your ps command, so let us know if you have tried the proper invocation >method. > >-- >Akopia, Inc., 131 Willow Lane, Floor 2, Oxford, OH 45056 >phone +1.513.523.7621 fax 7501 <heins@akopia.com> > >My wife is great. She doesn't care where I go, just as long as I don't >have any fun. -- Lee Trevino > >_______________________________________________ >Interchange-users mailing list >Interchange-users@www.minivend.com >http://www.minivend.com/mailman/listinfo/interchange-users Ryan Hertz tel 800-645-BAIT Webmaster fax 520-645-2588 Advertising Director http://yamamoto.baits.com Gary Yamamoto Custom Baits, Inc. http://www.insideline.net From: mikeh at minivend.com (Mike Heins ) Date: Fri, 13 Oct 2000 22:21:24 -0400 Subject: [ic] Install Problem Quoting Ryan Hertz (rhertz@gyb.baits.com): > At 07:02 PM 10/13/00 , you wrote: > >Quoting Tom Compton (comptont@concentric.net): > > > I am not asking questions without having spent a lot of time on the > > > documentation. > > > >I think maybe in the whelm you may be over that you missed README.rpm. 8-) > > Whoa! Freak out, man! > > Mike, it all works (as Minivend did) for me, but I didn't use the RPM, I > went with the tarball. Is it a different distribution? Do I really have > to read the README.rpm even though I didn't get the RPM? Should it be > renamed to README.invocationhasunexpectedlychanged ? This only applies to the RPM. -- Akopia, Inc., 131 Willow Lane, Floor 2, Oxford, OH 45056 phone +1.513.523.7621 fax 7501 <heins@akopia.com> Friends don't let friends use Outlook. -- Bob Blaylock From: ralph at enetwerx.com (Ralph Dorr ) Date: Fri, 13 Oct 2000 22:26:03 -0500 Subject: [ic] bin/makecat won't create database Dear Interchange Users, First of all I want to say that my Linux knowledge isn't what it used to be. I fell by the Linux wayside several years ago and am now finding new ways of using Linux. I want to say that Interchange looks like a fantastic product and that I was able to successfuly install it once. I installed a fresh Redhat 7.0 on a machine. Configured MySQL, and installed the Redhat 7 RPM from the interchange website. I set permissions and was able to start the interchange service. When running the makecat script it get to the point of creating the database and gives this error: error: Can't connect to local MySQL Server through socket /var/lib/mysql/mysql.sock' (111)' I have verified that the MySQL Server is running and that the parameters are correct. Please steer me to the root cause and resolution of this error or recommend some troubleshooting tips. Thanks Ralph Dorr From: comptont at concentric.net (Tom Compton ) Date: Sat, 14 Oct 2000 04:58:38 -0400 Subject: [ic] Install Problem The special invocation worked. I never would have figured this out without help. Thanks. Tom Compton > >I think maybe in the whelm everyone may be over that we all > >missed README.rpm. 8-) > > > > Invocation > > Invocation is the normal /etc/rc.d startup method. Interchange > > installs to be active in run levels 3, 4, and 5; to be killed in > > all. > > > > IMPORTANT NOTE: Do not expect /usr/lib/interchange/bin/restart to > > work! > > > > Interchange uses a special invocation script, located at > > /usr/sbin/interchange, to start the Interchange server. This is > > called by /etc/rc.d/init.d/interchange. > > > >There was a typo in that file at the 4.5.7 release, which called out > >/usr/lib/bin/interchange as the actual script. > > > >That being said, it is possible you have SUEXEC turned on an that may > >cause a problem (though usually it is a server error problem.) > > > >Your interchange server is not running, according to the output of > >your ps command, so let us know if you have tried the proper invocation > >method. > > > >-- > >Akopia, Inc., 131 Willow Lane, Floor 2, Oxford, OH 45056 > >phone +1.513.523.7621 fax 7501 <heins@akopia.com> > > > >My wife is great. She doesn't care where I go, just as long as I don't > >have any fun. -- Lee Trevino > > > >_______________________________________________ > >Interchange-users mailing list > >Interchange-users@www.minivend.com > >http://www.minivend.com/mailman/listinfo/interchange-users > > > Ryan Hertz tel 800-645-BAIT > Webmaster fax 520-645-2588 > Advertising Director http://yamamoto.baits.com > Gary Yamamoto Custom Baits, Inc. http://www.insideline.net > > > _______________________________________________ > Interchange-users mailing list > Interchange-users@www.minivend.com > http://www.minivend.com/mailman/listinfo/interchange-users > From: racke at linuxia.de (Stefan Hornburg ) Date: 14 Oct 2000 13:39:01 +0200 Subject: [ic] bin/makecat won't create database "Ralph Dorr" <ralph@enetwerx.com> writes: > Dear Interchange Users, > > First of all I want to say that my Linux knowledge isn't what it used to be. > I fell by the Linux wayside several years ago and am now finding new ways of > using Linux. I want to say that Interchange looks like a fantastic product > and that I was able to successfuly install it once. I installed a fresh > Redhat 7.0 on a machine. Configured MySQL, and installed the Redhat 7 RPM > from the interchange website. I set permissions and was able to start the > interchange service. When running the makecat script it get to the point of > creating the database and gives this error: > > error: Can't connect to local MySQL Server through socket > /var/lib/mysql/mysql.sock' (111)' > > I have verified that the MySQL Server is running and that the parameters are > correct. Try to connect with the mysql commandline tool. Ciao Racke -- LinuXia Systems && Cobolt NetServices, eCommerce and more Shop- und Datenbanklösungen mit MiniVend, Firewalls auf Debian-Basis http://www.linuxia.de - http://www.cobolt.net --> Junior Officer of the MiniVend/Interchange Bug Patrol <--- From: cconduche at apm-online.fr (Christophe Conduche - DA ) Date: Sat, 14 Oct 2000 16:43:48 +0200 Subject: [ic] database problem Hi ! ok. i changed server.pm file and i don't get any more errors on interchange error log (- - - [13/octobre/2000:19:25:39 +0200] - - error 'Appel système interrompu' from select. - - - [13/octobre/2000:19:25:39 +0200] - - Died in select, retrying: error 'Appel système interrompu' from select. >) and all is running fine - - - [14/octobre/2000:14:13:05 +0200] - - STOP server (1115) on signal TERM - - - [14/octobre/2000:14:13:06 +0200] - - Low traffic settings. - - - [14/octobre/2000:14:13:06 +0200] - - Calling UI.... - - - [14/octobre/2000:14:13:07 +0200] - - ...UI is loaded.... - - - [14/octobre/2000:14:13:07 +0200] - - Interchange V4.5.7 - - - [14/octobre/2000:14:13:07 +0200] - - Using MySQL, DSN=dbi:mysql:test_edar.- - - [14/octobre/2000:14:13:07 +0200] - - START server (1187) (INET and UNIX) - - - [14/octobre/2000:14:13:08 +0200] - - Accepting connections from localhost|127\.0\.0\.1 - - - [14/octobre/2000:14:13:08 +0200] - - START server (1209) (INET and UNIX) but, I still have a problem : the database that was created (when running makecat) is empty. the database has been created, but not the tables. how to create tables and populate database ? why has it not been done when creating the demo catalog ? i think it's why i can't access the custoner area and go further more than the first page in the admin side... nothing in the database. the scripts fail... i'm bored to read in order to find where to read to find the solution. is there a documentation project for interchange ? but i still think it's a nice tool. i'm starting to understand how to customize a catalog. there are many powerful features. i'm in such a hurry to test it... From: lmarave at yahoo.com (=?iso-8859-1?q?Lisa=20Marave?= ) Date: Sat, 14 Oct 2000 06:17:43 -0700 (PDT) Subject: [ic] using payment gateway other than cybercash hi all! i am new to interchange and would like to know how to set up interchange to use a payment gateway other than cybercash. i currently have a merchant account with internetsecure and would like to use that as my gateway. thanks in advance. __________________________________________________ Do You Yahoo!? Yahoo! Messenger - Talk while you surf! It's FREE. http://im.yahoo.com/ From: mprandini at deis.unibo.it (Marco Prandini ) Date: Sat, 14 Oct 2000 17:54:34 +0200 Subject: [ic] Multilingual catalog? Hello, I'm a newbie and I've spent the last few hours evaluating Interchange, which seems a wonderful product indeed. However, neither in the site documentation nor in the mailing list archives, I've been able to find a reply to this question: Is it possible to build a truly multilingual e-commerce site, by storing multiple-language product descriptions and templates to be displayed according to the user preference? I understand that locale (currency & date) settings are easily customizable, but I couldn't figure how to store a description in each language for a given product, without replicating it (thus needing to syncronize price, availability etc.) Thanks a lot in advance, Marco Prandini. From: racke at linuxia.de (Stefan Hornburg ) Date: 14 Oct 2000 18:11:51 +0200 Subject: [ic] Multilingual catalog? Marco Prandini <mprandini@deis.unibo.it> writes: > Hello, > I'm a newbie and I've spent the last few hours evaluating > Interchange, which seems a wonderful product indeed. > > However, neither in the site documentation nor in the > mailing list archives, I've been able to find a reply > to this question: > Is it possible to build a truly multilingual e-commerce > site, by storing multiple-language product descriptions > and templates to be displayed according to the user > preference? > > I understand that locale (currency & date) settings are > easily customizable, but I couldn't figure how to store > a description in each language for a given product, > without replicating it (thus needing to syncronize price, > availability etc.) Sth. like that should be possible: Locale en_US DescriptionField description_us Locale it_IT DescriptionField description_it or you can store the translations in the locales database. Ciao Racke -- LinuXia Systems && Cobolt NetServices, eCommerce and more Shop- und Datenbanklösungen mit MiniVend, Firewalls auf Debian-Basis http://www.linuxia.de - http://www.cobolt.net --> Junior Officer of the MiniVend/Interchange Bug Patrol <--- From: mikeh at minivend.com (Mike Heins ) Date: Sat, 14 Oct 2000 12:19:40 -0400 Subject: [ic] Multilingual catalog? Quoting Marco Prandini (mprandini@deis.unibo.it): > > Hello, > I'm a newbie and I've spent the last few hours evaluating > Interchange, which seems a wonderful product indeed. > > However, neither in the site documentation nor in the > mailing list archives, I've been able to find a reply > to this question: > Is it possible to build a truly multilingual e-commerce > site, by storing multiple-language product descriptions > and templates to be displayed according to the user > preference? > > I understand that locale (currency & date) settings are > easily customizable, but I couldn't figure how to store > a description in each language for a given product, > without replicating it (thus needing to syncronize price, > availability etc.) Yes, it is. * You can change the source page directory for each locale, falling back to a common set when not found for that language: TemplateDir common_pages Locale it_IT PageDir it_pages * you can change the description field each locale: Locale it_IT DescriptionField it_pages * you can change the price source field each locale: Locale it_IT PriceField prezzo * you can do percentage adjustments in price: Locale en_US PriceDivide 2200 * You can display arbitrary pieces of text in different locales, from a stored database: Locale it_IT "text to display" "testo da visualizzare" Locale fr_FR "text to display" "texte à afficher" Locale fr_FR "text to display" "anzuzeigender Text" [L]text to display[/L] This can be maintained in a database table. * You can display arbitrary pieces of text in different locales, stored in the page: [LC] text to display [it_IT] testo da visualizzare [/it_IT] [fr_FR] texte à afficher [/fr_FR] [de_DE] anzuzeigender Text [/fr_FR] [/LC] There is much more. The complete list is in the documentation. We will eventually internationalize the admin interface to some extent, when it stabilizes enough to make translation worthwhile. -- Akopia, Inc., 131 Willow Lane, Floor 2, Oxford, OH 45056 phone +1.513.523.7621 fax 7501 <heins@akopia.com> Just because something is obviously happening doesn't mean something obvious is happening. --Larry Wall From: Michael.Raps at daccord.ch (Michael Raps ) Date: Sat, 14 Oct 2000 19:53:44 +0200 Subject: [ic] 1: Limit subroutine creation, 2: Own payment method Hi Joachim! Thank you for your info. Inserting the [scratch dummyerror] shows me that there is a problem in the credit card handling. I tried to set up an own payment method and it seems that I forgot to delete part of the original coding. Well, in the first posting, I asked about setting up an own payment method. Unfortunately I didn't spell it correct.... I wanted to write "Nachnahme" as an own payment method. Nothing to do with the "last name"..... Can anyone give me a tip, how to setup an own payment method? Bye, Michael >> After setting up and configuring interchange (btw: great shop!) I >> am not able to place an order. I get the message "There were >> errors in your last submission. They are shown in RED below." But >> no field is shown in red. Instead the log sais: >> >> /cgi-bin/xxxshop/process.html search error: Limit subroutine >> creation: Can't use an undefined value as an ARRAY reference at >> /usr/lib/interchange/lib/Vend/Search.pm line 675. >Insert this code into your checkout page > >----snipp--------- >[if type=explicit compare="[error all=1 show_var=1 keep=1]"] ><P> >[L]There were errors in your last submission[/L]. >[L]They are shown in <FONT COLOR="RED">this color</FONT> below[/L]. ><P> > >[seti dummyerror][error all=1 show_var=1 keep=1 show_error=1][/seti] > >[/if] > >The error was: [scratch dummyerror] >----snipp--------- > >to see the error. >> >> The cataloge is a copy from "construct". >> >> What did I do (wrong)? >> >> Btw, I have another question: >> I want to setup an own payment method (German one) with no >> special application or function behind. Only a kind of text info. >> (For germans: Nachname). Has anyone done something like that and >> can give me a short instruction? >> >> Thanks 4 your reply! >> >> Michael >Do you mean, that this codes like > ><TR> > <TD ALIGN="RIGHT" NOWRAP>[error name=fname std_label="[L]First Name[/L]" required=1]</TD> > <TD><INPUT TYPE=text NAME=fname VALUE="[value fname]" size=20></TD> ></TR> ><TR> > <TD ALIGN="RIGHT" NOWRAP>[error name=lname std_label="[L]Last Name[/L]" required=1]</TD> > <TD><INPUT TYPE=text NAME=lname VALUE="[value lname]" size=20></TD> </TR> > >in your checkout page> > > >Name: [value fname] [value lname] > >in your report file > ><font face="Verdana, Arial, Helvetica, sans-serif" size="2"><B>Name</font> <font face="Verdana, >Arial, Helvetica, sans-serif" size="2">[value fname] [value lname]</font> > >in your receipt page > >has to print out "Nachname" instead of "Last Name"? > >Edit the file "locale.txt" and insert a line like > >----snipp----- >code<TAB> en_US<TAB> de_DE<TAB> fr_FR >January<TAB> <TAB> Januar<TAB> Janvier >.. >.. >.. >Last Name<TAB> <TAB> Nachname<TAB> xyz nome???? >----snipp----- > >DonŽt forget to switch the locale (See the doc about "Localization"). > >Joachim > > > >-- >Hans-Joachim Leidinger >buch online jojo@buchonline.net >Munscheidstr. 14 FAX: +49 209 1671441 >45886 Gelsenkirchen FAX: 0209 1671441 From: jojo at buchonline.net (Hans-Joachim Leidinger ) Date: Sat, 14 Oct 2000 20:51:07 +0200 Subject: [ic] database problem Christophe Conduche - DA wrote: > > Hi ! > > ok. i changed server.pm file and i don't get any more errors on > interchange error log Why did you change the server.pm? Your previous e-mail (from Fr. 23.06) told to me, you are using an Operation System, which print out any message in france. For example 'Appel système interrompu' instead of "Interrupted system call". The message > - - - [14/octobre/2000:14:13:08 +0200] - - START server (1209) (INET and > UNIX) tell to me, you are using an Unix machine. In Unix, it is very easy to run all Interchange stuff for the special user (for example "interchange") and set the localization of this user to the language "English". You can't be sure, there is a _one_ file only (Server.pm) and what is, if you get a newest Interchange version? [DEL] > but, I still have a problem : > the database that was created (when running makecat) is empty. the > database has been created, but not the tables. > how to create tables and populate database ? > why has it not been done when creating the demo catalog ? This is unclear! It seems to me, you want to use any SQL table? If yes, this is another story! At the first time with Interchange, try this fine program without any special wish like SQL and make sure, Interchange runs fine and you can visit the demo shop well. > i think it's why i can't access the custoner area and go further more > than the first page in the admin side... > nothing in the database. the scripts fail... If anything is going wrong, look into the error.log file of Interchange _and_ catalog first to get more informations or hints. > i'm bored to read in order to find where to read to find the solution. > is there a documentation project for interchange ? > but i still think it's a nice tool. i'm starting to understand how to > customize a catalog. there are many powerful features. > i'm in such a hurry to test it... This is a problem. Interchange is very complex at the first time, because there are many kind of causes, to get any kind of problems. Without any more Information in detail, it is difficult to help you. Joachim -- -------------Hans-Joachim Leidinger--------------------- From: jojo at buchonline.net (Hans-Joachim Leidinger ) Date: Sat, 14 Oct 2000 21:01:59 +0200 Subject: [ic] 1: Limit subroutine creation, 2: Own payment method Michael Raps wrote: > > Hi Joachim! > > Thank you for your info. Inserting the [scratch dummyerror] shows > me that there is a problem in the credit card handling. I tried > to set up an own payment method and it seems that I forgot to > delete part of the original coding. Well, in the first posting, I > asked about setting up an own payment method. Unfortunately I > didn't spell it correct.... I wanted to write "Nachnahme" as an > own payment method. Nothing to do with the "last name"..... > > Can anyone give me a tip, how to setup an own payment method? > > Bye, > Michael [BIG DEL] Hi Michael, it is not easy to give you a right help, because you didn't post the error message. Regarding the "own payment method", I understand this as you try to use another payment method like "CyberCash" or so. But it seems to me, you want that Interchange has to show a text "Nachname" instead of "Last name". Right? How did you try to get "Nachname"? Joachim BTW: There are a german mailing list for Minivend and Interchange! You can subscribe this list at www.minivend.org! -- -------------Hans-Joachim Leidinger--------------------- From: strider at scifi-fantasy.com (Strider Centaur ) Date: Sat, 14 Oct 2000 16:49:33 -0400 Subject: [ic] Account Info Page needs feed back I thought I saw something about this problems with the Demos account info page ( ord/account.html ) and the fact that it does not provide any active feedback to the customer when they hit submit, but no luck in the archives. The problem as I see it, is that it states that the BOLD FIELDS are required, and there is even a [if ] for some returned error, that I guess never gets returned. This is a problem on the online demo as well, so we are pretty darn certain we didn't break it. :-) Anyway, my question is, what can we do to provide some feedback to the customer when they hit the submit button on that form? Short of totally rewriting it our hacking in a query into the form, is there a tag for this? I guess I just don't know enough about what errors are returned by certain tag calls. As it is I am sticking in a query to pull the data at the top of the form and if one of the bold fields are empty placing a red arrow next to it and putting a red message at the top of the form telling them to fill in all areas marked with a red arrow before submitting. This will work, but I would love to know what that non functional [if error ] thingie was supposed to do? At the rate Im going Im going to have virtually recoded the entire site. I guess that's the idea, but as I have stated before, if that's the game, Id much rather have used PHP store. Mind you I still think interchange ROCKS!!! Ironically the more I clean up these pages the more I find myself using direct queries into the DB. This tells me I must be doing something fundamentally wrong here. :-) -- Strider Centaur HTTP://www.Scifi-Fantasy.com " It is my observation that unless you really understand the issues, you are hardly in a position to criticize. Nearly all Linux users have used Windows, but very few Windows users have used Linux. " -- Me From: strider at scifi-fantasy.com (Strider Centaur ) Date: Sat, 14 Oct 2000 16:56:57 -0400 Subject: [ic] database problem When I restarted Interchange after manually making the database, the first thing it did when it got to that catalog was populate the database with tables. Does it generate any messages regarding mysql and the catalog on startup? Christophe Conduche - DA wrote: > Hi ! > > ok. i changed server.pm file and i don't get any more errors on > interchange error log > > (- - - [13/octobre/2000:19:25:39 +0200] - - error 'Appel système > interrompu' from select. > - - - [13/octobre/2000:19:25:39 +0200] - - Died in select, retrying: > error 'Appel système interrompu' from select. > >) > > and all is running fine > - - - [14/octobre/2000:14:13:05 +0200] - - STOP server (1115) on signal > TERM > - - - [14/octobre/2000:14:13:06 +0200] - - Low traffic settings. > - - - [14/octobre/2000:14:13:06 +0200] - - Calling UI.... > - - - [14/octobre/2000:14:13:07 +0200] - - ...UI is loaded.... > - - - [14/octobre/2000:14:13:07 +0200] - - Interchange V4.5.7 > - - - [14/octobre/2000:14:13:07 +0200] - - Using MySQL, > DSN=dbi:mysql:test_edar.- - - [14/octobre/2000:14:13:07 +0200] - - START > server (1187) (INET and UNIX) > - - - [14/octobre/2000:14:13:08 +0200] - - Accepting connections from > localhost|127\.0\.0\.1 > - - - [14/octobre/2000:14:13:08 +0200] - - START server (1209) (INET and > UNIX) > > but, I still have a problem : > the database that was created (when running makecat) is empty. the > database has been created, but not the tables. > how to create tables and populate database ? > why has it not been done when creating the demo catalog ? > > i think it's why i can't access the custoner area and go further more > than the first page in the admin side... > nothing in the database. the scripts fail... > > i'm bored to read in order to find where to read to find the solution. > is there a documentation project for interchange ? > but i still think it's a nice tool. i'm starting to understand how to > customize a catalog. there are many powerful features. > i'm in such a hurry to test it... > > _______________________________________________ > Interchange-users mailing list > Interchange-users@www.minivend.com > http://www.minivend.com/mailman/listinfo/interchange-users -- Strider Centaur HTTP://www.Scifi-Fantasy.com " It is my observation that unless you really understand the issues, you are hardly in a position to criticize. Nearly all Linux users have used Windows, but very few Windows users have used Linux. " -- Me From: daveshome at worldnet.att.net (David Hinds ) Date: Sat, 14 Oct 2000 15:30:04 -0600 Subject: [ic] Beginners question This is a multi-part message in MIME format. ------=_NextPart_000_001C_01C035F3.A00856C0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable When I telnet to my site and gzip | untar MV or IC do I do it in my www = dir or my home dir and then run the ./configure program? That is: home/mysite - or - home/mysite/www thus my final file structure would be:=20 /home/mysite/interchange-4.5.7 - or - /home/mysite/www/interchange-4.5.7 then I run ./configure Thanks, Dave ------=_NextPart_000_001C_01C035F3.A00856C0 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML><HEAD> <META http-equiv=3DContent-Type content=3D"text/html; = charset=3Diso-8859-1"> <META content=3D"MSHTML 5.50.4207.2601" name=3DGENERATOR> <STYLE></STYLE> </HEAD> <BODY bgColor=3D#ffffff> <DIV><FONT face=3DArial size=3D2>When I telnet to my site and gzip | = untar MV or IC=20 do I do it in my www dir or my home dir&nbsp;and then run the = ./configure=20 program?</FONT></DIV> <DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV> <DIV><FONT face=3DArial size=3D2>That is:</FONT></DIV> <DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV> <DIV><FONT face=3DArial size=3D2>home/mysite</FONT></DIV> <DIV><FONT face=3DArial size=3D2>&nbsp;- or -</FONT></DIV> <DIV><FONT face=3DArial size=3D2>home/mysite/www</FONT></DIV> <DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV> <DIV><FONT face=3DArial size=3D2>thus my final file structure would be:=20 </FONT></DIV> <DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV> <DIV><FONT face=3DArial = size=3D2>/home/mysite/interchange-4.5.7</FONT></DIV> <DIV><FONT face=3DArial size=3D2>&nbsp; - or -</FONT></DIV> <DIV><FONT face=3DArial = size=3D2>/home/mysite/www/interchange-4.5.7</FONT></DIV> <DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV> <DIV><FONT face=3DArial size=3D2>then I run ./configure</FONT></DIV> <DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV> <DIV><FONT face=3DArial size=3D2>Thanks,</FONT></DIV> <DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV> <DIV><FONT face=3DArial size=3D2>Dave</FONT></DIV> <DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV> <DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV></BODY></HTML> ------=_NextPart_000_001C_01C035F3.A00856C0-- From: strider at scifi-fantasy.com (Strider Centaur ) Date: Sat, 14 Oct 2000 17:52:09 -0400 Subject: [ic] Beginners question If you untar in your home dir it will create the interchage dir below that. Then again it always creates the interchange dir when you untar it. In the interchange dir it creates run ./configure from there. David Hinds wrote: > When I telnet to my site and gzip | untar MV or IC do I do it in my > www dir or my home dir and then run the ./configure program? That is: > home/mysite - or -home/mysite/www thus my final file structure would > be: /home/mysite/interchange-4.5.7 - or > -/home/mysite/www/interchange-4.5.7 then I run ./configure Thanks, > Dave -- Strider Centaur HTTP://www.Scifi-Fantasy.com " It is my observation that unless you really understand the issues, you are hardly in a position to criticize. Nearly all Linux users have used Windows, but very few Windows users have used Linux. " -- Me From: strider at scifi-fantasy.com (Strider Centaur ) Date: Sat, 14 Oct 2000 17:58:18 -0400 Subject: [ic] Ok so Im an idiot, but its still broken...[error ] tag So I read the docs and have pull out much of my already thinning hair. For the life of me I can not get the [error ] tag to do squat. The funny thing is its not even my code, its the construct demo code. In the page ord/account.html the error checking simply is not working. Can someone please help? Its hard enough to figure this stuff out when it works, much less when the examples are broken too. :-) -- Strider Centaur HTTP://www.Scifi-Fantasy.com " It is my observation that unless you really understand the issues, you are hardly in a position to criticize. Nearly all Linux users have used Windows, but very few Windows users have used Linux. " -- Me From: jeff_case at hotmail.com (Jeff Case ) Date: Sat, 14 Oct 2000 15:50:54 PDT Subject: [ic] Multilingual catalog? It would seem that using duplicate tables would work. ie. 'products' would be the primary language and 'products2' would be your 2ndary language, etc. >From: Marco Prandini <mprandini@deis.unibo.it> >Date: Sat, 14 Oct 2000 17:54:34 +0200 > > >Is it possible to build a truly multilingual e-commerce >site, by storing multiple-language product descriptions >and templates to be displayed according to the user >preference? > >I understand that locale (currency & date) settings are >easily customizable, but I couldn't figure how to store >a description in each language for a given product, >without replicating it (thus needing to syncronize price, >availability etc.) _________________________________________________________________________ Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com. Share information about yourself, create your own public profile at http://profiles.msn.com. From: jeff_case at hotmail.com (Jeff Case ) Date: Sat, 14 Oct 2000 16:38:36 PDT Subject: [ic] Beginners question Untarring the distribution will create the folder Interchange-4.5.x Out of habit, I do that in the cgi-bin. /home/mysite/www/cgi-bin/Interchange-4.5.x Running ./configure will create the "working directory" of minivend/ic -- I have that folder in /home/mysite/www (you have the option of naming this working directory whatever you want and placing it more or less wherever you want, but I'm not sure of the outcome under different circumstances) Hope that helps. >From: "David Hinds" <daveshome@worldnet.att.net> >Subject: [ic] Beginners question >Date: Sat, 14 Oct 2000 15:30:04 -0600 > >When I telnet to my site and gzip | untar MV or IC do I do it in my www dir >or my home dir and then run the ./configure program? > >That is: > >home/mysite > - or - >home/mysite/www > >thus my final file structure would be: > >/home/mysite/interchange-4.5.7 > - or - >/home/mysite/www/interchange-4.5.7 > >then I run ./configure _________________________________________________________________________ Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com. Share information about yourself, create your own public profile at http://profiles.msn.com. From: mymother at my-mothers-shop.com (IF ) Date: Sun, 15 Oct 2000 02:49:44 -0400 (EDT) Subject: [ic] vim syntax file for mv/ic ? I am wondering if someone who uses the vim editor for MV and IC files has ever tried to make a custom MV.vim or IC.vim syntax file for coloring and syntax highlighting etc., possibly a customization of the html.vim syntax file ? Would be neat to have. -- IF From: mikeh at minivend.com (Mike Heins ) Date: Sun, 15 Oct 2000 02:52:34 -0400 Subject: [ic] vim syntax file for mv/ic ? Quoting IF (mymother@my-mothers-shop.com): > > I am wondering if someone who uses the vim editor for > MV and IC files has ever tried to make a custom > MV.vim or IC.vim syntax file for coloring and > syntax highlighting etc., possibly a customization > of the html.vim syntax file ? I am the world's biggest VIM fan, but unfortunately I don't like syntax coloring. It wouldn't be too hard to do, I don't thing -- basically it is the same as HTML rules except the begin marker is different. In any case, I haven't heard of one. The HTML mode actually works pretty good for MV code, from what I have seen. -- Akopia, Inc., 131 Willow Lane, Floor 2, Oxford, OH 45056 phone +1.513.523.7621 fax 7501 <heins@akopia.com> I have a cop friend who thinks he ought be able to give a new ticket; "too dumb for conditions". From: itnc at themutual.net (Hansraj Pankhania ) Date: Sun, 15 Oct 2000 12:18:20 +0100 Subject: [ic] Interchange installation on Virtual Server revisited This is a multi-part message in MIME format. ------=_NextPart_000_0009_01C036A2.01DDF860 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Mike, Thanks for the cpan_local_install, I've tried the V 0.2, and it has = installed what i think is all the required CPAN modules to my home = directory on my Virtual server. I then tried to run :- perl Makefile.PL make make test && make install =20 but 'perl Makefile.PL' kept asking me the same questions as your = cpan_local_install script and so kept running into problems. Mike, correct me if I'm wrong, was this script mean't to replace = Makefile.PL. If so, I have looked at the Makefile.PL script but cannot = located the point I need to start from inorder to finish off the = Interchange 4.5.7 installation/setup, and setup the demo. Can you or anybody advise further. Thanks=20 Hansraj ------=_NextPart_000_0009_01C036A2.01DDF860 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML><HEAD> <META http-equiv=3DContent-Type content=3D"text/html; = charset=3Diso-8859-1"> <META content=3D"MSHTML 5.50.4134.600" name=3DGENERATOR> <STYLE></STYLE> </HEAD> <BODY bgColor=3D#ffffff> <DIV><FONT face=3DArial size=3D2>Mike,</FONT></DIV> <DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV> <DIV><FONT face=3DArial size=3D2>Thanks for the <FONT face=3D"Times New = Roman"=20 size=3D3>cpan_local_install, I've tried the </FONT></FONT>V 0.2,&nbsp; = and it has=20 installed what i think is all the required CPAN modules to my home = directory on=20 my Virtual server.</DIV> <DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV> <DIV><FONT face=3DArial size=3D2>I then tried to run :-</FONT></DIV> <DIV><FONT face=3DArial size=3D2><FONT = size=3D2></FONT></FONT>&nbsp;</DIV> <DIV><FONT face=3DArial size=3D2><FONT=20 size=3D2>perl&nbsp;Makefile.PL</FONT></FONT></DIV> <DIV><FONT face=3DArial size=3D2><FONT size=3D2>make</FONT></FONT></DIV> <DIV><FONT face=3DArial size=3D2><FONT size=3D2>make test &amp;&amp; = make=20 install</DIV></FONT></FONT> <DIV><FONT face=3DArial size=3D2>&nbsp;&nbsp;&nbsp; </FONT></DIV> <DIV><FONT face=3DArial size=3D2>but 'perl Makefile.PL' kept asking me = the same=20 questions as your cpan_local_install script and so kept running into=20 problems.</FONT></DIV> <DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV> <DIV><FONT face=3DArial size=3D2>Mike, c</FONT><FONT face=3DArial = size=3D2>orrect me if=20 I'm wrong, was this script mean't to replace Makefile.PL. If so, I have = looked=20 at the Makefile.PL script but cannot located the point I need to start = from=20 inorder to finish off the Interchange 4.5.7 installation/setup, and = setup the=20 demo.</FONT></DIV> <DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV> <DIV><FONT face=3DArial size=3D2>Can you or anybody advise = further.</FONT></DIV> <DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV> <DIV><FONT face=3DArial size=3D2>Thanks </FONT></DIV> <DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV> <DIV><FONT face=3DArial size=3D2>Hansraj</FONT></DIV> <DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV> <DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV></BODY></HTML> ------=_NextPart_000_0009_01C036A2.01DDF860-- From: racke at linuxia.de (Stefan Hornburg ) Date: 15 Oct 2000 13:41:26 +0200 Subject: [ic] UserDB/UI Access Security Consideration Something that is troubling me quite some time is the error message if the authentification fails. It should at least not reveal the fact that the user doesn't exist. IMHO it is not a good idea to supply a possible intruder with information about your system. What do you think about it ? Bye Racke -- LinuXia Systems && Cobolt NetServices, eCommerce and more Shop- und Datenbanklösungen mit MiniVend, Firewalls auf Debian-Basis http://www.linuxia.de - http://www.cobolt.net --> Junior Officer of the MiniVend/Interchange Bug Patrol <--- From: jojo at buchonline.net (Hans-Joachim Leidinger ) Date: Sun, 15 Oct 2000 20:06:44 +0200 Subject: [ic] Ok so Im an idiot, but its still broken...[error ] tag Strider Centaur wrote: > > So I read the docs and have pull out much of my already thinning > hair. For the life of me I can not get the [error ] tag to do squat. > The funny thing is its not even my code, its the construct demo code. > In the page ord/account.html the error checking simply is not working. > Can someone please help? Its hard enough to figure this stuff out when > it works, much less when the examples are broken too. :-) > > -- > Strider Centaur Try this codes ----snipp--------- [if type=explicit compare="[error all=1 show_var=1 keep=1]"] <P> [L]There were errors in your last submission[/L]. [L]They are shown in <FONT COLOR="RED">this color</FONT> below[/L]. <P> [seti dummyerror][error all=1 show_var=1 keep=1 show_error=1][/seti] [/if] The error was: [scratch dummyerror] ----snipp--------- to get any any error message and I hope, you will get the picture! Joachim -- -------------Hans-Joachim Leidinger--------------------- From: mikeh at minivend.com (Mike Heins ) Date: Sun, 15 Oct 2000 17:14:02 -0400 Subject: [ic] V0.3 of cpan_local_install --4Ckj6UjgE2iN1+kY Content-Type: text/plain; charset=us-ascii While testing 4.5.8 candidate on BSD, I tried installing on a blank perl. No dice -- I think I may have it usable by everyone now. -- Akopia, Inc., 131 Willow Lane, Floor 2, Oxford, OH 45056 phone +1.513.523.7621 fax 7501 <heins@akopia.com> In character, in manners, in style, in all things, the supreme excellence is simplicity. -- Longfellow --4Ckj6UjgE2iN1+kY Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename=cpan_local_install #!/usr/bin/perl ## This is here because Perl 5.005 installations may try to re-install ## a whole perl if you run this! If you want to try it, then use lib './lib'; use lib '../lib'; use lib "$ENV{HOME}/.cpan"; use Getopt::Std; getopts('fd:h'); eval { require 5.6.0; }; use vars qw/$opt_f $opt_d $opt_h/; my $prog = $0; $prog =~ s:.*/::; $::USAGE = <<EOF; usage: $prog [-f] [-d interchange_root] [module1 module2 module_n] [module] defaults to Bundle::Interchange. OPTIONS: -f Force install for Perl 5.005 -d Set interchange root directory (default current) EOF if($opt_h) { warn $USAGE; exit 2; } if($@) { require 5.005; if(! $opt_f) { my $args = join " ", @ARGV; print <<EOF; Perl 5.005 installations may try to re-install a whole perl if you run this! If you want to try it, then rerun with a -f flag, i.e. $0 -f $args EOF } } use Cwd; use File::Spec; use strict; my $libdir = $opt_d || $opt_d || ''; my @mods_to_get = @ARGV; if(! @mods_to_get) { push @mods_to_get, 'Bundle::Interchange'; } if(! $libdir) { my @possible = grep -f $_, qw/minivend.cfg interchange.cfg interchange.cfg.dist/; if(@possible) { $libdir = cwd() if -d 'lib'; } } $libdir =~ s:(^|/)lib$::; if(! File::Spec->file_name_is_absolute($libdir) ) { $libdir = File::Spec->catfile(cwd(), $libdir); } unshift @INC, $libdir, "$libdir/lib"; $ENV{PERL5LIB} = join ":", @INC; use CPAN; eval { require CPAN::MyConfig or require CPAN::Config; }; my $showprompt; if($@) { CPAN::get 'Bundle::Interchange'; $showprompt = 1; } # See if we have the CPAN module eval { die "Don't try this at home with Windows.\n" if $^O =~ /win32/i; }; if($@) { die "Can't do cpan_local_install: $@\n"; } sub my_prompt { my($pr) = shift || '? '; my($def) = shift; my($ans); print $pr; print "[$def] " if $def; chomp($ans = <STDIN>); $ans ? $ans : $def; } print <<EOF if $showprompt; We can go and get optional modules that help Interchange work a bit better and faster. At least we can if you are connected to the Internet and have one of the following on your machine: Perl LWP libraries Perl Net::FTP library ncftp (a nice FTP program) lynx (the text-based web browser) In case you were wondering, CPAN is a worldwide network of over 100 FTP sites which maintain the latest Perl software. If you don't know a URL to use, you can try: ftp://ftp.freesoftware.com/pub/perl/CPAN ftp://ftp.funet.fi/pub/languages/perl/CPAN If you have never used CPAN before, you may want to reply NO. Interchange should work anyway -- it just won't be quite as easy to build the demo catalogs. If you have errors during the process, don't worry. Either just continue on or stop the program and try again, replying No when prompted for CPAN. EOF for my $module (@mods_to_get) { #my $prompt = "Get $module? [yes] "; #my $ask = my_prompt($prompt); #exit 2 if $ask =~ /^\s*n/i; $CPAN::Config->{makepl_arg} = "INSTALLPRIVLIB=$libdir/lib INSTALLARCHLIB=$libdir/lib INSTALLSITELIB=$libdir/lib INSTALLMAN1DIR=none INSTALLMAN3DIR=none INSTALLSITEARCH=$libdir/lib INSTALLDIRS=perl"; $CPAN::Config->{keep_source_where} = "$libdir/src" unless -w $CPAN::Config->{keep_source_where}; $CPAN::Config->{cpan_home} = "$libdir/src" unless -w $CPAN::Config->{cpan_home}; $CPAN::Config->{build_dir} = "$libdir/src" unless -w $CPAN::Config->{build_dir}; my $incstring = join " ", @INC; print <<EOF; INSTALLPRIVLIB=$libdir/lib INSTALLARCHLIB=$libdir/lib INSTALLSITELIB=$libdir/lib INSTALLMAN1DIR=none INSTALLMAN3DIR=none INSTALLSITEARCH=$libdir/lib INSTALLDIRS=perl LIBDIRS=$incstring EOF CPAN::install($module); } __END__ .0::CPAN(3) User Contributed Perl Documentation .0::CPAN(3) NAME CPAN - query, download and build perl modules from CPAN sites SYNOPSIS Interactive mode: perl -MCPAN -e shell; Batch mode: use CPAN; autobundle, clean, install, make, recompile, test DESCRIPTION The CPAN module is designed to automate the make and install of perl modules and extensions. It includes some searching capabilities and knows how to use Net::FTP or LWP (or lynx or an external ftp client) to fetch the raw data from the net. Modules are fetched from one or more of the mirrored CPAN (Comprehensive Perl Archive Network) sites and unpacked in a dedicated directory. The CPAN module also supports the concept of named and versioned bundles of modules. Bundles simplify the handling of sets of related modules. See Bundles below. The package contains a session manager and a cache manager. There is no status retained between sessions. The session manager keeps track of what has been fetched, built and installed in the current session. The cache manager keeps track of the disk space occupied by the make processes and deletes excess space according to a simple FIFO mechanism. For extended searching capabilities there's a plugin for CPAN available, the CPAN::WAIT manpage. `CPAN::WAIT' is a full-text search engine that indexes all documents available in CPAN authors directories. If `CPAN::WAIT' is installed on your system, the interactive shell of <CPAN.pm> will enable the `wq', `wr', `wd', `wl', and `wh' commands which send queries to the WAIT server that has been configured for your installation. All other methods provided are accessible in a programmer style and in an interactive shell style. 2000-08-16 perl v5.6.0 1 .0::CPAN(3) User Contributed Perl Documentation .0::CPAN(3) Interactive Mode The interactive mode is entered by running perl -MCPAN -e shell which puts you into a readline interface. You will have the most fun if you install Term::ReadKey and Term::ReadLine to enjoy both history and command completion. Once you are on the command line, type 'h' and the rest should be self-explanatory. The most common uses of the interactive modes are Searching for authors, bundles, distribution files and modules There are corresponding one-letter commands `a', `b', `d', and `m' for each of the four categories and another, `i' for any of the mentioned four. Each of the four entities is implemented as a class with slightly differing methods for displaying an object. Arguments you pass to these commands are either strings exactly matching the identification string of an object or regular expressions that are then matched case- insensitively against various attributes of the objects. The parser recognizes a regular expression only if you enclose it between two slashes. The principle is that the number of found objects influences how an item is displayed. If the search finds one item, the result is displayed with the rather verbose method `as_string', but if we find more than one, we display each object with the terse method <as_glimpse>. make, test, install, clean modules or distributions These commands take any number of arguments and investigate what is necessary to perform the action. If the argument is a distribution file name (recognized by embedded slashes), it is processed. If it is a module, CPAN determines the distribution file in which this module is included and processes that, following any dependencies named in the module's Makefile.PL (this behavior is controlled by prerequisites_policy.) Any `make' or `test' are run unconditionally. An install <distribution_file> also is run unconditionally. But for 2000-08-16 perl v5.6.0 2 .0::CPAN(3) User Contributed Perl Documentation .0::CPAN(3) install <module> CPAN checks if an install is actually needed for it and prints module up to date in the case that the distribution file containing the module doesn't need to be updated. CPAN also keeps track of what it has done within the current session and doesn't try to build a package a second time regardless if it succeeded or not. The `force' command takes as a first argument the method to invoke (currently: `make', `test', or `install') and executes the command from scratch. Example: cpan> install OpenGL OpenGL is up to date. cpan> force install OpenGL Running make OpenGL-0.4/ OpenGL-0.4/COPYRIGHT [...] A `clean' command results in a make clean being executed within the distribution file's working directory. get, readme, look module or distribution `get' downloads a distribution file without further action. `readme' displays the README file of the associated distribution. `Look' gets and untars (if not yet done) the distribution file, changes to the appropriate directory and opens a subshell process in that directory. Signals CPAN.pm installs signal handlers for SIGINT and SIGTERM. While you are in the cpan-shell it is intended that you can press `^C' anytime and return to the cpan-shell prompt. A SIGTERM will cause the cpan-shell to clean up and leave the shell loop. You can emulate the effect of a SIGTERM by sending two consecutive SIGINTs, which usually means by pressing `^C' twice. CPAN.pm ignores a SIGPIPE. If the user sets inactivity_timeout, a SIGALRM is used during the run of the `perl Makefile.PL' subprocess. 2000-08-16 perl v5.6.0 3 .0::CPAN(3) User Contributed Perl Documentation .0::CPAN(3) CPAN::Shell The commands that are available in the shell interface are methods in the package CPAN::Shell. If you enter the shell command, all your input is split by the Text::ParseWords::shellwords() routine which acts like most shells do. The first word is being interpreted as the method to be called and the rest of the words are treated as arguments to this method. Continuation lines are supported if a line ends with a literal backslash. autobundle `autobundle' writes a bundle file into the `$CPAN::Config->{cpan_home}/Bundle' directory. The file contains a list of all modules that are both available from CPAN and currently installed within @INC. The name of the bundle file is based on the current date and a counter. recompile recompile() is a very special command in that it takes no argument and runs the make/test/install cycle with brute force over all installed dynamically loadable extensions (aka XS modules) with 'force' in effect. The primary purpose of this command is to finish a network installation. Imagine, you have a common source tree for two different architectures. You decide to do a completely independent fresh installation. You start on one architecture with the help of a Bundle file produced earlier. CPAN installs the whole Bundle for you, but when you try to repeat the job on the second architecture, CPAN responds with a `"Foo up to date"' message for all modules. So you invoke CPAN's recompile on the second architecture and you're done. Another popular use for `recompile' is to act as a rescue in case your perl breaks binary compatibility. If one of the modules that CPAN uses is in turn depending on binary compatibility (so you cannot run CPAN commands), then you should try the CPAN::Nox module for recovery. The four `CPAN::*' Classes: Author, Bundle, Module, Distribution Although it may be considered internal, the class hierarchy does matter for both users and programmer. CPAN.pm deals with above mentioned four classes, and all those classes share a set of methods. A classical single polymorphism is in effect. A metaclass object registers all objects of all kinds and indexes them with a string. The strings referencing objects have a separated namespace (well, not completely separated): 2000-08-16 perl v5.6.0 4 .0::CPAN(3) User Contributed Perl Documentation .0::CPAN(3) Namespace Class words containing a "/" (slash) Distribution words starting with Bundle:: Bundle everything else Module or Author Modules know their associated Distribution objects. They always refer to the most recent official release. Developers may mark their releases as unstable development versions (by inserting an underbar into the visible version number), so the really hottest and newest distribution file is not always the default. If a module Foo circulates on CPAN in both version 1.23 and 1.23_90, CPAN.pm offers a convenient way to install version 1.23 by saying install Foo This would install the complete distribution file (say BAR/Foo-1.23.tar.gz) with all accompanying material. But if you would like to install version 1.23_90, you need to know where the distribution file resides on CPAN relative to the authors/id/ directory. If the author is BAR, this might be BAR/Foo-1.23_90.tar.gz; so you would have to say install BAR/Foo-1.23_90.tar.gz The first example will be driven by an object of the class CPAN::Module, the second by an object of class CPAN::Distribution. Programmer's interface If you do not enter the shell, the available shell commands are both available as methods (`CPAN::Shell->install(...)') and as functions in the calling package (`install(...)'). There's currently only one class that has a stable interface - CPAN::Shell. All commands that are available in the CPAN shell are methods of the class CPAN::Shell. Each of the commands that produce listings of modules (`r', `autobundle', `u') also return a list of the IDs of all modules within the list. expand($type,@things) The IDs of all objects available within a program are strings that can be expanded to the corresponding real objects with the `CPAN::Shell->expand("Module",@things)' method. Expand returns a list of CPAN::Module objects according to the `@things' arguments given. In scalar context it only returns the first element of the list. 2000-08-16 perl v5.6.0 5 .0::CPAN(3) User Contributed Perl Documentation .0::CPAN(3) Programming Examples This enables the programmer to do operations that combine functionalities that are available in the shell. # install everything that is outdated on my disk: perl -MCPAN -e 'CPAN::Shell->install(CPAN::Shell->r)' # install my favorite programs if necessary: for $mod (qw(Net::FTP MD5 Data::Dumper)){ my $obj = CPAN::Shell->expand('Module',$mod); $obj->install; } # list all modules on my disk that have no VERSION number for $mod (CPAN::Shell->expand("Module","/./")){ next unless $mod->inst_file; # MakeMaker convention for undefined $VERSION: next unless $mod->inst_version eq "undef"; print "No VERSION in ", $mod->id, "\n"; } # find out which distribution on CPAN contains a module: print CPAN::Shell->expand("Module","Apache::Constants")->cpan_file Or if you want to write a cronjob to watch The CPAN, you could list all modules that need updating. First a quick and dirty way: perl -e 'use CPAN; CPAN::Shell->r;' If you don't want to get any output if all modules are up to date, you can parse the output of above command for the regular expression //modules are up to date// and decide to mail the output only if it doesn't match. Ick? If you prefer to do it more in a programmer style in one single process, maybe something like this suites you better: # list all modules on my disk that have newer versions on CPAN for $mod (CPAN::Shell->expand("Module","/./")){ next unless $mod->inst_file; next if $mod->uptodate; printf "Module %s is installed as %s, could be updated to %s from CPAN\n", $mod->id, $mod->inst_version, $mod->cpan_version; } If that gives you too much output every day, you maybe only want to watch for three modules. You can write for $mod (CPAN::Shell->expand("Module","/Apache|LWP|CGI/")){ as the first line instead. Or you can combine some of 2000-08-16 perl v5.6.0 6 .0::CPAN(3) User Contributed Perl Documentation .0::CPAN(3) the above tricks: # watch only for a new mod_perl module $mod = CPAN::Shell->expand("Module","mod_perl"); exit if $mod->uptodate; # new mod_perl arrived, let me know all update recommendations CPAN::Shell->r; Methods in the four Classes Cache Manager Currently the cache manager only keeps track of the build directory ($CPAN::Config->{build_dir}). It is a simple FIFO mechanism that deletes complete directories below `build_dir' as soon as the size of all directories there gets bigger than $CPAN::Config->{build_cache} (in MB). The contents of this cache may be used for later re- installations that you intend to do manually, but will never be trusted by CPAN itself. This is due to the fact that the user might use these directories for building modules on different architectures. There is another directory ($CPAN::Config->{keep_source_where}) where the original distribution files are kept. This directory is not covered by the cache manager and must be controlled by the user. If you choose to have the same directory as build_dir and as keep_source_where directory, then your sources will be deleted with the same fifo mechanism. Bundles A bundle is just a perl module in the namespace Bundle:: that does not define any functions or methods. It usually only contains documentation. It starts like a perl module with a package declaration and a $VERSION variable. After that the pod section looks like any other pod with the only difference being that one special pod section exists starting with (verbatim): =head1 CONTENTS In this pod section each line obeys the format Module_Name [Version_String] [- optional text] The only required part is the first field, the name of a module (e.g. Foo::Bar, ie. not the name of the distribution file). The rest of the line is optional. The comment part is delimited by a dash just as in the man 2000-08-16 perl v5.6.0 7 .0::CPAN(3) User Contributed Perl Documentation .0::CPAN(3) page header. The distribution of a bundle should follow the same convention as other distributions. Bundles are treated specially in the CPAN package. If you say 'install Bundle::Tkkit' (assuming such a bundle exists), CPAN will install all the modules in the CONTENTS section of the pod. You can install your own Bundles locally by placing a conformant Bundle file somewhere into your @INC path. The autobundle() command which is available in the shell interface does that for you by including all currently installed modules in a snapshot bundle file. Prerequisites If you have a local mirror of CPAN and can access all files with "file:" URLs, then you only need a perl better than perl5.003 to run this module. Otherwise Net::FTP is strongly recommended. LWP may be required for non-UNIX systems or if your nearest CPAN site is associated with an URL that is not `ftp:'. If you have neither Net::FTP nor LWP, there is a fallback mechanism implemented for an external ftp command or for an external lynx command. Finding packages and VERSION This module presumes that all packages on CPAN o declare their $VERSION variable in an easy to parse manner. This prerequisite can hardly be relaxed because it consumes far too much memory to load all packages into the running program just to determine the $VERSION variable. Currently all programs that are dealing with version use something like this perl -MExtUtils::MakeMaker -le \ 'print MM->parse_version(shift)' filename If you are author of a package and wonder if your $VERSION can be parsed, please try the above method. o come as compressed or gzipped tarfiles or as zip files and contain a Makefile.PL (well, we try to handle a bit more, but without much enthusiasm). Debugging The debugging of this module is pretty difficult, because we have interferences of the software producing the indices on CPAN, of the mirroring process on CPAN, of 2000-08-16 perl v5.6.0 8 .0::CPAN(3) User Contributed Perl Documentation .0::CPAN(3) packaging, of configuration, of synchronicity, and of bugs within CPAN.pm. In interactive mode you can try "o debug" which will list options for debugging the various parts of the package. The output may not be very useful for you as it's just a by-product of my own testing, but if you have an idea which part of the package may have a bug, it's sometimes worth to give it a try and send me more specific output. You should know that "o debug" has built-in completion support. Floppy, Zip, Offline Mode CPAN.pm works nicely without network too. If you maintain machines that are not networked at all, you should consider working with file: URLs. Of course, you have to collect your modules somewhere first. So you might use CPAN.pm to put together all you need on a networked machine. Then copy the $CPAN::Config->{keep_source_where} (but not $CPAN::Config->{build_dir}) directory on a floppy. This floppy is kind of a personal CPAN. CPAN.pm on the non-networked machines works nicely with this floppy. See also below the paragraph about CD-ROM support. CONFIGURATION When the CPAN module is installed, a site wide configuration file is created as CPAN/Config.pm. The default values defined there can be overridden in another configuration file: CPAN/MyConfig.pm. You can store this file in $HOME/.cpan/CPAN/MyConfig.pm if you want, because $HOME/.cpan is added to the search path of the CPAN module before the use() or require() statements. Currently the following keys in the hash reference $CPAN::Config are defined: 2000-08-16 perl v5.6.0 9 .0::CPAN(3) User Contributed Perl Documentation .0::CPAN(3) build_cache size of cache for directories to build modules build_dir locally accessible directory to build modules index_expire after this many days refetch index files cpan_home local directory reserved for this package dontload_hash anonymous hash: modules in the keys will not be loaded by the CPAN::has_inst() routine gzip location of external program gzip inactivity_timeout breaks interactive Makefile.PLs after this many seconds inactivity. Set to 0 to never break. inhibit_startup_message if true, does not print the startup message keep_source_where directory in which to keep the source (if we do) make location of external make program make_arg arguments that should always be passed to 'make' make_install_arg same as make_arg for 'make install' makepl_arg arguments passed to 'perl Makefile.PL' pager location of external program more (or any pager) prerequisites_policy what to do if you are missing module prerequisites ('follow' automatically, 'ask' me, or 'ignore') scan_cache controls scanning of cache ('atstart' or 'never') tar location of external program tar unzip location of external program unzip urllist arrayref to nearby CPAN sites (or equivalent locations) wait_list arrayref to a wait server to try (See CPAN::WAIT) ftp_proxy, } the three usual variables for configuring http_proxy, } proxy requests. Both as CPAN::Config variables no_proxy } and as environment variables configurable. You can set and query each of these options interactively in the cpan shell with the command set defined within the `o conf' command: `o conf <scalar option>' prints the current value of the scalar option `o conf <scalar option> <value>' Sets the value of the scalar option to value `o conf <list option>' prints the current value of the list option in MakeMaker's neatvalue format. `o conf <list option> [shift|pop]' shifts or pops the array in the list option variable `o conf <list option> [unshift|push|splice] <list>' works like the corresponding perl commands. Note on urllist parameter's format urllist parameters are URLs according to RFC 1738. We do a little guessing if your URL is not compliant, but if you have problems with file URLs, please try the correct 2000-08-16 perl v5.6.0 10 .0::CPAN(3) User Contributed Perl Documentation .0::CPAN(3) format. Either: file://localhost/whatever/ftp/pub/CPAN/ or file:///home/ftp/pub/CPAN/ urllist parameter has CD-ROM support The `urllist' parameter of the configuration table contains a list of URLs that are to be used for downloading. If the list contains any `file' URLs, CPAN always tries to get files from there first. This feature is disabled for index files. So the recommendation for the owner of a CD-ROM with CPAN contents is: include your local, possibly outdated CD-ROM as a `file' URL at the end of urllist, e.g. o conf urllist push file://localhost/CDROM/CPAN CPAN.pm will then fetch the index files from one of the CPAN sites that come at the beginning of urllist. It will later check for each module if there is a local copy of the most recent version. Another peculiarity of urllist is that the site that we could successfully fetch the last file from automatically gets a preference token and is tried as the first site for the next request. So if you add a new site at runtime it may happen that the previously preferred site will be tried another time. This means that if you want to disallow a site for the next transfer, it must be explicitly removed from urllist. SECURITY There's no strong security layer in CPAN.pm. CPAN.pm helps you to install foreign, unmasked, unsigned code on your machine. We compare to a checksum that comes from the net just as the distribution file itself. If somebody has managed to tamper with the distribution file, they may have as well tampered with the CHECKSUMS file. Future development will go towards strong authentication. EXPORT Most functions in package CPAN are exported per default. The reason for this is that the primary use is intended for the cpan shell or for oneliners. POPULATE AN INSTALLATION WITH LOTS OF MODULES To populate a freshly installed perl with my favorite modules is pretty easiest by maintaining a private bundle definition file. To get a useful blueprint of a bundle 2000-08-16 perl v5.6.0 11 .0::CPAN(3) User Contributed Perl Documentation .0::CPAN(3) definition file, the command autobundle can be used on the CPAN shell command line. This command writes a bundle definition file for all modules that are installed for the currently running perl interpreter. It's recommended to run this command only once and from then on maintain the file manually under a private name, say Bundle/my_bundle.pm. With a clever bundle file you can then simply say cpan> install Bundle::my_bundle then answer a few questions and then go out for a coffee. Maintaining a bundle definition file means to keep track of two things: dependencies and interactivity. CPAN.pm sometimes fails on calculating dependencies because not all modules define all MakeMaker attributes correctly, so a bundle definition file should specify prerequisites as early as possible. On the other hand, it's a bit annoying that many distributions need some interactive configuring. So what I try to accomplish in my private bundle file is to have the packages that need to be configured early in the file and the gentle ones later, so I can go out after a few minutes and leave CPAN.pm unattained. WORKING WITH CPAN.pm BEHIND FIREWALLS Thanks to Graham Barr for contributing the following paragraphs about the interaction between perl, and various firewall configurations. For further informations on firewalls, it is recommended to consult the documentation that comes with the ncftp program. If you are unable to go through the firewall with a simple Perl setup, it is very likely that you can configure ncftp so that it works for your firewall. Three basic types of firewalls Firewalls can be categorized into three basic types. http firewall This is where the firewall machine runs a web server and to access the outside world you must do it via the web server. If you set environment variables like http_proxy or ftp_proxy to a values beginning with http:// or in your web browser you have to set proxy information then you know you are running a http firewall. To access servers outside these types of firewalls with perl (even for ftp) you will need to use LWP. ftp firewall This where the firewall machine runs a ftp server. This kind of firewall will only let you access ftp 2000-08-16 perl v5.6.0 12 .0::CPAN(3) User Contributed Perl Documentation .0::CPAN(3) servers outside the firewall. This is usually done by connecting to the firewall with ftp, then entering a username like "user@outside.host.com" To access servers outside these type of firewalls with perl you will need to use Net::FTP. One way visibility I say one way visibility as these firewalls try to make themselve look invisible to the users inside the firewall. An FTP data connection is normally created by sending the remote server your IP address and then listening for the connection. But the remote server will not be able to connect to you because of the firewall. So for these types of firewall FTP connections need to be done in a passive mode. There are two that I can think off. SOCKS If you are using a SOCKS firewall you will need to compile perl and link it with the SOCKS library, this is what is normally called a ``socksified'' perl. With this executable you will be able to connect to servers outside the firewall as if it is not there. IP Masquerade This is the firewall implemented in the Linux kernel, it allows you to hide a complete network behind one IP address. With this firewall no special compiling is need as you can access hosts directly. Configuring lynx or ncftp for going throught the firewall If you can go through your firewall with e.g. lynx, presumably with a command such as /usr/local/bin/lynx -pscott:tiger then you would configure CPAN.pm with the command o conf lynx "/usr/local/bin/lynx -pscott:tiger" That's all. Similarly for ncftp or ftp, you would configure something like o conf ncftp "/usr/bin/ncftp -f /home/scott/ncftplogin.cfg" Your milage may vary... FAQ 2000-08-16 perl v5.6.0 13 .0::CPAN(3) User Contributed Perl Documentation .0::CPAN(3) I installed a new version of module X but CPAN keeps saying, I have the old version installed Most probably you do have the old version installed. This can happen if a module installs itself into a different directory in the @INC path than it was previously installed. This is not really a CPAN.pm problem, you would have the same problem when installing the module manually. The easiest way to prevent this behaviour is to add the argument `UNINST=1' to the `make install' call, and that is why many people add this argument permanently by configuring o conf make_install_arg UNINST=1 So why is UNINST=1 not the default? Because there are people who have their precise expectations about who may install where in the @INC path and who uses which @INC array. In fine tuned environments `UNINST=1' can cause damage. When I install bundles or multiple modules with one command there is too much output to keep track of You may want to configure something like o conf make_arg "| tee -ai /root/.cpan/logs/make.out" o conf make_install_arg "| tee -ai /root/.cpan/logs/make_install.out" so that STDOUT is captured in a file for later inspection. BUGS We should give coverage for all of the CPAN and not just the PAUSE part, right? In this discussion CPAN and PAUSE have become equal -- but they are not. PAUSE is authors/ and modules/. CPAN is PAUSE plus the clpa/, doc/, misc/, ports/, src/, scripts/. Future development should be directed towards a better integration of the other parts. If a Makefile.PL requires special customization of libraries, prompts the user for special input, etc. then you may find CPAN is not able to build the distribution. In that case, you should attempt the traditional method of building a Perl module package from a shell. AUTHOR Andreas Koenig <andreas.koenig@anima.de> SEE ALSO perl(1), CPAN:\fIs0:Nox(3) 2000-08-16 perl v5.6.0 14 --4Ckj6UjgE2iN1+kY-- From: ralph at enetwerx.com (Ralph Dorr ) Date: Sun, 15 Oct 2000 21:22:45 -0500 Subject: [ic] catalog config error: Undefined subroutine Whenever I restart the interchange service, I get the following: Interchange V4.5.7 Configuring catalog catalog...Using MySQL, DSN=dbi:mysql:test_catalog. catalog config error: Undefined subroutine &Vend::Table::DBI::create called at / usr/local/interchange/lib/Vend/Table/Common.pm line 821, <IN> line 1. catalog: error in configuration. Skipping. catalog: config error. Skipping Interchange server started in INET and UNIX mode(s) (process id 25645) line 821 of the Common.pm file referenced contains: if ($options->{ObjectType}) { Could you please provide me with with a clue as to what is missing? I try to open the catalog in a browser and it tells me /cgi-bin/catalog undefined. I am assuming that the service needs to start and the catalog initialized for it to function. Thanks in advance for your help, Ralph Dorr From: strider at scifi-fantasy.com (Strider Centaur ) Date: Mon, 16 Oct 2000 03:34:21 -0400 Subject: [ic] Ok so Im an idiot, but its still broken...[error ] tag Hans, thanks but that is the same as the example, and like the example it did nothing. I guess my question is more specific to a certain page than to the general use of [error]. The page in question is the account.html page provided with the construct demo site. The problem is the error tests on that page specifically do not work. Both here locally and on the online demo at Akopia. I have been over the code of that page several times and it all looks good, but yet something is hosing it. It would be my guess that others have had the same problem and I would imagine the guys at akopia would have some interest it resolving it, less someone get the idea that interchange is buggy. :-) Hans-Joachim Leidinger wrote: > Strider Centaur wrote: > > > > So I read the docs and have pull out much of my already thinning > > hair. For the life of me I can not get the [error ] tag to do squat. > > The funny thing is its not even my code, its the construct demo code. > > In the page ord/account.html the error checking simply is not working. > > Can someone please help? Its hard enough to figure this stuff out when > > it works, much less when the examples are broken too. :-) > > > > -- > > Strider Centaur > > Try this codes > > ----snipp--------- > [if type=explicit compare="[error all=1 show_var=1 keep=1]"] > <P> > [L]There were errors in your last submission[/L]. > [L]They are shown in <FONT COLOR="RED">this color</FONT> below[/L]. > <P> > > [seti dummyerror][error all=1 show_var=1 keep=1 show_error=1][/seti] > > [/if] > > The error was: [scratch dummyerror] > ----snipp--------- > > to get any any error message and I hope, you will get the picture! > > Joachim > > -- > -------------Hans-Joachim Leidinger--------------------- > > _______________________________________________ > Interchange-users mailing list > Interchange-users@www.minivend.com > http://www.minivend.com/mailman/listinfo/interchange-users -- Strider Centaur HTTP://www.Scifi-Fantasy.com " It is my observation that unless you really understand the issues, you are hardly in a position to criticize. Nearly all Linux users have used Windows, but very few Windows users have used Linux. " -- Me From: jojo at buchonline.net (jojo at buchonline.net ) Date: Mon, 16 Oct 2000 12:12:14 +0200 (CEST) Subject: [ic] Ok so Im an idiot, but its still broken...[error ] tag On 16 Oct, Strider Centaur wrote: > Hans, thanks but that is the same as the example, and like the example > it did nothing. I guess my question is more specific to a certain page > than to the general use of [error]. The page in question is the > account.html page provided with the construct demo site. The problem is the > error tests on that page specifically do not work. Both here locally and on > the online demo at Akopia. I have been over the code of that page several > times and it all looks good, but yet something is hosing it. > > It would be my guess that others have had the same problem and I would > imagine the guys at akopia would have some interest it resolving it, less > someone get the idea that interchange is buggy. :-) I can confirm this! I've look the construct account page and did not get any feedback too. Joachim BTW: Why did I see [comment] <!-- Account change profile in etc/order.profiles --> [/comment] and server:[jojo]# ls -al order.profiles ls: order.profiles: No such file or directory server:[jojo]# ls -al profiles.order -rw-r--r-- 1 jojo jojo 3198 25 Sep 11:30 profiles.order ? -- Hans-Joachim Leidinger buch online jojo@buchonline.net Munscheidstr. 14 FAX: +49 209 1671441 45886 Gelsenkirchen FAX: 0209 1671441 From: cameron at akopia.com (Cameron B. Prince ) Date: Mon, 16 Oct 2000 07:56:00 -0500 Subject: [ic] Ok so Im an idiot, but its still broken...[error ] tag I think the idea here was to do all the error checking on the checkout page. You should be able to take the code from checkout and use on account if you'd like to check it there too. Good luck, Cameron -----Original Message----- From: interchange-users-admin@minivend.com [mailto:interchange-users-admin@minivend.com]On Behalf Of jojo@buchonline.net Sent: Monday, October 16, 2000 5:12 AM To: interchange-users@minivend.com Subject: Re: [ic] Ok so Im an idiot, but its still broken...[error ] tag On 16 Oct, Strider Centaur wrote: > Hans, thanks but that is the same as the example, and like the example > it did nothing. I guess my question is more specific to a certain page > than to the general use of [error]. The page in question is the > account.html page provided with the construct demo site. The problem is the > error tests on that page specifically do not work. Both here locally and on > the online demo at Akopia. I have been over the code of that page several > times and it all looks good, but yet something is hosing it. > > It would be my guess that others have had the same problem and I would > imagine the guys at akopia would have some interest it resolving it, less > someone get the idea that interchange is buggy. :-) I can confirm this! I've look the construct account page and did not get any feedback too. Joachim BTW: Why did I see [comment] <!-- Account change profile in etc/order.profiles --> [/comment] and server:[jojo]# ls -al order.profiles ls: order.profiles: No such file or directory server:[jojo]# ls -al profiles.order -rw-r--r-- 1 jojo jojo 3198 25 Sep 11:30 profiles.order ? -- Hans-Joachim Leidinger buch online jojo@buchonline.net Munscheidstr. 14 FAX: +49 209 1671441 45886 Gelsenkirchen FAX: 0209 1671441 _______________________________________________ Interchange-users mailing list Interchange-users@www.minivend.com http://www.minivend.com/mailman/listinfo/interchange-users From: cameron at akopia.com (Cameron B. Prince ) Date: Mon, 16 Oct 2000 08:19:41 -0500 Subject: [ic] Spreadsheet-advice (OFF-TOPIC) This is a multi-part message in MIME format. ------=_NextPart_000_000E_01C03749.D5451AB0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit You might try Sun Star Office v5.2 -----Original Message----- From: interchange-users-admin@minivend.com [mailto:interchange-users-admin@minivend.com]On Behalf Of draftd Sent: Thursday, November 16, 2000 8:10 AM To: interchange-users@minivend.com Subject: [ic] Spreadsheet-advice (OFF-TOPIC) Short question: I need some spreadsheet program compatible with interchange to edit the products.txt file. Micro$oft excell works, but it's quiet anoying to swich between 2 operating systems on my home computer. (Redhat 7.0). I can't get any of Gnumeric's data formats compatible with IC. Thanks ------=_NextPart_000_000E_01C03749.D5451AB0 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML><HEAD> <META content=3D"text/html; charset=3Diso-8859-1" = http-equiv=3DContent-Type> <META content=3D"MSHTML 5.00.3103.1000" name=3DGENERATOR> <STYLE></STYLE> </HEAD> <BODY bgColor=3D#ffffff> <DIV><FONT color=3D#0000ff face=3DArial size=3D2><SPAN = class=3D514101913-16102000>You=20 might try Sun Star Office v5.2</SPAN></FONT></DIV> <BLOCKQUOTE style=3D"MARGIN-RIGHT: 0px"> <DIV align=3Dleft class=3DOutlookMessageHeader dir=3Dltr><FONT = face=3DTahoma=20 size=3D2>-----Original Message-----<BR><B>From:</B>=20 interchange-users-admin@minivend.com=20 [mailto:interchange-users-admin@minivend.com]<B>On Behalf Of=20 </B>draftd<BR><B>Sent:</B> Thursday, November 16, 2000 8:10 = AM<BR><B>To:</B>=20 interchange-users@minivend.com<BR><B>Subject:</B> [ic] = Spreadsheet-advice=20 (OFF-TOPIC)<BR><BR></DIV></FONT> <DIV><FONT face=3DArial size=3D2>Short question:</FONT></DIV> <DIV><FONT face=3DArial size=3D2>I need some spreadsheet program = compatible with=20 interchange to edit the products.txt file.</FONT></DIV> <DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV> <DIV><FONT face=3DArial size=3D2>Micro$oft excell works, but it's = quiet anoying to=20 swich between 2 operating systems on my home computer. (Redhat 7.0). I = can't=20 get any of Gnumeric's data formats compatible with IC.</FONT></DIV> <DIV>&nbsp;</DIV> <DIV><FONT face=3DArial = size=3D2>Thanks</FONT></DIV></BLOCKQUOTE></BODY></HTML> ------=_NextPart_000_000E_01C03749.D5451AB0-- From: cameron at akopia.com (Cameron B. Prince ) Date: Mon, 16 Oct 2000 08:30:17 -0500 Subject: [ic] Spreadsheet-advice (OFF-TOPIC) This is a multi-part message in MIME format. ------=_NextPart_000_0014_01C0374B.50588FB0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Also, you can pick up a copy of VMware and run Windows in an X window. I actually run it the other way around. I use Windows 2k as my primary and run RedHat in a window. I have it setup so that I can view my Interchange sites locally by using Internet Explorer to view pages served by Apache running in the Linux window. I also dual boot so I can use Linux standalone. VMware is an awesome product. Good luck, Cameron -----Original Message----- From: interchange-users-admin@minivend.com [mailto:interchange-users-admin@minivend.com]On Behalf Of draftd Sent: Thursday, November 16, 2000 8:10 AM To: interchange-users@minivend.com Subject: [ic] Spreadsheet-advice (OFF-TOPIC) Short question: I need some spreadsheet program compatible with interchange to edit the products.txt file. Micro$oft excell works, but it's quiet anoying to swich between 2 operating systems on my home computer. (Redhat 7.0). I can't get any of Gnumeric's data formats compatible with IC. Thanks ------=_NextPart_000_0014_01C0374B.50588FB0 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML><HEAD> <META content=3D"text/html; charset=3Diso-8859-1" = http-equiv=3DContent-Type> <META content=3D"MSHTML 5.00.3103.1000" name=3DGENERATOR> <STYLE></STYLE> </HEAD> <BODY bgColor=3D#ffffff> <DIV><FONT color=3D#0000ff face=3DArial size=3D2><SPAN = class=3D588572013-16102000>Also,=20 you can pick up a copy of VMware and run Windows in an X window. I = actually run=20 it the other way around. I use Windows 2k as my primary and run RedHat = in a=20 window. I have it setup so that I can view my Interchange sites locally = by using=20 Internet Explorer to view pages served by Apache running in the Linux=20 window.</SPAN></FONT></DIV> <DIV><FONT color=3D#0000ff face=3DArial size=3D2><SPAN=20 class=3D588572013-16102000></SPAN></FONT>&nbsp;</DIV> <DIV><FONT color=3D#0000ff face=3DArial size=3D2><SPAN = class=3D588572013-16102000>I also=20 dual boot so I can use Linux standalone.</SPAN></FONT></DIV> <DIV><FONT color=3D#0000ff face=3DArial size=3D2><SPAN=20 class=3D588572013-16102000></SPAN></FONT>&nbsp;</DIV> <DIV><FONT color=3D#0000ff face=3DArial size=3D2><SPAN = class=3D588572013-16102000>VMware=20 is an awesome product.</SPAN></FONT></DIV> <DIV><FONT color=3D#0000ff face=3DArial size=3D2><SPAN=20 class=3D588572013-16102000></SPAN></FONT>&nbsp;</DIV> <DIV><FONT color=3D#0000ff face=3DArial size=3D2><SPAN = class=3D588572013-16102000>Good=20 luck,</SPAN></FONT></DIV> <DIV><FONT color=3D#0000ff face=3DArial size=3D2><SPAN=20 class=3D588572013-16102000></SPAN></FONT>&nbsp;</DIV> <DIV><FONT color=3D#0000ff face=3DArial size=3D2><SPAN=20 class=3D588572013-16102000>Cameron</SPAN></FONT></DIV> <BLOCKQUOTE style=3D"MARGIN-RIGHT: 0px"> <DIV align=3Dleft class=3DOutlookMessageHeader dir=3Dltr><FONT = face=3DTahoma=20 size=3D2>-----Original Message-----<BR><B>From:</B>=20 interchange-users-admin@minivend.com=20 [mailto:interchange-users-admin@minivend.com]<B>On Behalf Of=20 </B>draftd<BR><B>Sent:</B> Thursday, November 16, 2000 8:10 = AM<BR><B>To:</B>=20 interchange-users@minivend.com<BR><B>Subject:</B> [ic] = Spreadsheet-advice=20 (OFF-TOPIC)<BR><BR></DIV></FONT> <DIV><FONT face=3DArial size=3D2>Short question:</FONT></DIV> <DIV><FONT face=3DArial size=3D2>I need some spreadsheet program = compatible with=20 interchange to edit the products.txt file.</FONT></DIV> <DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV> <DIV><FONT face=3DArial size=3D2>Micro$oft excell works, but it's = quiet anoying to=20 swich between 2 operating systems on my home computer. (Redhat 7.0). I = can't=20 get any of Gnumeric's data formats compatible with IC.</FONT></DIV> <DIV>&nbsp;</DIV> <DIV><FONT face=3DArial = size=3D2>Thanks</FONT></DIV></BLOCKQUOTE></BODY></HTML> ------=_NextPart_000_0014_01C0374B.50588FB0-- From: hwm at ns.newportharbornet.com (Bob Lorenzini ) Date: Mon, 16 Oct 2000 07:23:34 -0700 (PDT) Subject: [ic] Spreadsheet-advice (OFF-TOPIC) On Thu, 16 Nov 2000, draftd wrote: > Short question: > I need some spreadsheet program compatible with interchange to edit the products.txt file. > > Micro$oft excell works, but it's quiet anoying to swich between 2 operating systems on my home computer. (Redhat 7.0). I can't get any of Gnumeric's data formats compatible with IC. > > Thanks > IIRC gnumeric is compatible sans the first line it inserts into the DB but it has other annoying features that make it uncomfortable to use. There is a new version out but I have not tried it. Bob From: dave.barr at cricinfo.com (Dave Barr ) Date: Mon, 16 Oct 2000 15:52:10 +0100 Subject: [ic] Credit card encryption error Debian 2.2.17, MySQL 3.22.32, IC 4.5.7 (latest CVS), perl 5.005=>03 Hi all, I'm hoping someone might be able to shed a bit of light on my 'current' little problem. I've installed the IC construct catalog, heavily edited and adjusted it and everything is fine until the checkout page. Whenever I submit credit card details the value mv_credit_card_valid from; [error std_label="Credit Card Information" name=mv_credit_card_valid] returns; Credit card encryption error Interchanges error log gives me... [snip interchange error.log] 192.168.0.126 tWJiVrSt:192.168.0.126 - [16/October/2000:15:23:11 +0100] cishop /exec/cishop/process.html Encryption error: [/snip] The catalogs error log is OK. What I'd like to know is what routine checks this, I've been thro the dox and grep'd till my fingers hurt through the file system... can't find a sausage. The etc/profiles.order has no mention of encryption so I am at a loss. I checked with another default catalog and it works OK so I've obviously missed (or messed) something down the line. Any help most welcome Rgds Dave -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Dave Barr eCommerce Technical Manager CricInfo Ltd www.cricinfo.com dave.barr@cricinfo.com Tel: 01249 700748 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ From: nimalini at pointclark.net (nimalini ) Date: Mon, 16 Oct 2000 11:41:35 -0400 Subject: [ic] Can Java Script work with interchange --------------D2E5B5D88819D74CA0E21E0A Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Hi All, I installed interchange and it works fine but I want to include Java Script for part of my Webpage Design. I couldn't get that work yet. (Java Script is not working ) .Does anybody know how to do that? Please help me. thanks in advance -nimalini -- ------------------------------------------------------------------------------ Point Clark Networks web http://pointclark.net --------------D2E5B5D88819D74CA0E21E0A Content-Type: text/html; charset=us-ascii Content-Transfer-Encoding: 7bit <!doctype html public "-//w3c//dtd html 4.0 transitional//en"> Hi All,
I installed interchange and it works fine but I want to include Java Script for part of my Webpage Design. I couldn't get that work  yet. (Java Script is not working ) .Does anybody know how to do that? Please help me.

thanks in advance

-nimalini

-- 
------------------------------------------------------------------------------
Point Clark Networks
web http://pointclark.net
  --------------D2E5B5D88819D74CA0E21E0A-- From: strider at scifi-fantasy.com (Strider Centaur ) Date: Mon, 16 Oct 2000 11:45:31 -0400 Subject: [ic] Ok so Im an idiot, but its still broken...[error ] tag But the if statement is already in the account form. It all seems to be in there, here's the test they have: FROM VIRGIN ACCOUNT.HTML [if type=explicit compare="[error all=1 show_var=1 keep=1]"] <P> <font face="Verdana, Arial, Helvetica, sans-serif" size="2"><b>There were errors in your last submission.</b> <br> They are shown in <FONT COLOR=__CONTRAST__>__CONTRAST__</FONT> below.</FONT> <P> [/if] That implies to me that the page should be checking for all required fields when the submit button is pressed. This simply is not what is happening. I don't think the intent was to wait till a user checked out to check the information they entered in the Customer Service area. That would simply be wrong. :-) "Cameron B. Prince" wrote: > I think the idea here was to do all the error checking on the checkout page. > > You should be able to take the code from checkout and use on account if > you'd like to check it there too. > > Good luck, > > Cameron > > -----Original Message----- > From: interchange-users-admin@minivend.com > [mailto:interchange-users-admin@minivend.com]On Behalf Of > jojo@buchonline.net > Sent: Monday, October 16, 2000 5:12 AM > To: interchange-users@minivend.com > Subject: Re: [ic] Ok so Im an idiot, but its still broken...[error ] tag > > On 16 Oct, Strider Centaur wrote: > > Hans, thanks but that is the same as the example, and like the > example > > it did nothing. I guess my question is more specific to a certain page > > than to the general use of [error]. The page in question is the > > account.html page provided with the construct demo site. The problem is > the > > error tests on that page specifically do not work. Both here locally and > on > > the online demo at Akopia. I have been over the code of that page several > > times and it all looks good, but yet something is hosing it. > > > > It would be my guess that others have had the same problem and I would > > imagine the guys at akopia would have some interest it resolving it, less > > someone get the idea that interchange is buggy. :-) > > I can confirm this! I've look the construct account page and did not get > any feedback too. > > Joachim > > BTW: > Why did I see > > [comment] > <!-- Account change profile in etc/order.profiles --> > [/comment] > > and > > server:[jojo]# ls -al order.profiles > ls: order.profiles: No such file or directory > > server:[jojo]# ls -al profiles.order > -rw-r--r-- 1 jojo jojo 3198 25 Sep 11:30 profiles.order > > ? > > -- > Hans-Joachim Leidinger > buch online jojo@buchonline.net > Munscheidstr. 14 FAX: +49 209 1671441 > 45886 Gelsenkirchen FAX: 0209 1671441 > > _______________________________________________ > Interchange-users mailing list > Interchange-users@www.minivend.com > http://www.minivend.com/mailman/listinfo/interchange-users > > _______________________________________________ > Interchange-users mailing list > Interchange-users@www.minivend.com > http://www.minivend.com/mailman/listinfo/interchange-users -- Strider Centaur HTTP://www.Scifi-Fantasy.com " It is my observation that unless you really understand the issues, you are hardly in a position to criticize. Nearly all Linux users have used Windows, but very few Windows users have used Linux. " -- Me From: strider at scifi-fantasy.com (Strider Centaur ) Date: Mon, 16 Oct 2000 11:51:50 -0400 Subject: [ic] Can Java Script work with interchange JavaScript works, at least it is used quite a bit in the CONSTRUCT demo for roll overs. Just remember to place the part of the script that need to appear before a <body> tag in the your_cat_dir/templets/region file of the style you wish to use and not in the your_cat_dir/pages files. Im more interested in PHP from inside the pages, but alas that is not possible since its all generated by CGI, So I will have to create static external links to take advantage of the rich features of that fine language. :-) nimalini wrote: > Hi All, > I installed interchange and it works fine but I want to include Java > Script for part of my Webpage Design. I couldn't get that work yet. > (Java Script is not working ) .Does anybody know how to do that? > Please help me. > > thanks in advance > > -nimalini > > -- > ------------------------------------------------------------------------------ > Point Clark Networks > web http://pointclark.net > > -- Strider Centaur HTTP://www.Scifi-Fantasy.com " It is my observation that unless you really understand the issues, you are hardly in a position to criticize. Nearly all Linux users have used Windows, but very few Windows users have used Linux. " -- Me From: hugo.nogueira at alcove.fr (Hugo Nogueira ) Date: Mon, 16 Oct 2000 17:57:15 +0200 Subject: [ic] Static Pages What is the feature of "static pages" of Interchange for? Is it possible to generate everything in static pages in order to have an off-line CD-ROM with the catalogs? -- Hugo Nogueira - Ingénieur Informatique Libre Alcôve, l'Informatique est libre, www.alcove.fr +331 4922 6800 From: sonny at akopia.com (Sonny Cook ) Date: Mon, 16 Oct 2000 11:27:11 -0500 (CDT) Subject: [ic] Credit card encryption There is a directive in profiles.order that says &credit_card=standard . . . If the execution path includes setting this variable, then a function called Vend::_credit_card gets called. This function will call Vend::standard_encrypt_cc which will in turn call Vend::encrypt_cc. The first place I would look is to see if I have something set for ENCRYPTOR in the configuration. --- Sonny Cook Akopia "I don't want fifteen dollars." --Franklin D. Rooselvelt On Mon, 16 Oct 2000, Dave Barr wrote: > Debian 2.2.17, MySQL 3.22.32, IC 4.5.7 (latest CVS), perl 5.005=>03 > Hi all, > > I'm hoping someone might be able to shed a bit of light on my > 'current' little problem. I've installed the IC construct catalog, > heavily edited and adjusted it and everything is fine until the > checkout page. Whenever I submit credit card details the value > mv_credit_card_valid from; > [error std_label="Credit Card Information" name=mv_credit_card_valid] > returns; > Credit card encryption error > > Interchanges error log gives me... > > [snip interchange error.log] > 192.168.0.126 tWJiVrSt:192.168.0.126 - [16/October/2000:15:23:11 > +0100] cishop /exec/cishop/process.html Encryption error: > [/snip] > > The catalogs error log is OK. > > What I'd like to know is what routine checks this, I've been thro the > dox and grep'd till my fingers hurt through the file system... can't > find a sausage. The etc/profiles.order has no mention of encryption > so I am at a loss. I checked with another default catalog and it > works OK so I've obviously missed (or messed) something down the line. > > Any help most welcome > Rgds > Dave > -- > > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > Dave Barr eCommerce Technical Manager CricInfo Ltd > www.cricinfo.com dave.barr@cricinfo.com Tel: 01249 700748 > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > > > _______________________________________________ > Interchange-users mailing list > Interchange-users@www.minivend.com > http://www.minivend.com/mailman/listinfo/interchange-users > From: edl at newmediaems.com (Ed LaFrance ) Date: Mon, 16 Oct 2000 09:30:47 -0700 Subject: [ic] Credit card encryption error Any time I have had an encryption problem, it has been one of two things: 1. PGP is not installed or configured properly. This can always be check by trying a little command-line encryption (see the PGP docs). You said it is working on another catalog, and I assume that catalog is on the same machine and calls the same PGP binary, in which case you can probably assume that PGP is ok; 2. The encryption string in catalog.cfg is faulty. The problem could be the path to pgp or the encryptor key is mis-specified. Both of these can also be verified on the command line. - Ed L. At 03:52 PM 10/16/00 +0100, you wrote: >Debian 2.2.17, MySQL 3.22.32, IC 4.5.7 (latest CVS), perl 5.005=>03 >Hi all, > >I'm hoping someone might be able to shed a bit of light on my 'current' >little problem. I've installed the IC construct catalog, heavily edited >and adjusted it and everything is fine until the checkout page. Whenever I >submit credit card details the value mv_credit_card_valid from; > [error std_label="Credit Card Information" name=mv_credit_card_valid] >returns; > Credit card encryption error > >Interchanges error log gives me... > >[snip interchange error.log] >192.168.0.126 tWJiVrSt:192.168.0.126 - [16/October/2000:15:23:11 +0100] >cishop /exec/cishop/process.html Encryption error: >[/snip] > >The catalogs error log is OK. > >What I'd like to know is what routine checks this, I've been thro the dox >and grep'd till my fingers hurt through the file system... can't find a >sausage. The etc/profiles.order has no mention of encryption so I am at a >loss. I checked with another default catalog and it works OK so I've >obviously missed (or messed) something down the line. > >Any help most welcome >Rgds >Dave >-- > >~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >Dave Barr eCommerce Technical Manager CricInfo Ltd >www.cricinfo.com dave.barr@cricinfo.com Tel: 01249 700748 >~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > > >_______________________________________________ >Interchange-users mailing list >Interchange-users@www.minivend.com >http://www.minivend.com/mailman/listinfo/interchange-users >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> New Media E.M.S. Software Solutions for Business 463 Main St., Suite D edl@newmediaems.com Placerville, CA 95667 http://www.newmediaems.com (530) 622-9421 (530) 622-9426 fax >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> From: rob at readysite.net (Rob Zimmerman ) Date: Mon, 16 Oct 2000 12:33:30 -0400 Subject: [ic] Credit card encryption error I did not see you mention any encryption software so, do you have PGP or some other encryption software installed and tested? IC does not do any encryption on its own. Rob ----- > Debian 2.2.17, MySQL 3.22.32, IC 4.5.7 (latest CVS), perl 5.005=>03 > Hi all, > > I'm hoping someone might be able to shed a bit of light on my > 'current' little problem. I've installed the IC construct catalog, > heavily edited and adjusted it and everything is fine until the > checkout page. Whenever I submit credit card details the value > mv_credit_card_valid from; > [error std_label="Credit Card Information" name=mv_credit_card_valid] > returns; > Credit card encryption error > > Interchanges error log gives me... > > [snip interchange error.log] > 192.168.0.126 tWJiVrSt:192.168.0.126 - [16/October/2000:15:23:11 > +0100] cishop /exec/cishop/process.html Encryption error: > [/snip] > > The catalogs error log is OK. > > What I'd like to know is what routine checks this, I've been thro the > dox and grep'd till my fingers hurt through the file system... can't > find a sausage. The etc/profiles.order has no mention of encryption > so I am at a loss. I checked with another default catalog and it > works OK so I've obviously missed (or messed) something down the line. > > Any help most welcome > Rgds > Dave > -- > > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > Dave Barr eCommerce Technical Manager CricInfo Ltd > www.cricinfo.com dave.barr@cricinfo.com Tel: 01249 700748 > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > > > _______________________________________________ > Interchange-users mailing list > Interchange-users@www.minivend.com > http://www.minivend.com/mailman/listinfo/interchange-users > From: strider at scifi-fantasy.com (Strider Centaur ) Date: Mon, 16 Oct 2000 12:40:27 -0400 Subject: [ic] Spreadsheet-advice (OFF-TOPIC) StarOffice and Gnome and KDE all have spread sheets that should be able to output comma-quoate delimited tables for import into Interchange. StarOffice 6.0 has just been released by sun the past friday and I highly recommend it. draftd wrote: > Short question:I need some spreadsheet program compatible with > interchange to edit the products.txt file. Micro$oft excell works, but > it's quiet anoying to swich between 2 operating systems on my home > computer. (Redhat 7.0). I can't get any of Gnumeric's data formats > compatible with IC. Thanks -- Strider Centaur HTTP://www.Scifi-Fantasy.com " It is my observation that unless you really understand the issues, you are hardly in a position to criticize. Nearly all Linux users have used Windows, but very few Windows users have used Linux. " -- Me From: dave.barr at cricinfo.com (Dave Barr ) Date: Mon, 16 Oct 2000 17:44:38 +0100 Subject: [ic] Credit card encryption >There is a directive in profiles.order that says &credit_card=standard . . > . >If the execution path includes setting this variable, then a function >called Vend::_credit_card gets called. This function will call >Vend::standard_encrypt_cc which will in turn call Vend::encrypt_cc. The >first place I would look is to see if I have something set for ENCRYPTOR >in the configuration. Hi Sonny, Thanks for the quick reply -- I have the ENCRYPTOR set, and it works for all my other catalogs which are also using the current 4.5.7 (I've triple checked, just to be sure!). I put back the original ord/checkout and am getting the same results... it appears that I may have accidently deleted some "hidden" form variable whilst hacking my way through the originals (is there anything in ord/basket that could affect the CC routine?) - but after repeated diffs and much head scratching I am still at a loss. Thanks for verifying the route that the function takes -- I'll start at the beginning again. Rgds Dave -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Dave Barr eCommerce Technical Manager CricInfo Ltd www.cricinfo.com dave.barr@cricinfo.com Tel: 01249 700748 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ From: cameron at akopia.com (Cameron B. Prince ) Date: Mon, 16 Oct 2000 11:49:04 -0500 Subject: [ic] Ok so Im an idiot, but its still broken...[error ] tag Originally, the construct demo was setup to only check for errors on the checkout page. It seems there is a bug in the error checking code addition to the account page. I'll look into this, Thanks, Cameron -----Original Message----- From: interchange-users-admin@minivend.com [mailto:interchange-users-admin@minivend.com]On Behalf Of Strider Centaur Sent: Monday, October 16, 2000 10:46 AM To: interchange-users@minivend.com Subject: Re: [ic] Ok so Im an idiot, but its still broken...[error ] tag But the if statement is already in the account form. It all seems to be in there, here's the test they have: FROM VIRGIN ACCOUNT.HTML [if type=explicit compare="[error all=1 show_var=1 keep=1]"] <P> <font face="Verdana, Arial, Helvetica, sans-serif" size="2"><b>There were errors in your last submission.</b> <br> They are shown in <FONT COLOR=__CONTRAST__>__CONTRAST__</FONT> below.</FONT> <P> [/if] That implies to me that the page should be checking for all required fields when the submit button is pressed. This simply is not what is happening. I don't think the intent was to wait till a user checked out to check the information they entered in the Customer Service area. That would simply be wrong. :-) "Cameron B. Prince" wrote: > I think the idea here was to do all the error checking on the checkout page. > > You should be able to take the code from checkout and use on account if > you'd like to check it there too. > > Good luck, > > Cameron > > -----Original Message----- > From: interchange-users-admin@minivend.com > [mailto:interchange-users-admin@minivend.com]On Behalf Of > jojo@buchonline.net > Sent: Monday, October 16, 2000 5:12 AM > To: interchange-users@minivend.com > Subject: Re: [ic] Ok so Im an idiot, but its still broken...[error ] tag > > On 16 Oct, Strider Centaur wrote: > > Hans, thanks but that is the same as the example, and like the > example > > it did nothing. I guess my question is more specific to a certain page > > than to the general use of [error]. The page in question is the > > account.html page provided with the construct demo site. The problem is > the > > error tests on that page specifically do not work. Both here locally and > on > > the online demo at Akopia. I have been over the code of that page several > > times and it all looks good, but yet something is hosing it. > > > > It would be my guess that others have had the same problem and I would > > imagine the guys at akopia would have some interest it resolving it, less > > someone get the idea that interchange is buggy. :-) > > I can confirm this! I've look the construct account page and did not get > any feedback too. > > Joachim > > BTW: > Why did I see > > [comment] > <!-- Account change profile in etc/order.profiles --> > [/comment] > > and > > server:[jojo]# ls -al order.profiles > ls: order.profiles: No such file or directory > > server:[jojo]# ls -al profiles.order > -rw-r--r-- 1 jojo jojo 3198 25 Sep 11:30 profiles.order > > ? > > -- > Hans-Joachim Leidinger > buch online jojo@buchonline.net > Munscheidstr. 14 FAX: +49 209 1671441 > 45886 Gelsenkirchen FAX: 0209 1671441 > > _______________________________________________ > Interchange-users mailing list > Interchange-users@www.minivend.com > http://www.minivend.com/mailman/listinfo/interchange-users > > _______________________________________________ > Interchange-users mailing list > Interchange-users@www.minivend.com > http://www.minivend.com/mailman/listinfo/interchange-users -- Strider Centaur HTTP://www.Scifi-Fantasy.com " It is my observation that unless you really understand the issues, you are hardly in a position to criticize. Nearly all Linux users have used Windows, but very few Windows users have used Linux. " -- Me _______________________________________________ Interchange-users mailing list Interchange-users@www.minivend.com http://www.minivend.com/mailman/listinfo/interchange-users From: jfoster at augustmail.com (John Foster ) Date: Mon, 16 Oct 2000 12:10:49 -0500 Subject: [ic] Debianized version of Interchange-Any tips or tricks I just tried to convert the RH6 version of Akopia Interchange 4.5.7 to a Debian installation via Alien on a Potato system. I seemed to work and installed OK, but Interchange did not work. Also the Debian package manager removed it all without any problems. The main areas of contention seem to be where Debian interprets the file installation locations and local permissions. If anyone has successfully accomplished this please reply with any advise that you may provide. Thanks -- AdVance-Computing Systems We sell fine quality servers and workstations. We specialize in multiprocessor units. We install Debian Linux at no extra charge! John Foster jfoster@augustmail.com ICQ# 19460173 From: dave.barr at cricinfo.com (Dave Barr ) Date: Mon, 16 Oct 2000 18:15:04 +0100 Subject: [ic] Credit card encryption error >I did not see you mention any encryption software so, do you have PGP or >some other encryption software installed and tested? IC does not do any >encryption on its own. Hi Rob, I'll answer both your question and Ed Lafrance... I have PGP installed and properly configured... works a charm on the default catalogs. I used the Knar editor to configure ENCRYPTOR and that works too (on the defaults). I thought there might have been a quick answer as to a hidden form variable that I may have deleted in amongst the extraneous code (no offence to Akopia!). I'm still going through the code line by line but it seems to be somewhere outside of the checkout page (& the etc/profiles.order)... this is why I'm scratching my head ;) Thanks to both of you for the answers... I'll get there in the end. Rgds Dave -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Dave Barr eCommerce Technical Manager CricInfo Ltd www.cricinfo.com dave.barr@cricinfo.com Tel: 01249 700748 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ From: takedown at cdsnet.net (Ron Phipps ) Date: Mon, 16 Oct 2000 10:42:22 -0700 Subject: [ic] Credit card encryption error Hey Dave, Here's a quick guess for you. Do you have the public key for the person you are sending the orders to installed in the ring of the user that is running the interchange server? It could be that you are sending to a different person on this one particular catalog compared to the other test catalogs. I found that during my testing that I could put '> /somepath/pgp_capture.log' on the ENCRYPTOR line and then when it error'ed it would send the errors to that file. I removed that once I fixed my problem (one of which was not having the public key in the ring). Good luck! -Ron -----Original Message----- From: Dave Barr <dave.barr@cricinfo.com> To: interchange-users@minivend.com <interchange-users@minivend.com> Date: Monday, October 16, 2000 9:21 AM Subject: Re: [ic] Credit card encryption error >>I did not see you mention any encryption software so, do you have PGP or >>some other encryption software installed and tested? IC does not do any >>encryption on its own. > >Hi Rob, > >I'll answer both your question and Ed Lafrance... > >I have PGP installed and properly configured... works a charm on the >default catalogs. I used the Knar editor to configure ENCRYPTOR and >that works too (on the defaults). > >I thought there might have been a quick answer as to a hidden form >variable that I may have deleted in amongst the extraneous code (no >offence to Akopia!). I'm still going through the code line by line >but it seems to be somewhere outside of the checkout page (& the >etc/profiles.order)... this is why I'm scratching my head ;) > >Thanks to both of you for the answers... I'll get there in the end. >Rgds >Dave > >-- > >~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >Dave Barr eCommerce Technical Manager CricInfo Ltd >www.cricinfo.com dave.barr@cricinfo.com Tel: 01249 700748 >~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > > >_______________________________________________ >Interchange-users mailing list >Interchange-users@www.minivend.com >http://www.minivend.com/mailman/listinfo/interchange-users > From: bsmith at select.net (Brad Smith ) Date: Mon, 16 Oct 2000 10:44:31 -0700 Subject: [ic] Flypage problems We have been using Minivend for about 3 years now. Recently we upgraded to V4.04a and have 5 catalogs running just fine (flypage included). Last week, we installed Interchange V4.5.7b. Everything worked OK in our existing catalogs...except the flypage capability. When a request was made for a page (via the [page] tag) that doesn't exist, a "[sku#] not found" error was displayed rather than initiating the flypage. We did not change the catalog.cfg files on those existing catalogs after the upgrade. This same error was also displayed with the construction example site which was installed with the new V4.5.7b (the flypage did not work when clicking on 'more info' for a product, but items could be added to the cart). We then switched back to V4.04a and the flypage worked fine again in the existing catalogs. Probably something simple we are overlooking with the new install??? ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Brad Smith, Director of Web Development SelectNet Internet Services 2788 Loker Ave. Carlsbad, CA 92008 ph: 760-438-9555 fax: 760-438-1954 web site: http://www.select.net From: sonny at akopia.com (Sonny Cook ) Date: Mon, 16 Oct 2000 12:42:04 -0500 (CDT) Subject: [ic] Credit card encryption error The error your getting is probably generated by Vend:encrypt_cc line 348. Are you getting an actuall error with that error message? Unless you define your own tempfile, the encryption code that runs is in lines 332-342. I would make sure I had the correct permissions on the tempfile wich is generated. You might want to try to comment out the unlink line and see what ends up in the tempfile. There isn't anything (that I know about) in the catalog pages that would affect this chunk of code. --- Sonny Cook Akopia "I don't want fifteen dollars." --Franklin D. Rooselvelt On Mon, 16 Oct 2000, Dave Barr wrote: > >I did not see you mention any encryption software so, do you have PGP or > >some other encryption software installed and tested? IC does not do any > >encryption on its own. > > Hi Rob, > > I'll answer both your question and Ed Lafrance... > > I have PGP installed and properly configured... works a charm on the > default catalogs. I used the Knar editor to configure ENCRYPTOR and > that works too (on the defaults). > > I thought there might have been a quick answer as to a hidden form > variable that I may have deleted in amongst the extraneous code (no > offence to Akopia!). I'm still going through the code line by line > but it seems to be somewhere outside of the checkout page (& the > etc/profiles.order)... this is why I'm scratching my head ;) > > Thanks to both of you for the answers... I'll get there in the end. > Rgds > Dave > > -- > > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > Dave Barr eCommerce Technical Manager CricInfo Ltd > www.cricinfo.com dave.barr@cricinfo.com Tel: 01249 700748 > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > > > _______________________________________________ > Interchange-users mailing list > Interchange-users@www.minivend.com > http://www.minivend.com/mailman/listinfo/interchange-users > From: bsmith at select.net (Brad Smith ) Date: Mon, 16 Oct 2000 10:47:03 -0700 Subject: [ic] Flypage problems We have been using Minivend for about 3 years now. Recently we upgraded to V4.04a and have multiple catalogs running just fine (flypage included). Last week, we installed Interchange V4.5.7b. Everything worked OK in our existing catalogs...except the flypage capability. When a request was made for a page that doesn't exist (via the [page] tag), a "[sku#] not found" error was displayed rather than initiating the flypage. No changes were made to the catalog.cfg files on those existing catalogs after the upgrade to V4.5.7b. And, this same error was also displayed with the construction example site which was installed with the new V4.5.7b install (the flypage did not work when clicking on the 'more info' link for a product, but items could be added to the cart). We then switched back to V4.04a and the flypage worked fine again in the existing catalogs. Probably something simple we are overlooking with the new install??? ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Brad Smith, Director of Web Development SelectNet Internet Services 2788 Loker Ave. Carlsbad, CA 92008 ph: 760-438-9555 fax: 760-438-1954 web site: http://www.select.net From: billr at exgate.tek.com (Bill Randle ) Date: Mon, 16 Oct 2000 10:53:23 -0700 Subject: [ic] Ok so Im an idiot, but its still broken...[error ] tag The "problems" with this page have been around since the mv4 days. I ran into the same thing a year or so ago. There are actually a two problems here (this all refers to mv4, as I haven't looked at what IC does differently). 1. profiles placed in "order.profiles", or "profiles.order", or even in-line in a mv_check block are only validated during the order routing process which happens when a person places an order. This includes handy things like email address validation. 2. the userdb login code will check for, and report, certain types of errors - mismatched password, duplicate userid, etc. - but will not report empty fields that you may have designated as required. My solution that I've reused a couple of times now is to create a mv_click block (or even just an inline [perl] or [mvasp] block) that checks for required fields and validates the email address. Here's an example that adds to/replaces the "NewAccount" mv_click in new_account.html: [set NewAccount] [set loginfail][/set] [tag flag write]userdb[/tag] [perl global=1] # copy form vars from cgi to values, as [userdb new_account] requires # that most of its vars be passed as values, rather than cgi vars. ::update_values(); # check for empty fields my @required_fields = (qw/ fname lname address1 city state zip email phone_day /); for (@required_fields) { if (! $Values->{$_}) { $Vend::Session->{failure} = $Vend::Session->{errors}{$_} = "Required field $_ is empty."; $Scratch->{loginfail} = 1; } } # attempt to validate the email address if no previous failures if (! $Scratch->{loginfail} && $Values->{email} !~ /[\040-\176]+\@[-A-Za-z0-9.]+\.[A-Za-z]+/) { $Vend::Session->{errors}{email} = $Vend::Session->{failure} = "Badly formatted email address"; $Scratch->{loginfail} = 1; } [/perl] mv_nextpage=new_account [if scratch loginfail] [log]new account not created[/log] [else] [if type=explicit compare="[userdb function=new_account log=1]"] [log]new_account create ok![/log] mv_nextpage=account [tag export userdb][/tag] [else] [log]new_account create failed![/log] [log interpolate=1][data session failure][/log] [/else] [/if] [/else] [/if] [/set] <P> [if type=explicit compare="[error all=1 show_var=1 keep=1]"] <FONT COLOR=RED>One field was either empty, or contained wrong data.</FONT> The fields are marked with <FONT COLOR=RED>this color</FONT>. <P> [/if] [if session failure] The error was: <FONT COLOR=red>[loc][perl]$Vend::Session->{failure}=~s/\s+$//; return $Vend::Session->{failure};[/perl][/loc]</FONT> [data base=session field=failure value=""] [/if] <P> -Bill "Cameron B. Prince" wrote: > > Originally, the construct demo was setup to only check for errors on the > checkout page. > > It seems there is a bug in the error checking code addition to the account > page. > > I'll look into this, > > Thanks, > > Cameron > > -----Original Message----- > From: interchange-users-admin@minivend.com > [mailto:interchange-users-admin@minivend.com]On Behalf Of Strider > Centaur > Sent: Monday, October 16, 2000 10:46 AM > To: interchange-users@minivend.com > Subject: Re: [ic] Ok so Im an idiot, but its still broken...[error ] tag > > But the if statement is already in the account form. It all seems to be > in > there, here's the test they have: > > FROM VIRGIN ACCOUNT.HTML > > [if type=explicit compare="[error all=1 show_var=1 keep=1]"] > <P> > <font face="Verdana, Arial, Helvetica, sans-serif" size="2"><b>There were > errors in your last submission.</b> > <br> > They are shown in <FONT COLOR=__CONTRAST__>__CONTRAST__</FONT> below.</FONT> > <P> > [/if] > > That implies to me that the page should be checking for all required > fields > when the submit button is pressed. This simply is not what is happening. > > I don't think the intent was to wait till a user checked out to check > the > information they entered in the Customer Service area. That would simply be > wrong. :-) > > "Cameron B. Prince" wrote: > > > I think the idea here was to do all the error checking on the checkout > page. > > > > You should be able to take the code from checkout and use on account if > > you'd like to check it there too. > > > > Good luck, > > > > Cameron > > > > -----Original Message----- > > From: interchange-users-admin@minivend.com > > [mailto:interchange-users-admin@minivend.com]On Behalf Of > > jojo@buchonline.net > > Sent: Monday, October 16, 2000 5:12 AM > > To: interchange-users@minivend.com > > Subject: Re: [ic] Ok so Im an idiot, but its still broken...[error ] tag > > > > On 16 Oct, Strider Centaur wrote: > > > Hans, thanks but that is the same as the example, and like the > > example > > > it did nothing. I guess my question is more specific to a certain page > > > than to the general use of [error]. The page in question is the > > > account.html page provided with the construct demo site. The problem is > > the > > > error tests on that page specifically do not work. Both here locally > and > > on > > > the online demo at Akopia. I have been over the code of that page > several > > > times and it all looks good, but yet something is hosing it. > > > > > > It would be my guess that others have had the same problem and I > would > > > imagine the guys at akopia would have some interest it resolving it, > less > > > someone get the idea that interchange is buggy. :-) > > > > I can confirm this! I've look the construct account page and did not get > > any feedback too. > > > > Joachim > > > > BTW: > > Why did I see > > > > [comment] > > <!-- Account change profile in etc/order.profiles --> > > [/comment] > > > > and > > > > server:[jojo]# ls -al order.profiles > > ls: order.profiles: No such file or directory > > > > server:[jojo]# ls -al profiles.order > > -rw-r--r-- 1 jojo jojo 3198 25 Sep 11:30 profiles.order > > > > ? > > > > -- > > Hans-Joachim Leidinger > > buch online jojo@buchonline.net > > Munscheidstr. 14 FAX: +49 209 1671441 > > 45886 Gelsenkirchen FAX: 0209 1671441 > > > > _______________________________________________ > > Interchange-users mailing list > > Interchange-users@www.minivend.com > > http://www.minivend.com/mailman/listinfo/interchange-users > > > > _______________________________________________ > > Interchange-users mailing list > > Interchange-users@www.minivend.com > > http://www.minivend.com/mailman/listinfo/interchange-users > > -- > Strider Centaur > HTTP://www.Scifi-Fantasy.com > > " It is my observation that unless you really understand the issues, you > are > hardly in a position to criticize. Nearly all Linux users have used > Windows, > but very few Windows users have used Linux. " -- Me > > _______________________________________________ > Interchange-users mailing list > Interchange-users@www.minivend.com > http://www.minivend.com/mailman/listinfo/interchange-users > > _______________________________________________ > Interchange-users mailing list > Interchange-users@www.minivend.com > http://www.minivend.com/mailman/listinfo/interchange-users From: mikeh at minivend.com (Mike Heins ) Date: Mon, 16 Oct 2000 13:54:28 -0400 Subject: [ic] Spreadsheet-advice (OFF-TOPIC) Quoting draftd (draftd@hotmail.com): > Short question: > I need some spreadsheet program compatible with interchange to edit the > products.txt file. > > Micro$oft excell works, but it's quiet anoying to swich between 2 operating > systems on my home computer. (Redhat 7.0). I can't get any of Gnumeric's data > formats compatible with IC. Gnumeric works great. You can use the simple-text format -- in fact there is a hidden page in the UI, admin/dbdownload.html, which will produce a Gnumeric worksheet of all of the databases. (There will be some occasional parse errors, but they are pretty few and should show up as errors if you run "gnumeric &" from a command line shell.) If you save a single worksheet in Simple text, and then just remove the first line that contains the worksheet name, you have a perfectly fine TAB-delimited file. I think the regular text export works good, too, if set up right. And I had been planning on writing the companion page that will accept an upload of all, but I hadn't gotten to it yet. The main reason is that Gnumeric prior to 0.54 didn't write the spreadsheet properly in simple text format. I submitted a patch to gnumeric that fixed that, and I think it made it into 0.56, so I will do that soon. -- Akopia, Inc., 131 Willow Lane, Floor 2, Oxford, OH 45056 phone +1.513.523.7621 fax 7501 <heins@akopia.com> Fast, reliable, cheap. Pick two and we'll talk. -- unknown From: gafabbri at yahoo.com (Gregg Fabbri ) Date: Mon, 16 Oct 2000 11:32:37 -0700 (PDT) Subject: [ic] Another credit card authorization question. If this post seems a bit repetitive I apologize. I have gone back and looked at the archives and still have some questions. I want to use a different credit card authorization vendor other than cybercash. I have looked at authorize.net and like what they offer. Here is my logic, by all means please correct me if I am way off base. Cybercash requires me to have my own SSL server which I really want to avoid. The cost of a secure server and certificate really turn me off. It looks like with a solution like authorize.net I do not need an SSL server and would use their secure server for credit card authorization. Is anyone really using authorize.net? I noticed one posting about a perl module that someone wrote. If there is a working perl module how can I get it? Also, are there any other providers like authorize.net(they provide the ssl server) that would integrate easier with Interchange. I am not hung up on authorize.net but would like something like they offer. Additionally, I would welcome any opinions as to why I should not use something like authorize.net and why cybercash would be much better. One plus for cybercash is that it is integrated with Interchange already. Please feel free to let loose your real opinions. I have a pretty thick skin so do not worry about hurting my feelings. Thanks -Gregg ===== ----------------------------- Gregg A. Fabbri __________________________________________________ Do You Yahoo!? Yahoo! Messenger - Talk while you surf! It's FREE. http://im.yahoo.com/ From: epaul at spellbook.net (Eric Paul ) Date: Mon, 16 Oct 2000 15:11:02 -0400 Subject: [ic] Another credit card authorization question. IMHO, if you can't afford $125 for a key, then you should NOT be in the business of selling products online. Now that the RSA patent has expired, there is nothing to keep you from compiling up your own copy of Apache with openssl/mod_ssl. (Not that $150 for a copy of RedHat Pro was a real hardship) No matter what package you use for credit card verification, you *SHOULD* have a SSL Key to secure the customer's personal information as you take it from them. If you don't want to offer this to your clients, then don't expect to take a lot of orders. Eric At 02:32 PM 10/16/00, you wrote: >If this post seems a bit repetitive I apologize. I >have gone back and looked at the archives and still >have some questions. > >I want to use a different credit card authorization >vendor other than cybercash. I have looked at >authorize.net and like what they offer. Here is my >logic, by all means please correct me if I am way off >base. Cybercash requires me to have my own SSL server >which I really want to avoid. The cost of a secure >server and certificate really turn me off. It looks >like with a solution like authorize.net I do not need >an SSL server and would use their secure server for >credit card authorization. > >Is anyone really using authorize.net? I noticed one >posting about a perl module that someone wrote. If >there is a working perl module how can I get it? > >Also, are there any other providers like >authorize.net(they provide the ssl server) that would >integrate easier with Interchange. I am not hung up >on authorize.net but would like something like they >offer. > >Additionally, I would welcome any opinions as to why I >should not use something like authorize.net and why >cybercash would be much better. One plus for >cybercash is that it is integrated with Interchange >already. > >Please feel free to let loose your real opinions. I >have a pretty thick skin so do not worry about hurting >my feelings. > >Thanks > >-Gregg > > > >===== >----------------------------- >Gregg A. Fabbri > > > >__________________________________________________ >Do You Yahoo!? >Yahoo! Messenger - Talk while you surf! It's FREE. >http://im.yahoo.com/ > >_______________________________________________ >Interchange-users mailing list >Interchange-users@www.minivend.com >http://www.minivend.com/mailman/listinfo/interchange-users --- Eric Paul SpellBook Systems http://www.spellbook.net From: jeff_case at hotmail.com (Jeff Case ) Date: Mon, 16 Oct 2000 12:42:34 PDT Subject: [ic] Flypage problems The flypage is built for items that DO exist. The pages that are pulled up when an item/page doesn't exist can be found in the /special_pages folder. For example, when trying to pull up a sku that doesn't exist, MV/ic will serve missing.html Hope that helps. >From: "Brad Smith" <bsmith@select.net> >Subject: [ic] Flypage problems >Date: Mon, 16 Oct 2000 10:44:31 -0700 [snip] >Last week, we installed Interchange V4.5.7b. >Everything worked OK in our existing catalogs...except the flypage >capability. When a request was made for a page (via the [page] >tag) that doesn't exist, a "[sku#] not found" error was displayed >rather than initiating the flypage. [/snip] _________________________________________________________________________ Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com. Share information about yourself, create your own public profile at http://profiles.msn.com. From: kar at webline.dk (Kaare Rasmussen ) Date: Mon, 16 Oct 2000 16:38:41 +0200 Subject: [ic] PostgreSQL >> Using MySQL, DSN=dbi:mysql:test_mitienda. <-- works fine >> Using PostgreSQL, DSN=dbi:Pg:dbname=test_netshop. >> ERROR: Bad abstime external representation '' >> netshop: config error. Skipping. > This is the new test data interfering. We should set the mod_time field > in userdb to blank, which should work for everything. This is done > in CVS and will be in the release. I tried to get the CVS, but I still get this error with the construct demo. What do I need to do to get this running? -- Kaare Rasmussen --Linux, spil,-- Tlf: 3816 2582 Kaki Data tshirts, merchandize Fax: 3816 2582 Howitzvej 75 Åben 14.00-18.00 Email: kar@webline.dk 2000 Frederiksberg Lørdag 11.00-17.00 Web: www.suse.dk From: mikeh at minivend.com (Mike Heins ) Date: Mon, 16 Oct 2000 15:58:33 -0400 Subject: [ic] PostgreSQL Quoting Kaare Rasmussen (kar@webline.dk): > >> Using MySQL, DSN=dbi:mysql:test_mitienda. <-- works fine > >> Using PostgreSQL, DSN=dbi:Pg:dbname=test_netshop. > >> ERROR: Bad abstime external representation '' > >> netshop: config error. Skipping. > > > This is the new test data interfering. We should set the mod_time field > > in userdb to blank, which should work for everything. This is done > > in CVS and will be in the release. > > I tried to get the CVS, but I still get this error with the construct demo. > > What do I need to do to get this running? > The very latest CVS should fix it, but all you have to do is remove the lines in dbconf/pgsql/orderline.pgsql and dbconf/pgsql/transactions.pgsql that call out the update_date field as a timestamp. -- Akopia, Inc., 131 Willow Lane, Floor 2, Oxford, OH 45056 phone +1.513.523.7621 fax 7501 <heins@akopia.com> Unix version of an Outlook-style virus: It works on the honor system. Please forward this message to everyone you know, and delete a bunch of your files at random. From: mikeh at minivend.com (Mike Heins ) Date: Mon, 16 Oct 2000 16:06:18 -0400 Subject: [ic] Flypage problems Quoting Brad Smith (bsmith@select.net): > We have been using Minivend for about 3 years now. Recently we > upgraded to V4.04a and have 5 catalogs running just fine (flypage > included). Last week, we installed Interchange V4.5.7b. > Everything worked OK in our existing catalogs...except the flypage > capability. When a request was made for a page (via the [page] > tag) that doesn't exist, a "[sku#] not found" error was displayed > rather than initiating the flypage. We did not change the > catalog.cfg files on those existing catalogs after the upgrade. This > same error was also displayed with the construction example site > which was installed with the new V4.5.7b (the flypage did not work > when clicking on 'more info' for a product, but items could be added > to the cart). We then switched back to V4.04a and the flypage > worked fine again in the existing catalogs. Probably something > simple we are overlooking with the new install??? Sounds like your flypage might be in the "special_pages" directory and not in "pages". If that is the case, try copying it to pages and see what happens. -- Akopia, Inc., 131 Willow Lane, Floor 2, Oxford, OH 45056 phone +1.513.523.7621 fax 7501 <heins@akopia.com> For a successful technology, reality must take precedence over public relations, for Nature cannot be fooled. -- Dick Feynman From: mikeh at minivend.com (Mike Heins ) Date: Mon, 16 Oct 2000 16:06:49 -0400 Subject: [ic] Static Pages Quoting Hugo Nogueira (hugo.nogueira@alcove.fr): > What is the feature of "static pages" of Interchange for? > Is it possible to generate everything in static pages in order to have > an off-line CD-ROM with the catalogs? I suppose that could be done. Mostly, it is for high-traffic sites and to generate static pages for search-engine indexing. -- Akopia, Inc., 131 Willow Lane, Floor 2, Oxford, OH 45056 phone +1.513.523.7621 fax 7501 <heins@akopia.com> For a successful technology, reality must take precedence over public relations, for Nature cannot be fooled. -- Dick Feynman From: kar at webline.dk (Kaare Rasmussen ) Date: Mon, 16 Oct 2000 22:44:48 +0200 Subject: [ic] PostgreSQL > The very latest CVS should fix it, but all you have to do is remove the Just took a version from cvs. Maybe I did something wrong, but AFAICT it's the same version of the pgsql files. > lines in dbconf/pgsql/orderline.pgsql and dbconf/pgsql/transactions.pgsql > that call out the update_date field as a timestamp. OK. Seems to work. Now I'll do some testing. -- Kaare Rasmussen --Linux, spil,-- Tlf: 3816 2582 Kaki Data tshirts, merchandize Fax: 3816 2582 Howitzvej 75 Åben 14.00-18.00 Email: kar@webline.dk 2000 Frederiksberg Lørdag 11.00-17.00 Web: www.suse.dk From: zac at mediapc.com (Zachary Matthews ) Date: Mon, 16 Oct 2000 14:10:19 -0700 Subject: [ic] How to update with CVS I am wondering if someone can explain the process for successfully updating interchange using CVS Here is what works: 1) I have created a directory ~/src 2) I ran 'cvs checkout -P interchange' to download the software 3) I successfully made the tardist, installed interchange to a directory ~/interchange, and got the demo catalog working. Now I want to update using CVS: 1) I ran 'cvs update' from ~/src/interchange, and successfully downloaded the updates (there seemed to be many updated files) 2) I made a new tardist, and ran the ./configure script and installed a new version of interchange in a directory called ~/interchange2 3) I did a 'diff interchange interchange2' to see what had changed. Is there a better way to proceed than simply copying files from ~/interchange2 to ~/interchange? If instead I simply run ./configure and install right over the old ~/interchange, won't this erase files that have some of my configuration prefs, such as interchange.cfg? Are there other files that shouldn't be replaced? I looked through the mail archives and the README.cvs, and I can't seem to find a good explanation of the process. Any help is most appreciated, and would probably benefit many other CVS novices such as myself. Thanks, Zac From: epaul at spellbook.net (Eric Paul ) Date: Mon, 16 Oct 2000 17:09:26 -0400 Subject: [ic] price_group with commonadjust not working I'm running a shop under MV4.04a. The client has just added a new product line to their shop that has a quantity break if you order 24+ of any of the products in this new batch. I sifted thru the docs and the mailing list and came across the price_group thingy. I added a field called price_group, left this key blank for all my existing products and put all these new products in this group. I also added a new q24 field with the price-break. I changed the commonadjust line in my catalog.cfg to read like this: CommonAdjust pricing:price_group,q3,q24, ;products:price, ;$ The q24 pricing takes effect if I order more than 24 of a particular sku, but doesn't work if I order 10 of one thing and 14 of another in the same group. Also, if I order 24 of one thing, I get the break on it, but not on any of the other items in my cart of the same group. My normal q3 price-breaks are still working fine for everything else, so I must not have screwed things up too much. Any idea what I've done wrong? Eric --- Eric Paul SpellBook Systems http://www.spellbook.net From: mikeh at minivend.com (Mike Heins ) Date: Mon, 16 Oct 2000 17:12:30 -0400 Subject: [ic] price_group with commonadjust not working Quoting Eric Paul (epaul@spellbook.net): > I'm running a shop under MV4.04a. The client has just added a new product > line to their shop that has a quantity break if you order 24+ of any of the > products in this new batch. I sifted thru the docs and the mailing list > and came across the price_group thingy. I added a field called > price_group, left this key blank for all my existing products and put all > these new products in this group. I also added a new q24 field with the > price-break. I changed the commonadjust line in my catalog.cfg to read > like this: > > CommonAdjust pricing:price_group,q3,q24, ;products:price, ;$ You forgot: AutoModifier pricing:price_group -- Akopia, Inc., 131 Willow Lane, Floor 2, Oxford, OH 45056 phone +1.513.523.7621 fax 7501 <heins@akopia.com> Friends don't let friends use Outlook. -- Bob Blaylock From: mikeh at minivend.com (Mike Heins ) Date: Mon, 16 Oct 2000 17:18:41 -0400 Subject: [ic] How to update with CVS Quoting Zachary Matthews (zac@mediapc.com): [snip proper procedure] > Is there a better way to proceed than simply copying files from > ~/interchange2 to ~/interchange? If instead I simply run ./configure > and install right over the old ~/interchange, won't this erase files > that have some of my configuration prefs, such as interchange.cfg? Are > there other files that shouldn't be replaced? Yes -- just do a make install again. Your interchange.cfg will not be touched -- the only files that should be changed are distribution files. The software distribution should only be changed appropriately and things should run as before. Updating catalogs is a little bit harder. You should check the following database tables: mv_metadata.asc variable.txt for more entries in each of your catalogs. Some of the new entries may be needed in the new UI definition. If you don't modify the "meta" entries in the UI at all, you should be able to copy over the new source file. You should check all tables for additional columns that may be used in the UI and templates, especially: orderline transactions userdb You may want. We will be improving the update process as time goes on. There is a fine line to be walked where we give you control and keep it ourselves. 8-) -- Akopia, Inc., 131 Willow Lane, Floor 2, Oxford, OH 45056 phone +1.513.523.7621 fax 7501 <heins@akopia.com> Friends don't let friends use Outlook. -- Bob Blaylock From: epaul at spellbook.net (Eric Paul ) Date: Mon, 16 Oct 2000 17:30:18 -0400 Subject: [ic] price_group with commonadjust not working At 05:12 PM 10/16/00, you wrote: >Quoting Eric Paul (epaul@spellbook.net): > > I'm running a shop under MV4.04a. The client has just added a new product > > line to their shop that has a quantity break if you order 24+ of any of > the > > products in this new batch. I sifted thru the docs and the mailing list > > and came across the price_group thingy. I added a field called > > price_group, left this key blank for all my existing products and put all > > these new products in this group. I also added a new q24 field with the > > price-break. I changed the commonadjust line in my catalog.cfg to read > > like this: > > > > CommonAdjust pricing:price_group,q3,q24, ;products:price, ;$ > >You forgot: > > AutoModifier pricing:price_group I went and checked my catalog.cfg, and that line was already there. Anything else I should check? Eric --- Eric Paul SpellBook Systems http://www.spellbook.net From: epaul at spellbook.net (Eric Paul ) Date: Mon, 16 Oct 2000 17:41:35 -0400 Subject: [ic] FIXED - price_group with commonadjust not working Turns out that until you logout of the store and log back in the price break doesn't take effect. So everytime I ran reconfig, but didn't logout, the changes didn't take effect. I closed my web browser and came back into the store and now everything is fine. I thought I would reply to get this into the archives. Thanks for trying to help, Mike! Eric --- Eric Paul SpellBook Systems http://www.spellbook.net From: marcus at slightlydifferent.co.uk (marcus at slightlydifferent.co.uk ) Date: Mon, 16 Oct 2000 22:51:31 +0100 Subject: [ic] Controlling access to tables Hello, I have a table containing personal client information and want each client to be able to access just his own data. While that is not a problem, I fear that security is not very high as other users could guess the table name and (if they know minivend/interchange) display all the data in that table using commands in a URL. Is there any way of "switching off" the URL commands, or a more sophisticated way of restricting access to certain tables? Cheers, Marcus --- Marcus Weseloh Projects Director Slightly Different Ltd. <www.slightlydifferent.co.uk> Tel: +44 (0)1326 372416 Fax: +44 (0)1326 372114 From: marcus at slightlydifferent.co.uk (Marcus Weseloh ) Date: Mon, 16 Oct 2000 23:36:53 +0100 Subject: [ic] Controlling access to tables > I have a table containing personal client information and want each > client to be able to access just his own data. While that is not a > problem, I fear that security is not very high as other users could guess > the table name and (if they know minivend/interchange) display all the > data in that table using commands in a URL. Sorry, forget that. I just didn't think straight. I thought a one-click scan of a table would just return the data, but of course it uses a result page into which I can put conditionals. Next time I will think before posting to the list. Cheers, Marcus --- Marcus Weseloh Projects Director Slightly Different Ltd. <www.slightlydifferent.co.uk> Tel: +44 (0)1326 372416 Fax: +44 (0)1326 372114 From: mikeh at minivend.com (Mike Heins ) Date: Mon, 16 Oct 2000 18:37:53 -0400 Subject: [ic] Controlling access to tables Quoting Marcus Weseloh (marcus@slightlydifferent.co.uk): > > I have a table containing personal client information and want each > > client to be able to access just his own data. While that is not a > > problem, I fear that security is not very high as other users could guess > > the table name and (if they know minivend/interchange) display all the > > data in that table using commands in a URL. > > Sorry, forget that. I just didn't think straight. I thought a one-click scan > of a table would just return the data, but of course it uses a result page > into which I can put conditionals. Next time I will think before posting to > the list. > Actually, you are right to worry. Consider: [page scan st=db fi=userdb ra=yes rf=credit_card_number] Show CC [/page] (Of course that is completely bogus, but you get the idea.) You could get the data back in the [item-code], since rf allows you to set the field returned as code. In Interchange, though, you can set: NoSearch userdb your_private_table (Default is userdb.) At that point, you can't search those tables by URL. You can override the setting for a certain page with [calc]$Config->{NoSearch} = ''[/calc] -- Akopia, Inc., 131 Willow Lane, Floor 2, Oxford, OH 45056 phone +1.513.523.7621 fax 7501 <heins@akopia.com> I have a cop friend who thinks he ought be able to give a new ticket; "too dumb for conditions". From: marcus at slightlydifferent.co.uk (Marcus Weseloh ) Date: Tue, 17 Oct 2000 00:11:34 +0100 Subject: [ic] Controlling access to tables On 16 Oct 00, at 18:37, Mike Heins wrote: > Actually, you are right to worry. Consider: > [page scan > st=db > fi=userdb > ra=yes > rf=credit_card_number] Show CC [/page] > (Of course that is completely bogus, but you get the idea.) > You could get the data back in the [item-code], since rf allows > you to set the field returned as code. But that would still need a results page actually displaying the data. I thought I could check the logged in user against the username in the table on the results page and only display the data if they match. But I suppose that would still leave the possibility of guessing another results page... The configuration option in Interchange sounds perfect. But that means jumping from MV 3.14-6 to IC and I have quite a tight deadline. Thanks for the prompt reply Mike. Cheers, Marcus --- Marcus Weseloh Projects Director Slightly Different Ltd. <www.slightlydifferent.co.uk> Tel: +44 (0)1326 372416 Fax: +44 (0)1326 372114 From: bsmith at select.net (Brad Smith ) Date: Mon, 16 Oct 2000 16:58:21 -0700 Subject: [ic] Flypage Problems We tested another installation of V 4.5.7 on a second machine and the flypage worked fine. The difference between the two machines is as follows: 1st Machine (flypage will not work): Redhat V5.1, Linux 2.0.36, Perl 5.005_2 2nd Machine (flypage works): Redhat V6.1, Linux 2.2.12, Perl 5.005_3 Besides the obvious (upgrade)...any thoughts?? >Sounds like your flypage might be in the "special_pages" directory and >not in "pages". If that is the case, try copying it to pages and see what >happens. >>Quoting Brad Smith (bsmith@select.net): >> We have been using Minivend for about 3 years now. Recently we >> upgraded to V4.04a and have 5 catalogs running just fine (flypage >> included). Last week, we installed Interchange V4.5.7b. >> Everything worked OK in our existing catalogs...except the flypage >> capability. When a request was made for a page (via the [page] >> tag) that doesn't exist, a "[sku#] not found" error was displayed >> rather than initiating the flypage. We did not change the >> catalog.cfg files on those existing catalogs after the upgrade. This >> same error was also displayed with the construction example site >> which was installed with the new V4.5.7b (the flypage did not work >> when clicking on 'more info' for a product, but items could be added >> to the cart). We then switched back to V4.04a and the flypage >> worked fine again in the existing catalogs. Probably something >> simple we are overlooking with the new install??? ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Brad Smith, Director of Web Development SelectNet Internet Services 2788 Loker Ave. Carlsbad, CA 92008 ph: 760-438-9555 fax: 760-438-1954 web site: http://www.select.net From: rob at readysite.net (Rob Zimmerman ) Date: Mon, 16 Oct 2000 21:15:53 -0400 Subject: [ic] UI on 4.5.8 cvs build This is a tough one. I am getting "bumped" back to the login screen at no paticualr point while already within the UI admin section on the latest (15Oct00-1800hrs) CVS build. I tested this from both Win2k/IE5.0 (LAN connection) and from the console using Solaris8/NS4.7 I can log in ( using the default UserID/Pass)and click around the interface and randamly I will click a function only to get either bumped back to the login screen or "not authorized ..blah..blahh.." then I will log out shut down browsers try again and get in...then get bumped in a different place. Log files show nothing. Of note though, on the Solaris/NS set up I am getting alot of cookie type requests from Interchange. Virtually every screen asks to place/accept a cookie. I am using NS4.7 with its defualt settings as determined by the Solaris install. Even though I "accept" I continue to get asked. I am verifying this again right now and it sends 2 to 4 at a time all with different values like MV_SESSION_ID=5ePejfXm:192.168.0.23 and MV_SESSION_ID=GCNqlk5:192..168.0.23 on every screen in the UI then I get bumped again when I tried to access the variable.db info from the admin screen. Note: I get none of this from the store section of IC I did not bug report this as you may already know or I may be screwed up. I did review the bug report page though. Thanks, Rob ------------ From: vdpeters at bellsouth.net (Vanessa ) Date: Mon, 16 Oct 2000 21:02:44 -0500 Subject: [ic] Flypage problems -----Original Message----- From: interchange-users-admin@minivend.com [mailto:interchange-users-admin@minivend.com]On Behalf Of Brad Smith Sent: Monday, October 16, 2000 12:47 PM To: interchange-users@minivend.com Subject: [ic] Flypage problems We have been using Minivend for about 3 years now. Recently we upgraded to V4.04a and have multiple catalogs running just fine (flypage included). Last week, we installed Interchange V4.5.7b. Everything worked OK in our existing catalogs...except the flypage capability. When a request was made for a page that doesn't exist (via the [page] tag), a "[sku#] not found" error was displayed rather than initiating the flypage. No changes were made to the catalog.cfg files on those existing catalogs after the upgrade to V4.5.7b. And, this same error was also displayed with the construction example site which was installed with the new V4.5.7b install (the flypage did not work when clicking on the 'more info' link for a product, but items could be added to the cart). We then switched back to V4.04a and the flypage worked fine again in the existing catalogs. Probably something simple we are overlooking with the new install??? ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Brad Smith, Director of Web Development SelectNet Internet Services 2788 Loker Ave. Carlsbad, CA 92008 ph: 760-438-9555 fax: 760-438-1954 web site: http://www.select.net _______________________________________________ Interchange-users mailing list Interchange-users@www.minivend.com http://www.minivend.com/mailman/listinfo/interchange-users From: jonny_5 at earthlink.net (jonny_5 ) Date: Mon, 16 Oct 2000 21:30:31 -0500 Subject: [ic] paypal here I go again... I would realy like to use interchange... but I do all of my payment options through paypal has anyone figured out how to use interchange with paypal? From: howwill at logicworld.com.au (Howard Griffiths ) Date: Tue, 17 Oct 2000 12:14:58 +1000 Subject: [ic] Thousands of error logs in .gz format Eric Paul epaul@spellbook.net <mailto:epaul@spellbook.net> Wrote on Fri, 06 Oct 2000 14:14:57 -0400 >Check out the /etc/logrotate.conf file or the files in /etc/logrotate.d/ > for any references to mv/ic and remove them. This way your error >log won't get swaped out on you and will continue to grow to >mammoth proportions. Has this bug (or virus) been fixed in the latest release. I have been running MV rpm install for about 6 months and have a lot more than 42,000 files to delete. Has any-one written the script to do this deletion... arrggh! Greg Heath <mailto:greg@pacifictech.com.au> From: res059ss at gte.net (webuildpcs.com ) Date: Mon, 16 Oct 2000 21:19:59 -0500 Subject: [ic] UPS Additional shipping calculation I am 99.7% positive I am doing this correct, but here it is anyhow - In the user interface: Shipping options: edit method upsg (the default UPS Ground in Construct Something) to add an additional percentage to the total shipping cost I have tried the following: Additional shipping calculation: x = x + (x * .85) x = x + ( x * .85 ) x=x+(x*.85) x = x * 1.85 and so on...... Nothing seems to change this caculation Any ideas? Is it a bug - according to the docs this is how it is done - just won't work for me. Thanks, Eric Hull _________________________________________ Visit us on the web at www.webuildpcs.com From: epaul at spellbook.net (Eric Paul ) Date: Mon, 16 Oct 2000 22:26:28 -0400 Subject: [ic] Thousands of error logs in .gz format As I said, it's not a bug, or a virus (not that you can have a virus under unix). The logrotate daemon is behaving as-designed. Just edit your config files if you don't want the log rotated out. Or set it to rotate less frequently, or not to preserve so many logs. As for deleting your logs, rm -f error*.gz should do you. Eric At 10:14 PM 10/16/00, you wrote: >Eric Paul epaul@spellbook.net <mailto:epaul@spellbook.net> >Wrote on Fri, 06 Oct 2000 14:14:57 -0400 > >Check out the /etc/logrotate.conf file or the files in /etc/logrotate.d/ > > for any references to mv/ic and remove them. This way your error > >log won't get swaped out on you and will continue to grow to > >mammoth proportions. >Has this bug (or virus) been fixed in the latest release. I have been >running MV rpm install for about 6 months and have a lot more than 42,000 >files to delete. Has any-one written the script to do this deletion... >arrggh! > >Greg Heath <mailto:greg@pacifictech.com.au> > > > > > >_______________________________________________ >Interchange-users mailing list >Interchange-users@www.minivend.com >http://www.minivend.com/mailman/listinfo/interchange-users --- Eric Paul SpellBook Systems http://www.spellbook.net From: itnc at themutual.net (Hansraj Pankhania ) Date: Tue, 17 Oct 2000 09:31:32 +0100 Subject: [ic] IC - Installation on virtual servers part II This is a multi-part message in MIME format. ------=_NextPart_000_0011_01C0381D.091D5C20 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Mike, Thanks for the cpan_local_install, I've tried the V 0.2, and it has = installed what i think=20 is all the required CPAN modules to my home ( home/mysite/Interchange ) = directory=20 on my ISP virtual server. I then tried to run :- perl Makefile.PL make make test && make install but 'perl Makefile.PL' kept asking me the same questions as your = cpan_local_install=20 script and so kept running into installation problems as if i was = running ./configure script. Mike, correct me if I'm wrong, was this cpan_local_install script mean't = to replace Makefile.PL. If so, I have looked at the Makefile.PL script = but cannot located the point=20 I need to start from inorder to finish off the Interchange 4.5.7 = installation/setup, and to setup the demo. Can you or anybody advise further. Thanks Hansraj ------=_NextPart_000_0011_01C0381D.091D5C20 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML><HEAD> <META http-equiv=3DContent-Type content=3D"text/html; = charset=3Diso-8859-1"> <META content=3D"MSHTML 5.50.4134.600" name=3DGENERATOR> <STYLE></STYLE> </HEAD> <BODY bgColor=3D#ffffff> <DIV><FONT face=3DArial size=3D2><FONT face=3D"Times New Roman"=20 size=3D3>Mike,<BR><BR>Thanks for the cpan_local_install, I've tried the = V=20 0.2,&nbsp; and it has installed what i think </FONT></FONT></DIV> <DIV><FONT face=3DArial size=3D2><FONT face=3D"Times New Roman" = size=3D3>is all the=20 required CPAN modules to my home ( home/mysite/Interchange ) directory=20 </FONT></FONT></DIV> <DIV><FONT face=3DArial size=3D2><FONT face=3D"Times New Roman" = size=3D3>on my ISP=20 virtual server.<BR><BR>I then tried to run :-<BR><BR>perl=20 Makefile.PL<BR>make<BR>make test &amp;&amp; make = install<BR></FONT></FONT></DIV> <DIV><FONT face=3DArial size=3D2><FONT face=3D"Times New Roman" = size=3D3>but 'perl=20 Makefile.PL' kept asking me the same questions as your = cpan_local_install=20 </FONT></FONT></DIV> <DIV><FONT face=3DArial size=3D2><FONT face=3D"Times New Roman" = size=3D3>script and so=20 kept running into installation problems as if i was running ./configure=20 script.<BR><BR>Mike, correct me if I'm wrong, was this = cpan_local_install script=20 mean't to replace Makefile.PL. If so, I have looked at the Makefile.PL = script=20 but cannot located the point </FONT></FONT></DIV> <DIV><FONT face=3DArial size=3D2><FONT face=3D"Times New Roman" = size=3D3>I need to start=20 from inorder to finish off the Interchange 4.5.7 installation/setup, and = to=20 setup the demo.<BR><BR>Can you or anybody advise=20 further.<BR><BR>Thanks</FONT></FONT></DIV> <DIV><FONT face=3DArial size=3D2><FONT face=3D"Times New Roman"=20 size=3D3><BR>Hansraj</FONT><BR><BR></DIV></FONT></BODY></HTML> ------=_NextPart_000_0011_01C0381D.091D5C20-- From: dave.barr at cricinfo.com (Dave Barr ) Date: Tue, 17 Oct 2000 10:25:18 +0100 Subject: [ic] Credit card encryption error >The error your getting is probably generated by Vend:encrypt_cc line 348. >Are you getting an actuall error with that error message? Unless you >define your own tempfile, the encryption code that runs is in lines >332-342. I would make sure I had the correct permissions on the tempfile >wich is generated. You might want to try to comment out the unlink line >and see what ends up in the tempfile. There isn't anything (that I know >about) in the catalog pages that would affect this chunk of code. > >--- >Sonny Cook >Akopia > >"I don't want fifteen dollars." --Franklin D. Rooselvelt > >On Mon, 16 Oct 2000, Dave Barr wrote: > >> >I did not see you mention any encryption software so, do you have PGP or >> >some other encryption software installed and tested? IC does not do any >> >encryption on its own. >> >> Hi Rob, >> >> I'll answer both your question and Ed Lafrance... >> >> I have PGP installed and properly configured... works a charm on the >> default catalogs. I used the Knar editor to configure ENCRYPTOR and >> that works too (on the defaults). >> >> I thought there might have been a quick answer as to a hidden form >> variable that I may have deleted in amongst the extraneous code (no >> offence to Akopia!). I'm still going through the code line by line >> but it seems to be somewhere outside of the checkout page (& the > > etc/profiles.order)... this is why I'm scratching my head ;) Hi again Sonny, Thanks for that... it helped me to do a quick sanity check as I wanted to ensure what was being parsed and again to ensure that I had passed all the relevant data. It appears I am. The only error (bar the one generated by [error std_label="Credit card information" name=mv_credit_card_valid] - "Credit card encryption failed") is in the Interchange error.log; 192.168.0.126 tWJiVrSt:192.168.0.126 - [16/October/2000:15:23:11 +0100] cishop /exec/cishop/process.html Encryption error: Which isn't all that helpful ;) I'll keep working away until I get it fixed, thanks again for your help! Dave -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Dave Barr eCommerce Technical Manager CricInfo Ltd www.cricinfo.com dave.barr@cricinfo.com Tel: 01249 700748 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ From: hugo.nogueira at alcove.fr (Hugo Nogueira ) Date: Tue, 17 Oct 2000 14:10:04 +0200 Subject: [ic] ssl for authentification in administrationv site When we log in to the administration site, is it possible to secure the authentification process with SSL (https) ? Hugo. From: racke at linuxia.de (Stefan Hornburg ) Date: 17 Oct 2000 15:03:36 +0200 Subject: [ic] Debianized version of Interchange-Any tips or tricks John Foster <jfoster@augustmail.com> writes: > I just tried to convert the RH6 version of Akopia Interchange 4.5.7 to a > Debian installation via Alien on a Potato system. I seemed to work and > installed OK, but Interchange did not work. Also the Debian package > manager removed it all without any problems. The main areas of > contention seem to be where Debian interprets the file installation > locations and local permissions. If anyone has successfully accomplished > this please reply with any advise that you may provide. Thanks Better try my Debian package and help me to work out the bugs. The alien approach is very likely broken with complex packages like Interchange. Ciao Racke -- LinuXia Systems && Cobolt NetServices, eCommerce and more Shop- und Datenbanklösungen mit MiniVend, Firewalls auf Debian-Basis http://www.linuxia.de - http://www.cobolt.net --> Junior Officer of the MiniVend/Interchange Bug Patrol <--- From: mikeh at minivend.com (Mike Heins ) Date: Tue, 17 Oct 2000 09:43:54 -0400 Subject: [ic] UPS Additional shipping calculation Quoting webuildpcs.com (res059ss@gte.net): > I am 99.7% positive I am doing this correct, but here it is anyhow - > > In the user interface: Shipping options: edit method upsg (the default UPS > Ground in Construct Something) to add an additional percentage to the total > shipping cost I have tried the following: > > Additional shipping calculation: > x = x + (x * .85) > x = x + ( x * .85 ) > x=x+(x*.85) > x = x * 1.85 > and so on...... > > Nothing seems to change this caculation > > Any ideas? Is it a bug - according to the docs this is how it is done - just > won't work for me. Bug in the docs. For the internal UPS calculation, all you can do is add some fixed number. If you use the external lookup, you could do "* .85" and it should work. -- Akopia, Inc., 131 Willow Lane, Floor 2, Oxford, OH 45056 phone +1.513.523.7621 fax 7501 <heins@akopia.com> Nature, to be commanded, must be obeyed. -- Francis Bacon From: mikeh at minivend.com (Mike Heins ) Date: Tue, 17 Oct 2000 10:00:44 -0400 Subject: [ic] IC - Installation on virtual servers part II Quoting Hansraj Pankhania (itnc@themutual.net): > Mike, > > Thanks for the cpan_local_install, I've tried the V 0.2, and it has > installed what i think is all the required CPAN modules to my home ( > home/mysite/Interchange ) directory on my ISP virtual server. > > I then tried to run :- > > perl Makefile.PL make make test && make install > > but 'perl Makefile.PL' kept asking me the same questions as your > cpan_local_install script and so kept running into installation problems as > if i was running ./configure script. > > Mike, correct me if I'm wrong, was this cpan_local_install script mean't to > replace Makefile.PL. If so, I have looked at the Makefile.PL script but > cannot located the point I need to start from inorder to finish off the > Interchange 4.5.7 installation/setup, and to setup the demo. > I have done some extensive testing, and I have eliminated the previous module checks. If you get the latest from CVS, it should work. In any case, if you get Interchange installed, just run cpan_local_install from the interchange directory and everything should work fine. -- Akopia, Inc., 131 Willow Lane, Floor 2, Oxford, OH 45056 phone +1.513.523.7621 fax 7501 <heins@akopia.com> I have a cop friend who thinks he ought be able to give a new ticket; "too dumb for conditions". From: mikeh at minivend.com (Mike Heins ) Date: Tue, 17 Oct 2000 10:02:22 -0400 Subject: [ic] Credit card encryption error Quoting Dave Barr (dave.barr@cricinfo.com): > >The error your getting is probably generated by Vend:encrypt_cc line 348. > >Are you getting an actuall error with that error message? Unless you > >define your own tempfile, the encryption code that runs is in lines > >332-342. I would make sure I had the correct permissions on the tempfile > >wich is generated. You might want to try to comment out the unlink line > >and see what ends up in the tempfile. There isn't anything (that I know > >about) in the catalog pages that would affect this chunk of code. > > > >--- > >Sonny Cook > >Akopia > > > >"I don't want fifteen dollars." --Franklin D. Rooselvelt > > > >On Mon, 16 Oct 2000, Dave Barr wrote: > > > >> >I did not see you mention any encryption software so, do you have PGP or > >> >some other encryption software installed and tested? IC does not do any > >> >encryption on its own. > >> > >> Hi Rob, > >> > >> I'll answer both your question and Ed Lafrance... > >> > >> I have PGP installed and properly configured... works a charm on the > >> default catalogs. I used the Knar editor to configure ENCRYPTOR and > >> that works too (on the defaults). > >> > >> I thought there might have been a quick answer as to a hidden form > >> variable that I may have deleted in amongst the extraneous code (no > >> offence to Akopia!). I'm still going through the code line by line > >> but it seems to be somewhere outside of the checkout page (& the > > > etc/profiles.order)... this is why I'm scratching my head ;) > > Hi again Sonny, > Thanks for that... it helped me to do a quick sanity check as I > wanted to ensure what was being parsed and again to ensure that I had > passed all the relevant data. It appears I am. > > The only error (bar the one generated by [error std_label="Credit > card information" name=mv_credit_card_valid] - "Credit card > encryption failed") is in the Interchange error.log; > > 192.168.0.126 tWJiVrSt:192.168.0.126 - [16/October/2000:15:23:11 > +0100] cishop /exec/cishop/process.html Encryption error: > > Which isn't all that helpful ;) > > I'll keep working away until I get it fixed, thanks again for your help! > Dave Try adding a debug line to your encryptor: gpg --always-trust --batch -fa -r you@yours.com 2>/tmp/debug_gpg The problem should be logged there. If you run the program as shown from the command line as *the user ID which runs Interchange* you should also see the problem. -- Akopia, Inc., 131 Willow Lane, Floor 2, Oxford, OH 45056 phone +1.513.523.7621 fax 7501 <heins@akopia.com> Fast, reliable, cheap. Pick two and we'll talk. -- unknown From: valerio at got.it (Valerio Santinelli ) Date: Tue, 17 Oct 2000 16:07:04 +0200 Subject: [ic] External Payment Method - Banca Sella Is there anybody who tried to configure InterChange (or MiniVend) to use Banca Sella as an external payment system ? (it's an Italian one) I think it's similar to others around the world. The main process is like: submit a form to a page on the bank's server with some codes and the bank asks the user for credit card data. Then, after evaluating the card and making the transaction, their server bounces the user back to an address (specified by us) with some parameters on the URL. I'm currently working on the construct demo and trying to to interface the checkout pages with this payment method but I don't really know where to start from !? Is there anybody willing to help me ? Thanks in advance! Valerio Santinelli Register.it Support Team ------------------------------------------------------------ http://www.register.it/ mailto:support@register.it Register.it by GOT.IT srl - Italy ------------------------------------------------------------ From: dave.barr at cricinfo.com (Dave Barr ) Date: Tue, 17 Oct 2000 16:49:16 +0100 Subject: [ic] Credit card encryption error [del] > > Hi again Sonny, >> Thanks for that... it helped me to do a quick sanity check as I >> wanted to ensure what was being parsed and again to ensure that I had >> passed all the relevant data. It appears I am. >> >> The only error (bar the one generated by [error std_label="Credit >> card information" name=mv_credit_card_valid] - "Credit card >> encryption failed") is in the Interchange error.log; >> >> 192.168.0.126 tWJiVrSt:192.168.0.126 - [16/October/2000:15:23:11 >> +0100] cishop /exec/cishop/process.html Encryption error: >> >> Which isn't all that helpful ;) >> >> I'll keep working away until I get it fixed, thanks again for your help! >> Dave > >Try adding a debug line to your encryptor: > > gpg --always-trust --batch -fa -r you@yours.com 2>/tmp/debug_gpg > >The problem should be logged there. If you run the program as shown from >the command line as *the user ID which runs Interchange* you should also >see the problem. Debian 2.2.17, MySQL 3.22.32, IC 4.5.8(CVS), perl 5.00503, GPG 1.0.1 Hi Mike, Thanks for your reply, man, what a couple of days... I tried your suggestion. But I need to explain that this problem has started with the 4.5.8 distribution, prior to that PGP had worked perfectly well with the following as the ENCRYPTOR: /usr/local/bin/pgp -feat barrd@cricket.org No matter what I try, it just keeps breaking... I needed to change to GPG anyway (PGP was only valid for non commercial) so I have done so in the interim, ENCRYPTOR is now set to: /usr/bin/gpg --encrypt --armor -r barrd@cricinfo.com But having never used GPG before that 'may' be wrong (the change of email address is deliberate). I ran your suggested command and it generated the following (in tmp/debug_gpg); gpg: Invalid option "-fa" Nothing more was added after yet another failed encryption attempt with the CC details. I may wait till 4.5.9 and see what happens (if ENCRYPTOR is not set it works OK) Thanks again! - Dave -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Dave Barr eCommerce Technical Manager CricInfo Ltd www.cricinfo.com dave.barr@cricinfo.com Tel: 01249 700748 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ From: jfoster at augustmail.com (John Foster ) Date: Tue, 17 Oct 2000 10:52:42 -0500 Subject: [ic] Debianized version of Interchange-Any tips or tricks Stefan Hornburg wrote: > Better try my Debian package and help me to work out the bugs. > The alien approach is very likely broken with complex packages > like Interchange. > > Ciao > Racke > -------------------------------------------------------- Thnaks for the invite. I will try it on a test site that I'm building. I was seeking something established. I am gradually getting deeper into selling services and installations of Linux and want to stay with Debian. My customer base is mostly Small Business and e-commerce site design. -- AdVance-Computing Systems We sell fine quality servers and workstations. We specialize in multiprocessor units. We install Debian Linux at no extra charge! John Foster jfoster@augustmail.com ICQ# 19460173 From: sonny at akopia.com (Sonny Cook ) Date: Tue, 17 Oct 2000 11:03:18 -0500 (CDT) Subject: [ic] Credit card encryption error The gpg params you (Dave) have are correct. -f does not appear to be an option. I usually use gpg -ear somebody, which is equivalent to what Dave has. --- Sonny Cook Akopia "I don't want fifteen dollars." --Franklin D. Rooselvelt On Tue, 17 Oct 2000, Dave Barr wrote: > [del] > > > > Hi again Sonny, > >> Thanks for that... it helped me to do a quick sanity check as I > >> wanted to ensure what was being parsed and again to ensure that I had > >> passed all the relevant data. It appears I am. > >> > >> The only error (bar the one generated by [error std_label="Credit > >> card information" name=mv_credit_card_valid] - "Credit card > >> encryption failed") is in the Interchange error.log; > >> > >> 192.168.0.126 tWJiVrSt:192.168.0.126 - [16/October/2000:15:23:11 > >> +0100] cishop /exec/cishop/process.html Encryption error: > >> > >> Which isn't all that helpful ;) > >> > >> I'll keep working away until I get it fixed, thanks again for your help! > >> Dave > > > >Try adding a debug line to your encryptor: > > > > gpg --always-trust --batch -fa -r you@yours.com 2>/tmp/debug_gpg > > > >The problem should be logged there. If you run the program as shown from > >the command line as *the user ID which runs Interchange* you should also > >see the problem. > > Debian 2.2.17, MySQL 3.22.32, IC 4.5.8(CVS), perl 5.00503, GPG 1.0.1 > > Hi Mike, > Thanks for your reply, man, what a couple of days... I tried your > suggestion. But I need to explain that this problem has started with > the 4.5.8 distribution, prior to that PGP had worked perfectly well > with the following as the ENCRYPTOR: > > /usr/local/bin/pgp -feat barrd@cricket.org > > No matter what I try, it just keeps breaking... I needed to change to > GPG anyway (PGP was only valid for non commercial) so I have done so > in the interim, ENCRYPTOR is now set to: > > /usr/bin/gpg --encrypt --armor -r barrd@cricinfo.com > > But having never used GPG before that 'may' be wrong (the change of > email address is deliberate). I ran your suggested command and it > generated the following (in tmp/debug_gpg); > > gpg: Invalid option "-fa" > > Nothing more was added after yet another failed encryption attempt > with the CC details. > > I may wait till 4.5.9 and see what happens (if ENCRYPTOR is not set > it works OK) > Thanks again! - Dave > > -- > > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > Dave Barr eCommerce Technical Manager CricInfo Ltd > www.cricinfo.com dave.barr@cricinfo.com Tel: 01249 700748 > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > > > _______________________________________________ > Interchange-users mailing list > Interchange-users@www.minivend.com > http://www.minivend.com/mailman/listinfo/interchange-users > From: dave.barr at cricinfo.com (Dave Barr ) Date: Tue, 17 Oct 2000 17:32:00 +0100 Subject: [ic] Credit card encryption error >The gpg params you (Dave) have are correct. -f does not appear to be an >option. I usually use gpg -ear somebody, which is equivalent to what Dave >has. [del] > > >> /usr/bin/gpg --encrypt --armor -r barrd@cricinfo.com >> >> But having never used GPG before that 'may' be wrong (the change of >> email address is deliberate). I ran your suggested command and it >> generated the following (in tmp/debug_gpg); >> > > gpg: Invalid option "-fa" --- Thanks Sonny. Its nice to get a verification - I'm completely lost at the moment and not sure wether its me / IC / "or a global conspiracy out to get me" ;) I'll start again tomorrow "D" -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Dave Barr eCommerce Technical Manager CricInfo Ltd www.cricinfo.com dave.barr@cricinfo.com Tel: 01249 700748 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ From: ken707 at jps.net (ken ) Date: Tue, 17 Oct 2000 09:38:06 -0700 Subject: [ic] install error when I try to install interchange i get this error: No SQL::Statement module available. at Makefile.PL line 730. No Safe::Hole module available. at Makefile.PL line 730. These modules must be installed to run Interchange. Try: perl -MCPAN -e 'install Bundle::Interchange' or use normal Perl procedures to install them. make: Fatal error: No arguments to build make: Fatal error: Don't know how to make target `test' what can i do about this? thanks, ken From: rich at ednet.co.uk (Rick Walker ) Date: Tue, 17 Oct 2000 17:51:24 +0100 (BST) Subject: [ic] install error Install the Safe::Hole module. You can aquire this from http://www.cpan.org. Would'nt it be nice if all the required modules came with the tar.gz file. Then again that would make life far to easy!!! OR it would be even better if the Makefile.pl refered to current paths/files on cpans ftp site. Again I'm just too humble. :) On Tue, 17 Oct 2000, ken wrote: > when I try to install interchange i get this error: > No SQL::Statement module available. at Makefile.PL line 730. > > No Safe::Hole module available. at Makefile.PL line 730. > > > These modules must be installed to run Interchange. Try: > > perl -MCPAN -e 'install Bundle::Interchange' > > or use normal Perl procedures to install them. > make: Fatal error: No arguments to build > make: Fatal error: Don't know how to make target `test' > > what can i do about this? > > thanks, ken > > _______________________________________________ > Interchange-users mailing list > Interchange-users@www.minivend.com > http://www.minivend.com/mailman/listinfo/interchange-users > -- Rick Walker edNET 0131 538 7198 From: edl at newmediaems.com (Ed LaFrance ) Date: Tue, 17 Oct 2000 09:51:08 -0700 Subject: [ic] install error Ken - As suggested, do: perl -MCPAN -e 'install Bundle::Interchange' ...or you can just install the missing modules: SQL::Statement and Safe::Hole. If you are on a virtual server you are most likely going to run into a permissions issue with the server's Perl installation. Short of installing your own Perl in your account space, Akopia has been working on a local install script for missing pieces, check the website. - Ed L. At 09:38 AM 10/17/00 -0700, you wrote: >when I try to install interchange i get this error: >No SQL::Statement module available. at Makefile.PL line 730. > >No Safe::Hole module available. at Makefile.PL line 730. > > >These modules must be installed to run Interchange. Try: > > perl -MCPAN -e 'install Bundle::Interchange' > >or use normal Perl procedures to install them. >make: Fatal error: No arguments to build >make: Fatal error: Don't know how to make target `test' > >what can i do about this? > >thanks, ken > >_______________________________________________ >Interchange-users mailing list >Interchange-users@www.minivend.com >http://www.minivend.com/mailman/listinfo/interchange-users >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> New Media E.M.S. Software Solutions for Business 463 Main St., Suite D edl@newmediaems.com Placerville, CA 95667 http://www.newmediaems.com (530) 622-9421 (530) 622-9426 fax >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> From: beriah at webuildpcs.com (Beriah Dutcher ) Date: Tue, 17 Oct 2000 13:23:16 -0500 Subject: [ic] Shipping Method Gone Crazy Hey Everybody, I have a slight problem. We were adding a test method to our shipping configuration. Well we did something to screw it all up and now everytime we want to edit the method or even try and delete it. It locks up. Actually i was running 'top' and watched the interchange daemon EAT cpu around 91%-98% and then finally die. Well Now i NEED to get rid of that method cause everytime i want to 'apply changes' it times out. Can someone point me to the way to "manually" remove that from file cfg file or dbm entry??? Beriah From: kar at webline.dk (Kaare Rasmussen ) Date: Tue, 17 Oct 2000 20:19:26 +0200 Subject: [ic] PostgreSQL > OK. Seems to work. Now I'll do some testing. I actually have the construct demo running now, and I've created a user and an order. Now, I'm a heppy, heppy ket :-) (Construct is a bit slow w/Netscape, seems to use tables a lot - Netscape is slooow w/tables) -- Kaare Rasmussen --Linux, spil,-- Tlf: 3816 2582 Kaki Data tshirts, merchandize Fax: 3816 2582 Howitzvej 75 Åben 14.00-18.00 Email: kar@webline.dk 2000 Frederiksberg Lørdag 11.00-17.00 Web: www.suse.dk From: jeff_case at hotmail.com (Jeff Case ) Date: Tue, 17 Oct 2000 13:09:14 PDT Subject: MV to IC [was [ic] Controlling access to tables] Marcus, For what it's worth, I was able to switch a previous install of MV (3.09) to ic 4.5.5 in about 5 days. Most of my problems were getting ic to take (missing perl modules on a shared server) and learning enough mySQL to get by. The pages flowed seamlessly into the new environment and mv has proven to have come a long way -- a lot has changed in a short amount of time. >From: Marcus Weseloh <marcus@slightlydifferent.co.uk> >Subject: Re: [ic] Controlling access to tables >Date: Tue, 17 Oct 2000 00:11:34 +0100 > > >The configuration option in Interchange sounds perfect. But that means >jumping from MV 3.14-6 to IC and I have quite a tight deadline. _________________________________________________________________________ Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com. Share information about yourself, create your own public profile at http://profiles.msn.com. From: houman at edigitalweb.com (Houman Akhavan ) Date: Tue, 17 Oct 2000 13:55:16 -0700 Subject: [ic] Re: Interchange Hosting I am currently running Interchange 4.5.7 with MySQL as the backend. My current hardware setup is: Dual 500 MHz Intel Pentium III, 256KB cache 384 MB RAM Two 9 GB, 10K SCSI Hard Drives Does anyone recommend putting the mysql database on a separate server, and having Interchange and Apache on it's own server? We are preparing to run a large product database using interchange, with multiple stores, each store having its own mysql db. It is expected that there will be a high volume of queries against the mysql db, each database could have about 3000+ records of product information. If anyone could share your experiences with large databases running Interchange or minivend, that would be great! Thanks, Houman A. From: steveandpatti at wubs.org (Steve & Patti Getzinger ) Date: Tue, 17 Oct 2000 15:59:56 -0500 Subject: [ic] Re: Interchange Hosting I am running just over 32,000 products on a dual 333 w/ 512 ram and 250 swap with no problems. RH 6.2 and IC 4.5.6 Steve Houman Akhavan wrote: > I am currently running Interchange 4.5.7 with MySQL as the backend. > > My current hardware setup is: > Dual 500 MHz Intel Pentium III, 256KB cache > 384 MB RAM > Two 9 GB, 10K SCSI Hard Drives > > Does anyone recommend putting the mysql database on a separate server, and > having Interchange and Apache on it's own server? > > We are preparing to run a large product database using interchange, with > multiple stores, each store having its own mysql db. > > It is expected that there will be a high volume of queries against the mysql > db, each database could have about 3000+ records of product information. > > If anyone could share your experiences with large databases running > Interchange or minivend, that would be great! > > Thanks, > > Houman A. > > _______________________________________________ > Interchange-users mailing list > Interchange-users@www.minivend.com > http://www.minivend.com/mailman/listinfo/interchange-users -- ========================================================= WDI Steve & Patti Getzinger 702 Lincolnway West steveandpatti@wubs.org South Bend, IN 46616 http://www.wubs.org/ 219-287-4700 (Main Office) 317-535-0239 (Direct Line) ========================================================= From: gilles.gravel at beauchemin.qc.ca (Gilles Gravel ) Date: Tue, 17 Oct 2000 17:30:12 -0400 Subject: [ic] Interchange Newbie... Hi, I would like to learn and implement this package on one of our website under construction ... What is the best way to do it? Start with MiniVend 4.04a then upgrade with Interchange or start directly with Interchange 4.5.7 beta Quick Start Guide? Regards, -- Gilles Gravel Montreal, Quebec, Canada From: ken707 at jps.net (ken ) Date: Tue, 17 Oct 2000 15:16:54 -0700 Subject: [ic] install error-need help when I try to install interchange i get this error: No SQL::Statement module available. at Makefile.PL line 730. No Safe::Hole module available. at Makefile.PL line 730. These modules must be installed to run Interchange. Try: perl -MCPAN -e 'install Bundle::Interchange' or use normal Perl procedures to install them. make: Fatal error: No arguments to build make: Fatal error: Don't know how to make target `test' what can i do about this? thanks, ken _________________________________________________________________________ Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com. Share information about yourself, create your own public profile at http://profiles.msn.com. _______________________________________________ Interchange-users mailing list Interchange-users@www.minivend.com http://www.minivend.com/mailman/listinfo/interchange-users From: hwm at ns.newportharbornet.com (Bob Lorenzini ) Date: Tue, 17 Oct 2000 15:32:54 -0700 (PDT) Subject: [ic] install error-need help On Tue, 17 Oct 2000, ken wrote: > > when I try to install interchange i get this error: > No SQL::Statement module available. at Makefile.PL line 730. > > No Safe::Hole module available. at Makefile.PL line 730. > > > These modules must be installed to run Interchange. Try: > > perl -MCPAN -e 'install Bundle::Interchange' > > or use normal Perl procedures to install them. > make: Fatal error: No arguments to build > make: Fatal error: Don't know how to make target `test' > > what can i do about this? > If you have permission to run "perl -MCPAN -e 'install Bundle::Interchange'" have you tried it? Bob From: jeff at crossvalley.com (Jeff Maxwell ) Date: Tue, 17 Oct 2000 18:43:26 -0400 Subject: [ic] Premature end of script headers? I just installed interchange 4.5.8 onto a second test machine and the installation went fine except that I get this error when I try to enter the store. I have another old (a few days) installation on a similar machine that works fine. Both are from CVS. The machine that doesn't work is from a cvs update this afternoon, the other is from a few days old. I have removed everything and reinstalled and still get the same error. Is it possible that something went wrong when I made a tarball to install on the second machine? [Tue Oct 17 15:52:43 2000] [notice] Apache/1.3.12 (Unix) mod_ssl/2.6.2 OpenSSL/0.9.5 configured -- resuming normal operations [Tue Oct 17 15:58:09 2000] [error] [client 64.65.218.13] Premature end of script headers: /var/lib/apache/cgi-bin/demo -- Jeff Maxwell jeff@crossvalley.com From: ken707 at jps.net (ken ) Date: Tue, 17 Oct 2000 16:16:26 -0700 Subject: [ic] install error-need help tried it this is what i get Permission denied; you may only upload to an "incoming" directory. FAILED tests 4-6 Failed 3/7 tests, 57.14% okay t/hostname..........ok t/nntp..............skipping test on this platform t/ph................skipping test on this platform t/require...........ok t/smtp..............ok Failed Test Status Wstat Total Fail Failed List of failed ---------------------------------------------------------------------------- --- t/ftp.t 7 3 42.86% 4-6 2 tests skipped. Failed 1/6 test scripts, 83.33% okay. 3/22 subtests failed, 86.36% okay. *** Error code 29 make: Fatal error: Command failed for target `test_dynamic' /usr/ccs/bin/make test -- NOT OK Running make install make test had returned bad status, won't install without force -----Original Message----- From: interchange-users-admin@minivend.com [mailto:interchange-users-admin@minivend.com]On Behalf Of Bob Lorenzini Sent: Tuesday, October 17, 2000 3:33 PM To: interchange-users@minivend.com Subject: Re: [ic] install error-need help On Tue, 17 Oct 2000, ken wrote: > > when I try to install interchange i get this error: > No SQL::Statement module available. at Makefile.PL line 730. > > No Safe::Hole module available. at Makefile.PL line 730. > > > These modules must be installed to run Interchange. Try: > > perl -MCPAN -e 'install Bundle::Interchange' > > or use normal Perl procedures to install them. > make: Fatal error: No arguments to build > make: Fatal error: Don't know how to make target `test' > > what can i do about this? > If you have permission to run "perl -MCPAN -e 'install Bundle::Interchange'" have you tried it? Bob _______________________________________________ Interchange-users mailing list Interchange-users@www.minivend.com http://www.minivend.com/mailman/listinfo/interchange-users From: jeff_case at hotmail.com (Jeff Case ) Date: Tue, 17 Oct 2000 16:38:31 PDT Subject: [ic] install error-need help Are you on a shared server? It looks like you don't have access/permission to modify your perl. If on a shared server, ask your system admin to install the missing modules for you (Safe::Hole and SQL::Statement). >From: "ken" <ken707@jps.net> >Subject: RE: [ic] install error-need help >Date: Tue, 17 Oct 2000 16:16:26 -0700 > >Permission denied; you may only upload to an "incoming" directory. > > > perl -MCPAN -e 'install Bundle::Interchange' > _________________________________________________________________________ Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com. Share information about yourself, create your own public profile at http://profiles.msn.com. From: warren-odom at stenocall.com (Warren Odom ) Date: Tue, 17 Oct 2000 18:43:51 -0500 Subject: [ic] Thousands of error logs in .gz format >The logrotate daemon is behaving as-designed. Just edit your >config files if you don't want the log rotated out. Sure, the logrotate daemon is behaving as designed, but it is a bug in MV/IC (in the RPM version at least). Obviously you don't want to *tell* logrotate to do that. You shouldn't have to edit the config file. MV/IC is creating & editing it-but doing it wrong. It's just a misplaced wildcard in the config file. Instead /var/log/interchange/*, it could write /var/log/interchange/*error.log. That would do the trick for all catalogs without causing the problem, or requiring a separate entry for each catalog. (But if you have other reasons for specifying the catalogs separately, then of course that would work too.) And a simple rm won't delete them-there are so many it gets an "Argument list too long" error. I ended up deleting them one group at a time (like rm error.log.1.gz.1.gz.1.gz.1.gz.1.gz.1*, then rm error.log.1.gz.1.gz.1.gz.1.gz.1.gz.2*, and so on). -- Warren -----Original Message----- From: interchange-users-admin@minivend.com [mailto:interchange-users-admin@minivend.com] On Behalf Of Eric Paul Sent: Monday, October 16, 2000 9:26 PM To: interchange-users@minivend.com Subject: Re: [ic] Thousands of error logs in .gz format As I said, it's not a bug, or a virus (not that you can have a virus under unix). The logrotate daemon is behaving as-designed. Just edit your config files if you don't want the log rotated out. Or set it to rotate less frequently, or not to preserve so many logs. As for deleting your logs, rm -f error*.gz should do you. Eric At 10:14 PM 10/16/00, you wrote: >Eric Paul epaul@spellbook.net <mailto:epaul@spellbook.net> >Wrote on Fri, 06 Oct 2000 14:14:57 -0400 > >Check out the /etc/logrotate.conf file or the files in /etc/logrotate.d/ > > for any references to mv/ic and remove them. This way your error > >log won't get swaped out on you and will continue to grow to > >mammoth proportions. >Has this bug (or virus) been fixed in the latest release. I have been >running MV rpm install for about 6 months and have a lot more than 42,000 >files to delete. Has any-one written the script to do this deletion... >arrggh! > >Greg Heath <mailto:greg@pacifictech.com.au> > > > > > >_______________________________________________ >Interchange-users mailing list >Interchange-users@www.minivend.com >http://www.minivend.com/mailman/listinfo/interchange-users --- Eric Paul SpellBook Systems http://www.spellbook.net _______________________________________________ Interchange-users mailing list Interchange-users@www.minivend.com http://www.minivend.com/mailman/listinfo/interchange-users From: jeff_case at hotmail.com (Jeff Case ) Date: Tue, 17 Oct 2000 16:44:54 PDT Subject: [ic] Interchange Newbie... I would just start with the latest Interchange. [imnsho] The question is akin to learning MS Word 2.0 vs. MS Word 8.0. IC is just a souped-up MV. More features. More possibilities. More problems worked out. [/imnsho] >From: Gilles Gravel <gilles.gravel@beauchemin.qc.ca> >Subject: [ic] Interchange Newbie... >Date: Tue, 17 Oct 2000 17:30:12 -0400 > >Hi, >I would like to learn and implement this package on one of our website >under construction ... >What is the best way to do it? >Start with MiniVend 4.04a then upgrade with Interchange or start >directly with Interchange 4.5.7 beta Quick Start Guide? >Regards, _________________________________________________________________________ Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com. Share information about yourself, create your own public profile at http://profiles.msn.com. From: ken707 at jps.net (ken ) Date: Tue, 17 Oct 2000 16:47:41 -0700 Subject: [ic] install error-need help yes i'm with communitech so what exactly should i ask them? Should I ask them to install Safe::Hole and SQL::Statement what if they won't any other options? thanks for the help -----Original Message----- From: interchange-users-admin@minivend.com [mailto:interchange-users-admin@minivend.com]On Behalf Of Jeff Case Sent: Tuesday, October 17, 2000 4:39 PM To: interchange-users@minivend.com Subject: RE: [ic] install error-need help Are you on a shared server? It looks like you don't have access/permission to modify your perl. If on a shared server, ask your system admin to install the missing modules for you (Safe::Hole and SQL::Statement). >From: "ken" <ken707@jps.net> >Subject: RE: [ic] install error-need help >Date: Tue, 17 Oct 2000 16:16:26 -0700 > >Permission denied; you may only upload to an "incoming" directory. > > > perl -MCPAN -e 'install Bundle::Interchange' > _________________________________________________________________________ Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com. Share information about yourself, create your own public profile at http://profiles.msn.com. _______________________________________________ Interchange-users mailing list Interchange-users@www.minivend.com http://www.minivend.com/mailman/listinfo/interchange-users From: jeff_case at hotmail.com (Jeff Case ) Date: Tue, 17 Oct 2000 19:45:17 PDT Subject: [ic] install error-need help Yeah, first ask them to install those modules. If they won't, you may be able to install the modules in your local space. Mike has written a program to do that, but I'm not sure how it works and so I can't give you any advise to that. Your last/other option is to find a host that will allow you to run MV/ic. I believe Akopia hosts sites and there are a few people among the list who offer hosting. >From: "ken" <ken707@jps.net> >Subject: RE: [ic] install error-need help >Date: Tue, 17 Oct 2000 16:47:41 -0700 > >yes i'm with communitech >so what exactly should i ask them? >Should I ask them to install Safe::Hole and SQL::Statement > >what if they won't any other options? _________________________________________________________________________ Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com. Share information about yourself, create your own public profile at http://profiles.msn.com. From: ken707 at jps.net (ken ) Date: Tue, 17 Oct 2000 20:24:15 -0700 Subject: [ic] install error-need help Thanks Jeff -----Original Message----- From: interchange-users-admin@minivend.com [mailto:interchange-users-admin@minivend.com]On Behalf Of Jeff Case Sent: Tuesday, October 17, 2000 7:45 PM To: interchange-users@minivend.com Subject: RE: [ic] install error-need help Yeah, first ask them to install those modules. If they won't, you may be able to install the modules in your local space. Mike has written a program to do that, but I'm not sure how it works and so I can't give you any advise to that. Your last/other option is to find a host that will allow you to run MV/ic. I believe Akopia hosts sites and there are a few people among the list who offer hosting. >From: "ken" <ken707@jps.net> >Subject: RE: [ic] install error-need help >Date: Tue, 17 Oct 2000 16:47:41 -0700 > >yes i'm with communitech >so what exactly should i ask them? >Should I ask them to install Safe::Hole and SQL::Statement > >what if they won't any other options? _________________________________________________________________________ Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com. Share information about yourself, create your own public profile at http://profiles.msn.com. _______________________________________________ Interchange-users mailing list Interchange-users@www.minivend.com http://www.minivend.com/mailman/listinfo/interchange-users From: ray at norwesters.net (Ray Collett ) Date: Tue, 17 Oct 2000 21:06:58 -0700 Subject: [ic] Error when trying to add new item Greetings, I just installed Interchange 4.5.7, and after stumbling through several install related errors that I was able to resolve, it appears to be working. I installed the "Construct Something" demo, and I've been able to do anything with the demo that I can think of, except one thing. I can't add new items. I keep getting an "Internal Server Error" that says: "The server encountered an internal error or misconfiguration and was unable to complete your request." After checking my error log, I found this line: 192.168.0.11 rwDkwQzo:192.168.0.11 - [17/October/2000:20:29:04 -0700] construct /cgi-bin-443/construct/admin/item_edit Runtime error: Can't create /.autonumber: Permission denied at /usr/local/interchange/lib/Vend/Interpolate.pm line 2039 I have searched high and low and I can't figure out what "/.autonumber" is, where it's trying to be created, and what line 2039 in "Interpolate.pm" has anything to do with it. The line number is the sixth line in the "sub tag_counter" routine. What can I do to fix this? I have group permissions turned on, so the INTERCH user and the CONSTRUCT user can share files. I'm guessing that it's trying to create this file on the root of the file system, but I don't know for sure, and I'm totally lost. -Ray Collett BTW, if you wish to see the error yourself, my server is at: https://secure.norwesters.net/construct/ Admin: interchange pw: DemoPasswd From: greg at pacifictech.com.au (Greg Heath ) Date: Wed, 18 Oct 2000 14:23:01 +1000 Subject: [ic] Thousands of error logs in .gz format Eric, Sorry about the virus comment. I was making reference to a self replicating entity, not a slur on unix. All I'd like to know is if this has been corrected in the current shipping of this product. Other people I have put onto MV are now aware of this problem, but I feel little things like that effect the reputation of a product (or service for that matter). I found the product to be advantageous to my clients wanting a cart that can grow with their online business. >As for deleting your logs, rm -f error*.gz should do you. Actually to many files for rm to handle. Had to use. for i in /var/log/minivend/*;do rm -f $i; done This works as it only passes one file at a time to the rm command. Cheers Greg Heath <mailto:greg@pacifictech.com.au> From: mikeh at minivend.com (Mike Heins ) Date: Wed, 18 Oct 2000 08:31:11 -0400 Subject: [ic] Thousands of error logs in .gz format Quoting Greg Heath (greg@pacifictech.com.au): > Eric, > Sorry about the virus comment. I was making reference to a self replicating > entity, not a slur on unix. > > All I'd like to know is if this has been corrected in the current shipping > of this product. > > Other people I have put onto MV are now aware of this problem, but I feel > little things like that effect the reputation of a product (or service for > that matter). > I found the product to be advantageous to my clients wanting a cart that can > grow with their online business. > > >As for deleting your logs, rm -f error*.gz should do you. > Actually to many files for rm to handle. Had to use. > for i in /var/log/minivend/*;do rm -f $i; done > This works as it only passes one file at a time to the rm command. This is all actually caused by the symlink, I think. We will remove them from the RPM. The canonical way (IMHO) to remove large numbers of files on UNIX is: find /var/log/minivend -type f | xargs rm -- Akopia, Inc., 131 Willow Lane, Floor 2, Oxford, OH 45056 phone +1.513.523.7621 fax 7501 <heins@akopia.com> Friends don't let friends use Outlook. -- Bob Blaylock From: kronya at novosoft.ru (kronya at novosoft.ru ) Date: Wed, 18 Oct 2000 19:31:20 +0700 Subject: [ic] Sorry, the page (shop.cgi) was not found I tried to install Interchange, but have a problem. When I try to execute main script (www.eqallies.com/shop.cgi), it gives me "Sorry, the page (shop.cgi) was not found". I have a hunch that it doesn't depend on link program (I tried vlink.c, tlink.c, vlink.pl). I tried to install 4.5.6 and 4.5.7, but result was the same. I use Intercnahge with MySQL and Apache. Regards, Anton Krokovny. From: mikeh at minivend.com (Mike Heins ) Date: Wed, 18 Oct 2000 08:37:48 -0400 Subject: [ic] Error when trying to add new item Quoting Ray Collett (ray@norwesters.net): > Greetings, > I just installed Interchange 4.5.7, and after stumbling through several > install related errors that I was able to resolve, it appears to be > working. I installed the "Construct Something" demo, and I've been able to > do anything with the demo that I can think of, except one thing. I can't > add new items. > I keep getting an "Internal Server Error" that says: "The server > encountered an internal error or misconfiguration and was unable to > complete your request." After checking my error log, I found this line: > > 192.168.0.11 rwDkwQzo:192.168.0.11 - [17/October/2000:20:29:04 -0700] > construct /cgi-bin-443/construct/admin/item_edit Runtime error: Can't > create /.autonumber: Permission denied at > /usr/local/interchange/lib/Vend/Interpolate.pm line 2039 > > I have searched high and low and I can't figure out what "/.autonumber" > is, where it's trying to be created, and what line 2039 in "Interpolate.pm" > has anything to do with it. The line number is the sixth line in the "sub > tag_counter" routine. > What can I do to fix this? I have group permissions turned on, so the > INTERCH user and the CONSTRUCT user can share files. I'm guessing that > it's trying to create this file on the root of the file system, but I don't > know for sure, and I'm totally lost. Hmm. Apparently you have not got the right catalog_before.cfg file in the Interchange root. We should tolerate that -- thanks for finding the problem. Add these lines to INTERCHANGE_ROOT/catalog_before.cfg: Variable UI_PRODUCT_DIR products Variable UI_PRODUCT_TABLE products The only way I can thing that this happened is mixing a CVS update with something else..... -- Akopia, Inc., 131 Willow Lane, Floor 2, Oxford, OH 45056 phone +1.513.523.7621 fax 7501 <heins@akopia.com> Friends don't let friends use Outlook. -- Bob Blaylock From: tim at mateosian.com (Tim ) Date: Wed, 18 Oct 2000 09:01:55 -0400 Subject: [ic] debug question Can anybody help me debug this error with interchange 4.5.7beta. I have installed the demo catalog and it works pretty well. However, when I buy something then click continue chopping from within my shopping cart, I get the following page: Sorry, the page (expired) was not found The requested item (expired) was not found. You can return to browsing our catalog, if you wish. I tried it on the demo store on the akopia site and got the same error. I tried with Netscape and IE with similar results. The error log produces the following error: <!--StartFragment-->> myhost.mydomain.com HJo5WkvE:mybobbins mybobbins [18/October/2000:08:50:25 -0400] mybobbins /cgi-bin/mybobbins/index.html search error: Search strings must be at least 1 characters. > You had no search string specified. > myhost.mydomain.com HJo5WkvE:mybobbins mybobbins [18/October/2000:08:50:28 -0400] mybobbins /cgi-bin/mybobbins/ord/basket search error: Limit subroutine creation: Can't use an undefined value as an ARRAY reference at /home/limited/public_html/interchange/lib/Vend/Search.pm line 675. > myhost.mydomain.com HJo5WkvE:mybobbins - [18/October/2000:08:50:31 -0400] mybobbins /cgi-bin/mybobbins/process.html search error: Limit subroutine creation: Can't use an undefined value as an ARRAY reference at /home/limited/public_html/interchange/lib/Vend/Search.pm line 675. Any thoughts or ideas about how to proceed with debugging this would be greatly appreciated. Thanks, >Tim ________________ Tim Mateosian tim@mateosian.com From: dave.barr at cricinfo.com (Dave Barr ) Date: Wed, 18 Oct 2000 14:24:24 +0100 Subject: [ic] TAX - not working for anything outside of the US? Debian 2.2.17, MySQL 3.22.32, IC 4.5.8(CVS), perl 5.00503, GPG 1.0.1 VERSION 4.5.8 - Build 18/10/00 Hi all, I am building/testing IC 4.5.8 for use within the UK, when I changed the values associated with TAX via Knar (applying changes) to the following it simply would not work (returning 0.00): TAXAREA UK TAXFIELD country TAXRATE UK=17.5 No errors are reported (just for the record). Has anyone else outside of the US (tested using Akopias address within Virginia and it worked fine) tried changing these values to anything that works? (esp changing the TAXFIELD from "state" to any other value). On another note I also cannot get price breaks to work [?], and am still having problems with the thread I started yesterday with ENCRYPTOR returning encryption error on checkout (using PGP - then GPG - interestingly though the error logs no longer report any errors)...[?] - though I shall keep working on those and are meant as a comment in case anyone else is having the similar problems and why I have not added any more detail. BTW - the work you (Akopia) are doing is getting better & better, the changes from yesterdays build gave me quite a surprise 8-) The locale DB is a joy to use now. Cheers! Dave -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Dave Barr eCommerce Technical Manager CricInfo Ltd www.cricinfo.com dave.barr@cricinfo.com Tel: 01249 700748 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ From: mikeh at minivend.com (Mike Heins ) Date: Wed, 18 Oct 2000 09:38:23 -0400 Subject: [ic] TAX - not working for anything outside of the US? Quoting Dave Barr (dave.barr@cricinfo.com): > Debian 2.2.17, MySQL 3.22.32, IC 4.5.8(CVS), perl 5.00503, GPG 1.0.1 > VERSION 4.5.8 - Build 18/10/00 > > Hi all, > I am building/testing IC 4.5.8 for use within the UK, when I changed > the values associated with TAX via Knar (applying changes) to the > following it simply would not work (returning 0.00): > > TAXAREA UK > TAXFIELD country > TAXRATE UK=17.5 > > No errors are reported (just for the record). > Has anyone else outside of the US (tested using Akopias address > within Virginia and it worked fine) tried changing these values to > anything that works? (esp changing the TAXFIELD from "state" to any > other value). Try changing the SalesTax directive in catalog.cfg to what it should be: SalesTax __TAXFIELD__ Right now it is set to "state". I have fixed this in the distribution for construct. -- Akopia, Inc., 131 Willow Lane, Floor 2, Oxford, OH 45056 phone +1.513.523.7621 fax 7501 <heins@akopia.com> Unix version of an Outlook-style virus: It works on the honor system. Please forward this message to everyone you know, and delete a bunch of your files at random. From: dave.barr at cricinfo.com (Dave Barr ) Date: Wed, 18 Oct 2000 15:33:48 +0100 Subject: [ic] TAX - not working for anything outside of the US? > > I am building/testing IC 4.5.8 for use within the UK, when I changed >> the values associated with TAX via Knar (applying changes) to the >> following it simply would not work (returning 0.00): >> >> TAXAREA UK >> TAXFIELD country >> TAXRATE UK=17.5 >> >> No errors are reported (just for the record). >> Has anyone else outside of the US (tested using Akopias address >> within Virginia and it worked fine) tried changing these values to >> anything that works? (esp changing the TAXFIELD from "state" to any >> other value). > >Try changing the SalesTax directive in catalog.cfg to what it >should be: > >SalesTax __TAXFIELD__ > >Right now it is set to "state". I have fixed this in the distribution >for construct. --- Thx Mike, Had presumed that anything Knar'd would override catalog values... wrong... Thats given me a few clues to other bits currently misbehaving. Again thx for your patience (and the fix) Dave -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Dave Barr eCommerce Technical Manager CricInfo Ltd www.cricinfo.com dave.barr@cricinfo.com Tel: 01249 700748 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ From: beriah at webuildpcs.com (Beriah Dutcher ) Date: Wed, 18 Oct 2000 10:11:22 -0500 Subject: [ic] OK ONE MORE TIME::::::Shipping Method Gone Crazy Hey Everybody, I have a slight problem. We were adding a test method to our shipping configuration. Well we did something to screw it all up and now everytime we want to edit the method or even try and delete it. It locks up. Actually i was running 'top' and watched the interchange daemon EAT cpu around 91%-98% and then finally die. Well Now i NEED to get rid of that method cause everytime i want to 'apply changes' it times out. Can someone point me to the way to "manually" remove that from file cfg file or dbm entry??? Beriah From: mark at summersault.com (Mark Stosberg ) Date: Wed, 18 Oct 2000 10:32:00 -0500 Subject: [ic] price_group with commonadjust not working (thanks) Mike Heins wrote: > > Quoting Eric Paul (epaul@spellbook.net): > > I'm running a shop under MV4.04a. The client has just added a new product > > line to their shop that has a quantity break if you order 24+ of any of the > > products in this new batch. I sifted thru the docs and the mailing list > > and came across the price_group thingy. I added a field called > > price_group, left this key blank for all my existing products and put all > > these new products in this group. I also added a new q24 field with the > > price-break. I changed the commonadjust line in my catalog.cfg to read > > like this: > > > > CommonAdjust pricing:price_group,q3,q24, ;products:price, ;$ > > You forgot: > > AutoModifier pricing:price_group This fixed it for me to. I had been struggling with this for a while. Thanks Mike! I also ran into Eric's problem where I had to log out and back in for this to take effect. However, I had the the intuition that was happening, so I only did it once. :) Thanks again! -mark personal website } Summersault Website Development http://mark.stosberg.com/ { http://www.summersault.com/ From: mikeh at minivend.com (Mike Heins ) Date: Wed, 18 Oct 2000 11:37:31 -0400 Subject: [ic] price_group with commonadjust not working (thanks) Quoting Mark Stosberg (mark@summersault.com): > Mike Heins wrote: > > > > Quoting Eric Paul (epaul@spellbook.net): > > > I'm running a shop under MV4.04a. The client has just added a new product > > > line to their shop that has a quantity break if you order 24+ of any of the > > > products in this new batch. I sifted thru the docs and the mailing list > > > and came across the price_group thingy. I added a field called > > > price_group, left this key blank for all my existing products and put all > > > these new products in this group. I also added a new q24 field with the > > > price-break. I changed the commonadjust line in my catalog.cfg to read > > > like this: > > > > > > CommonAdjust pricing:price_group,q3,q24, ;products:price, ;$ > > > > You forgot: > > > > AutoModifier pricing:price_group > > This fixed it for me to. I had been struggling with this for a while. > Thanks Mike! I also ran into Eric's problem where I had to log out and > back in for this to take effect. However, I had the the intuition that > was happening, so I only did it once. :) > Thanks again! > I will change the grouping in the config file to make it easier to see. -- Akopia, Inc., 131 Willow Lane, Floor 2, Oxford, OH 45056 phone +1.513.523.7621 fax 7501 <heins@akopia.com> Nature, to be commanded, must be obeyed. -- Francis Bacon From: mikeh at minivend.com (Mike Heins ) Date: Wed, 18 Oct 2000 11:38:56 -0400 Subject: [ic] OK ONE MORE TIME::::::Shipping Method Gone Crazy Quoting Beriah Dutcher (beriah@webuildpcs.com): > Hey Everybody, > > I have a slight problem. We were adding a test method to our shipping > configuration. Well we did something to screw it all up and now everytime we > want to edit the method or even try and delete it. It locks up. Actually i > was running 'top' and watched the interchange daemon EAT cpu around 91%-98% > and then finally die. Well Now i NEED to get rid of that method cause > everytime i want to 'apply changes' it times out. Can someone point me to > the way to "manually" remove that from file cfg file or dbm entry??? The line is in products/shipping.asc where all shipping definitions are kept, as per the docs. http://developer.akopia.com/cgi-bin/ic/docfly.html?mv_arg=reference16%2e01 -- Akopia, Inc., 131 Willow Lane, Floor 2, Oxford, OH 45056 phone +1.513.523.7621 fax 7501 <heins@akopia.com> Nature, to be commanded, must be obeyed. -- Francis Bacon From: greg at rubberplant.freeserve.co.uk (Greg Cope ) Date: Wed, 18 Oct 2000 16:22:13 +0000 Subject: [ic] Starting from scratch Anglaised Example Cat Dear All I am considering using Interchange as the basis for a shopping cart as it is excellent - Thanks Mike / Akopia. I am thinking of either anaglasing one of the examples (or are there any english as in British examples avaliable ?) or starting from scratch. I am tempted to start from scratch as this appears the best way to learn, and I am a {perl|web} && {developer|admin} by trade, so this should be straight forward. The only issue is one of time. What I want to know from anyone whom has started a catalogue from scratch was it worth while ? Or should I just use Construct. Also are there any British / European example catalogues avaliable as I would love to pinch a few ideas. Regards Greg Cope From: david at bmcinteractive.com (David Sheth ) Date: Wed, 18 Oct 2000 15:59:12 -0500 Subject: [ic] donation of arbitrary value Hi, I build stores for non-profit orgs, and would like to switch to minivend. However, the non-profits all need a way for a person to make a donation of an arbitrary amount sometime during the checkout process. What they don't want is for a person to have to choose from a list of predetermined donation amounts to add to their cart. I suppose that I could take a customer's arbitrary donation amount and then on the fly create an item in the database that is priced at that amount, and then add it to their cart. Are there other, possibly better/more elegant solutions? Thanks for your help. David Sheth BMC Interactive From: mikeh at minivend.com (Mike Heins ) Date: Wed, 18 Oct 2000 17:11:32 -0400 Subject: [ic] donation of arbitrary value Quoting David Sheth (david@bmcinteractive.com): > Hi, > > I build stores for non-profit orgs, and would like to switch to minivend. > However, the non-profits all need a way for a person to make a donation of > an arbitrary amount sometime during the checkout process. What they don't > want is for a person to have to choose from a list of predetermined donation > amounts to add to their cart. I suppose that I could take a customer's > arbitrary donation amount and then on the fly create an item in the database > that is priced at that amount, and then add it to their cart. Are there > other, possibly better/more elegant solutions? > Use the latest interchange and emulate the gift_cert item. The basic idea is to use FractionalItems Yes, and make the amount you enter the quantity for a 1 dollar (dinero, etc.) item. -- Akopia, Inc., 131 Willow Lane, Floor 2, Oxford, OH 45056 phone +1.513.523.7621 fax 7501 <heins@akopia.com> Unix version of an Outlook-style virus: It works on the honor system. Please forward this message to everyone you know, and delete a bunch of your files at random. From: zac at mediapc.com (Zachary Matthews ) Date: Wed, 18 Oct 2000 15:49:55 -0700 Subject: [ic] How to read the doc files Sounds like a simple question, but I can't seem to figure out what tool to use to read the files in interchange/doc. Files such as: mvdocs.8 mvfaq.8 mvtags.8 etc. I have tried using man and perldoc to read these files, but neither program recognizes those files. Can someone advise. Thanks, Zac From: akopia at wireless-2000.com (Jerry Davis ) Date: Wed, 18 Oct 2000 16:10:52 -0700 Subject: [ic] How to read the doc files midnight commander works. Jerry ----- Original Message ----- From: "Zachary Matthews" <zac@mediapc.com> To: <interchange-users@minivend.com> Sent: Wednesday, October 18, 2000 3:49 PM Subject: [ic] How to read the doc files > Sounds like a simple question, but I can't seem to figure out what tool > to use to read the files in interchange/doc. Files such as: > > mvdocs.8 > mvfaq.8 > mvtags.8 > etc. > > I have tried using man and perldoc to read these files, but neither > program recognizes those files. Can someone advise. > > Thanks, > Zac > > _______________________________________________ > Interchange-users mailing list > Interchange-users@www.minivend.com > http://www.minivend.com/mailman/listinfo/interchange-users > From: jon at akopia.com (Jon Jensen ) Date: Wed, 18 Oct 2000 18:18:10 -0500 (CDT) Subject: [ic] How to read the doc files On Wed, 18 Oct 2000, Zachary Matthews wrote: > Sounds like a simple question, but I can't seem to figure out what tool > to use to read the files in interchange/doc. Files such as: > > mvdocs.8 > mvfaq.8 > mvtags.8 > etc. > > I have tried using man and perldoc to read these files, but neither > program recognizes those files. Can someone advise. What platform are you using? They work just fine for me on various Linuxes using 'man ./mvdocs.8' etc. You have to specify the path and the full file name if they aren't installed in your MANPATH. Hence the './' prefix and '.8' suffix. Or just move them into /usr/man/man8 or /usr/local/man/man8 or /usr/share/man/man8 etc. depending on your platform. Jon From: linux at norwesters.net (Linux ) Date: Wed, 18 Oct 2000 16:35:33 -0700 Subject: [ic] Error when trying to add new item It worked. I'm not aware of any mixing of source that would of caused this. I did a CVS download, created the archive, expanded it into a fresh folder, then installed it. The odd thing, is that I seem to remember this function working the first time I went into the admin area, then it died. Is there any way that this could have been caused by a change through the admin interface? Before you had posted this fix, I added a second store and the problem was present in that one as well. It would be nasty if an edit in one store can effect the operation of all of the stores. -Ray Collett At 05:37 AM 10/18/00, you wrote: >Hmm. Apparently you have not got the right catalog_before.cfg file in the >Interchange root. We should tolerate that -- thanks for finding the >problem. > >Add these lines to INTERCHANGE_ROOT/catalog_before.cfg: > >Variable UI_PRODUCT_DIR products >Variable UI_PRODUCT_TABLE products > >The only way I can thing that this happened is mixing a CVS update >with something else..... From: webmaster at jizang.com (webmaster ) Date: Wed, 18 Oct 2000 19:57:33 -0400 Subject: [ic] Changing the look Hello All, I am rather new to interchange and have gotten it successfully installed now but I am looking for some advise on how to create a different look than the one that comes with the demo. I am most intersted in how I might go about creating different templates. The second question is as I said I have it installed but I installed it as the demo. How can I get Interchange installed without having the demo setup if it can be done? Thanx Jeff Zang www.jizang.com From: rob at readysite.net (Rob Zimmerman ) Date: Wed, 18 Oct 2000 20:28:16 -0400 Subject: [ic] Oracle vs MySQL I have both these databases available to use. I have been working with MySQL, is there any overwhelming reason to use or try Oracle? I see it is now on the CVS makecat for construct. Thanks, Rob -------- From: jeff_case at hotmail.com (Jeff Case ) Date: Wed, 18 Oct 2000 17:54:52 PDT Subject: [ic] Changing the look Easy. Just create the site you want in Dreaweaver, or Notepad or whatever HTML editor and design tools you use, and use MV tagging for dynamic variables. Put different page elements in different ./config files (i.e. header, leftside, etc) if you want. I like to start with the demos, since most of the functionality is built-in. It's easier to modify than starting from scratch. >From: "webmaster" <webmaster@jizang.com> >Reply-To: interchange-users@minivend.com >To: <interchange-users@minivend.com> >Subject: [ic] Changing the look >Date: Wed, 18 Oct 2000 19:57:33 -0400 > >Hello All, > >I am rather new to interchange and have gotten it successfully installed >now >but I am looking for some advise on how to create a different look than the >one that comes with the demo. I am most intersted in how I might go about >creating different templates. The second question is as I said I have it >installed but I installed it as the demo. How can I get Interchange >installed without having the demo setup if it can be done? > >Thanx >Jeff Zang >www.jizang.com _________________________________________________________________________ Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com. Share information about yourself, create your own public profile at http://profiles.msn.com. From: ulack1 at home.com (Todd ) Date: Wed, 18 Oct 2000 18:01:58 -0700 Subject: [ic] Install Interchange on your ISP Server Is it possible to download Interchange and zip it, then upload it to your ISP using an FTP program. If it is what directory do we upload this to etc... Also I noticed that everyone is running the /.configure program, how would you run that after I did the above steps. I new at this program so any help would be appreciated. Todd From: jason at danni.com (jason burns ) Date: Wed, 18 Oct 2000 18:08:00 -0700 Subject: [ic] Oracle vs MySQL Rob, Scalability, integration with existing oracle database apps, transaction/rollback capabilities,high availability through software like replicated server to name a few. Jason > I have both these databases available to use. I have been working with > MySQL, is there any overwhelming reason to use or try Oracle? I see it is > now on the CVS makecat for construct. > -- Jason Burns Director of Technology DHD From: cameron at akopia.com (Cameron B. Prince ) Date: Wed, 18 Oct 2000 20:04:20 -0500 Subject: [ic] Changing the look Hi Jeff, To edit the look and feel of the demo, look over the files in the catroot/templates directory. The way it works is that the page the visitor sees is actually put together on the fly by Interchange using several other files. These other pieces are called in the primary page with variable calls like: __LEFTRIGHTTOP__ The benefit of this should be apparent. You need to change the sites menu or header? Just edit that piece of code in one place and it's automatically updated everywhere else. Your best bet will likely be to use what you've got and just replace the templates and data. It would be a lot of manual work to create a catalog without using makecat and not basing it on a demo. Good luck, Cameron -----Original Message----- From: interchange-users-admin@minivend.com [mailto:interchange-users-admin@minivend.com]On Behalf Of webmaster Sent: Wednesday, October 18, 2000 6:58 PM To: interchange-users@minivend.com Subject: [ic] Changing the look Hello All, I am rather new to interchange and have gotten it successfully installed now but I am looking for some advise on how to create a different look than the one that comes with the demo. I am most intersted in how I might go about creating different templates. The second question is as I said I have it installed but I installed it as the demo. How can I get Interchange installed without having the demo setup if it can be done? Thanx Jeff Zang www.jizang.com _______________________________________________ Interchange-users mailing list Interchange-users@www.minivend.com http://www.minivend.com/mailman/listinfo/interchange-users From: rob at readysite.net (Rob Zimmerman ) Date: Wed, 18 Oct 2000 21:15:47 -0400 Subject: [ic] How to read the doc files Zac, Go to your IC src directory not the install dir and cd to the pod directory. While there run the command: <pod2html --infile=mvdocs.pod --outfile=icdocs.html> withouth the <> of course. This assumes your have pod2html avavlable to your shell. If not maybe /usr/local/bin/pod2html. You can change the -- output= to whatever filename and directry of course as well. Then run that command ( changing the output name of course)on any other .pod file in that dir. Cheers, Rob -------- > Sounds like a simple question, but I can't seem to figure out what tool > to use to read the files in interchange/doc. Files such as: > > mvdocs.8 > mvfaq.8 > mvtags.8 > etc. > > I have tried using man and perldoc to read these files, but neither > program recognizes those files. Can someone advise. > > Thanks, > Zac > > _______________________________________________ > Interchange-users mailing list > Interchange-users@www.minivend.com > http://www.minivend.com/mailman/listinfo/interchange-users > From: rob at readysite.net (Rob Zimmerman ) Date: Wed, 18 Oct 2000 21:49:52 -0400 Subject: [ic] Install Interchange on your ISP Server Todd, I suggest that you start by reading the documents at: http://developer.akopia.com and start with the "beginners guide", follow up with the quickstart section, THEN ask your questions here. Cheers, Rob ------- > Is it possible to download Interchange and zip it, then upload it to your > ISP using an FTP program. If it is what directory do we upload this to > etc... Also I noticed that everyone is running the /.configure program, how > would you run that after I did the above steps. > > I new at this program so any help would be appreciated. > > Todd > > > _______________________________________________ > Interchange-users mailing list > Interchange-users@www.minivend.com > http://www.minivend.com/mailman/listinfo/interchange-users > ================================= Robert Zimmerman [rob@readysite.net] IT Manager ReadySite LLC http://readysite.net Ph:888-356-2992 fax:603-356-6990 From: rob at readysite.net (Rob Zimmerman ) Date: Wed, 18 Oct 2000 21:57:38 -0400 Subject: [ic] Oracle vs MySQL Jason, I must admit I am a convert from the ascii file dbs of the old mv. As such I just started reading a MySQL book to assist my efforts. I installed PHP to take advantage of all the nice interfaces to MySQL for admin functions so im in no real hurry to change db systems, BUT since I have Oracle available to me maybe I should install it and try it out. Im running on SunUltra/Solaris. Are the admin features user freindly to an sql novice? Thanks for your answers, much appreciated! Rob -------- > Rob, > > Scalability, integration with existing oracle database apps, > transaction/rollback capabilities,high availability through software like > replicated server to name a few. > > Jason > > > > I have both these databases available to use. I have been working with > > MySQL, is there any overwhelming reason to use or try Oracle? I see it is now > > on the CVS makecat for construct. > > > > > > > -- > Jason Burns > Director of Technology > DHD > > _______________________________________________ > Interchange-users mailing list > Interchange-users@www.minivend.com > http://www.minivend.com/mailman/listinfo/interchange-users > ================================= Robert Zimmerman [rob@readysite.net] IT Manager ReadySite LLC http://readysite.net Ph:888-356-2992 fax:603-356-6990 From: mikeh at minivend.com (Mike Heins ) Date: Wed, 18 Oct 2000 22:05:06 -0400 Subject: [ic] How to read the doc files Quoting Zachary Matthews (zac@mediapc.com): > Sounds like a simple question, but I can't seem to figure out what tool > to use to read the files in interchange/doc. Files such as: > > mvdocs.8 > mvfaq.8 > mvtags.8 > etc. > > I have tried using man and perldoc to read these files, but neither > program recognizes those files. Can someone advise. > They are man files. Just do: nroff -man mvdocs.8 | more It is possible nroff isn't on your system, and it may be called groff. -- Akopia, Inc., 131 Willow Lane, Floor 2, Oxford, OH 45056 phone +1.513.523.7621 fax 7501 <heins@akopia.com> Any man who is under 30, and is not liberal, has not heart; and any man who is over 30, and is not a conservative, has not brains. -- Winston Churchill From: mikeh at minivend.com (Mike Heins ) Date: Wed, 18 Oct 2000 22:06:42 -0400 Subject: [ic] Error when trying to add new item Quoting Linux (linux@norwesters.net): > It worked. I'm not aware of any mixing of source that would of caused > this. I did a CVS download, created the archive, expanded it into a fresh > folder, then installed it. > > The odd thing, is that I seem to remember this function working the first > time I went into the admin area, then it died. Is there any way that this > could have been caused by a change through the admin interface? Before you > had posted this fix, I added a second store and the problem was present in > that one as well. It would be nasty if an edit in one store can effect the > operation of all of the stores. No, that can't happen. The only way the second store could see that was if UI_PRODUCT_DIR or UI_PRODUCT_TABLE was set to blank in the Knar (variable.txt), or conceivably in a configuration file. -- Akopia, Inc., 131 Willow Lane, Floor 2, Oxford, OH 45056 phone +1.513.523.7621 fax 7501 <heins@akopia.com> Fast, reliable, cheap. Pick two and we'll talk. -- unknown From: ray at norwesters.net (Ray Collett ) Date: Wed, 18 Oct 2000 21:52:19 -0700 Subject: [ic] How do I upload thumbnail images? The edit/create item menu has a place for uploading images, but I have not found where to upload the thumbnails. I've found that the "mv_metadata.asc" lists a meta tag for both the images and the thumbnails, but I can't figure out how to add the meta tag to the edit/create item page. Any ideas? Thanks, Ray Collett From: danb at cyclonecomputers.com (Dan Browning ) Date: Wed, 18 Oct 2000 22:44:29 -0700 Subject: [ic] Interchange and clustering: LVS for http(s), and MySQL replication for read-only clustering? Friends, Romans, countrymen, lend me your ears: How does IC interact with clustering/load balancing? Specifically, I'm looking at implementing something like the following: Web Clustering -------------- HTTP (and HTTPS/SSL) clustering, Software based, using LVS (www.linuxvirtualserver.org). I plan to use mod_ssl on each IC server to decrypt the SSL traffic (there should be a fair amount). This is the most likely scenario because it is open source. LVS supposedly works mostly on the layer-2 (and sometimes 3,4) levels. As I understand IC, it would require somehow centrally storing all the IC-related directories, such as (for example) '/var/lib/interchange' and '/usr/local/interchange'. - What is the best way to have that kind of smart, central storage? - Is NFS on Linux stable enough? v3? - How much read/write activity does IC have during normal browse-and-buy useage? - What X to Y ratio of NFS server beef to web server would be required? - For example: a 10-disk RAID-10 ultra160 array on a Quad-Zeon server acting as NFS ----> 10 P-3 700Mhz 512MB web (IC) servers? - Would another way be better than NFS? - Coda, is it reliable enough? - GFS? - InterMezzo? - I imagine that I could just install interchange on the NFS server, and map the '/usr/local/interchange' and '/var/lib/interchange' to each web server (client) as read-write. - But will I run into locking and contention issues? - Does IC hold any files open for a write for long periods of time? Database Clustering ------------------- Currently, MySQL has the replication abilities in the beta series (which is supposedly quite stable--comments?). But PostgreSQL does not have the replication code public yet (though they made the announcement a little while back that the code was coming soon). The MySQL replication setup would have a "Master" mysql server that was used for read/writes. Then it would have multiple "slave" servers that it would replicate (in near-real-time) to whenever new data is added to the database. - What databases are written to a lot in IC? (I can think of: New order, new customer, ...?) - Possible code modification for load balancing would recognize some new .cfg directives: WRITE_HOSTNAME: masterdb.domain.com READ_HOSTNAME: readonlydb.domain.com Then, one would setup some kind of clustering for readonlydb.domain.com | +-----> readonlydb1.domain.com | +-----> readonlydb2.domain.com | +-----> readonlydb2.domain.com Of course, I don't know how to cluster DB's, but I think one could do it as well with LVS. But if not LVS, then round-robin DNS would work at least. But the real coding changes would be in all the places that the DB is accessed. It would be good to change all the places where read-only stuff is done to use the READ_HOSTNAME database connection format. But where write is required, it could use the WRITE_HOSTNAME. Personally, I would like to cluster for: 1- Availability. 2- Performance. Anyway. I hope this can get some conversation going on clustering IC. Sorry, no interest paid on the lending of ears. Dan Browning Network & Database Administrator Cyclone Computer Systems P.S. Would this be a good bug submission (ENHANCEMENT)? From: nik at catchacorp.com (Nik Lim ) Date: Thu, 19 Oct 2000 15:18:36 +0800 Subject: [ic] Can i use http post for payment verification? Can Interchange support http post method for payment verification? I am using www.paydirect.com.my as the hosted payment server. It uses hidden field in the shopping cart to post merchant information, order id, billing amount to paydirect system. Users key in credit card info at paydirect pages and upon successful or failure, they are redirect back to my site. Here are the compulsory hidden fields for paydirect system to work. 1) MerchantApprovalURL 2) MerchantUnApprovalURL 3) MerchantReturnURL 4) TransactionType 5) CurrencyCode 6) FullTotal 7) Merchantname 8) MerchantEmail 9) OrderID Any one have any idea if these can work with Interchange? ___________________________________________________ Nik Lim Special Project Manager Catcha.com Phone (60)3 7490 9999 Fax (60)3 7490 9900 DID (60)3 7490 9962 Mobile +6012 395 8800 www.catcha.com.my We know .my better www.catcha.com South East Asia's Leading Network of Localised Portals ___________________________________________________ From: eparker at mindsec.com (Erik Parker ) Date: Thu, 19 Oct 2000 00:36:33 -0700 (PDT) Subject: [ic] Simple question.. New to interchange.. Under the Admin section of Akopia.. Anything under the "Administration" tab seems to be un-editable.. You can change things, but apply and save don't seem to work. All the rest of the admin stuff does, and the physical site works fine.. I Don't see any errors in akopia logs, apache logs, or mysql logs.. I built the site using the Construct templates.. Erik Parker Mind Security An armed society, is a polite society. From: eparker at mindsec.com (Erik Parker ) Date: Thu, 19 Oct 2000 00:58:53 -0700 (PDT) Subject: [ic] Search box doesn't do sanity checks? Erik Parker Mind Security An armed society, is a polite society. From: marcus at slightlydifferent.co.uk (Marcus Weseloh ) Date: Thu, 19 Oct 2000 09:57:28 +0100 Subject: MV to IC [was [ic] Controlling access to tables] Jeff, On 17 Oct 00, at 13:09, Jeff Case wrote: > For what it's worth, I was able to switch a previous install of MV (3.09) to > ic 4.5.5 in about 5 days. Most of my problems were getting ic to take > (missing perl modules on a shared server) and learning enough mySQL to get > by. The pages flowed seamlessly into the new environment and mv has proven > to have come a long way -- a lot has changed in a short amount of time. Thanks for that.I have now made the switch and am very glad that I did it. Took a bit to find out what has actually changed, but the new features are definately worth it. Cheers, Marcus --- Marcus Weseloh Projects Director Slightly Different Ltd. <www.slightlydifferent.co.uk> Tel: +44 (0)1326 372416 Fax: +44 (0)1326 372114 From: mikeh at minivend.com (Mike Heins ) Date: Thu, 19 Oct 2000 07:45:59 -0400 Subject: [ic] Interchange and clustering: LVS for http(s), and MySQL replication for read-only clustering? Quoting Dan Browning (danb@cyclonecomputers.com): > Friends, Romans, countrymen, lend me your ears: > > How does IC interact with clustering/load balancing? Specifically, I'm > looking at implementing something like the following: > > Web Clustering > -------------- > HTTP (and HTTPS/SSL) clustering, Software based, using LVS > (www.linuxvirtualserver.org). I plan to use mod_ssl on each IC server to > decrypt the SSL traffic (there should be a fair amount). > > This is the most likely scenario because it is open source. LVS supposedly > works mostly on the layer-2 (and sometimes 3,4) levels. As I understand IC, > it would require somehow centrally storing all the IC-related directories, > such as (for example) '/var/lib/interchange' and '/usr/local/interchange'. > - What is the best way to have that kind of smart, central storage? > - Is NFS on Linux stable enough? v3? > - How much read/write activity does IC have during normal browse-and-buy > useage? > - What X to Y ratio of NFS server beef to web server would be required? > - For example: a 10-disk RAID-10 ultra160 array on a Quad-Zeon server > acting as NFS ----> 10 P-3 700Mhz 512MB web (IC) servers? > - Would another way be better than NFS? > - Coda, is it reliable enough? > - GFS? > - InterMezzo? I can't answer all these issues with authority. I see no reason why NFS wouldn't work -- you could also store sessions in SQL. NFS on Solaris is reputed to have the best and most reliable locking, but I hear later versions of Linux NFS are OK. I was never able to break Linux NFS locking in the tests I did with Interchange split over multiple machines, but I can't say those were extensive and really stressful. > - I imagine that I could just install interchange on the NFS server, and > map the '/usr/local/interchange' and '/var/lib/interchange' to each web > server (client) as read-write. > - But will I run into locking and contention issues? Not other than database issues and possibly the UserTrack log (but you can turn that off in favor of cookie-based tracking). Any other logs that are frequently written could be a contention issue, but the logData routine in Interchange cycles the lock for every write chunk. If you use DBM at all, you don't want it to be a read-write database. Most IC tables are not open for write very often, only on order. > - Does IC hold any files open for a write for long periods of time? No. In the normal file-based sessions, each session is an individual file, so there are no "hotspots" that I know of. One of these days we will write a white paper on this issue, I hope. -- Akopia, Inc., 131 Willow Lane, Floor 2, Oxford, OH 45056 phone +1.513.523.7621 fax 7501 <heins@akopia.com> Friends don't let friends use Outlook. -- Bob Blaylock From: mikeh at minivend.com (Mike Heins ) Date: Thu, 19 Oct 2000 07:57:26 -0400 Subject: [ic] How do I upload thumbnail images? Quoting Ray Collett (ray@norwesters.net): > The edit/create item menu has a place for uploading images, but I have not > found where to upload the thumbnails. I've found that the > "mv_metadata.asc" lists a meta tag for both the images and the thumbnails, > but I can't figure out how to add the meta tag to the edit/create item page. > The latest in CVS has that mv_metadata entry, and you will want to copy those lines from the new construct/products/mv_metadata.asc file to make it work as the new demo does. The keys are products::display and products::image ; make sure you replace the __MVC_IMAGEDIR__ and __MVC_IMAGEURL__ with appropriate values. I will be working on a new mv_metadata scheme to make update easier, since the metadata can be important to the operation of the admin interface. This will involve saving the original values of all of the MVC_WHATEVER templating strings so that you can copy the data from the latest template. This will be in 4.7.x, which will follow shortly after we release 4.6.0. -- Akopia, Inc., 131 Willow Lane, Floor 2, Oxford, OH 45056 phone +1.513.523.7621 fax 7501 <heins@akopia.com> Nature, to be commanded, must be obeyed. -- Francis Bacon From: cameron at akopia.com (Cameron B. Prince ) Date: Thu, 19 Oct 2000 08:14:19 -0500 Subject: [ic] Can i use http post for payment verification? Yes, you can do this. What you will need to do is create a Global Sub that uses LWP to submit the form and wait for results. Sonny Cook and I coded a module for iTransact that does just that. I have copied him on this note so maybe he will post that module to the list. It's on his machine right now. You should be able to modify the iTransact module to fit your payment gateway's form. Good luck, Cameron -----Original Message----- From: interchange-users-admin@minivend.com [mailto:interchange-users-admin@minivend.com]On Behalf Of Nik Lim Sent: Thursday, October 19, 2000 2:19 AM To: interchange-users@minivend.com Subject: [ic] Can i use http post for payment verification? Can Interchange support http post method for payment verification? I am using www.paydirect.com.my as the hosted payment server. It uses hidden field in the shopping cart to post merchant information, order id, billing amount to paydirect system. Users key in credit card info at paydirect pages and upon successful or failure, they are redirect back to my site. Here are the compulsory hidden fields for paydirect system to work. 1) MerchantApprovalURL 2) MerchantUnApprovalURL 3) MerchantReturnURL 4) TransactionType 5) CurrencyCode 6) FullTotal 7) Merchantname 8) MerchantEmail 9) OrderID Any one have any idea if these can work with Interchange? ___________________________________________________ Nik Lim Special Project Manager Catcha.com Phone (60)3 7490 9999 Fax (60)3 7490 9900 DID (60)3 7490 9962 Mobile +6012 395 8800 www.catcha.com.my We know .my better www.catcha.com South East Asia's Leading Network of Localised Portals ___________________________________________________ _______________________________________________ Interchange-users mailing list Interchange-users@www.minivend.com http://www.minivend.com/mailman/listinfo/interchange-users From: beriah at webuildpcs.com (Beriah Dutcher ) Date: Thu, 19 Oct 2000 10:48:10 -0500 Subject: [ic] Customers Are NOT placing orders Hey Everybody, Got another problem or suggestion. I noticed while looking at the statistics on the Reporting->Traffic->By Day for this month and noticed lots of ppl were placing things in their carts, but not going through with the order. Well I had a customer email me and tell me that he thought that it would be nice to know what the shipping is before they put in all their data for their card and what not. I saw that on the processing page that their is a place that it reports the shipping charge before a customer goes through the order process but it says $0.00. Even if you are a repeat customer. Like myself I made a username and account and filled in all my information and when i get to the processing page it has in the items area a place to select where to ship this to and 'primary' is selected. But no shipping charge is displayed in the 'totals' area. Why is this???? If you dont understand what I am talking about. go to www.webuildpcs.com and go throguht with making an account and putting items in ur cart BUT dont process the order just get to that page. Beriah From: epaul at spellbook.net (Eric Paul ) Date: Thu, 19 Oct 2000 11:47:22 -0400 Subject: [ic] Customers Are NOT placing orders A guess... The default shipping method is not a valid shipping method as defined in shipping.asc, hence the zero being returned. Eric At 11:48 AM 10/19/00, you wrote: >Hey Everybody, > > Got another problem or suggestion. I noticed while looking at the >statistics on the Reporting->Traffic->By Day for this month and noticed lots >of ppl were placing things in their carts, but not going through with the >order. Well I had a customer email me and tell me that he thought that it >would be nice to know what the shipping is before they put in all their data >for their card and what not. I saw that on the processing page that their is >a place that it reports the shipping charge before a customer goes through >the order process but it says $0.00. Even if you are a repeat customer. Like >myself I made a username and account and filled in all my information and >when i get to the processing page it has in the items area a place to select >where to ship this to and 'primary' is selected. But no shipping charge is >displayed in the 'totals' area. Why is this???? > >If you dont understand what I am talking about. go to www.webuildpcs.com and >go throguht with making an account and putting items in ur cart BUT dont >process the order just get to that page. > >Beriah > > >_______________________________________________ >Interchange-users mailing list >Interchange-users@www.minivend.com >http://www.minivend.com/mailman/listinfo/interchange-users --- Eric Paul SpellBook Systems http://www.spellbook.net From: beriah at webuildpcs.com (Beriah Dutcher ) Date: Thu, 19 Oct 2000 11:12:50 -0500 Subject: [ic] Customers Are NOT placing orders Well i figured out that the customers are just stupid....if you dont create an account, then you HAVE to fill out at least teh shipping info and then hit refresh. So screw em. Excuse my language Beriah > -----Original Message----- > From: interchange-users-admin@minivend.com > [mailto:interchange-users-admin@minivend.com]On Behalf Of Eric Paul > Sent: Thursday, October 19, 2000 10:47 AM > To: interchange-users@minivend.com > Subject: Re: [ic] Customers Are NOT placing orders > > > A guess... > > The default shipping method is not a valid shipping method as defined in > shipping.asc, hence the zero being returned. > > Eric > > At 11:48 AM 10/19/00, you wrote: > >Hey Everybody, > > > > Got another problem or suggestion. I noticed while > looking at the > >statistics on the Reporting->Traffic->By Day for this month and > noticed lots > >of ppl were placing things in their carts, but not going through with the > >order. Well I had a customer email me and tell me that he thought that it > >would be nice to know what the shipping is before they put in > all their data > >for their card and what not. I saw that on the processing page > that their is > >a place that it reports the shipping charge before a customer > goes through > >the order process but it says $0.00. Even if you are a repeat > customer. Like > >myself I made a username and account and filled in all my information and > >when i get to the processing page it has in the items area a > place to select > >where to ship this to and 'primary' is selected. But no shipping > charge is > >displayed in the 'totals' area. Why is this???? > > > >If you dont understand what I am talking about. go to www.webuildpcs.com and >go throguht with making an account and putting items in ur cart BUT dont >process the order just get to that page. > >Beriah > > >_______________________________________________ >Interchange-users mailing list >Interchange-users@www.minivend.com >http://www.minivend.com/mailman/listinfo/interchange-users --- Eric Paul SpellBook Systems http://www.spellbook.net _______________________________________________ Interchange-users mailing list Interchange-users@www.minivend.com http://www.minivend.com/mailman/listinfo/interchange-users From: mikeh at minivend.com (Mike Heins ) Date: Thu, 19 Oct 2000 12:08:33 -0400 Subject: [ic] Customers Are NOT placing orders Quoting Beriah Dutcher (beriah@webuildpcs.com): > Well i figured out that the customers are just stupid....if you dont create > an account, then you HAVE to fill out at least teh shipping info and then > hit refresh. So screw em. Excuse my language One thing that is easy to do is put a box on the cart page that says "enter your zip code to preview shipping costs". (Obviously those with multi-national business must put country as well.) Then you can put an estimated shipping cost line in the cart that is present if they have filled out the info. You should always default to a good shipmode, IMHO: ValuesDefault mv_shipmode upsg (Again, multinationals may have to perform a couple of dipsy-doodles but it is always possible.) -- Akopia, Inc., 131 Willow Lane, Floor 2, Oxford, OH 45056 phone +1.513.523.7621 fax 7501 <heins@akopia.com> The U.S. Senate -- white male millionaires working for YOU! -- Dave Barry From: linux at norwesters.net (Ray Collett ) Date: Thu, 19 Oct 2000 10:09:41 -0700 Subject: [ic] How do I upload thumbnail images? At 04:57 AM 10/19/00, you wrote: >Quoting Ray Collett (ray@norwesters.net): > > The edit/create item menu has a place for uploading images, but I have not > > found where to upload the thumbnails. I've found that the > > "mv_metadata.asc" lists a meta tag for both the images and the thumbnails, > > but I can't figure out how to add the meta tag to the edit/create item > page. > > > >The latest in CVS has that mv_metadata entry, and you will want to >copy those lines from the new construct/products/mv_metadata.asc file >to make it work as the new demo does. The keys are products::display >and products::image ; make sure you replace the __MVC_IMAGEDIR__ and >__MVC_IMAGEURL__ with appropriate values. These are the keys that I found in the mv_metadata.asc. I already have the products::display and products::image in the mv_metadata.asc. But I guess I don't understand where I'm to copy these to. I assume that there is some kind of template for the various admin pages, but I can't find them. -Ray BTW, I'm running CVS 4.5.7 From: macky at OpusVL.com (macky at OpusVL.com ) Date: Thu, 19 Oct 2000 18:16:14 +0100 Subject: [ic] SSL and basket/checkout problems Hi All, I am still having problems using ssl with interchange. These are the same problems as i have had with minivend so i thought i would try installing ic as default from fresh then just adding the https server to discount any config error on my part. (It happens!!) I am using apache with virtual hosts. The ssl certificate is installed on the main domain name and interchange is installed on a virtual host with a different domain name. (Trying to use a shared ssl cert) when I access the main domain (http://www.notsecure.com) I can add to the basket and all seems fine. The checkout is set as always secure so when I follow the link it takes me to the secure server (https://secure.securedomain.com) but without my basket items. When I access the secure URL, a new cookie is set with the session_id. The reverse lookup of the domain names do not return the correct domain name (as it is a shared IP) could this be the problem? Things tried: Suggestions in the faq ( Shopping cart is dropped when using SSL.) but this has no affect. Different browsers also. CookieDomain www.notsecure.com secure.securedomain.com Option to send the sessionid accross in the URL is now disabled in interchange by default. I have tried with this enabled but no difference. The catalog does not see the session_id that has already been set. so sets a new one I am getting quite desperate so anyone who can give me any hints to try and I will be grateful. I have searched through the docs and mailing list many times and tried many things. TIA Macky.. From: pwilkinson at fastcompany.com (Peter Wilkinson ) Date: Thu, 19 Oct 2000 15:01:04 -0400 Subject: [ic] Status of Verisign Payflow Pro (formerly Signio) integration I've been looking through the mailing lists for information on integrating Signio/PayflowPro with Interchange. There appears to be various copies of code for integration floating about, is there a best version to go with to get this payment option working??? Thanks, PeterW. From: Desjardins.Ray at Con-Way.com (Desjardins, Ray ) Date: Thu, 19 Oct 2000 12:31:00 -0700 Subject: [ic] UPS shipping cost applied to each item in the cart? Is it possible with out too much fuss to allow a cost of "i" chained cost lookup to the ups style lookup for shipping. All products must be shipped in seperate boxes and thus need to be summed up seperately. Below is my current shipping.asc. Which sums up the total weight and mis-states our shipping. Help needed, Ray upsg UPS Ground weight 0 0 e Nothing to ship!{'ui_ship_type' => "UPSI",'table' => "Ground",'zone' => "756",'ups' => "1",'adder' => "2.00",'geo' => "zip",} upsg UPS Ground weight 0 150 u Ground [value name=zip filter=digits default=__MVC_UPSORIGIN__] {} 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' => "756",'table' => "2ndDayAir",'ups' => "1",'adder' => "2.00",'geo' => "zip",} upsb UPS Two Day weight 0 150 u {'default_geo' => "__MVC_UPSORIGIN__",'table' => "2ndDayAir",'zone' =>"756",'adder' => "2.00",'geo' => "zip",} upsb UPS Two Day weight 150 999999 e @@TOTAL@@ lbs too heavy for UPS {'default_geo' => "__MVC_UPSORIGIN__",'zone' => "756",'table' => "2ndDayAir",'adder' =>"2.00",'geo' => "zip",} upsr UPS Next Day weight 0 0 e Nothing to ship!{'ui_ship_type' => "UPSI",'table' => "NextDayAir",'zone' => "756",'ups' =>"1",'adder' => "2.00",'geo' => "zip",} upsr UPS Next Day weight 0 150 u NextDayAir [value name=zip filter=digits default=__MVC_UPSORIGIN__] 2.00 {} upsr UPS Next Day weight 150 999999 e @@TOTAL@@ lbs too heavy for UPS {} upss UPS Three Day Select weight 0 0 e Nothing to ship! {'ui_ship_type' => "UPSI",'zone' => "756",'table' => "3DaySelect",'ups'=> "1",'adder' => "2.00",'geo' => "zip",} upss UPS Three Day Select weight 0 150 u 3DaySelect [value name=zip filter=digits default=__MVC_UPSORIGIN__] 2.00 {} upss UPS Three Day Select weight 150 999999 e @@TOTAL@@ lbs too heavy for UPS {} From: rphipps at reliant-solutions.com (Ron Phipps ) Date: Thu, 19 Oct 2000 12:28:10 -0800 Subject: [ic] Status of Verisign Payflow Pro (formerly Signio) integration PeterW, I worked out a how-to on getting Signio up and running with Minivend 4.04. Next week I will be taking that same how-to and evaluating how it applies to Interchange (if there are any differences). If you search for my name you should turn up the post in question and it will give you a start. I know that I made actual changes to the Charge routine so that it would show the errors correctly. If I come up with anything that has changed I will post here in the coming weeks. Good luck! -Ron -----Original Message----- From: Peter Wilkinson <pwilkinson@fastcompany.com> To: interchange-users@minivend.com <interchange-users@minivend.com> Date: Thursday, October 19, 2000 10:06 AM Subject: [ic] Status of Verisign Payflow Pro (formerly Signio) integration >I've been looking through the mailing lists for information on integrating >Signio/PayflowPro with Interchange. There appears to be various copies of >code for integration floating about, is there a best version to go with to >get this payment option working??? > >Thanks, >PeterW. > > > > >_______________________________________________ >Interchange-users mailing list >Interchange-users@www.minivend.com >http://www.minivend.com/mailman/listinfo/interchange-users > From: sonny at akopia.com (Sonny Cook ) Date: Thu, 19 Oct 2000 14:47:58 -0500 (CDT) Subject: [ic] Can i use http post for payment verification? This message is in MIME format. The first part should be readable text, while the remaining parts are likely unreadable without MIME-aware tools. Send mail to mime@docserver.cac.washington.edu for more info. ---338702586-460004587-971984878=:5980 Content-Type: TEXT/PLAIN; charset=US-ASCII Hi, Here is the code to implement itransact's http protocal. It is a proof of concecpt that we whipped up one afternoon, but should be mostly functional. At the very least, a good starting point for implementing a similar system. It is undocumented at the moment, but if somebody asks nice and specific questions regarding the code, I will probably answer them. --- Sonny Cook Akopia "I don't want fifteen dollars." --Franklin D. Rooselvelt On Thu, 19 Oct 2000, Cameron B. Prince wrote: > Yes, you can do this. What you will need to do is create a Global Sub that > uses LWP to submit the form and wait for results. > > Sonny Cook and I coded a module for iTransact that does just that. I have > copied him on this note so maybe he will post that module to the list. It's > on his machine right now. You should be able to modify the iTransact module > to fit your payment gateway's form. > > Good luck, > > Cameron > > > > -----Original Message----- > From: interchange-users-admin@minivend.com > [mailto:interchange-users-admin@minivend.com]On Behalf Of Nik Lim > Sent: Thursday, October 19, 2000 2:19 AM > To: interchange-users@minivend.com > Subject: [ic] Can i use http post for payment verification? > > > Can Interchange support http post method for payment verification? I am > using www.paydirect.com.my as the hosted payment server. It uses hidden > field in the shopping cart to post merchant information, order id, billing > amount > to paydirect system. Users key in credit card info at paydirect pages and > upon successful or failure, they are redirect back to my site. Here are the > compulsory hidden fields for paydirect system to work. > > 1) MerchantApprovalURL > 2) MerchantUnApprovalURL > 3) MerchantReturnURL > 4) TransactionType > 5) CurrencyCode > 6) FullTotal > 7) Merchantname > 8) MerchantEmail > 9) OrderID > > Any one have any idea if these can work with Interchange? > > ___________________________________________________ > Nik Lim > Special Project Manager > Catcha.com > > Phone (60)3 7490 9999 > Fax (60)3 7490 9900 > DID (60)3 7490 9962 > > Mobile +6012 395 8800 > > www.catcha.com.my > We know .my better > > www.catcha.com > South East Asia's Leading Network of Localised Portals > ___________________________________________________ > > > _______________________________________________ > Interchange-users mailing list > Interchange-users@www.minivend.com > http://www.minivend.com/mailman/listinfo/interchange-users > > > _______________________________________________ > Interchange-users mailing list > Interchange-users@www.minivend.com > http://www.minivend.com/mailman/listinfo/interchange-users > ---338702586-460004587-971984878=:5980 Content-Type: TEXT/PLAIN; charset=US-ASCII; name=itransact Content-Transfer-Encoding: BASE64 Content-ID: <Pine.LNX.4.10.10010191447580.5980@www.akopia.com> Content-Description: Content-Disposition: attachment; filename=itransact R2xvYmFsU3ViIDw8RU9TDQpzdWIgaXRyYW5zYWN0IHsNCg0KICBteSAlYWN0 dWFsID0gVmVuZDo6T3JkZXI6Om1hcF9hY3R1YWwoKTsNCg0KICAkYWN0dWFs e212X2NyZWRpdF9jYXJkX2V4cF9tb250aH0gPX4gcy9cRC8vZzsNCiAgJGFj dHVhbHttdl9jcmVkaXRfY2FyZF9leHBfbW9udGh9ID1+IHMvXjArLy87DQog ICRhY3R1YWx7bXZfY3JlZGl0X2NhcmRfZXhwX3llYXJ9ID1+IHMvXEQvL2c7 DQoNCiAgbXkgJGV4cF95ZWFyID0gJGFjdHVhbHttdl9jcmVkaXRfY2FyZF9l eHBfeWVhcn07DQogICRleHBfeWVhciArPSAyMDAwIHVubGVzcyAkZXhwX3ll YXIgPX4gL1xkezR9LzsNCg0KICAkYWN0dWFse212X2NyZWRpdF9jYXJkX251 bWJlcn0gPX4gcy9cRC8vZzsNCg0KICBteSBAbW9udGggPSAocXcvSmFudWFy eQ0KCQkJCSBGZWJ1YXJ5DQoJCQkJIE1hcmNoDQoJCQkJIEFwcmlsDQoJCQkJ IE1heQ0KCQkJCSBKdW5lDQoJCQkJIEp1bHkNCgkJCQkgQXVndXN0DQoJCQkJ IFNlcHRlbWJlcg0KCQkJCSBPY3RvYmVyDQoJCQkJIE5vdmVtYmVyDQoJCQkJ IERlY2VtYmVyLyk7DQoNCiAgbXkgJGV4cF9tb250aCA9IEBtb250aFskYWN0 dWFse212X2NyZWRpdF9jYXJkX2V4cF9tb250aH0gLSAxXTsNCiAgbXkgJHBy ZWNpc2lvbiA9ICQ6OlZhcmlhYmxlLT57TVZfUEFZTUVOVF9QUkVDSVNJT059 IHx8DQoJJDo6VmFyaWFibGUtPntDWUJFUl9QUkVDSVNJT059IHx8IDI7DQog IG15ICRhbW91bnQgPSBWZW5kOjpJbnRlcnBvbGF0ZTo6dG90YWxfY29zdCgp Ow0KICAkYW1vdW50ID0gc3ByaW50ZigiJS4ke3ByZWNpc2lvbn1mIiwgJGFt b3VudCk7DQoNCiAgbXkgJGFkZHJlc3MgPSAkYWN0dWFse2JfYWRkcmVzczF9 Ow0KICBteSAkYWRkcmVzcyAuPSAiLCAkYWN0dWFse2JfYWRkcmVzczJ9IiBp ZiAkYWN0dWFse2JfYWRkcmVzczJ9Ow0KDQogIDo6bG9nRGVidWcoImFkZHJl c3M6ICRhZGRyZXNzXG4gYWN0dWFsLWFkZHJlc3M6ICIgLiAkYWN0dWFse2Fk ZHJlc3N9KTsNCg0KICBteSAldmFsdWVzID0gKA0KCQkJCXZlbmRvcl9pZCAg ID0+ICAgJDo6VmFyaWFibGUtPntNVl9NRVJDSEFOVF9JRH0sDQoJCQkJaG9t ZV9wYWdlICAgPT4gICAiaHR0cDovLyIgLiAkOjpWYXJpYWJsZS0+e1NFUlZF Ul9OQU1FfSwNCgkJCQlyZXRfYWRkciAgICA9PiAgICJzdWNjZXNzIiwNCgkJ CQknMS1xdHknICAgICA9PiAgIDEsDQoJCQkJJzEtZGVzYycgICAgPT4gICAk OjpWYXJpYWJsZS0+e0NPTVBBTll9LiAiIE9yZGVyIiwNCgkJCQknMS1jb3N0 JyAJPT4gICAkYW1vdW50LA0KCQkJCWZpcnN0X25hbWUgID0+ICAgJGFjdHVh bHtiX2ZuYW1lfSwNCgkJCQlsYXN0X25hbWUgICA9PiAgICRhY3R1YWx7Yl9s bmFtZX0sDQoJCQkJYWRkcmVzcyAgICAgPT4gICAkYWN0dWFse2FkZHJlc3N9 LA0KCQkJCWNpdHkgICAgICAgID0+ICAgJGFjdHVhbHtiX2NpdHl9LA0KCQkJ CXN0YXRlICAgICAgID0+ICAgJGFjdHVhbHtiX3N0YXRlfSwNCgkJCQl6aXAg ICAgICAgICA9PiAgICRhY3R1YWx7Yl96aXB9LA0KCQkJCWNvdW50cnkgICAg ID0+ICAgJGFjdHVhbHtiX2NvdW50cnl9LA0KCQkJCXBob25lICAgICAgID0+ ICAgJDo6VmFsdWVzLT57cGhvbmVfZGF5fSwNCgkJCQllbWFpbCAgICAgICA9 PiAgICQ6OlZhbHVlcy0+e2VtYWlsfSwNCgkJCQljY251bSAgICAgICA9PiAg ICRhY3R1YWx7bXZfY3JlZGl0X2NhcmRfbnVtYmVyfSwNCgkJCQljY21vICAg ICAgICA9PiAgICRleHBfbW9udGgsDQoJCQkJY2N5ciAgICAgICAgPT4gICAk ZXhwX3llYXIsDQoJCQkJcmV0X21vZGUgICAgPT4gICAicmVkaXJlY3QiLA0K CQkJICAgKTsNCg0KICBteSAkc3VibWl0X3VybCA9ICJodHRwczovL3NlY3Vy ZS5pdHJhbnNhY3QuY29tL2NnaS1iaW4vcmMvb3JkLmNnaSI7DQogIHVzZSBM V1A6OlVzZXJBZ2VudDsNCiAgdXNlIEhUVFA6OlJlcXVlc3Q6OkNvbW1vbiBx dyhQT1NUKTsNCg0KICBteSAkdWEgPSBMV1A6OlVzZXJBZ2VudC0+bmV3KCk7 DQogIG15ICRyZXEgPSBQT1NUICRzdWJtaXRfdXJsLCBcJXZhbHVlczsNCg0K ICBteSAkcmVzcCA9ICR1YS0+cmVxdWVzdCgkcmVxKTsNCiAgbXkgJXJlc3Vs dDsNCg0KICAjIyBjaGVjayBmb3IgZXJyb3JzDQogIG15ICRlcnJvcjsNCiAg dW5sZXNzICgkcmVzcC0+YXNfc3RyaW5nKCkgPX4gbS9Mb2NhdGlvbjogc3Vj Y2Vzcy8pIHsNCglteSAkY29udGVudCA9ICRyZXNwLT5jb250ZW50KCk7DQoJ aWYgKCRjb250ZW50ID1+IG0vQkVHSU4gRVJST1IgREVTQ1JJUFRJT04gLS1c PiguKilcPFwhLS0gRU5EIEVSUk9SIERFU0NSSVBUSU9OL3MpIHsNCgkgICRl cnJvciA9ICQxOw0KCSAgJGVycm9yID1+IHMvXDwuKj9cPi8vZzsNCgkgICRl cnJvciA9fiBzL1teLUEtWmEtel8wLTkgXS8vZzsNCgl9IGVsc2Ugew0KCSAg IyMgc29tZXRoaW5nIHZlcnkgYmFkIGhhcHBlbmVkDQoJICAkZXJyb3IgPSAi c29tZXRoaW5nIGJhZCBoYXBwZW5lZC0td2UgZG9uJ3Qga25vdyB3aGF0IGlz IGlzLiI7DQoJfQ0KDQoJOjpsb2dFcnJvcigiaVRyYW5zYWN0IEVycm9yOiAi IC4gJGVycm9yKTsNCgkkcmVzdWx0e01TdGF0dXN9ID0gJ2RlbmllZCc7DQoJ JHJlc3VsdHtFcnJNc2d9ID0gJGVycm9yOw0KDQoJcmV0dXJuICVyZXN1bHQ7 DQogIH0NCg0KICAjIyBhdCB0aGlzIHBvaW50LCB3ZSBhc3N1bWUgZXZlcnl0 aGluZyB3b3JrZWQganVzdCBmaW5lDQogICRyZXN1bHR7TVN0YXR1c30gPSAn c3VjY2Vzcyc7DQogICRyZXN1bHR7J29yZGVyLWlkJ30gPSAiMSI7DQoNCiAg cmV0dXJuICVyZXN1bHQ7DQp9DQpFT1MNCg== ---338702586-460004587-971984878=:5980-- From: sonny at akopia.com (Sonny Cook ) Date: Thu, 19 Oct 2000 15:04:49 -0500 (CDT) Subject: [ic] Status of Verisign Payflow Pro (formerly Signio) integration The most recent code (which hasn't changed much) is in the distribution directory under interchange/eg/globalsub and is called (strangely enough) signio. --- Sonny Cook Akopia "I don't want fifteen dollars." --Franklin D. Rooselvelt On Thu, 19 Oct 2000, Peter Wilkinson wrote: > I've been looking through the mailing lists for information on integrating > Signio/PayflowPro with Interchange. There appears to be various copies of > code for integration floating about, is there a best version to go with to > get this payment option working??? > > Thanks, > PeterW. > > > > > _______________________________________________ > Interchange-users mailing list > Interchange-users@www.minivend.com > http://www.minivend.com/mailman/listinfo/interchange-users > From: pwilkinson at fastcompany.com (Peter Wilkinson ) Date: Thu, 19 Oct 2000 16:18:24 -0400 Subject: [ic] Status of Verisign Payflow Pro (formerly Signio) integration Thanks Sonny. This gave me some clues. The whole eg directory is not included in the RPM version. I've downloaded the tar.gz version and found the file and will give it a go. Thanks, PeterW. -----Original Message----- From: interchange-users-admin@minivend.com [mailto:interchange-users-admin@minivend.com]On Behalf Of Sonny Cook Sent: Thursday, October 19, 2000 4:05 PM To: interchange-users@minivend.com Subject: Re: [ic] Status of Verisign Payflow Pro (formerly Signio) integration The most recent code (which hasn't changed much) is in the distribution directory under interchange/eg/globalsub and is called (strangely enough) signio. --- Sonny Cook Akopia "I don't want fifteen dollars." --Franklin D. Rooselvelt On Thu, 19 Oct 2000, Peter Wilkinson wrote: > I've been looking through the mailing lists for information on integrating > Signio/PayflowPro with Interchange. There appears to be various copies of > code for integration floating about, is there a best version to go with to > get this payment option working??? > > Thanks, > PeterW. > > > > > _______________________________________________ > Interchange-users mailing list > Interchange-users@www.minivend.com > http://www.minivend.com/mailman/listinfo/interchange-users > _______________________________________________ Interchange-users mailing list Interchange-users@www.minivend.com http://www.minivend.com/mailman/listinfo/interchange-users From: jason at danni.com (jason burns ) Date: Thu, 19 Oct 2000 13:59:30 -0700 Subject: [ic] Oracle vs MySQL Rob Zimmerman wrote: > > Jason, > I must admit I am a convert from the ascii file dbs of the old mv. As such I > just started reading a MySQL book to assist my efforts. I installed PHP to > take advantage of all the nice interfaces to MySQL for admin functions so im > in no real hurry to change db systems, BUT since I have Oracle available to > me maybe I should install it and try it out. Im running on SunUltra/Solaris. > > Are the admin features user freindly to an sql novice? Check out http://www.oracletool.com This is a cool web based admin tool for oracle. > > Thanks for your answers, much appreciated! > Rob > -------- > > Rob, > > > > Scalability, integration with existing oracle database apps, > > transaction/rollback capabilities,high availability through software like > > replicated server to name a few. > > > > Jason > > > > > > > I have both these databases available to use. I have been working with > > > MySQL, is there any overwhelming reason to use or try Oracle? I see it is now > > > on the CVS makecat for construct. > > > > > > > > > > > > > -- > > Jason Burns > > Director of Technology > > DHD > > > > _______________________________________________ > > Interchange-users mailing list > > Interchange-users@www.minivend.com > > http://www.minivend.com/mailman/listinfo/interchange-users > > > > ================================= > Robert Zimmerman [rob@readysite.net] > IT Manager > ReadySite LLC > http://readysite.net > Ph:888-356-2992 > fax:603-356-6990 > > _______________________________________________ > Interchange-users mailing list > Interchange-users@www.minivend.com > http://www.minivend.com/mailman/listinfo/interchange-users -- Jason Burns Director of Technology DHD From: zac at mediapc.com (Zachary Matthews ) Date: Thu, 19 Oct 2000 15:06:55 -0700 Subject: [ic] UI Admin fix for group.html Here is a small problem with the CVS Interchange-4.5.8. I noticed in the Admin interface that Administration->Access->Groups HTML page was not displaying the group names from the access.db table. When I looked at the access.asc database I saw that groups are implemented by preceeding the username with a semicolon ie: for a normal row -> username=shipping for a group row -> username=:shipping in any case, when I looked at the admin html code, (~/interchange/lib/UI/pages/admin/group.html) and compared it with the page that properly displays users (~/interchange/lib/UI/pages/admin/access.html), I found that the loop search for the groups page was missing the special form field, 'co=yes'. BTW, can anyone tell me what 'co=yes' actually does? The doc says: "mv_coordinate co S Enables field/spec matching coordination" In any case, to fix the Admin functionality for Access->Groups, you need to add the co=yes attribute to the search in group.html (~/interchange/lib/UI/pages/admin/group.html) replace this line -> [loop search="fi=access/st=db/sf=username/se=:/bs=yes/tf=name"] <option value="[loop-code]">[loop-data access name] [/loop] with this line -> [loop search="fi=access/st=db/co=yes/sf=username/se=:/bs=yes/tf=name"] <option value="[loop-code]">[loop-data access name] [/loop] PS I'm not sure if this is something I should point out in the bug report, or here on the list, but since I hadn't yet signed up for a bugzilla account, I thought I'd put it here. Thanks to everyone for all the help thus far, Zac From: pwilkinson at fastcompany.com (Peter Wilkinson ) Date: Thu, 19 Oct 2000 18:41:02 -0400 Subject: [ic] Status of Verisign Payflow Pro (formerly Signio) integration I installed the code and modified the config files and am happy to report complete success!!! The instructions in 'globalsub/signio' don't quite match what needs to be done, so here is a diff of the instructions to repeat what I did to get it working. 6c6 < 1. Modify minivend.cfg to use this file. --- > 1. Modify interchange.cfg to use this file. 10c10,11 < 2. Modify catalog.cfg to set the server and your Signio account info --- > 2. Modify catalog.cfg in /var/lib/interchange/STORE_NAME to set the > server and your Signio account info 19c20 < 3. Set in checkout profile: --- > 3. Set the payment mode in catalog.cfg 21c22 < &charge=custom signio --- > Variable MV_PAYMENT_MODE custom signio Thanks for the pointers earlier, PeterW. -----Original Message----- From: interchange-users-admin@minivend.com [mailto:interchange-users-admin@minivend.com]On Behalf Of Sonny Cook Sent: Thursday, October 19, 2000 4:05 PM To: interchange-users@minivend.com Subject: Re: [ic] Status of Verisign Payflow Pro (formerly Signio) integration The most recent code (which hasn't changed much) is in the distribution directory under interchange/eg/globalsub and is called (strangely enough) signio. From: rphipps at reliant-solutions.com (Ron Phipps ) Date: Thu, 19 Oct 2000 15:45:09 -0800 Subject: [ic] Status of Verisign Payflow Pro (formerly Signio) integration Hey Peter, Can you tell me if there is an error processing the CC (like in test mode process an order for $1000) that it returns it back to the browser and displays it in the CC section? This is one modification that I had to make to the Minivend code so that the user could see why they were denied. Thanks! -Ron -----Original Message----- From: Peter Wilkinson <pwilkinson@fastcompany.com> To: interchange-users@minivend.com <interchange-users@minivend.com> Date: Thursday, October 19, 2000 1:43 PM Subject: RE: [ic] Status of Verisign Payflow Pro (formerly Signio) integration >I installed the code and modified the config files and am happy to report >complete success!!! > >The instructions in 'globalsub/signio' don't quite match what needs to be >done, so here is a diff of the instructions to repeat what I did to get it >working. > >6c6 >< 1. Modify minivend.cfg to use this file. >--- >> 1. Modify interchange.cfg to use this file. >10c10,11 >< 2. Modify catalog.cfg to set the server and your Signio account info >--- >> 2. Modify catalog.cfg in /var/lib/interchange/STORE_NAME to set the >> server and your Signio account info >19c20 >< 3. Set in checkout profile: >--- >> 3. Set the payment mode in catalog.cfg >21c22 >< &charge=custom signio >--- >> Variable MV_PAYMENT_MODE custom signio > > >Thanks for the pointers earlier, >PeterW. > > >-----Original Message----- >From: interchange-users-admin@minivend.com >[mailto:interchange-users-admin@minivend.com]On Behalf Of Sonny Cook >Sent: Thursday, October 19, 2000 4:05 PM >To: interchange-users@minivend.com >Subject: Re: [ic] Status of Verisign Payflow Pro (formerly Signio) >integration > >The most recent code (which hasn't changed much) is in the distribution >directory under interchange/eg/globalsub and is called (strangely enough) >signio. > > > > >_______________________________________________ >Interchange-users mailing list >Interchange-users@www.minivend.com >http://www.minivend.com/mailman/listinfo/interchange-users > From: pwilkinson at fastcompany.com (Peter Wilkinson ) Date: Thu, 19 Oct 2000 19:02:21 -0400 Subject: [ic] Status of Verisign Payflow Pro (formerly Signio) integration At the moment if you get any errors in the clearance bad car, amount too high etc. the form is return with the addition of 'There were errors in your last submission. They are shown in below.' I've not looked into how difficult or otherwise it is to get more useful error information to be displayed. This sounds the same as what you saw in Minivend. PeterW. -----Original Message----- From: interchange-users-admin@minivend.com [mailto:interchange-users-admin@minivend.com]On Behalf Of Ron Phipps Sent: Thursday, October 19, 2000 7:45 PM To: interchange-users@minivend.com Subject: Re: [ic] Status of Verisign Payflow Pro (formerly Signio) integration Hey Peter, Can you tell me if there is an error processing the CC (like in test mode process an order for $1000) that it returns it back to the browser and displays it in the CC section? This is one modification that I had to make to the Minivend code so that the user could see why they were denied. Thanks! -Ron -----Original Message----- From: Peter Wilkinson <pwilkinson@fastcompany.com> To: interchange-users@minivend.com <interchange-users@minivend.com> Date: Thursday, October 19, 2000 1:43 PM Subject: RE: [ic] Status of Verisign Payflow Pro (formerly Signio) integration >I installed the code and modified the config files and am happy to report >complete success!!! > >The instructions in 'globalsub/signio' don't quite match what needs to be >done, so here is a diff of the instructions to repeat what I did to get it >working. > >6c6 >< 1. Modify minivend.cfg to use this file. >--- >> 1. Modify interchange.cfg to use this file. >10c10,11 >< 2. Modify catalog.cfg to set the server and your Signio account info >--- >> 2. Modify catalog.cfg in /var/lib/interchange/STORE_NAME to set the >> server and your Signio account info >19c20 >< 3. Set in checkout profile: >--- >> 3. Set the payment mode in catalog.cfg >21c22 >< &charge=custom signio >--- >> Variable MV_PAYMENT_MODE custom signio > > >Thanks for the pointers earlier, >PeterW. > > >-----Original Message----- >From: interchange-users-admin@minivend.com >[mailto:interchange-users-admin@minivend.com]On Behalf Of Sonny Cook >Sent: Thursday, October 19, 2000 4:05 PM >To: interchange-users@minivend.com >Subject: Re: [ic] Status of Verisign Payflow Pro (formerly Signio) >integration > >The most recent code (which hasn't changed much) is in the distribution >directory under interchange/eg/globalsub and is called (strangely enough) >signio. > > > > >_______________________________________________ >Interchange-users mailing list >Interchange-users@www.minivend.com >http://www.minivend.com/mailman/listinfo/interchange-users > _______________________________________________ Interchange-users mailing list Interchange-users@www.minivend.com http://www.minivend.com/mailman/listinfo/interchange-users From: webmaster at jizang.com (webmaster ) Date: Thu, 19 Oct 2000 19:13:27 -0400 Subject: [ic] Doing an HTTP Post to a Credit card processing? Hello All, I am using a gateway service called EZIC for the processing part of my credit card transactions. Has anyone done anything with an HTTP post type of processing ? If so can you please explain or lead me to the documentation? Thanx Jeff Zang From: jon at akopia.com (Jon Jensen ) Date: Thu, 19 Oct 2000 18:10:52 -0500 (CDT) Subject: [ic] UI Admin fix for group.html Zac, Thanks a lot! Your patch worked great. Also, I found another problem that was causing new groups to not always be created. Both things are fixed in the current CVS. Thanks again, Jon Jensen Akopia, Inc. On Thu, 19 Oct 2000, Zachary Matthews wrote: > Here is a small problem with the CVS Interchange-4.5.8. > > I noticed in the Admin interface that Administration->Access->Groups > HTML page was not displaying the group names from the access.db table. > When I looked at the access.asc database I saw that groups are > implemented by preceeding the username with a semicolon > > ie: > for a normal row -> username=shipping > for a group row -> username=:shipping > > in any case, when I looked at the admin html code, > (~/interchange/lib/UI/pages/admin/group.html) and compared it with the > page that properly displays users > (~/interchange/lib/UI/pages/admin/access.html), I found that the loop > search for the groups page was missing the special form field, 'co=yes'. > > BTW, can anyone tell me what 'co=yes' actually does? The doc says: > "mv_coordinate co S Enables field/spec matching coordination" > > In any case, to fix the Admin functionality for Access->Groups, you need > to add the co=yes attribute to the search in group.html > (~/interchange/lib/UI/pages/admin/group.html) > > > replace this line -> > [loop search="fi=access/st=db/sf=username/se=:/bs=yes/tf=name"] > <option value="[loop-code]">[loop-data access name] > [/loop] > > with this line -> > [loop search="fi=access/st=db/co=yes/sf=username/se=:/bs=yes/tf=name"] > <option value="[loop-code]">[loop-data access name] > [/loop] > > > > PS I'm not sure if this is something I should point out in the bug > report, or here on the list, but since I hadn't yet signed up for a > bugzilla account, I thought I'd put it here. > > Thanks to everyone for all the help thus far, > Zac > > _______________________________________________ > Interchange-users mailing list > Interchange-users@www.minivend.com > http://www.minivend.com/mailman/listinfo/interchange-users > From: rphipps at reliant-solutions.com (Ron Phipps ) Date: Thu, 19 Oct 2000 16:07:14 -0800 Subject: [ic] Status of Verisign Payflow Pro (formerly Signio) integration Yup that's what happened originally with Minivend. I have a fix that I guess I'll need to submit to Mike to have included in the next release of Interchange. I made a note to myself to review the code tonight and I'll send you an email with how I fixed the problem. Take it easy and thanks! -Ron -----Original Message----- From: Peter Wilkinson <pwilkinson@fastcompany.com> To: interchange-users@minivend.com <interchange-users@minivend.com> Date: Thursday, October 19, 2000 2:04 PM Subject: RE: [ic] Status of Verisign Payflow Pro (formerly Signio) integration >At the moment if you get any errors in the clearance bad car, amount too >high etc. the form is return with the addition of 'There were errors in your >last submission. They are shown in below.' I've not looked into how >difficult or otherwise it is to get more useful error information to be >displayed. This sounds the same as what you saw in Minivend. > >PeterW. > > >-----Original Message----- >From: interchange-users-admin@minivend.com >[mailto:interchange-users-admin@minivend.com]On Behalf Of Ron Phipps >Sent: Thursday, October 19, 2000 7:45 PM >To: interchange-users@minivend.com >Subject: Re: [ic] Status of Verisign Payflow Pro (formerly Signio) >integration > >Hey Peter, > >Can you tell me if there is an error processing the CC (like in test mode >process an order for $1000) that it returns it back to the browser and >displays it in the CC section? This is one modification that I had to make >to the Minivend code so that the user could see why they were denied. > >Thanks! >-Ron > >-----Original Message----- >From: Peter Wilkinson <pwilkinson@fastcompany.com> >To: interchange-users@minivend.com <interchange-users@minivend.com> >Date: Thursday, October 19, 2000 1:43 PM >Subject: RE: [ic] Status of Verisign Payflow Pro (formerly Signio) >integration > > >>I installed the code and modified the config files and am happy to report >>complete success!!! >> >>The instructions in 'globalsub/signio' don't quite match what needs to be >>done, so here is a diff of the instructions to repeat what I did to get it >>working. >> >>6c6 >>< 1. Modify minivend.cfg to use this file. >>--- >>> 1. Modify interchange.cfg to use this file. >>10c10,11 >>< 2. Modify catalog.cfg to set the server and your Signio account info >>--- >>> 2. Modify catalog.cfg in /var/lib/interchange/STORE_NAME to set the >>> server and your Signio account info >>19c20 >>< 3. Set in checkout profile: >>--- >>> 3. Set the payment mode in catalog.cfg >>21c22 >>< &charge=custom signio >>--- >>> Variable MV_PAYMENT_MODE custom signio >> >> >>Thanks for the pointers earlier, >>PeterW. >> >> >>-----Original Message----- >>From: interchange-users-admin@minivend.com >>[mailto:interchange-users-admin@minivend.com]On Behalf Of Sonny Cook >>Sent: Thursday, October 19, 2000 4:05 PM >>To: interchange-users@minivend.com >>Subject: Re: [ic] Status of Verisign Payflow Pro (formerly Signio) >>integration >> >>The most recent code (which hasn't changed much) is in the distribution >>directory under interchange/eg/globalsub and is called (strangely enough) >>signio. >> >> >> >> >>_______________________________________________ >>Interchange-users mailing list >>Interchange-users@www.minivend.com >>http://www.minivend.com/mailman/listinfo/interchange-users >> > > >_______________________________________________ >Interchange-users mailing list >Interchange-users@www.minivend.com >http://www.minivend.com/mailman/listinfo/interchange-users > > >_______________________________________________ >Interchange-users mailing list >Interchange-users@www.minivend.com >http://www.minivend.com/mailman/listinfo/interchange-users > From: jon at akopia.com (Jon Jensen ) Date: Thu, 19 Oct 2000 18:23:12 -0500 (CDT) Subject: [ic] Status of Verisign Payflow Pro (formerly Signio) integration Peter, Glad it worked for you. Thanks for the suggested documentation changes. I've updated the signio file in CVS. Jon Jensen Akopia, Inc. On Thu, 19 Oct 2000, Peter Wilkinson wrote: > I installed the code and modified the config files and am happy to report > complete success!!! > > The instructions in 'globalsub/signio' don't quite match what needs to be > done, so here is a diff of the instructions to repeat what I did to get it > working. > > 6c6 > < 1. Modify minivend.cfg to use this file. > --- > > 1. Modify interchange.cfg to use this file. > 10c10,11 > < 2. Modify catalog.cfg to set the server and your Signio account info > --- > > 2. Modify catalog.cfg in /var/lib/interchange/STORE_NAME to set the > > server and your Signio account info > 19c20 > < 3. Set in checkout profile: > --- > > 3. Set the payment mode in catalog.cfg > 21c22 > < &charge=custom signio > --- > > Variable MV_PAYMENT_MODE custom signio > > > Thanks for the pointers earlier, > PeterW. > > > -----Original Message----- > From: interchange-users-admin@minivend.com > [mailto:interchange-users-admin@minivend.com]On Behalf Of Sonny Cook > Sent: Thursday, October 19, 2000 4:05 PM > To: interchange-users@minivend.com > Subject: Re: [ic] Status of Verisign Payflow Pro (formerly Signio) > integration > > The most recent code (which hasn't changed much) is in the distribution > directory under interchange/eg/globalsub and is called (strangely enough) > signio. From: bh at yhti.net (Brett Harrison ) Date: Thu, 19 Oct 2000 20:18:29 -0500 Subject: [ic] postcode error checking Mike, I submitted a patch to you on 4.5.5 to change the _postcode() sub from: sub _postcode { _zip(@_) or _ca_postcode(@_) and return (1, $_[1], ''); return (undef, $var, 'not a US or Canada postal/zip code'); } to: sub _postcode { ((_zip(@_))[0] or (_ca_postcode(@_))[0]) and return (1, $_[1], ''); return (undef, $_[1], 'not a US or Canada postal/zip code'); } in 4.5.7 I found the following : sub _postcode { (_zip(@_))[0] or (_ca_postcode(@_))[0] and return (1, $_[1], ''); return (undef, $var, 'not a US or Canada postal/zip code'); } At least with my current setup, this does not work :( I replaced _postcode with my original patch and it once again works just fine. I have only tested this on *one* machine which is running RH Linux 5.2 and Perl 5.6.0. Hope this info is usefull to you. Just to clear up the above *mud*. This code is working for me: sub _postcode { ((_zip(@_))[0] or (_ca_postcode(@_))[0]) and return (1, $_[1], ''); return (undef, $_[1], 'not a US or Canada postal/zip code'); } Thanks, - Brett Harrison <bh@yhti.net> http://www.yhti.net From: ken707 at jps.net (ken ) Date: Thu, 19 Oct 2000 19:20:11 -0700 Subject: [ic] install error-need help I contacted my web support. They said they wont change anything to the root. But they said I can add the modules to my local space. How can I get in touch with Mike? Or how can I get a copy of his program? Can anyone give me advice on how to set up these modules in my local space and get interchange running? Thanks everyone for your time, Ken -----Original Message----- From: interchange-users-admin@minivend.com [mailto:interchange-users-admin@minivend.com]On Behalf Of Jeff Case Sent: Tuesday, October 17, 2000 7:45 PM To: interchange-users@minivend.com Subject: RE: [ic] install error-need help Yeah, first ask them to install those modules. If they won't, you may be able to install the modules in your local space. Mike has written a program to do that, but I'm not sure how it works and so I can't give you any advise to that. Your last/other option is to find a host that will allow you to run MV/ic. I believe Akopia hosts sites and there are a few people among the list who offer hosting. _________________________________________________________________________ Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com. Share information about yourself, create your own public profile at http://profiles.msn.com. _______________________________________________ Interchange-users mailing list Interchange-users@www.minivend.com http://www.minivend.com/mailman/listinfo/interchange-users From: jon at akopia.com (Jon Jensen ) Date: Thu, 19 Oct 2000 21:48:42 -0500 (CDT) Subject: [ic] postcode error checking Brett, Thanks for spotting that! I verified this problem too and your solution worked great. I've applied your patch to CVS. Thanks, Jon Jensen Akopia, Inc. On Thu, 19 Oct 2000, Brett Harrison wrote: > in 4.5.7 I found the following : > > sub _postcode { > (_zip(@_))[0] or (_ca_postcode(@_))[0] > and return (1, $_[1], ''); > return (undef, $var, 'not a US or Canada postal/zip code'); > } > > > At least with my current setup, this does not work :( I replaced _postcode > with my original patch and it once again works just fine. I have only > tested this on *one* machine which is running RH Linux 5.2 and Perl > 5.6.0. Hope this info is usefull to you. > > Just to clear up the above *mud*. This code is working for me: > > sub _postcode { > ((_zip(@_))[0] or (_ca_postcode(@_))[0]) > and return (1, $_[1], ''); > return (undef, $_[1], 'not a US or Canada postal/zip code'); > } From: mymother at my-mothers-shop.com (IF ) Date: Thu, 19 Oct 2000 23:02:24 -0400 (EDT) Subject: [ic] install error-need help On Thu, 19 Oct 2000, ken wrote: > I contacted my web support. They said they wont change anything to the > root.But they said I can add the modules to my local space. > > How can I get in touch with Mike? Or how can I get a copy of his program? > > Can anyone give me advice on how to set up these modules in my local space > and get interchange running? > > Thanks everyone for your time, Ken > http://lists.akopia.com/pipermail/interchange-users/ 2000-October/001076.html 001077.html 001091.html > -----Original Message----- > From: interchange-users-admin@minivend.com > [mailto:interchange-users-admin@minivend.com]On Behalf Of Jeff Case > Sent: Tuesday, October 17, 2000 7:45 PM > To: interchange-users@minivend.com > Subject: RE: [ic] install error-need help > > > Yeah, first ask them to install those modules. > > If they won't, you may be able to install the modules in your local space. > Mike has written a program to do that, but I'm not sure how it works and so > I can't give you any advise to that. > -- IF From: gerberb at zenez.com (Boyd Lynn Gerber ) Date: Thu, 19 Oct 2000 21:16:33 -0600 (MDT) Subject: [ic] CVS 21:00 MDT problems To whom it may concern: The latest cvs has this problem. mkdir interchange-4.5.8/dist/construct/pages/affiliate -e: dist/construct/pages/affiliate/index.html not found at -e line 1 Can't read dist/construct/pages/affiliate/index.html: No such file or directory at -e line 1 Thanks, -- Boyd Gerber <gerberb@zenez.com> ZENEZ 3748 Valley Forge Road, Magna Utah 84044 Office 801-250-0795 FAX 801-250-7975 From: jwalsh at diabetesnet.com (John Walsh ) Date: Thu, 19 Oct 2000 21:55:14 -0700 Subject: [ic] install error-need help Mike's latest version of cpan_local_install is actually at: http://lists.akopia.com/pipermail/interchange-users/2000-October/001117.html It has not worked on my system (VPS on freeBSD), but am unsure as yet where the problem is coming from. After and "./cpan_local_install" in the interchange directory, I get: ########## Can't remove directory tmp/libwww-perl-5.48/t/robot/libwww-perl-5.48/t/robot/lib www-perl-5.48/t/libwww-perl-5.48/lib/LWP/libwww-perl-5.48/lib/LWP/Protocol/libww w-perl-5.48/lib/LWP/Protocol/libwww-perl-5.48/lib/LWP/Protocol/libwww-perl-5.48/ lib/LWP/Protocol/libwww-perl-5.48/lib/LWP/Protocol/libwww-perl-5.48/lib/LWP/Prot ocol/libwww-perl-5.48/lib/LWP/Protocol/libwww-perl-5.48/lib/LWP/Protocol/libwww- perl-5.48/lib/LWP/libwww-perl-5.48/lib/LWP/libwww-perl-5.48/lib/LWP/Authen/libww w-perl-5.48/lib/LWP/Authen/libwww-perl-5.48/lib/LWP/libwww-perl-5.48/lib/LWP/lib www-perl-5.48/lib/LWP/libwww-perl-5.48/lib/LWP/libwww-perl-5.48/lib/LWP/libwww-p erl-5.48/lib/HTTP/Headers/libwww-perl-5.48/lib/HTTP/Headers/libwww-perl-5.48/lib /HTTP/Headers/libwww-perl-5.48/lib/HTTP/libwww-perl-5.48/lib/HTTP/libwww-perl-5. 48/lib/HTTP/libwww-perl-5.48/lib/HTTP/libwww-perl-5.48/lib/HTTP/libwww-perl-5.48 /lib/HTTP/Request/libwww-perl-5.48/lib/HTTP/libwww-perl-5.48/lib/HTTP/libwww-per l-5.48/lib/HTTP/libwww-perl-5.48/lib/HTTP/libwww-perl-5.48/lib/Bundle/libwww-per l-5.48: Directory not empty at /usr/libdata/perl/5.00503/CPAN.pm line 2916 ########### After trying ./configure in the interchange directory, I get some action, but it begins doing this: ########### mkdir blib/man1 mkdir blib/man3 /usr/bin/perl -Iblib/arch -Iblib/lib -I/usr/libdata/perl/5.00503/mach -I/usr/lib data/perl/5.00503 scripts/configdump.PL scripts/configdump mkdir blib/script cp scripts/configdump blib/script/configdump /usr/bin/perl -I/usr/libdata/perl/5.00503/mach -I/usr/libdata/perl/5.00503 -MExt Utils::MakeMaker -e "MY->fixin(shift)" blib/script/configdump etc............ PERL_DL_NONLAZY=1 /usr/bin/perl -Iblib/arch -Iblib/lib -I/usr/libdata/perl/5.005 03/mach -I/usr/libdata/perl/5.00503 test.pl server/unixmode.......ok 1 server/startup........ok 2 link/unixmode.........ok 3 server/inetmode.......ok 4 link/inetmode.........not ok 5 server/control........ok 6 6 tests run -- 1/6 failed. *** Error code 1 ############## There is no libdata directory, and my perl5 is actually in /usr/local/bin/perl, but I'm unclear on whether my perl is misconfigured or what. Give it a try---I'd be interested in how it has worked for others. John At 11:02 PM 10/19/2000 -0400, you wrote: >On Thu, 19 Oct 2000, ken wrote: > > > I contacted my web support. They said they wont change anything to the > > root.But they said I can add the modules to my local space. > > > > How can I get in touch with Mike? Or how can I get a copy of his program? > > > > Can anyone give me advice on how to set up these modules in my local space > > and get interchange running? > > > > Thanks everyone for your time, Ken > > > >http://lists.akopia.com/pipermail/interchange-users/ > 2000-October/001076.html > 001077.html > 001091.html > > > > -----Original Message----- > > From: interchange-users-admin@minivend.com > > [mailto:interchange-users-admin@minivend.com]On Behalf Of Jeff Case > > Sent: Tuesday, October 17, 2000 7:45 PM > > To: interchange-users@minivend.com > > Subject: RE: [ic] install error-need help > > > > > > Yeah, first ask them to install those modules. > > > > If they won't, you may be able to install the modules in your local space. > > Mike has written a program to do that, but I'm not sure how it works and so > > I can't give you any advise to that. > > > >-- >IF > > > >_______________________________________________ >Interchange-users mailing list >Interchange-users@www.minivend.com >http://www.minivend.com/mailman/listinfo/interchange-users From: unix at websenter.com (UNIX ) Date: Fri, 20 Oct 2000 10:16:12 +0200 Subject: [ic] Help ! Pls! -> Account,Payment,Specials Hi . I'm new 2 interchange. I would really appreciate your help ! 1.what i'm trying to do is a shop in Norway only for Norway. (so i don't need all the countries and so on) My first problem is that i want to let ppl to set if they are Dealer or not (and get the discounts) when they set up a new account and couple other fields like "Club Name" and "Club Leader Name". I did something in userdb.txt (and remove the userdb.db) but i have problems.. Is there a "normal" way ? 2.Second the payment is only COD. i changed that in admin and still uses CreditCard 4.I need in Specials only the products i select myself. I did that by marking it Promotion in Merchandising. The problem is that in Specials appear selections from all the products. Do i do something wrong here ? Thank you all in advance.... From: gerberb at zenez.com (Boyd Lynn Gerber ) Date: Fri, 20 Oct 2000 06:38:44 -0600 (MDT) Subject: [ic] CVS 21:00 MDT problems On Fri, 20 Oct 2000, Jon Jensen wrote: > On Thu, 19 Oct 2000, Boyd Lynn Gerber wrote: > > > The latest cvs has this problem. > > > > mkdir interchange-4.5.8/dist/construct/pages/affiliate -e: dist/construct/pages/affiliate/index.html not found at -e line 1 > > Can't read dist/construct/pages/affiliate/index.html: No such file or directory > > at -e line 1 > > Boyd, > > When you figure out what the difference was between bash and the other > shells, would you mind posting your experience to the user list so others > can be aware of the issue too? Jon and the list, I found a problem with CVS 1.10.7, with RH 7.0, Caldera 2.4, UnixWare 7.1.X and OpenServer 5.0.X and the akopia cvs server. If I use the bash shell on each of the OS's the missing file is retrieved. If I use sh, ksh and tcsh it does not retrieve it. If I use CVS 1.11.0 it works and does not seem to be shell related. This does not make any sense to me why a shell would make a difference. If any one else has a problem you may want to upgrade to the latest version of CVS. Good Luck, -- Boyd Gerber <gerberb@zenez.com> ZENEZ 3748 Valley Forge Road, Magna Utah 84044 Office 801-250-0795 FAX 801-250-7975 From: marcus at slightlydifferent.co.uk (Marcus Weseloh ) Date: Fri, 20 Oct 2000 14:32:29 +0100 Subject: [ic] $Db in UserTag Hello, I've written a UserTag that uses the $Db object. I can call that tag with [perl tables="table1 table2 table3"] $Tag->my_usertag(); [/perl] but is there any way of using the normal Interchange syntax [my_usertag] and still share the tables for $Db? Could I define that in a UserTag directive in catalog.cfg? Cheers, Marcus --- Marcus Weseloh Projects Director Slightly Different Ltd. <www.slightlydifferent.co.uk> Tel: +44 (0)1326 372416 Fax: +44 (0)1326 372114 From: mymother at my-mothers-shop.com (IF ) Date: Fri, 20 Oct 2000 09:55:08 -0400 (EDT) Subject: [ic] install error-need help On Thu, 19 Oct 2000, John Walsh wrote: > Mike's latest version of cpan_local_install is actually at: > http://lists.akopia.com/pipermail/interchange-users/2000-October/001117.html > > It has not worked on my system (VPS on freeBSD), but am unsure as yet where > the problem is coming from. After and "./cpan_local_install" in the > interchange directory, I get: [del] oops, sorry for that. -- IF From: davew at webmast.com (Dave "Duke of URL" Weiner ) Date: Fri, 20 Oct 2000 11:39:17 -0400 Subject: [ic] Shipping to Alaska and Hawaii Hi all. I've searched through the mailing list archives, and read the shipping docs. I've got no problem with doing UPS lookups for the 48 Continental States. Has anybody developed a clean way to properly calculate Next Day Air and 2nd Day Air to Alaska and Hawaii -- i.e., to properly calculate either zone 124/224 or 126/226??? Thanks in advance, Dave From: Desjardins.Ray at Con-Way.com (Desjardins, Ray ) Date: Fri, 20 Oct 2000 08:55:09 -0700 Subject: [ic] UPS shipping cost applied to each item in the cart? Is there no one doing a ups lookup per product weight instead of total cart weight? -----Original Message----- From: Desjardins, Ray Sent: Thursday, October 19, 2000 2:31 PM To: 'interchange-users@www.minivend.com' Subject: [ic] UPS shipping cost applied to each item in the cart? Is it possible with out too much fuss to allow a cost of "i" chained cost lookup to the ups style lookup for shipping. All products must be shipped in seperate boxes and thus need to be summed up seperately. Below is my current shipping.asc. Which sums up the total weight and mis-states our shipping. Help needed, Ray upsg UPS Ground weight 0 0 e Nothing to ship!{'ui_ship_type' => "UPSI",'table' => "Ground",'zone' => "756",'ups' => "1",'adder' => "2.00",'geo' => "zip",} upsg UPS Ground weight 0 150 u Ground [value name=zip filter=digits default=__MVC_UPSORIGIN__] {} 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' => "756",'table' => "2ndDayAir",'ups' => "1",'adder' => "2.00",'geo' => "zip",} upsb UPS Two Day weight 0 150 u {'default_geo' => "__MVC_UPSORIGIN__",'table' => "2ndDayAir",'zone' =>"756",'adder' => "2.00",'geo' => "zip",} upsb UPS Two Day weight 150 999999 e @@TOTAL@@ lbs too heavy for UPS {'default_geo' => "__MVC_UPSORIGIN__",'zone' => "756",'table' => "2ndDayAir",'adder' =>"2.00",'geo' => "zip",} upsr UPS Next Day weight 0 0 e Nothing to ship!{'ui_ship_type' => "UPSI",'table' => "NextDayAir",'zone' => "756",'ups' =>"1",'adder' => "2.00",'geo' => "zip",} upsr UPS Next Day weight 0 150 u NextDayAir [value name=zip filter=digits default=__MVC_UPSORIGIN__] 2.00 {} upsr UPS Next Day weight 150 999999 e @@TOTAL@@ lbs too heavy for UPS {} upss UPS Three Day Select weight 0 0 e Nothing to ship! {'ui_ship_type' => "UPSI",'zone' => "756",'table' => "3DaySelect",'ups'=> "1",'adder' => "2.00",'geo' => "zip",} upss UPS Three Day Select weight 0 150 u 3DaySelect [value name=zip filter=digits default=__MVC_UPSORIGIN__] 2.00 {} upss UPS Three Day Select weight 150 999999 e @@TOTAL@@ lbs too heavy for UPS {} _______________________________________________ Interchange-users mailing list Interchange-users@www.minivend.com http://www.minivend.com/mailman/listinfo/interchange-users From: beriah at webuildpcs.com (Beriah Dutcher ) Date: Fri, 20 Oct 2000 11:08:07 -0500 Subject: [ic] Shipping to Alaska and Hawaii WE ran into the same problem. We have found that ppl DO NOT want to pay the priice for the Air Shipping through UPS and have made an alternative shipping method that is based on the USPS (United States Postal Service) they will ship to alaska and hawaii. Takes a week or so to get there but its about 3/4 the price. Beriah > -----Original Message----- > From: interchange-users-admin@minivend.com > [mailto:interchange-users-admin@minivend.com]On Behalf Of Dave "Duke of > URL" Weiner > Sent: Friday, October 20, 2000 10:39 AM > To: interchange-users@minivend.com > Subject: [ic] Shipping to Alaska and Hawaii > > > Hi all. I've searched through the mailing list archives, and read the > shipping docs. I've got no problem with doing UPS lookups for the 48 > Continental States. Has anybody developed a clean way to > properly calculate > Next Day Air and 2nd Day Air to Alaska and Hawaii -- i.e., to properly > calculate either zone 124/224 or 126/226??? > > > Thanks in advance, > > > Dave > > > _______________________________________________ > Interchange-users mailing list > Interchange-users@www.minivend.com > http://www.minivend.com/mailman/listinfo/interchange-users > From: davew at webmast.com (Dave "Duke of URL" Weiner ) Date: Fri, 20 Oct 2000 12:14:54 -0400 Subject: [ic] Shipping to Alaska and Hawaii > WE ran into the same problem. We have found that ppl DO NOT want to pay the > priice for the Air Shipping through UPS and have made an alternative > shipping method that is based on the USPS (United States Postal Service) > they will ship to alaska and hawaii. Takes a week or so to get there but its > about 3/4 the price. Well, my client only wants to ship via UPS, so I have to have the UPS lookup working for Alaska and Hawaii. Did you ever get it to work? MV4.04 btw > > Beriah > Dave From: nimalini at pointclark.net (nimalini ) Date: Fri, 20 Oct 2000 12:10:22 -0400 Subject: [ic] can't create new user account without cookie --------------6425627D2AAE0AE46F500FBC Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Hi all, I am using interchange and having problem creating new user account with cookie disabled on my browser. I want to create a user account even if the cookie is disabled. Any help would be greatly appreciated. Nimalini Rasa ------------------------------------------------------------------------------ Point Clark Networks web http://pointclark.net --------------6425627D2AAE0AE46F500FBC Content-Type: text/html; charset=us-ascii Content-Transfer-Encoding: 7bit <!doctype html public "-//w3c//dtd html 4.0 transitional//en">
Hi all,
I am using interchange and having problem creating new user account with cookie
disabled on my browser. I want to create a user account even if the cookie is disabled.
Any help would be greatly appreciated.
Nimalini Rasa  
------------------------------------------------------------------------------
Point Clark Networks
web http://pointclark.net
  --------------6425627D2AAE0AE46F500FBC-- From: beriah at webuildpcs.com (Beriah Dutcher ) Date: Fri, 20 Oct 2000 11:38:38 -0500 Subject: [ic] Shipping to Alaska and Hawaii Yah ours has always worked correctly. You might have screwed up your database and may ned to replace ur shipping.asc file. Beriah > -----Original Message----- > From: interchange-users-admin@minivend.com > [mailto:interchange-users-admin@minivend.com]On Behalf Of Dave "Duke of > URL" Weiner > Sent: Friday, October 20, 2000 11:15 AM > To: interchange-users@minivend.com > Subject: Re: [ic] Shipping to Alaska and Hawaii > > > > WE ran into the same problem. We have found that ppl DO NOT want to pay > the > > priice for the Air Shipping through UPS and have made an alternative > > shipping method that is based on the USPS (United States Postal Service) > > they will ship to alaska and hawaii. Takes a week or so to get there but > its > > about 3/4 the price. > > Well, my client only wants to ship via UPS, so I have to have the > UPS lookup > working for Alaska and Hawaii. Did you ever get it to work? > > MV4.04 btw > > > > > Beriah > > > > Dave > > > > > _______________________________________________ > Interchange-users mailing list > Interchange-users@www.minivend.com > http://www.minivend.com/mailman/listinfo/interchange-users > From: davew at webmast.com (Dave "Duke of URL" Weiner ) Date: Fri, 20 Oct 2000 12:42:19 -0400 Subject: [ic] Shipping to Alaska and Hawaii > Yah ours has always worked correctly. You might have screwed up your > database and may ned to replace ur shipping.asc file. Then how did you get it to properly detect the zone? The first 3 digits of the Zip are not sufficent for Alaska and Hawaii. Two zips with the same first three digits can and are, in two different zones. Mike, if I modify the zone lookup file to include all the full 5 digit Alaska and Hawii zips and take out the three digit lines, will the zone be found correctly? > > Beriah > Dave From: gerberb at zenez.com (Boyd Lynn Gerber ) Date: Fri, 20 Oct 2000 12:13:54 -0600 (MDT) Subject: [ic] vlink core dumps on SCO OpenServer 5.0.5 and cvs interchange-4.5.8 To whom it may concern, vlink constantly core dumps on OpenServer 5.0.5. This is the information from the core dump. Signal 11 is SIGSEGV 11[1] segmentation violation CORE FILE INFORMATION: executable name that created core dump: construct text in clicks : 2 data in clicks : 4 (starts at 15612) stack in clicks: 1 (starts at 8192) euid of process: 28 egid of process: 28 ruid of process: 28 rgid of process: 28 magic # of process: 011065 signal # that caused core: 11 system call #: 6 This process user time : 0 This process system time: 0 Total child user time : 0 Total child system time: 0 controlling tty: (23/0) umask: 077 thanks, -- Boyd Gerber <gerberb@zenez.com> ZENEZ 3748 Valley Forge Road, Magna Utah 84044 Office 801-250-0795 FAX 801-250-7975 From: eparker at mindsec.com (Erik Parker ) Date: Fri, 20 Oct 2000 14:39:50 -0700 (PDT) Subject: [ic] Simple question.. New to interchange.. Alrighty.. So maybe this isn't a common problem then... On Thu, 19 Oct 2000, Erik Parker wrote: > > Under the Admin section of Akopia.. Anything under the > "Administration" tab seems to be un-editable.. > > You can change things, but apply and save don't seem to work. All the rest > of the admin stuff does, and the physical site works fine.. > > I Don't see any errors in akopia logs, apache logs, or mysql logs.. > > I built the site using the Construct templates.. > > Erik Parker Mind Security An armed society, is a polite society. From: david at wwns.com (David Wilson ) Date: Fri, 20 Oct 2000 16:57:55 -0500 (CDT) Subject: [ic] Simple question.. New to interchange.. I would look at some file permissions. Sounds like something does not have the permissions set correctly. Sounds to me like the files that are being edited don't have write permissions set correctly. Dave > > Under the Admin section of Akopia.. Anything under the > > "Administration" tab seems to be un-editable.. > > > > You can change things, but apply and save don't seem to work. All the rest > > of the admin stuff does, and the physical site works fine.. > > > > I Don't see any errors in akopia logs, apache logs, or mysql logs.. > > > > I built the site using the Construct templates.. > > > > > -- David R. Wilson World Wide Network Services Nashville, Tennessee USA david@wwns.com From: jbeima at reality.palb.com (John Beima ) Date: Fri, 20 Oct 2000 17:02:19 -0600 (MDT) Subject: [ic] Simple question.. New to interchange.. My guess would be that the catalog directory and all the sub-directories doesn't have the g+s turned on... Quoting David Wilson <david@wwns.com>: > I would look at some file permissions. Sounds like something does not > have the permissions set correctly. Sounds to me like the files that > are being edited don't have write permissions set correctly. > > Dave > > > > Under the Admin section of Akopia.. Anything under the > > > "Administration" tab seems to be un-editable.. > > > > > > You can change things, but apply and save don't seem to work. All > the rest > > > of the admin stuff does, and the physical site works fine.. > > > > > > I Don't see any errors in akopia logs, apache logs, or mysql logs.. > > > > > > I built the site using the Construct templates.. > > > > > > > > > > > -- > David R. Wilson > World Wide Network Services > Nashville, Tennessee USA > david@wwns.com > > > > _______________________________________________ > Interchange-users mailing list > Interchange-users@www.minivend.com > http://www.minivend.com/mailman/listinfo/interchange-users > John Beima jbeima@palb.com P.A.L.B. Systems - Phone: (780)451-1086 - Fax: (780)447-4760 11639-122 Street, Edmonton, Alberta, Canada, T5M 0B6 From: jon at akopia.com (Jon Jensen ) Date: Fri, 20 Oct 2000 18:50:07 -0500 (CDT) Subject: [ic] Interchange 4.5.8 now available We're pleased to announce that Akopia Interchange version 4.5.8 (beta) is now available for download. New features include: * Completely overhauled documentation, now available in PDF as well as POD format and manpages, and on our developers website * Built-in Oracle support * Authorize.net payment support * Numerous improvements to the back-end administrative interface * "Construct Something" catalog improvements * Debian packages (experimental -- please report your experiences to Stefan Hornburg <racke@linuxia.de>) * Bugfixes Thanks to all those who've tried the previous betas and especially to the many people who have submitted bug reports and patches. You can download Interchange from the Akopia Developers Resource website: http://developer.akopia.com/ We welcome your comments on the interchange-users list and also have a new bug tracking system (Bugzilla) where you can report bugs. Both are available from the above website. The Akopia Team From: mavik at idimedia.net (Marko ) Date: Fri, 20 Oct 2000 16:56:59 -0700 Subject: [ic] ic This is a multi-part message in MIME format. ------=_NextPart_000_00FC_01C03AB6.C311B3B0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Hi I have a problem, I have my catalog set up but ,, when I go to set up = the prices for quantity q2=3Dthe value of my product. (example price = =3D 200 then if my client comes and buys two the secon is half price so = in q2=3D 100 ) when I go to buy an I put 2under quantity I get total = $400.00 insted off $300.00 what should I do or what am I doing wrong... the other thing is that I want to set up frames in my catalog and I know = it takes work but I can't find any information about it so if can or any = body can please point me to the right direction. =20 Thank you very much Marko Victorino mavik@idimedia.net ------=_NextPart_000_00FC_01C03AB6.C311B3B0 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML><HEAD> <META content=3D"text/html; charset=3Diso-8859-1" = http-equiv=3DContent-Type> <META content=3D"MSHTML 5.00.2920.0" name=3DGENERATOR> <STYLE></STYLE> </HEAD> <BODY bgColor=3D#ffffff> <DIV><FONT face=3DArial size=3D2>Hi</FONT></DIV> <DIV><FONT face=3DArial size=3D2>&nbsp;I have a problem, I have my = catalog set up=20 but ,, when I go to set up the prices for quantity q2=3Dthe value of my=20 product.&nbsp; (example price =3D 200 then if my client comes and buys = two the=20 secon is half price so in q2=3D 100&nbsp; )&nbsp; when I go to buy an I = put 2under=20 quantity I get total $400.00 insted off $300.00</FONT></DIV> <DIV><FONT face=3DArial size=3D2>what should I do or what am I doing=20 wrong...</FONT></DIV> <DIV>&nbsp;</DIV> <DIV><FONT face=3DArial size=3D2>the other thing is that I want to set = up frames in=20 my catalog and I know it takes work but I can't find any information = about it so=20 if can or any body can please point me to the right direction.&nbsp;=20 </FONT></DIV> <DIV>&nbsp;</DIV> <DIV><FONT face=3DArial size=3D2>Thank you very much</FONT></DIV> <DIV>&nbsp;</DIV> <DIV><FONT face=3DArial size=3D2>Marko Victorino</FONT></DIV> <DIV><FONT face=3DArial = size=3D2>mavik@idimedia.net</FONT></DIV></BODY></HTML> ------=_NextPart_000_00FC_01C03AB6.C311B3B0-- From: ulack1 at home.com (Todd ) Date: Fri, 20 Oct 2000 19:38:45 -0700 Subject: [ic] Setting Interchange up a Verio's VPS Server Has anyone been able to do this yet? Please let me know as I am anxiously awaiting to try this on Verio. Todd From: mymother at my-mothers-shop.com (Birgitt Funk ) Date: Sat, 21 Oct 2000 02:47:54 -0400 (EDT) Subject: [ic] Interchange 4.5.8 now available On Fri, 20 Oct 2000, Jon Jensen wrote: > We're pleased to announce that Akopia Interchange version 4.5.8 (beta) is > now available for download. > > New features include: > > * Completely overhauled documentation, now available in PDF as well as POD > format and manpages, and on our developers website I have read the first quarter of the overhauled documentation and just wanted to commend you all on your work. It is that much easier to read now. Please keep on doing what you are doing. I like it a lot and think it will be great package. From: jeff_case at hotmail.com (Jeff Case ) Date: Fri, 20 Oct 2000 23:42:45 PDT Subject: [ic] Simple question.. New to interchange.. Have you tried exporting the database back out? And then restarting / Applying changes? >From: Erik Parker <eparker@mindsec.com> >Subject: [ic] Simple question.. New to interchange.. >Date: Thu, 19 Oct 2000 00:36:33 -0700 (PDT) > > >Under the Admin section of Akopia.. Anything under the >"Administration" tab seems to be un-editable.. > >You can change things, but apply and save don't seem to work. All the rest >of the admin stuff does, and the physical site works fine.. > >I Don't see any errors in akopia logs, apache logs, or mysql logs.. > >I built the site using the Construct templates.. _________________________________________________________________________ Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com. Share information about yourself, create your own public profile at http://profiles.msn.com. From: jeff_case at hotmail.com (Jeff Case ) Date: Fri, 20 Oct 2000 23:43:28 PDT Subject: [ic] Setting Interchange up a Verio's VPS Server Have you tried??? >From: "Todd" <ulack1@home.com> >Subject: [ic] Setting Interchange up a Verio's VPS Server >Date: Fri, 20 Oct 2000 19:38:45 -0700 > >Has anyone been able to do this yet? Please let me know as I am anxiously >awaiting to try this on Verio. > >Todd _________________________________________________________________________ Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com. Share information about yourself, create your own public profile at http://profiles.msn.com. From: pete at smtp.servicios.retecal.es (pete ) Date: Sat, 21 Oct 2000 13:36:05 +0200 Subject: [ic] other country exchange how can i change the american usa dolares, currency exchange to pesetas.. thansk From: ton at verhagen.net (Ton Verhagen ) Date: Sat, 21 Oct 2000 14:03:01 +0200 Subject: [ic] Patch: ic 4.5.8 bar_link When developing a site for one of my clients I had the need for dynamically generated menu bars. This can be done nicely with the bar_link sub in catalog_before.cfg. However I also wanted to highlight an item in the main menu for all related pages in a sub menu. In order to accomplish this task I made a little patch to link_bar. See below. *** catalog_before.cfg Fri Oct 20 11:00:36 2000 --- /usr/local/interchange/catalog_before.cfg Sat Oct 21 13:15:40 2000 *************** *** 189,194 **** --- 189,196 ---- my $current = $Tag->var('MV_PAGE', 1); $highlight = 1 if $page eq $current or + $page eq $Scratch->{page_class} + or $page eq $CGI->{ui_explode}; $url = $Tag->area( { href => $page, form => $form }); } When setting the scratch variable page_class on a 'sub menu page', the corresponding item in the main menu will be highlighted as well. Hope you find this useful. My compliments for the improved UI and docs. Well done!!! And I totally agree with Birgit who already mentioned "Please keep on doing what you are doing." As doing so will make Interchange the defacto standard in e-Business. Wouldn't that be great! All the best. Ton Verhagen From: webmaster at www.sol10.es (Miguel Pin ) Date: Sat, 21 Oct 2000 13:56:48 +0200 Subject: [ic] other country exchange Hola Pete: En la Tabla locale.txt, debes anadir la columna es_ES, anadir la divisa, tipos de decimales, y dejar por defecto es_ES [1]. Saludos Miguel Pin webmaster@sol10.es -----Mensaje original----- De: interchange-users-admin@minivend.com [mailto:interchange-users-admin@minivend.com]En nombre de pete Enviado el: sabado, 21 de octubre de 2000 13:36 Para: interchange-users@minivend.com Asunto: [ic] other country exchange how can i change the american usa dolares, currency exchange to pesetas.. thansk _______________________________________________ Interchange-users mailing list Interchange-users@www.minivend.com http://www.minivend.com/mailman/listinfo/interchange-users From: nimalini at pointclark.net (nimalini ) Date: Sat, 21 Oct 2000 10:28:05 -0400 Subject: [ic] can't create user Account --------------4EFF9ED5B5118857C5EA9B40 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Hi All, I am having problem creating user accounts with cookies disabled in my browser. It works fine when my browser accepts cookies. It doesn't work for the demo stores either. I want to create the user accounts even if the cookies are disabled in the browser.Any help would be greatly appreciated. PS: I am new to this E-com development thanks, Nimalini -- ------------------------------------------------------------------------------ Point Clark Networks web http://pointclark.net --------------4EFF9ED5B5118857C5EA9B40 Content-Type: text/html; charset=us-ascii Content-Transfer-Encoding: 7bit <!doctype html public "-//w3c//dtd html 4.0 transitional//en"> Hi All,
I am having problem creating user accounts with cookies disabled in my browser. It works fine when my browser
accepts cookies. It doesn't work for the demo stores either.  I want to create the user accounts even if the cookies are disabled in the browser.Any help would be greatly appreciated.

PS: I am new to this E-com development

thanks,
Nimalini

-- 
------------------------------------------------------------------------------
Point Clark Networks
web http://pointclark.net
  --------------4EFF9ED5B5118857C5EA9B40-- From: car at vitalit.com (Charles Rouzer ) Date: Sat, 21 Oct 2000 15:47:03 -0400 Subject: [ic] bugzilla and default root bin install dir Hi, I have been trying to submit a bug report, but I get no emails from bugzilla. The bug I want to submit is the default root bin install directory is incorrect for FreeBSD platforms. This has been the case since MiniVend. the bin directory is installed in /usr/interchange/bin instead of /usr/local/interchange/bin This is still the case with v4.5.8 ... Thanks. From: ken707 at jps.net (ken ) Date: Sat, 21 Oct 2000 20:40:37 -0700 Subject: [ic] install error-need help I have installed Safe::Hole and SQL::Statement modules in my local space. Since my web host wont make any changes to the root. How can I redirect the MakeFile.PL to my modules that I just installed. So the configure script will find them and install interchange. any suggestions? -----Original Message----- From: interchange-users-admin@minivend.com [mailto:interchange-users-admin@minivend.com]On Behalf Of IF Sent: Friday, October 20, 2000 6:55 AM To: interchange-users@minivend.com Subject: RE: [ic] install error-need help On Thu, 19 Oct 2000, John Walsh wrote: > Mike's latest version of cpan_local_install is actually at: > http://lists.akopia.com/pipermail/interchange-users/2000-October/001117.html > > It has not worked on my system (VPS on freeBSD), but am unsure as yet where > the problem is coming from. After and "./cpan_local_install" in the > interchange directory, I get: [del] oops, sorry for that. -- IF _______________________________________________ Interchange-users mailing list Interchange-users@www.minivend.com http://www.minivend.com/mailman/listinfo/interchange-users From: mciancio at tiscalinet.it (Massimiliano Ciancio ) Date: Sun, 22 Oct 2000 12:12:32 +0200 Subject: [ic] Banca Sella interface tags Hi all, I've developed an interface towards the italian online payment gateway Banca Sella for the http://www.ripani.com ecommerce (all comments and criticisms are well accepted!). Now I want to post my procedure to the mailing list in the hope that it may be useful to someone. Ok, now my solution. Banca Sella assignes two parameters to any account: an account code (BS_COD_ES in my tags) a terminal id (BS_TERM_ID). Moreover Banca Sella assignes two files of OTP (One Time Password): OTP.ric contains OTP that you must pass them when you require an online payment and that you must delete after passing them; OTP.ris instead contains password that you must verify and delete when you return from Banca Sella to your ecomm. The outline of the procedure is the following: returned params: a: transactionres (OK | KO) b: BS id c: OTP (verify and delete it) | v ------------ ------------- ------------ | your ecomm | -----> | Banca Sella | ------> | your ecomm | ------------ ^ ------------- ------------ | passed params: a: BS_COS_ES b: BS_TERM_ID * total_cost c: OTP (from OTP.ric file) d: BS id (your id identifing this transaction with BS) (it must not be the same with your order id) --------------------------------- In catalog.cfg you must insert the following tags: UserTag bs-prepare Routine <<EOR sub { # account code $Vend::Session->{bs_a} = $::Variable->{BS_COD_ES}; # price x terminal id $Vend::Session->{bs_b} = $::Variable->{BS_TERM_ID} * $Tag->total_cost(); # select OTP.ric and deletes it (see man perlfaq5) my ($otp,$addr); open (FH, "+< $Vend::Cfg->{VendRoot}/$::Variable->{BS_OTP_RIC}") or die "Can't open file: $!"; flock(FH, 2) or die "Can't flock: $!"; # 2 = exclusive lock while ( <FH> ) { $otp=$_; $addr = tell(FH) unless eof(FH); } truncate(FH, $addr); flock(FH, 8) or die "Can't unlock: $!"; # 8 = unlock close(FH); chomp $otp; $Vend::Session->{bs_c} = $otp; # banca sella order id $File::CounterFile::DEFAULT_DIR = $Vend::Cfg->{VendRoot}; my $counter = new File::CounterFile $::Variable->{BS_COUNTER}, "000000"; $Vend::Session->{bs_d} = $counter->inc; # verifies if the number of OTP is less than the value of the BS_MIN_PWD variable # and send an email if it is so my $buffer; my $lines = 0; open(FH, "$Vend::Cfg->{VendRoot}/$::Variable->{BS_OTP_RIC}") or die "Can't open file: $!"; while (sysread FH, $buffer, 4096) { $lines += ($buffer =~ tr/\n//); } close(FH); if ($lines < $::Variable->{BS_MIN_PWD}) { $Vend::Session->{bs_pwd_ending} = 1; } else { $Vend::Session->{bs_pwd_ending} = 0; } return ''; } EOR UserTag bs-confirm Order a b c UserTag bs-confirm addAttr UserTag bs-confirm Routine <<EOR sub { # a=result, b=id_ord_bs, c=OTP.ris my ($a,$b,$c) = @_; $Vend::Session->{bs_a} = $a; $Vend::Session->{bs_b} = $b; $Vend::Session->{bs_c} = $c; $Vend::Session->{bs_result} = 1; # result verify if ($a eq "KO") { $Vend::Session->{bs_result} = 0; } # verify and delete OTP.ris my $file="$Vend::Cfg->{VendRoot}/$::Variable->{BS_OTP_RIS}"; my $old = $file; my $new = "$file.tmp.$$"; open(OLD, "< $old") or die "can't open $old: $!"; open(NEW, "> $new") or die "can't open $new: $!"; my $tmp; my $found = 0; while (<OLD>) { $tmp = $_; chomp($tmp); if ($tmp eq $c) { $found = 1; } else { (print NEW $_) or die "can't write to $new: $!"; } } close(OLD) or die "can't close $old: $!"; close(NEW) or die "can't close $new: $!"; rename($new, $old) or die "can't rename $new to $old: $!"; if (!$found) { $Vend::Session->{bs_result} = 0; } return ''; } EOR ------------------------------------------- moreover you must declare the following variables inside catalog.cfg # Banca sella # Variable BS_COD_ES 11111111 (your ones!) Variable BS_TERM_ID 11111111 Variable BS_OTP_RIC etc/OTP.ric (password files) Variable BS_OTP_RIS etc/OTP.ris Variable BS_COUNTER etc/bancasella.counter Variable BS_MIN_PWD 500 Variable BS_MIN_PWD_MAIL the.email@at which.send.the.following.msg Variable BS_MIN_PWD_TEXT The passwords are ending!  --------------------------------------------------- this tags are so used: in the last page befor Banca Sella: <font color=#ffffff> [bs-prepare] [if session bs_pwd_ending] [email to="__BS_MIN_PWD_MAIL__" subject="__BS_MIN_PWD_TEXT__" from="__WEB_MAIL__"]__BS_MIN_PWD_TEXT__[/email] [/if] </font> this order page must have <FORM ACTION="bs_trans1.html"> which follows: -------------------------- bs_trans1.html <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN">
Last but not least BS must have bs_trans2.html pointed as return page: -------------------------------- bs_trans2.html: [bs-confirm a="[cgi a]" b="[cgi b]" c="[cgi c]"] [if session bs_result] [tag op=header interpolate=1] Status: 302 moved Location: [process secure=1]?mv_todo=submit&mv_order_route=main%20log%20copy_user&mv_order_profile=checkout_profile&mv_session_id=[data session id]&email_copy=1&mail_list=0&mv_cartname=main [/tag] [else] Transaction failed! [/else] [/if] That's all. I hope it may be useful. If someone detects where mistakes are (sure there are!:-) please let me know. Ciao Massimiliano --------------------------------------------------------------------------- Massimiliano Ciancio Consulting mciancio@tiscalinet.it Custom Programming /// chip! http://web.tiscalinet.it/mciancio Internet and eCommerce (°.°) ----------------------------------------------------------------^-^-------- From: oghosn at isb-me.com (Omar Ghosn ) Date: Sun, 22 Oct 2000 13:44:49 +0300 Subject: [ic] Installation This is a multi-part message in MIME format. ------=_NextPart_000_000F_01C03C2E.3F5AEEA0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Hello, I am looking to evaluate Interchange and its features...but my attempt = to install it was fruitless, although it seemed pretty easy. Can someone = refer me to someone who can install it for me. Plus, how complex is it = to install the scripts? Thank You Omar ------=_NextPart_000_000F_01C03C2E.3F5AEEA0 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML><HEAD> <META content=3D"text/html; charset=3Diso-8859-1" = http-equiv=3DContent-Type> <META content=3D"MSHTML 5.00.2920.0" name=3DGENERATOR> <STYLE></STYLE> </HEAD> <BODY bgColor=3D#ffffff> <DIV><FONT face=3DArial size=3D2>Hello,</FONT></DIV> <DIV><FONT face=3DArial size=3D2>I am looking to evaluate Interchange = and its=20 features...but my attempt to install it was fruitless, although it = seemed pretty=20 easy. Can someone refer me to someone who can install it for me. Plus, = how=20 complex is it to install the scripts?</FONT></DIV> <DIV><FONT face=3DArial size=3D2>Thank You</FONT></DIV> <DIV><FONT face=3DArial size=3D2>Omar</FONT></DIV></BODY></HTML> ------=_NextPart_000_000F_01C03C2E.3F5AEEA0-- From: scottb at wetcanvas.com (Scott Burkett ) Date: Sun, 22 Oct 2000 11:13:53 -0700 Subject: [ic] Template changes not showing up Well, after about 12 hours straight, I'm ready to choke someone. :-) I've created a new 4.5.8 install, and created a new cat (with makecat) called "supplies". I've made some VERY simple changes to the templates in supplies/templates/regions/etc., (like changing the logo, for example), and the changes aren't replicating. I've tried everything. Gone into the Content editor in the admin interface and resaved the file in question. Losing my hair. Anyone? I'm sure it is something simple, but I can't for the life of me find it... This is making me crazy - hell of a program, but it could benefit from someone sitting down and writing a solid step-by-step. The docs are quite fragmented, and some concepts go unexplained. Cheers. Scott From: jbeima at reality.palb.com (John Beima ) Date: Sun, 22 Oct 2000 12:23:47 -0600 (MDT) Subject: [ic] Upgrading From 4.5.6 To 4.5.8... G'Day Folks, Has anyone else had problem upgrading from 4.5.6 to any newer versions? First I moved the old 4.5.6 source tree & install directories out of the way. Then I took a fresh 4.5.8 CVS tree, compiled it and installed it from scratch. The only thing that was left the same was the catalog directory. When I first fired it up it complained about 2 static directives in the catalog.cfg file. I fixed those and then it started fine. However when I went into the UI, the screens were just messed up and when you go into the item editor, instead of all of the choices being there, there was just Interchange if statements there. Any ideas? Since now this catalog is going to production, we are finding some of the bugs in the 4.5.6 editor, and it is making data entry a pain. Since you have to enter the new items, then edit them in the table editor to get the missing fields from the item editor page. Then constantly re-entering the category since it keeps forgetting it... John Beima jbeima@palb.com P.A.L.B. Systems - Phone: (780)451-1086 - Fax: (780)447-4760 11639-122 Street, Edmonton, Alberta, Canada, T5M 0B6 From: gfabbri at fabbri.ws (Gregg A. Fabbri ) Date: Sun, 22 Oct 2000 15:46:33 -0400 Subject: [ic] Cybercash - OrderID problem. This is a multi-part message in MIME format. ------=_NextPart_000_0002_01C03C3F.40EAA6A0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Been looking over the boards but am still at a dead end. I was able to finally get cybercash almost working by referring to this article. http://lists.akopia.com/pipermail/interchange-users/2000-September/000196.ht ml However, something is going wrong with the order ID and I have not been able to figure out why. It looks like interchange 4.7.7 is not passing the order ID to cybercash correctly so my interchage order number and cybercash order numbers do not match up. Cybercash looks like it defaults to a timestamp order number. When I test with the Cybercash cgi program directly I am able to define the order number but as I said this is not working with interchange. Has anyone else seen this problem. Thanks, Gregg PS: I posted a previous message on SSL and buying a certificate and was talked into it, thanks Eric. I found equifax is selling server certs for $79.00. Beats the $800 for a verisign cert. Here is the link if you care. https://www.equifaxsecure.com/ ------=_NextPart_000_0002_01C03C3F.40EAA6A0 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML><HEAD> <META content=3D"text/html; charset=3Diso-8859-1" = http-equiv=3DContent-Type> <META content=3D"MSHTML 5.00.3018.900" name=3DGENERATOR></HEAD> <BODY> <DIV><FONT face=3DArial size=3D2><SPAN class=3D930113519-22102000>Been = looking over=20 the boards but am still at a dead end.</SPAN></FONT></DIV> <DIV><FONT face=3DArial size=3D2><SPAN=20 class=3D930113519-22102000></SPAN></FONT>&nbsp;</DIV> <DIV><FONT face=3DArial size=3D2><SPAN class=3D930113519-22102000>I was = able to=20 finally get cybercash almost working by referring to this article.=20 </SPAN></FONT></DIV> <DIV><FONT face=3DArial size=3D2><SPAN class=3D930113519-22102000><A=20 href=3D"http://lists.akopia.com/pipermail/interchange-users/2000-Septembe= r/000196.html">http://lists.akopia.com/pipermail/interchange-users/2000-S= eptember/000196.html</A></SPAN></FONT></DIV> <DIV><FONT face=3DArial size=3D2><SPAN=20 class=3D930113519-22102000></SPAN></FONT>&nbsp;</DIV> <DIV><FONT face=3DArial size=3D2><SPAN = class=3D930113519-22102000>However, something=20 is going wrong with the order ID and I have not been able to figure out=20 why.&nbsp; It looks like interchange 4.7.7 is not passing the order ID = to=20 cybercash correctly so my interchage order number and cybercash order = numbers do=20 not match up.&nbsp; Cybercash looks like it defaults to a timestamp = order=20 number.</SPAN></FONT></DIV> <DIV><FONT face=3DArial size=3D2><SPAN=20 class=3D930113519-22102000></SPAN></FONT>&nbsp;</DIV> <DIV><FONT face=3DArial size=3D2><SPAN class=3D930113519-22102000>When I = test with the=20 Cybercash cgi program directly I am able to define the order number but = as I=20 said this is not working with interchange.&nbsp; Has anyone else seen = this=20 problem.</SPAN></FONT></DIV> <DIV><FONT face=3DArial size=3D2><SPAN=20 class=3D930113519-22102000></SPAN></FONT>&nbsp;</DIV> <DIV><FONT face=3DArial size=3D2><SPAN=20 class=3D930113519-22102000>Thanks,</SPAN></FONT></DIV> <DIV><FONT face=3DArial size=3D2><SPAN=20 class=3D930113519-22102000></SPAN></FONT>&nbsp;</DIV> <DIV><FONT face=3DArial size=3D2><SPAN=20 class=3D930113519-22102000>Gregg</SPAN></FONT></DIV> <DIV><FONT face=3DArial size=3D2><SPAN=20 class=3D930113519-22102000></SPAN></FONT>&nbsp;</DIV> <DIV><FONT face=3DArial size=3D2><SPAN class=3D930113519-22102000>PS: I = posted a=20 previous message on SSL and buying a certificate and was talked into = it,&nbsp;=20 thanks Eric.&nbsp;&nbsp;I found equifax is selling server certs for=20 $79.00.&nbsp; Beats the $800 for a verisign&nbsp;cert.&nbsp; Here is the = link if=20 you care. <A=20 href=3D"https://www.equifaxsecure.com/">https://www.equifaxsecure.com/</A= ></SPAN></FONT></DIV></BODY></HTML> ------=_NextPart_000_0002_01C03C3F.40EAA6A0-- From: scottb at wetcanvas.com (Scott Burkett ) Date: Sun, 22 Oct 2000 16:53:53 -0700 Subject: [ic] Re: Template changes not showing up I found the problem - I was modifying the wrong templates - I was modifying the base ones, not the production ones. Cheers. Scott From: cameron at akopia.com (Cameron B. Prince ) Date: Sun, 22 Oct 2000 16:25:21 -0500 Subject: [ic] Upgrading From 4.5.6 To 4.5.8... Hi John, I have ran into the same problem with the category forgetting itself. I will add this to Bugzilla. Thanks for reminding me... :) As for the missing fields on the new item page, why not just add the fields you need that aren't there? As for your other issue with the upgrade, I think Mike mentioned some changes in the meta data, your lack of including the news ones to the old products dir under the catalog may be your issue. Good luck, Cameron -----Original Message----- From: interchange-users-admin@minivend.com [mailto:interchange-users-admin@minivend.com]On Behalf Of John Beima Sent: Sunday, October 22, 2000 1:24 PM To: interchange-users@minivend.com Subject: [ic] Upgrading From 4.5.6 To 4.5.8... G'Day Folks, Has anyone else had problem upgrading from 4.5.6 to any newer versions? First I moved the old 4.5.6 source tree & install directories out of the way. Then I took a fresh 4.5.8 CVS tree, compiled it and installed it from scratch. The only thing that was left the same was the catalog directory. When I first fired it up it complained about 2 static directives in the catalog.cfg file. I fixed those and then it started fine. However when I went into the UI, the screens were just messed up and when you go into the item editor, instead of all of the choices being there, there was just Interchange if statements there. Any ideas? Since now this catalog is going to production, we are finding some of the bugs in the 4.5.6 editor, and it is making data entry a pain. Since you have to enter the new items, then edit them in the table editor to get the missing fields from the item editor page. Then constantly re-entering the category since it keeps forgetting it... John Beima jbeima@palb.com P.A.L.B. Systems - Phone: (780)451-1086 - Fax: (780)447-4760 11639-122 Street, Edmonton, Alberta, Canada, T5M 0B6 _______________________________________________ Interchange-users mailing list Interchange-users@www.minivend.com http://www.minivend.com/mailman/listinfo/interchange-users From: epaul at spellbook.net (Eric Paul ) Date: Sun, 22 Oct 2000 21:55:44 -0400 Subject: [ic] Cybercash - OrderID problem. AFAIK, CyberCash generates the number because the MCK/IC interface doesn't have the ability to set the CC Order Number. At least all my shops running on MV3 and MV4 and IC that use CyberCash always have the CyberCash timestamp-style number associated with them. I put a custom field in on my recepts and reports so I log that number to make it easy to crossreference. Please, someone feel free to correct me if I'm wrong and there's an easy way to change this. Eric At 03:46 PM 10/22/00, you wrote: >Been looking over the boards but am still at a dead end. > >I was able to finally get cybercash almost working by referring to this >article. ><http://lists.akopia.com/pipermail/interchange-users/2000-September/000196.html>http://lists.akopia.com/pipermail/interchange-users/2000-September/000196.html > >However, something is going wrong with the order ID and I have not been >able to figure out why. It looks like interchange 4.7.7 is not passing >the order ID to cybercash correctly so my interchage order number and >cybercash order numbers do not match up. Cybercash looks like it defaults >to a timestamp order number. > >When I test with the Cybercash cgi program directly I am able to define >the order number but as I said this is not working with interchange. Has >anyone else seen this problem. > >Thanks, > >Gregg > >PS: I posted a previous message on SSL and buying a certificate and was >talked into it, thanks Eric. I found equifax is selling server certs for >$79.00. Beats the $800 for a verisign cert. Here is the link if you >care. <https://www.equifaxsecure.com/>https://www.equifaxsecure.com/ --- Eric Paul SpellBook Systems http://www.spellbook.net From: jbeima at reality.palb.com (John Beima ) Date: Sun, 22 Oct 2000 22:33:12 -0600 (MDT) Subject: [ic] Upgrading From 4.5.6 To 4.5.8... G'Day Cameron, If you edit item with either the item edit page or table edit code of the admin it erases teh category from both the item and the pull down menu, unless you re-type it in the box. Then it stays fine. As to the missing fields, they are missing in the item editor page of the admin section. For instance... You have short and long descriptions, but you don't have title. The results pages shows the title and not the short description. You have the image field, but not the display field. So you can enter the large image, but not the small one. I think I may not of been clear enough on this one. Actually yes, I didn't update/upgrade the mv_metatag file. I could try it again, with that file updated.... I am not sure how this will effect the admin select an item to edit table, but heck I'll try anything! John Quoting "Cameron B. Prince" <cameron@akopia.com>: > Hi John, > > I have ran into the same problem with the category forgetting itself. I > will > add this to Bugzilla. Thanks for reminding me... :) > > As for the missing fields on the new item page, why not just add the > fields > you need that aren't there? > > As for your other issue with the upgrade, I think Mike mentioned some > changes in the meta data, your lack of including the news ones to the > old > products dir under the catalog may be your issue. > > Good luck, > > Cameron > > -----Original Message----- > From: interchange-users-admin@minivend.com > [mailto:interchange-users-admin@minivend.com]On Behalf Of John Beima > Sent: Sunday, October 22, 2000 1:24 PM > To: interchange-users@minivend.com > Subject: [ic] Upgrading From 4.5.6 To 4.5.8... > > > G'Day Folks, > > Has anyone else had problem upgrading from 4.5.6 to any newer versions? > > First I moved the old 4.5.6 source tree & install directories out of the > way. > Then I took a fresh 4.5.8 CVS tree, compiled it and installed it from > scratch. > The only thing that was left the same was the catalog directory. > > When I first fired it up it complained about 2 static directives in the > catalog.cfg file. I fixed those and then it started fine. > > However when I went into the UI, the screens were just messed up and > when > you go > into the item editor, instead of all of the choices being there, there > was > just > Interchange if statements there. > > Any ideas? Since now this catalog is going to production, we are finding > some of > the bugs in the 4.5.6 editor, and it is making data entry a pain. Since > you > have > to enter the new items, then edit them in the table editor to get the > missing > fields from the item editor page. Then constantly re-entering the > category > since > it keeps forgetting it... > > > > John Beima > jbeima@palb.com > > P.A.L.B. Systems - Phone: (780)451-1086 - Fax: (780)447-4760 > 11639-122 Street, Edmonton, Alberta, Canada, T5M 0B6 > > _______________________________________________ > Interchange-users mailing list > Interchange-users@www.minivend.com > http://www.minivend.com/mailman/listinfo/interchange-users > > > _______________________________________________ > Interchange-users mailing list > Interchange-users@www.minivend.com > http://www.minivend.com/mailman/listinfo/interchange-users > John Beima jbeima@palb.com P.A.L.B. Systems - Phone: (780)451-1086 - Fax: (780)447-4760 11639-122 Street, Edmonton, Alberta, Canada, T5M 0B6 From: sonny at akopia.com (Sonny Cook ) Date: Sun, 22 Oct 2000 23:38:53 -0500 (CDT) Subject: [ic] Cybercash - OrderID problem. Assuming it is working correctly (which may be an irresponsible assumption), Interchange will generate two different numbers that will be associated with the charge. Conveniently enough, both are at some point refered to as the order id. The one generated for cybercash has a timestamp and part of the session id in it. Once the order is successful, another order id is generated from a sequential generator and used as the unique id in the database field. This problem really stems from a paradigm colusion that hasn't been sorted out all the way. Now that you mention it though, I can see how this could be confusing. On the other hand, something might be broken, and this might not be the problem at all. --- Sonny Cook Akopia "I don't want fifteen dollars." --Franklin D. Rooselvelt On Sun, 22 Oct 2000, Gregg A. Fabbri wrote: > Been looking over the boards but am still at a dead end. > > I was able to finally get cybercash almost working by referring to this > article. > http://lists.akopia.com/pipermail/interchange-users/2000-September/000196.ht > ml > > However, something is going wrong with the order ID and I have not been able > to figure out why. It looks like interchange 4.7.7 is not passing the order > ID to cybercash correctly so my interchage order number and cybercash order > numbers do not match up. Cybercash looks like it defaults to a timestamp > order number. > > When I test with the Cybercash cgi program directly I am able to define the > order number but as I said this is not working with interchange. Has anyone > else seen this problem. > > Thanks, > > Gregg > > PS: I posted a previous message on SSL and buying a certificate and was > talked into it, thanks Eric. I found equifax is selling server certs for > $79.00. Beats the $800 for a verisign cert. Here is the link if you care. > https://www.equifaxsecure.com/ > From: valerio at got.it (Valerio Santinelli ) Date: Mon, 23 Oct 2000 09:03:47 +0200 Subject: R: [ic] Banca Sella interface tags Just before I read the message you sent me, I made an SQL-backed interface for Banca Sella. If anybody is interested I could post my version on this list. Valerio Santinelli Register.it Support Team ------------------------------------------------------------ http://www.register.it/ mailto:support@register.it Register.it by GOT.IT srl - Italy ------------------------------------------------------------ > -----Messaggio originale----- > Da: interchange-users-admin@minivend.com > [mailto:interchange-users-admin@minivend.com]Per conto di Massimiliano > Ciancio > Inviato: domenica 22 ottobre 2000 12.13 > A: interchange-users@minivend.com > Oggetto: [ic] Banca Sella interface tags > > > Hi all, > I've developed an interface towards the italian online payment > gateway Banca Sella for the http://www.ripani.com ecommerce (all > comments and criticisms are well accepted!). Now I want to post my > procedure to the mailing list in the hope that it may be useful to > someone. > > Ok, now my solution. > Banca Sella assignes two parameters to any account: > an account code (BS_COD_ES in my tags) > a terminal id (BS_TERM_ID). > Moreover Banca Sella assignes two files of OTP (One Time Password): > OTP.ric contains OTP that you must pass them when you require an online > payment and that you must delete after passing them; OTP.ris instead > contains password that you must verify and delete when you return from > Banca Sella to your ecomm. > > The outline of the procedure is the following: > > returned params: a: transactionres (OK | KO) > b: BS id > c: OTP (verify and delete it) > | > v > ------------ ------------- ------------ > | your ecomm | -----> | Banca Sella | ------> | your ecomm | > ------------ ^ ------------- ------------ > | > > passed params: a: BS_COS_ES > b: BS_TERM_ID * total_cost > c: OTP (from OTP.ric file) > d: BS id (your id identifing this transaction with BS) > (it must not be the same with your order id) > > --------------------------------- > In catalog.cfg you must insert the following tags: > > UserTag bs-prepare Routine <<EOR > sub { > > # account code > $Vend::Session->{bs_a} = $::Variable->{BS_COD_ES}; > > # price x terminal id > $Vend::Session->{bs_b} = $::Variable->{BS_TERM_ID} * > $Tag->total_cost(); > > # select OTP.ric and deletes it (see man perlfaq5) > my ($otp,$addr); > open (FH, "+< $Vend::Cfg->{VendRoot}/$::Variable->{BS_OTP_RIC}") or > die "Can't open file: $!"; > flock(FH, 2) or die "Can't flock: $!"; # 2 = exclusive lock > while ( <FH> ) { $otp=$_; $addr = tell(FH) unless eof(FH); } > truncate(FH, $addr); > flock(FH, 8) or die "Can't unlock: $!"; # 8 = unlock > close(FH); > chomp $otp; > $Vend::Session->{bs_c} = $otp; > > # banca sella order id > $File::CounterFile::DEFAULT_DIR = $Vend::Cfg->{VendRoot}; > my $counter = new File::CounterFile $::Variable->{BS_COUNTER}, > "000000"; > $Vend::Session->{bs_d} = $counter->inc; > > # verifies if the number of OTP is less than the value of the > BS_MIN_PWD variable > # and send an email if it is so > my $buffer; > my $lines = 0; > open(FH, "$Vend::Cfg->{VendRoot}/$::Variable->{BS_OTP_RIC}") or die > "Can't open file: $!"; > while (sysread FH, $buffer, 4096) { > $lines += ($buffer =~ tr/\n//); > } > close(FH); > > if ($lines < $::Variable->{BS_MIN_PWD}) { > $Vend::Session->{bs_pwd_ending} = 1; > } > else { > $Vend::Session->{bs_pwd_ending} = 0; > } > > return ''; > } > EOR > > UserTag bs-confirm Order a b c > UserTag bs-confirm addAttr > UserTag bs-confirm Routine <<EOR > sub { > # a=result, b=id_ord_bs, c=OTP.ris > my ($a,$b,$c) = @_; > > $Vend::Session->{bs_a} = $a; > $Vend::Session->{bs_b} = $b; > $Vend::Session->{bs_c} = $c; > $Vend::Session->{bs_result} = 1; > > # result verify > if ($a eq "KO") { > $Vend::Session->{bs_result} = 0; > } > > # verify and delete OTP.ris > my $file="$Vend::Cfg->{VendRoot}/$::Variable->{BS_OTP_RIS}"; > my $old = $file; > my $new = "$file.tmp.$$"; > > open(OLD, "< $old") or die "can't open $old: $!"; > open(NEW, "> $new") or die "can't open $new: $!"; > > my $tmp; > my $found = 0; > while (<OLD>) { > $tmp = $_; > chomp($tmp); > if ($tmp eq $c) { > $found = 1; > } > else { > (print NEW $_) or die "can't write to $new: $!"; > } > } > > close(OLD) or die "can't close $old: $!"; > close(NEW) or die "can't close $new: $!"; > > rename($new, $old) or die "can't rename $new to $old: $!"; > > if (!$found) { > $Vend::Session->{bs_result} = 0; > } > > return ''; > } > EOR > > > ------------------------------------------- > moreover you must declare the following variables inside catalog.cfg > > # Banca sella > # > Variable BS_COD_ES 11111111 (your ones!) > Variable BS_TERM_ID 11111111 > Variable BS_OTP_RIC etc/OTP.ric (password files) > Variable BS_OTP_RIS etc/OTP.ris > Variable BS_COUNTER etc/bancasella.counter > Variable BS_MIN_PWD 500 > Variable BS_MIN_PWD_MAIL the.email@at which.send.the.following.msg > Variable BS_MIN_PWD_TEXT The passwords are ending! > > > From: fritzlero at firstlinux.net (Fritz Lero ) Date: Mon, 23 Oct 2000 00:27:52 -0700 (PDT) Subject: [ic] Installing Problems Dear Masters..:) Hi! ive been configuring your most effective and wondeful cart tool for weeks... and i'm only a beginner in linux... my problem is... when i run the ./configure command under the interchange directory an error will occur: --------- Syntax error at Makefile.PL Line 554, near ") for" BEGIN not safe after errors-compilation Aborted at Makefile.PL , Line 793 Make xxx no targets. stop Make xxx no RULE to make target "test" stop. --------- what does this mean? do i have to change corel linux to redhat? others are configuring the interchange using telnet, is it possible to configure it on my pc using corel linux. do i have to do some special configuration on my corel linux os... my friend try this using telnet directly to the server and it works 100% great... pls.. help me. Thanks and more power! Fritz Lero _____________________________________________________________ Want a new web-based email account ? ---> http://www.firstlinux.net From: pwilkinson at fastcompany.com (Peter Wilkinson ) Date: Mon, 23 Oct 2000 11:13:16 -0400 Subject: [ic] sql backend - Interbase Has anyone got Interchange running against an Interbase database??? Thanks, PeterW. From: reid at n-visionit.com (Reid Ivens ) Date: Mon, 23 Oct 2000 14:15:54 -0400 Subject: [ic] Listing subcategories Hi folks, I have what I think is a fairly easy question, but I can't seem to make this work. I've recently upgraded to 4.5.7 and one of the features I used in 4.5.5 was a subcategory listing. I would list the top-level categories as areas on the front page and use the subcat.html page to display the subcategories by passing the category as an mv_arg. With the new version, the subcat.html page is gone and I'd like to do the same thing, but I can't seem to figure out how to look-up the subcategories. I started by taking the "complete" area listing from the leftbar of the construct demo, but I only want the sub-categories of a specific top-level area. I can't figure out how to pass the "area code" (as opposed to the name as an mv_arg) to the category-listing part of that code. Can anyone give me a bit of help on this one? Thanks, Reid Ivens --------------------------------------- Reid Ivens, CIO N-VisionIT Interactive Tel: 613.527.5518 Fax: 425.963.2118 mailto:reid@n-visionit.com From: scott at searchbc.com (Scott Goodman ) Date: Mon, 23 Oct 2000 11:27:19 -0700 Subject: [ic] increment quantity on order Hi, When a customer orders a second of the same product I want to increment the quantity field rather than adding another entry for the product in the item list. Anybody accomplished this? Scott From: scott at searchbc.com (Scott Goodman ) Date: Mon, 23 Oct 2000 11:31:54 -0700 Subject: [ic] increment quantity on order > > Hi, > > When a customer orders a second of the same product I want to increment > the quantity field rather than adding another entry for the product in > the item list. Anybody accomplished this? > > Scott Nevermind, Found SeparateItems in the docs. Scott From: reid at n-visionit.com (Reid Ivens ) Date: Mon, 23 Oct 2000 14:33:12 -0400 Subject: [ic] Upgrades Hi everyone, I'm wondering if there is a procedure for upgrading Interchange to the newest version. I just upgraded from 4.5.5 and it was quite a task to say the least. (Creating new templates for all stores, migrating all product data, etc.) Is there an easier upgrade process that I should've followed instead of spending hours and hours re-doing all the work I spent on the 4.5.5 versions of those sites? (I noticed that the new daemon wouldn't seem to run the old sites...) Thanks, Reid --------------------------------------- Reid Ivens, CIO N-VisionIT Interactive Tel: 613.527.5518 Fax: 425.963.2118 mailto:reid@n-visionit.com From: sonny at akopia.com (Sonny Cook ) Date: Mon, 23 Oct 2000 13:47:01 -0500 (CDT) Subject: [ic] Upgrades Your original catalogs should work ai-is with the new version. You would need to replace the link programs in your cgi-bin with ones from the new version. Just make sure that your new interchange.cfg has the appropriate info for the original catalogs. In other word, you just need to replace the interchange version, not the catalogs or databases. --- Sonny Cook Akopia "I don't want fifteen dollars." --Franklin D. Rooselvelt On Mon, 23 Oct 2000, Reid Ivens wrote: > Hi everyone, > > I'm wondering if there is a procedure for upgrading Interchange to the > newest version. I just upgraded from 4.5.5 and it was quite a task to say > the least. (Creating new templates for all stores, migrating all product > data, etc.) Is there an easier upgrade process that I should've followed > instead of spending hours and hours re-doing all the work I spent on the > 4.5.5 versions of those sites? (I noticed that the new daemon wouldn't seem > to run the old sites...) > > Thanks, > Reid > > --------------------------------------- > Reid Ivens, CIO > N-VisionIT Interactive > Tel: 613.527.5518 > Fax: 425.963.2118 > mailto:reid@n-visionit.com > > > _______________________________________________ > Interchange-users mailing list > Interchange-users@www.minivend.com > http://www.minivend.com/mailman/listinfo/interchange-users > From: zac at mediapc.com (Zachary Matthews ) Date: Mon, 23 Oct 2000 11:43:07 -0700 Subject: [ic] increment quantity on order Scott, Might be helpful when you pose a question to the list, and then figure it out to go ahead and email the solution. I would be interested to see how you solve this problem. Thanks! Zac ---------- >From: Scott Goodman <scott@searchbc.com> >To: "interchange-users@minivend.com" <interchange-users@minivend.com> >Subject: [ic] increment quantity on order >Date: Mon, Oct 23, 2000, 11:31 AM > >> >> Hi, >> >> When a customer orders a second of the same product I want to increment >> the quantity field rather than adding another entry for the product in >> the item list. Anybody accomplished this? >> >> Scott > > Nevermind, > > Found SeparateItems in the docs. > > Scott > > _______________________________________________ > Interchange-users mailing list > Interchange-users@www.minivend.com > http://www.minivend.com/mailman/listinfo/interchange-users > From: scott at searchbc.com (Scott Goodman ) Date: Mon, 23 Oct 2000 12:07:32 -0700 Subject: [ic] increment quantity on order My post actually was an answer, vague as it was :) I set "SeparateItems No" in catalog.cfg. Cheers Scott Zachary Matthews wrote: > Scott, > > Might be helpful when you pose a question to the list, and then figure > it out to go ahead and email the solution. I would be interested to see > how you solve this problem. > > Thanks! > Zac > > ---------- > >From: Scott Goodman <scott@searchbc.com> > >To: "interchange-users@minivend.com" <interchange-users@minivend.com> > >Subject: [ic] increment quantity on order > >Date: Mon, Oct 23, 2000, 11:31 AM > > > > >> > >> Hi, > >> > >> When a customer orders a second of the same product I want to increment > >> the quantity field rather than adding another entry for the product in > >> the item list. Anybody accomplished this? > >> > >> Scott > > > > Nevermind, > > > > Found SeparateItems in the docs. > > > > Scott > > > > _______________________________________________ > > Interchange-users mailing list > > Interchange-users@www.minivend.com > > http://www.minivend.com/mailman/listinfo/interchange-users > > > > _______________________________________________ > Interchange-users mailing list > Interchange-users@www.minivend.com > http://www.minivend.com/mailman/listinfo/interchange-users From: crt at kiski.net (Casey R. Tweten ) Date: Mon, 23 Oct 2000 22:48:55 -0400 (EDT) Subject: [ic] Administrators by Affiliate I will have many affiliates using my site. <hope> I'd like to have one administrator for every affiliate. That administrator will only be able to dable in his own stuff. Example: Affiliate sells nails. The affiliate will only be able to adminisstrate things dealing with his nails like: * Get reports by his business * Change prices/features/sales for his nails * Change postal prices ( Not that important, really ) What he can't do is: * Change the look of the site * Anything that doesn't directly deal with his products sales </hope> It isn't obvious to me how to proceed other than hacking the Interchange core, which I don't want to do unless really necissary. -- print(join(' ', qw(Casey R. Tweten)));my $sig={mail=>'crt@kiski.net',site=> 'http://home.kiski.net/~crt'};print "\n",'.'x(length($sig->{site})+6),"\n"; print map{$_.': '.$sig->{$_}."\n"}sort{$sig->{$a}cmp$sig->{$b}}keys%{$sig}; my $VERSION = '0.01'; #'patched' by Jerrad Pierce <belg4mit at MIT dot EDU> From: eparker at mindsec.com (Erik Parker ) Date: Mon, 23 Oct 2000 21:44:13 -0700 (PDT) Subject: [ic] Simple question.. New to interchange.. Aha.. Althrough this wasn't the problem, it did lead me to the solution.. [23/October/2000:21:42:44 -0700] catalog /cgi-bin/catalog/admin/tax.html Attempt to set variable::Variable::TAXSHIPPING in read-only table Thanks. On Fri, 20 Oct 2000, John Beima wrote: > My guess would be that the catalog directory and all the sub-directories doesn't > have the g+s turned on... > > Quoting David Wilson <david@wwns.com>: > > > I would look at some file permissions. Sounds like something does not > > have the permissions set correctly. Sounds to me like the files that > > are being edited don't have write permissions set correctly. > > > > Dave > > > > > > Under the Admin section of Akopia.. Anything under the > > > > "Administration" tab seems to be un-editable.. > > > > > > > > You can change things, but apply and save don't seem to work. All > > the rest > > > > of the admin stuff does, and the physical site works fine.. > > > > > > > > I Don't see any errors in akopia logs, apache logs, or mysql logs.. > > > > > > > > I built the site using the Construct templates.. > > > > > > > > > > > > > > > > > -- > > David R. Wilson > > World Wide Network Services > > Nashville, Tennessee USA > > david@wwns.com > > > > > > > > _______________________________________________ > > Interchange-users mailing list > > Interchange-users@www.minivend.com > > http://www.minivend.com/mailman/listinfo/interchange-users > > > > > > John Beima > jbeima@palb.com > > P.A.L.B. Systems - Phone: (780)451-1086 - Fax: (780)447-4760 > 11639-122 Street, Edmonton, Alberta, Canada, T5M 0B6 > > _______________________________________________ > Interchange-users mailing list > Interchange-users@www.minivend.com > http://www.minivend.com/mailman/listinfo/interchange-users > Erik Parker Mind Security An armed society, is a polite society. From: strider at scifi-fantasy.com (Strider Centaur ) Date: Tue, 24 Oct 2000 00:53:38 -0400 Subject: [ic] Administrators by Affiliate Wouldn't it just be allot easier to set them each up there own catalog, that way they all get a separate admin, cant affect changes on each other, and then link them at the top level so that it appears as one massive catalog? All this is easily done with interchange. The hard part would be the limiting them so they cant change the layout, the admin tool only has one level of security from what I can tell and that allows them to edit the html pages. I may be wrong in this and would love to know if I am. "Casey R. Tweten" wrote: > I will have many affiliates using my site. > > <hope> > I'd like to have one administrator for every affiliate. > That administrator will only be able to dable in his own stuff. > > Example: > Affiliate sells nails. > > The affiliate will only be able to adminisstrate things dealing with his nails > like: > * Get reports by his business > * Change prices/features/sales for his nails > * Change postal prices ( Not that important, really ) > > What he can't do is: > * Change the look of the site > * Anything that doesn't directly deal with his products sales > </hope> > > It isn't obvious to me how to proceed other than hacking the Interchange core, > which I don't want to do unless really necissary. > > -- > print(join(' ', qw(Casey R. Tweten)));my $sig={mail=>'crt@kiski.net',site=> > 'http://home.kiski.net/~crt'};print "\n",'.'x(length($sig->{site})+6),"\n"; > print map{$_.': '.$sig->{$_}."\n"}sort{$sig->{$a}cmp$sig->{$b}}keys%{$sig}; > my $VERSION = '0.01'; #'patched' by Jerrad Pierce <belg4mit at MIT dot EDU> > > _______________________________________________ > Interchange-users mailing list > Interchange-users@www.minivend.com > http://www.minivend.com/mailman/listinfo/interchange-users -- Strider Centaur HTTP://www.Scifi-Fantasy.com " It is my observation that unless you really understand the issues, you are hardly in a position to criticize. Nearly all Linux users have used Windows, but very few Windows users have used Linux. " -- Me From: eparker at mindsec.com (Erik Parker ) Date: Mon, 23 Oct 2000 22:27:33 -0700 (PDT) Subject: [ic] what causes read-only table? Ok well.. This is embarassing now.. It's not Mysql complaining about the table.. It appears that any entry in the variable.txt file under catalogs/X/products/ Can't be edited.. So if you remove itfrom there.. you still can't add anything. I thought perhaps it was a permission problem with not being able to write to that file, but that's not the case.. It has full access to write to the file. There are other things defined, that don't live in that variables.txt file either.. Such as under "Administration / Access" Users Test, shipping and admin.. can't modify any of their information.. Anything I edit in the variable.txt does show up after a server restart I *can* edit things under items, customers, orders, content.. All of those.. Just nothing under administratoion.. On Mon, 23 Oct 2000, Erik Parker wrote: > > Aha.. Althrough this wasn't the problem, it did lead me to the solution.. > > [23/October/2000:21:42:44 -0700] catalog > /cgi-bin/catalog/admin/tax.html Attempt to set > variable::Variable::TAXSHIPPING in read-only table > > > Thanks. > > On Fri, 20 Oct 2000, John Beima wrote: > > > My guess would be that the catalog directory and all the sub-directories doesn't > > have the g+s turned on... > > > > Quoting David Wilson <david@wwns.com>: > > > > > I would look at some file permissions. Sounds like something does not > > > have the permissions set correctly. Sounds to me like the files that > > > are being edited don't have write permissions set correctly. > > > > > > Dave > > > > > > > > Under the Admin section of Akopia.. Anything under the > > > > > "Administration" tab seems to be un-editable.. > > > > > > > > > > You can change things, but apply and save don't seem to work. All > > > the rest > > > > > of the admin stuff does, and the physical site works fine.. > > > > > > > > > > I Don't see any errors in akopia logs, apache logs, or mysql logs.. > > > > > > > > > > I built the site using the Construct templates.. > > > > > > > > > > > > > > > > > > > > > > > -- > > > David R. Wilson > > > World Wide Network Services > > > Nashville, Tennessee USA > > > david@wwns.com > > > > > > > > > > > > _______________________________________________ > > > Interchange-users mailing list > > > Interchange-users@www.minivend.com > > > http://www.minivend.com/mailman/listinfo/interchange-users > > > > > > > > > > > John Beima > > jbeima@palb.com > > > > P.A.L.B. Systems - Phone: (780)451-1086 - Fax: (780)447-4760 > > 11639-122 Street, Edmonton, Alberta, Canada, T5M 0B6 > > > > _______________________________________________ > > Interchange-users mailing list > > Interchange-users@www.minivend.com > > http://www.minivend.com/mailman/listinfo/interchange-users > > > > > > > > Erik Parker > Mind Security > > An armed society, is a polite society. > > > _______________________________________________ > Interchange-users mailing list > Interchange-users@www.minivend.com > http://www.minivend.com/mailman/listinfo/interchange-users > Erik Parker Mind Security An armed society, is a polite society. From: mschick at brightredproductions.com (Matthew Schick ) Date: Tue, 24 Oct 2000 01:33:11 -0500 Subject: [ic] Admin Question and Paypal Hey All, I just have a quick question about the administration interface. In the help section, it states: "Apply Changes commits all changes that the Interchange Administration Site doesn't commit automatically. " My question is, which kinds of changes are not committed automatically and why. I have noticed that some sections let you know when you need to reconfigure, but some don't. Also, I am starting on a PayPal sub, based on the iTransact one, and would like to know if anyone else has started on one. I would also appreciate any suggestions or info in that regard. Thanks, Matthew Schick mschick@brightredproductions.com Bright Red Productions, LLC "Web Design With a Pulse" www.brightredproductions.com Yesterday it work'd. Today it is not working. Windows is like that. From: jonny_5 at earthlink.net (jonny_5 ) Date: Tue, 24 Oct 2000 02:00:40 -0500 Subject: [ic] Admin Question and Paypal please let me know if/when you finish this I have been asking about paypal for some time now i want to yse this prog but need to use paypal so if you get it working please do let me know jonny_5@earthlink.net -----Original Message----- From: interchange-users-admin@minivend.com [mailto:interchange-users-admin@minivend.com]On Behalf Of Matthew Schick Sent: Tuesday, October 24, 2000 1:33 AM To: interchange-users@minivend.com Subject: [ic] Admin Question and Paypal Hey All, I just have a quick question about the administration interface. In the help section, it states: "Apply Changes commits all changes that the Interchange Administration Site doesn't commit automatically. " My question is, which kinds of changes are not committed automatically and why. I have noticed that some sections let you know when you need to reconfigure, but some don't. Also, I am starting on a PayPal sub, based on the iTransact one, and would like to know if anyone else has started on one. I would also appreciate any suggestions or info in that regard. Thanks, Matthew Schick mschick@brightredproductions.com Bright Red Productions, LLC "Web Design With a Pulse" www.brightredproductions.com Yesterday it work'd. Today it is not working. Windows is like that. _______________________________________________ Interchange-users mailing list Interchange-users@www.minivend.com http://www.minivend.com/mailman/listinfo/interchange-users From: guidosohne at yahoo.com (Guido Sohne ) Date: Tue, 24 Oct 2000 03:50:38 -0700 (PDT) Subject: [ic] [error] tag wierdness in contruct demo + shipping/billing roles being swapped In the contruct demo, when you don't enter a day phone number, there is an error message at the top saying errors are in RED. However, when you scroll down you don't see any red label next to the day phone input box. Also, changing the billing fields to become [error required=1] and not entering any data in the billing fields does not trigger an error! Q1: How do I make the error tag work properly here ? What kind of dependencies do the shipping and billing fields have on each other, particularly in terms of being automatically set up from one another ? In my case, they are different so we don't want anything automatically set up anywhere ... The problem is that I am trying to make the billing address into the identity of the person shopping and making the shipping address into the identity of the person receiving the goods (they are guaranteed not to be the same). I also intend to use the address book to denote alternate shipping addresses in case the primary recipient is unavailable at the time of delivery. I will have to make the location (street, city, zip etc) fields identical in content to those that were entered either in checkout.html or in account.html. The intended flow of control is from shopping cart to checkout to additional ship addresses to checkout to order receipt. Q2) How do I set up the additional ship addresses using the data gathered from checkout ? __________________________________________________ Do You Yahoo!? Yahoo! Messenger - Talk while you surf! It's FREE. http://im.yahoo.com/ From: racke at linuxia.de (Stefan Hornburg ) Date: 24 Oct 2000 14:42:15 +0200 Subject: [ic] meta column in access database Hello, MV/IC hackers ! Can anyone explain the purpose of the meta column in the access database. A brief search in the UI sources hasn't revealed it for me. Bye Racke -- LinuXia Systems && Cobolt NetServices, eCommerce and more Shop- und Datenbanklösungen mit MiniVend, Firewalls auf Debian-Basis http://www.linuxia.de - http://www.cobolt.net --> Junior Officer of the MiniVend/Interchange Bug Patrol <--- From: vanja at uniset.hr (Vanja Bertalan ) Date: Tue, 24 Oct 2000 14:47:44 +0200 Subject: [ic] area table vs cat table Hi, I'm little confused here, definition for both of these tables are the same. Could someone explain what is the purpose of having two tables with same definitions and with almost the same data. Thank you, Vanja Bertalan From: fritzlero at firstlinux.net (Fritz Lero ) Date: Tue, 24 Oct 2000 06:33:09 -0700 (PDT) Subject: [ic] Re: Interchange-users digest, Vol 1 #77 - 15 msgs I wan to install a Interchange cer 4.5.X script under corel linux ... when i run ./configure i recieved error: ---------------- syntax error at makefile.pl line 555, near ") for" BEGIN not safe after error-compilation aborted make: xxx no targets ---------------- when i tried to run it on windows 98 platform using perl commands it works the first stage on installation and aborted when i proceed.. defenitely this will not be successful coz it must installl under linux platform. my question is.. i'm only a beginner... do i have to recompile or update the kernel or do i have to do some special settings for linux since i'm first time for this.. why is it in redhat the installation process is easy as cake.... pls..help i'll really appreciate it godspeed! == ----------------- ::FRITZ LERO:: --Web Developer-- _____________________________________________________________ Want a new web-based email account ? ---> http://www.firstlinux.net From: jojo at buchonline.net (jojo at buchonline.net ) Date: Tue, 24 Oct 2000 16:12:56 +0200 (CEST) Subject: [ic] area table vs cat table On 24 Oct, Vanja Bertalan wrote: > Hi, > > I'm little confused here, definition for both of these tables are the same. > Could someone explain what is the purpose of having two tables with same > definitions and with almost the same data. > > Thank you, > > Vanja Bertalan See the doc, Section "The Results Page" -------snip------ [search-region prefix=my] [search-list] SKU: [my-code] Title: [my-data products title] [/search-list] [/search-region] -------snip------ or the section "LOOP" -------snip------ [loop prefix=size list="Small Medium Large"] [loop prefix=color list="Red White Blue"] [color-code]-[size-code]<BR> [/loop] <P> [/loop] -------snip------ Joachim -- Hans-Joachim Leidinger buch online jojo@buchonline.net Munscheidstr. 14 FAX: +49 209 1671441 45886 Gelsenkirchen FAX: 0209 1671441 From: crt at kiski.net (Casey R. Tweten ) Date: Tue, 24 Oct 2000 10:31:11 -0400 (EDT) Subject: [ic] Administrators by Affiliate Today around 12:53am, Strider Centaur hammered out this masterpiece: : Wouldn't it just be allot easier to set them each up there own catalog, : that way they all get a separate admin, cant affect changes on each other, and : then link them at the top level so that it appears as one massive catalog? : All this is easily done with interchange. If what you're talking about is really a massive catalog and not just an index of catalogs then that's one step closer. A better example. Affiliates: Target K-Mart Aims Each of them can change their merchandise but not the site. If: Each of them have a catalog AND it's transparent to the user who just see's one catalog the whole time THEN that's exactly what I want. : The hard part would be the limiting them so they cant change the layout, : the admin tool only has one level of security from what I can tell and that : allows them to edit the html pages. I may be wrong in this and would love to : know if I am. I thought this would be the easy part. Create an administrator with limited permissions and keep the super user to myself. : "Casey R. Tweten" wrote: : : > I will have many affiliates using my site. : > : > <hope> : > I'd like to have one administrator for every affiliate. : > That administrator will only be able to dable in his own stuff. : > : > Example: : > Affiliate sells nails. : > : > The affiliate will only be able to adminisstrate things dealing with his nails : > like: : > * Get reports by his business : > * Change prices/features/sales for his nails : > * Change postal prices ( Not that important, really ) : > : > What he can't do is: : > * Change the look of the site : > * Anything that doesn't directly deal with his products sales : > </hope> : > : > It isn't obvious to me how to proceed other than hacking the Interchange core, : > which I don't want to do unless really necissary. : > : > -- : > print(join(' ', qw(Casey R. Tweten)));my $sig={mail=>'crt@kiski.net',site=> : > 'http://home.kiski.net/~crt'};print "\n",'.'x(length($sig->{site})+6),"\n"; : > print map{$_.': '.$sig->{$_}."\n"}sort{$sig->{$a}cmp$sig->{$b}}keys%{$sig}; : > my $VERSION = '0.01'; #'patched' by Jerrad Pierce <belg4mit at MIT dot EDU> : > : > _______________________________________________ : > Interchange-users mailing list : > Interchange-users@www.minivend.com : > http://www.minivend.com/mailman/listinfo/interchange-users : : -- : Strider Centaur : HTTP://www.Scifi-Fantasy.com : : " It is my observation that unless you really understand the issues, you are : hardly in a position to criticize. Nearly all Linux users have used Windows, : but very few Windows users have used Linux. " -- Me : : : : : _______________________________________________ : Interchange-users mailing list : Interchange-users@www.minivend.com : http://www.minivend.com/mailman/listinfo/interchange-users : -- print(join(' ', qw(Casey R. Tweten)));my $sig={mail=>'crt@kiski.net',site=> 'http://home.kiski.net/~crt'};print "\n",'.'x(length($sig->{site})+6),"\n"; print map{$_.': '.$sig->{$_}."\n"}sort{$sig->{$a}cmp$sig->{$b}}keys%{$sig}; my $VERSION = '0.01'; #'patched' by Jerrad Pierce <belg4mit at MIT dot EDU> From: cblevins at sysr.com (Carol Blevins ) Date: Tue, 24 Oct 2000 10:35:37 -0400 (EDT) Subject: [ic] Help With Custom Shipping and Minimum Order I have a client that would like to a custom shipping table for his ecomm site. I am using Interchange 4.5.8. What they would like to do is charge shipping as follows: For continental United States: 1 through 9 items would be 1.50 per item 10 or more items would be 1.00 per item For Hawaii and Alaska: 1 through 9 items would be 2.00 per item 10 or more items would be 1.50 per item And also how can I set this up so that the customer cannot complete an order unless at least 3 items or ordered? Thanx CarolB ************************************** * It is a little known fact that the * * Y1K bug caused the dark ages. * ************************************** From: hugo.nogueira at alcove.fr (Hugo Nogueira ) Date: Tue, 24 Oct 2000 17:04:04 +0200 Subject: [ic] Is it possible to disable the e-commerce functions Hello, I would like to use Interchange first as a catalog manager only. Is it possible to disable the functions of e-commerce. I mean I don't want people to buy things. From: jkorkin at korksoft.com (Jason M. Korkin ) Date: Tue, 24 Oct 2000 11:16:01 -0400 Subject: [ic] Is it possible to disable the e-commerce functions Yes it is... we did something quite similar about a month ago for a customer. Its basically an online catlaog, however, when a customer wants to order, the need to call their sales rep. (its a b2b site). Email me off the list and I'll provide the URL if you would like. Mainly what you need to do is remove the [order] tags... Regards, Jason Korkin. Hugo Nogueira wrote: > Hello, > > I would like to use Interchange first as a catalog manager only. > > Is it possible to disable the functions of e-commerce. I mean > I don't want people to buy things. > > _______________________________________________ > Interchange-users mailing list > Interchange-users@www.minivend.com > http://www.minivend.com/mailman/listinfo/interchange-users -- KORKSOFT - Software & Internet Solutions System Integration, E-Commerce, C++/Perl/PHP/ASP Web hosting, Server Co-Location, Dedicated Circuits http://www.korksoft.com http://www.atworkservers.com Tel: (603) 672-1246 x 201 From: support-ic at oeko.net (Toni Mueller ) Date: Tue, 24 Oct 2000 17:50:53 +0200 Subject: [ic] RedHat+IBM -> IC on IBM? Hello, yesterday I read that RedHat has a distribution agreement with IBM. Does that mean that, in the near future, IBM computers will come with Interchange pre-installed ? Best Regards, --Toni++ From: mymother at my-mothers-shop.com (Birgitt Funk ) Date: Tue, 24 Oct 2000 12:37:28 -0400 (EDT) Subject: [ic] Certified Akopia Engineer I read on Akopia's Channel Partner web page, that they intend to offer training for a Certified Akopia Engineer. I would like to know more what kind of training is envisioned and what the prerequisites are to go through it. Especially of interest is the training envisioned with regard to the Service Provider Program. Is it possible to get more, first-hand, upfront information about what is going on ? BTW. http://developer.akopia.com seems to be down. -- Birgitt Funk From: support-ic at oeko.net (Toni Mueller ) Date: Tue, 24 Oct 2000 19:19:21 +0200 Subject: [ic] a few questions... Hello, [ I would have tried to research developer.akopia.com first, but presently can't reach it, so... ] we're working on a small shop in IC 4.5.8 (from CVS) with a plugged-in basic, taken from MV4.04 that we modified to use an SQL data base. We found that there can be mixed lines in the shopping basket. Eg., perusing basic, 5 separately ordered items, eg "Red Canna", on accumulated to one line, and two different (or equal) T-Shirts, each on one line, setting mv_separate_items in the appropriate places in flypage.html. Question 1: What values should this variable have? We had '0' or '1' with no effect, and '2' that would collapse several identical entries, but found nothing in the docs. These items are handled in different parts of flypage.html, so we set this variable to 1 in one part and 2 in the other part, but ultimately it would be nicer to extract this info from the data base, imho, as an attribute in the products table. I don't know how hard this would be to implement, but this would then go in the backend (order processing) and not some frontend (mml web page). Question 2 was certainly answered several times, but I miss the solution/can't currently find it: After ordering something through the checkout page, there are entries in the data base (ie, table "orderline"), but when looking into the admin interface, one can see nothing. How to diagnose? The third question for today is also popular :( When surfing/shopping w/o cookies, I can continue until I hit the flypage. When I order the item displayed, I get: "Interaction error. Something has gone wrong, and we did not receive the response we expected from your browser. There was the following problem: No action passed for processing Note on common causes of this problem: ..." It says it maybe can't determine the session id which is nonetheless displayed in the URL line of the browser like this: http://localhost:2000/cgi/basic1/process.html?id=cfUkIGqU The server currently runs only on port 2000 and has no SSL enabled. Therefore the secure server was specified to be exactly the same server than the non-secure server in the catalog.cfg. When I proceed to the non-secure checkout page, it says "shopping basket empty" (or what we have there in German), though. I'm sure there will be some short answers to these convoluted questions, and possibly simply pointers on where to read up on this. Btw, I home that developer.akopia.com will come back online soon, preferably with a searchable archive... ;) TIA! Best Regards, --Toni++ From: support-ic at oeko.net (Toni Mueller ) Date: Tue, 24 Oct 2000 19:24:44 +0200 Subject: [ic] strange CVS message Hello, updating from there I get: ---- clip cvs server: Updating dist/simple/config/brown1 cvs server: Updating dist/simple/config/yellow1 cvs update: in directory dist/simple/download: cvs update: cannot open CVS/Entries for reading: No such file or directory cvs server: Updating dist/simple/download cvs update: move away dist/simple/download/mvdocs.pod; it is in the way C dist/simple/download/mvdocs.pod cvs update: move away dist/simple/download/mvfaq.pod; it is in the way C dist/simple/download/mvfaq.pod cvs update: move away dist/simple/download/mvtags.pod; it is in the way C dist/simple/download/mvtags.pod cvs server: Updating dist/simple/etc ---- clap Best Regards, --Toni++ From: racke at linuxia.de (Stefan Hornburg ) Date: 24 Oct 2000 20:05:27 +0200 Subject: [ic] strange CVS message Toni Mueller <support-ic@oeko.net> writes: > Hello, > > updating from there I get: > > > ---- clip > cvs server: Updating dist/simple/config/brown1 > cvs server: Updating dist/simple/config/yellow1 > cvs update: in directory dist/simple/download: > cvs update: cannot open CVS/Entries for reading: No such file or directory > cvs server: Updating dist/simple/download > cvs update: move away dist/simple/download/mvdocs.pod; it is in the way > C dist/simple/download/mvdocs.pod > cvs update: move away dist/simple/download/mvfaq.pod; it is in the way > C dist/simple/download/mvfaq.pod > cvs update: move away dist/simple/download/mvtags.pod; it is in the way > C dist/simple/download/mvtags.pod > cvs server: Updating dist/simple/etc > ---- clap If you haven't locally modified the *.pods, rm -r dist/simple/download and cvs update should fix your working copy. Ciao Racke -- LinuXia Systems && Cobolt NetServices, eCommerce and more Shop- und Datenbanklösungen mit MiniVend, Firewalls auf Debian-Basis http://www.linuxia.de - http://www.cobolt.net --> Junior Officer of the MiniVend/Interchange Bug Patrol <--- From: racke at linuxia.de (Stefan Hornburg ) Date: 24 Oct 2000 20:07:03 +0200 Subject: [ic] Is it possible to disable the e-commerce functions Hugo Nogueira <hugo.nogueira@alcove.fr> writes: > Hello, > > I would like to use Interchange first as a catalog manager only. > > Is it possible to disable the functions of e-commerce. I mean > I don't want people to buy things. Not that I know of. But it is indeed a good idea to have some kind of stripped MiniVend available, e.g. only the database and template functionality. Ciao Racke -- LinuXia Systems && Cobolt NetServices, eCommerce and more Shop- und Datenbanklösungen mit MiniVend, Firewalls auf Debian-Basis http://www.linuxia.de - http://www.cobolt.net --> Junior Officer of the MiniVend/Interchange Bug Patrol <--- From: Szacks at co.wayne.mi.us (Sim Zacks ) Date: Tue, 24 Oct 2000 14:21:54 -0400 Subject: [ic] switching from low traffic to high traffic I am using a modified version of simple, which was working great until I switched from low traffic to high traffic. Now I'm having problems. 1) When I restarted the server it says "Configuring catalog simple...Variable: read from non-existent file /home/machon/catalogs/simple/config/brown1/menubar, skipping. In line 0 of the configuration file 'catalog.cfg': Variable MENUBAR <menubar done. Interchange server started in INET and UNIX mode(s) (process id 4605) the file /home/machon/catalogs/simple/config/brown1/menubar does exist and it works nicely in Low traffic mode. Also it looks like a number of my variables aren't getting converted. For example my logo does not appear and when I look at the URL of the picture it shows {URL}/__LOGO__ Now it looks like a lot of the tags are not getting translated. Hope you can help. Thanks Sim From: Szacks at co.wayne.mi.us (Sim Zacks ) Date: Tue, 24 Oct 2000 14:31:35 -0400 Subject: [ic] flypages I have a little merchandising section on my front page, with different thumbnails of products showing up each time the page is reloaded. Sometimes this works great and sometimes the URL it is pointing to is missing the .html at the end (for example if the product is a cow, sometimes when you load the page the URL when you click on the picture is cow.html and sometimes just cow) Obviously it does not find the flypage when there is no .html at the end of the filename. It has always worked in the regular pages, the only issues is in merchandising Has this occured to anyone else? Sim From: mymother at my-mothers-shop.com (Birgitt Funk ) Date: Tue, 24 Oct 2000 14:59:18 -0400 (EDT) Subject: [ic] IC/MV integrated in Open Source POS stations ? This announcement in linuxtoday.com makes me wondering, if it might be possible ? http://linuxtoday.com/news_story.php3?ltsn=2000-10-24-008-06-NW-CY-SW -- Birgitt Funk From: Szacks at co.wayne.mi.us (Sim Zacks ) Date: Tue, 24 Oct 2000 15:16:03 -0400 Subject: [ic] Is it possible to disable the e-commerce functions The only way the e-commerce is enables is if you enable it with a buy URL ,as the demo shows the cute little shopping cart icon. As soon as you erase the reference to that, the shopping cart and the checkout link, you are ready to go. Sim >>> hugo.nogueira@alcove.fr 10/24/00 11:04AM >>> Hello, I would like to use Interchange first as a catalog manager only. Is it possible to disable the functions of e-commerce. I mean I don't want people to buy things. From: jojo at buchonline.net (Hans-Joachim Leidinger ) Date: Tue, 24 Oct 2000 21:19:38 +0200 Subject: [ic] Can i use http post for payment verification? Nik Lim wrote: > > Can Interchange support http post method for payment verification? I am > using www.paydirect.com.my as the hosted payment server. It uses hidden > field in the shopping cart to post merchant information, order id, billing > amount > to paydirect system. Users key in credit card info at paydirect pages and > upon successful or failure, they are redirect back to my site. Here are the > compulsory hidden fields for paydirect system to work. > > 1) MerchantApprovalURL > 2) MerchantUnApprovalURL > 3) MerchantReturnURL > 4) TransactionType > 5) CurrencyCode > 6) FullTotal > 7) Merchantname > 8) MerchantEmail > 9) OrderID > > Any one have any idea if these can work with Interchange? Depend on you special case...Interchange is able to support the post methode. The key words is "fetching cgi query string" and "[perl arg="cgi"]"! Joachim -- -------------Hans-Joachim Leidinger--------------------- From: comptont at concentric.net (Tom Compton ) Date: Tue, 24 Oct 2000 16:29:15 -0400 Subject: [ic] Using a Separate Credit Card Processor I want to process orders using my credit card processor, Innuity Inc. Innuity asks the client for the credit card number and returns a success or failure code and a link back to a success or failure URL. I saw itransact code and a reference to signio. Apparently these are among several alternatives for doing similar links. I think I understand how these scripts work. However, I can't figure out where the processing of the scripts takes place. It seems to me that the process.html page collects the data parameters and uses <FORM ACTION="[process secure=1]" METHOD=POST> to process them. It would seem that this is where itransact or signio would be called. I looked at the documentation for the process tag, but did not get any hints. I am using interchange-4.5.7-1.rh6.i386.rpm. Any hints anyone can give would be appreciated. Tom Compton From: ramoore at axion-it.net (Randy Moore ) Date: Tue, 24 Oct 2000 16:46:29 -0400 Subject: [ic] Upgrading from MV4.04a - Minimate -> UI Hello, I'm trying to figure out how to upgrade from MV 4.04a to Interchange 4.5.8. I have a couple of stores that have been very highly customized, including changing field names in userdb, transactions, etc. The stores themselves seem to work fine, but ... Since Minimate doesn't seem to be available, it looks like I need to configure the UI stuff to understand the changes to my database structure. Is there anyplace I can find hints for doing this? Randy Moore Axion Information Technologies, Inc. email ramoore@axion-it.net phone 301-408-1200 fax 301-445-3947 From: vanja at igp.hr (Vanja Bertalan ) Date: Tue, 24 Oct 2000 22:49:10 +0200 Subject: [ic] area table vs cat table ----- Original Message ----- From: <jojo@buchonline.net> To: <interchange-users@minivend.com> Sent: Tuesday, October 24, 2000 4:12 PM Subject: Re: [ic] area table vs cat table > On 24 Oct, Vanja Bertalan wrote: > > Hi, > > > > I'm little confused here, definition for both of these tables are the same. > > Could someone explain what is the purpose of having two tables with same > > definitions and with almost the same data. > > > > Thank you, > > > > Vanja Bertalan > > See the doc, Section "The Results Page" > > -------snip------ > [search-region prefix=my] > [search-list] > SKU: [my-code] > Title: [my-data products title] > [/search-list] > [/search-region] > -------snip------ > > or the section "LOOP" > > -------snip------ > > [loop prefix=size list="Small Medium Large"] > [loop prefix=color list="Red White Blue"] > [color-code]-[size-code]<BR> > [/loop] > <P> > [/loop] > -------snip------ > Hi again, That part I understand (or at least I think I do :). What I don't understand is generation of left vertical menu where product categories reside. There are two loops, outer one that searches through 1st level categories (from area database table) and inner loop that iterates over second level categories (from cat database table). I don't understand why outer loop scans data from area table, couldn't that all be done through 'cat' table? One other thing while at it, are bar_link and tag_data subs documented anywhere. I've been trying to figure them out but my 'mindset' obviously isn't compatible :) What parameters they accept as input and what are they capable to produce as output and why couldn't that be acomplished in the IC temlate page itself? Thank you, Vanja Bertalan > > Joachim > > -- > Hans-Joachim Leidinger > buch online jojo@buchonline.net > Munscheidstr. 14 FAX: +49 209 1671441 > 45886 Gelsenkirchen FAX: 0209 1671441 > > From: mymother at my-mothers-shop.com (Birgitt Funk ) Date: Tue, 24 Oct 2000 17:13:38 -0400 (EDT) Subject: [ic] a few questions... On Tue, 24 Oct 2000, Toni Mueller wrote: [del] > > Btw, I home that developer.akopia.com will come back > online soon, preferably with a searchable archive... ;) > It's searchable. If you click from the developer.akopia.com site on the link "maillist archives" it brings you to the merged list of [ic] and [mv] in the old minivend-users-style format with a search form on the bottom of the page. While you can not search the interchenga-users list separate from the mv list, you can do both at the same time, which makes sense. -- Birgitt Funk From: matjones at booksellersolutions.com (Mathew Jones ) Date: Tue, 24 Oct 2000 14:15:24 -0700 Subject: [ic] [ic]update products with no field header? Is it possible to update the products database using the UI without having to put the database field headers in the text file. I tried uploading without the headers and it tried to use the first line of the text file as the headers. I am using interchange 4.5.5 Thanks Mat From: michaeltodd at galli-glazier.com (Michael Todd Glazier ) Date: Tue, 24 Oct 2000 16:31:28 -0500 Subject: [ic] JOB: Need consultant to help develop simple but custom My company, Galli Glazier Group (http://galli-glazier.com/) needs a consultant to help configure IC for a smaller sized project. The project is an extranet for use between one of our clients and their client. We need to build a catalog of graphic inventory (banners, signs, etc) and allow people visiting the site to pick out graphics and submit their order. We need to by-pass any payment scheme, and include several custom fields in the catalog database and the order form. You'd be working with me under RedHat Linux 7.0 to build the IC portion of the site. If you're interested and available immediately, please contact me ASAP at: Michael Todd Glazier Galli Glazier Group, Inc. 708 445 7100 cell 312 969 0059 Thanks! - mt From: racke at linuxia.de (Stefan Hornburg ) Date: 24 Oct 2000 23:33:32 +0200 Subject: [ic] Upgrading from MV4.04a - Minimate -> UI Randy Moore <ramoore@axion-it.net> writes: > Hello, > > I'm trying to figure out how to upgrade from MV 4.04a to Interchange > 4.5.8. I have a couple of stores that have been very highly customized, > including changing field names in userdb, transactions, etc. > > The stores themselves seem to work fine, but ... > > Since Minimate doesn't seem to be available, it looks like I need to > configure the UI stuff to understand the changes to my database structure. > > Is there anyplace I can find hints for doing this? I don't know, but in case you find nothing, just start with concrete questions. Ciao Racke -- LinuXia Systems && Cobolt NetServices, eCommerce and more Shop- und Datenbanklösungen mit MiniVend, Firewalls auf Debian-Basis http://www.linuxia.de - http://www.cobolt.net --> Junior Officer of the MiniVend/Interchange Bug Patrol <--- From: vertrieb at oeko.net (Toni Mueller ) Date: Tue, 24 Oct 2000 23:50:26 +0200 Subject: [ic] Re: JOB: Need consultant to help develop simple but custom project ASAP Hello, On Tue, Oct 24, 2000 at 04:31:28PM -0500, Michael Todd Glazier wrote: > My company, Galli Glazier Group (http://galli-glazier.com/) needs a > consultant to help configure IC for a smaller sized project. sounds good... > You'd be working with me under RedHat Linux 7.0 to build the IC > portion of the site. We're a full unix/linux shop. We're running Debian and had some RH4/5 experience. > If you're interested and available immediately, please contact me ASAP at: We have one guy who has no other tasks than to produce Interchange shops if you are interested, and two other people including myself that have a coarse-grained (but increasing) knowledge in Interchange. If the job can be done remotely, I'd be happy to talk about the details with you. We're in this business for 6 years now and could handle related fields like security if so desired. Best Regards, Toni Mueller. -------- NIC: TM2155 Oeko.neT Mueller & Brandt GbR sales: info@oeko.net v: +49 2261 979364 f: +49 2261 979366 http://www.oeko.net consulting, administration, software development, Perl, networking, Unix, Debian Linux, OpenBSD, Internet services, trainings From: admin at searchbc.com (Scott Goodman ) Date: Tue, 24 Oct 2000 15:50:18 -0700 Subject: [ic] Adding support for other direct CC billing company Hi, Where would I start adding support for my credit card transaction provider? I have a perl SDK from them but could use a pointer to the where to begin editing the interchange code. I suppose I could also create something which looks like a supported library. Is CyberCash the only support method of processing cards? If not, what else is supported and which has the simplest interface? Scott From: crt at kiski.net (Casey R. Tweten ) Date: Tue, 24 Oct 2000 19:49:03 -0400 (EDT) Subject: [ic] Administrators by Affiliate I'm assuming, by the lack of discussion, I'm off my rocker? Think of this as a mall with no signs. All the stores can play with their merchandise but they can't change their appearance. And all the customers think it's one big store but in reality it's a bunch of stores mixed into one. Today around 10:31am, Casey R. Tweten hammered out this masterpiece: : Today around 12:53am, Strider Centaur hammered out this masterpiece: : : : Wouldn't it just be allot easier to set them each up there own catalog, : : that way they all get a separate admin, cant affect changes on each other, and : : then link them at the top level so that it appears as one massive catalog? : : All this is easily done with interchange. : : If what you're talking about is really a massive catalog and not just an index : of catalogs then that's one step closer. : : A better example. : : Affiliates: : Target : K-Mart : Aims : : Each of them can change their merchandise but not the site. : : If: Each of them have a catalog : AND : it's transparent to the user who just see's one catalog the whole time : THEN : that's exactly what I want. : : : The hard part would be the limiting them so they cant change the layout, : : the admin tool only has one level of security from what I can tell and that : : allows them to edit the html pages. I may be wrong in this and would love to : : know if I am. : : I thought this would be the easy part. Create an administrator with limited : permissions and keep the super user to myself. -- print(join(' ', qw(Casey R. Tweten)));my $sig={mail=>'crt@kiski.net',site=> 'http://home.kiski.net/~crt'};print "\n",'.'x(length($sig->{site})+6),"\n"; print map{$_.': '.$sig->{$_}."\n"}sort{$sig->{$a}cmp$sig->{$b}}keys%{$sig}; my $VERSION = '0.01'; #'patched' by Jerrad Pierce <belg4mit at MIT dot EDU> From: steveandpatti at wubs.org (Steve & Patti Getzinger ) Date: Tue, 24 Oct 2000 19:27:41 -0500 Subject: [ic] Administrators by Affiliate Just use ProductFiles and list seperate db files for each. Do a makecat and blow away everything you do not need. Now your main site pulls from all db files and they have access as they appear to be a cat and no one is any wiser. Even if they do alter pages it does not matter as the pages being used are the main cats pages not the cat they are editing. Their site never actually gets seen Steve "Casey R. Tweten" wrote: > I'm assuming, by the lack of discussion, I'm off my rocker? > > Think of this as a mall with no signs. All the stores can play with their > merchandise but they can't change their appearance. And all the customers think > it's one big store but in reality it's a bunch of stores mixed into one. > > Today around 10:31am, Casey R. Tweten hammered out this masterpiece: > > : Today around 12:53am, Strider Centaur hammered out this masterpiece: > : > : : Wouldn't it just be allot easier to set them each up there own catalog, > : : that way they all get a separate admin, cant affect changes on each other, and > : : then link them at the top level so that it appears as one massive catalog? > : : All this is easily done with interchange. > : > : If what you're talking about is really a massive catalog and not just an index > : of catalogs then that's one step closer. > : > : A better example. > : > : Affiliates: > : Target > : K-Mart > : Aims > : > : Each of them can change their merchandise but not the site. > : > : If: Each of them have a catalog > : AND > : it's transparent to the user who just see's one catalog the whole time > : THEN > : that's exactly what I want. > : > : : The hard part would be the limiting them so they cant change the layout, > : : the admin tool only has one level of security from what I can tell and that > : : allows them to edit the html pages. I may be wrong in this and would love to > : : know if I am. > : > : I thought this would be the easy part. Create an administrator with limited > : permissions and keep the super user to myself. > > -- > print(join(' ', qw(Casey R. Tweten)));my $sig={mail=>'crt@kiski.net',site=> > 'http://home.kiski.net/~crt'};print "\n",'.'x(length($sig->{site})+6),"\n"; > print map{$_.': '.$sig->{$_}."\n"}sort{$sig->{$a}cmp$sig->{$b}}keys%{$sig}; > my $VERSION = '0.01'; #'patched' by Jerrad Pierce <belg4mit at MIT dot EDU> > > _______________________________________________ > Interchange-users mailing list > Interchange-users@www.minivend.com > http://www.minivend.com/mailman/listinfo/interchange-users -- ========================================================= WDI Steve & Patti Getzinger 702 Lincolnway West steveandpatti@wubs.org South Bend, IN 46616 http://www.wubs.org/ 219-287-4700 (Main Office) 317-535-0239 (Direct Line) ========================================================= From: craig at hotmix.com.au (Craig Beasland ) Date: Wed, 25 Oct 2000 09:41:12 +0800 Subject: [ic] Using a Separate Credit Card Processor Tom, I have just finished doing this and the answer is in a GlobalSub inside of your Minivend.cfg file. You then call it from your order profile with &charge=custom merchantProcessSub I have a problem where when checking the details my carts gets lost, but I am using Minivend 4 and hopefully this will not be a problem for you. cheers craig -----Original Message----- From: interchange-users-admin@minivend.com [mailto:interchange-users-admin@minivend.com]On Behalf Of Tom Compton Sent: Wednesday, 25 October 2000 04:29 To: interchange-users@minivend.com Subject: [ic] Using a Separate Credit Card Processor I want to process orders using my credit card processor, Innuity Inc. Innuity asks the client for the credit card number and returns a success or failure code and a link back to a success or failure URL. I saw itransact code and a reference to signio. Apparently these are among several alternatives for doing similar links. I think I understand how these scripts work. However, I can't figure out where the processing of the scripts takes place. It seems to me that the process.html page collects the data parameters and uses <FORM ACTION="[process secure=1]" METHOD=POST> to process them. It would seem that this is where itransact or signio would be called. I looked at the documentation for the process tag, but did not get any hints. I am using interchange-4.5.7-1.rh6.i386.rpm. Any hints anyone can give would be appreciated. Tom Compton _______________________________________________ Interchange-users mailing list Interchange-users@www.minivend.com http://www.minivend.com/mailman/listinfo/interchange-users From: strider at scifi-fantasy.com (Strider Centaur ) Date: Tue, 24 Oct 2000 23:56:03 -0400 Subject: [ic] Scary problem with credit cards This is scary, for some reason the credit card number is not being displayed on the e-mail being sent to the order-to email address, we get everything but the actual number. We have made changes to the checkout.html page ( and Im sure we must have broken this ) but for the life of me it all looks right. All we did was turn the SELECT where you would normally have selected you payment method into a string and moved the variables of that into a hidden input tag. That all seems to work because we are always prompted for the credit card number. And if we enter a bad card number we get the (Credit card fails tests.) message. So it looks like its processing it to that point. We have CreditCardAuto set to Yes but not Encryptor defined. If we set CreditCardAuto to No or commented out we keep getting CC failed encryption messages. Any suggestions or advice is greatly appreciated. -- Strider Centaur HTTP://www.Scifi-Fantasy.com " It is my observation that unless you really understand the issues, you are hardly in a position to criticize. Nearly all Linux users have used Windows, but very few Windows users have used Linux. " -- Me From: racebee at racebee.com (Race Bee Motorsports ) Date: Tue, 24 Oct 2000 21:49:01 -0700 Subject: [ic] Cookies!!! They dont work!!! This is a multi-part message in MIME format. ------=_NextPart_000_0026_01C03E04.38CE2840 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Cookies don't work. Here is the deal, put anything in your cart and = leave the page. Close all browser windows, and open a new window go to = the cart and it EMPTY!!! This is true on my installation and on the = Interchange demo 4.5.8. http://demo.akopia.com/iccvsro/ I found mv_save_session to do something, but it dose not last. = SaveExpire should help make it last but i cant get it to work. I need = help. I am running RedHat, Apache, and Interchange 4.5.8. I had the = same problem with 4.5.7. I have spent over 10 hours going through = Interchanges site looking for answers and nothing! Brian Race Bee Motorsports ------=_NextPart_000_0026_01C03E04.38CE2840 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML><HEAD> <META http-equiv=3DContent-Type content=3D"text/html; = charset=3Diso-8859-1"> <META content=3D"MSHTML 5.50.4134.600" name=3DGENERATOR> <STYLE></STYLE> </HEAD> <BODY bgColor=3D#ffffff> <DIV><FONT face=3DArial size=3D2>Cookies don't work.&nbsp; Here is the = deal, put=20 anything in your cart and leave the page.&nbsp; Close all browser = windows, and=20 open a new window go to the cart and it EMPTY!!!&nbsp; This is true on = my=20 installation and on the Interchange demo 4.5.8.</FONT></DIV> <DIV><FONT face=3DArial size=3D2><A=20 href=3D"http://demo.akopia.com/iccvsro/">http://demo.akopia.com/iccvsro/<= /A></FONT></DIV> <DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV> <DIV><FONT face=3DArial size=3D2>I found mv_save_session to do = something, but it=20 dose not last.&nbsp; SaveExpire should help make it last but i cant get = it to=20 work.&nbsp; I need help.&nbsp; I am running RedHat, Apache, and = Interchange=20 4.5.8.&nbsp; I had the same problem with 4.5.7.&nbsp; I have spent over = 10 hours=20 going through Interchanges site looking for answers and = nothing!</FONT></DIV> <DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV> <DIV><FONT face=3DArial size=3D2>Brian<BR>Race Bee=20 Motorsports</FONT></DIV></BODY></HTML> ------=_NextPart_000_0026_01C03E04.38CE2840-- From: sonny at akopia.com (Sonny Cook ) Date: Wed, 25 Oct 2000 00:36:45 -0500 (CDT) Subject: [ic] Using a Separate Credit Card Processor If you can get a stack backrtrace, you can find out where this is called. It's kind of a pain though, so I'll just tell you. The payment processing module is called from a function called Vend::Order::charge which is called from Vend::Order::_charge. _charge is called from the function that parses the order profile (etc/profiles.order) when a &charge= directive is found. In order to enable a custom charge then, you need to set &charge=custom MY_PAYMENT_FUCNTION_NAME in the correct order profile. The itransact function is a good way to do the http authorize type of thing. It keeps control of the system in IC's hands instead of passing flow control to the payment gateway. --- Sonny Cook Akopia "I don't want fifteen dollars." --Franklin D. Rooselvelt On Tue, 24 Oct 2000, Tom Compton wrote: > I want to process orders using my credit card processor, Innuity Inc. > Innuity asks the client for the credit card number and returns a > success or failure code and a link back to a success or failure URL. > > I saw itransact code and a reference to signio. Apparently these are > among several alternatives for doing similar links. I think I > understand how these scripts work. However, I can't figure out where > the processing of the scripts takes place. > > It seems to me that the process.html page collects the data parameters > and uses > <FORM ACTION="[process secure=1]" METHOD=POST> > to process them. It would seem that this is where itransact or signio > would be called. I looked at the documentation for the process tag, > but did not get any hints. > > I am using interchange-4.5.7-1.rh6.i386.rpm. > > Any hints anyone can give would be appreciated. > > > Tom Compton > > > > > _______________________________________________ > Interchange-users mailing list > Interchange-users@www.minivend.com > http://www.minivend.com/mailman/listinfo/interchange-users > From: sonny at akopia.com (Sonny Cook ) Date: Wed, 25 Oct 2000 00:43:09 -0500 (CDT) Subject: [ic] Adding support for other direct CC billing company See the signio file in interchange/eg/globalsub. It is an implementation for signio that replaces cybercash. You can probably just use that as a template. Also someone posted some code here a couple of days ago for using itransact with the IC cc verification interface. --- Sonny Cook Akopia "I don't want fifteen dollars." --Franklin D. Rooselvelt On Tue, 24 Oct 2000, Scott Goodman wrote: > > Hi, > > Where would I start adding support for my credit card transaction > provider? I have a perl SDK from them but could use a pointer to the > where to begin editing the interchange code. I suppose I could also > create something which looks like a supported library. Is CyberCash the > only support method of processing cards? If not, what else is supported > and which has the simplest interface? > > > Scott > > > _______________________________________________ > Interchange-users mailing list > Interchange-users@www.minivend.com > http://www.minivend.com/mailman/listinfo/interchange-users > From: sonny at akopia.com (Sonny Cook ) Date: Wed, 25 Oct 2000 01:23:00 -0500 (CDT) Subject: [ic] Scary problem with credit cards Are you SURE that you want to send people's cc numbers over email? Credit card processing is a subset of form handling, and as such is controlled from the order profile (defined in etc/profiles.order). There are two directives there that will impact this. &credit_card= &charge= For '&credit_card=' the usual options are 'standard keep' standard tells it to use the standard encryption (this includes a simple luhn checksum on the number) and keep tells it not to erase the number and dates from memory. &charge sets the verification system to use (like cybercharge). If you set CreditCardAuto it will go ahead and call the encryption routine when the cgi variables are updated. (ie, before the form is handled using the profile). CreditCardAuto will do the same thing that &credit_card=standard will do (they call the same routine). In brief, the encryption routine verfies the dates and does the check on the cc_number. If you type in a bad number it will be caught here. It then goes ahead and encrypts the date and number and returns it into a variable called mv_credit_card_info. It erases from memory mv_credit_card_number (that's why you don't see it). If do not set CreditCardAuto and set '&credit_card=standard keep' in the profiles.order file. (Or you could just not set either.) Then the credit card number should make it into the email in clear text. DO NOT DO THIS!!! If you are considering sending cc nums over unencrypted channels (like email) I strongly invite you to consider this alternative: Use pgp or gpg and generate yourself a public/private key. Put the public key on the IC server and use it to encrypt the cc num et all into mv_credit_card_info. Have IC mail this to you and then decrypt it using the private key. This is in-fact the way it was designed to work. Hope this helped. --- Sonny Cook Akopia "I don't want fifteen dollars." --Franklin D. Rooselvelt On Tue, 24 Oct 2000, Strider Centaur wrote: > This is scary, for some reason the credit card number is not being > displayed on the e-mail being sent to the order-to email address, we get > everything but the actual number. > > We have made changes to the checkout.html page ( and Im sure we must > have broken this ) but for the life of me it all looks right. > > All we did was turn the SELECT where you would normally have > selected you payment method into a string and moved the variables of > that into a hidden input tag. That all seems to work because we are > always prompted for the credit card number. And if we enter a bad card > number we get the (Credit card fails tests.) message. So it looks like > its processing it to that point. > > We have CreditCardAuto set to Yes but not Encryptor defined. If we > set CreditCardAuto to No or commented out we keep getting CC failed > encryption messages. > > Any suggestions or advice is greatly appreciated. > > > -- > Strider Centaur > HTTP://www.Scifi-Fantasy.com > > " It is my observation that unless you really understand the issues, you are > hardly in a position to criticize. Nearly all Linux users have used Windows, > but very few Windows users have used Linux. " -- Me > > > > > _______________________________________________ > Interchange-users mailing list > Interchange-users@www.minivend.com > http://www.minivend.com/mailman/listinfo/interchange-users > From: oghosn at isb-me.com (Omar Ghosn ) Date: Wed, 25 Oct 2000 10:22:11 +0300 Subject: [ic] Installation This is a multi-part message in MIME format. ------=_NextPart_000_001F_01C03E6D.70000220 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Hello everybody, I wanted to evaluate this program so I downloaded it and tried to = install it. I know it is a very complex script and looks great. But the = simple install instructions didn't work. Is the installation really as = easy at seems? Plus, can someone tell me how much it would cost to get = someone to install it for me so I can actually evaluate it, rather than = spend my time trying to install it. My first message went unanswered, so = please, help me out and guide me in the ight direction. Thank you for your time and effort. Omar ------=_NextPart_000_001F_01C03E6D.70000220 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML><HEAD> <META content=3D"text/html; charset=3Diso-8859-1" = http-equiv=3DContent-Type> <META content=3D"MSHTML 5.00.2920.0" name=3DGENERATOR> <STYLE></STYLE> </HEAD> <BODY bgColor=3D#ffffff> <DIV><FONT face=3DArial size=3D2>Hello everybody,</FONT></DIV> <DIV><FONT face=3DArial size=3D2>I wanted to evaluate this program so I = downloaded=20 it and tried to install it. I know it is a very complex script and looks = great.=20 But the simple install instructions didn't work. Is the installation = really as=20 easy at seems? Plus, can someone tell me how much it would cost to get = someone=20 to install it for me so I can actually evaluate it, rather than spend my = time=20 trying to install it. My first message went unanswered, so please, help = me out=20 and guide me in the ight direction.</FONT></DIV> <DIV><FONT face=3DArial size=3D2>Thank you for your time and = effort.</FONT></DIV> <DIV><FONT face=3DArial size=3D2>Omar</FONT></DIV></BODY></HTML> ------=_NextPart_000_001F_01C03E6D.70000220-- From: mschick at brightredproductions.com (Matthew Schick ) Date: Wed, 25 Oct 2000 02:29:45 -0500 Subject: [ic] Installation This is a multi-part message in MIME format. ------=_NextPart_000_009C_01C03E2B.70289EC0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Hi Omar, What kinda problems are you running into.... I have gotten it = installed using a MySQL database..... Ran into a few problems, but they = were mostly due to permissions not set or modules not installed. I am = no expert myself, but I will give a hand as I can. Matthew Schick mschick@brightredproductions.com Bright Red Productions, LLC "Web Design With a Pulse" www.brightredproductions.com Yesterday it work'd. Today it is not working. Windows is like that. ----- Original Message -----=20 From: Omar Ghosn=20 To: interchange-users@minivend.com=20 Sent: Wednesday, October 25, 2000 2:22 AM Subject: [ic] Installation Hello everybody, I wanted to evaluate this program so I downloaded it and tried to = install it. I know it is a very complex script and looks great. But the = simple install instructions didn't work. Is the installation really as = easy at seems? Plus, can someone tell me how much it would cost to get = someone to install it for me so I can actually evaluate it, rather than = spend my time trying to install it. My first message went unanswered, so = please, help me out and guide me in the ight direction. Thank you for your time and effort. Omar ------=_NextPart_000_009C_01C03E2B.70289EC0 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML><HEAD> <META content=3D"text/html; charset=3Diso-8859-1" = http-equiv=3DContent-Type> <META content=3D"MSHTML 5.00.3207.2500" name=3DGENERATOR> <STYLE></STYLE> </HEAD> <BODY bgColor=3D#ffffff> <DIV><FONT face=3DArial size=3D2>Hi Omar,</FONT></DIV> <DIV><FONT face=3DArial size=3D2>&nbsp;&nbsp;&nbsp; What kinda problems = are you=20 running into.... I have gotten it installed using a MySQL database..... = Ran into=20 a few problems, but they were mostly due to permissions not set or = modules not=20 installed.&nbsp; I am no expert myself, but I will give a hand as I=20 can.</FONT></DIV> <DIV>&nbsp;</DIV> <DIV>Matthew Schick<BR><A=20 href=3D"mailto:mschick@brightredproductions.com">mschick@brightredproduct= ions.com</A><BR>Bright=20 Red Productions, LLC<BR>"Web Design With a Pulse"<BR><A=20 href=3D"http://www.brightredproductions.com">www.brightredproductions.com= </A></DIV> <DIV>&nbsp;</DIV> <DIV>Yesterday it work'd.<BR>Today it is not working.<BR>Windows is like = that.<BR></DIV> <BLOCKQUOTE=20 style=3D"BORDER-LEFT: #000000 2px solid; MARGIN-LEFT: 5px; MARGIN-RIGHT: = 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px"> <DIV style=3D"FONT: 10pt arial">----- Original Message ----- </DIV> <DIV=20 style=3D"BACKGROUND: #e4e4e4; FONT: 10pt arial; font-color: = black"><B>From:</B>=20 <A href=3D"mailto:oghosn@isb-me.com" title=3Doghosn@isb-me.com>Omar = Ghosn</A>=20 </DIV> <DIV style=3D"FONT: 10pt arial"><B>To:</B> <A=20 href=3D"mailto:interchange-users@minivend.com"=20 = title=3Dinterchange-users@minivend.com>interchange-users@minivend.com</A>= </DIV> <DIV style=3D"FONT: 10pt arial"><B>Sent:</B> Wednesday, October 25, = 2000 2:22=20 AM</DIV> <DIV style=3D"FONT: 10pt arial"><B>Subject:</B> [ic] = Installation</DIV> <DIV><BR></DIV> <DIV><FONT face=3DArial size=3D2>Hello everybody,</FONT></DIV> <DIV><FONT face=3DArial size=3D2>I wanted to evaluate this program so = I downloaded=20 it and tried to install it. I know it is a very complex script and = looks=20 great. But the simple install instructions didn't work. Is the = installation=20 really as easy at seems? Plus, can someone tell me how much it would = cost to=20 get someone to install it for me so I can actually evaluate it, rather = than=20 spend my time trying to install it. My first message went unanswered, = so=20 please, help me out and guide me in the ight direction.</FONT></DIV> <DIV><FONT face=3DArial size=3D2>Thank you for your time and = effort.</FONT></DIV> <DIV><FONT face=3DArial = size=3D2>Omar</FONT></DIV></BLOCKQUOTE></BODY></HTML> ------=_NextPart_000_009C_01C03E2B.70289EC0-- From: strider at scifi-fantasy.com (Strider Centaur ) Date: Wed, 25 Oct 2000 03:34:08 -0400 Subject: [ic] Scary problem with credit cards Thank you, Thank you, Thank you, Thank you, Thank you, Thank you, Thank you, Thank you, I cant tell you how much this is going to help, I had isolated the encryption routine in lib/Vend/Order, it seems to try and do a DES encryption, but with your info I don't even have to worry about any of that. :-) I do plan on using gpg encryption and have already ginned the keys. Here's hoping. Sonny Cook wrote: > Are you SURE that you want to send people's cc numbers over email? > > Credit card processing is a subset of form handling, and as such is > controlled from the order profile (defined in etc/profiles.order). There > are two directives there that will impact this. > > &credit_card= > &charge= > > For '&credit_card=' the usual options are 'standard keep' standard tells > it to use the standard encryption (this includes a simple luhn checksum on > the number) and keep tells it not to erase the number and dates from > memory. &charge sets the verification system to use (like cybercharge). > > If you set CreditCardAuto it will go ahead and call the encryption routine > when the cgi variables are updated. (ie, before the form is handled using > the profile). CreditCardAuto will do the same thing that > &credit_card=standard will do (they call the same routine). > > In brief, the encryption routine verfies the dates and does the check on > the cc_number. If you type in a bad number it will be caught here. It > then goes ahead and encrypts the date and number and returns it into a > variable called mv_credit_card_info. It erases from memory > mv_credit_card_number (that's why you don't see it). If do not set > CreditCardAuto and set '&credit_card=standard keep' in the profiles.order > file. (Or you could just not set either.) Then the credit card number > should make it into the email in clear text. DO NOT DO THIS!!! > > If you are considering sending cc nums over unencrypted channels (like > email) I strongly invite you to consider this alternative: > > Use pgp or gpg and generate yourself a public/private key. Put the public > key on the IC server and use it to encrypt the cc num et all into > mv_credit_card_info. Have IC mail this to you and then decrypt it using > the private key. This is in-fact the way it was designed to work. > > Hope this helped. > > --- > Sonny Cook > Akopia > > "I don't want fifteen dollars." --Franklin D. Rooselvelt > > On Tue, 24 Oct 2000, Strider Centaur wrote: > > > This is scary, for some reason the credit card number is not being > > displayed on the e-mail being sent to the order-to email address, we get > > everything but the actual number. > > > > We have made changes to the checkout.html page ( and Im sure we must > > have broken this ) but for the life of me it all looks right. > > > > All we did was turn the SELECT where you would normally have > > selected you payment method into a string and moved the variables of > > that into a hidden input tag. That all seems to work because we are > > always prompted for the credit card number. And if we enter a bad card > > number we get the (Credit card fails tests.) message. So it looks like > > its processing it to that point. > > > > We have CreditCardAuto set to Yes but not Encryptor defined. If we > > set CreditCardAuto to No or commented out we keep getting CC failed > > encryption messages. > > > > Any suggestions or advice is greatly appreciated. > > > > > > -- > > Strider Centaur > > HTTP://www.Scifi-Fantasy.com > > > > " It is my observation that unless you really understand the issues, you are > > hardly in a position to criticize. Nearly all Linux users have used Windows, > > but very few Windows users have used Linux. " -- Me > > > > > > > > > > _______________________________________________ > > Interchange-users mailing list > > Interchange-users@www.minivend.com > > http://www.minivend.com/mailman/listinfo/interchange-users > > > > _______________________________________________ > Interchange-users mailing list > Interchange-users@www.minivend.com > http://www.minivend.com/mailman/listinfo/interchange-users -- Strider Centaur HTTP://www.Scifi-Fantasy.com " It is my observation that unless you really understand the issues, you are hardly in a position to criticize. Nearly all Linux users have used Windows, but very few Windows users have used Linux. " -- Me From: hugo.nogueira at alcove.fr (Hugo Nogueira ) Date: Wed, 25 Oct 2000 10:37:23 +0200 Subject: [ic] Is it possible to disable the e-commerce functions Thanks :-) On Tue, 24 Oct 2000, you typed: > The only way the e-commerce is enables is if you enable it with a buy URL ,as the demo shows the cute little shopping cart icon. As soon as you erase the reference to that, the shopping cart and the checkout link, you are ready to go. > > Sim > > >>> hugo.nogueira@alcove.fr 10/24/00 11:04AM >>> > Hello, > > I would like to use Interchange first as a catalog manager only. > > Is it possible to disable the functions of e-commerce. I mean > I don't want people to buy things. > > > > > _______________________________________________ > Interchange-users mailing list > Interchange-users@www.minivend.com > http://www.minivend.com/mailman/listinfo/interchange-users -- Hugo Nogueira - Ingénieur Informatique Libre Alcôve, l'Informatique est libre, www.alcove.fr +331 4922 6800 From: jfoster at augustmail.com (John Foster ) Date: Wed, 25 Oct 2000 08:34:48 -0500 Subject: [ic] Does the choice of localhost improve IC speed? I have a query that I have not seen here. I have always set up IC using the Apache host name of www.mysite.com. I was wondering if anyone knows of any reason that this might cause problems, especially with speed or importing & uploading large files to the products directory. Also the Debian version of MySQL that I use sets up localhost automatically when it installs and there seems to be problems accessing the tables there for updating them. -- John Foster jfoster@augustmail.com ICQ# 19460173 From: jojo at buchonline.net (jojo at buchonline.net ) Date: Wed, 25 Oct 2000 15:47:10 +0200 (CEST) Subject: [ic] How can I override ProductFiles? Hi list, IŽve two tables for one catalog. One table is for adult only. If someone goes to the adult pages, I tried to set the ProductFiles directives like [perl interpolate=1] $Config->{ProductFiles}->[0] = "cleanproducts"; $Config->{ProductFiles}->[1] = "cleanproducts"; $Vend::OnlyProducts = "cleanproducts"; $::Variable->{MV_DEFAULT_SEARCH_FILE}->[0] = "cleanproducts"; $::Variable->{MV_DEFAULT_SEARCH_FILE}->[1] = "cleanproducts"; return ''; [/perl] in my srchform page and with $out .= "<BR><BR> PF0 = " . $Config->{ProductFiles}->[0]; $out .= " PF1 = " . $Config->{ProductFiles}->[1]; $out .= " VSF0 = " . $::Variable->{MV_DEFAULT_SEARCH_FILE}->[0]; $out .= " VSF1 = " . $::Variable->{MV_DEFAULT_SEARCH_FILE}->[1]; $out .= "<BR><BR> POnly = " . $Vend::OnlyProducts; return $out; I can see --------snip-------- PF0 = adultproducts PF1 = cleanproducts VSF0 = adultproducts.asc VSF1 = cleanproducts.asc PF0 = cleanproducts PF1 = cleanproducts VSF0 = cleanproducts.asc VSF1 = cleanproducts.asc POnly = cleanproducts --------snip-------- but IC is still searching in both tables, instead of the one table only. If I use ProductFiles cleanproducts in catalog.cfg only, IC canŽt find any items from the adult table. How can I switch the product file or the database name or the table name, if someone is on the adult page or not? Any helps, suggestions and hints are very welcome! Thanks! Joachim -- Hans-Joachim Leidinger buch online jojo@buchonline.net Munscheidstr. 14 FAX: +49 209 1671441 45886 Gelsenkirchen FAX: 0209 1671441 From: mb at nmmn.com (Markus Braasch ) Date: Wed, 25 Oct 2000 15:55:18 +0200 Subject: [ic] Does the choice of localhost improve IC speed? I could imagine this depends on the speed of the DNS lookup for www.mysite.com. It should help to put your domain in the /etc/hosts file for testing purposes. Or maybe you can use a faster DNS server (local caching) ... Did you try to specify the IP address instead? On Wed, 25 Oct 2000, you wrote: > I have a query that I have not seen here. I have always set up IC using > the Apache host name of www.mysite.com. I was wondering if anyone knows > of any reason that this might cause problems, especially with speed or > importing & uploading large files to the products directory. Also the > Debian version of MySQL that I use sets up localhost automatically when > it installs and there seems to be problems accessing the tables there > for updating them. From: guidosohne at yahoo.com (Guido Sohne ) Date: Wed, 25 Oct 2000 07:42:43 -0700 (PDT) Subject: [ic] bug in [error] tag ? I posted earlier but had no responses so I am being as specific as I can in hope of someone being able to fix or explain this, as the case may be. Here's some food for the bug swatters ... It applies to the construct demo currently running on http://demo.akopia.com/cgi-bin/iccvsro/ 1) Buy some items and proceed to checkout 2) Do not log in 3) Fill out all shipping address fields except for day phone number. Do not fill in any billing or credit card information fields. I used a country other than US/Canada, I did not test for that case. 4) Click on Place Order You should see this message There were errors in your last submission. They are shown in RED below. and above that Not Logged In and below, nothing is in red, anywhere. Even though, day phone is a required field and credit card information is also required. Next you, 1) Delete the contents of another required field in shipping address such as city. 2) Click on Place Order again. Funnily enough, you get the same messages as above, to the effect that you are not logged in and error messages are in RED. The field label for City is now in red and says (blank). However, other required sets of fields such as Credit Card Information are not flagged as errors in RED. I thought this error message display was supposed to happen to day phone number as well since the field label is [error name=day_phone label="Day Phone" required=1] Next, 1) Fill in all the shipping fields correctly but omit out credit card information 2) Click on Place Order You should see the usual messages but now Credit Card is flagged as expired. Why don't all the error messages appear consistently and as might be expected ? If I want this behaviour, how would I do this ? If this is actually a bug and not a feature, I would be most glad for the fix to be explained in the mailing list so that I can fix my Interchange copy (4.5.8) without having to get the CVS version since I don't have internet access on my development machine. __________________________________________________ Do You Yahoo!? Yahoo! Messenger - Talk while you surf! It's FREE. http://im.yahoo.com/ From: guidosohne at yahoo.com (Guido Sohne ) Date: Wed, 25 Oct 2000 07:57:28 -0700 (PDT) Subject: [ic] workaround for bug in error tag I did some digging around in the mail archives and found someone (Bill Randle) who had not only had the same problem but suggested a workaround ... The URL for the archive of his post is at http://www.minivend.com/pipermail/interchange-users/2000-October/001143.html This seems to be something a lot of people will eventually run into (and not just developers too)! His post says this bug has been around for over a year. If a fix is too difficult or requires restructuring of too much code, why not document the workaround or move the construct demo to a different model for error checking such as that suggested by Mr Randle ? Why not fix it now ? Over a year for an error in code that is supposed to check for errors seems a bit excessive ... __________________________________________________ Do You Yahoo!? Yahoo! Messenger - Talk while you surf! It's FREE. http://im.yahoo.com/ From: grubbel at online.no (AndersN ) Date: 24 Oct 2000 17:51:37 -1200 Subject: [ic] problems with interchange If I give my shop in cgi-bin u+s part's of the admin things work. http://host/cgi-bin/shop/admin/index.html works but not http://host/cgi-bin/shop/index.html why? any files I am missing I am getting an Internel server error... Please help.. I am pretty sure that I have done everythin correct with databases etc... what's wrong? need help From: billr at exgate.tek.com (Bill Randle ) Date: Wed, 25 Oct 2000 11:54:04 -0700 Subject: [ic] workaround for bug in error tag On Oct 25, 7:57am, Guido Sohne wrote: } Subject: workaround for bug in error tag } I did some digging around in the mail archives and } found someone (Bill Randle) who had not only had the } same problem but suggested a workaround ... } } The URL for the archive of his post is at } } http://www.minivend.com/pipermail/interchange-users/2000-October/001143.html I'm glad you found that. I was looking to see if I had saved a copy of that message when I saw your posting, but I didn't find it. } This seems to be something a lot of people will } eventually run into (and not just developers too)! } } His post says this bug has been around for over a } year. If a fix is too difficult or requires } restructuring of too much code, why not document the } workaround or move the construct demo to a different } model for error checking such as that suggested by Mr } Randle ? } } Why not fix it now ? Over a year for an error in code } that is supposed to check for errors seems a bit } excessive ... Well, it is and it isn't a bug - depending on your perspective. All the "required=1" option on the [error] tag does is put the label in bold font so you can say "Required fields are in bold" at the top of the page. It doesn't do any checking for empty field contents. If the session error hash for the particular variable is not empty (e.g. $Vend::Session->{errors}{day_phone}), then it prints the error text in red. You are required to see that the error hash gets filled in with something when the field is empty. There are three ways to do this: 1. let [userdb new_account] do it, which it will do for certain fields, such as userid and password, 2. let the order routing do it, which it will do for name listed as required in etc/order.profiles, or in an inline mv_click/mv_check - if creating the new account triggers the order process. 3. do it yourself, which is what I've done in several instances, as I wanted the user to create an account *before* placing an order. It's something I've had to do often enough (for 3 sites now), I think it would be a nice feature to add to IC. Perhaps this could be done by extending the mv_click processor to pickup the &var=required lines and check $CGI->{var} locally (preferably using the filters, as well) and set the error hash. I.e., pull the check functionality currently only available as part of the order routing and move that out to be a more globally accessable/useable function. -Bill From: jeanphil at sitepak.com (Jean-Philippe Bouchard ) Date: Wed, 25 Oct 2000 16:08:04 -0400 Subject: [ic] mv_auto_export works but ui_auto_export doesn't? Hello folks, The single record edit in the admin interface uses the name mv_auto_export as the checkbox identifier and that works, interchange does the auto-export. However, spreadsheet edit uses the name ui_auto_export instead and the export doesn't take place. I tried replacing ui_auto_export by mv_auto_export in the latter and that solved the problem. Anybody knows why there are two identifiers to do the same job and why one of them doesn't work? Regards. -- --------------------------------- Jean-Philippe Bouchard Sitepak - http://www.sitepak.com/ jeanphil@sitepak.com --------------------------------- From: khai.doan at pocketpass.com (Khai Doan ) Date: Wed, 25 Oct 2000 13:59:47 -0700 Subject: [ic] How can I construct a full URL Dear list, I am working on integrating Interchange with Pocketpass payment system. Pocketpass payment system require that Interchange redirect the shoppers to a special page hosted on Pocketpass server where shopper can enter his username and password to authorize the payment. After the user authorize the payment, Pocketpass server will redirect the shoppers to a success/failure page. How can I construct a full URL for the success or failure page? Also, Pocketpass need to pass some information back to Interchange. How can I access these information? Any help on these matter would be greatly appreciated. Thanks Khai Doan From: khai.doan at pocketpass.com (Khai Doan ) Date: Wed, 25 Oct 2000 14:21:48 -0700 Subject: [ic] How can an external CGI script pass information to Interchange Dear list, I need to make a special page, so that if an external CGI script knows about the URL of this page (with session id embeded) can redirect a visitor (or user) to this page, and pass a long some information. Have anyone tried something like this? Thanks, Khai Doan From: cameron at akopia.com (Cameron B. Prince ) Date: Wed, 25 Oct 2000 16:48:59 -0500 Subject: [ic] How can I construct a full URL Hi, You will have to consider the possibility of loosing a session when you leave the Interchange site. Unless the user has a cookie, when they return to Interchange, it won't recognize them by default, and their basket will be lost. So you really have some architecture issues and questions to answer: 1) Will my site only support cookies? 2) Will I cause Interchange to fully complete the sale before sending them to Pocketpass and then pass back an argument to confirm payment and show a receipt? 3) What if they don't return? 4) How will I store the session and retrieve it once they return? 5) How will I confirm the authenticity of the argument being returned? / Is it secure? In short, in can be done, but will require some work. You can even use the LWP module to cause Interchange to go to the Pocketpass site as if it were the user and authorize the payment for them, all in the background before showing the receipt page. This is how the iTransact module works. No worries about lost sessions, because the customer never leaves the site. However, in your case, if the Pocketpass changed the page, it could break the module. I am sure Sonny and I both would be interested in how you handle this and we'll try to assist you as best we can. Good luck, Cameron -----Original Message----- From: interchange-users-admin@minivend.com [mailto:interchange-users-admin@minivend.com]On Behalf Of Khai Doan Sent: Wednesday, October 25, 2000 4:00 PM To: interchange-users@minivend.com Subject: [ic] How can I construct a full URL Dear list, I am working on integrating Interchange with Pocketpass payment system. Pocketpass payment system require that Interchange redirect the shoppers to a special page hosted on Pocketpass server where shopper can enter his username and password to authorize the payment. After the user authorize the payment, Pocketpass server will redirect the shoppers to a success/failure page. How can I construct a full URL for the success or failure page? Also, Pocketpass need to pass some information back to Interchange. How can I access these information? Any help on these matter would be greatly appreciated. Thanks Khai Doan _______________________________________________ Interchange-users mailing list Interchange-users@www.minivend.com http://www.minivend.com/mailman/listinfo/interchange-users From: chris at sitemajic.net (Chris Jesseman ) Date: Wed, 25 Oct 2000 22:31:10 GMT Subject: [ic] parallel development in IC Hello. Has anyone configured a complete development port of a site/catalog on a port other than 80? Example: mysite.com = production mysite.com:81 = development I'm looking for a system to allow parallel [re]development of a cart/site and easy production pushes. Thanks much, Chris Jesseman From: jojo at buchonline.net (Hans-Joachim Leidinger ) Date: Thu, 26 Oct 2000 01:51:42 +0200 Subject: [ic] How can an external CGI script pass information to Khai Doan wrote: > > Dear list, > > I need to make a special page, so that if an external CGI script knows > about the URL of this page (with session id embeded) can redirect a visitor > (or user) to this page, and pass a long some information. Have anyone > tried something like this? > > Thanks, > > Khai Doan Yes! IC can do this! Short description and example: 1. Call the external cgi script <FORM ACTION="<URL-to-the-script" METHOD="POST"> <INPUT TYPE=hidden NAME=mv_session_id VALUE="[data session id]"> <INPUT TYPE=hidden NAME=my-own-succes-URL-page VALUE="success"> <INPUT TYPE=hidden NAME=my-own-failure-URL-page VALUE="failure"> and all other some informations... <input type="submit" Name=mv_todo VALUE="Call the external cgi script"> </FORM> ( Make sure, you use the right variable names, which is knowing by the external cgi script. You can call the external cgi script without the form tag. But if the user has cookies enabled, something can goes wrong. If you need the right session, check the cookies capability first. Search for "[read-cookie MV_SESSION_ID]" in the old MiniVend mail archives. ) 2. Get the informations from the external cgi script 1. Step: Get the informations via [perl arg="cgi scratch"] $Safe{'scratch'}->{"myvarname1"} = $Safe{'cgi'}->{"external-varname1"}; $Safe{'scratch'}->{"myvarname2"} = $Safe{'cgi'}->{"external-varname2"}; ...and so on ""; [/perl] 2. Step: You can get the informations via [scratch myvarname1] and so on. I hope, you get the picture! Joachim BTW: You can go to the old MiniVend mail archives and search for "fetching cgi query string". -- -------------Hans-Joachim Leidinger--------------------- From: jojo at buchonline.net (Hans-Joachim Leidinger ) Date: Thu, 26 Oct 2000 01:59:29 +0200 Subject: [ic] parallel development in IC Chris Jesseman wrote: > > Hello. > > Has anyone configured a complete development port of a site/catalog on a > port other than 80? > Example: > mysite.com = production > mysite.com:81 = development > > I'm looking for a system to allow parallel [re]development of a cart/site > and easy production pushes. > > Thanks much, > Chris Jesseman Hmmm...? Why not using different catalog.cfg with different domain name for both? Why not using a domain name or __SERVER_NAME__ like mysite.com/test/myshop for the development? I develop sites with IC in my own machine and if the site with IC is finish, I copy all and change the catalog.cfg. That's all! Joachim -- -------------Hans-Joachim Leidinger--------------------- From: craig at ecsinconline.com (Craig Oettle ) Date: Wed, 25 Oct 2000 20:15:16 -0500 Subject: [IC] UI_IMG Directory Hi, I'm running RedHat 6.2 professional and Interchange 4.5.7. I have IC installed and working fine on the main server and also a couple of virtual hosts, except for one small problem. I'm using the following directory structure in httpd.conf: main server document root /home/httpd/html virtualdomain1 document root /home/httpd/html/virtualdomain1 virtualdomain2 document root /home/httpd/html/virtualdomain2 I'm using IP Virtual Hosts. The catalogs work fully including processing orders. The problem is the graphic images under the admin section don't appear. They do appear for the main server but not for any of the virtual domains. The UI_IMG directory uses /akopia/ui for all catalogs. I have played with this for several hours and also searched the mail list to no avail. I have tried changing the directory path but it has no affect. If I change the document root to /home/httpd/html in /etc/httpd/conf/httpd.conf for the virtual domains then the UI graphics appear when you access the admin pages but of course the page that's displayed when you access http://www.virtualdomain.com is the main server instead of the virtual domain. I would appreciate any help or suggestions. Sincerely, Craig Oettle From: petras at biuras.lt (Petras ) Date: Thu, 26 Oct 2000 13:01:29 +0200 Subject: [ic] Is it possible to setup Interchange on Windows just for testing/development? Hi, Maybe somebody succeeded to setup Interchange on Windows? I need this just for development. No need for sendmail, secure server and other useful things. Just parsing Interchange tags to html. Thanks. Petras, petras@biuras.lt From: Szacks at co.wayne.mi.us (Sim Zacks ) Date: Thu, 26 Oct 2000 07:37:49 -0400 Subject: [ic] high traffic settings I just did a fresh install of a simple catalog and changed the traffic settings from low to high (in the minivend.cfg file) and the interface stopped working. It appears like none of the variables are converted into values when the page is displayed, for example the URL of the logo is __LOGO__ and the colors are also variables like __LINECOLOR__ AND __TOPCOLOR__. Do I have to change settings anywhere else to make it work with high traffic settings? When I restarted the server after installing the demo it says "Configuring catalog simple...Variable: read from non-existent file /home/machon/catalogs/simple/config/yellow1/menubar, skipping. In line 0 of the configuration file 'catalog.cfg': Variable MENUBAR <menubar" But the file does exist . Any help will be greatly appreciated Sim From: Szacks at co.wayne.mi.us (Sim Zacks ) Date: Thu, 26 Oct 2000 08:10:51 -0400 Subject: [ic] high traffic settings I figured out the second problem of why the file does not exist, it simply does not recognize files of 0 length, for some reason, when I put in a blank line in the file (or I could have commented it out) then it did not give any errors upon starting the server, but it's still not parsing the tags that are in the those files. Sim >>> Szacks@co.wayne.mi.us 10/26/00 07:37AM >>> I just did a fresh install of a simple catalog and changed the traffic settings from low to high (in the minivend.cfg file) and the interface stopped working. It appears like none of the variables are converted into values when the page is displayed, for example the URL of the logo is __LOGO__ and the colors are also variables like __LINECOLOR__ AND __TOPCOLOR__. Do I have to change settings anywhere else to make it work with high traffic settings? When I restarted the server after installing the demo it says "Configuring catalog simple...Variable: read from non-existent file /home/machon/catalogs/simple/config/yellow1/menubar, skipping. In line 0 of the configuration file 'catalog.cfg': Variable MENUBAR <menubar" But the file does exist . Any help will be greatly appreciated Sim _______________________________________________ Interchange-users mailing list Interchange-users@www.minivend.com http://www.minivend.com/mailman/listinfo/interchange-users From: steveandpatti at wubs.org (Steve & Patti Getzinger ) Date: Thu, 26 Oct 2000 07:44:08 -0500 Subject: [ic] Is it possible to setup Interchange on Windows just for Petras wrote: > Hi, > > Maybe somebody succeeded to setup Interchange on Windows? > > I need this just for development. No need for sendmail, secure server and > other useful things. Just parsing Interchange tags to html. > > Thanks. > > Petras, > > petras@biuras.lt > > _______________________________________________ > Interchange-users mailing list > Interchange-users@www.minivend.com > http://www.minivend.com/mailman/listinfo/interchange-users I just use an old machine. My development machine is a Compaq laptop w/ RH 7. 400mhz w/ 128 mgs ram I also have a 266 w / 64 mgs that I used to use. When running either development goes much easier for 2 main reasons. Speed and I can do it without affecting the running site. I keep complete copies of sites on my machine and can test everything including SSL (junk cert). Once it runs the way I want (or close) upload all alterations and away we go. I prefer using the OS that I have on the server, that way I know exactly how it will behave. Steve From: beriah at webuildpcs.com (Beriah Dutcher ) Date: Thu, 26 Oct 2000 09:27:24 -0500 Subject: [ic] MAGJOR New Account BUG!!! Hey Everybody, Well, my interchange web is doing good. Been getting 200 hits a day and LOTS of items placed in baskets. However, FEW orders placed. I equated this to first, the lack of a Secure Cert, second the price of shipping, then yesterday I found a slight problem. When I got the secure thing fixed and the shipping was dropped all the way to EXACTY what UPS charges we were STILL not getting orders. So I had a phone order yesterday and asked the customer to go through the web and place an order(gave him 5 bucks off his purchase :) ) He called back with the problem at hand. When creating a new account either fromt he login page or the processing page link. The new account page fills itself in with the data of LAST person that created an account!!! Very VERY bad. This gives out the person address and phone and EVERYTHING. I have not figured out why this is happening so I thought I would write the list. Beriah From: jvandal at 9bit.qc.ca (Joel Vandal ) Date: Thu, 26 Oct 2000 11:10:27 -0400 Subject: [ic] Random password generator usertag Hi, I've create a usertag for random generation password that I use on my IC server and I want to send it if other need similar function. I use this tag for generate password and send it by email to new user account. I've change my new_account.html file for use this new usertag : + [seti randpass][generate_password][/seti] - <INPUT TYPE=password NAME=mv_password VALUE=""> + <INPUT TYPE=hidden NAME=mv_password VALUE="[scratch randpass]"> - <INPUT TYPE=password NAME=mv_verify VALUE=""> + <INPUT TYPE=hidden NAME=mv_verify VALUE="[scratch randpass]"> == CUT == UserTag generate_password Interpolate UserTag generate_password Routine <<EOR sub { my $dict = '/usr/dict/words'; # path to dict file my $wordlen = 10; # desired length of the password my $sublen = 4; # length of the word chunks that create the password my $inline ; # my $sep = "\n" ; # Line separator my @dict; $wordlen >= $sublen || die "Error: The word length should be equal or larger than the length of the 'chunks'\n"; $inline = ::readfile($dict) if $dict; my @dict = split /$sep/, $inline; my @sub = (); my $word = ''; my $parts = int ($wordlen/$sublen); for (my $i=0;$i < $parts; $i++) { do { $sub[$i] = substr ($dict[int (rand @dict)], 0, $sublen); } until (length $sub[$i] == $sublen); $word .= lc $sub[$i]; } my $left = $wordlen % $sublen; $word .= substr (int rand (10**($wordlen - 1)), 0, $left); return $word ; } EOR == CUT == From: cameron at akopia.com (Cameron B. Prince ) Date: Thu, 26 Oct 2000 10:26:29 -0500 Subject: [ic] Random password generator usertag Very cool function Joel... Cameron -----Original Message----- From: interchange-users-admin@minivend.com [mailto:interchange-users-admin@minivend.com]On Behalf Of Joel Vandal Sent: Thursday, October 26, 2000 10:10 AM To: interchange-users@minivend.com Subject: [ic] Random password generator usertag Hi, I've create a usertag for random generation password that I use on my IC server and I want to send it if other need similar function. I use this tag for generate password and send it by email to new user account. I've change my new_account.html file for use this new usertag : + [seti randpass][generate_password][/seti] - <INPUT TYPE=password NAME=mv_password VALUE=""> + <INPUT TYPE=hidden NAME=mv_password VALUE="[scratch randpass]"> - <INPUT TYPE=password NAME=mv_verify VALUE=""> + <INPUT TYPE=hidden NAME=mv_verify VALUE="[scratch randpass]"> == CUT == UserTag generate_password Interpolate UserTag generate_password Routine <<EOR sub { my $dict = '/usr/dict/words'; # path to dict file my $wordlen = 10; # desired length of the password my $sublen = 4; # length of the word chunks that create the password my $inline ; # my $sep = "\n" ; # Line separator my @dict; $wordlen >= $sublen || die "Error: The word length should be equal or larger than the length of the 'chunks'\n"; $inline = ::readfile($dict) if $dict; my @dict = split /$sep/, $inline; my @sub = (); my $word = ''; my $parts = int ($wordlen/$sublen); for (my $i=0;$i < $parts; $i++) { do { $sub[$i] = substr ($dict[int (rand @dict)], 0, $sublen); } until (length $sub[$i] == $sublen); $word .= lc $sub[$i]; } my $left = $wordlen % $sublen; $word .= substr (int rand (10**($wordlen - 1)), 0, $left); return $word ; } EOR == CUT == _______________________________________________ Interchange-users mailing list Interchange-users@www.minivend.com http://www.minivend.com/mailman/listinfo/interchange-users From: Desjardins.Ray at Con-Way.com (Desjardins, Ray ) Date: Thu, 26 Oct 2000 08:29:05 -0700 Subject: [ic] Is it possible to setup Interchange on Windows just for Steve, What HTML editor do you use on your RH7 machine? Or do you just code with a text editor? Curiuos, Ray -----Original Message----- From: Steve & Patti Getzinger [mailto:steveandpatti@wubs.org] Sent: Thursday, October 26, 2000 7:44 AM To: interchange-users@minivend.com Subject: Re: [ic] Is it possible to setup Interchange on Windows just for testing/development? Petras wrote: > Hi, > > Maybe somebody succeeded to setup Interchange on Windows? > > I need this just for development. No need for sendmail, secure server and > other useful things. Just parsing Interchange tags to html. > > Thanks. > > Petras, > > petras@biuras.lt > > _______________________________________________ > Interchange-users mailing list > Interchange-users@www.minivend.com > http://www.minivend.com/mailman/listinfo/interchange-users I just use an old machine. My development machine is a Compaq laptop w/ RH 7. 400mhz w/ 128 mgs ram I also have a 266 w / 64 mgs that I used to use. When running either development goes much easier for 2 main reasons. Speed and I can do it without affecting the running site. I keep complete copies of sites on my machine and can test everything including SSL (junk cert). Once it runs the way I want (or close) upload all alterations and away we go. I prefer using the OS that I have on the server, that way I know exactly how it will behave. Steve _______________________________________________ Interchange-users mailing list Interchange-users@www.minivend.com http://www.minivend.com/mailman/listinfo/interchange-users From: doug at lathi.net (Doug Alcorn ) Date: 26 Oct 2000 12:30:14 -0400 Subject: [ic] How can I override ProductFiles? jojo@buchonline.net writes: > How can I switch the product file or the database name or the table > name, if someone is on the adult page or not? I'm trying to do a similar thing (basically filter products out of the results pages with more than just the category). However, rather than using multiple product tables, I am approaching it as with a subcategory. My catalog is for cellular telephone accessories. The products are divided up by which phone they are compatible with. My areas are things like cases, chargers, and face-plates. My subcategories are codes for the various phone models. Here's where I fall apart because basically I don't know very advanced ic tags. My leftside has links that are generated with [cat-exec bar_link]cat[/cat-exec] What I can't do yet is modify how the url is generated so that the additional search criteria (subcategory) is used. To sum up, I don't have a good sulution for you; just a suggestion for a different direction to try. -- (__) Doug Alcorn (mailto:doug@lathi.net http://www.lathi.net) oo / Unix Hacker |_/ "It's too late for paradise" From: cameron at akopia.com (Cameron B. Prince ) Date: Thu, 26 Oct 2000 12:10:37 -0500 Subject: [ic] How can I override ProductFiles? Sure you can... Use the admin UI and go to the Design tab. Select the area/category and change the link-type to complex search. You'll need something like: fi=products st=db co=yes sf=category se=Chargers ml=10 Good luck, Cameron -----Original Message----- From: interchange-users-admin@minivend.com [mailto:interchange-users-admin@minivend.com]On Behalf Of Doug Alcorn Sent: Thursday, October 26, 2000 11:30 AM To: interchange-users@minivend.com Subject: Re: [ic] How can I override ProductFiles? jojo@buchonline.net writes: > How can I switch the product file or the database name or the table > name, if someone is on the adult page or not? I'm trying to do a similar thing (basically filter products out of the results pages with more than just the category). However, rather than using multiple product tables, I am approaching it as with a subcategory. My catalog is for cellular telephone accessories. The products are divided up by which phone they are compatible with. My areas are things like cases, chargers, and face-plates. My subcategories are codes for the various phone models. Here's where I fall apart because basically I don't know very advanced ic tags. My leftside has links that are generated with [cat-exec bar_link]cat[/cat-exec] What I can't do yet is modify how the url is generated so that the additional search criteria (subcategory) is used. To sum up, I don't have a good sulution for you; just a suggestion for a different direction to try. -- (__) Doug Alcorn (mailto:doug@lathi.net http://www.lathi.net) oo / Unix Hacker |_/ "It's too late for paradise" _______________________________________________ Interchange-users mailing list Interchange-users@www.minivend.com http://www.minivend.com/mailman/listinfo/interchange-users From: doug at lathi.net (Doug Alcorn ) Date: 26 Oct 2000 13:54:53 -0400 Subject: [ic] Is it possible to setup Interchange on Windows just for testing/development? "Desjardins, Ray" <Desjardins.Ray@con-way.com> writes: > Steve, What HTML editor do you use on your RH7 machine? Or do you just > code with a text editor? (I am not Steve, nor do I play him on TV) I use xemacs for html editing psgml-mode does a nice job of dynamically parsing the syntax and giving context sensitive menus. Another bonus of xemacs is that it supports virtual filesystems via ftp. So, I can edit files locally or on some remote server in the same xemacs session. The down side is that I don't think there is a good editor for ic pages. None of the individual pages can validate (which is what most editors rely on). I think this question has come up a few times with no satisfactory results. In fact, I don't know what can reasonably be expected of an editor for handling ic pages. The best bet would be for an editor to "virtually" perform the inclusion of files or templates. Then when you edit a portion of the virtual file it would save the corresponding piece. Wouldn't that have hack value! -- (__) Doug Alcorn (mailto:doug@lathi.net http://www.lathi.net) oo / Unix Hacker |_/ "It's too late for paradise" From: htreyes at earthlink.net (Humberto T Reyes ) Date: Thu, 26 Oct 2000 11:10:48 -0700 Subject: [ic] Search Challenge MV 4.04 Greeetings, Quick question I hope :-). I am having a problem with a search--the user selects several options from drop down boxes one of which is toast--the toast field contains light,heavy,medium or medium plus. The problem I have is that when the user selects medium they also get medium plus included in the results--I only want them to get the items with medium. I have tried mv_exact_match and mv_substring_match to no avail. The search is done on a MySQL database. Can someone please point me in the right direction thanks. Humberto Reyes htreyes@earthlink.net From: doug at lathi.net (Doug Alcorn ) Date: 26 Oct 2000 14:29:41 -0400 Subject: [ic] scratch variables in search conditions (Was: How can I override ProductFiles?) "Cameron B. Prince" <cameron@akopia.com> writes: > Use the admin UI and go to the Design tab. > > Select the area/category and change the link-type to complex search. > > You'll need something like: > > fi=products > st=db > co=yes > sf=category > se=Chargers > ml=10 > Thanks for taking the time to point out something so easy. I have been doing most of my page design stuff from the text editor rather than the UI. I tried the above and it worked great (of course). I used this complex search: fi=products/st=db/sf=category/se=batteries/sf=addl_category/se=MOTNEXI600 This returned the limited search I was expecting. Now the twist is that I want the search equal for addl_category to be a scratch variable. Something like this: fi=products st=db sf=category se=batteries sf=addl_category se=[scratch addl_category] This doesn't work because it actually tries to find an addl_category that matches the literal '[scratch addl_category]'. The documentation says that the variable mv_last stops interpretation of search variables. Does this relate to what I'm trying to do? -- (__) Doug Alcorn (mailto:doug@lathi.net http://www.lathi.net) oo / Unix Hacker |_/ "It's too late for paradise" From: rmdesjardins at dfwmicrotech.com (rmdesjardins at dfwmicrotech.com ) Date: Thu, 26 Oct 2000 14:16:48 -0500 Subject: [ic] Lost shopping carts content on some browsers? I have found a problem that doesn't seem to occur all the time. As a matter of fact I have been unable to re-create but customers and my client who use AOL seem to have a problem with "No Items in the Shopping Cart" (Not sure if the problem relates to AOL or just cookies being written to both the SSL and Non SSL side. I am using Interchange version 4.5.5, running http://mycustomerdomain.com/cgi-bin/catalog for standard shopping, then at checkout I use a different domain for ssl. https://secure.mydomain/mycustomer-cgi/catalog. This seems to work fine in most cases. The problem starts when a customer chooses a product then goes to checkout (this passes to SSL at this point). Interchange then brings them back to the same checkout screen. They hit checkout again and they are hit will the "No Items in the Shopping Cart". Ouch!! that hurts :-( I have read most of the mail threads last night pertaining to this problem but have been unable to find a solid solution. I realize that the session ID is being dropped with certain browsers after making the switch to SSL but am unable to isolate. MS IE 5.0 works fine as well as Netscape when I try. I did read Mike's thread answering anothing user on making all session id's write to SSL by adding the sercure=1 in the <A HREF="[area order [item-code] secure=1]"> __CART_TEXT__ <IMG SRC="__CART_IMAGE__" BORDER=0></A> This did not seem to help as a matter of fact my browser started dropping the cart content after making these changes. (Maybe I am missing something with this solution?) I also tried setting the Mall setting in Minivend.cfg to Yes. The problem is still arising on my clients machines as well as a customer that has nicely enough volenteered to be the guinne pig will I sort the problem out. Help!!!! From: ton at verhagen.net (Ton Verhagen ) Date: Fri, 27 Oct 2000 17:23:54 +0200 Subject: [ic] UI: HowTo generate selectbox for images Hi all, Regarding UI section: Page Content How could I automatically generate a selectbox containing the filenames of images in a certain directory? I know how to create one by using this code: page _picture: options: pic1.gif, pic2.gif, pic3.gif* description: Picture at the top of the page widget: select However, I would like to do the same as in the section 'Edit product item'. ---> The value of the image field can be selected from a selectbox:-) Any pointers are much appreciated. Thanks! All the best, Ton From: info at ayayu.com (Ayayu Infomation desk ) Date: Fri, 27 Oct 2000 22:42:06 +0900 Subject: [ic] Double Byte char problem through Interchange I have same problem on double byte character in UI. In case of Minivend4 and Minimate, I changed (commented out) the encoding $text in Minimate user tag "display" and "row-edit". At that time, Minimate can display , insert and update Japanese double byte code very well. But UI of Interchange, I could not find good solution. I tried to modify the encoding code in UI/usertag/display, but I still be unhappy. When enter Japanese double byte characters, Interchange UI encoded always all of high-bit characters. For Japanese(it may be same as Chinese), it should not encode any high-bit characters. Japanese characters code are assigned area \200 - \377. Do you have any suggestions? Kida Netbusiness > Quoting Andy Cheng (aylcheng@hotmail.com): > > Hi, > > I'm using Interchange 4.5.6, RedHat Linux 6.2, and MySQL 3.22.32 in my > > system. I've proved my MySQL DB supports chinese characters (which is > > double byte encoding). > > > > My Interchange admin interface can actually manipulate chinese chars when > > I'm using a Chinese OS, but Chinese chars cannot be displayed when I'm using > > an English OS even I selected the Encoding method to be Chinese Big 5 under > > my IE 5.5 browser. > > > > Anyone got any idea? > > > > Is there any configuration file(s) in Interchange I've to play around with > > it? > > If I knew anything about Unicode I could make suggestions, but > I don't. I am afraid I am unlikely to be of much use in that > regard. > > There are probably a few gotchas in the code. There are just a few > situations where I use [A-Z] as a character range, and since I am > loath to give up support for Perl 5.005 at this point I cannot > use the new 5.6 unicode-friendly classes. For the most part, I try > to use idiom which could be generic, but since I don't use the thing > I must rely on others to help. > > Basically, I think we need to find a super-Perl hacker who knows > Chinese and Japanese and who can help me get over the last few > steps. > > It would be helpful if there was exact information on what the > problems are -- for instance is it: > > -- displaying info in a text box? > -- getting the SELECT boxes to retain their value? > -- problems with TEXTAREA? > > etc.etc. Some of those could be dealt with via the prefilter and > filter capability of the UI. > > -- > Akopia, Inc., 131 Willow Lane, Floor 2, Oxford, OH 45056 > phone +1.513.523.7621 fax 7501 <heins@akopia.com> > > I have a cop friend who thinks he ought be able to give a new ticket; > "too dumb for conditions". > > _______________________________________________ > Interchange-users mailing list > Interchange-users@www.minivend.com > http://www.minivend.com/mailman/listinfo/interchange-users > From: rob at readysite.net (Rob Zimmerman ) Date: Fri, 27 Oct 2000 11:57:24 -0400 Subject: [ic] Thanks for the PDF docs! Hey Akopia thanks for the PDF formated docs I found today located in the CVS update. Rob ---------- From: edl at newmediaems.com (Ed LaFrance ) Date: Fri, 27 Oct 2000 09:32:20 -0700 Subject: [ic] Interchange 4.5.8 now available Hello Akopia - All the download links on the site point to files with version 4.5.6 - are these just misnamed, or is the 4.5.8 version hidden somewhere? At 06:50 PM 10/20/00 -0500, you wrote: >We're pleased to announce that Akopia Interchange version 4.5.8 (beta) is >now available for download. > >New features include: > >* Completely overhauled documentation, now available in PDF as well as POD >format and manpages, and on our developers website > >* Built-in Oracle support > >* Authorize.net payment support > >* Numerous improvements to the back-end administrative interface > >* "Construct Something" catalog improvements > >* Debian packages (experimental -- please report your experiences to >Stefan Hornburg <racke@linuxia.de>) > >* Bugfixes > >Thanks to all those who've tried the previous betas and especially to the >many people who have submitted bug reports and patches. > >You can download Interchange from the Akopia Developers Resource website: > >http://developer.akopia.com/ > >We welcome your comments on the interchange-users list and also have a new >bug tracking system (Bugzilla) where you can report bugs. Both are >available from the above website. > >The Akopia Team > > >_______________________________________________ >Interchange-users mailing list >Interchange-users@www.minivend.com >http://www.minivend.com/mailman/listinfo/interchange-users >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> New Media E.M.S. Software Solutions for Business 463 Main St., Suite D edl@newmediaems.com Placerville, CA 95667 http://www.newmediaems.com (530) 622-9421 (530) 622-9426 fax (866) 519-4680 Toll-Free >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> From: edl at newmediaems.com (Ed LaFrance ) Date: Fri, 27 Oct 2000 09:35:26 -0700 Subject: [ic] Interchange 4.5.8 now available Never mind the last message about version numbers, I need more coffee. :-) At 06:50 PM 10/20/00 -0500, you wrote: >We're pleased to announce that Akopia Interchange version 4.5.8 (beta) is >now available for download. > >New features include: > >* Completely overhauled documentation, now available in PDF as well as POD >format and manpages, and on our developers website > >* Built-in Oracle support > >* Authorize.net payment support > >* Numerous improvements to the back-end administrative interface > >* "Construct Something" catalog improvements > >* Debian packages (experimental -- please report your experiences to >Stefan Hornburg <racke@linuxia.de>) > >* Bugfixes > >Thanks to all those who've tried the previous betas and especially to the >many people who have submitted bug reports and patches. > >You can download Interchange from the Akopia Developers Resource website: > >http://developer.akopia.com/ > >We welcome your comments on the interchange-users list and also have a new >bug tracking system (Bugzilla) where you can report bugs. Both are >available from the above website. > >The Akopia Team > > >_______________________________________________ >Interchange-users mailing list >Interchange-users@www.minivend.com >http://www.minivend.com/mailman/listinfo/interchange-users >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> New Media E.M.S. Software Solutions for Business 463 Main St., Suite D edl@newmediaems.com Placerville, CA 95667 http://www.newmediaems.com (530) 622-9421 (530) 622-9426 fax (866) 519-4680 Toll-Free >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> From: jon at akopia.com (Jon Jensen ) Date: Fri, 27 Oct 2000 12:03:52 -0500 (CDT) Subject: [ic] Interchange 4.6.0 now available The time has arrived. Interchange 4.6.0 has been released. It is available for download in tarball, RPM, and Debian packages at: http://developer.akopia.com/cgi-bin/ic/download.html Interchange 4.6 is the first general release of Interchange. It is built on the foundation of Minivend version 4, with substantial UI and content management functionality from its Tallyman heritage. Interchange 4.6 also brings many completely new features, including: * A reorganized Administrative User Interface (UI) that is more intuitive for both technical and business users. The UI is now organized by Orders, Customers, Products, Merchandising, Content, Design, Administration and Reporting. * Construct Something is a new demo site created by our Professional Services Group and powered by Akopia Interchange 4.6. We have added a Construct Something tour of the demo that walks you through both the store and the administrative site. Once you are comfortable with the tour, you can go directly to the live Construct Something demo and manipulate data yourself. * Completely overhauled documentation is now available both with the Interchange distribution and on this website. * New features include split shipping, integrated shipping notices, merchandising complementary products and upsells, enhanced discounting capabilities, Purchase Order functionality, and more. Development will continue with version 4.7.0, while future updates to the 4.6 line will be mostly bugfixes and minor changes. As always, we encourage Interchange users to participate on the interchange-users list with questions, comments, and contributions. See http://lists.akopia.com/mailman/listinfo/interchange-users for information on the list. Thanks to all those who have contributed to Interchange. The Akopia Team From: mgiancarla at macromedia.com (Marisa Giancarla ) Date: Thu, 26 Oct 2000 16:13:59 -0700 Subject: [ic] How do I get choice fields like "color" working? I'm trying to get choice fields working on an item by item basis, and can't figure out how it is supposed to be done. Under Tallyman I had matrixes, and could create (for example) 2 sets of choices for a given type of item. In my case of creating a "jewel case" item I would have one set called "graphics" and another called "episodes", and when the user ordered one of the items they could choose from a set of background graphics for the jewel case and choose which set of episodes they wished the jewel case labeled for. Neither choice was dependant on the other. I'd like to do the same thing in Interchange, but I can't figure out how I would do this other than creating a distinct separate item for each of the possible combinations which isn't practical or aesthetically pleasing. Plus I'd really like it to all get credited to the same SKU since technically they are ordering the same item (ie depleting the same item from my stock) nomatter what combination they choose as they get printed specifically for each order. I assume that the existing "color" field works this way, where a set of available "colors" for that item can be entered and the user can choose, but I don't know how I would set up the new fields I added to work in the same way, or if it is safe to just rename the "color" and "size" fields and just use them. Could someone give me some quick pointers? Marisa From: strider at scifi-fantasy.com (Strider Centaur ) Date: Thu, 26 Oct 2000 22:35:40 -0400 Subject: [ic] MAGJOR New Account BUG!!! I will second this as I have seen the same thing here in testing, I think this is part of the error handling schema and a lack on the part of Interchange to tell if this is the first time or not this form is being displayed to a user. In other words there seems to be a big flaw in the state checking of the order page, anyone have any ideas? BTW, we have our first store in production and all seems well the URL is http://www.greenpond.com and any comments or questions are always appreciated, you can send them to me or info@pwrgroup.com. :-) Beriah Dutcher wrote: > Hey Everybody, > > Well, my interchange web is doing good. Been getting 200 hits a day and > LOTS of items placed in baskets. However, FEW orders placed. I equated this > to first, the lack of a Secure Cert, second the price of shipping, then > yesterday I found a slight problem. When I got the secure thing fixed and > the shipping was dropped all the way to EXACTY what UPS charges we were > STILL not getting orders. So I had a phone order yesterday and asked the > customer to go through the web and place an order(gave him 5 bucks off his > purchase :) ) He called back with the problem at hand. When creating a new > account either fromt he login page or the processing page link. The new > account page fills itself in with the data of LAST person that created an > account!!! Very VERY bad. This gives out the person address and phone and > EVERYTHING. I have not figured out why this is happening so I thought I > would write the list. > > Beriah > > _______________________________________________ > Interchange-users mailing list > Interchange-users@www.minivend.com > http://www.minivend.com/mailman/listinfo/interchange-users -- Strider Centaur HTTP://www.Scifi-Fantasy.com " It is my observation that unless you really understand the issues, you are hardly in a position to criticize. Nearly all Linux users have used Windows, but very few Windows users have used Linux. " -- Me From: ton at verhagen.net (Ton Verhagen ) Date: Fri, 27 Oct 2000 22:58:47 +0200 Subject: [ic] 4.6.0 - Problems with sessions Dear All, I have just installed IC4.6.0 and created the construct demo. Problem: For every link clicked (menu bar on the left) IC will create a new session file! The files also look a bit corrupt (contain partially garbage). What could be wrong? The previous release (4.5.8) works okay. Also, when installing previous versions, I was asked if Storable should be used for sessions and userdb. Haven't seen that question with 4.6.0 Best regards, Ton Verhagen From: cwenham at netmonger.net (Chris Wenham ) Date: Fri, 27 Oct 2000 17:31:44 -0400 (EDT) Subject: [ic] 4.6.0 - Can't create new entries Since installing 4.6.0 on a machine and setting up a new catalog with it, I've discovered that I cannot create a new item in either the products table or any other table. In the browser I see an Internal Server Error, in the error_log I see: 167.206.208.225 XSCXyhIU:167.206.208.225 - [27/October/2000:17:23:08 -0400] shuttershack /store.cgi/admin/item_edit Runtime error: couldn't init cache at /usr/local/minivend/lib/Vend/Table/GDBM.pm line 69, <IN> chunk 1. I don't know what could cause this problem, can anyone help? Regards, Chris Wenham From: admin at extremefactor.com (Ted Sindzinski ) Date: Fri, 27 Oct 2000 16:38:40 -0700 Subject: [ic] How to add in merchant cc info? Hello, I just setup the latest version of itnerchange (4.6) using an sql database and am trying to add in merchant information. My merchant requires several variables to be pased to an asp script on a secure server. What file should I edit to add in this data? How can I make sure errors are returned and are there any security issues I should be aware of to increase safety? Thanks a ton for a great product! -- Ted Sindzinski CTO Extreme Factor ********************* www.extremefactor.com From: khai.doan at pocketpass.com (Khai Doan ) Date: Fri, 27 Oct 2000 17:00:39 -0700 Subject: [ic] How can I construct a full URL Hi Cameron, What I am trying to do is to construct a full URL for the success/failure pages with sessionid embedded, and pass on to Pocketpass payment CGI script. Pocketpass payment CGI can redirect to success/fail page upon successful/fail authorization from the customer. If the customer is redirected to a success page, then I need to save his order, and print the receipt. If he is redirected to a failure page, then I need to allow him to choose different payment options. Within the success page, I might have to understand parameters that are pass back by the Pocketpass CGI. Any hints on how I can accomplish all these? (As I understand, Interchange can support visitors that have cookie DISABLED browser, by constructing a full URL. How do I construct a full URL before hand?). Khai From: scott at searchbc.com (Scott Goodman ) Date: Fri, 27 Oct 2000 17:07:55 -0700 Subject: [ic] unknown Directive GlobalSub? Hi, I'm messing with the example signio GlobalSub to try and get IC working with my credit card service. When I restart IC I get: annascom config error: Unknown directive 'GlobalSub' In line 183 of the configuration file 'globalsub/exact.sub': GlobalSub <<EOS This is IC 4.5.6 Is GlobalSub no longer supported? Scott From: bk295 at scn.org (M Ven ) Date: Fri, 27 Oct 2000 17:53:15 -0700 Subject: [ic] Install/configure problem - error in MakeFile.PL?? I am trying to install interchange 4.6.0 in my server (Redhad 5.1 system). When I run ./configure, I get the following message: Found Perl 5.00404 as /usr/bin/perl (No CPAN error messages displayed) Syntax error at MakeFile.PL line 508 near ") for " BEGIN not safe after errors - compilation aborted at MakeFile.PL line 741 make: *** No targets - stop make: *** No rule to make target 'test' - stop. I also had the same problems while trying 4.5.7 as well. The system runs perl 5, Apache. (used the tarball with the command tar -zxvf interchange- 4.6.0.tar.gz to get the source) Any suggestions to try? Thanks in advance. mV From: jon at akopia.com (Jon Jensen ) Date: Fri, 27 Oct 2000 20:18:56 -0500 (CDT) Subject: [ic] Install/configure problem - error in MakeFile.PL?? On Fri, 27 Oct 2000, M Ven wrote: > I am trying to install interchange 4.6.0 in my server (Redhad 5.1 > system). > > When I run ./configure, I get the following message: > > Found Perl 5.00404 as /usr/bin/perl > (No CPAN error messages displayed) Interchange requires Perl 5.005 or newer. Jon From: steveandpatti at wubs.org (Steve & Patti Getzinger ) Date: Fri, 27 Oct 2000 21:08:04 -0500 Subject: [ic] BGCOLORS Ok this is going to sound absurd but does anyone know where white and pink are that show up in the drop down menu on page edit for index? 4.6 Yep I've looked and see no hints anywhere. Steve ========================================================= WDI Steve & Patti Getzinger 702 Lincolnway West steveandpatti@wubs.org South Bend, IN 46616 http://www.wubs.org/ 219-287-4700 (Main Office) 317-535-0239 (Direct Line) ========================================================= From: houman at edigitalweb.com (Houman Akhavan ) Date: Fri, 27 Oct 2000 21:16:09 -0700 Subject: [ic] Nested-IFS and Inner-IFS keep breaking The following is a search page which is running on Interchange v4.5.6. After the third nested if this breaks. I have tested it as a single nested if and it works. I am just checking to see if my syntax is incorrect for the if-statement. The Construct store really doesn't have any nested-ifs in its pages, and the docs don't say much about them either. Also, it breaks when you use logical operators more than once, such as [AND ...] and [OR ...]. btw, congratulations on the 4.6 release! Thanks, Houman These values are sent to the search page: <FORM action=[area search] name=search_form method=GET> <INPUT TYPE=hidden NAME=mv_search_map VALUE=" mv_searchspec=make mv_searchspec=model mv_searchspec=year "> <INPUT TYPE=hidden NAME=mv_search_field VALUE=make> <INPUT TYPE=hidden NAME=mv_search_field VALUE=model> <INPUT TYPE=hidden NAME=mv_search_field VALUE=year> <INPUT TYPE=hidden NAME=make VALUE="HONDA"> <INPUT TYPE=hidden NAME=model VALUE="CIVIC"> <INPUT TYPE=hidden NAME=year VALUE="1990"> <INPUT TYPE=hidden NAME=mv_coordinate VALUE=1> <INPUT TYPE=hidden NAME=mv_search_page VALUE=search_mirrors> <INPUT BORDER=0 NAME="mv_submit" VALUE="Submit" TYPE=submit> </TD></TR></FORM></TABLE> Page Contents: [if value make eq "Make"] [if value model eq "Model"] [if value year eq "Years"] <br>select make you haven't select anything<br> [else] year [/else] [/if] [else] model [/else] [/if] [elsif value model eq "Models"] HONDA [/elsif] [elsif value models eq "Years"] HONDA,CIVIC [/elsif] [else] HONDA,CIVIC,1990 [/else] [/if] Resulting Output: CIVIC 1990 year [/else] [/if] [else] model [/else] [/if] [elsif value search2 eq "All Models"] make [/elsif] [elsif value search3 eq "All Models"] make,model [/elsif] [else] make,model,year From: cameron at akopia.com (Cameron B. Prince ) Date: Sat, 28 Oct 2000 01:17:30 -0500 Subject: [ic] How can I construct a full URL To create a url for passing the session, you'd append it to the url like: http://www.domain.com/cgi-bin/catalog/success.html?id=dfERsetdf So you could pass the session id to pocket pass with [data session id]. The url they redirected to would need this appended on the url as above. You could possibly pass the amount back as well and setup Interchange so that it does a compare of the amount to the order total for that particular session, and error out if they are different. My question is where do you plan to submit the post that refers to pocketpass? If you post to pocketpass vs. interchange on the checkout page, you will loose any new or updated values. If you do it on Interchange's receipt page, after the sale, you will have to rely on the honesty of the users. They may have the possibility of mimicking a proper hit to the success page and even passing the proper url back to Interchange, bypassing pocketpass. This is if you have something reading their return and marking the orders paid. This may not be an issue if pocketpass has the ability to send a notification email. I mean you would know not to complete an order if you didn't get an email from Interchange and Pocketpass. Also, what if pocketpass denies them? Then the sale would be stored and marked as a pending order in Interchange. I guess the failpage could remove the order and decrement the counter. The security is all that concerns me with this. I mean you will be putting a lot of dependance on the arguments passed back in the url... Example, user is just messing around and he gets the fail page. What if he changes the session id in the url to another active session and refreshes? Let us know how it goes, Cameron Cameron -----Original Message----- From: interchange-users-admin@minivend.com [mailto:interchange-users-admin@minivend.com]On Behalf Of Khai Doan Sent: Friday, October 27, 2000 7:01 PM To: interchange-users@minivend.com Subject: [ic] How can I construct a full URL Hi Cameron, What I am trying to do is to construct a full URL for the success/failure pages with sessionid embedded, and pass on to Pocketpass payment CGI script. Pocketpass payment CGI can redirect to success/fail page upon successful/fail authorization from the customer. If the customer is redirected to a success page, then I need to save his order, and print the receipt. If he is redirected to a failure page, then I need to allow him to choose different payment options. Within the success page, I might have to understand parameters that are pass back by the Pocketpass CGI. Any hints on how I can accomplish all these? (As I understand, Interchange can support visitors that have cookie DISABLED browser, by constructing a full URL. How do I construct a full URL before hand?). Khai _______________________________________________ Interchange-users mailing list Interchange-users@www.minivend.com http://www.minivend.com/mailman/listinfo/interchange-users From: david at wwns.com (David Wilson ) Date: Sat, 28 Oct 2000 02:39:01 -0500 (CDT) Subject: [ic] Install/configure problem - error in MakeFile.PL?? Just a bit of advice, I would highly recommend upgrading anyway. There are a number of things that need to be updated in 5.1. I would not want to even think about it. I would recommend 6.2 or RH 7.0 (and do the update RPMs if you choose 6.2) Dave Jon Jensen wrote... > > On Fri, 27 Oct 2000, M Ven wrote: > > > I am trying to install interchange 4.6.0 in my server (Redhad 5.1 > > system). > > > > When I run ./configure, I get the following message: > > > > Found Perl 5.00404 as /usr/bin/perl > > (No CPAN error messages displayed) > > Interchange requires Perl 5.005 or newer. > > Jon > > > _______________________________________________ > Interchange-users mailing list > Interchange-users@www.minivend.com > http://www.minivend.com/mailman/listinfo/interchange-users > -- David R. Wilson World Wide Network Services Nashville, Tennessee USA david@wwns.com From: racke at linuxia.de (Stefan Hornburg ) Date: 28 Oct 2000 09:40:30 +0200 Subject: [ic] Nested-IFS and Inner-IFS keep breaking "Houman Akhavan" <houman@edigitalweb.com> writes: > The following is a search page which is running on Interchange v4.5.6. After > the third nested if this breaks. I have tested it as a single nested if and > it works. I am just checking to see if my syntax is incorrect for the > if-statement. The Construct store really doesn't have any nested-ifs in its > pages, and the docs don't say much about them either. Also, it breaks when > you use logical operators more than once, such as [AND ...] and [OR ...]. [...] > > Page Contents: > > [if value make eq "Make"] > [if value model eq "Model"] > [if value year eq "Years"] > <br>select make you haven't select anything<br> > [else] > year > [/else] > [/if] > [else] > model > [/else] > [/if] First, for nested ifs you are better off with the addition of [then], but I suggest to use embedded Perl for sth like that. Ciao Racke -- LinuXia Systems && Cobolt NetServices, eCommerce and more Shop- und Datenbanklösungen mit MiniVend, Firewalls auf Debian-Basis http://www.linuxia.de - http://www.cobolt.net --> Junior Officer of the MiniVend/Interchange Bug Patrol <--- From: Viktors at Rotanovs.com (Viktors Rotanovs ) Date: Sat, 28 Oct 2000 12:04:26 +0200 Subject: [ic] Nested-IFS and Inner-IFS keep breaking Hi, this is old problem, and it exists even in Minivend. For complex pages it's sometimes better to use usertags, they increase readibility too. Or use embedded perl code. By the way, [if]s are slow. On Saturday 28 October 2000 12:02, you wrote: > The following is a search page which is running on Interchange v4.5.6. > After the third nested if this breaks. I have tested it as a single nested > if and it works. I am just checking to see if my syntax is incorrect for > the if-statement. The Construct store really doesn't have any nested-ifs in > its pages, and the docs don't say much about them either. Also, it breaks > when you use logical operators more than once, such as [AND ...] and [OR > ...]. > > btw, congratulations on the 4.6 release! > > Thanks, > Houman > > These values are sent to the search page: > > <FORM action=[area search] name=search_form method=GET> > > <INPUT TYPE=hidden NAME=mv_search_map VALUE=" > mv_searchspec=make > mv_searchspec=model > mv_searchspec=year > "> > <INPUT TYPE=hidden NAME=mv_search_field VALUE=make> > <INPUT TYPE=hidden NAME=mv_search_field VALUE=model> > <INPUT TYPE=hidden NAME=mv_search_field VALUE=year> > <INPUT TYPE=hidden NAME=make VALUE="HONDA"> > <INPUT TYPE=hidden NAME=model VALUE="CIVIC"> > <INPUT TYPE=hidden NAME=year VALUE="1990"> > <INPUT TYPE=hidden NAME=mv_coordinate VALUE=1> > <INPUT TYPE=hidden NAME=mv_search_page VALUE=search_mirrors> > > <INPUT BORDER=0 NAME="mv_submit" VALUE="Submit" TYPE=submit> > > </TD></TR></FORM></TABLE> > > > > Page Contents: > > [if value make eq "Make"] > [if value model eq "Model"] > [if value year eq "Years"] > <br>select make you haven't select anything<br> > [else] > year > [/else] > [/if] > [else] > model > [/else] > [/if] > > [elsif value model eq "Models"] > HONDA > [/elsif] > > [elsif value models eq "Years"] > HONDA,CIVIC > [/elsif] > > [else] > HONDA,CIVIC,1990 > [/else] > [/if] > > Resulting Output: > CIVIC > > 1990 > year [/else] [/if] [else] model [/else] [/if] [elsif value search2 eq "All > Models"] make [/elsif] [elsif value search3 eq "All Models"] make,model > [/elsif] [else] make,model,year > > > > _______________________________________________ > Interchange-users mailing list > Interchange-users@www.minivend.com > http://www.minivend.com/mailman/listinfo/interchange-users -- Best Wishes, Viktors Rotanovs I create websites that attract more clients. http://riga.nu/ Riga Latvia +371, Phone/Fax 7377-472, GSM 9173-000 From: Viktors at Rotanovs.com (Viktors Rotanovs ) Date: Sat, 28 Oct 2000 12:05:36 +0200 Subject: [ic] Nested-IFS and Inner-IFS keep breaking Hi, I had cases when even [then] didn't help. On Saturday 28 October 2000 12:04, you wrote: > "Houman Akhavan" <houman@edigitalweb.com> writes: > > The following is a search page which is running on Interchange v4.5.6. > > After the third nested if this breaks. I have tested it as a single > > nested if and it works. I am just checking to see if my syntax is > > incorrect for the if-statement. The Construct store really doesn't have > > any nested-ifs in its pages, and the docs don't say much about them > > either. Also, it breaks when you use logical operators more than once, > > such as [AND ...] and [OR ...]. > > [...] > > > Page Contents: > > > > [if value make eq "Make"] > > [if value model eq "Model"] > > [if value year eq "Years"] > > <br>select make you haven't select anything<br> > > [else] > > year > > [/else] > > [/if] > > [else] > > model > > [/else] > > [/if] > > First, for nested ifs you are better off with the addition of [then], > but I suggest to use embedded Perl for sth like that. > > Ciao > Racke -- Best Wishes, Viktors Rotanovs I create websites that attract more clients. http://riga.nu/ Riga Latvia +371, Phone/Fax 7377-472, GSM 9173-000 From: Viktors at Rotanovs.com (Viktors Rotanovs ) Date: Sat, 28 Oct 2000 12:08:56 +0200 Subject: [ic] How can I construct a full URL Hi, first, look at mailing list archives with topic about "Banca Sella", their scheme is very similar. I implemented Banca Sella stuff myself, but I had to deal with lost session - I had to restore session manually from database, with OrderID passed from Banca Sella as the key. On Saturday 28 October 2000 12:07, you wrote: > Dear list, > > I am working on integrating Interchange with Pocketpass payment > system. Pocketpass payment system require that Interchange redirect the > shoppers to a special page hosted on Pocketpass server where shopper can > enter his username and password to authorize the payment. After the user > authorize the payment, Pocketpass server will redirect the shoppers to a > success/failure page. > > How can I construct a full URL for the success or failure page? > > Also, Pocketpass need to pass some information back to Interchange. How > can I access these information? > > Any help on these matter would be greatly appreciated. > > Thanks > > Khai Doan > > > _______________________________________________ > Interchange-users mailing list > Interchange-users@www.minivend.com > http://www.minivend.com/mailman/listinfo/interchange-users -- Best Wishes, Viktors Rotanovs I create websites that attract more clients. http://riga.nu/ Riga Latvia +371, Phone/Fax 7377-472, GSM 9173-000 From: racke at linuxia.de (Stefan Hornburg ) Date: 28 Oct 2000 12:14:02 +0200 Subject: [ic] Nested-IFS and Inner-IFS keep breaking Viktors Rotanovs <Viktors@Rotanovs.com> writes: > Hi, > > I had cases when even [then] didn't help. I too, but there are cases where it helps. Complex conditions with IC tags are not a good idea anyway as you pointed out. Bye Racke -- LinuXia Systems && Cobolt NetServices, eCommerce and more Shop- und Datenbanklösungen mit MiniVend, Firewalls auf Debian-Basis http://www.linuxia.de - http://www.cobolt.net --> Junior Officer of the MiniVend/Interchange Bug Patrol <--- From: jbeima at reality.palb.com (John Beima ) Date: Sat, 28 Oct 2000 06:16:04 -0600 (MDT) Subject: [ic] Nested-IFS and Inner-IFS keep breaking > <FORM action=[area search] name=search_form method=GET> > > <INPUT TYPE=hidden NAME=mv_search_map VALUE=" > mv_searchspec=make > mv_searchspec=model > mv_searchspec=year > "> > <INPUT TYPE=hidden NAME=mv_search_field VALUE=make> > <INPUT TYPE=hidden NAME=mv_search_field VALUE=model> > <INPUT TYPE=hidden NAME=mv_search_field VALUE=year> > <INPUT TYPE=hidden NAME=make VALUE="HONDA"> > <INPUT TYPE=hidden NAME=model VALUE="CIVIC"> > <INPUT TYPE=hidden NAME=year VALUE="1990"> > <INPUT TYPE=hidden NAME=mv_coordinate VALUE=1> > <INPUT TYPE=hidden NAME=mv_search_page VALUE=search_mirrors> > > <INPUT BORDER=0 NAME="mv_submit" VALUE="Submit" TYPE=submit> > > </TD></TR></FORM></TABLE> You can actually try several approaches to this.... First I find the syntax you use rarely reliably works... If you use the syntax: [if type="value" term="make" op="eq" compare="Make"] [if type="value" term="model" op="eq" compare="Model"] [and type="value" term="year" op="eq" compare="Years"] <br>select make you haven't select anything<br> [/if] [if type="value" term="model" op="eq" compare="Model"] [and type="value" term="year" op="ne" compare="Years"] Year [/if] [if type="value" term="model" op="ne" compare="Model"] [and type="value" term="year" op="eq" compare="Years"] Model [/if] [if type="value" term="model" op="ne" compare="Model"] [and type="value" term="year" op="ne" compare="Years"] Model & Year [/if] [/if] [if type="value" term="make" op="ne" compare="Make"] [if type="value" term="model" op="eq" compare="Model"] [and type="value" term="year" op="eq" compare="Years"] Make [/if] [if type="value" term="model" op="eq" compare="Model"] [and type="value" term="year" op="ne" compare="Years"] Make & Year [/if] [if type="value" term="model" op="ne" compare="Model"] [and type="value" term="year" op="eq" compare="Years"] Make & Model [/if] [if type="value" term="model" op="ne" compare="Model"] [and type="value" term="year" op="ne" compare="Years"] Make, Model, & Year [/if] [/if] That should work for you... The other thing I would try is since you are calling this page from a from your type might have to be type="cgi"... Also you have a type in your code below... On the else if statement just above the HONDA,CIVIC line, you have mistyped you variable name... That can cause what you have done below... > [if value make eq "Make"] > [if value model eq "Model"] > [if value year eq "Years"] > <br>select make you haven't select anything<br> > [else] > year > [/else] > [/if] > [else] > model > [/else] > [/if] > > [elsif value model eq "Models"] > HONDA > [/elsif] > > [elsif value models eq "Years"] > HONDA,CIVIC > [/elsif] > > [else] > HONDA,CIVIC,1990 > [/else] > [/if] > > Resulting Output: > CIVIC > > 1990 > year [/else] [/if] [else] model [/else] [/if] [elsif value search2 eq > "All > Models"] make [/elsif] [elsif value search3 eq "All Models"] make,model > [/elsif] [else] make,model,year > > > > _______________________________________________ > Interchange-users mailing list > Interchange-users@www.minivend.com > http://www.minivend.com/mailman/listinfo/interchange-users > John Beima jbeima@palb.com P.A.L.B. Systems - Phone: (780)451-1086 - Fax: (780)447-4760 11639-122 Street, Edmonton, Alberta, Canada, T5M 0B6 From: jbeima at reality.palb.com (John Beima ) Date: Sat, 28 Oct 2000 06:29:07 -0600 (MDT) Subject: [ic] Nested-IFS and Inner-IFS keep breaking A far simplier way would be to use a scratch variable... First off, if there is nother selected have the search field be empty... Then do this.... [set result][/set] [if value model] [seti result][value model][/seti] [/if] [if value make] [and scratch result] [seti result][scratch reslut], [value make][/seti] [else] [seti result][value make][/seti] [/else] [/if] [if value year] [and scratch result] [seti result][scratch reslut], & [value year][/seti] [else] [seti result][value year][/seti] [/else] [/if] [if scratch result] [scratch result] [else] <P> You have selected nothing! </P> [/else] [/if] [set result][/set] That should be MUCH faster. John Beima jbeima@palb.com P.A.L.B. Systems - Phone: (780)451-1086 - Fax: (780)447-4760 11639-122 Street, Edmonton, Alberta, Canada, T5M 0B6 From: houman at edigitalweb.com (Houman Akhavan ) Date: Sat, 28 Oct 2000 11:03:57 -0700 Subject: [ic] Nested-IFS and Inner-IFS keep breaking Thank you all for the prompt response. Since posting my initial request for help I was able to get the following [IF] statements to work, I had to implement the logic through several [IF] statements . But after reading the negative feedback about using the [IF] tag in terms of speed and flexibility I am considering re-writing this in embedded perl or [User Tags] which I will have to do some reading on. Here is the code. Let me know what you think.... [if value make eq "Select Make"] [if value model eq "Select Model"] [if value year eq "All Years"] <br>select make you haven't select anything<br> [/if] [/if] [elsif value model eq "All Models"] <font size=4 color=orange><b>MAKE</b></font> [loop search=" ra=yes st=db sq=select * from parts where make = '[value make]' ml=1000 "] row: [loop-data parts row], partno: [loop-data parts partno], make: [loop-data parts make], model: [loop-data parts model], year: [loop-data parts year].<br> [/loop] [/elsif] [elsif value year eq "All Models"] <font color=red size=4><b>MAKE,MODEL</font></b> [loop search=" ra=yes st=db sq=select * from parts where make = '[value make]' and model = '[value model]' ml=1000 "] row: [loop-data parts row], partno: [loop-data parts partno], make: [loop-data parts make], model: [loop-data parts model], year: [loop-data parts year].<br> [/loop] [/elsif] [else] <font size=4 color=purple><b>MAKE,MODEL,YEAR</b></font> [loop search=" ra=yes st=db sq=select * from parts where make = '[value make]' and model = '[value model]' and year = '[value year]' ml=1000 "] row: [loop-data parts row], partno: [loop-data parts partno], make: [loop-data parts make], model: [loop-data parts model], year: [loop-data parts year].<br> [/loop] [/else] [/if] [if value make eq "Select Make"] [if value model eq "All Model"] [if value year ne "All Years"] year [/if] [/if] [/if] [if value make eq "Select Make"] [if value year eq "All Years"] [if value model ne "All Model"] model [/if] [/if] [/if] ________________________________________ Houman A. From: steveandpatti at wubs.org (Steve & Patti Getzinger ) Date: Sat, 28 Oct 2000 17:30:19 -0500 Subject: [ic] BGCOLORS Found them. Just needed a little more work with my friends cat and grep. So far so good. Steve ========================================================= WDI Steve & Patti Getzinger 702 Lincolnway West steveandpatti@wubs.org South Bend, IN 46616 http://www.wubs.org/ 219-287-4700 (Main Office) 317-535-0239 (Direct Line) ========================================================= From: admin at virtualhostingsolutions.com (VHS Admin ) Date: Sat, 28 Oct 2000 18:15:35 -0500 Subject: [ic] Akopia works for about 3 minutes, then the interchange server quits Hello, I have some basic knowledge of UNIX. We are using a Linux Redhat 6.1 server with Apache 1.3.4. I installed the Interchange software without to much hassle. I had to install it as the root user, then I switched to one of the virtual domains for the catalog setup. I have checked the permissions as the documentation suggests. I have tried everything, but can not get the software to run for more than 3-4 minutes. Everything works perfectly, then it just quits. I have to go in and restart the interchange server. I would be grateful if anyone has any ideas on what I could try to stabilize the software and get it to run. I am also open to paying a consultant if it would be necessary. I have looked at several shopping cart packages out there and I will have to say that Akopia seems to be the best that I have seen. Thank you in advance for your help. David Beckham CEO/Co-Founder Virtual Hosting Solutions, LLC www.virtualhostingsolutions.com Web Beat Internet Technologies Web Beat E-Commerce Solutions www.webbeat.com Local Phone: 850-934-1536 Toll Free: 866-VHS-HOST Fax: 208-293-6066 From: cameron at akopia.com (Cameron B. Prince ) Date: Sat, 28 Oct 2000 18:21:22 -0500 Subject: [ic] Akopia works for about 3 minutes, then the interchange server quits It would be very helpful to have a look at the information in both the catalog error.log and the global error.log. It's difficult to guess what you may be running into with the info you provided. Good luck, Cameron -----Original Message----- From: interchange-users-admin@minivend.com [mailto:interchange-users-admin@minivend.com]On Behalf Of VHS Admin Sent: Saturday, October 28, 2000 6:16 PM To: interchange-users@minivend.com Subject: [ic] Akopia works for about 3 minutes, then the interchange server quits Hello, I have some basic knowledge of UNIX. We are using a Linux Redhat 6.1 server with Apache 1.3.4. I installed the Interchange software without to much hassle. I had to install it as the root user, then I switched to one of the virtual domains for the catalog setup. I have checked the permissions as the documentation suggests. I have tried everything, but can not get the software to run for more than 3-4 minutes. Everything works perfectly, then it just quits. I have to go in and restart the interchange server. I would be grateful if anyone has any ideas on what I could try to stabilize the software and get it to run. I am also open to paying a consultant if it would be necessary. I have looked at several shopping cart packages out there and I will have to say that Akopia seems to be the best that I have seen. Thank you in advance for your help. David Beckham CEO/Co-Founder Virtual Hosting Solutions, LLC www.virtualhostingsolutions.com Web Beat Internet Technologies Web Beat E-Commerce Solutions www.webbeat.com Local Phone: 850-934-1536 Toll Free: 866-VHS-HOST Fax: 208-293-6066 _______________________________________________ Interchange-users mailing list Interchange-users@www.minivend.com http://www.minivend.com/mailman/listinfo/interchange-users From: steveandpatti at wubs.org (Steve & Patti Getzinger ) Date: Sat, 28 Oct 2000 20:23:10 -0500 Subject: [ic] Additional BGCOLORS For all who wish to add to the bgcolor dropdown in the UI I have added all the listings in the Netscape Javascript table to the 2 files that list bgcolors. Simply trade these out for the ones in your base construct cat and they will be standard in every install using the construct demo as your start. You can also add them to any existing cats. Both reside in the construct/templates directory and just set ownership and permissions accordingly. Version 4.6 Have a great night, Steve ========================================================= WDI Steve & Patti Getzinger 702 Lincolnway West steveandpatti@wubs.org South Bend, IN 46616 http://www.wubs.org/ 219-287-4700 (Main Office) 317-535-0239 (Direct Line) ========================================================= From: steveandpatti at wubs.org (Steve & Patti Getzinger ) Date: Sat, 28 Oct 2000 20:24:53 -0500 Subject: [ic] Additional BGCOLORS URLS Sorry bout that I neglected to add the urls to the message. http://www.wubs.org/~steve/fullwidth http://www.wubs.org/~steve/leftright Steve ========================================================= WDI Steve & Patti Getzinger 702 Lincolnway West steveandpatti@wubs.org South Bend, IN 46616 http://www.wubs.org/ 219-287-4700 (Main Office) 317-535-0239 (Direct Line) ========================================================= From: hugh at red-e2.com (Hugh Wilson ) Date: Sun, 29 Oct 2000 12:00:58 +1030 Subject: [ic] Setting up ic for retailing softgoods This is a multi-part message in MIME format. ------=_NextPart_000_0014_01C0419F.E62EB4C0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Hello, I am interested in using interchange for retailing downloadable = softgoods as well as conventional goods. I was wondering if anyone has = had any experience at configuring ic for this purpose. The admin tools = do not seem to cater for softgoods at all, although I note that the = products table in the 'construct' demo store has download, dl_type and = dl_location fields. Any help or advice would be very much appreciated. cheers Hugh Wilson ------=_NextPart_000_0014_01C0419F.E62EB4C0 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML><HEAD> <META content=3D"text/html; charset=3Diso-8859-1" = http-equiv=3DContent-Type> <META content=3D"MSHTML 5.00.2919.6307" name=3DGENERATOR> <STYLE></STYLE> </HEAD> <BODY bgColor=3D#ffffff> <DIV><FONT face=3DArial size=3D2>Hello,</FONT></DIV> <DIV>&nbsp;</DIV> <DIV><FONT face=3DArial size=3D2>I am interested in using interchange = for retailing=20 downloadable softgoods as well as conventional goods.&nbsp; I was = wondering if=20 anyone has had any experience at configuring ic for this purpose.&nbsp; = The=20 admin tools do not seem to cater for softgoods at all, although I note = that the=20 products table in the 'construct' demo store has download, dl_type and=20 dl_location fields.</FONT></DIV> <DIV>&nbsp;</DIV> <DIV><FONT face=3DArial size=3D2>Any help or advice would be very much=20 appreciated.</FONT></DIV> <DIV>&nbsp;</DIV> <DIV><FONT face=3DArial size=3D2>cheers</FONT></DIV> <DIV>&nbsp;</DIV> <DIV><FONT face=3DArial size=3D2>Hugh Wilson</FONT></DIV></BODY></HTML> ------=_NextPart_000_0014_01C0419F.E62EB4C0-- From: admin at virtualhostingsolutions.com (VHS Admin ) Date: Sat, 28 Oct 2000 20:32:42 -0500 Subject: [ic] Akopia works for about 3 minutes, then the interchange server quits Sorry, I should have though of that. This is the error.log from /usr/local/interchange/ I tried to create a dB originally that did not work. That error is in this file. I am not sure how to purge that from the interchange server. Is this the global error.log?? I am not sure where the system placed the catalog error.log. - - - [28/October/2000:11:38:10 -0400] - - decadedence: config error. Skipping. - - - [28/October/2000:11:38:10 -0400] - - START server (23007) (INET and UNIX) - - - [28/October/2000:11:38:11 -0400] - - Accepting connections from localhost|127\.0\.0\.1 - - - [28/October/2000:11:38:11 -0400] - - START server (23018) (INET and UNIX) - - - [28/October/2000:11:42:52 -0400] - - Low traffic settings. - - - [28/October/2000:11:42:52 -0400] - - Calling UI.... - - - [28/October/2000:11:42:52 -0400] - - ...UI is loaded.... - - - [28/October/2000:11:42:52 -0400] - - Interchange V4.5.8 - - - [28/October/2000:11:42:52 -0400] - - Config 'construct' at server startup - - - [28/October/2000:11:42:52 -0400] - - Using MySQL, DSN=dbi:mysql:decadencedown_com. - - - [28/October/2000:11:42:52 -0400] - - Config 'decadedence' at server startup - - - [28/October/2000:11:42:53 -0400] - - Using MySQL, DSN=dbi:mysql:test_decadedence. - - - [28/October/2000:11:42:53 -0400] - - decadedence config error: DBI connect failed: Unknown database 'test_decadedence' - - - [28/October/2000:11:42:53 -0400] - - decadedence: config error. Skipping. - - - [28/October/2000:11:42:53 -0400] - - START server (23241) (INET and UNIX) - - - [28/October/2000:11:42:54 -0400] - - Accepting connections from localhost|127\.0\.0\.1 - - - [28/October/2000:11:42:54 -0400] - - START server (23245) (INET and UNIX) - - - [28/October/2000:11:46:41 -0400] - - Low traffic settings. - - - [28/October/2000:11:46:41 -0400] - - Calling UI.... - - - [28/October/2000:11:46:42 -0400] - - ...UI is loaded.... - - - [28/October/2000:11:46:42 -0400] - - Interchange V4.5.8 - - - [28/October/2000:11:46:42 -0400] - - Config 'construct' at server startup - - - [28/October/2000:11:46:42 -0400] - - Using MySQL, DSN=dbi:mysql:decadencedown_com. - - - [28/October/2000:11:46:42 -0400] - - Config 'decadedence' at server startup - - - [28/October/2000:11:46:42 -0400] - - Using MySQL, DSN=dbi:mysql:test_decadedence. - - - [28/October/2000:11:46:42 -0400] - - decadedence config error: DBI connect failed: Unknown database 'test_decadedence' - - - [28/October/2000:11:46:42 -0400] - - decadedence: config error. Skipping. - - - [28/October/2000:11:46:42 -0400] - - START server (23981) (INET and UNIX) - - - [28/October/2000:11:46:43 -0400] - - Accepting connections from localhost|127\.0\.0\.1 - - - [28/October/2000:11:46:43 -0400] - - START server (23991) (INET and UNIX) - - - [28/October/2000:11:50:19 -0400] - - Low traffic settings. - - - [28/October/2000:11:50:19 -0400] - - Calling UI.... - - - [28/October/2000:11:50:19 -0400] - - ...UI is loaded.... - - - [28/October/2000:11:50:19 -0400] - - Interchange V4.5.8 - - - [28/October/2000:11:50:19 -0400] - - Config 'construct' at server startup - - - [28/October/2000:11:50:19 -0400] - - Using MySQL, DSN=dbi:mysql:decadencedown_com. - - - [28/October/2000:11:50:19 -0400] - - Config 'decadedence' at server startup - - - [28/October/2000:11:50:20 -0400] - - Using MySQL, DSN=dbi:mysql:test_decadedence. - - - [28/October/2000:11:50:20 -0400] - - decadedence config error: DBI connect failed: Unknown database 'test_decadedence' - - - [28/October/2000:11:50:20 -0400] - - decadedence: config error. Skipping. - - - [28/October/2000:11:50:20 -0400] - - START server (24253) (INET and UNIX) - - - [28/October/2000:11:50:21 -0400] - - Accepting connections from localhost|127\.0\.0\.1 - - - [28/October/2000:11:50:21 -0400] - - START server (24258) (INET and UNIX) - - - [28/October/2000:11:58:56 -0400] - - Low traffic settings. - - - [28/October/2000:11:58:56 -0400] - - Calling UI.... - - - [28/October/2000:11:58:56 -0400] - - ...UI is loaded.... - - - [28/October/2000:11:58:56 -0400] - - Interchange V4.5.8 - - - [28/October/2000:11:58:56 -0400] - - Config 'construct' at server startup - - - [28/October/2000:11:58:56 -0400] - - Using MySQL, DSN=dbi:mysql:decadencedown_com. - - - [28/October/2000:11:58:56 -0400] - - Config 'decadedence' at server startup - - - [28/October/2000:11:58:56 -0400] - - Using MySQL, DSN=dbi:mysql:test_decadedence. - - - [28/October/2000:11:58:57 -0400] - - decadedence config error: DBI connect failed: Unknown database 'test_decadedence' - - - [28/October/2000:11:58:57 -0400] - - decadedence: config error. Skipping. - - - [28/October/2000:11:58:57 -0400] - - START server (24605) (INET and UNIX) - - - [28/October/2000:11:58:58 -0400] - - Accepting connections from localhost|127\.0\.0\.1 - - - [28/October/2000:11:58:58 -0400] - - START server (24610) (INET and UNIX) - - - [28/October/2000:12:01:14 -0400] - - Low traffic settings. - - - [28/October/2000:12:01:14 -0400] - - Calling UI.... - - - [28/October/2000:12:01:14 -0400] - - ...UI is loaded.... - - - [28/October/2000:12:01:15 -0400] - - Interchange V4.5.8 - - - [28/October/2000:12:01:15 -0400] - - Config 'construct' at server startup - - - [28/October/2000:12:01:15 -0400] - - Using MySQL, DSN=dbi:mysql:decadencedown_com. - - - [28/October/2000:12:01:15 -0400] - - Config 'decadedence' at server startup - - - [28/October/2000:12:01:15 -0400] - - Using MySQL, DSN=dbi:mysql:test_decadedence. - - - [28/October/2000:12:01:15 -0400] - - decadedence config error: DBI connect failed: Unknown database 'test_decadedence' - - - [28/October/2000:12:01:15 -0400] - - decadedence: config error. Skipping. - - - [28/October/2000:12:01:15 -0400] - - START server (24749) (INET and UNIX) - - - [28/October/2000:12:01:16 -0400] - - Accepting connections from localhost|127\.0\.0\.1 - - - [28/October/2000:12:01:16 -0400] - - START server (24754) (INET and UNIX) - - - [28/October/2000:12:12:21 -0400] - - Low traffic settings. - - - [28/October/2000:12:12:21 -0400] - - Calling UI.... - - - [28/October/2000:12:12:21 -0400] - - ...UI is loaded.... - - - [28/October/2000:12:12:21 -0400] - - Interchange V4.5.8 - - - [28/October/2000:12:12:21 -0400] - - Config 'construct' at server startup - - - [28/October/2000:12:12:21 -0400] - - Using MySQL, DSN=dbi:mysql:decadencedown_com. - - - [28/October/2000:12:12:21 -0400] - - Config 'decadedence' at server startup - - - [28/October/2000:12:12:21 -0400] - - Using MySQL, DSN=dbi:mysql:test_decadedence. - - - [28/October/2000:12:12:21 -0400] - - decadedence config error: DBI connect failed: Unknown database 'test_decadedence' - - - [28/October/2000:12:12:21 -0400] - - decadedence: config error. Skipping. - - - [28/October/2000:12:12:21 -0400] - - START server (26016) (INET and UNIX) - - - [28/October/2000:12:12:23 -0400] - - Accepting connections from localhost|127\.0\.0\.1 - - - [28/October/2000:12:12:23 -0400] - - START server (26021) (INET and UNIX) - - - [28/October/2000:12:32:15 -0400] - - Low traffic settings. - - - [28/October/2000:12:32:15 -0400] - - Calling UI.... - - - [28/October/2000:12:32:15 -0400] - - ...UI is loaded.... - - - [28/October/2000:12:32:15 -0400] - - Interchange V4.5.8 - - - [28/October/2000:12:32:15 -0400] - - Config 'construct' at server startup - - - [28/October/2000:12:32:15 -0400] - - Using MySQL, DSN=dbi:mysql:decadencedown_com. - - - [28/October/2000:12:32:15 -0400] - - Config 'decadedence' at server startup - - - [28/October/2000:12:32:16 -0400] - - Using MySQL, DSN=dbi:mysql:test_decadedence. - - - [28/October/2000:12:32:16 -0400] - - decadedence config error: DBI connect failed: Unknown database 'test_decadedence' - - - [28/October/2000:12:32:16 -0400] - - decadedence: config error. Skipping. - - - [28/October/2000:12:32:16 -0400] - - START server (27498) (INET and UNIX) - - - [28/October/2000:12:32:17 -0400] - - Accepting connections from localhost|127\.0\.0\.1 - - - [28/October/2000:12:32:17 -0400] - - START server (27502) (INET and UNIX) - - - [28/October/2000:16:58:42 -0400] - - Low traffic settings. - - - [28/October/2000:16:58:42 -0400] - - Calling UI.... - - - [28/October/2000:16:58:42 -0400] - - ...UI is loaded.... - - - [28/October/2000:16:58:43 -0400] - - Interchange V4.5.8 - - - [28/October/2000:16:58:43 -0400] - - Config 'construct' at server startup - - - [28/October/2000:16:58:43 -0400] - - Using MySQL, DSN=dbi:mysql:decadencedown_com. - - - [28/October/2000:16:58:43 -0400] - - Config 'decadedence' at server startup - - - [28/October/2000:16:58:43 -0400] - - Using MySQL, DSN=dbi:mysql:test_decadedence. - - - [28/October/2000:16:58:43 -0400] - - decadedence config error: DBI connect failed: Unknown database 'test_decadedence' - - - [28/October/2000:16:58:43 -0400] - - decadedence: config error. Skipping. - - - [28/October/2000:16:58:43 -0400] - - START server (13216) (INET and UNIX) - - - [28/October/2000:16:58:44 -0400] - - Accepting connections from localhost|127\.0\.0\.1 - - - [28/October/2000:16:58:44 -0400] - - START server (13221) (INET and UNIX) - - - [28/October/2000:17:00:44 -0400] - - Low traffic settings. - - - [28/October/2000:17:00:44 -0400] - - Calling UI.... - - - [28/October/2000:17:00:44 -0400] - - ...UI is loaded.... - - - [28/October/2000:17:00:44 -0400] - - Interchange V4.5.8 - - - [28/October/2000:17:00:44 -0400] - - Config 'construct' at server startup - - - [28/October/2000:17:00:44 -0400] - - Using MySQL, DSN=dbi:mysql:decadencedown_com. - - - [28/October/2000:17:00:44 -0400] - - Config 'decadedence' at server startup - - - [28/October/2000:17:00:44 -0400] - - Using MySQL, DSN=dbi:mysql:test_decadedence. - - - [28/October/2000:17:00:45 -0400] - - decadedence config error: DBI connect failed: Unknown database 'test_decadedence' - - - [28/October/2000:17:00:45 -0400] - - decadedence: config error. Skipping. - - - [28/October/2000:17:00:45 -0400] - - START server (13358) (INET and UNIX) - - - [28/October/2000:17:00:46 -0400] - - Accepting connections from localhost|127\.0\.0\.1 - - - [28/October/2000:17:00:46 -0400] - - START server (13363) (INET and UNIX) - - - [28/October/2000:17:06:17 -0400] - - Low traffic settings. - - - [28/October/2000:17:06:17 -0400] - - Calling UI.... - - - [28/October/2000:17:06:17 -0400] - - ...UI is loaded.... - - - [28/October/2000:17:06:17 -0400] - - Interchange V4.5.8 - - - [28/October/2000:17:06:17 -0400] - - Config 'construct' at server startup - - - [28/October/2000:17:06:17 -0400] - - Using MySQL, DSN=dbi:mysql:decadencedown_com. - - - [28/October/2000:17:06:17 -0400] - - Config 'decadedence' at server startup - - - [28/October/2000:17:06:17 -0400] - - Using MySQL, DSN=dbi:mysql:test_decadedence. - - - [28/October/2000:17:06:18 -0400] - - decadedence config error: DBI connect failed: Unknown database 'test_decadedence' - - - [28/October/2000:17:06:18 -0400] - - decadedence: config error. Skipping. - - - [28/October/2000:17:06:18 -0400] - - START server (14446) (INET and UNIX) - - - [28/October/2000:17:06:19 -0400] - - Accepting connections from localhost|127\.0\.0\.1 - - - [28/October/2000:17:06:19 -0400] - - START server (14451) (INET and UNIX) - - - [28/October/2000:17:27:26 -0400] - - Low traffic settings. - - - [28/October/2000:17:27:26 -0400] - - Calling UI.... - - - [28/October/2000:17:27:26 -0400] - - ...UI is loaded.... - - - [28/October/2000:17:27:26 -0400] - - Interchange V4.5.8 - - - [28/October/2000:17:27:26 -0400] - - Config 'construct' at server startup - - - [28/October/2000:17:27:26 -0400] - - Using MySQL, DSN=dbi:mysql:decadencedown_com. - - - [28/October/2000:17:27:26 -0400] - - Config 'decadedence' at server startup - - - [28/October/2000:17:27:26 -0400] - - Using MySQL, DSN=dbi:mysql:test_decadedence. - - - [28/October/2000:17:27:27 -0400] - - decadedence config error: DBI connect failed: Unknown database 'test_decadedence' - - - [28/October/2000:17:27:27 -0400] - - decadedence: config error. Skipping. - - - [28/October/2000:17:27:27 -0400] - - START server (15789) (INET and UNIX) - - - [28/October/2000:17:27:28 -0400] - - Accepting connections from localhost|127\.0\.0\.1 - - - [28/October/2000:17:27:28 -0400] - - START server (15794) (INET and UNIX) Thank you for your help. I will look to see where the catalog error.log is. David Beckham CEO/Co-Founder Virtual Hosting Solutions, LLC www.virtualhostingsolutions.com Web Beat Internet Technologies Web Beat E-Commerce Solutions www.webbeat.com Local Phone: 850-934-1536 Toll Free: 866-VHS-HOST Fax: 208-293-6066 ----- Original Message ----- From: "Cameron B. Prince" <cameron@akopia.com> To: <interchange-users@minivend.com> Sent: Saturday, October 28, 2000 6:21 PM Subject: RE: [ic] Akopia works for about 3 minutes, then the interchange server quits > It would be very helpful to have a look at the information in both the > catalog error.log and the global error.log. > > It's difficult to guess what you may be running into with the info you > provided. > > Good luck, > > Cameron > > -----Original Message----- > From: interchange-users-admin@minivend.com > [mailto:interchange-users-admin@minivend.com]On Behalf Of VHS Admin > Sent: Saturday, October 28, 2000 6:16 PM > To: interchange-users@minivend.com > Subject: [ic] Akopia works for about 3 minutes, then the interchange > server quits > > > Hello, > I have some basic knowledge of UNIX. We are using a Linux Redhat 6.1 server > with Apache 1.3.4. I installed the Interchange software without to much > hassle. I had to install it as the root user, then I switched to one of the > virtual domains for the catalog setup. > > I have checked the permissions as the documentation suggests. I have tried > everything, but can not get the software to run for more than 3-4 minutes. > Everything works perfectly, then it just quits. I have to go in and restart > the interchange server. > > I would be grateful if anyone has any ideas on what I could try to stabilize > the software and get it to run. I am also open to paying a consultant if it > would be necessary. > > I have looked at several shopping cart packages out there and I will have to > say that Akopia seems to be the best that I have seen. Thank you in advance > for your help. > > > David Beckham > CEO/Co-Founder > Virtual Hosting Solutions, LLC > www.virtualhostingsolutions.com > Web Beat Internet Technologies > Web Beat E-Commerce Solutions > www.webbeat.com > > Local Phone: 850-934-1536 > Toll Free: 866-VHS-HOST > Fax: 208-293-6066 > > > _______________________________________________ > Interchange-users mailing list > Interchange-users@www.minivend.com > http://www.minivend.com/mailman/listinfo/interchange-users > > > _______________________________________________ > Interchange-users mailing list > Interchange-users@www.minivend.com > http://www.minivend.com/mailman/listinfo/interchange-users > > From: steveandpatti at wubs.org (Steve & Patti Getzinger ) Date: Sat, 28 Oct 2000 21:15:15 -0500 Subject: [ic] Updated BGCOLORS Ok couldn't leave well enough alone. I have added to the files available text, link, vlink, & alink. These require mods to your templates and pages to work. I do have a minor issue that I would like some light on. While these mods work it is not writing to the page in the [set text][/set] that I added. Any ideas? The page tested reflects the changes made with the UI but the set part shows empty. http://www.wubs.org/~steve/fullwidth http://www.wubs.org/~steve/leftright Steve ========================================================= WDI Steve & Patti Getzinger 702 Lincolnway West steveandpatti@wubs.org South Bend, IN 46616 http://www.wubs.org/ 219-287-4700 (Main Office) 317-535-0239 (Direct Line) ========================================================= From: steveandpatti at wubs.org (Steve & Patti Getzinger ) Date: Sat, 28 Oct 2000 21:22:01 -0500 Subject: [ic] Updated BGCOLORS My mistake it wrote. Must be to tired didn't hit save before checking. Steve ========================================================= WDI Steve & Patti Getzinger 702 Lincolnway West steveandpatti@wubs.org South Bend, IN 46616 http://www.wubs.org/ 219-287-4700 (Main Office) 317-535-0239 (Direct Line) ========================================================= From: webmaster at jizang.com (webmaster ) Date: Sun, 29 Oct 2000 00:04:55 -0400 Subject: [ic] remove remove -----Original Message----- From: interchange-users-admin@minivend.com [mailto:interchange-users-admin@minivend.com] Sent: Saturday, October 28, 2000 7:18 PM To: interchange-users@minivend.com Subject: Interchange-users digest, Vol 1 #83 - 16 msgs Send Interchange-users mailing list submissions to interchange-users@www.minivend.com To subscribe or unsubscribe via the web, visit http://www.minivend.com/mailman/listinfo/interchange-users or, via email, send a message with subject or body 'help' to interchange-users-request@www.minivend.com You can reach the person managing the list at interchange-users-admin@www.minivend.com When replying, please edit your Subject line so it is more specific than "Re: Contents of Interchange-users digest..." Today's Topics: 1. Install/configure problem - error in MakeFile.PL?? (M Ven) 2. Re: Install/configure problem - error in MakeFile.PL?? (Jon Jensen) 3. BGCOLORS (Steve & Patti Getzinger) 4. Nested-IFS and Inner-IFS keep breaking (Houman Akhavan) 5. RE: How can I construct a full URL (Cameron B. Prince) 6. Re: Install/configure problem - error in MakeFile.PL?? (David Wilson) 7. Re: Nested-IFS and Inner-IFS keep breaking (Stefan Hornburg) 8. Re: Nested-IFS and Inner-IFS keep breaking (Viktors Rotanovs) 9. Re: Nested-IFS and Inner-IFS keep breaking (Viktors Rotanovs) 10. Re: How can I construct a full URL (Viktors Rotanovs) 11. Re: Nested-IFS and Inner-IFS keep breaking (Stefan Hornburg) 12. Re: Nested-IFS and Inner-IFS keep breaking (John Beima) 13. Re: Nested-IFS and Inner-IFS keep breaking (John Beima) 14. Nested-IFS and Inner-IFS keep breaking (Houman Akhavan) 15. Re: BGCOLORS (Steve & Patti Getzinger) 16. Akopia works for about 3 minutes, then the interchange server quits (VHS Admin) --__--__-- Message: 1 From: "M Ven" <bk295@scn.org> To: interchange-users@minivend.com Date: Fri, 27 Oct 2000 17:53:15 -0700 Reply-to: bk295@scn.org Subject: [ic] Install/configure problem - error in MakeFile.PL?? Reply-To: interchange-users@www.minivend.com I am trying to install interchange 4.6.0 in my server (Redhad 5.1 system). When I run ./configure, I get the following message: Found Perl 5.00404 as /usr/bin/perl (No CPAN error messages displayed) Syntax error at MakeFile.PL line 508 near ") for " BEGIN not safe after errors - compilation aborted at MakeFile.PL line 741 make: *** No targets - stop make: *** No rule to make target 'test' - stop. I also had the same problems while trying 4.5.7 as well. The system runs perl 5, Apache. (used the tarball with the command tar -zxvf interchange- 4.6.0.tar.gz to get the source) Any suggestions to try? Thanks in advance. mV --__--__-- Message: 2 Date: Fri, 27 Oct 2000 20:18:56 -0500 (CDT) From: Jon Jensen <jon@akopia.com> To: M Ven <bk295@scn.org> cc: interchange-users@minivend.com Subject: Re: [ic] Install/configure problem - error in MakeFile.PL?? Reply-To: interchange-users@www.minivend.com On Fri, 27 Oct 2000, M Ven wrote: > I am trying to install interchange 4.6.0 in my server (Redhad 5.1 > system). > > When I run ./configure, I get the following message: > > Found Perl 5.00404 as /usr/bin/perl > (No CPAN error messages displayed) Interchange requires Perl 5.005 or newer. Jon --__--__-- Message: 3 Date: Fri, 27 Oct 2000 21:08:04 -0500 From: Steve & Patti Getzinger <steveandpatti@wubs.org> Organization: Interfaith Christian Union, Inc. / WUBS 89.7 FM To: interchange-users@minivend.com Subject: [ic] BGCOLORS Reply-To: interchange-users@www.minivend.com Ok this is going to sound absurd but does anyone know where white and pink are that show up in the drop down menu on page edit for index? 4.6 Yep I've looked and see no hints anywhere. Steve ========================================================= WDI Steve & Patti Getzinger 702 Lincolnway West steveandpatti@wubs.org South Bend, IN 46616 http://www.wubs.org/ 219-287-4700 (Main Office) 317-535-0239 (Direct Line) ========================================================= --__--__-- Message: 4 From: "Houman Akhavan" <houman@edigitalweb.com> To: <interchange-users@minivend.com> Date: Fri, 27 Oct 2000 21:16:09 -0700 charset="iso-8859-1" Subject: [ic] Nested-IFS and Inner-IFS keep breaking Reply-To: interchange-users@www.minivend.com The following is a search page which is running on Interchange v4.5.6. After the third nested if this breaks. I have tested it as a single nested if and it works. I am just checking to see if my syntax is incorrect for the if-statement. The Construct store really doesn't have any nested-ifs in its pages, and the docs don't say much about them either. Also, it breaks when you use logical operators more than once, such as [AND ...] and [OR ...]. btw, congratulations on the 4.6 release! Thanks, Houman These values are sent to the search page: <FORM action=[area search] name=search_form method=GET> <INPUT TYPE=hidden NAME=mv_search_map VALUE=" mv_searchspec=make mv_searchspec=model mv_searchspec=year "> <INPUT TYPE=hidden NAME=mv_search_field VALUE=make> <INPUT TYPE=hidden NAME=mv_search_field VALUE=model> <INPUT TYPE=hidden NAME=mv_search_field VALUE=year> <INPUT TYPE=hidden NAME=make VALUE="HONDA"> <INPUT TYPE=hidden NAME=model VALUE="CIVIC"> <INPUT TYPE=hidden NAME=year VALUE="1990"> <INPUT TYPE=hidden NAME=mv_coordinate VALUE=1> <INPUT TYPE=hidden NAME=mv_search_page VALUE=search_mirrors> <INPUT BORDER=0 NAME="mv_submit" VALUE="Submit" TYPE=submit> </TD></TR></FORM></TABLE> Page Contents: [if value make eq "Make"] [if value model eq "Model"] [if value year eq "Years"] <br>select make you haven't select anything<br> [else] year [/else] [/if] [else] model [/else] [/if] [elsif value model eq "Models"] HONDA [/elsif] [elsif value models eq "Years"] HONDA,CIVIC [/elsif] [else] HONDA,CIVIC,1990 [/else] [/if] Resulting Output: CIVIC 1990 year [/else] [/if] [else] model [/else] [/if] [elsif value search2 eq "All Models"] make [/elsif] [elsif value search3 eq "All Models"] make,model [/elsif] [else] make,model,year --__--__-- Message: 5 Reply-To: <cameron@akopia.com> From: "Cameron B. Prince" <cameron@akopia.com> To: <interchange-users@minivend.com> Subject: RE: [ic] How can I construct a full URL Date: Sat, 28 Oct 2000 01:17:30 -0500 charset="us-ascii" Reply-To: interchange-users@www.minivend.com To create a url for passing the session, you'd append it to the url like: http://www.domain.com/cgi-bin/catalog/success.html?id=dfERsetdf So you could pass the session id to pocket pass with [data session id]. The url they redirected to would need this appended on the url as above. You could possibly pass the amount back as well and setup Interchange so that it does a compare of the amount to the order total for that particular session, and error out if they are different. My question is where do you plan to submit the post that refers to pocketpass? If you post to pocketpass vs. interchange on the checkout page, you will loose any new or updated values. If you do it on Interchange's receipt page, after the sale, you will have to rely on the honesty of the users. They may have the possibility of mimicking a proper hit to the success page and even passing the proper url back to Interchange, bypassing pocketpass. This is if you have something reading their return and marking the orders paid. This may not be an issue if pocketpass has the ability to send a notification email. I mean you would know not to complete an order if you didn't get an email from Interchange and Pocketpass. Also, what if pocketpass denies them? Then the sale would be stored and marked as a pending order in Interchange. I guess the failpage could remove the order and decrement the counter. The security is all that concerns me with this. I mean you will be putting a lot of dependance on the arguments passed back in the url... Example, user is just messing around and he gets the fail page. What if he changes the session id in the url to another active session and refreshes? Let us know how it goes, Cameron Cameron -----Original Message----- From: interchange-users-admin@minivend.com [mailto:interchange-users-admin@minivend.com]On Behalf Of Khai Doan Sent: Friday, October 27, 2000 7:01 PM To: interchange-users@minivend.com Subject: [ic] How can I construct a full URL Hi Cameron, What I am trying to do is to construct a full URL for the success/failure pages with sessionid embedded, and pass on to Pocketpass payment CGI script. Pocketpass payment CGI can redirect to success/fail page upon successful/fail authorization from the customer. If the customer is redirected to a success page, then I need to save his order, and print the receipt. If he is redirected to a failure page, then I need to allow him to choose different payment options. Within the success page, I might have to understand parameters that are pass back by the Pocketpass CGI. Any hints on how I can accomplish all these? (As I understand, Interchange can support visitors that have cookie DISABLED browser, by constructing a full URL. How do I construct a full URL before hand?). Khai _______________________________________________ Interchange-users mailing list Interchange-users@www.minivend.com http://www.minivend.com/mailman/listinfo/interchange-users --__--__-- Message: 6 From: David Wilson <david@wwns.com> Subject: Re: [ic] Install/configure problem - error in MakeFile.PL?? To: interchange-users@minivend.com Date: Sat, 28 Oct 2000 02:39:01 -0500 (CDT) Reply-To: interchange-users@www.minivend.com Just a bit of advice, I would highly recommend upgrading anyway. There are a number of things that need to be updated in 5.1. I would not want to even think about it. I would recommend 6.2 or RH 7.0 (and do the update RPMs if you choose 6.2) Dave Jon Jensen wrote... > > On Fri, 27 Oct 2000, M Ven wrote: > > > I am trying to install interchange 4.6.0 in my server (Redhad 5.1 > > system). > > > > When I run ./configure, I get the following message: > > > > Found Perl 5.00404 as /usr/bin/perl > > (No CPAN error messages displayed) > > Interchange requires Perl 5.005 or newer. > > Jon > > > _______________________________________________ > Interchange-users mailing list > Interchange-users@www.minivend.com > http://www.minivend.com/mailman/listinfo/interchange-users > -- David R. Wilson World Wide Network Services Nashville, Tennessee USA david@wwns.com --__--__-- Message: 7 To: interchange-users@minivend.com Subject: Re: [ic] Nested-IFS and Inner-IFS keep breaking From: Stefan Hornburg <racke@linuxia.de> Date: 28 Oct 2000 09:40:30 +0200 Reply-To: interchange-users@www.minivend.com "Houman Akhavan" <houman@edigitalweb.com> writes: > The following is a search page which is running on Interchange v4.5.6. After > the third nested if this breaks. I have tested it as a single nested if and > it works. I am just checking to see if my syntax is incorrect for the > if-statement. The Construct store really doesn't have any nested-ifs in its > pages, and the docs don't say much about them either. Also, it breaks when > you use logical operators more than once, such as [AND ...] and [OR ...]. [...] > > Page Contents: > > [if value make eq "Make"] > [if value model eq "Model"] > [if value year eq "Years"] > <br>select make you haven't select anything<br> > [else] > year > [/else] > [/if] > [else] > model > [/else] > [/if] First, for nested ifs you are better off with the addition of [then], but I suggest to use embedded Perl for sth like that. Ciao Racke -- LinuXia Systems && Cobolt NetServices, eCommerce and more Shop- und Datenbanklösungen mit MiniVend, Firewalls auf Debian-Basis http://www.linuxia.de - http://www.cobolt.net --> Junior Officer of the MiniVend/Interchange Bug Patrol <--- --__--__-- Message: 8 From: Viktors Rotanovs <Viktors@Rotanovs.com> Date: Sat, 28 Oct 2000 12:04:26 +0200 charset="iso-8859-1" To: interchange-users@minivend.com Subject: Re: [ic] Nested-IFS and Inner-IFS keep breaking Reply-To: interchange-users@www.minivend.com Hi, this is old problem, and it exists even in Minivend. For complex pages it's sometimes better to use usertags, they increase readibility too. Or use embedded perl code. By the way, [if]s are slow. On Saturday 28 October 2000 12:02, you wrote: > The following is a search page which is running on Interchange v4.5.6. > After the third nested if this breaks. I have tested it as a single nested > if and it works. I am just checking to see if my syntax is incorrect for > the if-statement. The Construct store really doesn't have any nested-ifs in > its pages, and the docs don't say much about them either. Also, it breaks > when you use logical operators more than once, such as [AND ...] and [OR > ...]. > > btw, congratulations on the 4.6 release! > > Thanks, > Houman > > These values are sent to the search page: > > <FORM action=[area search] name=search_form method=GET> > > <INPUT TYPE=hidden NAME=mv_search_map VALUE=" > mv_searchspec=make > mv_searchspec=model > mv_searchspec=year > "> > <INPUT TYPE=hidden NAME=mv_search_field VALUE=make> > <INPUT TYPE=hidden NAME=mv_search_field VALUE=model> > <INPUT TYPE=hidden NAME=mv_search_field VALUE=year> > <INPUT TYPE=hidden NAME=make VALUE="HONDA"> > <INPUT TYPE=hidden NAME=model VALUE="CIVIC"> > <INPUT TYPE=hidden NAME=year VALUE="1990"> > <INPUT TYPE=hidden NAME=mv_coordinate VALUE=1> > <INPUT TYPE=hidden NAME=mv_search_page VALUE=search_mirrors> > > <INPUT BORDER=0 NAME="mv_submit" VALUE="Submit" TYPE=submit> > > </TD></TR></FORM></TABLE> > > > > Page Contents: > > [if value make eq "Make"] > [if value model eq "Model"] > [if value year eq "Years"] > <br>select make you haven't select anything<br> > [else] > year > [/else] > [/if] > [else] > model > [/else] > [/if] > > [elsif value model eq "Models"] > HONDA > [/elsif] > > [elsif value models eq "Years"] > HONDA,CIVIC > [/elsif] > > [else] > HONDA,CIVIC,1990 > [/else] > [/if] > > Resulting Output: > CIVIC > > 1990 > year [/else] [/if] [else] model [/else] [/if] [elsif value search2 eq "All > Models"] make [/elsif] [elsif value search3 eq "All Models"] make,model > [/elsif] [else] make,model,year > > > > _______________________________________________ > Interchange-users mailing list > Interchange-users@www.minivend.com > http://www.minivend.com/mailman/listinfo/interchange-users -- Best Wishes, Viktors Rotanovs I create websites that attract more clients. http://riga.nu/ Riga Latvia +371, Phone/Fax 7377-472, GSM 9173-000 --__--__-- Message: 9 From: Viktors Rotanovs <Viktors@Rotanovs.com> Date: Sat, 28 Oct 2000 12:05:36 +0200 charset="iso-8859-1" To: interchange-users@minivend.com Subject: Re: [ic] Nested-IFS and Inner-IFS keep breaking Reply-To: interchange-users@www.minivend.com Hi, I had cases when even [then] didn't help. On Saturday 28 October 2000 12:04, you wrote: > "Houman Akhavan" <houman@edigitalweb.com> writes: > > The following is a search page which is running on Interchange v4.5.6. > > After the third nested if this breaks. I have tested it as a single > > nested if and it works. I am just checking to see if my syntax is > > incorrect for the if-statement. The Construct store really doesn't have > > any nested-ifs in its pages, and the docs don't say much about them > > either. Also, it breaks when you use logical operators more than once, > > such as [AND ...] and [OR ...]. > > [...] > > > Page Contents: > > > > [if value make eq "Make"] > > [if value model eq "Model"] > > [if value year eq "Years"] > > <br>select make you haven't select anything<br> > > [else] > > year > > [/else] > > [/if] > > [else] > > model > > [/else] > > [/if] > > First, for nested ifs you are better off with the addition of [then], > but I suggest to use embedded Perl for sth like that. > > Ciao > Racke -- Best Wishes, Viktors Rotanovs I create websites that attract more clients. http://riga.nu/ Riga Latvia +371, Phone/Fax 7377-472, GSM 9173-000 --__--__-- Message: 10 From: Viktors Rotanovs <Viktors@Rotanovs.com> Date: Sat, 28 Oct 2000 12:08:56 +0200 charset="us-ascii" To: interchange-users@minivend.com Subject: Re: [ic] How can I construct a full URL Reply-To: interchange-users@www.minivend.com Hi, first, look at mailing list archives with topic about "Banca Sella", their scheme is very similar. I implemented Banca Sella stuff myself, but I had to deal with lost session - I had to restore session manually from database, with OrderID passed from Banca Sella as the key. On Saturday 28 October 2000 12:07, you wrote: > Dear list, > > I am working on integrating Interchange with Pocketpass payment > system. Pocketpass payment system require that Interchange redirect the > shoppers to a special page hosted on Pocketpass server where shopper can > enter his username and password to authorize the payment. After the user > authorize the payment, Pocketpass server will redirect the shoppers to a > success/failure page. > > How can I construct a full URL for the success or failure page? > > Also, Pocketpass need to pass some information back to Interchange. How > can I access these information? > > Any help on these matter would be greatly appreciated. > > Thanks > > Khai Doan > > > _______________________________________________ > Interchange-users mailing list > Interchange-users@www.minivend.com > http://www.minivend.com/mailman/listinfo/interchange-users -- Best Wishes, Viktors Rotanovs I create websites that attract more clients. http://riga.nu/ Riga Latvia +371, Phone/Fax 7377-472, GSM 9173-000 --__--__-- Message: 11 To: interchange-users@minivend.com Subject: Re: [ic] Nested-IFS and Inner-IFS keep breaking From: Stefan Hornburg <racke@linuxia.de> Date: 28 Oct 2000 12:14:02 +0200 Reply-To: interchange-users@www.minivend.com Viktors Rotanovs <Viktors@Rotanovs.com> writes: > Hi, > > I had cases when even [then] didn't help. I too, but there are cases where it helps. Complex conditions with IC tags are not a good idea anyway as you pointed out. Bye Racke -- LinuXia Systems && Cobolt NetServices, eCommerce and more Shop- und Datenbanklösungen mit MiniVend, Firewalls auf Debian-Basis http://www.linuxia.de - http://www.cobolt.net --> Junior Officer of the MiniVend/Interchange Bug Patrol <--- --__--__-- Message: 12 From: John Beima <jbeima@reality.palb.com> To: interchange-users@minivend.com Subject: Re: [ic] Nested-IFS and Inner-IFS keep breaking Date: Sat, 28 Oct 2000 06:16:04 -0600 (MDT) Reply-To: interchange-users@www.minivend.com > <FORM action=[area search] name=search_form method=GET> > > <INPUT TYPE=hidden NAME=mv_search_map VALUE=" > mv_searchspec=make > mv_searchspec=model > mv_searchspec=year > "> > <INPUT TYPE=hidden NAME=mv_search_field VALUE=make> > <INPUT TYPE=hidden NAME=mv_search_field VALUE=model> > <INPUT TYPE=hidden NAME=mv_search_field VALUE=year> > <INPUT TYPE=hidden NAME=make VALUE="HONDA"> > <INPUT TYPE=hidden NAME=model VALUE="CIVIC"> > <INPUT TYPE=hidden NAME=year VALUE="1990"> > <INPUT TYPE=hidden NAME=mv_coordinate VALUE=1> > <INPUT TYPE=hidden NAME=mv_search_page VALUE=search_mirrors> > > <INPUT BORDER=0 NAME="mv_submit" VALUE="Submit" TYPE=submit> > > </TD></TR></FORM></TABLE> You can actually try several approaches to this.... First I find the syntax you use rarely reliably works... If you use the syntax: [if type="value" term="make" op="eq" compare="Make"] [if type="value" term="model" op="eq" compare="Model"] [and type="value" term="year" op="eq" compare="Years"] <br>select make you haven't select anything<br> [/if] [if type="value" term="model" op="eq" compare="Model"] [and type="value" term="year" op="ne" compare="Years"] Year [/if] [if type="value" term="model" op="ne" compare="Model"] [and type="value" term="year" op="eq" compare="Years"] Model [/if] [if type="value" term="model" op="ne" compare="Model"] [and type="value" term="year" op="ne" compare="Years"] Model & Year [/if] [/if] [if type="value" term="make" op="ne" compare="Make"] [if type="value" term="model" op="eq" compare="Model"] [and type="value" term="year" op="eq" compare="Years"] Make [/if] [if type="value" term="model" op="eq" compare="Model"] [and type="value" term="year" op="ne" compare="Years"] Make & Year [/if] [if type="value" term="model" op="ne" compare="Model"] [and type="value" term="year" op="eq" compare="Years"] Make & Model [/if] [if type="value" term="model" op="ne" compare="Model"] [and type="value" term="year" op="ne" compare="Years"] Make, Model, & Year [/if] [/if] That should work for you... The other thing I would try is since you are calling this page from a from your type might have to be type="cgi"... Also you have a type in your code below... On the else if statement just above the HONDA,CIVIC line, you have mistyped you variable name... That can cause what you have done below... > [if value make eq "Make"] > [if value model eq "Model"] > [if value year eq "Years"] > <br>select make you haven't select anything<br> > [else] > year > [/else] > [/if] > [else] > model > [/else] > [/if] > > [elsif value model eq "Models"] > HONDA > [/elsif] > > [elsif value models eq "Years"] > HONDA,CIVIC > [/elsif] > > [else] > HONDA,CIVIC,1990 > [/else] > [/if] > > Resulting Output: > CIVIC > > 1990 > year [/else] [/if] [else] model [/else] [/if] [elsif value search2 eq > "All > Models"] make [/elsif] [elsif value search3 eq "All Models"] make,model > [/elsif] [else] make,model,year > > > > _______________________________________________ > Interchange-users mailing list > Interchange-users@www.minivend.com > http://www.minivend.com/mailman/listinfo/interchange-users > John Beima jbeima@palb.com P.A.L.B. Systems - Phone: (780)451-1086 - Fax: (780)447-4760 11639-122 Street, Edmonton, Alberta, Canada, T5M 0B6 --__--__-- Message: 13 From: John Beima <jbeima@reality.palb.com> To: interchange-users@minivend.com Subject: Re: [ic] Nested-IFS and Inner-IFS keep breaking Date: Sat, 28 Oct 2000 06:29:07 -0600 (MDT) Reply-To: interchange-users@www.minivend.com A far simplier way would be to use a scratch variable... First off, if there is nother selected have the search field be empty... Then do this.... [set result][/set] [if value model] [seti result][value model][/seti] [/if] [if value make] [and scratch result] [seti result][scratch reslut], [value make][/seti] [else] [seti result][value make][/seti] [/else] [/if] [if value year] [and scratch result] [seti result][scratch reslut], & [value year][/seti] [else] [seti result][value year][/seti] [/else] [/if] [if scratch result] [scratch result] [else] <P> You have selected nothing! </P> [/else] [/if] [set result][/set] That should be MUCH faster. John Beima jbeima@palb.com P.A.L.B. Systems - Phone: (780)451-1086 - Fax: (780)447-4760 11639-122 Street, Edmonton, Alberta, Canada, T5M 0B6 --__--__-- Message: 14 From: "Houman Akhavan" <houman@edigitalweb.com> To: <interchange-users@minivend.com> Date: Sat, 28 Oct 2000 11:03:57 -0700 charset="iso-8859-1" Subject: [ic] Nested-IFS and Inner-IFS keep breaking Reply-To: interchange-users@www.minivend.com Thank you all for the prompt response. Since posting my initial request for help I was able to get the following [IF] statements to work, I had to implement the logic through several [IF] statements . But after reading the negative feedback about using the [IF] tag in terms of speed and flexibility I am considering re-writing this in embedded perl or [User Tags] which I will have to do some reading on. Here is the code. Let me know what you think.... [if value make eq "Select Make"] [if value model eq "Select Model"] [if value year eq "All Years"] <br>select make you haven't select anything<br> [/if] [/if] [elsif value model eq "All Models"] <font size=4 color=orange><b>MAKE</b></font> [loop search=" ra=yes st=db sq=select * from parts where make = '[value make]' ml=1000 "] row: [loop-data parts row], partno: [loop-data parts partno], make: [loop-data parts make], model: [loop-data parts model], year: [loop-data parts year].<br> [/loop] [/elsif] [elsif value year eq "All Models"] <font color=red size=4><b>MAKE,MODEL</font></b> [loop search=" ra=yes st=db sq=select * from parts where make = '[value make]' and model = '[value model]' ml=1000 "] row: [loop-data parts row], partno: [loop-data parts partno], make: [loop-data parts make], model: [loop-data parts model], year: [loop-data parts year].<br> [/loop] [/elsif] [else] <font size=4 color=purple><b>MAKE,MODEL,YEAR</b></font> [loop search=" ra=yes st=db sq=select * from parts where make = '[value make]' and model = '[value model]' and year = '[value year]' ml=1000 "] row: [loop-data parts row], partno: [loop-data parts partno], make: [loop-data parts make], model: [loop-data parts model], year: [loop-data parts year].<br> [/loop] [/else] [/if] [if value make eq "Select Make"] [if value model eq "All Model"] [if value year ne "All Years"] year [/if] [/if] [/if] [if value make eq "Select Make"] [if value year eq "All Years"] [if value model ne "All Model"] model [/if] [/if] [/if] ________________________________________ Houman A. --__--__-- Message: 15 Date: Sat, 28 Oct 2000 17:30:19 -0500 From: Steve & Patti Getzinger <steveandpatti@wubs.org> Organization: Interfaith Christian Union, Inc. / WUBS 89.7 FM To: interchange-users@minivend.com Subject: Re: [ic] BGCOLORS Reply-To: interchange-users@www.minivend.com Found them. Just needed a little more work with my friends cat and grep. So far so good. Steve ========================================================= WDI Steve & Patti Getzinger 702 Lincolnway West steveandpatti@wubs.org South Bend, IN 46616 http://www.wubs.org/ 219-287-4700 (Main Office) 317-535-0239 (Direct Line) ========================================================= --__--__-- Message: 16 Reply-To: "VHS Admin" <admin@virtualhostingsolutions.com> From: "VHS Admin" <admin@virtualhostingsolutions.com> To: <interchange-users@minivend.com> Date: Sat, 28 Oct 2000 18:15:35 -0500 Organization: Virtual Hosting Solutions charset="iso-8859-1" Subject: [ic] Akopia works for about 3 minutes, then the interchange server quits Reply-To: interchange-users@www.minivend.com Hello, I have some basic knowledge of UNIX. We are using a Linux Redhat 6.1 server with Apache 1.3.4. I installed the Interchange software without to much hassle. I had to install it as the root user, then I switched to one of the virtual domains for the catalog setup. I have checked the permissions as the documentation suggests. I have tried everything, but can not get the software to run for more than 3-4 minutes. Everything works perfectly, then it just quits. I have to go in and restart the interchange server. I would be grateful if anyone has any ideas on what I could try to stabilize the software and get it to run. I am also open to paying a consultant if it would be necessary. I have looked at several shopping cart packages out there and I will have to say that Akopia seems to be the best that I have seen. Thank you in advance for your help. David Beckham CEO/Co-Founder Virtual Hosting Solutions, LLC www.virtualhostingsolutions.com Web Beat Internet Technologies Web Beat E-Commerce Solutions www.webbeat.com Local Phone: 850-934-1536 Toll Free: 866-VHS-HOST Fax: 208-293-6066 --__--__-- _______________________________________________ Interchange-users mailing list Interchange-users@www.minivend.com http://www.minivend.com/mailman/listinfo/interchange-users End of Interchange-users Digest From: steveandpatti at wubs.org (Steve & Patti Getzinger ) Date: Sat, 28 Oct 2000 23:18:01 -0500 Subject: [ic] Modified Pages and Templates Yep still bored on a Sat night. I have modified all the pages, templates & other files so that from the UI you can set the body tag (bgcolor, text, link, vlink & alink). All possibilities are directly from the Netscape Javascript table of colors. There are 4 files that are missing from this package as I have modified them and they no longer reflect a virgin construct file. They are: index.html, splash.html, aboutus.html & LEFTRIGHT_TOP figured everyone who uses this can simply alter their 4 files using the others as a guide. The standard "no promises" warranty applies :) They work fine for me on RH 6.2 and IC 4.6 http://www.wubs.org/~steve/ic4_6.zip Have a great night Steve ========================================================= WDI Steve & Patti Getzinger 702 Lincolnway West steveandpatti@wubs.org South Bend, IN 46616 http://www.wubs.org/ 219-287-4700 (Main Office) 317-535-0239 (Direct Line) ========================================================= From: cameron at akopia.com (Cameron B. Prince ) Date: Sat, 28 Oct 2000 23:20:01 -0500 Subject: [ic] Akopia works for about 3 minutes, then the interchange server quits Yes, this is the global error.log. If you installed the rpm, the catalogs will be in /var/lib/interchange. Each catalog will have it's own sub-directory here and another error.log will be created their. To clear them, just rm them and restart interchange. Your error log tells me Interchange is configured for a MySQL database. But the database was inaccessible, so the catalog was not configured. You really have two choices. Fix the MySQL database, or configure Interchange to use the default GDBM databases. To disable MySQL, edit variable.txt in the products directory and remove "1" from SOMESQL and MYSQL. Once you restart Interchange it should successfully configure the catalog. Good luck, Cameron -----Original Message----- From: interchange-users-admin@minivend.com [mailto:interchange-users-admin@minivend.com]On Behalf Of VHS Admin Sent: Saturday, October 28, 2000 8:33 PM To: interchange-users@minivend.com Subject: Re: [ic] Akopia works for about 3 minutes, then the interchange server quits Sorry, I should have though of that. This is the error.log from /usr/local/interchange/ I tried to create a dB originally that did not work. That error is in this file. I am not sure how to purge that from the interchange server. Is this the global error.log?? I am not sure where the system placed the catalog error.log. - - - [28/October/2000:11:38:10 -0400] - - decadedence: config error. Skipping. - - - [28/October/2000:11:38:10 -0400] - - START server (23007) (INET and UNIX) - - - [28/October/2000:11:38:11 -0400] - - Accepting connections from localhost|127\.0\.0\.1 - - - [28/October/2000:11:38:11 -0400] - - START server (23018) (INET and UNIX) - - - [28/October/2000:11:42:52 -0400] - - Low traffic settings. - - - [28/October/2000:11:42:52 -0400] - - Calling UI.... - - - [28/October/2000:11:42:52 -0400] - - ...UI is loaded.... - - - [28/October/2000:11:42:52 -0400] - - Interchange V4.5.8 - - - [28/October/2000:11:42:52 -0400] - - Config 'construct' at server startup - - - [28/October/2000:11:42:52 -0400] - - Using MySQL, DSN=dbi:mysql:decadencedown_com. - - - [28/October/2000:11:42:52 -0400] - - Config 'decadedence' at server startup - - - [28/October/2000:11:42:53 -0400] - - Using MySQL, DSN=dbi:mysql:test_decadedence. - - - [28/October/2000:11:42:53 -0400] - - decadedence config error: DBI connect failed: Unknown database 'test_decadedence' - - - [28/October/2000:11:42:53 -0400] - - decadedence: config error. Skipping. - - - [28/October/2000:11:42:53 -0400] - - START server (23241) (INET and UNIX) - - - [28/October/2000:11:42:54 -0400] - - Accepting connections from localhost|127\.0\.0\.1 - - - [28/October/2000:11:42:54 -0400] - - START server (23245) (INET and UNIX) - - - [28/October/2000:11:46:41 -0400] - - Low traffic settings. - - - [28/October/2000:11:46:41 -0400] - - Calling UI.... - - - [28/October/2000:11:46:42 -0400] - - ...UI is loaded.... - - - [28/October/2000:11:46:42 -0400] - - Interchange V4.5.8 - - - [28/October/2000:11:46:42 -0400] - - Config 'construct' at server startup - - - [28/October/2000:11:46:42 -0400] - - Using MySQL, DSN=dbi:mysql:decadencedown_com. - - - [28/October/2000:11:46:42 -0400] - - Config 'decadedence' at server startup - - - [28/October/2000:11:46:42 -0400] - - Using MySQL, DSN=dbi:mysql:test_decadedence. - - - [28/October/2000:11:46:42 -0400] - - decadedence config error: DBI connect failed: Unknown database 'test_decadedence' - - - [28/October/2000:11:46:42 -0400] - - decadedence: config error. Skipping. - - - [28/October/2000:11:46:42 -0400] - - START server (23981) (INET and UNIX) - - - [28/October/2000:11:46:43 -0400] - - Accepting connections from localhost|127\.0\.0\.1 - - - [28/October/2000:11:46:43 -0400] - - START server (23991) (INET and UNIX) - - - [28/October/2000:11:50:19 -0400] - - Low traffic settings. - - - [28/October/2000:11:50:19 -0400] - - Calling UI.... - - - [28/October/2000:11:50:19 -0400] - - ...UI is loaded.... - - - [28/October/2000:11:50:19 -0400] - - Interchange V4.5.8 - - - [28/October/2000:11:50:19 -0400] - - Config 'construct' at server startup - - - [28/October/2000:11:50:19 -0400] - - Using MySQL, DSN=dbi:mysql:decadencedown_com. - - - [28/October/2000:11:50:19 -0400] - - Config 'decadedence' at server startup - - - [28/October/2000:11:50:20 -0400] - - Using MySQL, DSN=dbi:mysql:test_decadedence. - - - [28/October/2000:11:50:20 -0400] - - decadedence config error: DBI connect failed: Unknown database 'test_decadedence' - - - [28/October/2000:11:50:20 -0400] - - decadedence: config error. Skipping. - - - [28/October/2000:11:50:20 -0400] - - START server (24253) (INET and UNIX) - - - [28/October/2000:11:50:21 -0400] - - Accepting connections from localhost|127\.0\.0\.1 - - - [28/October/2000:11:50:21 -0400] - - START server (24258) (INET and UNIX) - - - [28/October/2000:11:58:56 -0400] - - Low traffic settings. - - - [28/October/2000:11:58:56 -0400] - - Calling UI.... - - - [28/October/2000:11:58:56 -0400] - - ...UI is loaded.... - - - [28/October/2000:11:58:56 -0400] - - Interchange V4.5.8 - - - [28/October/2000:11:58:56 -0400] - - Config 'construct' at server startup - - - [28/October/2000:11:58:56 -0400] - - Using MySQL, DSN=dbi:mysql:decadencedown_com. - - - [28/October/2000:11:58:56 -0400] - - Config 'decadedence' at server startup - - - [28/October/2000:11:58:56 -0400] - - Using MySQL, DSN=dbi:mysql:test_decadedence. - - - [28/October/2000:11:58:57 -0400] - - decadedence config error: DBI connect failed: Unknown database 'test_decadedence' - - - [28/October/2000:11:58:57 -0400] - - decadedence: config error. Skipping. - - - [28/October/2000:11:58:57 -0400] - - START server (24605) (INET and UNIX) - - - [28/October/2000:11:58:58 -0400] - - Accepting connections from localhost|127\.0\.0\.1 - - - [28/October/2000:11:58:58 -0400] - - START server (24610) (INET and UNIX) - - - [28/October/2000:12:01:14 -0400] - - Low traffic settings. - - - [28/October/2000:12:01:14 -0400] - - Calling UI.... - - - [28/October/2000:12:01:14 -0400] - - ...UI is loaded.... - - - [28/October/2000:12:01:15 -0400] - - Interchange V4.5.8 - - - [28/October/2000:12:01:15 -0400] - - Config 'construct' at server startup - - - [28/October/2000:12:01:15 -0400] - - Using MySQL, DSN=dbi:mysql:decadencedown_com. - - - [28/October/2000:12:01:15 -0400] - - Config 'decadedence' at server startup - - - [28/October/2000:12:01:15 -0400] - - Using MySQL, DSN=dbi:mysql:test_decadedence. - - - [28/October/2000:12:01:15 -0400] - - decadedence config error: DBI connect failed: Unknown database 'test_decadedence' - - - [28/October/2000:12:01:15 -0400] - - decadedence: config error. Skipping. - - - [28/October/2000:12:01:15 -0400] - - START server (24749) (INET and UNIX) - - - [28/October/2000:12:01:16 -0400] - - Accepting connections from localhost|127\.0\.0\.1 - - - [28/October/2000:12:01:16 -0400] - - START server (24754) (INET and UNIX) - - - [28/October/2000:12:12:21 -0400] - - Low traffic settings. - - - [28/October/2000:12:12:21 -0400] - - Calling UI.... - - - [28/October/2000:12:12:21 -0400] - - ...UI is loaded.... - - - [28/October/2000:12:12:21 -0400] - - Interchange V4.5.8 - - - [28/October/2000:12:12:21 -0400] - - Config 'construct' at server startup - - - [28/October/2000:12:12:21 -0400] - - Using MySQL, DSN=dbi:mysql:decadencedown_com. - - - [28/October/2000:12:12:21 -0400] - - Config 'decadedence' at server startup - - - [28/October/2000:12:12:21 -0400] - - Using MySQL, DSN=dbi:mysql:test_decadedence. - - - [28/October/2000:12:12:21 -0400] - - decadedence config error: DBI connect failed: Unknown database 'test_decadedence' - - - [28/October/2000:12:12:21 -0400] - - decadedence: config error. Skipping. - - - [28/October/2000:12:12:21 -0400] - - START server (26016) (INET and UNIX) - - - [28/October/2000:12:12:23 -0400] - - Accepting connections from localhost|127\.0\.0\.1 - - - [28/October/2000:12:12:23 -0400] - - START server (26021) (INET and UNIX) - - - [28/October/2000:12:32:15 -0400] - - Low traffic settings. - - - [28/October/2000:12:32:15 -0400] - - Calling UI.... - - - [28/October/2000:12:32:15 -0400] - - ...UI is loaded.... - - - [28/October/2000:12:32:15 -0400] - - Interchange V4.5.8 - - - [28/October/2000:12:32:15 -0400] - - Config 'construct' at server startup - - - [28/October/2000:12:32:15 -0400] - - Using MySQL, DSN=dbi:mysql:decadencedown_com. - - - [28/October/2000:12:32:15 -0400] - - Config 'decadedence' at server startup - - - [28/October/2000:12:32:16 -0400] - - Using MySQL, DSN=dbi:mysql:test_decadedence. - - - [28/October/2000:12:32:16 -0400] - - decadedence config error: DBI connect failed: Unknown database 'test_decadedence' - - - [28/October/2000:12:32:16 -0400] - - decadedence: config error. Skipping. - - - [28/October/2000:12:32:16 -0400] - - START server (27498) (INET and UNIX) - - - [28/October/2000:12:32:17 -0400] - - Accepting connections from localhost|127\.0\.0\.1 - - - [28/October/2000:12:32:17 -0400] - - START server (27502) (INET and UNIX) - - - [28/October/2000:16:58:42 -0400] - - Low traffic settings. - - - [28/October/2000:16:58:42 -0400] - - Calling UI.... - - - [28/October/2000:16:58:42 -0400] - - ...UI is loaded.... - - - [28/October/2000:16:58:43 -0400] - - Interchange V4.5.8 - - - [28/October/2000:16:58:43 -0400] - - Config 'construct' at server startup - - - [28/October/2000:16:58:43 -0400] - - Using MySQL, DSN=dbi:mysql:decadencedown_com. - - - [28/October/2000:16:58:43 -0400] - - Config 'decadedence' at server startup - - - [28/October/2000:16:58:43 -0400] - - Using MySQL, DSN=dbi:mysql:test_decadedence. - - - [28/October/2000:16:58:43 -0400] - - decadedence config error: DBI connect failed: Unknown database 'test_decadedence' - - - [28/October/2000:16:58:43 -0400] - - decadedence: config error. Skipping. - - - [28/October/2000:16:58:43 -0400] - - START server (13216) (INET and UNIX) - - - [28/October/2000:16:58:44 -0400] - - Accepting connections from localhost|127\.0\.0\.1 - - - [28/October/2000:16:58:44 -0400] - - START server (13221) (INET and UNIX) - - - [28/October/2000:17:00:44 -0400] - - Low traffic settings. - - - [28/October/2000:17:00:44 -0400] - - Calling UI.... - - - [28/October/2000:17:00:44 -0400] - - ...UI is loaded.... - - - [28/October/2000:17:00:44 -0400] - - Interchange V4.5.8 - - - [28/October/2000:17:00:44 -0400] - - Config 'construct' at server startup - - - [28/October/2000:17:00:44 -0400] - - Using MySQL, DSN=dbi:mysql:decadencedown_com. - - - [28/October/2000:17:00:44 -0400] - - Config 'decadedence' at server startup - - - [28/October/2000:17:00:44 -0400] - - Using MySQL, DSN=dbi:mysql:test_decadedence. - - - [28/October/2000:17:00:45 -0400] - - decadedence config error: DBI connect failed: Unknown database 'test_decadedence' - - - [28/October/2000:17:00:45 -0400] - - decadedence: config error. Skipping. - - - [28/October/2000:17:00:45 -0400] - - START server (13358) (INET and UNIX) - - - [28/October/2000:17:00:46 -0400] - - Accepting connections from localhost|127\.0\.0\.1 - - - [28/October/2000:17:00:46 -0400] - - START server (13363) (INET and UNIX) - - - [28/October/2000:17:06:17 -0400] - - Low traffic settings. - - - [28/October/2000:17:06:17 -0400] - - Calling UI.... - - - [28/October/2000:17:06:17 -0400] - - ...UI is loaded.... - - - [28/October/2000:17:06:17 -0400] - - Interchange V4.5.8 - - - [28/October/2000:17:06:17 -0400] - - Config 'construct' at server startup - - - [28/October/2000:17:06:17 -0400] - - Using MySQL, DSN=dbi:mysql:decadencedown_com. - - - [28/October/2000:17:06:17 -0400] - - Config 'decadedence' at server startup - - - [28/October/2000:17:06:17 -0400] - - Using MySQL, DSN=dbi:mysql:test_decadedence. - - - [28/October/2000:17:06:18 -0400] - - decadedence config error: DBI connect failed: Unknown database 'test_decadedence' - - - [28/October/2000:17:06:18 -0400] - - decadedence: config error. Skipping. - - - [28/October/2000:17:06:18 -0400] - - START server (14446) (INET and UNIX) - - - [28/October/2000:17:06:19 -0400] - - Accepting connections from localhost|127\.0\.0\.1 - - - [28/October/2000:17:06:19 -0400] - - START server (14451) (INET and UNIX) - - - [28/October/2000:17:27:26 -0400] - - Low traffic settings. - - - [28/October/2000:17:27:26 -0400] - - Calling UI.... - - - [28/October/2000:17:27:26 -0400] - - ...UI is loaded.... - - - [28/October/2000:17:27:26 -0400] - - Interchange V4.5.8 - - - [28/October/2000:17:27:26 -0400] - - Config 'construct' at server startup - - - [28/October/2000:17:27:26 -0400] - - Using MySQL, DSN=dbi:mysql:decadencedown_com. - - - [28/October/2000:17:27:26 -0400] - - Config 'decadedence' at server startup - - - [28/October/2000:17:27:26 -0400] - - Using MySQL, DSN=dbi:mysql:test_decadedence. - - - [28/October/2000:17:27:27 -0400] - - decadedence config error: DBI connect failed: Unknown database 'test_decadedence' - - - [28/October/2000:17:27:27 -0400] - - decadedence: config error. Skipping. - - - [28/October/2000:17:27:27 -0400] - - START server (15789) (INET and UNIX) - - - [28/October/2000:17:27:28 -0400] - - Accepting connections from localhost|127\.0\.0\.1 - - - [28/October/2000:17:27:28 -0400] - - START server (15794) (INET and UNIX) Thank you for your help. I will look to see where the catalog error.log is. David Beckham CEO/Co-Founder Virtual Hosting Solutions, LLC www.virtualhostingsolutions.com Web Beat Internet Technologies Web Beat E-Commerce Solutions www.webbeat.com Local Phone: 850-934-1536 Toll Free: 866-VHS-HOST Fax: 208-293-6066 ----- Original Message ----- From: "Cameron B. Prince" <cameron@akopia.com> To: <interchange-users@minivend.com> Sent: Saturday, October 28, 2000 6:21 PM Subject: RE: [ic] Akopia works for about 3 minutes, then the interchange server quits > It would be very helpful to have a look at the information in both the > catalog error.log and the global error.log. > > It's difficult to guess what you may be running into with the info you > provided. > > Good luck, > > Cameron > > -----Original Message----- > From: interchange-users-admin@minivend.com > [mailto:interchange-users-admin@minivend.com]On Behalf Of VHS Admin > Sent: Saturday, October 28, 2000 6:16 PM > To: interchange-users@minivend.com > Subject: [ic] Akopia works for about 3 minutes, then the interchange > server quits > > > Hello, > I have some basic knowledge of UNIX. We are using a Linux Redhat 6.1 server > with Apache 1.3.4. I installed the Interchange software without to much > hassle. I had to install it as the root user, then I switched to one of the > virtual domains for the catalog setup. > > I have checked the permissions as the documentation suggests. I have tried > everything, but can not get the software to run for more than 3-4 minutes. > Everything works perfectly, then it just quits. I have to go in and restart > the interchange server. > > I would be grateful if anyone has any ideas on what I could try to stabilize > the software and get it to run. I am also open to paying a consultant if it > would be necessary. > > I have looked at several shopping cart packages out there and I will have to > say that Akopia seems to be the best that I have seen. Thank you in advance > for your help. > > > David Beckham > CEO/Co-Founder > Virtual Hosting Solutions, LLC > www.virtualhostingsolutions.com > Web Beat Internet Technologies > Web Beat E-Commerce Solutions > www.webbeat.com > > Local Phone: 850-934-1536 > Toll Free: 866-VHS-HOST > Fax: 208-293-6066 > > > _______________________________________________ > Interchange-users mailing list > Interchange-users@www.minivend.com > http://www.minivend.com/mailman/listinfo/interchange-users > > > _______________________________________________ > Interchange-users mailing list > Interchange-users@www.minivend.com > http://www.minivend.com/mailman/listinfo/interchange-users > > _______________________________________________ Interchange-users mailing list Interchange-users@www.minivend.com http://www.minivend.com/mailman/listinfo/interchange-users From: cameron at akopia.com (Cameron B. Prince ) Date: Sat, 28 Oct 2000 23:26:43 -0500 Subject: [ic] Setting up ic for retailing softgoods This is a multi-part message in MIME format. ------=_NextPart_000_000E_01C04136.8850A5C0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit I am not sure how you are installing, but if you are using the CVS (CVS info can be found at http://developer.akopia.com/cgi-bin/ic/download.html) there is a demo called simple that includes downloadable products. You can install it by choosing "simple" instead of "construct" during the makecat process. The products are the interchange documentation files and sell for $1.00. Buy one and you can get a better idea of how it works. Good luck, Cameron -----Original Message----- From: interchange-users-admin@minivend.com [mailto:interchange-users-admin@minivend.com]On Behalf Of Hugh Wilson Sent: Saturday, October 28, 2000 8:31 PM To: interchange-users@minivend.com Subject: [ic] Setting up ic for retailing softgoods Hello, I am interested in using interchange for retailing downloadable softgoods as well as conventional goods. I was wondering if anyone has had any experience at configuring ic for this purpose. The admin tools do not seem to cater for softgoods at all, although I note that the products table in the 'construct' demo store has download, dl_type and dl_location fields. Any help or advice would be very much appreciated. cheers Hugh Wilson ------=_NextPart_000_000E_01C04136.8850A5C0 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML><HEAD> <META content=3D"text/html; charset=3Diso-8859-1" = http-equiv=3DContent-Type> <META content=3D"MSHTML 5.00.3103.1000" name=3DGENERATOR> <STYLE></STYLE> </HEAD> <BODY bgColor=3D#ffffff> <DIV><FONT color=3D#0000ff face=3DArial size=3D2><SPAN = class=3D315522004-29102000>I am=20 not sure how you are installing, but if you are using the CVS (CVS info = can be=20 found at <A=20 href=3D"http://developer.akopia.com/cgi-bin/ic/download.html">http://deve= loper.akopia.com/cgi-bin/ic/download.html</A>)=20 there is a demo called simple that includes downloadable products. You = can=20 install it by choosing "simple" instead of "construct" during the = makecat=20 process.</SPAN></FONT></DIV> <DIV><FONT color=3D#0000ff face=3DArial size=3D2><SPAN=20 class=3D315522004-29102000></SPAN></FONT>&nbsp;</DIV> <DIV><FONT color=3D#0000ff face=3DArial size=3D2><SPAN = class=3D315522004-29102000>The=20 products are the interchange documentation&nbsp;files and sell for = $1.00. Buy=20 one and you can get a better idea of how it works.</SPAN></FONT></DIV> <DIV><FONT color=3D#0000ff face=3DArial size=3D2><SPAN=20 class=3D315522004-29102000></SPAN></FONT>&nbsp;</DIV> <DIV><FONT color=3D#0000ff face=3DArial size=3D2><SPAN = class=3D315522004-29102000>Good=20 luck,</SPAN></FONT></DIV> <DIV><FONT color=3D#0000ff face=3DArial size=3D2><SPAN=20 class=3D315522004-29102000></SPAN></FONT>&nbsp;</DIV> <DIV><FONT color=3D#0000ff face=3DArial size=3D2><SPAN=20 class=3D315522004-29102000>Cameron<A=20 href=3D"http://developer.akopia.com/"></A></SPAN></FONT></DIV> <BLOCKQUOTE style=3D"MARGIN-RIGHT: 0px"> <DIV align=3Dleft class=3DOutlookMessageHeader dir=3Dltr><FONT = face=3DTahoma=20 size=3D2>-----Original Message-----<BR><B>From:</B>=20 interchange-users-admin@minivend.com=20 [mailto:interchange-users-admin@minivend.com]<B>On Behalf Of </B>Hugh=20 Wilson<BR><B>Sent:</B> Saturday, October 28, 2000 8:31 = PM<BR><B>To:</B>=20 interchange-users@minivend.com<BR><B>Subject:</B> [ic] Setting up ic = for=20 retailing softgoods<BR><BR></DIV></FONT> <DIV><FONT face=3DArial size=3D2>Hello,</FONT></DIV> <DIV>&nbsp;</DIV> <DIV><FONT face=3DArial size=3D2>I am interested in using interchange = for=20 retailing downloadable softgoods as well as conventional goods.&nbsp; = I was=20 wondering if anyone has had any experience at configuring ic for this=20 purpose.&nbsp; The admin tools do not seem to cater for softgoods at = all,=20 although I note that the products table in the 'construct' demo store = has=20 download, dl_type and dl_location fields.</FONT></DIV> <DIV>&nbsp;</DIV> <DIV><FONT face=3DArial size=3D2>Any help or advice would be very much = appreciated.</FONT></DIV> <DIV>&nbsp;</DIV> <DIV><FONT face=3DArial size=3D2>cheers</FONT></DIV> <DIV>&nbsp;</DIV> <DIV><FONT face=3DArial size=3D2>Hugh = Wilson</FONT></DIV></BLOCKQUOTE></BODY></HTML> ------=_NextPart_000_000E_01C04136.8850A5C0-- From: admin at virtualhostingsolutions.com (VHS Admin ) Date: Sat, 28 Oct 2000 23:52:16 -0500 Subject: [ic] Akopia works for about 3 minutes, then the interchange server quits Thanks Cameron, Is there anyway to uninstall a database in the config file. I was able to create the correct db under a different name. Each domain has a mySQL data base, I just used the wrong name the first time. I am trying to set up the shopping system so I can use it for all domains that desire to use it. I used the defaults when installing the software initially. Is there any way to just start all over from the beginning? I am sure that I did not set up permissions or place something in the correct directory from the beginning. I also wonder if my server will not let any programs execute under a different user name other than root for the /usr/local/interchange directory. I have the feeling it is a permissions problem, but I can't trace it down. Thanks again. David Beckham CEO/Co-Founder Virtual Hosting Solutions, LLC www.virtualhostingsolutions.com Web Beat Internet Technologies Web Beat E-Commerce Solutions www.webbeat.com Local Phone: 850-934-1536 Toll Free: 866-VHS-HOST Fax: 208-293-6066 ----- Original Message ----- From: "Cameron B. Prince" <cameron@akopia.com> To: <interchange-users@minivend.com> Sent: Saturday, October 28, 2000 11:20 PM Subject: RE: [ic] Akopia works for about 3 minutes, then the interchange server quits > Yes, this is the global error.log. If you installed the rpm, the catalogs > will be in /var/lib/interchange. Each catalog will have it's own > sub-directory here and another error.log will be created their. To clear > them, just rm them and restart interchange. > > Your error log tells me Interchange is configured for a MySQL database. But > the database was inaccessible, so the catalog was not configured. > > You really have two choices. Fix the MySQL database, or configure > Interchange to use the default GDBM databases. > > To disable MySQL, edit variable.txt in the products directory and remove "1" > from SOMESQL and MYSQL. Once you restart Interchange it should successfully > configure the catalog. > > Good luck, > > Cameron > > > -----Original Message----- > From: interchange-users-admin@minivend.com > [mailto:interchange-users-admin@minivend.com]On Behalf Of VHS Admin > Sent: Saturday, October 28, 2000 8:33 PM > To: interchange-users@minivend.com > Subject: Re: [ic] Akopia works for about 3 minutes, then the interchange > server quits > > > Sorry, I should have though of that. This is the error.log from > /usr/local/interchange/ > I tried to create a dB originally that did not work. That error is in this > file. I am not sure how to purge that from the interchange server. Is this > the global error.log?? I am not sure where the system placed the catalog > error.log. > > > - - - [28/October/2000:11:38:10 -0400] - - decadedence: config error. > Skipping. > - - - [28/October/2000:11:38:10 -0400] - - START server (23007) (INET and > UNIX) > - - - [28/October/2000:11:38:11 -0400] - - Accepting connections from > localhost|127\.0\.0\.1 > - - - [28/October/2000:11:38:11 -0400] - - START server (23018) (INET and > UNIX) > - - - [28/October/2000:11:42:52 -0400] - - Low traffic settings. > - - - [28/October/2000:11:42:52 -0400] - - Calling UI.... > - - - [28/October/2000:11:42:52 -0400] - - ...UI is loaded.... > - - - [28/October/2000:11:42:52 -0400] - - Interchange V4.5.8 > - - - [28/October/2000:11:42:52 -0400] - - Config 'construct' at server > startup > - - - [28/October/2000:11:42:52 -0400] - - Using MySQL, > DSN=dbi:mysql:decadencedown_com. > - - - [28/October/2000:11:42:52 -0400] - - Config 'decadedence' at server > startup > - - - [28/October/2000:11:42:53 -0400] - - Using MySQL, > DSN=dbi:mysql:test_decadedence. > - - - [28/October/2000:11:42:53 -0400] - - decadedence config error: DBI > connect failed: Unknown database 'test_decadedence' > - - - [28/October/2000:11:42:53 -0400] - - decadedence: config error. > Skipping. > - - - [28/October/2000:11:42:53 -0400] - - START server (23241) (INET and > UNIX) > - - - [28/October/2000:11:42:54 -0400] - - Accepting connections from > localhost|127\.0\.0\.1 > - - - [28/October/2000:11:42:54 -0400] - - START server (23245) (INET and > UNIX) > - - - [28/October/2000:11:46:41 -0400] - - Low traffic settings. > - - - [28/October/2000:11:46:41 -0400] - - Calling UI.... > - - - [28/October/2000:11:46:42 -0400] - - ...UI is loaded.... > - - - [28/October/2000:11:46:42 -0400] - - Interchange V4.5.8 > - - - [28/October/2000:11:46:42 -0400] - - Config 'construct' at server > startup > - - - [28/October/2000:11:46:42 -0400] - - Using MySQL, > DSN=dbi:mysql:decadencedown_com. > - - - [28/October/2000:11:46:42 -0400] - - Config 'decadedence' at server > startup > - - - [28/October/2000:11:46:42 -0400] - - Using MySQL, > DSN=dbi:mysql:test_decadedence. > - - - [28/October/2000:11:46:42 -0400] - - decadedence config error: DBI > connect failed: Unknown database 'test_decadedence' > - - - [28/October/2000:11:46:42 -0400] - - decadedence: config error. > Skipping. > - - - [28/October/2000:11:46:42 -0400] - - START server (23981) (INET and > UNIX) > - - - [28/October/2000:11:46:43 -0400] - - Accepting connections from > localhost|127\.0\.0\.1 > - - - [28/October/2000:11:46:43 -0400] - - START server (23991) (INET and > UNIX) > - - - [28/October/2000:11:50:19 -0400] - - Low traffic settings. > - - - [28/October/2000:11:50:19 -0400] - - Calling UI.... > - - - [28/October/2000:11:50:19 -0400] - - ...UI is loaded.... > - - - [28/October/2000:11:50:19 -0400] - - Interchange V4.5.8 > - - - [28/October/2000:11:50:19 -0400] - - Config 'construct' at server > startup > - - - [28/October/2000:11:50:19 -0400] - - Using MySQL, > DSN=dbi:mysql:decadencedown_com. > - - - [28/October/2000:11:50:19 -0400] - - Config 'decadedence' at server > startup > - - - [28/October/2000:11:50:20 -0400] - - Using MySQL, > DSN=dbi:mysql:test_decadedence. > - - - [28/October/2000:11:50:20 -0400] - - decadedence config error: DBI > connect failed: Unknown database 'test_decadedence' > - - - [28/October/2000:11:50:20 -0400] - - decadedence: config error. > Skipping. > - - - [28/October/2000:11:50:20 -0400] - - START server (24253) (INET and > UNIX) > - - - [28/October/2000:11:50:21 -0400] - - Accepting connections from > localhost|127\.0\.0\.1 > - - - [28/October/2000:11:50:21 -0400] - - START server (24258) (INET and > UNIX) > - - - [28/October/2000:11:58:56 -0400] - - Low traffic settings. > - - - [28/October/2000:11:58:56 -0400] - - Calling UI.... > - - - [28/October/2000:11:58:56 -0400] - - ...UI is loaded.... > - - - [28/October/2000:11:58:56 -0400] - - Interchange V4.5.8 > - - - [28/October/2000:11:58:56 -0400] - - Config 'construct' at server > startup > - - - [28/October/2000:11:58:56 -0400] - - Using MySQL, > DSN=dbi:mysql:decadencedown_com. > - - - [28/October/2000:11:58:56 -0400] - - Config 'decadedence' at server > startup > - - - [28/October/2000:11:58:56 -0400] - - Using MySQL, > DSN=dbi:mysql:test_decadedence. > - - - [28/October/2000:11:58:57 -0400] - - decadedence config error: DBI > connect failed: Unknown database 'test_decadedence' > - - - [28/October/2000:11:58:57 -0400] - - decadedence: config error. > Skipping. > - - - [28/October/2000:11:58:57 -0400] - - START server (24605) (INET and > UNIX) > - - - [28/October/2000:11:58:58 -0400] - - Accepting connections from > localhost|127\.0\.0\.1 > - - - [28/October/2000:11:58:58 -0400] - - START server (24610) (INET and > UNIX) > - - - [28/October/2000:12:01:14 -0400] - - Low traffic settings. > - - - [28/October/2000:12:01:14 -0400] - - Calling UI.... > - - - [28/October/2000:12:01:14 -0400] - - ...UI is loaded.... > - - - [28/October/2000:12:01:15 -0400] - - Interchange V4.5.8 > - - - [28/October/2000:12:01:15 -0400] - - Config 'construct' at server > startup > - - - [28/October/2000:12:01:15 -0400] - - Using MySQL, > DSN=dbi:mysql:decadencedown_com. > - - - [28/October/2000:12:01:15 -0400] - - Config 'decadedence' at server > startup > - - - [28/October/2000:12:01:15 -0400] - - Using MySQL, > DSN=dbi:mysql:test_decadedence. > - - - [28/October/2000:12:01:15 -0400] - - decadedence config error: DBI > connect failed: Unknown database 'test_decadedence' > - - - [28/October/2000:12:01:15 -0400] - - decadedence: config error. > Skipping. > - - - [28/October/2000:12:01:15 -0400] - - START server (24749) (INET and > UNIX) > - - - [28/October/2000:12:01:16 -0400] - - Accepting connections from > localhost|127\.0\.0\.1 > - - - [28/October/2000:12:01:16 -0400] - - START server (24754) (INET and > UNIX) > - - - [28/October/2000:12:12:21 -0400] - - Low traffic settings. > - - - [28/October/2000:12:12:21 -0400] - - Calling UI.... > - - - [28/October/2000:12:12:21 -0400] - - ...UI is loaded.... > - - - [28/October/2000:12:12:21 -0400] - - Interchange V4.5.8 > - - - [28/October/2000:12:12:21 -0400] - - Config 'construct' at server > startup > - - - [28/October/2000:12:12:21 -0400] - - Using MySQL, > DSN=dbi:mysql:decadencedown_com. > - - - [28/October/2000:12:12:21 -0400] - - Config 'decadedence' at server > startup > - - - [28/October/2000:12:12:21 -0400] - - Using MySQL, > DSN=dbi:mysql:test_decadedence. > - - - [28/October/2000:12:12:21 -0400] - - decadedence config error: DBI > connect failed: Unknown database 'test_decadedence' > - - - [28/October/2000:12:12:21 -0400] - - decadedence: config error. > Skipping. > - - - [28/October/2000:12:12:21 -0400] - - START server (26016) (INET and > UNIX) > - - - [28/October/2000:12:12:23 -0400] - - Accepting connections from > localhost|127\.0\.0\.1 > - - - [28/October/2000:12:12:23 -0400] - - START server (26021) (INET and > UNIX) > - - - [28/October/2000:12:32:15 -0400] - - Low traffic settings. > - - - [28/October/2000:12:32:15 -0400] - - Calling UI.... > - - - [28/October/2000:12:32:15 -0400] - - ...UI is loaded.... > - - - [28/October/2000:12:32:15 -0400] - - Interchange V4.5.8 > - - - [28/October/2000:12:32:15 -0400] - - Config 'construct' at server > startup > - - - [28/October/2000:12:32:15 -0400] - - Using MySQL, > DSN=dbi:mysql:decadencedown_com. > - - - [28/October/2000:12:32:15 -0400] - - Config 'decadedence' at server > startup > - - - [28/October/2000:12:32:16 -0400] - - Using MySQL, > DSN=dbi:mysql:test_decadedence. > - - - [28/October/2000:12:32:16 -0400] - - decadedence config error: DBI > connect failed: Unknown database 'test_decadedence' > - - - [28/October/2000:12:32:16 -0400] - - decadedence: config error. > Skipping. > - - - [28/October/2000:12:32:16 -0400] - - START server (27498) (INET and > UNIX) > - - - [28/October/2000:12:32:17 -0400] - - Accepting connections from > localhost|127\.0\.0\.1 > - - - [28/October/2000:12:32:17 -0400] - - START server (27502) (INET and > UNIX) > - - - [28/October/2000:16:58:42 -0400] - - Low traffic settings. > - - - [28/October/2000:16:58:42 -0400] - - Calling UI.... > - - - [28/October/2000:16:58:42 -0400] - - ...UI is loaded.... > - - - [28/October/2000:16:58:43 -0400] - - Interchange V4.5.8 > - - - [28/October/2000:16:58:43 -0400] - - Config 'construct' at server > startup > - - - [28/October/2000:16:58:43 -0400] - - Using MySQL, > DSN=dbi:mysql:decadencedown_com. > - - - [28/October/2000:16:58:43 -0400] - - Config 'decadedence' at server > startup > - - - [28/October/2000:16:58:43 -0400] - - Using MySQL, > DSN=dbi:mysql:test_decadedence. > - - - [28/October/2000:16:58:43 -0400] - - decadedence config error: DBI > connect failed: Unknown database 'test_decadedence' > - - - [28/October/2000:16:58:43 -0400] - - decadedence: config error. > Skipping. > - - - [28/October/2000:16:58:43 -0400] - - START server (13216) (INET and > UNIX) > - - - [28/October/2000:16:58:44 -0400] - - Accepting connections from > localhost|127\.0\.0\.1 > - - - [28/October/2000:16:58:44 -0400] - - START server (13221) (INET and > UNIX) > - - - [28/October/2000:17:00:44 -0400] - - Low traffic settings. > - - - [28/October/2000:17:00:44 -0400] - - Calling UI.... > - - - [28/October/2000:17:00:44 -0400] - - ...UI is loaded.... > - - - [28/October/2000:17:00:44 -0400] - - Interchange V4.5.8 > - - - [28/October/2000:17:00:44 -0400] - - Config 'construct' at server > startup > - - - [28/October/2000:17:00:44 -0400] - - Using MySQL, > DSN=dbi:mysql:decadencedown_com. > - - - [28/October/2000:17:00:44 -0400] - - Config 'decadedence' at server > startup > - - - [28/October/2000:17:00:44 -0400] - - Using MySQL, > DSN=dbi:mysql:test_decadedence. > - - - [28/October/2000:17:00:45 -0400] - - decadedence config error: DBI > connect failed: Unknown database 'test_decadedence' > - - - [28/October/2000:17:00:45 -0400] - - decadedence: config error. > Skipping. > - - - [28/October/2000:17:00:45 -0400] - - START server (13358) (INET and > UNIX) > - - - [28/October/2000:17:00:46 -0400] - - Accepting connections from > localhost|127\.0\.0\.1 > - - - [28/October/2000:17:00:46 -0400] - - START server (13363) (INET and > UNIX) > - - - [28/October/2000:17:06:17 -0400] - - Low traffic settings. > - - - [28/October/2000:17:06:17 -0400] - - Calling UI.... > - - - [28/October/2000:17:06:17 -0400] - - ...UI is loaded.... > - - - [28/October/2000:17:06:17 -0400] - - Interchange V4.5.8 > - - - [28/October/2000:17:06:17 -0400] - - Config 'construct' at server > startup > - - - [28/October/2000:17:06:17 -0400] - - Using MySQL, > DSN=dbi:mysql:decadencedown_com. > - - - [28/October/2000:17:06:17 -0400] - - Config 'decadedence' at server > startup > - - - [28/October/2000:17:06:17 -0400] - - Using MySQL, > DSN=dbi:mysql:test_decadedence. > - - - [28/October/2000:17:06:18 -0400] - - decadedence config error: DBI > connect failed: Unknown database 'test_decadedence' > - - - [28/October/2000:17:06:18 -0400] - - decadedence: config error. > Skipping. > - - - [28/October/2000:17:06:18 -0400] - - START server (14446) (INET and > UNIX) > - - - [28/October/2000:17:06:19 -0400] - - Accepting connections from > localhost|127\.0\.0\.1 > - - - [28/October/2000:17:06:19 -0400] - - START server (14451) (INET and > UNIX) > - - - [28/October/2000:17:27:26 -0400] - - Low traffic settings. > - - - [28/October/2000:17:27:26 -0400] - - Calling UI.... > - - - [28/October/2000:17:27:26 -0400] - - ...UI is loaded.... > - - - [28/October/2000:17:27:26 -0400] - - Interchange V4.5.8 > - - - [28/October/2000:17:27:26 -0400] - - Config 'construct' at server > startup > - - - [28/October/2000:17:27:26 -0400] - - Using MySQL, > DSN=dbi:mysql:decadencedown_com. > - - - [28/October/2000:17:27:26 -0400] - - Config 'decadedence' at server > startup > - - - [28/October/2000:17:27:26 -0400] - - Using MySQL, > DSN=dbi:mysql:test_decadedence. > - - - [28/October/2000:17:27:27 -0400] - - decadedence config error: DBI > connect failed: Unknown database 'test_decadedence' > - - - [28/October/2000:17:27:27 -0400] - - decadedence: config error. > Skipping. > - - - [28/October/2000:17:27:27 -0400] - - START server (15789) (INET and > UNIX) > - - - [28/October/2000:17:27:28 -0400] - - Accepting connections from > localhost|127\.0\.0\.1 > - - - [28/October/2000:17:27:28 -0400] - - START server (15794) (INET and > UNIX) > > Thank you for your help. I will look to see where the catalog error.log is. > > David Beckham > CEO/Co-Founder > Virtual Hosting Solutions, LLC > www.virtualhostingsolutions.com > Web Beat Internet Technologies > Web Beat E-Commerce Solutions > www.webbeat.com > > Local Phone: 850-934-1536 > Toll Free: 866-VHS-HOST > Fax: 208-293-6066 > ----- Original Message ----- > From: "Cameron B. Prince" <cameron@akopia.com> > To: <interchange-users@minivend.com> > Sent: Saturday, October 28, 2000 6:21 PM > Subject: RE: [ic] Akopia works for about 3 minutes, then the interchange > server quits > > > > It would be very helpful to have a look at the information in both the > > catalog error.log and the global error.log. > > > > It's difficult to guess what you may be running into with the info you > > provided. > > > > Good luck, > > > > Cameron > > > > -----Original Message----- > > From: interchange-users-admin@minivend.com > > [mailto:interchange-users-admin@minivend.com]On Behalf Of VHS Admin > > Sent: Saturday, October 28, 2000 6:16 PM > > To: interchange-users@minivend.com > > Subject: [ic] Akopia works for about 3 minutes, then the interchange > > server quits > > > > > > Hello, > > I have some basic knowledge of UNIX. We are using a Linux Redhat 6.1 > server > > with Apache 1.3.4. I installed the Interchange software without to much > > hassle. I had to install it as the root user, then I switched to one of > the > > virtual domains for the catalog setup. > > > > I have checked the permissions as the documentation suggests. I have > tried > > everything, but can not get the software to run for more than 3-4 minutes. > > Everything works perfectly, then it just quits. I have to go in and > restart > > the interchange server. > > > > I would be grateful if anyone has any ideas on what I could try to > stabilize > > the software and get it to run. I am also open to paying a consultant if > it > > would be necessary. > > > > I have looked at several shopping cart packages out there and I will have > to > > say that Akopia seems to be the best that I have seen. Thank you in > advance > > for your help. > > > > > > David Beckham > > CEO/Co-Founder > > Virtual Hosting Solutions, LLC > > www.virtualhostingsolutions.com > > Web Beat Internet Technologies > > Web Beat E-Commerce Solutions > > www.webbeat.com > > > > Local Phone: 850-934-1536 > > Toll Free: 866-VHS-HOST > > Fax: 208-293-6066 > > > > > > _______________________________________________ > > Interchange-users mailing list > > Interchange-users@www.minivend.com > > http://www.minivend.com/mailman/listinfo/interchange-users > > > > > > _______________________________________________ > > Interchange-users mailing list > > Interchange-users@www.minivend.com > > http://www.minivend.com/mailman/listinfo/interchange-users > > > > > > > _______________________________________________ > Interchange-users mailing list > Interchange-users@www.minivend.com > http://www.minivend.com/mailman/listinfo/interchange-users > > > _______________________________________________ > Interchange-users mailing list > Interchange-users@www.minivend.com > http://www.minivend.com/mailman/listinfo/interchange-users > > From: webmaster at jizang.com (webmaster ) Date: Sun, 29 Oct 2000 07:05:47 -0500 Subject: [ic] How to get off this mailing list How do I remove myself from this list please? From: jonc at webmaint.net (Jonathan Clark ) Date: Sun, 29 Oct 2000 13:23:28 -0000 Subject: [ic] How to get off this mailing list go to: http://lists.akopia.com/mailman/listinfo/interchange-users (the interchange-users link at the ADR) the option you want is down the bottom. Jonathan. -----Original Message----- From: webmaster <webmaster@jizang.com> To: interchange-users@minivend.com <interchange-users@minivend.com> Date: 29 October 2000 12:07 Subject: [ic] How to get off this mailing list > How do I remove myself from this list please? > >_______________________________________________ >Interchange-users mailing list >Interchange-users@www.minivend.com >http://www.minivend.com/mailman/listinfo/interchange-users From: draftd at hotmail.com (draftd ) Date: Sun, 29 Oct 2000 17:24:44 +0100 Subject: [ic] default locale This is a multi-part message in MIME format. ------=_NextPart_000_006D_01C041CD.211B1CE0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Hello, I'm having a problem with configuring the default locale. I set it to = euro in products/locale.txt, but the default prices are still in = dollars. Only after I manually set the locale to euro in eg. = results.html I get euro prices. what could cause this problem? I use RH7.0 and IC4.5.8. thanks. ------=_NextPart_000_006D_01C041CD.211B1CE0 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML><HEAD> <META content=3D"text/html; charset=3Diso-8859-1" = http-equiv=3DContent-Type> <META content=3D"MSHTML 5.00.2614.3500" name=3DGENERATOR> <STYLE></STYLE> </HEAD> <BODY bgColor=3D#ffffff> <DIV><FONT face=3DArial size=3D2>Hello,</FONT></DIV> <DIV>&nbsp;</DIV> <DIV><FONT face=3DArial size=3D2>I'm having a problem with configuring = the default=20 locale. I set it to euro in products/locale.txt, but t</FONT><FONT = face=3DArial=20 size=3D2>he default prices are still in dollars. Only after I manually = set the=20 locale to euro in eg. results.html I get euro prices.</FONT></DIV> <DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV> <DIV><FONT face=3DArial size=3D2>what could cause this problem? I use = RH7.0 and=20 IC4.5.8.</FONT></DIV> <DIV><FONT face=3DArial size=3D2>thanks.</FONT></DIV> <DIV>&nbsp;</DIV> <DIV>&nbsp;</DIV> <DIV>&nbsp;</DIV></BODY></HTML> ------=_NextPart_000_006D_01C041CD.211B1CE0-- From: ton at verhagen.net (Ton Verhagen ) Date: Sun, 29 Oct 2000 18:17:31 +0100 Subject: [ic] UI: interpolating usertags Hi all, I am wondering how to have the IC UI interpolate the results of an usertag. Here is my problem. I added the following code to a template. It will generate a select box with the options hdr1.gif ... hdr6.gif. So far so good. page_picture: description: Page picture widget: select options: hdr1.gif, hdr2.gif, hdr3.gif, hdr4.gif, hdr5.gif, hdr6.gif However, instead of having to type a (static) list of image file names I would like to use a usertag which generates the list dynamically. I already have an usertag that does return the options string as in the above mentioned code. Unfortunately the IC UI treats this whole string as one single option. Obvioulsly the UI executes the usertag properly, but doesn't interpolate the returned string. How to go about? Maybe I have overlooked something very obvious. Hopefully someone has any ideas or pointers. Thanks for any help. Ton Verhagen From: jojo at buchonline.net (Hans-Joachim Leidinger ) Date: Sun, 29 Oct 2000 20:22:34 +0100 Subject: [ic] default locale > draftd wrote: > > Hello, > > I'm having a problem with configuring the default locale. I set it to > euro in products/locale.txt, but the default prices are still in > dollars. Only after I manually set the locale to euro in eg. > results.html I get euro prices. > > what could cause this problem? I use RH7.0 and IC4.5.8. > thanks. How did you set "euro" as default in your locale.txt? Like this... code en_US de_DE eu_EU . . . default 0 0 1 ? And in your catalog.cfg is still en_US? Joachim -- -------------Hans-Joachim Leidinger--------------------- From: itnc at themutual.net (Hansraj Pankhania ) Date: Sun, 29 Oct 2000 19:57:54 -0000 Subject: [ic] Re: IC 4.6.0 and development This is a multi-part message in MIME format. ------=_NextPart_000_0009_01C041E2.86DB30A0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Hi All, After months of trial and error and constant messages to this group, I = have finally managed to get the current version of interchange = installed. My next request for guidance is:- 1) What editor or html program do most users of interchange use to = develop their site. 2) The installation I have carried out is on a Virtual server running = linux, any advice on how to develop here. Whats the best way to develop = a site considering the fact that I don't have IC installed on my = computer which runs windows 98. I'm will be n a position to start developing once these questions are = answered. It a long process to start using IC but I the the wait is worth it. Thanks to all in advance. Hansraj ------=_NextPart_000_0009_01C041E2.86DB30A0 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML><HEAD> <META http-equiv=3DContent-Type content=3D"text/html; = charset=3Diso-8859-1"> <META content=3D"MSHTML 5.50.4134.600" name=3DGENERATOR> <STYLE></STYLE> </HEAD> <BODY bgColor=3D#ffffff> <DIV><FONT face=3DArial size=3D2>Hi All,</FONT></DIV> <DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV> <DIV><FONT face=3DArial size=3D2>After months of trial and error and = constant=20 messages to this group, I have finally managed to get the current = version of=20 interchange installed.</FONT></DIV> <DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV> <DIV><FONT face=3DArial size=3D2>My next request for guidance = is:-</FONT></DIV> <DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV> <DIV><FONT face=3DArial size=3D2>1) What editor or html program do most = users of=20 interchange use to develop their site.</FONT></DIV> <DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV> <DIV><FONT face=3DArial size=3D2>2) The installation I have carried out = is on a=20 Virtual server running&nbsp;linux,&nbsp;any advice on how to develop = here. Whats=20 the best way to develop a site considering the fact that I don't have IC = installed on my computer&nbsp;which runs windows 98.</FONT></DIV> <DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV> <DIV><FONT face=3DArial size=3D2>I'm will be&nbsp;n a position to start = developing=20 once these questions are answered.</FONT></DIV> <DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV> <DIV><FONT face=3DArial size=3D2>It a long process to start using IC but = I the the=20 wait is worth it.</FONT></DIV> <DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV> <DIV><FONT face=3DArial size=3D2>Thanks to all in advance.</FONT></DIV> <DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV> <DIV><FONT face=3DArial size=3D2>Hansraj</FONT></DIV> <DIV>&nbsp;</DIV></BODY></HTML> ------=_NextPart_000_0009_01C041E2.86DB30A0-- From: steveandpatti at wubs.org (Steve & Patti Getzinger ) Date: Sun, 29 Oct 2000 15:08:05 -0600 Subject: [ic] Re: IC 4.6.0 and development I edit by hand with the text editor I feel like that particular day. Steve Hansraj Pankhania wrote: > Hi All, After months of trial and error and constant messages to this > group, I have finally managed to get the current version of > interchange installed. My next request for guidance is:- 1) What > editor or html program do most users of interchange use to develop > their site. 2) The installation I have carried out is on a Virtual > server running linux, any advice on how to develop here. Whats the > best way to develop a site considering the fact that I don't have IC > installed on my computer which runs windows 98. I'm will be n a > position to start developing once these questions are answered. It a > long process to start using IC but I the the wait is worth it. Thanks > to all in advance. Hansraj -- ========================================================= WDI Steve & Patti Getzinger 702 Lincolnway West steveandpatti@wubs.org South Bend, IN 46616 http://www.wubs.org/ 219-287-4700 (Main Office) 317-535-0239 (Direct Line) ========================================================= From: peter at twoplums.com.au (Peter Shilling ) Date: Mon, 30 Oct 2000 10:43:43 +1100 Subject: [ic] bad date error after 4.6 install Hello all I did see another post about this error and I can't find it now on the list - so sorry if I am asking the same thing again construct config error : bad abstime external representation ' ' Any ideas?? -- ************************** Peter @ Two Purple Plums http://www.twoplums.com.au Web Site Developers ************************** From: javier at javierlopez.com (Javier ) Date: Sun, 29 Oct 2000 19:46:06 -0500 Subject: [ic] New on this Hello everyone, I'm looking for someone to help me through the Interchange installation in my remote server. I'm a graphic designer and just started to learn about Unix, which is the version want to set up. Anyone willing to help, please send me an email. Thanks. -- J a Vi Er Lo Pez Gra PhiC DE sIgn http://www.javierlopez.com From: cblevins at sysr.com (Carol Blevins ) Date: Sun, 29 Oct 2000 22:33:43 -0500 (EST) Subject: [ic] Category Limit?? I am using InterChange 4.6.0 and using the "construct" templates have run into a problem and am hoping someone can help me out on this. I have an Area "Manufactures" under which I have 63 "categories" the problem I am running into is, on pages, ie index.html and results.html it seems to be limiting the diplay of categories to 50. I have looked around and can't seem to find where I can change this from 50 to whatever. Any help would be greatly appreciated. Thanx Carol From: cblevins at sysr.com (Carol Blevins ) Date: Sun, 29 Oct 2000 22:43:31 -0500 (EST) Subject: [ic] Category Limit?? Disregard this post I found the file :) thanx Carol ************************************** * It is a little known fact that the * * Y1K bug caused the dark ages. * ************************************** On Sun, 29 Oct 2000, Carol Blevins wrote: > I am using InterChange 4.6.0 and using the "construct" templates have run > into a problem and am hoping someone can help me out on this. I have an > Area "Manufactures" under which I have 63 "categories" the problem I am > running into is, on pages, ie index.html and results.html it seems to be > limiting the diplay of categories to 50. I have looked around and can't > seem to find where I can change this from 50 to whatever. Any help would > be greatly appreciated. > > Thanx > Carol > > > _______________________________________________ > Interchange-users mailing list > Interchange-users@www.minivend.com > http://www.minivend.com/mailman/listinfo/interchange-users > From: sonny at akopia.com (Sonny Cook ) Date: Mon, 30 Oct 2000 00:51:55 -0600 (CST) Subject: [ic] UI: interpolating usertags Without having checked through the code, or really knowing the answer, I think IC does not interpolate the results of tags unless they are parameters to other tags. With that in mind, you could create another usertag whose purpose in life is to cause some other usertags output to get parsed. Just have it set to interpolate, and then return whatever input it gets. --- Sonny Cook Akopia "I don't want fifteen dollars." --Franklin D. Rooselvelt On Sun, 29 Oct 2000, Ton Verhagen wrote: > Hi all, > > I am wondering how to have the IC UI interpolate the results of an usertag. > > Here is my problem. > > I added the following code to a template. It will generate a select box > with the options hdr1.gif ... hdr6.gif. So far so good. > > page_picture: > description: Page picture > widget: select > options: hdr1.gif, hdr2.gif, hdr3.gif, hdr4.gif, hdr5.gif, hdr6.gif > > However, instead of having to type a (static) list of image file names I > would like to use a usertag which generates the list dynamically. I already > have an usertag that does return the options string as in the above > mentioned code. Unfortunately the IC UI treats this whole string as one > single option. Obvioulsly the UI executes the usertag properly, but doesn't > interpolate the returned string. > How to go about? Maybe I have overlooked something very obvious. > > Hopefully someone has any ideas or pointers. > > Thanks for any help. > > Ton Verhagen > > > _______________________________________________ > Interchange-users mailing list > Interchange-users@www.minivend.com > http://www.minivend.com/mailman/listinfo/interchange-users > From: jojo at buchonline.net (jojo at buchonline.net ) Date: Mon, 30 Oct 2000 10:05:26 +0100 (CET) Subject: [ic] default locale On 30 Nov, draftd wrote: > yes you're right joachim, I did it like you said: > > code en_US de_DE eu_EU > default 0 0 1 > > But setting it to eu_EU in the catalog.cfg unables me to restart the > server. Is it neccessary to do this, and how do I solve the error on > startup? > > thanks. [DEL] Which error? My crystal ball canŽt tell me more! :-) Joachim -- Hans-Joachim Leidinger buch online jojo@buchonline.net Munscheidstr. 14 FAX: +49 209 1671441 45886 Gelsenkirchen FAX: 0209 1671441 From: draftd at hotmail.com (draft dog ) Date: Mon, 30 Oct 2000 12:19:15 GMT Subject: [ic] default locale You should upgrade your crytal ball to version 3.7 :-) then it gives the error mesg beneath: (sorry, I'll be more specific from the start next time) Killing Interchange server 1304 with TERM. Low traffic settings. Calling UI.... ...UI is loaded.... Interchange V4.5.8 Configuring catalog test...Using default DBM database. Bad locale setting eur_EUR. In line 97 of the configuration file 'catalog.cfg': Locale eur_EUR test config error: Bad locale setting eur_EUR. In line 97 of the configuration file 'catalog.cfg': Locale eur_EUR test: error in configuration. Skipping. test: config error. Skipping. Configuring catalog construct...Using default DBM database. done. Interchange server started in INET and UNIX mode(s) (process id 1310) >From: jojo@buchonline.net >Reply-To: interchange-users@minivend.com >To: interchange-users@minivend.com >Subject: Re: [ic] default locale >Date: Mon, 30 Oct 2000 10:05:26 +0100 (CET) > >On 30 Nov, draftd wrote: > > yes you're right joachim, I did it like you said: > > > > code en_US de_DE eu_EU > > default 0 0 1 > > > > But setting it to eu_EU in the catalog.cfg unables me to restart the > > server. Is it neccessary to do this, and how do I solve the error on > > startup? > > > > thanks. >[DEL] > >Which error? My crystal ball canŽt tell me more! :-) > >Joachim > > >-- >Hans-Joachim Leidinger >buch online jojo@buchonline.net >Munscheidstr. 14 FAX: +49 209 1671441 >45886 Gelsenkirchen FAX: 0209 1671441 > > >_______________________________________________ >Interchange-users mailing list >Interchange-users@www.minivend.com >http://www.minivend.com/mailman/listinfo/interchange-users _________________________________________________________________________ Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com. Share information about yourself, create your own public profile at http://profiles.msn.com. From: Szacks at co.wayne.mi.us (Sim Zacks ) Date: Mon, 30 Oct 2000 07:14:15 -0500 Subject: [ic] high traffic settings Does anyone use high traffic settings? I am having problems with the files that are read into memory during high traffic as opposed to being read each time during low traffic. Interchange is not parsing any of the tags in high setting. I have no problem in low setting. Sim From: jojo at buchonline.net (jojo at buchonline.net ) Date: Mon, 30 Oct 2000 13:47:37 +0100 (CET) Subject: [ic] default locale On 30 Oct, draft dog wrote: > You should upgrade your crytal ball to version 3.7 :-) > then it gives the error mesg beneath: > (sorry, I'll be more specific from the start next time) > > Killing Interchange server 1304 with TERM. > Low traffic settings. > Calling UI.... > ...UI is loaded.... > Interchange V4.5.8 > Configuring catalog test...Using default DBM database. > Bad locale setting eur_EUR. > > In line 97 of the configuration file 'catalog.cfg': > Locale eur_EUR > > test config error: Bad locale setting eur_EUR. > > In line 97 of the configuration file 'catalog.cfg': > Locale eur_EUR > > > > > test: error in configuration. Skipping. > test: config error. Skipping. > Configuring catalog construct...Using default DBM database. > done. > Interchange server started in INET and UNIX mode(s) (process id 1310) [DEL] <grins> I have --------snip catalog.cfg--------- Locale eur_EUR p_cs_precedes 0 # this is great - you can even use HTML-Tags to display an euro-image #Locale eur_EUR currency_symbol "<IMG src="/images/icon/euro.gif">" Locale eur_EUR p_sep_by_space 2 Locale eur_EUR mon_decimal_point , Locale eur_EUR mon_thousands_sep . --------snip catalog.cfg--------- in my catalog.cfg and I did not get any error! Joachim -- Hans-Joachim Leidinger buch online jojo@buchonline.net Munscheidstr. 14 FAX: +49 209 1671441 45886 Gelsenkirchen FAX: 0209 1671441 From: Michael.Raps at daccord.ch (Michael Raps ) Date: Mon, 30 Oct 2000 14:52:39 +0100 Subject: [ic] File is not a perl storable...... Help. I just upgraded from IC 4.5.6 to 4.6.0 using a Red Hat RPM (6.0). After restarting interchange and trying to access the shop I get a (500) Internal Server Error. Error Log: [30/Oktober/2000:14:21:55 +0100] xxxshop /cgi-bin/xxxshop/index.html Runtime error: File is not a perl storable at blib/lib/Storable.pm (autosplit into lib/lib/auto/Storable/_retrieve.al) line 1, at /usr/lib/interchange/lib/Vend/SessionFile.pm line 83 Can anyone tell me what could be wrong? Bye, Michael From: ton at verhagen.net (Ton Verhagen ) Date: Mon, 30 Oct 2000 15:10:33 +0100 Subject: [ic] UI: interpolating usertags Sonny, Thanks for your reply. I have changed my usertag to return a string like: <option>A <option>B <option>C When I use that usertag in a template like: page_picture: widget: select options: [myustertag] it will generate the following code: <SELECT ...><OPTION VALUE="<option>A <option>B <option>C"><option>A <option>B <option>C </SELECT> Don't know what to do next to get a proper option list. Ton At 12:51 AM 10/30/00 -0600, you wrote: >Without having checked through the code, or really knowing the answer, I >think IC does not interpolate the results of tags unless they are >parameters to other tags. With that in mind, you could create another >usertag whose purpose in life is to cause some other usertags output to >get parsed. Just have it set to interpolate, and then return whatever >input it gets. > >--- >Sonny Cook >Akopia > >"I don't want fifteen dollars." --Franklin D. Rooselvelt > >On Sun, 29 Oct 2000, Ton Verhagen wrote: > > > Hi all, > > > > I am wondering how to have the IC UI interpolate the results of an usertag. > > > > Here is my problem. > > > > I added the following code to a template. It will generate a select box > > with the options hdr1.gif ... hdr6.gif. So far so good. > > > > page_picture: > > description: Page picture > > widget: select > > options: hdr1.gif, hdr2.gif, hdr3.gif, hdr4.gif, hdr5.gif, hdr6.gif > > > > However, instead of having to type a (static) list of image file names I > > would like to use a usertag which generates the list dynamically. I > already > > have an usertag that does return the options string as in the above > > mentioned code. Unfortunately the IC UI treats this whole string as one > > single option. Obvioulsly the UI executes the usertag properly, but > doesn't > > interpolate the returned string. > > How to go about? Maybe I have overlooked something very obvious. > > > > Hopefully someone has any ideas or pointers. > > > > Thanks for any help. > > > > Ton Verhagen > > > > > > _______________________________________________ > > Interchange-users mailing list > > Interchange-users@www.minivend.com > > http://www.minivend.com/mailman/listinfo/interchange-users > > > > >_______________________________________________ >Interchange-users mailing list >Interchange-users@www.minivend.com >http://www.minivend.com/mailman/listinfo/interchange-users From: steveandpatti at wubs.org (Steve & Patti Getzinger ) Date: Mon, 30 Oct 2000 09:56:11 -0500 Subject: [ic] File is not a perl storable...... Michael Raps wrote: > Help. I just upgraded from IC 4.5.6 to 4.6.0 using a Red Hat RPM > (6.0). > > After restarting interchange and trying to access the shop I get > a (500) Internal Server Error. > > Error Log: [30/Oktober/2000:14:21:55 +0100] xxxshop > /cgi-bin/xxxshop/index.html Runtime error: File is not a perl > storable at blib/lib/Storable.pm (autosplit into > lib/lib/auto/Storable/_retrieve.al) line 1, at > /usr/lib/interchange/lib/Vend/SessionFile.pm line 83 > > Can anyone tell me what could be wrong? > > Bye, > Michael > > _______________________________________________ > Interchange-users mailing list > Interchange-users@www.minivend.com > http://www.minivend.com/mailman/listinfo/interchange-users Verify you grabbed the correct rpm. I am running 6.2 and 7 and have done the upgrade to 4.6 on both with no problems Steve From: cameron at akopia.com (Cameron B. Prince ) Date: Mon, 30 Oct 2000 09:08:41 -0600 Subject: [ic] File is not a perl storable...... You most likely need to do a rm -rf * in the session directory and restart. Good luck, Cameron -----Original Message----- From: interchange-users-admin@minivend.com [mailto:interchange-users-admin@minivend.com]On Behalf Of Michael Raps Sent: Monday, October 30, 2000 7:53 AM To: interchange-users@minivend.com Subject: [ic] File is not a perl storable...... Help. I just upgraded from IC 4.5.6 to 4.6.0 using a Red Hat RPM (6.0). After restarting interchange and trying to access the shop I get a (500) Internal Server Error. Error Log: [30/Oktober/2000:14:21:55 +0100] xxxshop /cgi-bin/xxxshop/index.html Runtime error: File is not a perl storable at blib/lib/Storable.pm (autosplit into lib/lib/auto/Storable/_retrieve.al) line 1, at /usr/lib/interchange/lib/Vend/SessionFile.pm line 83 Can anyone tell me what could be wrong? Bye, Michael _______________________________________________ Interchange-users mailing list Interchange-users@www.minivend.com http://www.minivend.com/mailman/listinfo/interchange-users From: sonny at akopia.com (Sonny Cook ) Date: Mon, 30 Oct 2000 09:38:37 -0600 (CST) Subject: [ic] UI: interpolating usertags I'm not sure if this will answer your question, but check out the code used in the interchange checkout page to generate the credit card exp date. It's in catalog_dir/pages/ord/checkout.html on or about line 825. --- Sonny Cook Akopia "I don't want fifteen dollars." --Franklin D. Rooselvelt On Mon, 30 Oct 2000, Ton Verhagen wrote: > Sonny, > > Thanks for your reply. > > I have changed my usertag to return a string like: > <option>A <option>B <option>C > > When I use that usertag in a template like: > page_picture: > widget: select > options: [myustertag] > > it will generate the following code: > <SELECT ...><OPTION VALUE="<option>A <option>B > <option>C"><option>A <option>B <option>C </SELECT> > > Don't know what to do next to get a proper option list. > > Ton > > > At 12:51 AM 10/30/00 -0600, you wrote: > >Without having checked through the code, or really knowing the answer, I > >think IC does not interpolate the results of tags unless they are > >parameters to other tags. With that in mind, you could create another > >usertag whose purpose in life is to cause some other usertags output to > >get parsed. Just have it set to interpolate, and then return whatever > >input it gets. > > > >--- > >Sonny Cook > >Akopia > > > >"I don't want fifteen dollars." --Franklin D. Rooselvelt > > > >On Sun, 29 Oct 2000, Ton Verhagen wrote: > > > > > Hi all, > > > > > > I am wondering how to have the IC UI interpolate the results of an usertag. > > > > > > Here is my problem. > > > > > > I added the following code to a template. It will generate a select box > > > with the options hdr1.gif ... hdr6.gif. So far so good. > > > > > > page_picture: > > > description: Page picture > > > widget: select > > > options: hdr1.gif, hdr2.gif, hdr3.gif, hdr4.gif, hdr5.gif, hdr6.gif > > > > > > However, instead of having to type a (static) list of image file names I > > > would like to use a usertag which generates the list dynamically. I > > already > > > have an usertag that does return the options string as in the above > > > mentioned code. Unfortunately the IC UI treats this whole string as one > > > single option. Obvioulsly the UI executes the usertag properly, but > > doesn't > > > interpolate the returned string. > > > How to go about? Maybe I have overlooked something very obvious. > > > > > > Hopefully someone has any ideas or pointers. > > > > > > Thanks for any help. > > > > > > Ton Verhagen > > > > > > > > > _______________________________________________ > > > Interchange-users mailing list > > > Interchange-users@www.minivend.com > > > http://www.minivend.com/mailman/listinfo/interchange-users > > > > > > > > >_______________________________________________ > >Interchange-users mailing list > >Interchange-users@www.minivend.com > >http://www.minivend.com/mailman/listinfo/interchange-users > > > > _______________________________________________ > Interchange-users mailing list > Interchange-users@www.minivend.com > http://www.minivend.com/mailman/listinfo/interchange-users > From: Michael.Raps at daccord.ch (Michael Raps ) Date: Mon, 30 Oct 2000 16:40:53 +0100 Subject: [ic] File is not a perl storable...... Cameron, worked without the rm..... But I think your hint was right. Meanwhile the old session seemed to be timed out... Thanks 4 your help! Michael ----- Original Message ----- From: "Cameron B. Prince" <cameron@akopia.com> To: <interchange-users@minivend.com> Sent: Monday, October 30, 2000 4:08 PM Subject: RE: [ic] File is not a perl storable...... > You most likely need to do a rm -rf * in the session directory and restart. > > Good luck, > > Cameron > > -----Original Message----- > From: interchange-users-admin@minivend.com > [mailto:interchange-users-admin@minivend.com]On Behalf Of Michael Raps > Sent: Monday, October 30, 2000 7:53 AM > To: interchange-users@minivend.com > Subject: [ic] File is not a perl storable...... > > > Help. I just upgraded from IC 4.5.6 to 4.6.0 using a Red Hat RPM > (6.0). > > After restarting interchange and trying to access the shop I get > a (500) Internal Server Error. > > Error Log: [30/Oktober/2000:14:21:55 +0100] xxxshop > /cgi-bin/xxxshop/index.html Runtime error: File is not a perl > storable at blib/lib/Storable.pm (autosplit into > lib/lib/auto/Storable/_retrieve.al) line 1, at > /usr/lib/interchange/lib/Vend/SessionFile.pm line 83 > > Can anyone tell me what could be wrong? > > Bye, > Michael > > > _______________________________________________ > Interchange-users mailing list > Interchange-users@www.minivend.com > http://www.minivend.com/mailman/listinfo/interchange-users > > _______________________________________________ > Interchange-users mailing list > Interchange-users@www.minivend.com > http://www.minivend.com/mailman/listinfo/interchange-users From: eric at webuildpcs.com (Eric Hull ) Date: Mon, 30 Oct 2000 09:54:27 -0600 Subject: [ic] MAGJOR New Account BUG!!! This is a BIG PROBLEM - here is an email I recieved from a customer: There appears to be a possible security problem with your site. I just tried to create an account at your site, and it appeared to accept the account name ("wendy") and password that I entered, then displayed the message "Welcome to webuildpcs.com, Theresia!" The account information associated with that name is for a Theresia Edgar, in GA, and it has nothing to do with me. From a customer's perspective, this is very disturbing. If this Theresia is a real person, there is no way I should have been able to see her account information, accidentally or otherwise. It certainly does not inspire customer confidence in your security! If, on the other hand, that account information is intended as a "blank", a starting point, I would have to suggest to you that it is a bad idea, as it is confusing and misleading at best. At worst, it looks like a security breach which would undoubtedly turn customers away. Blank fields would be better. The primary reason that I am telling you about this is so that if it is in fact a security issue, you can correct it before someone takes malicious advantage of it. The other reason is that I worked in customer service for a long time, and was constantly told that 90% of the customers who go to competitors to do their business will never tell you why. So when someone submits a complaint or request, it is a rare chance to fix a problem that is probably coming between you and many, many more potential customers than just the ones who bother to tell you.. In the meantime, I do still want to order two computer cases from you, but given the nature of the problem, I'm going to be prudent and wait until business hours to call the order in. What the heck is the problem with IC? we have searched and searched and found no docs on this or even where to "refresh" this page - I have to take our site ofline now and that means I will be losing $$$ Eric Hull -----Original Message----- From: interchange-users-admin@minivend.com [mailto:interchange-users-admin@minivend.com]On Behalf Of Strider Centaur Sent: Thursday, October 26, 2000 9:36 PM To: interchange-users@minivend.com Subject: Re: [ic] MAGJOR New Account BUG!!! I will second this as I have seen the same thing here in testing, I think this is part of the error handling schema and a lack on the part of Interchange to tell if this is the first time or not this form is being displayed to a user. In other words there seems to be a big flaw in the state checking of the order page, anyone have any ideas? BTW, we have our first store in production and all seems well the URL is http://www.greenpond.com and any comments or questions are always appreciated, you can send them to me or info@pwrgroup.com. :-) Beriah Dutcher wrote: > Hey Everybody, > > Well, my interchange web is doing good. Been getting 200 hits a day and > LOTS of items placed in baskets. However, FEW orders placed. I equated this > to first, the lack of a Secure Cert, second the price of shipping, then > yesterday I found a slight problem. When I got the secure thing fixed and > the shipping was dropped all the way to EXACTY what UPS charges we were > STILL not getting orders. So I had a phone order yesterday and asked the > customer to go through the web and place an order(gave him 5 bucks off his > purchase :) ) He called back with the problem at hand. When creating a new > account either fromt he login page or the processing page link. The new > account page fills itself in with the data of LAST person that created an > account!!! Very VERY bad. This gives out the person address and phone and > EVERYTHING. I have not figured out why this is happening so I thought I > would write the list. > > Beriah > > _______________________________________________ > Interchange-users mailing list > Interchange-users@www.minivend.com > http://www.minivend.com/mailman/listinfo/interchange-users -- Strider Centaur HTTP://www.Scifi-Fantasy.com " It is my observation that unless you really understand the issues, you are hardly in a position to criticize. Nearly all Linux users have used Windows, but very few Windows users have used Linux. " -- Me _______________________________________________ Interchange-users mailing list Interchange-users@www.minivend.com http://www.minivend.com/mailman/listinfo/interchange-users From: ton at verhagen.net (Ton Verhagen ) Date: Mon, 30 Oct 2000 17:35:01 +0100 Subject: [ic] UI: interpolating usertags Sonny, At 09:38 AM 10/30/00 -0600, you wrote: >I'm not sure if this will answer your question, but check out the code >used in the interchange checkout page to generate the credit card exp >date. It's in catalog_dir/pages/ord/checkout.html on or about line 825. This is not what I am looking for. My usertag generates a proper option list in a 'normal' IC page. However, it will not function as expected when I use that same usertag in an IC UI template (tab content --> new page, edit page). I would like a customer to be able to select a picture from a select box when they create/modify a IC page using the IC user interface. That option list should be generated dynamically. My problem is still that IC won't treat a generated option list the same as a hand typed one. >--- >Sonny Cook >Akopia > >"I don't want fifteen dollars." --Franklin D. Rooselvelt > >On Mon, 30 Oct 2000, Ton Verhagen wrote: > > > Sonny, > > > > Thanks for your reply. > > > > I have changed my usertag to return a string like: > > <option>A <option>B <option>C > > > > When I use that usertag in a template like: > > page_picture: > > widget: select > > options: [myustertag] > > > > it will generate the following code: > > <SELECT ...><OPTION VALUE="<option>A <option>B > > <option>C"><option>A <option>B <option>C </SELECT> > > > > Don't know what to do next to get a proper option list. > > > > Ton > > > > > > At 12:51 AM 10/30/00 -0600, you wrote: > > >Without having checked through the code, or really knowing the answer, I > > >think IC does not interpolate the results of tags unless they are > > >parameters to other tags. With that in mind, you could create another > > >usertag whose purpose in life is to cause some other usertags output to > > >get parsed. Just have it set to interpolate, and then return whatever > > >input it gets. > > > > > >--- > > >Sonny Cook > > >Akopia > > > > > >"I don't want fifteen dollars." --Franklin D. Rooselvelt > > > > > >On Sun, 29 Oct 2000, Ton Verhagen wrote: > > > > > > > Hi all, > > > > > > > > I am wondering how to have the IC UI interpolate the results of an > usertag. > > > > > > > > Here is my problem. > > > > > > > > I added the following code to a template. It will generate a select box > > > > with the options hdr1.gif ... hdr6.gif. So far so good. > > > > > > > > page_picture: > > > > description: Page picture > > > > widget: select > > > > options: hdr1.gif, hdr2.gif, hdr3.gif, hdr4.gif, hdr5.gif, > hdr6.gif > > > > > > > > However, instead of having to type a (static) list of image file > names I > > > > would like to use a usertag which generates the list dynamically. I > > > already > > > > have an usertag that does return the options string as in the above > > > > mentioned code. Unfortunately the IC UI treats this whole string as one > > > > single option. Obvioulsly the UI executes the usertag properly, but > > > doesn't > > > > interpolate the returned string. > > > > How to go about? Maybe I have overlooked something very obvious. > > > > > > > > Hopefully someone has any ideas or pointers. > > > > > > > > Thanks for any help. > > > > > > > > Ton Verhagen > > > > > > > > > > > > _______________________________________________ > > > > Interchange-users mailing list > > > > Interchange-users@www.minivend.com > > > > http://www.minivend.com/mailman/listinfo/interchange-users > > > > > > > > > > > > >_______________________________________________ > > >Interchange-users mailing list > > >Interchange-users@www.minivend.com > > >http://www.minivend.com/mailman/listinfo/interchange-users > > > > > > > > _______________________________________________ > > Interchange-users mailing list > > Interchange-users@www.minivend.com > > http://www.minivend.com/mailman/listinfo/interchange-users > > > > >_______________________________________________ >Interchange-users mailing list >Interchange-users@www.minivend.com >http://www.minivend.com/mailman/listinfo/interchange-users From: cameron at akopia.com (Cameron B. Prince ) Date: Mon, 30 Oct 2000 11:49:17 -0600 Subject: [ic] MAGJOR New Account BUG!!! Have you been able to duplicate this? Can you provide exact steps to do so? This is a disturbing situation, but we must first rule out the possibility of problems with the code in your account and login pages. I am aware of the problem with the error codes and error checking on the account page, but I have never seen this problem. Cameron -----Original Message----- From: interchange-users-admin@minivend.com [mailto:interchange-users-admin@minivend.com]On Behalf Of Eric Hull Sent: Monday, October 30, 2000 9:54 AM To: interchange-users@minivend.com Subject: RE: [ic] MAGJOR New Account BUG!!! This is a BIG PROBLEM - here is an email I recieved from a customer: There appears to be a possible security problem with your site. I just tried to create an account at your site, and it appeared to accept the account name ("wendy") and password that I entered, then displayed the message "Welcome to webuildpcs.com, Theresia!" The account information associated with that name is for a Theresia Edgar, in GA, and it has nothing to do with me. From a customer's perspective, this is very disturbing. If this Theresia is a real person, there is no way I should have been able to see her account information, accidentally or otherwise. It certainly does not inspire customer confidence in your security! If, on the other hand, that account information is intended as a "blank", a starting point, I would have to suggest to you that it is a bad idea, as it is confusing and misleading at best. At worst, it looks like a security breach which would undoubtedly turn customers away. Blank fields would be better. The primary reason that I am telling you about this is so that if it is in fact a security issue, you can correct it before someone takes malicious advantage of it. The other reason is that I worked in customer service for a long time, and was constantly told that 90% of the customers who go to competitors to do their business will never tell you why. So when someone submits a complaint or request, it is a rare chance to fix a problem that is probably coming between you and many, many more potential customers than just the ones who bother to tell you.. In the meantime, I do still want to order two computer cases from you, but given the nature of the problem, I'm going to be prudent and wait until business hours to call the order in. What the heck is the problem with IC? we have searched and searched and found no docs on this or even where to "refresh" this page - I have to take our site ofline now and that means I will be losing $$$ Eric Hull -----Original Message----- From: interchange-users-admin@minivend.com [mailto:interchange-users-admin@minivend.com]On Behalf Of Strider Centaur Sent: Thursday, October 26, 2000 9:36 PM To: interchange-users@minivend.com Subject: Re: [ic] MAGJOR New Account BUG!!! I will second this as I have seen the same thing here in testing, I think this is part of the error handling schema and a lack on the part of Interchange to tell if this is the first time or not this form is being displayed to a user. In other words there seems to be a big flaw in the state checking of the order page, anyone have any ideas? BTW, we have our first store in production and all seems well the URL is http://www.greenpond.com and any comments or questions are always appreciated, you can send them to me or info@pwrgroup.com. :-) Beriah Dutcher wrote: > Hey Everybody, > > Well, my interchange web is doing good. Been getting 200 hits a day and > LOTS of items placed in baskets. However, FEW orders placed. I equated this > to first, the lack of a Secure Cert, second the price of shipping, then > yesterday I found a slight problem. When I got the secure thing fixed and > the shipping was dropped all the way to EXACTY what UPS charges we were > STILL not getting orders. So I had a phone order yesterday and asked the > customer to go through the web and place an order(gave him 5 bucks off his > purchase :) ) He called back with the problem at hand. When creating a new > account either fromt he login page or the processing page link. The new > account page fills itself in with the data of LAST person that created an > account!!! Very VERY bad. This gives out the person address and phone and > EVERYTHING. I have not figured out why this is happening so I thought I > would write the list. > > Beriah > > _______________________________________________ > Interchange-users mailing list > Interchange-users@www.minivend.com > http://www.minivend.com/mailman/listinfo/interchange-users -- Strider Centaur HTTP://www.Scifi-Fantasy.com " It is my observation that unless you really understand the issues, you are hardly in a position to criticize. Nearly all Linux users have used Windows, but very few Windows users have used Linux. " -- Me _______________________________________________ Interchange-users mailing list Interchange-users@www.minivend.com http://www.minivend.com/mailman/listinfo/interchange-users _______________________________________________ Interchange-users mailing list Interchange-users@www.minivend.com http://www.minivend.com/mailman/listinfo/interchange-users From: eric at webuildpcs.com (Eric Hull ) Date: Mon, 30 Oct 2000 12:14:48 -0600 Subject: [ic] MAGJOR New Account BUG!!! Go to www.webuildpcs.com or try on your own ic site. I would try on ours becasue we know the problem is here. >From the first page, click on the log in button on the top of the site, then click on new account button, then the last person who created an account has their info in the fields. After you screw around for a while on the site, or go in with something in your basket - this does not always appear. Eric Hull -----Original Message----- From: interchange-users-admin@minivend.com [mailto:interchange-users-admin@minivend.com]On Behalf Of Cameron B. Prince Sent: Monday, October 30, 2000 11:49 AM To: interchange-users@minivend.com Subject: RE: [ic] MAGJOR New Account BUG!!! Have you been able to duplicate this? Can you provide exact steps to do so? This is a disturbing situation, but we must first rule out the possibility of problems with the code in your account and login pages. I am aware of the problem with the error codes and error checking on the account page, but I have never seen this problem. Cameron -----Original Message----- From: interchange-users-admin@minivend.com [mailto:interchange-users-admin@minivend.com]On Behalf Of Eric Hull Sent: Monday, October 30, 2000 9:54 AM To: interchange-users@minivend.com Subject: RE: [ic] MAGJOR New Account BUG!!! This is a BIG PROBLEM - here is an email I recieved from a customer: There appears to be a possible security problem with your site. I just tried to create an account at your site, and it appeared to accept the account name ("wendy") and password that I entered, then displayed the message "Welcome to webuildpcs.com, Theresia!" The account information associated with that name is for a Theresia Edgar, in GA, and it has nothing to do with me. From a customer's perspective, this is very disturbing. If this Theresia is a real person, there is no way I should have been able to see her account information, accidentally or otherwise. It certainly does not inspire customer confidence in your security! If, on the other hand, that account information is intended as a "blank", a starting point, I would have to suggest to you that it is a bad idea, as it is confusing and misleading at best. At worst, it looks like a security breach which would undoubtedly turn customers away. Blank fields would be better. The primary reason that I am telling you about this is so that if it is in fact a security issue, you can correct it before someone takes malicious advantage of it. The other reason is that I worked in customer service for a long time, and was constantly told that 90% of the customers who go to competitors to do their business will never tell you why. So when someone submits a complaint or request, it is a rare chance to fix a problem that is probably coming between you and many, many more potential customers than just the ones who bother to tell you.. In the meantime, I do still want to order two computer cases from you, but given the nature of the problem, I'm going to be prudent and wait until business hours to call the order in. What the heck is the problem with IC? we have searched and searched and found no docs on this or even where to "refresh" this page - I have to take our site ofline now and that means I will be losing $$$ Eric Hull -----Original Message----- From: interchange-users-admin@minivend.com [mailto:interchange-users-admin@minivend.com]On Behalf Of Strider Centaur Sent: Thursday, October 26, 2000 9:36 PM To: interchange-users@minivend.com Subject: Re: [ic] MAGJOR New Account BUG!!! I will second this as I have seen the same thing here in testing, I think this is part of the error handling schema and a lack on the part of Interchange to tell if this is the first time or not this form is being displayed to a user. In other words there seems to be a big flaw in the state checking of the order page, anyone have any ideas? BTW, we have our first store in production and all seems well the URL is http://www.greenpond.com and any comments or questions are always appreciated, you can send them to me or info@pwrgroup.com. :-) Beriah Dutcher wrote: > Hey Everybody, > > Well, my interchange web is doing good. Been getting 200 hits a day and > LOTS of items placed in baskets. However, FEW orders placed. I equated this > to first, the lack of a Secure Cert, second the price of shipping, then > yesterday I found a slight problem. When I got the secure thing fixed and > the shipping was dropped all the way to EXACTY what UPS charges we were > STILL not getting orders. So I had a phone order yesterday and asked the > customer to go through the web and place an order(gave him 5 bucks off his > purchase :) ) He called back with the problem at hand. When creating a new > account either fromt he login page or the processing page link. The new > account page fills itself in with the data of LAST person that created an > account!!! Very VERY bad. This gives out the person address and phone and > EVERYTHING. I have not figured out why this is happening so I thought I > would write the list. > > Beriah > > _______________________________________________ > Interchange-users mailing list > Interchange-users@www.minivend.com > http://www.minivend.com/mailman/listinfo/interchange-users -- Strider Centaur HTTP://www.Scifi-Fantasy.com " It is my observation that unless you really understand the issues, you are hardly in a position to criticize. Nearly all Linux users have used Windows, but very few Windows users have used Linux. " -- Me _______________________________________________ Interchange-users mailing list Interchange-users@www.minivend.com http://www.minivend.com/mailman/listinfo/interchange-users _______________________________________________ Interchange-users mailing list Interchange-users@www.minivend.com http://www.minivend.com/mailman/listinfo/interchange-users _______________________________________________ Interchange-users mailing list Interchange-users@www.minivend.com http://www.minivend.com/mailman/listinfo/interchange-users From: cameron at akopia.com (Cameron B. Prince ) Date: Mon, 30 Oct 2000 12:48:51 -0600 Subject: [ic] MAGJOR New Account BUG!!! Wow... Something is definately wrong with your catalog. However, this is not default behavior. You should replace your login, new_account, account pages temporarily with the default ones to try and narrow the problem. Good luck, Cameron -----Original Message----- From: interchange-users-admin@minivend.com [mailto:interchange-users-admin@minivend.com]On Behalf Of Eric Hull Sent: Monday, October 30, 2000 12:15 PM To: interchange-users@minivend.com Subject: RE: [ic] MAGJOR New Account BUG!!! Go to www.webuildpcs.com or try on your own ic site. I would try on ours becasue we know the problem is here. >From the first page, click on the log in button on the top of the site, then click on new account button, then the last person who created an account has their info in the fields. After you screw around for a while on the site, or go in with something in your basket - this does not always appear. Eric Hull -----Original Message----- From: interchange-users-admin@minivend.com [mailto:interchange-users-admin@minivend.com]On Behalf Of Cameron B. Prince Sent: Monday, October 30, 2000 11:49 AM To: interchange-users@minivend.com Subject: RE: [ic] MAGJOR New Account BUG!!! Have you been able to duplicate this? Can you provide exact steps to do so? This is a disturbing situation, but we must first rule out the possibility of problems with the code in your account and login pages. I am aware of the problem with the error codes and error checking on the account page, but I have never seen this problem. Cameron -----Original Message----- From: interchange-users-admin@minivend.com [mailto:interchange-users-admin@minivend.com]On Behalf Of Eric Hull Sent: Monday, October 30, 2000 9:54 AM To: interchange-users@minivend.com Subject: RE: [ic] MAGJOR New Account BUG!!! This is a BIG PROBLEM - here is an email I recieved from a customer: There appears to be a possible security problem with your site. I just tried to create an account at your site, and it appeared to accept the account name ("wendy") and password that I entered, then displayed the message "Welcome to webuildpcs.com, Theresia!" The account information associated with that name is for a Theresia Edgar, in GA, and it has nothing to do with me. From a customer's perspective, this is very disturbing. If this Theresia is a real person, there is no way I should have been able to see her account information, accidentally or otherwise. It certainly does not inspire customer confidence in your security! If, on the other hand, that account information is intended as a "blank", a starting point, I would have to suggest to you that it is a bad idea, as it is confusing and misleading at best. At worst, it looks like a security breach which would undoubtedly turn customers away. Blank fields would be better. The primary reason that I am telling you about this is so that if it is in fact a security issue, you can correct it before someone takes malicious advantage of it. The other reason is that I worked in customer service for a long time, and was constantly told that 90% of the customers who go to competitors to do their business will never tell you why. So when someone submits a complaint or request, it is a rare chance to fix a problem that is probably coming between you and many, many more potential customers than just the ones who bother to tell you.. In the meantime, I do still want to order two computer cases from you, but given the nature of the problem, I'm going to be prudent and wait until business hours to call the order in. What the heck is the problem with IC? we have searched and searched and found no docs on this or even where to "refresh" this page - I have to take our site ofline now and that means I will be losing $$$ Eric Hull -----Original Message----- From: interchange-users-admin@minivend.com [mailto:interchange-users-admin@minivend.com]On Behalf Of Strider Centaur Sent: Thursday, October 26, 2000 9:36 PM To: interchange-users@minivend.com Subject: Re: [ic] MAGJOR New Account BUG!!! I will second this as I have seen the same thing here in testing, I think this is part of the error handling schema and a lack on the part of Interchange to tell if this is the first time or not this form is being displayed to a user. In other words there seems to be a big flaw in the state checking of the order page, anyone have any ideas? BTW, we have our first store in production and all seems well the URL is http://www.greenpond.com and any comments or questions are always appreciated, you can send them to me or info@pwrgroup.com. :-) Beriah Dutcher wrote: > Hey Everybody, > > Well, my interchange web is doing good. Been getting 200 hits a day and > LOTS of items placed in baskets. However, FEW orders placed. I equated this > to first, the lack of a Secure Cert, second the price of shipping, then > yesterday I found a slight problem. When I got the secure thing fixed and > the shipping was dropped all the way to EXACTY what UPS charges we were > STILL not getting orders. So I had a phone order yesterday and asked the > customer to go through the web and place an order(gave him 5 bucks off his > purchase :) ) He called back with the problem at hand. When creating a new > account either fromt he login page or the processing page link. The new > account page fills itself in with the data of LAST person that created an > account!!! Very VERY bad. This gives out the person address and phone and > EVERYTHING. I have not figured out why this is happening so I thought I > would write the list. > > Beriah > > _______________________________________________ > Interchange-users mailing list > Interchange-users@www.minivend.com > http://www.minivend.com/mailman/listinfo/interchange-users -- Strider Centaur HTTP://www.Scifi-Fantasy.com " It is my observation that unless you really understand the issues, you are hardly in a position to criticize. Nearly all Linux users have used Windows, but very few Windows users have used Linux. " -- Me _______________________________________________ Interchange-users mailing list Interchange-users@www.minivend.com http://www.minivend.com/mailman/listinfo/interchange-users _______________________________________________ Interchange-users mailing list Interchange-users@www.minivend.com http://www.minivend.com/mailman/listinfo/interchange-users _______________________________________________ Interchange-users mailing list Interchange-users@www.minivend.com http://www.minivend.com/mailman/listinfo/interchange-users _______________________________________________ Interchange-users mailing list Interchange-users@www.minivend.com http://www.minivend.com/mailman/listinfo/interchange-users From: chris at sitemajic.net (Chris Jesseman ) Date: Mon, 30 Oct 2000 18:49:24 GMT Subject: [ic] MAGJOR New Account BUG!!! Eric, The first time I tried the New Account the process was correct, however, when I tried to create a 2nd account, I became Ross Cosby... When I tried to update my pref's it 'welcome ross' but 'you're not logged in' I can't reproduce it on http://demo.akopia.com/cgi-bin/iccvsrw Also, I can't reproduce it on a test default copy of V4.5.6 that I had lying around... What version of IC are you using? your system setup? If you install a new construct catalog on the same server does it still cause this problem? -Chris Jesseman Go to www.webuildpcs.com or try on your own ic site. I would try on ours becasue we know the problem is here. >From the first page, click on the log in button on the top of the site, then click on new account button, then the last person who created an account has their info in the fields. After you screw around for a while on the site, or go in with something in your basket - this does not always appear. Eric Hull From: rmdesjardins at dfwmicrotech.com (rmdesjardins at dfwmicrotech.com ) Date: Mon, 30 Oct 2000 13:24:23 -0600 Subject: [ic] MAGJOR New Account BUG!!! Just tried it. Ouch that's nasty. What version of IC is this site running under? We are running 4.5.5 based on simple the template and don't have this problem. Although all our new accounts are created from the new_account.html. Ray ----- Original Message ----- From: "Eric Hull" <eric@webuildpcs.com> To: <interchange-users@minivend.com> Sent: Monday, October 30, 2000 12:14 PM Subject: RE: [ic] MAGJOR New Account BUG!!! > Go to www.webuildpcs.com or try on your own ic site. > I would try on ours becasue we know the problem is here. > > From the first page, click on the log in button on the top of the site, then > click on new account button, then the last person who created an account has > their info in the fields. After you screw around for a while on the site, > or go in with something in your basket - this does not always appear. > > Eric Hull > > -----Original Message----- > From: interchange-users-admin@minivend.com > [mailto:interchange-users-admin@minivend.com]On Behalf Of Cameron B. > Prince > Sent: Monday, October 30, 2000 11:49 AM > To: interchange-users@minivend.com > Subject: RE: [ic] MAGJOR New Account BUG!!! > > > Have you been able to duplicate this? Can you provide exact steps to do so? > > This is a disturbing situation, but we must first rule out the possibility > of problems with the code in your account and login pages. > > I am aware of the problem with the error codes and error checking on the > account page, but I have never seen this problem. > > Cameron > > > -----Original Message----- > From: interchange-users-admin@minivend.com > [mailto:interchange-users-admin@minivend.com]On Behalf Of Eric Hull > Sent: Monday, October 30, 2000 9:54 AM > To: interchange-users@minivend.com > Subject: RE: [ic] MAGJOR New Account BUG!!! > > > This is a BIG PROBLEM - here is an email I recieved from a customer: > > There appears to be a possible security problem with your site. > I just tried to create an account at your site, and it appeared to > accept the account name ("wendy") and password that I entered, then > displayed the message "Welcome to webuildpcs.com, Theresia!" The account > information associated with that name is for a Theresia Edgar, in GA, > and it has nothing to do with me. > From a customer's perspective, this is very disturbing. If this > Theresia is a real person, there is no way I should have been able to > see her account information, accidentally or otherwise. It certainly > does not inspire customer confidence in your security! If, on the other > hand, that account information is intended as a "blank", a starting point, > I would have to suggest to you that it is a bad idea, as it is confusing > and misleading at best. At worst, it looks like a security breach which > would undoubtedly turn customers away. Blank fields would be better. > The primary reason that I am telling you about this is so that if > it is in fact a security issue, you can correct it before someone takes > malicious advantage of it. The other reason is that I worked in customer > service for a long time, and was constantly told that 90% of the customers > who go to competitors to do their business will never tell you why. So > when someone submits a complaint or request, it is a rare chance to fix > a problem that is probably coming between you and many, many more potential > customers than just the ones who bother to tell you.. > In the meantime, I do still want to order two computer cases from > you, but given the nature of the problem, I'm going to be prudent and > wait until business hours to call the order in. > > What the heck is the problem with IC? > we have searched and searched and found no docs on this or even where to > "refresh" this page - I have to take our site ofline now and that means I > will be losing $$$ > > Eric Hull > > -----Original Message----- > From: interchange-users-admin@minivend.com > [mailto:interchange-users-admin@minivend.com]On Behalf Of Strider > Centaur > Sent: Thursday, October 26, 2000 9:36 PM > To: interchange-users@minivend.com > Subject: Re: [ic] MAGJOR New Account BUG!!! > > > I will second this as I have seen the same thing here in testing, I > think this > is part of the error handling schema and a lack on the part of Interchange > to tell > if this is the first time or not this form is being displayed to a user. > In > other words there seems to be a big flaw in the state checking of the order > page, > anyone have any ideas? > > BTW, we have our first store in production and all seems well the URL is > http://www.greenpond.com and any comments or questions are always > appreciated, you > can send them to me or info@pwrgroup.com. :-) > > > > > Beriah Dutcher wrote: > > > Hey Everybody, > > > > Well, my interchange web is doing good. Been getting 200 hits a > day and > > LOTS of items placed in baskets. However, FEW orders placed. I equated > this > > to first, the lack of a Secure Cert, second the price of shipping, then > > yesterday I found a slight problem. When I got the secure thing fixed and > > the shipping was dropped all the way to EXACTY what UPS charges we were > > STILL not getting orders. So I had a phone order yesterday and asked the > > customer to go through the web and place an order(gave him 5 bucks off his > > purchase :) ) He called back with the problem at hand. When creating a new > > account either fromt he login page or the processing page link. The new > > account page fills itself in with the data of LAST person that created an > > account!!! Very VERY bad. This gives out the person address and phone and > > EVERYTHING. I have not figured out why this is happening so I thought I > > would write the list. > > > > Beriah > > > > _______________________________________________ > > Interchange-users mailing list > > Interchange-users@www.minivend.com > > http://www.minivend.com/mailman/listinfo/interchange-users > > -- > Strider Centaur > HTTP://www.Scifi-Fantasy.com > > " It is my observation that unless you really understand the issues, you > are > hardly in a position to criticize. Nearly all Linux users have used > Windows, > but very few Windows users have used Linux. " -- Me > > > > > _______________________________________________ > Interchange-users mailing list > Interchange-users@www.minivend.com > http://www.minivend.com/mailman/listinfo/interchange-users > > > _______________________________________________ > Interchange-users mailing list > Interchange-users@www.minivend.com > http://www.minivend.com/mailman/listinfo/interchange-users > > > _______________________________________________ > Interchange-users mailing list > Interchange-users@www.minivend.com > http://www.minivend.com/mailman/listinfo/interchange-users > > > _______________________________________________ > Interchange-users mailing list > Interchange-users@www.minivend.com > http://www.minivend.com/mailman/listinfo/interchange-users > From: mikeh at minivend.com (Mike Heins ) Date: Mon, 30 Oct 2000 14:26:24 -0500 Subject: [ic] MAGJOR New Account BUG!!! Quoting Chris Jesseman (chris@sitemajic.net): > Eric, > > The first time I tried the New Account the process was correct, however, when > I tried to create a 2nd account, I became Ross Cosby... When I tried to > update my pref's it 'welcome ross' but 'you're not logged in' > > I can't reproduce it on http://demo.akopia.com/cgi-bin/iccvsrw > > Also, I can't reproduce it on a test default copy of V4.5.6 that I had lying > around... What version of IC are you using? your system setup? If you > install a new construct catalog on the same server does it still cause this > problem? -Chris Jesseman > > Go to www.webuildpcs.com or try on your own ic site. I would try on ours > becasue we know the problem is here. > > >From the first page, click on the log in button on the top of the site, > then click on new account button, then the last person who created an account > has their info in the fields. After you screw around for a while on the > site, or go in with something in your basket - this does not always appear. > This would normally only happen if you have the following sequence of events: 1. Hard-link to your site that includes a session number (i.e. an affiliate clipping and pasting or a sloppy web-page view-source edit) 2. "WideOpen Yes" in catalog.cfg 3. SessionExpire not reached The answer to the problem is to correct 1 or 2. WideOpen is usually only needed when you have a split secure/non-secure URL, which is never recommended. If your catalog requires the user to use cookies then you don't need WideOpen when the cookie is valid for both your secure and non-secure domain. -- Akopia, Inc., 131 Willow Lane, Floor 2, Oxford, OH 45056 phone +1.513.523.7621 fax 7501 <heins@akopia.com> If you like what you're gettin', keep doin' what you're doin'. -- Hector From: Desjardins.Ray at Con-Way.com (Desjardins, Ray ) Date: Mon, 30 Oct 2000 11:35:11 -0800 Subject: [ic] UPS Lookup for each product? I know I must be getting on peoples nerves with this question but have not found resolve yet. I am needing to do UPS lookups that add up the cost of shipping individually instead of total weight for the cart. I have a customer that must ship all their products separately due to the packing limitations of their procuct. Any one conquered this yet while still using the UPS lookup tables? Is this functionality in version 4.6? Thanks, Ray From: cameron at akopia.com (Cameron B. Prince ) Date: Mon, 30 Oct 2000 13:49:03 -0600 Subject: [ic] scratch variables in search conditions (Was: How can I override ProductFiles?) Hi Doug, I believe you will need to use a search profile to accomplish this. Scratch calls aren't interpolated within the search string. We have something similar on a site that allows customers to define or narrow results in a search: On index.html: (Sets the default match limit to 5) [if !scratch sprofile][set sprofile]ml=5[/set][/if] Then in the complex search for the areas: (Tells each link to use the proper search profile) fi=products st=db co=yes sf=category se=Chargers mp=sprofile sp=results_image Then finally on the results page, we have this code that sets some search options and refreshes the results page. [search-region] <!-- FOLLOWING CODE MUST BE INSIDE THE SEARCH REGION --> [value name=mv_matchlimit set=`$Search->{''}{mv_matchlimit}` hide=1] [seti sprofile] ml=[value name=mv_matchlimit set=`$Search->{''}{mv_matchlimit}`] sp=[value name=mv_search_page set=`$Search->{''}{mv_search_page}`] [/seti] <FORM ACTION="[area search]"> <tr> <td align="center"> <SELECT NAME="mv_matchlimit"> [loop list="2 5 10 15 25 50 100" option=mv_matchlimit] <option value="[loop-code]">[loop-code] [/loop] </select> </td> <td align="center"> <SELECT NAME="mv_search_page"> <option value="results_image">With Image <option value="results" [selected mv_search_page results]>Condensed </select> </td> <td align="center"> <INPUT TYPE=hidden NAME=mv_coordinate VALUE=1> <INPUT TYPE=hidden NAME=mv_searchspec VALUE="[value name=tmp_option set='[value-extended name=mv_searchspec index=0]']"> [loop search='st=db fi=products sf=category se=[value-extended name=mv_searchspec index=0] rf=manufacturer un=true ' prefix=manf option=tmp_option ] <SELECT NAME="mv_searchspec"> <option value="">Display All [list] <option value="[manf-code]">[manf-code] [/list] [/loop] </select> </td> <td align="center"> <input type="image" src="__IMAGE_DIR__/navigation/refresh2.gif" value="Refresh" border="0"> </td> </tr> </FORM> Thanks go to Mike Heins for his help on this code... Hopefully this will get you going in the right direction. Good luck, Cameron -----Original Message----- From: interchange-users-admin@minivend.com [mailto:interchange-users-admin@minivend.com]On Behalf Of Doug Alcorn Sent: Thursday, October 26, 2000 1:30 PM To: interchange-users@minivend.com Subject: [ic] scratch variables in search conditions (Was: How can I override ProductFiles?) "Cameron B. Prince" <cameron@akopia.com> writes: > Use the admin UI and go to the Design tab. > > Select the area/category and change the link-type to complex search. > > You'll need something like: > > fi=products > st=db > co=yes > sf=category > se=Chargers > ml=10 > Thanks for taking the time to point out something so easy. I have been doing most of my page design stuff from the text editor rather than the UI. I tried the above and it worked great (of course). I used this complex search: fi=products/st=db/sf=category/se=batteries/sf=addl_category/se=MOTNEXI600 This returned the limited search I was expecting. Now the twist is that I want the search equal for addl_category to be a scratch variable. Something like this: fi=products st=db sf=category se=batteries sf=addl_category se=[scratch addl_category] This doesn't work because it actually tries to find an addl_category that matches the literal '[scratch addl_category]'. The documentation says that the variable mv_last stops interpretation of search variables. Does this relate to what I'm trying to do? -- (__) Doug Alcorn (mailto:doug@lathi.net http://www.lathi.net) oo / Unix Hacker |_/ "It's too late for paradise" _______________________________________________ Interchange-users mailing list Interchange-users@www.minivend.com http://www.minivend.com/mailman/listinfo/interchange-users From: cameron at akopia.com (Cameron B. Prince ) Date: Mon, 30 Oct 2000 13:49:06 -0600 Subject: [ic] UPS Lookup for each product? Yes, I believe Kyle Cook wrote a usertag for this. Search the archives and you should be able to find it. You may need to search the minivend archives vs. interchange however. Good luck, Cameron -----Original Message----- From: interchange-users-admin@minivend.com [mailto:interchange-users-admin@minivend.com]On Behalf Of Desjardins, Ray Sent: Monday, October 30, 2000 1:35 PM To: 'interchange-users@minivend.com' Subject: [ic] UPS Lookup for each product? I know I must be getting on peoples nerves with this question but have not found resolve yet. I am needing to do UPS lookups that add up the cost of shipping individually instead of total weight for the cart. I have a customer that must ship all their products separately due to the packing limitations of their procuct. Any one conquered this yet while still using the UPS lookup tables? Is this functionality in version 4.6? Thanks, Ray _______________________________________________ Interchange-users mailing list Interchange-users@www.minivend.com http://www.minivend.com/mailman/listinfo/interchange-users From: mike at cache.net (Michael Wilkinson ) Date: Mon, 30 Oct 2000 13:41:21 -0700 (MST) Subject: [ic] 4.6 Dumps Core Hello. Interchange 4.6 dumps core on Solaris 2.7 running on an UltraSparc Perl version 5.005_03. 4.5.8 was working fine, I've been trying to track down the problem but nothing yet. Has anyone else seen this? I'll keep looking and post if I do finally find the problem. -Mike -- Michael F. Wilkinson CacheNET Systems Administrator mailto:michael@cache.net http://www.cache.net/~mike Ph#: +1 (435) 787-4009 x14 From: sonny at akopia.com (Sonny Cook ) Date: Mon, 30 Oct 2000 17:00:55 -0600 (CST) Subject: [ic] MAGJOR New Account BUG!!! Looks like we tracked this down. The problem is caused by a user in the userdb with a blank username. This user will show up when no one is logged in. In our tests, this problem showed up under the gdbm (default) database, but not with mysql. Normally, you shouldn't be able to create a user with no username, but... The bug is in the admin order section where you can enter a new order. When you select a specific customer from the customer section, you have the option of entering a new order for that customer. If you delete the customer id and check the new customer box and then complete the order, a new customer will be created with that customers original information and a blank customer id. If you run into this problem, you can fix it a couple of different ways. First, export the database, and then edit the userdb.txt. If the spurious customer has useful order information in it, then go ahead and put a new username into the first field. Otherwise, just delete that line. Save and then re-import the database. That should correct/remove the offending customer record. --- Sonny Cook Akopia "I don't want fifteen dollars." --Franklin D. Rooselvelt On Mon, 30 Oct 2000, Eric Hull wrote: > Go to www.webuildpcs.com or try on your own ic site. > I would try on ours becasue we know the problem is here. > > >From the first page, click on the log in button on the top of the site, then > click on new account button, then the last person who created an account has > their info in the fields. After you screw around for a while on the site, > or go in with something in your basket - this does not always appear. > > Eric Hull > > -----Original Message----- > From: interchange-users-admin@minivend.com > [mailto:interchange-users-admin@minivend.com]On Behalf Of Cameron B. > Prince > Sent: Monday, October 30, 2000 11:49 AM > To: interchange-users@minivend.com > Subject: RE: [ic] MAGJOR New Account BUG!!! > > > Have you been able to duplicate this? Can you provide exact steps to do so? > > This is a disturbing situation, but we must first rule out the possibility > of problems with the code in your account and login pages. > > I am aware of the problem with the error codes and error checking on the > account page, but I have never seen this problem. > > Cameron > > > -----Original Message----- > From: interchange-users-admin@minivend.com > [mailto:interchange-users-admin@minivend.com]On Behalf Of Eric Hull > Sent: Monday, October 30, 2000 9:54 AM > To: interchange-users@minivend.com > Subject: RE: [ic] MAGJOR New Account BUG!!! > > > This is a BIG PROBLEM - here is an email I recieved from a customer: > > There appears to be a possible security problem with your site. > I just tried to create an account at your site, and it appeared to > accept the account name ("wendy") and password that I entered, then > displayed the message "Welcome to webuildpcs.com, Theresia!" The account > information associated with that name is for a Theresia Edgar, in GA, > and it has nothing to do with me. > From a customer's perspective, this is very disturbing. If this > Theresia is a real person, there is no way I should have been able to > see her account information, accidentally or otherwise. It certainly > does not inspire customer confidence in your security! If, on the other > hand, that account information is intended as a "blank", a starting point, > I would have to suggest to you that it is a bad idea, as it is confusing > and misleading at best. At worst, it looks like a security breach which > would undoubtedly turn customers away. Blank fields would be better. > The primary reason that I am telling you about this is so that if > it is in fact a security issue, you can correct it before someone takes > malicious advantage of it. The other reason is that I worked in customer > service for a long time, and was constantly told that 90% of the customers > who go to competitors to do their business will never tell you why. So > when someone submits a complaint or request, it is a rare chance to fix > a problem that is probably coming between you and many, many more potential > customers than just the ones who bother to tell you.. > In the meantime, I do still want to order two computer cases from > you, but given the nature of the problem, I'm going to be prudent and > wait until business hours to call the order in. > > What the heck is the problem with IC? > we have searched and searched and found no docs on this or even where to > "refresh" this page - I have to take our site ofline now and that means I > will be losing $$$ > > Eric Hull > > -----Original Message----- > From: interchange-users-admin@minivend.com > [mailto:interchange-users-admin@minivend.com]On Behalf Of Strider > Centaur > Sent: Thursday, October 26, 2000 9:36 PM > To: interchange-users@minivend.com > Subject: Re: [ic] MAGJOR New Account BUG!!! > > > I will second this as I have seen the same thing here in testing, I > think this > is part of the error handling schema and a lack on the part of Interchange > to tell > if this is the first time or not this form is being displayed to a user. > In > other words there seems to be a big flaw in the state checking of the order > page, > anyone have any ideas? > > BTW, we have our first store in production and all seems well the URL is > http://www.greenpond.com and any comments or questions are always > appreciated, you > can send them to me or info@pwrgroup.com. :-) > > > > > Beriah Dutcher wrote: > > > Hey Everybody, > > > > Well, my interchange web is doing good. Been getting 200 hits a > day and > > LOTS of items placed in baskets. However, FEW orders placed. I equated > this > > to first, the lack of a Secure Cert, second the price of shipping, then > > yesterday I found a slight problem. When I got the secure thing fixed and > > the shipping was dropped all the way to EXACTY what UPS charges we were > > STILL not getting orders. So I had a phone order yesterday and asked the > > customer to go through the web and place an order(gave him 5 bucks off his > > purchase :) ) He called back with the problem at hand. When creating a new > > account either fromt he login page or the processing page link. The new > > account page fills itself in with the data of LAST person that created an > > account!!! Very VERY bad. This gives out the person address and phone and > > EVERYTHING. I have not figured out why this is happening so I thought I > > would write the list. > > > > Beriah > > > > _______________________________________________ > > Interchange-users mailing list > > Interchange-users@www.minivend.com > > http://www.minivend.com/mailman/listinfo/interchange-users > > -- > Strider Centaur > HTTP://www.Scifi-Fantasy.com > > " It is my observation that unless you really understand the issues, you > are > hardly in a position to criticize. Nearly all Linux users have used > Windows, > but very few Windows users have used Linux. " -- Me > > > > > _______________________________________________ > Interchange-users mailing list > Interchange-users@www.minivend.com > http://www.minivend.com/mailman/listinfo/interchange-users > > > _______________________________________________ > Interchange-users mailing list > Interchange-users@www.minivend.com > http://www.minivend.com/mailman/listinfo/interchange-users > > > _______________________________________________ > Interchange-users mailing list > Interchange-users@www.minivend.com > http://www.minivend.com/mailman/listinfo/interchange-users > > > _______________________________________________ > Interchange-users mailing list > Interchange-users@www.minivend.com > http://www.minivend.com/mailman/listinfo/interchange-users > From: martyk at gmx.de (Martin Kisser ) Date: Tue, 31 Oct 2000 00:09:25 +0100 Subject: [ic] auto-numbering First of all i want to say to all the IC-developers a big "thanks" - the 4.6.0 is a realy good release - fast installation and good features! Only one modification of the "construct" i had to do after installation of 4.6.0: I had to add "[tag flag write]merchandising[/tag]" in the top of the "admin/build_related.html". Now the question: how does the "Auto-Number"ing function works (esp. how to get it working) - i use just the default databases and if i try to add a new entry in the "area" table via the admin-interface it doesnt work, unless i give the field "code" (=ID) a value by myself. But in dbconfig/default_db/area.dbm is an entry with "auto_number". Why doesnt' it work? Where are the "counterfiles" stored (if they will)? In the mv_metadata table - do the contents of the "prepend" and "append"-fields get interpolated? Is ist poosible to set a default for a text-field? In which column? Has someone tried to integrate the "paybox"-payment-system into IC? Thanks for reply, Martin Kisser From: racebee at racebee.com (Race Bee Motorsports ) Date: Mon, 30 Oct 2000 15:29:37 -0800 Subject: [ic] No items at the moment. This is a multi-part message in MIME format. ------=_NextPart_000_004B_01C04286.36A9C340 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable I am using interchange 4.5.8 Everything is OK, but if i put something = in the cart and leave the page when i come back i get: No items at the moment. I have been able to resolve this by adding the line <INPUT TYPE=3Dhidden NAME=3D"mv_save_session" VALUE=3D"Yes"> within the Buy button <form> tags. But this fix only last for about 1 = hour. After an hour the cart is empty again. Brian Race Bee Motorsports < Sales@racebee.com > ------=_NextPart_000_004B_01C04286.36A9C340 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML><HEAD> <META http-equiv=3DContent-Type content=3D"text/html; = charset=3Diso-8859-1"> <META content=3D"MSHTML 5.50.4134.600" name=3DGENERATOR> <STYLE></STYLE> </HEAD> <BODY bgColor=3D#ffffff> <DIV><FONT face=3DArial size=3D2>I am using interchange 4.5.8&nbsp; = Everything is=20 OK, but if i put something in the cart and leave the page when i come = back i=20 get:</FONT></DIV> <DIV><FONT face=3D"Verdana, Arial, Helvetica, = sans-serif"></FONT>&nbsp;</DIV> <DIV><FONT face=3D"Verdana, Arial, Helvetica, sans-serif"><STRONG>No = items at the=20 moment.</STRONG></FONT></DIV> <DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV> <DIV><FONT face=3DArial size=3D2>I have been able to resolve this by = adding the=20 line</FONT></DIV> <DIV><FONT face=3DArial size=3D2> <P>&lt;INPUT TYPE=3Dhidden NAME=3D"mv_save_session" = VALUE=3D"Yes"&gt;</P> <P>within the Buy button &lt;form&gt; tags. But this fix only last for = about 1=20 hour.&nbsp; After an hour the cart is empty again.</P></FONT></DIV> <DIV><FONT face=3DArial size=3D2>Brian<BR>Race Bee Motorsports<BR>&lt; = <A=20 href=3D"mailto:Sales@racebee.com">Sales@racebee.com</A>=20 &gt;</FONT></DIV></BODY></HTML> ------=_NextPart_000_004B_01C04286.36A9C340-- From: doug at lathi.net (Doug Alcorn ) Date: 30 Oct 2000 18:36:24 -0500 Subject: [ic] MAGJOR New Account BUG!!! Sonny Cook <sonny@akopia.com> writes: > Looks like we tracked this down. The problem is caused by a user in > the userdb with a blank username. Nice work! -- (__) Doug Alcorn (mailto:doug@lathi.net http://www.lathi.net) oo / Unix Hacker |_/ "It's too late for paradise" From: heinz at bytedesigns.com (Heinz Wittenbecher ) Date: Mon, 30 Oct 2000 16:00:30 -0800 Subject: [ic] Re: IC 4.6.0 and development Just my 2 cents, but here goes: I have IC running on RH 6.2 and 7 and do most of my editing on Win2000 using Homesite from Allaire. I'm on the same network as the Linux boxes, so I have the advantage of Samba, but Homesite has excellent ftp upload/download so that it appears almost as a connected drive. Best of all, Homesite does not mess with the ic/mv tags. I also do a fair bit with vi directly. FWIW - Heinz > I edit by hand with the text editor I feel like that particular day. > > Steve > > Hansraj Pankhania wrote: > > > Hi All, After months of trial and error and constant messages to this > > group, I have finally managed to get the current version of > > interchange installed. My next request for guidance is:- 1) What > > editor or html program do most users of interchange use to develop > > their site. From: eric at webuildpcs.com (Eric Hull ) Date: Mon, 30 Oct 2000 18:06:01 -0600 Subject: [ic] MAGJOR New Account BUG!!! Thanks for the valuable help from the guys at Akopia - To say I was taken off guard when they called is an understatement!!! 3-4 days to get a response from the software I used prior to IC was fast - Sonny and his pals had it fixed in a few hours!!! Thanks again - You guys rock Eric Hull _____________________________________________ Visit us on the web at www.webuildpcs.com From: info at ayayu.com (Ayayu Infomation desk ) Date: Tue, 31 Oct 2000 14:01:01 +0900 Subject: [ic] Flypage Problems I have the same problem that flypage page does not exist. I tested IC 4.6.0 on ISP which Perl version is Perl 5.00502 Free BSD (called with: /usr/local/bin/perl) . In may case, URL is http://ayayu.com/cgibin/construct.cgi/os28108.html and error message is " Sorry, the page (os28108) was not found The requested item (os28108) was not found. You can return to browsing our catalog, if you wish. " On the other hand, Akopia's demo is worked on Perl 5.00503 (called with: perl) and URL shows like " http://demo.akopia.com/cgi-bin/iccvsrw/os28005.html?id=vsNwB9Bu ". iccvsrw means SUID on administration page. I can't update perl version myself because of ISP, so this is the very important issue for me. Please give me some suggestion. S.Murahashi ----- Original Message ----- From: Brad Smith <bsmith@select.net> To: <interchange-users@minivend.com> Sent: Tuesday, October 17, 2000 8:58 AM Subject: [ic] Flypage Problems > We tested another installation of V 4.5.7 on a second machine and the > flypage worked fine. The difference between the two machines is as > follows: > 1st Machine (flypage will not work): > Redhat V5.1, Linux 2.0.36, Perl 5.005_2 > 2nd Machine (flypage works): > Redhat V6.1, Linux 2.2.12, Perl 5.005_3 > Besides the obvious (upgrade)...any thoughts?? > > >Sounds like your flypage might be in the "special_pages" directory and > >not in "pages". If that is the case, try copying it to pages and see what > >happens. > >>Quoting Brad Smith (bsmith@select.net): > >> We have been using Minivend for about 3 years now. Recently we > >> upgraded to V4.04a and have 5 catalogs running just fine (flypage > >> included). Last week, we installed Interchange V4.5.7b. > >> Everything worked OK in our existing catalogs...except the flypage > >> capability. When a request was made for a page (via the [page] > >> tag) that doesn't exist, a "[sku#] not found" error was displayed > >> rather than initiating the flypage. We did not change the > >> catalog.cfg files on those existing catalogs after the upgrade. This > >> same error was also displayed with the construction example site > >> which was installed with the new V4.5.7b (the flypage did not work > >> when clicking on 'more info' for a product, but items could be added > >> to the cart). We then switched back to V4.04a and the flypage > >> worked fine again in the existing catalogs. Probably something > >> simple we are overlooking with the new install??? > > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > Brad Smith, Director of Web Development > SelectNet Internet Services > 2788 Loker Ave. > Carlsbad, CA 92008 > ph: 760-438-9555 > fax: 760-438-1954 > web site: http://www.select.net > > _______________________________________________ > Interchange-users mailing list > Interchange-users@www.minivend.com > http://www.minivend.com/mailman/listinfo/interchange-users > From: tal at telnet.co.il (Tal Hart (TelNET) ) Date: Tue, 31 Oct 2000 09:47:14 +0200 Subject: [ic] Adding On-line AUCTIONS on Interchange..... Is there a way to have an on-line Auction on iterchange, is there such a feature ?? Should i implement an external prg' ? is there a plan to add such a thing ?? Tal Hart ============================================================= I-Media Advertising network Tel # + 972-9-8859919 Fax # +972-9-8859929 Address : Office - 10 giborey israel, New industrial area,Netanya Post Adress : 2 Gur st. , Ramat Poleg , Netanya , ISRAEL , 42000 E-mail : tal@telnet.co.il Web : www.imedia.co.il ============================================================= From: itnc at themutual.net (Hansraj Pankhania ) Date: Tue, 31 Oct 2000 08:51:24 -0000 Subject: [ic] IC : How To develop a site This is a multi-part message in MIME format. ------=_NextPart_000_0017_01C04317.BFB087A0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Hi All, Further to my previous message on this mailing list, can anyone guide me = on the following:- I have carried out an installation of IC 4.6.0 on my ISP virtual server = running linux, I link to this site via secure ftp and telnet. My = computer in the office is a basic pentium running windows 98.=20 Any suggestions on how I can develop and test a site local to my = computer and then upload to my ISP virtual server. Otherwise it could = mean hugh phone bills if I develop and test whilst connected to my ISP. Thanks to all in advance. Hansraj ------=_NextPart_000_0017_01C04317.BFB087A0 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML><HEAD> <META http-equiv=3DContent-Type content=3D"text/html; = charset=3Diso-8859-1"> <META content=3D"MSHTML 5.50.4134.600" name=3DGENERATOR> <STYLE></STYLE> </HEAD> <BODY bgColor=3D#ffffff> <DIV><FONT face=3DArial size=3D2> <DIV><FONT face=3DArial size=3D2>Hi All,</FONT></DIV> <DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV> <DIV><FONT face=3DArial size=3D2>Further to my previous message on this = mailing=20 list, can anyone guide me on the following:-</FONT></DIV> <DIV>&nbsp;</DIV> <DIV><FONT face=3DArial size=3D2>I have carried out an installation of = IC=20 4.6.0&nbsp;on my ISP&nbsp;virtual server running&nbsp;linux,&nbsp;I link = to this=20 site via secure ftp and telnet. My computer in the office is a basic = pentium=20 running windows 98. </FONT></DIV> <DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV> <DIV><FONT face=3DArial size=3D2>Any suggestions on how I can develop = and=20 test&nbsp;a site local to my computer and then upload to my ISP virtual = server.=20 Otherwise it could mean hugh phone bills if I develop and test whilst = connected=20 to my ISP.</FONT></DIV> <DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV> <DIV><FONT face=3DArial size=3D2>Thanks to all in advance.</FONT></DIV> <DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV> <DIV><FONT face=3DArial size=3D2>Hansraj</FONT></DIV> <DIV>&nbsp;</DIV></FONT></DIV></BODY></HTML> ------=_NextPart_000_0017_01C04317.BFB087A0-- From: support-ic at oeko.net (Toni Mueller ) Date: Tue, 31 Oct 2000 12:12:59 +0100 Subject: [ic] SAP R/3 anyone? Hello, I am planning to interface interchange with SAP R/3 for a client using the online transaction system of R/3. The whole task of authenticating the user, telling him his individual price and maybe accumulating a shopping basket would be done by the R/3 system. The latter could maybe also be done in interchange, but I'm not sure about the user's preferences yet. In any case the order should be built in R/3 directly to seamlessly integrate with their other business processes, and of course fulfil the order ASAP. This also requires something called "BAPI programming" which very much looks like an API over RPC to me (on first glance). Has anyone experience with this? Best Regards, --Toni++ From: steveandpatti at wubs.org (Steve & Patti Getzinger ) Date: Tue, 31 Oct 2000 07:13:56 -0600 Subject: [ic] IC : How To develop a site Install IC on your Windows box Steve Hansraj Pankhania wrote: > Hi All, Further to my previous message on this mailing list, can > anyone guide me on the following:- I have carried out an installation > of IC 4.6.0 on my ISP virtual server running linux, I link to this > site via secure ftp and telnet. My computer in the office is a basic > pentium running windows 98. Any suggestions on how I can develop and > test a site local to my computer and then upload to my ISP virtual > server. Otherwise it could mean hugh phone bills if I develop and test > whilst connected to my ISP. Thanks to all in advance. Hansraj -- ========================================================= WDI Steve & Patti Getzinger 702 Lincolnway West steveandpatti@wubs.org South Bend, IN 46616 http://www.wubs.org/ 219-287-4700 (Main Office) 317-535-0239 (Direct Line) ========================================================= From: Szacks at co.wayne.mi.us (Sim Zacks ) Date: Tue, 31 Oct 2000 07:43:28 -0500 Subject: [ic] page not parsing __variables__ My Page has both variables (qualified by the __variable__ notation) and tags (qualified by the [tag] notation) In certain cases only the tags are getting parsed and translated into HTML while the variables are coming over straight. Can anyone think of a reason for this, or is there a way I can put the variables in tags so they also get parsed. Thanks Sim From: marcel at multimake.com (marcel ) Date: Tue, 31 Oct 2000 09:47:47 -0300 Subject: [ic] Re: IC 4.6.0 and development --------------CF1C1991076122959F21BC81 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Best choice would always be a text editor. Then you're REALLY sure that it doesn't mess with the code. I use nedit 5.1.1(http://nedit.org) on my linux box (redhat62). It's pretty fast, lotsa features, and very well shortcuted for an ex-windows user like me. But I think that what helps me more is the highlighting it provides. it helps by highlighting HTML tags and perl (it surely helps on regexps and blocks). and it provides this feature for about everything is available for linux (C, perl, python, csh, sh, bash, html, sgml, tcl, pascal, latex, postcript, sql, an lot more). A virtual linux box should help, but I think that for development it'll be ALWAYS faster in a installation basic installation with only modules and stuff you need. not a single .so or whatever added. Hansraj Pankhania wrote: > Hi All, After months of trial and error and constant messages to this > group, I have finally managed to get the current version of > interchange installed. My next request for guidance is:- 1) What > editor or html program do most users of interchange use to develop > their site. 2) The installation I have carried out is on a Virtual > server running linux, any advice on how to develop here. Whats the > best way to develop a site considering the fact that I don't have IC > installed on my computer which runs windows 98. I'm will be n a > position to start developing once these questions are answered. It a > long process to start using IC but I the the wait is worth it. Thanks > to all in advance. Hansraj --------------CF1C1991076122959F21BC81 Content-Type: text/html; charset=us-ascii Content-Transfer-Encoding: 7bit <!doctype html public "-//w3c//dtd html 4.0 transitional//en"> Best choice would always be a text editor.
Then you're REALLY sure that it doesn't mess with the code.
I use nedit 5.1.1(http://nedit.org) on my linux box (redhat62). It's pretty fast, lotsa features, and very well
shortcuted for an ex-windows user like me.
But I think that what helps me more is the highlighting it provides.
it helps by highlighting HTML tags and perl (it surely helps on regexps and blocks).
and it provides this feature for about everything is available for linux (C, perl, python, csh, sh, bash, html,
sgml, tcl, pascal, latex, postcript, sql, an lot more).

A virtual linux box should help, but I think that for development it'll be ALWAYS faster in a installation
basic installation with only modules and stuff you need. not a single .so or whatever added.

Hansraj Pankhania wrote:

Hi All, After months of trial and error and constant messages to this group, I have finally managed to get the current version of interchange installed. My next request for guidance is:- 1) What editor or html program do most users of interchange use to develop their site. 2) The installation I have carried out is on a Virtual server running linux, any advice on how to develop here. Whats the best way to develop a site considering the fact that I don't have IC installed on my computer which runs windows 98. I'm will be n a position to start developing once these questions are answered. It a long process to start using IC but I the the wait is worth it. Thanks to all in advance. Hansraj 
--------------CF1C1991076122959F21BC81-- From: steveandpatti at wubs.org (Steve & Patti Getzinger ) Date: Tue, 31 Oct 2000 09:35:27 -0600 Subject: [ic] page not parsing __variables__ I noticed this with set to high traffic in the simple demo. Turned down to low traffic and all ran fine. I would check the setting in the interchange.cfg file. I know it is not a fix but it is "makes it work for now" :) at least in my tests Steve Sim Zacks wrote: > My Page has both variables (qualified by the __variable__ notation) and tags (qualified by the [tag] notation) > In certain cases only the tags are getting parsed and translated into HTML while the variables are coming over straight. > > Can anyone think of a reason for this, or is there a way I can put the variables in tags so they also get parsed. > > Thanks > Sim > > _______________________________________________ > Interchange-users mailing list > Interchange-users@www.minivend.com > http://www.minivend.com/mailman/listinfo/interchange-users -- ========================================================= WDI Steve & Patti Getzinger 702 Lincolnway West steveandpatti@wubs.org South Bend, IN 46616 http://www.wubs.org/ 219-287-4700 (Main Office) 317-535-0239 (Direct Line) ========================================================= From: desibunda at hotmail.com (Michael Iqbal ) Date: Tue, 31 Oct 2000 15:02:12 GMT Subject: [ic] Installation Help I have just downloaded interchange and I am very confused. I have read the documentation and its states that I need to have perl 5.005 or higher installed on the server. I currently have an account with Netcom and so I gave them a call to find out if perl was installed. The tech informed me that the latest version was on my account. I asked what type of permission I had on the account and he said FTP. I had transfered the file in its tar format on to the server and tried to use the unzip command. This was unsuccessful. So the question is this. What do I need to do to install this on the server. Do I have to untar and unzip the package locally and then ftp it to my account. Then do I simply run ./configure and it should work, or am I missing something. I would really like to get this to work. _________________________________________________________________________ Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com. Share information about yourself, create your own public profile at http://profiles.msn.com. From: steveandpatti at wubs.org (Steve & Patti Getzinger ) Date: Tue, 31 Oct 2000 10:29:45 -0600 Subject: [ic] Installation Help You need a shell account. ./configure is run from the command line and has questions to answer Steve Michael Iqbal wrote: > I have just downloaded interchange and I am very confused. I have read the > documentation and its states that I need to have perl 5.005 or higher > installed on the server. I currently have an account with Netcom and so I > gave them a call to find out if perl was installed. The tech informed me > that the latest version was on my account. I asked what type of permission > I had on the account and he said FTP. I had transfered the file in its tar > format on to the server and tried to use the unzip command. This was > unsuccessful. So the question is this. What do I need to do to install > this on the server. Do I have to untar and unzip the package locally and > then ftp it to my account. Then do I simply run ./configure and it should > work, or am I missing something. I would really like to get this to work. > _________________________________________________________________________ > Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com. > > Share information about yourself, create your own public profile at > http://profiles.msn.com. > > _______________________________________________ > Interchange-users mailing list > Interchange-users@www.minivend.com > http://www.minivend.com/mailman/listinfo/interchange-users -- ========================================================= WDI Steve & Patti Getzinger 702 Lincolnway West steveandpatti@wubs.org South Bend, IN 46616 http://www.wubs.org/ 219-287-4700 (Main Office) 317-535-0239 (Direct Line) ========================================================= From: Szacks at co.wayne.mi.us (Sim Zacks ) Date: Tue, 31 Oct 2000 10:26:41 -0500 Subject: [ic] page not parsing __variables__ Thanks. I had changed it to high settings. I figured out that if you use the [var variable] tag instead of __variable__ it works fine, so I switched all of my variables to tags, now it works in high traffic mode Sim >>> steveandpatti@wubs.org 10/31/00 10:35AM >>> I noticed this with set to high traffic in the simple demo. Turned down to low traffic and all ran fine. I would check the setting in the interchange.cfg file. I know it is not a fix but it is "makes it work for now" :) at least in my tests Steve Sim Zacks wrote: > My Page has both variables (qualified by the __variable__ notation) and tags (qualified by the [tag] notation) > In certain cases only the tags are getting parsed and translated into HTML while the variables are coming over straight. > > Can anyone think of a reason for this, or is there a way I can put the variables in tags so they also get parsed. > > Thanks > Sim > > _______________________________________________ > Interchange-users mailing list > Interchange-users@www.minivend.com > http://www.minivend.com/mailman/listinfo/interchange-users -- ========================================================= WDI Steve & Patti Getzinger 702 Lincolnway West steveandpatti@wubs.org South Bend, IN 46616 http://www.wubs.org/ 219-287-4700 (Main Office) 317-535-0239 (Direct Line) ========================================================= _______________________________________________ Interchange-users mailing list Interchange-users@www.minivend.com http://www.minivend.com/mailman/listinfo/interchange-users From: billr at exgate.tek.com (Bill Randle ) Date: Tue, 31 Oct 2000 08:05:09 -0800 Subject: [ic] Adding On-line AUCTIONS on Interchange..... "Tal Hart (TelNET)" wrote: > > Is there a way to have an on-line Auction on iterchange, > is there such a feature ?? > Should i implement an external prg' ? > is there a plan to add such a thing ?? There was an aution add-on module for MV4 that Mike offered on a premium (i.e. cost) basis. I don't know what its current status is. We used that module, along with a bunch of custom perl/mvasp code to implement an aution site for golf clubs (www.fairwaytrader.com). -Bill From: Desjardins.Ray at Con-Way.com (Desjardins, Ray ) Date: Tue, 31 Oct 2000 08:05:53 -0800 Subject: [ic] No items at the moment. This message is in MIME format. Since your mail reader does not understand this format, some or all of this message may not be legible. ------_=_NextPart_001_01C04354.75A22B90 Content-Type: text/plain; charset="iso-8859-1" I temporarily resolved this problem by just turning off cookies in the catalog.cfg. Apparently the problem only came up with certain users in my case especially the AOL users. The issues with this solution is that all your users have to sign in every time and they loose the contents of the cart after logging off or leaving the session. I have separate SSL domains. http://myclients.com/myclient-bin/ <http://myclients.com/myclient-bin/> and https://secure.host.com/myclient-bin/ <https://secure.host.com/myclient-bin/> I think the root of my issue was certain browsers kept cookies for each domain unsecured and secured. Thus when they are passed to SSL for checkout the server picks up on the other cookie. (Not real sure about this theory as I was not able to replicate the problem for myself. My solution was temporary but at least I don't have customers aren't calling anymore saying they can't checkout. Ray -----Original Message----- From: Race Bee Motorsports [mailto:racebee@racebee.com] Sent: Monday, October 30, 2000 5:30 PM To: interchange-users@minivend.com Subject: [ic] No items at the moment. I am using interchange 4.5.8 Everything is OK, but if i put something in the cart and leave the page when i come back i get: No items at the moment. I have been able to resolve this by adding the line <INPUT TYPE=hidden NAME="mv_save_session" VALUE="Yes"> within the Buy button <form> tags. But this fix only last for about 1 hour. After an hour the cart is empty again. Brian Race Bee Motorsports < Sales@racebee.com <mailto:Sales@racebee.com> > ------_=_NextPart_001_01C04354.75A22B90 Content-Type: text/html; charset="iso-8859-1" <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML><HEAD> <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1"> <META content="MSHTML 5.00.3103.1000" name=GENERATOR> <STYLE></STYLE> </HEAD> <BODY bgColor=#ffffff> <DIV><FONT color=#0000ff face=Arial size=2><SPAN class=498355215-31102000>I temporarily resolved this problem&nbsp;by just turning off cookies in the catalog.cfg.&nbsp; Apparently the problem only came up with certain users in my case especially the AOL users.&nbsp; The issues with this solution is that all your users have to sign in every time and they loo</SPAN></FONT><FONT face=Tahoma><FONT size=2><SPAN class=498355215-31102000><FONT color=#0000ff face=Arial>se the contents of the cart after logging off or leaving the session.</FONT></SPAN></FONT></FONT></DIV> <DIV><FONT face=Tahoma><FONT size=2><SPAN class=498355215-31102000></SPAN></FONT></FONT>&nbsp;</DIV> <DIV><FONT color=#0000ff face=Arial size=2><SPAN class=498355215-31102000>I have separate SSL domains.&nbsp; <A href="http://myclients.com/myclient-bin/">http://myclients.com/myclient-bin/</A> and <A href="https://secure.host.com/myclient-bin/">https://secure.host.com/myclient-bin/</A>&nbsp; I think the root of my issue was certain browsers kept cookies for each domain unsecured and secured.&nbsp; Thus when&nbsp;they are passed to SSL for checkout the server picks up on the other cookie.&nbsp; (Not real sure about this theory as I was not able to replicate the problem for myself.</SPAN></FONT></DIV> <DIV><FONT face=Tahoma><FONT size=2><SPAN class=498355215-31102000></SPAN></FONT></FONT>&nbsp;</DIV> <DIV><FONT color=#0000ff face=Arial size=2><SPAN class=498355215-31102000>My solution was temporary but at least I don't have customers aren't calling anymore saying they can't checkout.</SPAN></FONT></DIV> <DIV><FONT color=#0000ff face=Arial size=2><SPAN class=498355215-31102000></SPAN></FONT>&nbsp;</DIV> <DIV><FONT color=#0000ff face=Arial size=2><SPAN class=498355215-31102000>Ray</SPAN></FONT></DIV> <DIV><FONT face=Tahoma><FONT size=2><SPAN class=498355215-31102000></SPAN></FONT></FONT>&nbsp;</DIV> <DIV><FONT face=Tahoma><FONT size=2><SPAN class=498355215-31102000>&nbsp;</SPAN>-----Original Message-----<BR><B>From:</B> Race Bee Motorsports [mailto:racebee@racebee.com]<BR><B>Sent:</B> Monday, October 30, 2000 5:30 PM<BR><B>To:</B> interchange-users@minivend.com<BR><B>Subject:</B> [ic] No items at the moment.<BR><BR></DIV></FONT> <BLOCKQUOTE style="MARGIN-RIGHT: 0px"></FONT> <DIV><FONT face=Arial size=2>I am using interchange 4.5.8&nbsp; Everything is OK, but if i put something in the cart and leave the page when i come back i get:</FONT></DIV> <DIV><FONT face="Verdana, Arial, Helvetica, sans-serif"></FONT>&nbsp;</DIV> <DIV><FONT face="Verdana, Arial, Helvetica, sans-serif"><STRONG>No items at the moment.</STRONG></FONT></DIV> <DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV> <DIV><FONT face=Arial size=2>I have been able to resolve this by adding the line</FONT></DIV> <DIV><FONT face=Arial size=2> <P>&lt;INPUT TYPE=hidden NAME="mv_save_session" VALUE="Yes"&gt;</P> <P>within the Buy button &lt;form&gt; tags. But this fix only last for about 1 hour.&nbsp; After an hour the cart is empty again.</P></FONT></DIV> <DIV><FONT face=Arial size=2>Brian<BR>Race Bee Motorsports<BR>&lt; <A href="mailto:Sales@racebee.com">Sales@racebee.com</A> &gt;</FONT></DIV></BLOCKQUOTE></BODY></HTML> ------_=_NextPart_001_01C04354.75A22B90-- From: jfoster at augustmail.com (John Foster ) Date: Tue, 31 Oct 2000 09:22:06 -0600 Subject: [ic] HOW TO:making area (left)display all of the entries?? I need to change the default setting of 50 entries displayed on the left side of the construct demo catalog to show all of my entries (presently 76). Is there a way to make this variable and what to change. I remember altering the left.html in MV but that seems to have changed. Using IC 4.6. Thanks! John Foster jfoster@augustmail.com ICQ# 19460173 From: Szacks at co.wayne.mi.us (Sim Zacks ) Date: Tue, 31 Oct 2000 11:12:01 -0500 Subject: [ic] does anyone use high traffic settings? Does anyone use high traffic settings? I am having a lot of problems whenever I switch to it, but the site seems very slow when i don't use it. My most recent problem is pages are sticking. When it happens whatever page I'm on, and no matter what I link I click to it just brings that page back up. The URL changes to what it should be, and when I go to admin and reconfigure the catalog it works fine until the next episode. It did that on the receipt page, and I went to the site with another computer and it brought up the receipt on that machine too, no matter what other link I clicked on. I switched back to low settings and everything is working fine now Does anyone have any thoughts. From: Desjardins.Ray at Con-Way.com (Desjardins, Ray ) Date: Tue, 31 Oct 2000 08:57:54 -0800 Subject: [ic] does anyone use high traffic settings? Not yet have not figured out why two of the background colors don't parse correctly. Pink is not always the color of choice. Ray -----Original Message----- From: Sim Zacks [mailto:Szacks@co.wayne.mi.us] Sent: Tuesday, October 31, 2000 10:12 AM To: interchange-users@minivend.com Subject: [ic] does anyone use high traffic settings? Does anyone use high traffic settings? I am having a lot of problems whenever I switch to it, but the site seems very slow when i don't use it. My most recent problem is pages are sticking. When it happens whatever page I'm on, and no matter what I link I click to it just brings that page back up. The URL changes to what it should be, and when I go to admin and reconfigure the catalog it works fine until the next episode. It did that on the receipt page, and I went to the site with another computer and it brought up the receipt on that machine too, no matter what other link I clicked on. I switched back to low settings and everything is working fine now Does anyone have any thoughts. _______________________________________________ Interchange-users mailing list Interchange-users@www.minivend.com http://www.minivend.com/mailman/listinfo/interchange-users From: jonc at webmaint.net (Jonathan Clark ) Date: Tue, 31 Oct 2000 17:16:37 -0000 Subject: [ic] HOW TO:making area (left)display all of the entries?? I think you need to add a matchlimit to the [loop prefix=cat search=" tag in a few files in the templates/regions files eg. LEFTONLY_TOP etc. adding ml=100 would override the default limit of returning 50 results. Jonathan. Webmaint.com. >I need to change the default setting of 50 entries displayed on the left >side of the construct demo catalog to show all of my entries (presently >76). Is there a way to make this variable and what to change. I remember >altering the left.html in MV but that seems to have changed. >Using IC 4.6. Thanks! > From: steveandpatti at wubs.org (Steve & Patti Getzinger ) Date: Tue, 31 Oct 2000 12:38:51 -0600 Subject: [ic] does anyone use high traffic settings? I was using it and it seems to work fine with construct and even a mutilated MV 4.03 cat I migrated over. Simple did not work properly but I think (if memory serves me correct) barry did. I see in the CVS that there is a Migrating Mv3 file and I am going to read that as soon as I get a chance. I also found the [var __VARIABLE__] to be useful in resolving some issues. I do not know if the migrating file comes with rpm (haven't looked) or the tarball files but if not pull with CVS and it may shed some light. Steve Sim Zacks wrote: > Does anyone use high traffic settings? > I am having a lot of problems whenever I switch to it, but the site seems very slow when i don't use it. > My most recent problem is pages are sticking. When it happens whatever page I'm on, and no matter what I link I click to it just brings that page back up. The URL changes to what it should be, and when I go to admin and reconfigure the catalog it works fine until the next episode. > It did that on the receipt page, and I went to the site with another computer and it brought up the receipt on that machine too, no matter what other link I clicked on. > I switched back to low settings and everything is working fine now > > Does anyone have any thoughts. > > _______________________________________________ > Interchange-users mailing list > Interchange-users@www.minivend.com > http://www.minivend.com/mailman/listinfo/interchange-users -- ========================================================= WDI Steve & Patti Getzinger 702 Lincolnway West steveandpatti@wubs.org South Bend, IN 46616 http://www.wubs.org/ 219-287-4700 (Main Office) 317-535-0239 (Direct Line) ========================================================= From: steveandpatti at wubs.org (Steve & Patti Getzinger ) Date: Tue, 31 Oct 2000 12:40:55 -0600 Subject: [ic] does anyone use high traffic settings? I also found a problem with color parsing in the simple demo cat. I let it do the default yellow install and came out green on high traffic with some yellow mixed in. All colors were base colors like 00FF00 and FFFF00 not the pale colors seen on low traffic. Steve "Desjardins, Ray" wrote: > Not yet have not figured out why two of the background colors don't parse > correctly. Pink is not always the color of choice. > > Ray > > -----Original Message----- > From: Sim Zacks [mailto:Szacks@co.wayne.mi.us] > Sent: Tuesday, October 31, 2000 10:12 AM > To: interchange-users@minivend.com > Subject: [ic] does anyone use high traffic settings? > > Does anyone use high traffic settings? > I am having a lot of problems whenever I switch to it, but the site seems > very slow when i don't use it. > My most recent problem is pages are sticking. When it happens whatever page > I'm on, and no matter what I link I click to it just brings that page back > up. The URL changes to what it should be, and when I go to admin and > reconfigure the catalog it works fine until the next episode. > It did that on the receipt page, and I went to the site with another > computer and it brought up the receipt on that machine too, no matter what > other link I clicked on. > I switched back to low settings and everything is working fine now > > Does anyone have any thoughts. > > _______________________________________________ > Interchange-users mailing list > Interchange-users@www.minivend.com > http://www.minivend.com/mailman/listinfo/interchange-users > > _______________________________________________ > Interchange-users mailing list > Interchange-users@www.minivend.com > http://www.minivend.com/mailman/listinfo/interchange-users -- ========================================================= WDI Steve & Patti Getzinger 702 Lincolnway West steveandpatti@wubs.org South Bend, IN 46616 http://www.wubs.org/ 219-287-4700 (Main Office) 317-535-0239 (Direct Line) ========================================================= From: reid at n-visionit.com (Reid Ivens ) Date: Tue, 31 Oct 2000 12:51:00 -0500 Subject: [ic] Applying changes in 4.0.7 Hi everyone, I've got a site running under Interchange 4.0.7 and often when I make changes and apply them, they don't reflect on the customer-side. If I leave it and come back later, the changes will be made. I've tried applying the changes and then logging out, closing the browser, and then logging in again to both the admin and customer interfaces but that doesn't seem to help. Is there an auto-export feature that happens in the background? Is there something I can change to fix this problem? I read a post in this newsgroup a little while ago talking about a similar problem where someone changed a fieldname on the admin pages from ui_autoexport or something similar to mv_autoexport, but I don't seem to find those in the admin-pages' code... Thanks, Reid Ivens --------------------------------------- Reid Ivens, CIO N-VisionIT Interactive Tel: 613.527.5518 Fax: 425.963.2118 mailto:reid@n-visionit.com From: desibunda at hotmail.com (Michael Iqbal ) Date: Tue, 31 Oct 2000 18:10:59 GMT Subject: [ic] Shell Account Is there anyone who knows where I could get an affordable shell account to use interchange? _________________________________________________________________________ Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com. Share information about yourself, create your own public profile at http://profiles.msn.com. From: reid at n-visionit.com (Reid Ivens ) Date: Tue, 31 Oct 2000 13:08:30 -0500 Subject: [ic] New tlink/vlink How do I create a new tlink/vlink for a site created with an older version of Interchange without creating a new catalog (i.e. With makecat)? Thanks, Reid Ivens --------------------------------------- Reid Ivens, CIO N-VisionIT Interactive Tel: 613.527.5518 Fax: 425.963.2118 mailto:reid@n-visionit.com From: marcel at multimake.com (marcel ) Date: Tue, 31 Oct 2000 14:17:34 -0300 Subject: [ic] Installation Help For whay you are saying, there are a couple possibilities: it is ZIPed or TAR-Gziped? if it's zip, then you won't be able to extract it, as it seems that there's no unzip on your server. You should unzip it locally, tar it, gzip it and then upload. (or upload uncompressed but that would take a LOT longer). $ unzip interchangewhatever.zip $ mv interchangewhatever.zip /somewhereelse $ tar -rf interchangewhatever.tar * $ gzip -9 interchangewhatever.tar ready to upload. the file "interchangewhatever.tar.gz" if it is ALREADY a tar.gz, then you should use GUNZIP, not unzip. $ gunzip -dc interchangewhatever.tar.gz | tar xvf - ready to install. $ cd interchangewhatever $ ./configure. for installation, I really encourage you to read documentation because it asks lots of questions and most of them you should ask to the administrator if it isn't your server. ("whatever" stands for "-4.5.8", "4.6.0" or what ever version you try to install) Michael Iqbal wrote: > I have just downloaded interchange and I am very confused. I have read the > documentation and its states that I need to have perl 5.005 or higher > installed on the server. I currently have an account with Netcom and so I > gave them a call to find out if perl was installed. The tech informed me > that the latest version was on my account. I asked what type of permission > I had on the account and he said FTP. I had transfered the file in its tar > format on to the server and tried to use the unzip command. This was > unsuccessful. So the question is this. What do I need to do to install > this on the server. Do I have to untar and unzip the package locally and > then ftp it to my account. Then do I simply run ./configure and it should > work, or am I missing something. I would really like to get this to work. > _________________________________________________________________________ > Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com. > > Share information about yourself, create your own public profile at > http://profiles.msn.com. > > _______________________________________________ > Interchange-users mailing list > Interchange-users@www.minivend.com > http://www.minivend.com/mailman/listinfo/interchange-users From: chc at mninter.net (Curt Hauge ) Date: Sun, 1 Oct 2000 15:03:52 -0500 Subject: [ic] Re: IC 4.6.0 and development This is a multi-part message in MIME format. ------=_NextPart_000_002A_01C02BB8.CFB200A0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit I use Notepad+. It is exactly like Windows Notepad, except it doesn't have the file size limitation, and has lots of other features and options not found in the Microsoft version. You can download this free at http://www.mypeecee.org/rogsoft/. It is a must have for those who still use Windows Notepad. Curt Hauge -----Original Message----- From: interchange-users-admin@minivend.com [mailto:interchange-users-admin@minivend.com]On Behalf Of marcel Sent: Tuesday, October 31, 2000 6:48 AM To: interchange-users@minivend.com Subject: Re: [ic] Re: IC 4.6.0 and development Best choice would always be a text editor. Then you're REALLY sure that it doesn't mess with the code. I use nedit 5.1.1(http://nedit.org) on my linux box (redhat62). It's pretty fast, lotsa features, and very well shortcuted for an ex-windows user like me. But I think that what helps me more is the highlighting it provides. it helps by highlighting HTML tags and perl (it surely helps on regexps and blocks). and it provides this feature for about everything is available for linux (C, perl, python, csh, sh, bash, html, sgml, tcl, pascal, latex, postcript, sql, an lot more). A virtual linux box should help, but I think that for development it'll be ALWAYS faster in a installation basic installation with only modules and stuff you need. not a single .so or whatever added. Hansraj Pankhania wrote: Hi All, After months of trial and error and constant messages to this group, I have finally managed to get the current version of interchange installed. My next request for guidance is:- 1) What editor or html program do most users of interchange use to develop their site. 2) The installation I have carried out is on a Virtual server running linux, any advice on how to develop here. Whats the best way to develop a site considering the fact that I don't have IC installed on my computer which runs windows 98. I'm will be n a position to start developing once these questions are answered. It a long process to start using IC but I the the wait is worth it. Thanks to all in advance. Hansraj ------=_NextPart_000_002A_01C02BB8.CFB200A0 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML><HEAD> <META content=3D"text/html; charset=3Diso-8859-1" = http-equiv=3DContent-Type> <META content=3D"MSHTML 5.00.3207.2500" name=3DGENERATOR></HEAD> <BODY bgColor=3D#ffffff> <DIV><FONT color=3D#0000ff face=3DArial size=3D2><SPAN = class=3D370150020-01102000>I use=20 Notepad+. It is exactly like Windows Notepad, except it doesn't have the = file=20 size limitation, and has lots of other features and options not found in = the=20 Microsoft version. You can download this free at <A=20 href=3D"http://www.mypeecee.org/rogsoft/">http://www.mypeecee.org/rogsoft= /</A>. It=20 is a must have for those who still use Windows = Notepad.</SPAN></FONT></DIV> <DIV><FONT color=3D#0000ff face=3DArial size=3D2><SPAN=20 class=3D370150020-01102000></SPAN></FONT>&nbsp;</DIV> <DIV><FONT color=3D#0000ff face=3DArial size=3D2><SPAN = class=3D370150020-01102000>Curt=20 Hauge</SPAN></FONT></DIV> <BLOCKQUOTE style=3D"MARGIN-RIGHT: 0px"> <DIV align=3Dleft class=3DOutlookMessageHeader dir=3Dltr><FONT = face=3DTahoma=20 size=3D2>-----Original Message-----<BR><B>From:</B>=20 interchange-users-admin@minivend.com=20 [mailto:interchange-users-admin@minivend.com]<B>On Behalf Of=20 </B>marcel<BR><B>Sent:</B> Tuesday, October 31, 2000 6:48 = AM<BR><B>To:</B>=20 interchange-users@minivend.com<BR><B>Subject:</B> Re: [ic] Re: IC = 4.6.0 and=20 development<BR><BR></DIV></FONT>Best choice would always be a text = editor.=20 <BR>Then you're REALLY&nbsp;sure that it doesn't mess with the code. = <BR>I use=20 nedit 5.1.1(<A href=3D"http://nedit.org">http://nedit.org</A>) on my = linux box=20 (redhat62). It's pretty fast, lotsa features, and very well = <BR>shortcuted for=20 an ex-windows user like me. <BR>But I think that what helps me more is = the=20 highlighting it provides. <BR>it helps by highlighting HTML&nbsp;tags = and perl=20 (it surely helps on regexps and blocks). <BR>and it provides this = feature for=20 about everything is available for linux (C, perl, python, csh, sh, = bash, html,=20 <BR>sgml, tcl, pascal, latex, postcript, sql, an lot more).=20 <P>A virtual linux box should help, but I think that for development = it'll be=20 ALWAYS&nbsp;faster in a installation <BR>basic installation with only = modules=20 and stuff you need. not a single .so or whatever added.=20 <P>Hansraj Pankhania wrote:=20 <BLOCKQUOTE TYPE=3D"CITE"> <STYLE></STYLE> <FONT face=3DArial><FONT size=3D-1>Hi All,</FONT></FONT>&nbsp;<FONT=20 face=3DArial><FONT size=3D-1>After months of trial and error and = constant=20 messages to this group, I have finally managed to get the current = version of=20 interchange installed.</FONT></FONT>&nbsp;<FONT face=3DArial><FONT = size=3D-1>My=20 next request for guidance is:-</FONT></FONT>&nbsp;<FONT = face=3DArial><FONT=20 size=3D-1>1) What editor or html program do most users of = interchange use to=20 develop their site.</FONT></FONT>&nbsp;<FONT face=3DArial><FONT = size=3D-1>2) The=20 installation I have carried out is on a Virtual server running = linux, any=20 advice on how to develop here. Whats the best way to develop a site=20 considering the fact that I don't have IC installed on my computer = which=20 runs windows 98.</FONT></FONT>&nbsp;<FONT face=3DArial><FONT = size=3D-1>I'm will=20 be n a position to start developing once these questions are=20 answered.</FONT></FONT>&nbsp;<FONT face=3DArial><FONT size=3D-1>It a = long=20 process to start using IC but I the the wait is worth=20 it.</FONT></FONT>&nbsp;<FONT face=3DArial><FONT size=3D-1>Thanks to = all in=20 advance.</FONT></FONT>&nbsp;<FONT face=3DArial><FONT=20 = size=3D-1>Hansraj</FONT></FONT>&nbsp;</BLOCKQUOTE></BLOCKQUOTE></BODY></H= TML> ------=_NextPart_000_002A_01C02BB8.CFB200A0-- From: ramana at myweb.com.my (Ramana ) Date: Sun, 1 Oct 2000 14:52:34 +0800 Subject: [ic] Need help in Checkout Process Hi dear IC meets, I got a problem in check out process, okay let me explain the thing. In my project I am not allowed to use IC's payment gate way(Like CyberCash), I need to pass some values to a different secured site and it will asks for the Credit card information and the form will be submitted to a particular payment gate way. So for this I used frames in IC where one frame will display the top region(Ex: Home, About us, Help, Your Cart,....) and other frame source will be the site where I need to take the credit card information and submit to payment gate way. In this situation when I click on the links in the top region I am not able to get the old data, I mean the cart items. How can I get back my cart items ? I will be very thankful for any frothier questions or clarifications on this issue. Thanks --Ramana ----- Original Message ----- From: <interchange-users-admin@lists.akopia.com> To: <interchange-users@lists.akopia.com> Sent: Tuesday, January 30, 2001 1:17 AM Subject: Interchange-users digest, Vol 1 #274 - 15 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. Need a little help with dealer pricing (Jason Ballou) > 2. Re: more admin UI hacking fun (Mike Heins) > 3. selected tag (Kaare Rasmussen) > 4. Interchange-users guidelines [semi-monthly posting] (Mike Heins) > 5. Re: interchange question (Robert Trembath) > 6. Charge.com support? (jean-pierre.parent@bridgepoint-intl.com) > 7. Is there a way to search in another languange than English?(Greek) (Thomas N. Stefanidis) > 8. Re:interchange question (IC-Admin) > 9. SessionType & Performance (Randy Moore) > 10. Re: SessionType & Performance (Mike Heins) > 11. Re: more admin UI hacking fun (Doug Alcorn) > 12. Button Tag (Ron Phipps) > 13. custom data item change of userdb (Shozo Murahashi) > 14. Setting secure or not (Ron Phipps) > 15. (no subject) (David Bigler) > > --__--__-- > > Message: 1 > Date: Sat, 27 Jan 2001 23:41:56 -0800 (PST) > From: Jason Ballou <jasonballou1@yahoo.com> > To: interchange-users@lists.akopia.com > Subject: [ic] Need a little help with dealer pricing > Reply-To: interchange-users@lists.akopia.com > > I am working on getting the dealer pricing setup for > my site but am having a little trouble. > > My cart came setup with quantity pricing of 1, 5, and > 10 displayed when a dealer clicks on the "QUANTITY > PRICING" link but the 5 and 10 are the only ones that > show up. I eventually figured out that I had to go > into the product table and set the single unit price > (designated "wholesale") there so now the 1 price > shows but I cannot get any other price breaks to > display. > > For instance, my site also had a price break for 2 of > an item when I got the catalog. I went into the > quantity.html page and set it up so that the price of > 2 items should be display exactly the same as the > others but it does not work, it just assigns the price > of the next quantity down. This is also true when I > added price breaks for 12 items and for the price > breaks of 25 and 100 that also came with my catalog? > > Any idea what is wrong here? Thanks. > > __________________________________________________ > Do You Yahoo!? > Yahoo! Auctions - Buy the things you want at great prices. > http://auctions.yahoo.com/ > > --__--__-- > > Message: 2 > Date: Sun, 28 Jan 2001 03:19:32 -0500 > From: Mike Heins <mikeh@minivend.com> > To: interchange-users@lists.akopia.com > Subject: Re: [ic] more admin UI hacking fun > Reply-To: mike@minivend.com > Reply-To: interchange-users@lists.akopia.com > > Quoting Dan B (db@cyclonehq.dnsalias.net): > > > > >However, when I restarted IC and loaded the page my changes didn't > > >show up. It's like the variables are cached somewhere. I don't know > > >where. Calling 'bin/interchange -r' says the old server is killed > > >then a new server is started. Wouldn't this new server refresh the > > >definition of UI_STD_HEAD with my changes? > > > > Interchange imports lib/UI/vars/*, including any backup files that you > > (probably) made. If that is the problem, move them to another directory, > > more info here: > > http://developer.akopia.com/archive/interchange-users/2000/msg10368.html > > You can also do something like: > > #include lib/UI/vars/*[A-Za-z0-9] > > if you are leaving files like UI_STD_HEAD~ laying around. > > > > > Mike, I noticed Jon made 4.7.x import only usertag/*.tag files, how about > > doing the same for lib/UI/vars/*.var in 4.7.x? I attached my own thoughts > > on it as a patch to dist/lib/UI/ui.cfg. > > > > That will be done. We are planning on making all of the include directory/* > backup-file tolerant. > > One thing we are looking at is providing in 4.7.x a whole mechanism for > adding "packages" to the demo catalogs. I.e., a system-5 init.d/ rc.d/ > mechanism for changing configuration. > > ( This is far from decided or finalized, so any input is valuable here > and can effect what is implemented. ) > > This would allow you to drop in a new configuration change for adding > a capability (like a certain type of pricing, a new payment scheme, > a new transaction logging setup, etc.). Basically, you would do: > > include config/ordered/* > > There backup files wouldn't be tolerated, because it is just a set of > symlinks. The tree would be something like: > > ordered: > total 0 > lrwxrwxrwx 1 mike staff 15 Jan 28 03:11 S10url -> ../sections/url > lrwxrwxrwx 1 mike staff 17 Jan 28 03:11 S11image -> ../sections/image > lrwxrwxrwx 1 mike staff 17 Jan 28 03:11 S15pages -> ../sections/pages > lrwxrwxrwx 1 mike staff 19 Jan 28 03:11 S16session -> ../sections/session > lrwxrwxrwx 1 mike staff 18 Jan 28 03:11 S18system -> ../sections/system > lrwxrwxrwx 1 mike staff 20 Jan 28 03:11 S19template -> ../sections/template > lrwxrwxrwx 1 mike staff 22 Jan 28 03:11 S21database_default -> ../sections/db.default > lrwxrwxrwx 1 mike staff 22 Jan 28 03:11 S30encryption -> ../sections/encryption > lrwxrwxrwx 1 mike staff 17 Jan 28 03:13 S40order -> ../sections/order > lrwxrwxrwx 1 mike staff 19 Jan 28 03:11 S42pricing -> ../sections/pricing > lrwxrwxrwx 1 mike staff 20 Jan 28 03:11 S44shipping -> ../sections/shipping > lrwxrwxrwx 1 mike staff 22 Jan 28 03:11 S46tax -> ../sections/tax.simple > lrwxrwxrwx 1 mike staff 19 Jan 28 03:11 S50payment -> ../sections/payment > lrwxrwxrwx 1 mike staff 18 Jan 28 03:11 S60userdb -> ../sections/userdb > > sections: > total 76 > -rw-r--r-- 1 mike staff 429 Jan 6 15:52 db.default > -rw-r--r-- 1 mike staff 142 Jan 6 15:52 db.mysql > -rw-r--r-- 1 mike staff 144 Jan 6 15:52 db.oracle > -rw-r--r-- 1 mike staff 147 Jan 6 15:52 db.pgsql > -rw-r--r-- 1 mike staff 170 Jan 6 15:52 encryption > -rw-r--r-- 1 mike staff 176 Jan 6 15:52 image > -rw-r--r-- 1 mike staff 2211 Jan 28 03:12 order > -rw-r--r-- 1 mike staff 568 Jan 6 15:52 pages > -rw-r--r-- 1 mike staff 1821 Jan 6 15:52 payment > -rw-r--r-- 1 mike staff 457 Jan 6 15:52 pricing > -rw-r--r-- 1 mike staff 231 Jan 6 15:52 session > -rw-r--r-- 1 mike staff 71 Jan 6 15:52 shipping > -rw-r--r-- 1 mike staff 223 Jan 6 15:52 shipping.ups > -rw-r--r-- 1 mike staff 303 Jan 6 15:52 shipping.ups_www > -rw-r--r-- 1 mike staff 337 Jan 6 15:52 system > -rw-r--r-- 1 mike staff 571 Jan 6 15:52 tax.simple > -rw-r--r-- 1 mike staff 2846 Jan 6 15:52 template > -rw-r--r-- 1 mike staff 539 Jan 6 15:52 url > -rw-r--r-- 1 mike staff 373 Jan 6 15:52 userdb > > You can see that it would be easy to make a "package" which drops config > chunks in the sections directory, then provide a tool which links in > the different capabilities. > > Just like in System-5 init, the name of the file is important as it controls > the order in which it is included. (Of course order is dependent for some > configuration directives.) > > -- > Akopia, Inc., 131 Willow Lane, Floor 2, Oxford, OH 45056 > phone +1.513.523.7621 fax 7501 <heins@akopia.com> > > Unix version of an Outlook-style virus: > It works on the honor system. Please forward this message to everyone > you know, and delete a bunch of your files at random. > > --__--__-- > > Message: 3 > From: Kaare Rasmussen <kar@webline.dk> > Date: Sun, 28 Jan 2001 12:10:44 +0100 > charset="iso-8859-1" > To: interchange-users@lists.akopia.com > Subject: [ic] selected tag > Reply-To: interchange-users@lists.akopia.com > > What am I doing wrong? > > I try to have one <option> selected if it matches a preset scratch variable. > But it doesn't work. > > [query list=1 sql="SELECT deliverycode,name FROM co_deliveryterms ORDER BY > deliverycode"] > [list] > <OPTION VALUE="[sql-param deliverycode]" > [selected interpolate=1 [sql-param deliverycode] [scratch deliverycode] ]> > [sql-param name] > </OPTION> > [/list] > [/query] > > I've made sure that the scratch variable has the value 2, and that there is > one entry in the co_deliveryterms table with the value 2. > > -- > Kaare Rasmussen --Linux, spil,-- Tlf: 3816 2582 > Kaki Data tshirts, merchandize Fax: 3816 2501 > Howitzvej 75 Åben 14.00-18.00 Email: kar@webline.dk > 2000 Frederiksberg Lørdag 11.00-17.00 Web: www.suse.dk > > --__--__-- > > Message: 4 > Date: Sun, 28 Jan 2001 09:09:00 -0500 > From: Mike Heins <mikeh@minivend.com> > To: interchange-users@lists.akopia.com > Reply-To: mike@minivend.com > Subject: [ic] Interchange-users guidelines [semi-monthly posting] > Reply-To: interchange-users@lists.akopia.com > > interchange-users@lists.akopia.com is a list for users who have questions about > configuring, setting up, and fine tuning Interchange catalogs. Other topics > will include: > > - announcements of Interchange releases and fixes > - notification and submission of Interchange bugs > - distributing pages which implement Interchange functions > - discussing the future development of Interchange > - any other topic relating *directly* to Interchange > > The list started January 5, 1997 as minivend-users. For an archive of past > articles, see: > > http://developer.akopia.com/archive/interchange-users/ > > Also, because the list has high volume for one of its type, before > posting to the list it is recommended that you use the search feature at: > > http://developer.akopia.com/ > > Many questions can be answered by trying some keywords at this > facility. Try more than one combination. > > It is common courtesy when posting to a forum such as this to: > > 1. Include the version of software you are using, i.e. > Interchange 4.6.1. Bugs are fixed and deficiencies corrected > in each release of Interchange, as with almost any software. > > 2. Include relevant information where appropriate. > The operating system in question is often relevant, as > is the Perl version and database type in use. > > 3. When talking about tag problems, include a snippet of ITL > tags which illustrates the problem. > > 4. When posting about PGP, Glimpse, or anything else that > uses an external command, you need to state what happens > when you run the same thing from the command line. > > 5. Include error log entries or a statement that there > are none. > > If a post to this list doesn't include the relevant information, not only > are you unlikely to get a reasonable answer, you will add to the volume of > the list and make it less likely that reasonable questions are answered. > > All entries are archived and available via a web gateway. The > "X-No-Archive: Yes" header is honored if you choose to use it. > > List etiquette issues: > > -- No HTML mail is allowed. Besides being improper email netiquette, > it destroys the digest. > > -- Please try to keep your line size less than 80 characters. > > -- No PGP signatures should be used. This is not a legal record. > > -- No flame wars are tolerated. > > -- No "courtesy copies" unless specifically requested. It > can be annoying to some people to receive two copies of > the same message. > > -- If you must munge, make sure you mention this in the > BODY of the message and not buried incomprehensibly in > the header or in a cluttered signature attachment. > > -- The list changes the Reply-To: header to point to the > list. While this is by popular demand, it is recognized that it > is not always the best mode of operation. You should reply by email > directly to the sender if the post will not be of general use. > > For more information see the Netiquette RFC: > > http://www.faqs.org/rfcs/rfc1855.html > > Thanks for your cooperation. We believe we have one of the best user > lists going, and we would like to keep it useful and pleasant to use. > > > --__--__-- > > Message: 5 > From: "Robert Trembath" <robert@ishoptech.com> > To: <interchange-users@lists.akopia.com> > Subject: Re: [ic] interchange question > Date: Sun, 28 Jan 2001 08:38:26 -0600 > charset="iso-8859-1" > Reply-To: interchange-users@lists.akopia.com > > INterchange is not all that difficult but a basic knowledge of HTML and an > understanding of scripting logic is needed. If you start there and can > install interchange on a test machine. Do you know Linux? and can you > install interchange? You need to at least start there. Thene when you have > it working, follow the tutorial to get a basic understanding. If all of this > is greek, you need to find a friend who at least knows linux and can help > you setup a test machine with interchange on it. Then start examining > interchange. Walk before you run. I started the same way 8 years ago and > now know NT, W2k, PHP, Tango, HTML and many more because I couldn't trust > others to do it right. This is a good group AND A GREAT PRODUCT with plenty > of willing people to help. Good Luck! > Robert > ----- Original Message ----- > From: "Wade Schilling" <metrowax2000@yahoo.com> > To: <interchange-users@lists.akopia.com> > Sent: Saturday, January 27, 2001 2:50 PM > Subject: [ic] interchange question > > > > Hello all- > > I have read much of this list, and for somebody > > quite new to programming, it's like a foreign > > language. Can anybody recommend a good place to start > > (i.e. book, website) so that I can understand from a > > basic perspective how the interchange program is > > written? The tutorial seems to be written more for a > > programmer trying to learn interchange than for a web > > seller trying to learn programming. I am not a > > programmer, but out of force of necessity I do want to > > learn interchange front to back. My previous > > developers' incompitence has led me to further believe > > that if you want something done right, do it yourself. > > Can anybody out there have a kind heart and help me to > > get this thing started? I'm not quite ready to pay > > $180 per hour for tech support when I have all this > > time to do it myself! > > > > Thanks for looking and your resposes are welcomed! > > -Wade > > > > ===== > > Wade Schilling > > Owner/Operator > > www.metrowax.com > > > > __________________________________________________ > > Do You Yahoo!? > > Yahoo! Auctions - Buy the things you want at great prices. > > http://auctions.yahoo.com/ > > > > _______________________________________________ > > Interchange-users mailing list > > Interchange-users@lists.akopia.com > > http://lists.akopia.com/mailman/listinfo/interchange-users > > > --__--__-- > > Message: 6 > From: jean-pierre.parent@bridgepoint-intl.com > To: interchange-users@lists.akopia.com > Date: Sun, 28 Jan 2001 10:32:43 -0500 > Subject: [ic] Charge.com support? > Reply-To: interchange-users@lists.akopia.com > > Is charge.com support available as an alternative for CyberCash > or Signio or whatever? Is there a list of the ones currently working > and what is needed for payment processing? > > Thanks > > > --__--__-- > > Message: 7 > Date: Sun, 28 Jan 2001 17:56:33 +0200 > From: "Thomas N. Stefanidis" <thomas@prometheas.gr> > Organization: http://www.prometheas.gr > To: Interchange Mailing List <interchange-users@lists.akopia.com> > Subject: [ic] Is there a way to search in another languange than English?(Greek) > Reply-To: interchange-users@lists.akopia.com > > Hello. > I can't search my site with Greek. > Is there a trick that u have to make so u can search in other languages > than english? > Thank you. > > > Thomas > > > --__--__-- > > Message: 8 > Date: Sun, 28 Jan 2001 12:22:43 -0500 (EST) > From: IC-Admin <interchange@my-school.com> > To: interchange-users@lists.akopia.com > Subject: Re:[ic] interchange question > Reply-To: interchange-users@lists.akopia.com > > > [take my answer with a smile, will you ?] > > Wade Schilling said : > > > Hello all- > > I have read much of this list, and for somebody > > quite new to programming, it's like a foreign > > language. Can anybody recommend a good place to start > > (i.e. book, website) so that I can understand from a > > basic perspective how the interchange program is > > written? The tutorial seems to be written more for a > > programmer trying to learn interchange than for a web > > seller trying to learn programming. I am not a > > programmer, but out of force of necessity I do want to > > learn interchange front to back. My previous > > developers' incompitence has led me to further believe > > that if you want something done right, do it yourself. > > Can anybody out there have a kind heart and help me to > > get this thing started? I'm not quite ready to pay > > $180 per hour for tech support when I have all this > > time to do it myself! > > > Thanks for looking and your resposes are welcomed! > > -Wade > > It all depends on where you are, where you want to go and > why you feel compelled to go the way at all. 8-) > > Here is aunt Ruth's five pennies worth of psychologic analysis: > > 1. a. If you own a business, know how to use the browser and google, and > want to sell goods online (having a nice brick and mortar business > running already), think the web is neat and want to get a > catalog/shop running > and > b. You don't know - anything about Unix System Admin > anything about Perl, C or shell programming > anything about SQL and databases > and > c. You ar not sure how much time and money you should invest > in your endeavour > and > d. You really didn't want to become a programmer, but would just like > to have your own brick and mortar business running a nice online > site or fell in love with the idea of selling a bit of web space > then > this is "Aunt Ruth Quick Fix" advice: > > Warning: Don't mix up your desire to become a programmer with the > desire to jump on the bandwagon, learn a bit of this and that and > hope to become a "web seller". You are either someone, who wants to > become a professional programmer/web-site architect, who wants to > earn the money those other guys are asking you to pay. Or you want > simply your own business on the net and are thinking about doing it > yourself, because you don't have enough money, but enough time to > try it out on your own. Which one is it ? > > If it's more the latter, then all depends on how much you already > know. Expect to teach yourself pretty much what Mike Heins > mentioned (but use updated books) and expect to get to pull > your hair once in a while and start to inhale the docs instead > of reading them ten times. If you think that the tutorial is > geared towards programmer you definitely should expect a long > journey to be ahead of you, because even I think they are not. > > Now, if it's the first and you want to become a real programmer, > DON'T start to look at IC until you have mastered > > a. Linux/Unix System Admin (if you want to run your own machines > and not pay a consultant to take over the responsibility that you > have a secure, mission-critical-proof system running on a level of > 98.5 % up-time level and be able to recover your system after a > hacking attack). > b. Shell programming > c. Basics of C programming > d. Perl > e. CGI, Apache, SQL > f. html, Javascript, CSS, XHTML, XML > > Good Luck ! There are some people on the list, who went from zero to > home-grown happy IC (MiniVend) users to run their own sites, but who > are not up to the task to be let loose as consultants. There are a lot > of people who had the necessary system admin and programming skills > before they started looking at IC and I think, they keep looking quite > intensely at the source code and the docs. Expect to do the same. > > Now, of course, you should never take Aunt Ruth's advice seriously. > > She is female and has, therefore, typical characteristics which don't > match with the brave, male techo-macho, risk-taking attitudes. She > hates "trial and error" and looks for some logic approaches (gosh > how come the males have so much time ), she hates "constant > changes" (can't you guys stay put for a while and enjoy a working thingy > even if it isn't the latest, greatest, coolest whatever), she hates > "taking risks" (aren't we the ones who always clean up the mess ?) > > Well, I should stop my Sunday morning rants > > IC is a great program, I know it, I just don't know why. 8-) > > Birgitt > > > > > --__--__-- > > Message: 9 > Date: Sun, 28 Jan 2001 14:46:17 -0500 > To: interchange-users@lists.akopia.com > From: Randy Moore <ramoore@axion-it.net> > Subject: [ic] SessionType & Performance > Reply-To: interchange-users@lists.akopia.com > > Hi all, > > Can anyone offer info about the performance tradeoff's of the different > SessionType options? > > The docs for the SessionType configuration directive suggest that the > 'File' type offers the best performance (and this is the default), but the > rest of the documentation seems to assume we should use GDBM or DB_File. > > Which really offers the best performance on a reasonably powerful server? > > Also, the docs say "Don't use this!" about the DBI session type. What is > the danger there? > > Thanks for any info. > Randy Moore > Axion Information Technologies, Inc. > > email ramoore@axion-it.net > phone 301-408-1200 > fax 301-445-3947 > > > --__--__-- > > Message: 10 > Date: Sun, 28 Jan 2001 15:08:59 -0500 > From: Mike Heins <mikeh@minivend.com> > To: interchange-users@lists.akopia.com > Subject: Re: [ic] SessionType & Performance > Reply-To: mike@minivend.com > Reply-To: interchange-users@lists.akopia.com > > Quoting Randy Moore (ramoore@axion-it.net): > > Hi all, > > > > Can anyone offer info about the performance tradeoff's of the different > > SessionType options? > > > > The docs for the SessionType configuration directive suggest that the > > 'File' type offers the best performance (and this is the default), but the > > rest of the documentation seems to assume we should use GDBM or DB_File. > > > > Which really offers the best performance on a reasonably powerful server? > > File. The reason is that contending for lock on a DBM file can be a hotspot > for a busy server. And write speed for Storable on a local filesystem or > NFS is greater than 1MB per second on a fast system/network. > > > > > Also, the docs say "Don't use this!" about the DBI session type. What is > > the danger there? > > I am less worried about this than I was before it had much real-world > testing. Basically, "don't use this" on a mirrored Oracle server with > very slow write speed, or a PostGres 6.5.x system, or anything with slow > write. We have installations that have very good luck with using MySQL. > (There is a system that uses MySQL that takes many thousands of > orders per month.) > > It is not difficult to try them all and see which performs best for you. > It isn't much more than just setting up a session database DSN and > trying out the different SessionType settings. > > -- > Akopia, Inc., 131 Willow Lane, Floor 2, Oxford, OH 45056 > phone +1.513.523.7621 fax 7501 <heins@akopia.com> > > Clothes make the man. Naked people have little or no influence on > society. -- Mark Twain > > --__--__-- > > Message: 11 > To: interchange-users@lists.akopia.com > Subject: Re: [ic] more admin UI hacking fun > <5.0.2.1.0.20010127225955.025cac10@10.0.0.254> > <20010128031932.A13166@bill.minivend.com> > From: Doug Alcorn <doug@lathi.net> > Date: 28 Jan 2001 15:24:13 -0500 > Reply-To: interchange-users@lists.akopia.com > > Mike Heins <mikeh@minivend.com> writes: > > > Quoting Dan B (db@cyclonehq.dnsalias.net): > > > Interchange imports lib/UI/vars/*, including any backup files that you > > > (probably) made. > > Thanks, I'm sure this is my problem as emacs is leaving the *~ files > laying around. I didn't even think about that. > > > That will be done. We are planning on making all of the include directory/* > > backup-file tolerant. > > cool > > > One thing we are looking at is providing in 4.7.x a whole mechanism for > > adding "packages" to the demo catalogs. I.e., a system-5 init.d/ rc.d/ > > mechanism for changing configuration. > > This is way cool too. I'm hoping you will extend this so that I can > drop come of these config files into the individual catalog > directoris. My thinking is that IC would have the config init.d and > the catalog would have one too. That would allow catalogs to override > specific configuration stuff. > > > --__--__-- > > Message: 12 > From: "Ron Phipps" <takedown@cdsnet.net> > To: <interchange-users@lists.akopia.com> > Date: Sun, 28 Jan 2001 15:45:45 -0800 > charset="iso-8859-1" > Subject: [ic] Button Tag > Reply-To: interchange-users@lists.akopia.com > > We've been using the button tag for our clickable images. Long story short > it worked in all of but one case that we are aware of. The case is when you > are on the basket page and you want to put a 'Continue Shopping' button. > Since the forms needs to be processed (in case they changed attributes in > the cart) it needs to go through process.html. However if you allow it go > through with secure=1 the user will get a warning that they are being > bounced form process (which is secure) to index (which is not secure). With > secure=0 this problem is fixed however you create a larger problem which is > the checkout page being perocessed insecurely. So I dropped using the > button tag and pulled out the code it generated then made an addition and > here it is: > > <INPUT TYPE=hidden NAME="mv_click_map" VALUE="Continue_shopping"> > <INPUT TYPE=hidden NAME="mv_click_Continue_shopping" VALUE=""> > <A HREF="javascript:void 0" onMouseOver="window.status='Continue shopping'" > onClick=" basket.action='[process-target secure=0]'; > (basket.mv_click_Continue_shopping.value='Continue shopping') && > basket.submit(); return(false);" > ALT="Continue shopping"><IMG ALT="Continue shopping" > SRC="/images/other/cont_shopping.gif" border=0 align=top></A> > > The piece added is: basket.action='[process-target secure=0]'; which > changes how the form is processed (non-secure in this case) when continue > shopping is pushed. It will still process secure when Checkout is pressed. > > My question now, does the button tag allow for java commands to be passed as > arguments? If it doesn't it may be a good addition to be able to specify > either generic commands or atleast set the form's action. Mike do you think > this is a good addition to this tag? > > Thanks! > -Ron > > > --__--__-- > > Message: 13 > From: "Shozo Murahashi" <murahashi@ayayu.com> > To: <interchange-users@lists.akopia.com> > Date: Mon, 29 Jan 2001 09:31:07 +0900 > Organization: Kida NetBusiness > charset="iso-2022-jp" > Subject: [ic] custom data item change of userdb > Reply-To: interchange-users@lists.akopia.com > > Hi all, > > I would like to modify custom item , for example membership level, > in userdb from administrator's page. > After login as administrator account, I can list of all of userdb. > I would like to select a user and modify the value of membership level > code. > > In my stage, I can select a user but can't change the value. > It changed administrator's value. Below is tag list. > How can I do it? > Please any suggestion. > > I can change the value from Minimate db maintenance page. > Minivend is 4.04. > > Thanks. > S,Murahashi > > > > [tag touch userdb][/tag] > [set Change] > [tag flag write]userdb[/tag] > [userdb function=save] > [/set] > > <FORM ACTION="[process-target]" METHOD=POST> > <INPUT TYPE=hidden NAME=mv_click VALUE=Change> > <INPUT TYPE=hidden NAME=mv_doit VALUE=return> > <INPUT TYPE=hidden NAME=mv_username VALUE="test"> > <INPUT TYPE=hidden NAME=mv_nextpage VALUE=m_userbrowse1> > Member Ship? > <INPUT TYPE=text NAME=membership VALUE=" " SIZE=2> > > <INPUT TYPE=submit VALUE="Change" SIZE=10><BR> > </FORM> > > > > --__--__-- > > Message: 14 > From: "Ron Phipps" <rphipps@reliant-solutions.com> > To: <interchange-users@lists.akopia.com> > Date: Sun, 28 Jan 2001 18:22:38 -0800 > charset="iso-8859-1" > Subject: [ic] Setting secure or not > Reply-To: interchange-users@lists.akopia.com > > I'd like to set the login form so that once the persona logs on and they are > sent to mv_nextpage that I can control whether it is secure or not. I can't > use the ACTION of the form because it needs to be secure when the person is > logging in but once they login I'd like to set mv_nextpage to index and have > it NOT processed securely. How do I go about doing this? Thanks! > > -Ron > > > --__--__-- > > Message: 15 > Date: 29 Jan 2001 11:13:59 CST > From: David Bigler <dbigler@usa.net> > To: interchange-users@lists.akopia.com > Subject: [ic] (no subject) > Reply-To: interchange-users@lists.akopia.com > > Here's the problem- I have the secure server address, but Interchange isn't > working with it properly. Are there files that I need to configure in > Interchange so that it finds the Secure Server? Here's how things look: > > Catalog Information in ADMIN- > Catalog URL: > http://www.****.com/cgi-bin/*** > Secure URL: > https://*****.******.com/cgi-bin/*** > > The Website: > When I click the PROCEED button to check out, it sends me to- > https://*****.******.com/cgi-bin/***/process.html > > Then I get the following message: > Internal Server Error > The server encountered an internal error or misconfiguration and was unable to > complete your request. > Please contact the server administrator, webmaster@communitylink.com and > inform them of the time the error occurred, and anything you might have done > that may have caused the error. More information about this error may be > available in the server error log. > > Any ideas? > > ____________________________________________________________________ > Get free email and a permanent address at http://www.netaddress.com/?N=1 > > > > --__--__-- > > _______________________________________________ > Interchange-users mailing list > Interchange-users@lists.akopia.com > http://lists.akopia.com/mailman/listinfo/interchange-users > > > End of Interchange-users Digest > From: jfoster at augustmail.com (John Foster ) Date: Mon, 16 Oct 2000 12:10:49 -0500 Subject: [ic] Debianized version of Interchange-Any tips or tricks I just tried to convert the RH6 version of Akopia Interchange 4.5.7 to a Debian installation via Alien on a Potato system. I seemed to work and installed OK, but Interchange did not work. Also the Debian package manager removed it all without any problems. The main areas of contention seem to be where Debian interprets the file installation locations and local permissions. If anyone has successfully accomplished this please reply with any advise that you may provide. Thanks -- AdVance-Computing Systems We sell fine quality servers and workstations. We specialize in multiprocessor units. We install Debian Linux at no extra charge! John Foster jfoster@augustmail.com ICQ# 19460173 -- Unsubscribe? mail -s unsubscribe debian-user-request@lists.debian.org < /dev/null