Split General Info / User Defined 3 if prompt contains "|" char. Author Norman Rouxel rouxel@attglobal.net I.e. if prompt is "I am over 18|I am a US citizen|I am sane" then three checkboxes will be displayed. Optional patch into OrderScript.pl (this will show the prompts on separate lines in the printed reports) Search for (1st instance - should be in subroutine - sub GetSaferBlob):- $objOrderBlob->AddString($Response[2]); # the generic user defined field Replace with:- my $sNormanFudge = $Response[2]; # Norman patching $sNormanFudge =~ s/ \| /\n/g; # replace delimiter with newline $objOrderBlob->AddString($sNormanFudge); # the generic user defined field If you want the form only to be submitted if all items are checked then replace the line in the patched Act_Order02.html (near the bottom). You may also then want to replace the text 'You must check all the requirements' to suit your needs. with Replace Act_Order02.html with the following. NETQUOTEVAR:ERROR NETQUOTEVAR:REFPAGE

NETQUOTEVAR:THEORDERDETAILS


NETQUOTEDEL:DELIVERPHASE

NETQUOTEVAR:DELIVERTITLE

NETQUOTEVAR:ADDRESSBOOK NETQUOTEVAR:LOCATIONINFO NETQUOTEDEL:DELIVERPROMPT000 NETQUOTEDEL:DELIVERPROMPT000 NETQUOTEDEL:DELIVERPROMPT001 NETQUOTEDEL:DELIVERPROMPT001 NETQUOTEDEL:DELIVERPROMPT002 NETQUOTEDEL:DELIVERPROMPT002 NETQUOTEDEL:DELIVERPROMPT003 NETQUOTEDEL:DELIVERPROMPT003 NETQUOTEDEL:DELIVERPROMPT004 NETQUOTEDEL:DELIVERPROMPT004 NETQUOTEDEL:DELIVERPROMPT005 NETQUOTEDEL:DELIVERPROMPT005 NETQUOTEDEL:DELIVERPROMPT006 NETQUOTEDEL:DELIVERPROMPT006 NETQUOTEDEL:DELIVERPROMPT007 NETQUOTEDEL:DELIVERPROMPT007 NETQUOTEDEL:DELIVERPROMPT008 NETQUOTEDEL:DELIVERPROMPT008 NETQUOTEDEL:DELIVERPROMPT009 NETQUOTEDEL:DELIVERPROMPT009 NETQUOTEDEL:DELIVERPROMPT010 NETQUOTEDEL:DELIVERPROMPT010 NETQUOTEDEL:DELIVERPROMPT011 NETQUOTEDEL:DELIVERPROMPT011 NETQUOTEDEL:DELIVERPROMPT012 NETQUOTEDEL:DELIVERPROMPT012 NETQUOTEDEL:DELIVERPROMPT013 NETQUOTEDEL:DELIVERPROMPT013
NETQUOTEVAR:DELIVERPROMPT000
NETQUOTEVAR:DELIVERPROMPT001
NETQUOTEVAR:DELIVERPROMPT002
NETQUOTEVAR:DELIVERPROMPT003
NETQUOTEVAR:DELIVERPROMPT004
NETQUOTEVAR:DELIVERPROMPT005
NETQUOTEVAR:DELIVERPROMPT006
NETQUOTEVAR:DELIVERPROMPT007
NETQUOTEVAR:DELIVERPROMPT008
NETQUOTEVAR:DELIVERPROMPT009
NETQUOTEVAR:DELIVERPROMPT010
NETQUOTEVAR:DELIVERPROMPT011
NETQUOTEVAR:DELIVERPROMPT012
NETQUOTEVAR:DELIVERPROMPT013


NETQUOTEDEL:DELIVERPHASE NETQUOTEDEL:GENERALPHASE

NETQUOTEVAR:GENERALTITLE

NETQUOTEDEL:GENERALPROMPT000 NETQUOTEDEL:GENERALPROMPT000 NETQUOTEDEL:GENERALPROMPT001 NETQUOTEDEL:GENERALPROMPT001 NETQUOTEDEL:GENERALPROMPT002 NETQUOTEDEL:GENERALPROMPT002
NETQUOTEVAR:GENERALPROMPT000
NETQUOTEVAR:GENERALPROMPT001


NETQUOTEDEL:GENERALPHASE NETQUOTEDEL:PAYMENTPHASE

NETQUOTEVAR:PAYMENTTITLE

NETQUOTEDEL:DIGITALDOWNLOADINFORMATION NETQUOTEVAR:DDINFOMESSAGE NETQUOTEDEL:DIGITALDOWNLOADINFORMATION NETQUOTEDEL:PAYMENTNOPRICES NETQUOTEDEL:PAYMENTPROMPT000 NETQUOTEDEL:PAYMENTPROMPT000 NETQUOTEDEL:PAYMENTPROMPT001 NETQUOTEDEL:PAYMENTPROMPT001 NETQUOTEDEL:PAYMENTPROMPT002 NETQUOTEDEL:PAYMENTPROMPT002 NETQUOTEDEL:PAYMENTPROMPT005 NETQUOTEDEL:PAYMENTPROMPT005 NETQUOTEDEL:PAYMENTPROMPT003 NETQUOTEDEL:PAYMENTPROMPT003 NETQUOTEDEL:PAYMENTPROMPT004 NETQUOTEDEL:PAYMENTPROMPT004 NETQUOTEDEL:PAYMENTPROMPT006 NETQUOTEDEL:PAYMENTPROMPT006 NETQUOTEDEL:PAYMENTPROMPT008 NETQUOTEDEL:PAYMENTPROMPT008 NETQUOTEDEL:PAYMENTNOPRICES NETQUOTEDEL:PAYMENTPROMPT007 NETQUOTEDEL:PAYMENTPROMPT007
NETQUOTEVAR:PAYMENTPROMPT000 NETQUOTEVAR:PAYMENTMETHODOPTIONS
NETQUOTEVAR:PAYMENTPROMPT001
NETQUOTEVAR:PAYMENTPROMPT002
NETQUOTEVAR:PAYMENTPROMPT005
NETQUOTEVAR:PAYMENTPROMPT003 /
NETQUOTEVAR:PAYMENTPROMPT004 /
NETQUOTEVAR:PAYMENTPROMPT006
NETQUOTEVAR:PAYMENTPROMPT008
NETQUOTEVAR:PAYMENTPROMPT007


NETQUOTEDEL:PAYMENTPHASE

NETQUOTEVAR:REQUIREDFIELDS NETQUOTEVAR:HIGHLIGHTED.

NETQUOTEVAR:INFOPANELS