|
2.12.182
Date Available: 01/23/2007
quikstore.cgi
Fixed keyword search problem with 2.12.181
2.12.181
Date Available: 01/15/2007
quikstore.cgi
Modified routine for testing the quantity of items in the
cart after deleting items. This corrects the error when
you delete one of two items in the cart and it shows an
empty cart notice.
Added internal code to allow google checkout button on
shipping page.
2.12.180
Date Available: 08/17/2006
quikstore.cgi
Rewrote image routines for locating and displaying images.
2.12.179
Date Available: 03/30/2006
quikstore.cgi
Added new code to allow shipping methods by country. Works
in conjunction with the shipping.html template and shipping.js at:
http://www.quikstore.com/java/ship.by.country/
2.12.178
Date Available: 03/23/2006
quikstore.cgi
Added code to show unchecked required fields if javascript is off.
2.12.177
Date Available: 03/16/2006
quikstore.cgi
Added code to strip out email attempts in form fields. Was
causing unnecessary page load warnings.
2.12.175/2.12.176
Date Available: 01/20/2006
quikstore.cgi
Fixed bug on checkout pages for GST, HST, PST tax.
2.12.174
Date Available: 10/20/2005
quikstore.cgi
Fixed shipping method select box bug where no methods
would display except the last one.
Cleaned up templates and converted them to XHTML. This is not
part of a web update. Only for new installs.
2.12.173
Date Available: 04/06/2005
quikstore.cgi
Added additional lookups for the web_server_document_root
to try other ways to get it from the server when it's not
set in the qs_main.
2.12.172
Date Available: 02/17/2005
quikstore.cgi
Added support for the Intershipper Plug-in.
2.12.171
Date Available: 01/25/2005
quikstore.cgi
Fixed replace variables on receipt page for links
to stylesheet and homepage links at the bottom of the page.
2.12.170
Date Available: 01/11/2005
quikstore.cgi
Rewrote the logic that creates the shipping select box
for the shipping page to allow for more than one form
field in the shipping logic.
2.12.169
Date Available: 11/30/2004
quikstore.cgi
Removed keywords from related item links. Caused
items to not be found.
Added check for "Size" options so it would add new
size items to the cart instead of updating the existing
line.
2.12.168
Date Available: 11/16/2004
quikstore.cgi
Updated the item specific sales tax functionality.
2.12.167
Date Available: 11/09/2004
quikstore.cgi
Check for the cookie expire time setting in the
qs_main.cgi.
qs_main.cgi
Added the following:
#
# This is the amount of time in minutes the cart_id
# cookie will remain in the users browser. If it set
# to 0, then it will be active until the browser is
# closed.
#
cookie_expire_time_in_minutes=0
#
2.12.166
Date Available: 10/28/2004
quikstore.cgi
- Fixed related item search. Removed category when
related item is not in the same category.
- Removed line ending from database file so the option
files were found correctly.
Catalog Wizard
Allow a minus sign (-) to be entered in the option price
field.
2.12.165
Date Available: 10/19/2004
quikstore.cgi
- The script has been updated to make sure that the tags
replaced look for the entire word to replace. It no
longer replaces partial words in the tag.
Example: ORDER_GRAND_TOTAL will no longer get replaced
with ORDER_24.95.
- The freebie coupon functionality has been updated.
When a credit card plut-in was used it was adding the
free item to the cart twice.
2.12.164
Date Available: 10/18/2004
quikstore.cgi
The search functionality has been updated to search
multiple fields for a category search. Usually it is
just one field.
2.12.163
Date Available: 10/12/2004
quikstore.cgi
The routine that strips extra characters off of robot
code has been updated.
2.12.162
Date Available: 10/07/2004
quikstore.cgi
The search functionality has been modified to allow
searching on multiple product ids.
2.12.161
Date Available: 10/05/2004
quikstore.cgi
- Updated the search functionality
- Updated the routine that replaces 'CATEGORY' in the
header page of a search. If category is 'all', and
keyword is set, it will replace 'CATEGORY' with the
keyword instead of 'all'
2.12.160
Date Available: 09/30/2004
quikstore.cgi
- The routine that strips off extra characters has been
updated.
- Modified the exact match search to check both products
and categories.
2.12.159
Date Available: 09/30/2004
quikstore.cgi
- The script has been updated to find an exact match on
categories when there are multiple categories in the
category field.
- Modified the routine that calls the remote secure
server cart creation routine.
2.12.158
Date Available: 09/20/2004
quikstore.cgi
After the last update, related items were not working
anymore. This has been fixed.
2.12.157
Date Available: 09/20/2004
quikstore.cgi
The script has been updated to strip extra characters off
the end of page names in queries in the exava.com search
engine. The page name may look like: search.html∧.
This was causing page load warnings.
2.12.156
Date Available: 08/24/2004
quikstore.cgi
Version has been updated to match installation revision.
store_email.html
Updated to work properly when encryption is turned off. NOTE: This page
is not included in the WebUpdate, just the new builds. If you want a copy
of the updated page, send a request for it to: gary@quikstore.com.
2.12.155
Date Available: 08/18/2004
quikstore.cgi
The script had a bug in the display of products when
related items were being used.
2.12.154
Date Available: 08/09/2004
quikstore.cgi
A bug in the "duplicate check" for adding to the cart was
just displaying the cart instead of checking the
configuration entries. When adding a second item of the
same type to the cart, if 'view_cart_after_purchase' was
'no' it was showing the cart anyway.
2.12.153
Date Available: 08/04/2004
quikstore.cgi
A bug in the shipping when no form fields were used has
been fixed.
2.12.152
Date Available: 08/03/2004
quikstore.cgi
Version has been updated to match installation revision.
Installation Wizard
The Wizard has been updated to not send the database
files when the "Don't Prompt" box is checked in
the OCB message.
2.12.151
Date Available: 07/14/2004
quikstore.cgi
The script has been updated to check for an
"option_add_text" variable in the qs_main.cgi that allows
you to set a word, such as "add", between the option
value and the price.
2.12.150
Date Available: 07/13/2004
quikstore.cgi
The script has been updated to check for
'<!--category list-->' in ssi virtual include pages in
the templates, such as the header.html and footer.html
pages. If this tag is found it will be replaced by a
list of the categories in the database.
2.12.149
Date Available: 06/29/2004
quikstore.cgi
The script has been updated to work properly when the
high range is not set in the logic comparison.
2.12.148
Date Available: 06/15/2004
quikstore.cgi
The script has been updated to use the "graphics_dir"
setting from the qs_main.cgi. This allows you specify
the directory path on the hard disk to the graphics.
2.12.147
Date Available: 06/03/2004
quikstore.cgi
The script has been updated to make sure the values in
the logic routines are converted to numbers.
2.12.146
Date Available: 05/26/2004
quikstore.cgi
The script has been updated to not remove "<" and ">"
characters when it posts to a remote server.
Encryption Tool
Some servers return an Async error when checking for log
files to download, if there aren't any files. The Encryption
Tool has been updated to suppress this error.
2.12.145
Date Available: 05/13/2004
quikstore.cgi
The default value for exact_match is now 'false' because,
custom search parameters would not work when exact_match is 'true'.
2.12.144
Date Available: 05/12/2004
quikstore.cgi
Products with quantity-based pricing were not being
sorted properly when the database was sorted by price.
2.12.143
Date Available: 04/07/2004
quikstore.cgi
The script has been modified to let you setup discount
that can add a free item to the cart. For example, if
you have:
logic_003=FREEBIE||3-|||free_item_001
in the "DISCOUNT_LOGIC" section of the qs_main.cgi and
have:
[FREE_ITEMS]
#
free_item_001=item-ABC|0|FREE Item name to add|NA|NA
#
then if the customer enters "FREEBIE" in the coupon field
and has 3 or more items in their cart, they will get
item-ABC for free (as defined in the "free_item_001"
line in the "FREE_ITEMS" section).
2.12.142
Date Available: 03/18/2004
quikstore.cgi
A small change has been made to the script.
2.12.141
Date Available: 03/16/2004
quikstore.cgi
The routine that formats the images will check to make
sure that either the product image or no photo image
exist. If neither exist, the image is blanked out when
it is displayed.
2.12.140
Date Available: 03/01/2004
quikstore.cgi
Version has been updated to match installation revision.
Encryption Tool
Added the ability to save the screen size settings. This
can be toggled on and off in the "Options" menu.
2.12.139
Date Available: 02/23/2004
quikstore.cgi
Tweaked the changes made in the last revision.
2.12.138
Date Available: 02/19/2004
quikstore.cgi
The script has been updated to check the cart to see if
an item already exists, if one does, and has no options,
it will simply update the quantity of that line item and
NOT write a new one.
2.12.137
Date Available: 01/28/2004
quikstore.cgi
- There was a minor issue where, when the time was 12:00
noon, it was reporting it as 12:00am instead of 12:00pm.
- Fixed a minor bug with posting to a remote
server and clicking the checkout link.
2.12.136
Date Available: 01/21/2004
quikstore.cgi
Some minor security patches have been added.
strings.ini
Some of the variables have been changed for security
reasons.
2.12.135
Date Available: 01/19/2004
quikstore.cgi
The previous update caused an unexpected problem with the
categories. This has been fixed.
2.12.134
Date Available: 01/16/2004
quikstore.cgi
Some minor security patches have been added.
2.12.133
Date Available: 12/29/2003
quikstore.cgi
- The script has been updated to make sure that when the
'store' is passed in the form data that it has data in
it. This means that passing in "...?store=" will no
longer display a missing file error with the path where
it is looking for it on the server. It will also check
the 'store' variable for illegal characters.
- If there are any double-quotes (") in the item id, they
will get replaced by """ so that the product will
add to the cart properly. This was sometimes a problem
in the size field.
2.12.132
Date Available: 12/09/2003
quikstore.cgi
Version has been updated to match installation revision.
Encryption Tool
The routine that decrypts the text has been updated.
Some email programs display the first two lines on one
line and this usually causes the Encryption Tool to
display a "No text to decrypt" message. If the first two
lines are on one line this should no longer cause an
error.
Installation Wizard
The file list that contains the dates of the files that
have been uploaded no longer gets deleted when an error
occurs.
2.12.131
Date Available: 12/08/2003
quikstore.cgi
The routines that interface with the UPS and USPS
plug-ins have been updated. A variable has been added to
the ini files for each of these plug-ins that allows them
to use the regular shipping logic from the qs_main.cgi if
there is an error when trying to get the rates. (For
Example: If the UPS or USPS site is down.)
shipping.html
This is a manual update (an updated template is not
included in this update). If you are using multiple
stores, then you should add:
<input type="hidden" name="store" value="%%store%%">
to the shipping.html page right after the other hidden
fields.
2.12.130
Date Available: 12/02/2003
quikstore.cgi
The routines that interface with the inventory control
plug-in have been updated.
email.pl
The alternate NT connection routine has been updated to
send the fulfillment email as MIME if MIME is on.
Help Files
Some of the help files have been updated.
Encryption Tool
The routine that decrypts the text has been updated.
2.12.129
Date Available: 10/31/2003
quikstore.cgi
- The script has been updated to allow GET and POST in
the same form tag.
- Merge Option Files - If one of the user fields has
option file information in it, the option files will be
merged and both sets of options will be displayed with
the product. If multiple option files are being used
for one product, it is best to make the option numbers
text so that none of the options haave the same
numbers.
2.12.128
Date Available: 10/09/2003
quikstore.cgi
- The multi-state sales tax has been modified to allow
multiple states in the "sales_tax_state_value" and
multiple rates in the "sales_tax_value". The states
and rates should be separated by commas.
- The way the return values from processors are handled
has been updated.
Logic Wizard
The Logic Wizard has been updated to allow commas in the
single rate state box.
2.12.127
Date Available: 09/16/2003
quikstore.cgi
The routine that displays the empty cart error message
has been updated because it was causing an infinite loop
when on a remote secure server.
2.12.126
Date Available: 09/08/2003
quikstore.cgi
The script has been updated to allow for an exact match
check when checking the product ids for non-shipping and
non-discountable items. The settings for turning this
check on and off are in their respective sections of the
qs_main.cgi ("NO-SHIPPING ITEMS" and
"NON-DISCOUNT ITEMS").
2.12.125
Date Available: 09/05/2003
quikstore.cgi
The script was emptying the cart when it was using a
remote secure server and the view cart page wasn't being
displayed. When switching to the remote server from the
non-secure server, the cart rows are usually passed in
the form data so that the cart can be recreated on the
remote secure server. This doesn't need to happen when
using the one click settings.
QuikCode Wizard
A "Clear Data" button has been added. It should be
pressed before entering a new product's information.
This modification will allow you to add multiple options
to the first product you enter into the Wizard and will
ensure that the Clipboard maintains the correct product
data when the "Options" button is clicked.
2.12.124
Date Available: 08/28/2003
quikstore.cgi
The script has been updated to see if existing external
shipping and discount logic files have data in them
before using them. If the files are empty, the logic in
the qs_main.cgi will be used instead.
2.12.123
Date Available: 08/25/2003
quikstore.cgi
The script has been updated to display a "no shipping
cost" option in the Shipping_Method box when the shipping
cost is zero. This may happen if you are using the
"NO-SHIPPING ITEMS" section and the customer only orders
a no-shipping item.
2.12.122
Date Available: 08/08/2003
Catalog Wizard
The routine that creates the pages has been updated
because, when we previously updated it to recognize
option filenames in the user fields, it started to blank
out the user field values in the created pages. Now, if
there is data in the user fields, it should be added to
the page as expected.
2.12.121
Date Available: 08/07/2003
quikstore.cgi
The script has been updated to display the correct
shipping logic in the select box on the shipping page
when there are no-shipping itmes in the cart and the
shipping logic is based on the cart subtotal.
2.12.120
Date Available: 08/05/2003
quikstore.cgi
The script has been updated to allow for items that are
*not* added to the totals when calculating the shipping
logic. A new section, "NO-SHIPPING ITEMS", has been
added to the qs_main.cgi to configure these settings. You
can enter the ids of the products that you don't want to
include in the shipping logic calculations, such as
donations. You can also deduct the non-shipping items'
amount from the subtotal before sales tax are calculated.
This gives you the ability to *not* tax the items that
are not included in the shipping caluclations.
2.12.119
Date Available: 07/28/2003
quikstore.cgi
Version has been updated to match installation revision.
Catalog Wizard
The routine that updates the category select box on the
search page has been updated. In previous versions, if
you had taken the category select box off the search
page, the Catalog Wizard would still add the categories
to the bottom of the page (without the rest of the select
box). Now it will not keep appending the categories to
the bottom of the search page when there is no category
select box.
Installation Wizard
Has been updated to only save the Web Server Document
Root setting if it isn't blank. Previously, if this
setting wasn't set, it would be removed from the
qs_main.cgi and, although it would be added back in if it
was set at a later date, you couldn't modify the setting
manually (because it had been removed).
2.12.118
Date Available: 07/24/2003
quikstore.cgi
Version has been updated to match installation revision.
Help Files
The help files have been updated to match what has been
changed in Online Help at quikstore.com.
2.12.117
Date Available: 07/23/2003
quikstore.cgi
The script has been updated to allow for non-discountable
items. A new section, "NON-DISCOUNT ITEMS", has been
added to the qs_main.cgi to configure these settings. You
can enter the ids of the products that you don't want the
discount applied to, such as donations. You can also
deduct the discountable amount from the subtotal before
shipping and/or sales tax are calculated. This gives you
the ability to *not* tax donations.
2.12.116
Date Available: 07/17/2003
quikstore.cgi
The related items routine was checking (quering the
database) for the related id's even though they were "-".
This was slowing the display of the product down.
2.12.115
Date Available: 07/16/2003
quikstore.cgi
Version has been updated to match installation revision.
Catalog Wizard
Fixed the "Subscript Out of Range" error that occurred
when there were no items in the database and the category
screen was displayed.
Installation Wizard
Updated to check for the new Online Catalog Builder files
(ocb.cgi).
2.12.114
Date Available: 07/08/2003
quikstore.cgi
The related items routine has been updated to check for a
blank/empty related items field. This way it doesn't try
to create related items links when there aren't any
related items.
Catalog Wizard
- CATEGORY.html files can be created/edited in the category screen.
- The Create Pages routine has been updated to check the user fields
to see if they contain an option filename (in the format
"%%OPTION%%" & the file name - Ex: %%OPTION%%product1_options.html),
in which case the "PRODUCT_OPTION" tag will be replaced by the
data in the specified option file. NOTE: This will override
the default options and only one the first user field that contains
an option filename will be included.
2.12.113
Date Available: 06/20/2003
quikstore.cgi
The script has been updated to check to see if an option
file exists for a product before trying to display it.
This means that if there is nothing in the option field
(or NA), it won't display an error, that it couldn't find
the option file, anymore.
2.12.112
Date Available: 06/17/2003
quikstore.cgi
The script has been updated to allow you to choose the
option field that you want to append to the product id.
The valid fields are: option_number, option_name,
option_price, option_weight. This expands the
functionality added in the last revision.
An update has been added to allows you to show the name
of the option in front of the selected value in the cart.
The name comes from the option number. So, when you
create your options, use the "name" you want displayed
instead of an option number. More information on how to
configure this can be found in the "OPTION LABELS AT
CART" section of the qs_main.cgi.
quikcode.exe
The QuikCode Wizard has been updated to clear the product
screen when the "Copy to Clipboard" button is clicked.
Also, a default value can be set for the quantity text
input box.
2.12.111
Date Available: 06/16/2003
quikstore.cgi
The script now allows you to append the option name to the
product id in the cart.
qs_main.cgi
A new section has been added to allow for the option name
to be added to the product id in the cart.
[CUSTOM PRODUCT ID]
#
add_option_name_to_product_id=no
custom_product_id_delim_character=-
#
2.12.110
Date Available: 06/12/2003
quikstore.cgi
Version has been updated to match installation revision.
quikcode.exe
The QuikCode Wizard has been updated to create text
options. NOTE: A value must still be added to the
option list for it to work.
2.12.109
Date Available: 05/21/2003
quikstore.cgi
The script has been updated to pass the "database_name"
variable through properly.
email.pl
The email.pl has been updated to send the MIME variable
to the cdonts.pl and aspmail.pl. If this variable isn't
sent through, the store email would get sent as MIME even
when the template was set the the text version.
cdonts.pl and aspmail.pl
Both of these files have been updated to use the MIME
variable that the email.pl is passing in.
2.12.108
Date Available: 05/14/2003
quikstore.cgi
The last update was replacing """ with a double
quote in every field before it was displayed. This was
causing problems in options that had """ in their
values. This update replaces the """ with a double
quote only in the product description field and only when
it is getting displayed during a search.
2.12.107
Date Available: 04/23/2003
quikstore.cgi
The display product routine has been modified to replace
""" with a double quote (") right before the product
is displayed on the database page. This allows you to
put JavaScript in the description field without messing
up the database. (The Catalog Wizard automatically
replaces double quotes (") with their HTML equivalent
(") so that the products.dat can be imported into
the Catalog Wizard should the need arise.)
Installation Wizard
Slashes will not be stripped off the end of directory and
URL entries while you are typing. This allows you to
enter a subdirectory if that is where the files need to
go.
2.12.106
Date Available: 04/15/2003
quikstore.cgi
- Updated to use default thumbnail and fullsize images
when the product doesn't have them. (The images to use
can be set in the qs_main.cgi.)
- The routine that creates the shipping JavaScript has
been updated.
2.12.105
Date Available: 04/11/2003
quikstore.cgi
Version has been updated to match installation revision.
Catalog Wizard
The routine that builds the search page category list has
been updated to replace spaces with underscores in the
option values so that the search works properly.
2.12.104
Date Available: 04/10/2003
quikstore.cgi
- The "sort_field", "sort_type", "sort_order", "columns"
fields have been added to the create previous/next
links routine so that they get applied when the
previous/next links are clicked.
- The routine that creates the related id links has been
updated to allow you to use any fields in the
"DATABASE_FIELDS" section of the qs_main.cgi.
The current fields are:
product_id
product_category
product_price
product_name
product_description
product_image_fullsize
product_image_thumbnail
product_size
product_weight
product_page_link
product_link_label
user_1
user_2
user_3
user_4
product_options
Example:
related_link_html=<li><a href=%%queryString%%>~
<img src="http://www.yoursite.com/graphics/%%product_image_thumbnail%%">~
<br>%%product_name%% - %%product_price%%</a><br>
2.12.103
Date Available: 04/09/2003
quikstore.cgi
Updated the script to read entries with "=" in the qs_main values. This allows you to use
HTML code in the qs_main and qs_lang "values".
Also added "sort_field", "sort_type",
"sort_order", "max_rows", "columns" to the hidden fields
routine so that they get passed through if they are
passed in.
2.12.102
Date Available: 04/08/2003
quikstore.cgi
Version has been updated to match installation revision.
Installation Wizard
"/" will be stripped off the end of the directory entry
only if the entry contains more than just a "/". (On
some servers, the pages directory is only a "/" so we
don't want to strip it off if it is the only thing in the
field.)
Catalog Wizard
Updated the Catalog Wizard to sort the categories when
they are printed to the search page list. The categories
will also be sorted properly when products have multiple
categories.
Configuration Editor
Updated the "Config File" tab to read entries with "=" in
the values.
2.12.101
Date Available: 04/04/2003
quikstore.cgi
- The routine that runs the test for cookies has been
updated. As long as "test_for_cookies=yes", and the
meta tag is set it should work. Here is the meta tag:
<meta http-equiv="Set-Cookie" content="cookies_enabled=yes; path=/;">
The idea here is to put the meta tag at the top of any
page that a user may enter your site from. Examples of
pages that should have the meta tag are the home page,
search page, database page, product pages, etc. Any
page that the user enters your site from.
- The script has been updated to check for a
discount_logic.cgi file in the "cgi-bin/log-files"
directory. If this file exists, the logic in it will
override the discount logic in the qs_main.cgi. Also,
a setting has been added to the "MISC_PARAMETERS"
section of the qs_main.cgi, "remove_coupons_when_used".
If it is set to "yes" and the discount_logic.cgi
exists, whenever a coupon number is used, that coupon
will be removed from the discount logic so that it
cannot be used again. (The coupon is only removed
after the order has been submitted.)
Logic Wizard
Added the ability to save the shipping/discount logic to
separate files, rather than the qs_main.cgi. The files
will be saved to the "cgi-bin/log_files" directory.
There is also a new menu item in the "Files" menu that
allows you to download these logic files from the server.
Installation Wizard
An option has been added that allows you to upload the
logic files when you are not uploading the other files
from the log files directory. You can access this option
on the "Edit Settings" screen under the "Upload" tab.
2.12.100
Date Available: 03/26/2003
quikstore.cgi
The ability to display related products has been added to
the script. All you need is a comma delimited list of
the id numbers (Ex: 100,101,102) in one of the USER fields. It will display the
name of the individual products and create a link to each
one. You will need to uncomment the USER_X field
(Ex: 11 is USER1, 12 is USER2, etc.) that
you use in the database template to see it.
qs_main.cgi
This section has been added to configure the related
products settings.
[RELATED_PRODUCTS]
#
# should we show the related products?
#
show_related_products=yes
#
# What is the database field number where the
# related product ids are stored?
#
database_field_for_related_ids=11
#
# This is the header for the links on the database template
#
related_products_header=<p class=subheading>Related Products<br>
#
# This is the line for EACH link
#
related_link_html=<li><a href=%%queryString%%>%%name%%</a><br>
#
# This is the closing footer to the html
#
related_products_footer=<br></p>
#
2.12.99
Date Available: 03/25/2003
quikstore.cgi
The calculation routine has been updated to add the
shipping totals if item specific sales tax is on and the
shipping has already been calculated. This was a problem
only when item specific sales tax was on and the shipping
needed to be taxed.
Installation Wizard
- Updated the Wizard to check for the "%cgibin%" and
"%graphics%" settings, that are in the default pages,
every time the pages are uploaded, rather than just the
first time.
- After adding the variable to tell the Wizard not to
send the files in the "graphics" directory, the Wizard
stopped uploading the graphics directory during the
initial publish. After the files had been published,
the graphics directory would be uploaded. Now, the
Wizard has been updated so that it uploads the
"graphics" directory the first time through.
2.12.98
Date Available: 03/17/2003
quikstore.cgi
Version has been updated to match installation revision.
Logic Wizard
The Logic Wizard has been updated to make sure the each
page with discount logic exists before trying to update
it.
2.12.97
Date Available: 03/10/2003
quikstore.cgi
A "test_for_cookies" variable has been added to the
qs_main.cgi that, when set to "yes", turns "use_cookies"
off (and uses the IP Address) if cookies are off or
blocked in the user's browser.
NOTE: If you set this to "yes", you need this code in the
"<head></head>" tags in your home page:
<meta http-equiv="Set-Cookie" content="cookies_enabled=yes; path=/;">
Main Menu
Made some minor modifications (added some additional error handling).
Backup Wizard
The path in the destination ready message has been
changed to the destination path instead of the source.
2.12.96
Date Available: 02/17/2003
quikstore.cgi
- A display categories routine has been added that takes
the underscores out of the category name before it is
displayed to the screen in a search.
- You can now make the shipping charge a percentage of
the shipping rate, that is returned from he shipping
logic. The percentage will be based on which state
is selected.
How it works:
- In the qs_main.cgi is a setting to turn this on/off:
calculate_state_rate=yes
- On the shipping page is a select box for the state.
If a selected state has a rate with it, the rate
will be applied as a percentage of the shipping cost
after the shipping logic has been calculated.
Example 1:
If the selected state looks like:
<option value="SC|0.75">South Carolina</option>
and the shipping cost is 10.00, then the adjusted
shipping cost will be 7.50. (10.00 * 0.75 = 7.50)
In other words 75% of 10.00 is 7.50.
Example 2:
If the selected state looks like:
<option value="SC|1.25">South Carolina</option>
and the shipping cost is 10.00, then the adjusted
shipping cost will be 12.50. (10.00 * 1.25 = 12.50)
In other words 125% of 10.00 is 12.50.
Note: A new shipping page has been included in this
update that has a state select box in it instead of
a text box. If you want to use the new page, you
will need to rename it to from shipping_new.html to
shipping.html. We don't do this by default because
we don't want to automatically overwrite any changes
that you may have made to the shipping.html page.
- On the order form, the adjusted shipping cost will
be displayed and will get passed through to the
receipt page and emails.
Installation Wizard
A checkbox has been added to the "Upload" tab in the
"Edit Settings" screen that allows you to tell the wizard
to not send the "graphics" directory.
2.12.95
Date Available: 02/11/2003
quikstore.cgi
Version has been updated to match installation revision.
Catalog Wizard
The last update to the Catalog Wizard caused it to start
filling in the option file name in every product. This
caused products without options to display option file
not found errors during a search. Now the option table
is checked for every product to make sure that it has
options before the entry is added to the products.dat.
2.12.94
Date Available: 01/28/2003
quikstore.cgi
- The store email routine has been updated to send both
types (text and HTML) if "send_mime_email" is "yes" and
the "store_email_template" is set to
"store_email.html". For this to work properly, you
must add "<BREAK>" to the top of the HTML email
template (before the opening HTML tag).
- The low price/high price queries have been updated to
work properly when the price field has multi-pricing in it.
- The process order form routine has been updated to
replace "ORDER_NUMBER", with the order number, in the
cart rows on the receipt page. This is needed for some
affiliate programs.
Catalog Wizard
The Catalog Wizard has been updated to print the proper
option filenames into the products.dat when you click
"Update QuikStore Files" in the "File" menu.
Installation Wizard
- Updated to check to see if the env file returns the
source. If it does, then it will fire an error instead
of continuing.
- If neither "/usr/bin/perl" or "/usr/local/bin/perl"
works in the env files, the path to perl will be reset
to the original value so that the next time you upload
it will try both paths again (in case you had a path or
URL set incorrectly).
2.12.93
Date Available: 01/14/2003
quikstore.cgi
- The script has been updated to allow for "columns" to
be passed in the form data. This allows you to set the
columns that are displayed on the multi-column search
page.
- Updated to allow searching on products that belong to
multiple categories.
- There was a small update to the cookie routine.
Catalog Wizard
The Catalog Wizard has been updated to allow commas in
category names and update the products.dat and
search.html accordingly. By adding categories that have
comma lists, you can put your products in more than one
category, then when a search is done the script will
check each category in the category field to see if the
product matches the category that is being searched.
Encryption Tool
The Encryption Tool has been updated to display an error
if the entered PIN Number is more than 10 characters. The PIN number max length is 10 characters.
2.12.92
Date Available: 12/20/2002
quikstore.cgi
The script has been updated to add the option weight to
the product weight when using XML shipping (for the UPS,
USPS, and Combo plug-ins) in the weight field.
Catalog Wizard
The Create Pages routine has been updated to add previous
and next links to the pages if more than one page is
created. This update required a modification to the
"product_page_template.html" so we have renamed the
update page "product_page_template_new.html" in case you
have modified the original one. If you want to use the
new page, you will need to rename it
"product_page_template.html".
2.12.91
Date Available: 12/13/2002
quikstore.cgi
The Product Specific Tax routine has been updated so
that, if the product specific tax field is blank, the
default sales tax value will be used instead of it not
charging any tax for the item.
2.12.90
Date Available: 12/09/2002
quikstore.cgi
- When an item is getting added to the cart, the script
will now look for the item number and the pipe that
follows it. This was modified because the script was
having problems adding from pages that had products
with item numbers that were very close (such as having
only one or two different characters on the end).
- The script has been updated to allow for shipping based
on the number of items in the cart. The modification
allows you to add an amount to the shipping rate for
each product that is in the cart. If "e" is entered in
the "Shipping Value" it tells the script to add the
"Shipping Value" amount to the handling for each item
in the cart. Notice that this will only work properly
if the shipping logic is based on quantity. (It won't
work if the logic is based on subtotal or measured
value.)
The layout is as follows:
logic line=form values|subtotal|qty|measured value|handling|shipping value
Example 1:
logic_001=Standard Delivery||1-999||2.00|1.00e
This line says 1-999 are 1.00e (each) and the handling is 2.00.
So, if the customer has 4 items in their cart, their shipping will be 6.00.
(4 x 1.00) + 2.00 = 6.00
Example 2:
logic_001=Standard Delivery||1-4|||10.00
logic_002=Standard Delivery||5-10||4.00|1.50e
logic_003=Standard Delivery||11-999||6.00|1.00e
What we're trying to accomplish here is to get a base
charge of 10.00 for the first four items, then item-based
charges for the fifth item on up. Since the base 10.00
charge includes the charge for the first four items, and
the "e" tells the script that we want to add an amount for
each item in the cart, we need to adjust the handling charges
in the second and third lines of logic so that the customer
doesn't get charged for the first four items twice.
The first line is a straight 10.00 charge for 1-4 items.
The second line says: 5-10 items are 1.50e (each) and
the handling is 4.00. (The handling [4.00] is
determined by the amount for the first 4 items [10.00]
minus the cost "each" from line 2 [4 x 1.50] = 6.00.
10.00 - 6.00 = 4.00
The third line says: 11-999 items are 1.00e (each) and
the handling is 6.00. (The handling [6.00] is
determined by the amount for the first 4 items [10.00]
minus the cost "each" from line 3 [4 x 1.00] = 4.00.
10.00 - 4.00 = 6.00
It takes a little math to figure it out, but once you
have it, it's done.
12-Quantity based shipping.txt
This is an example logic file that has been added to the
Logic Wizard so that you can import the above example,
rather than having to retype it manually.
2.12.89
Date Available: 11/22/2002
quikstore.cgi
Option checking has been updated to allow for text boxes,
which can't be checked because there is no value in the
page to compare it to.
Catalog Wizard
The import products.dat/options.dat functionality has
been updated to allow the import of the products.dat and
options.dat files that are created by the newly updated
Online Catalog Builder (which allows for different option
formats and the creation of an options.dat file as well
as the ability to create option files from an options.dat
file).
Configuration Editor
Updated the routine that builds the sections list under
the "Config File" tab because it was reading comments
that contained section names as sections causing some
sections to display twice in the list.
2.12.88
Date Available: 11/11/2002
quikstore.cgi
- The random cart id generation routine has been updated,
so there are less duplicate cart ids.
- Error messages have been updated:
Unless it's a critical error, where the file could not
be written/created or deleted (permissions issue), the
new empty cart error message will be the one used here
in the qs_lang:
no_items_in_cart_title=There are currently no items in your cart.
no_items_in_cart_message=If you have been inactive for over 1 hour,<br>~
Your shopping session may have timed out.<br><br>~
Please click below to continue...
A new cart_id cookie will get set when the error page
is displayed and if the cart file is missing, the
script will create a new one. The user will then be
able to add to the cart in the normal way.
Installation Wizard
The Wizard will now replace "%graphics_directory%" with
the last directory in the graphics URL.
Catalog Wizard
The import products.dat/options.dat functionality has
been updated to allow the import of old options.dat files
(from revisions 2.12.41 to 2.12.75). To import an old
options.dat file, you must set "prior_to_76" to "yes".
Make sure to set it back to "no" after you are done
importing or you will not be able to import a newly
created options.dat.
2.12.87
Date Available: 11/01/2002
quikstore.cgi
Version has been updated to match installation revision.
Installation Wizard
Has been modified to upload the Verisign Payflo Pro and
the Linkpoint Direct APIs properly. (During testing,
these files were being uploaded in ASCII. They should
have been uploaded in binary.)
header.html and footer.html
These files have been updated to remove the extra
view_cart and checkout form data from the URL.
{Sometimes view_cart or checkout would be left in the URL
from a previous page. In some cases, this caused the URL
to contain view_cart or checkout twice, while other times
both view_cart and checkout would be in the same URL.)
NOTE: Although the update will replace these pages, a
backup of the original versions (prior to this update)
will be saved in the directory with today's date in the
"backup" directory under QuikStore.
2.12.86
Date Available: 10/30/2002
quikstore.cgi
The script has been updated to be compatible with the new version of Authorize.Net.
2.12.85
Date Available: 10/25/2002
quikstore.cgi
The script has been updated to allow for free shipping
when a customer's purchase subtotal is more than a
specified amount. When the customer gets free shipping,
any shipping plug-ins (such as UPS and USPS) are turned
off (only for this customer) and the default QuikStore
shipping page is displayed with only the free shipping
setting.
qs_lang.cgi
The following section has been added to the qs_lang.cgi
file so that you can configure the free shipping
settings.
[FREE SHIPPING]
#
allow_free_shipping=no
#
# What is the required minimum subtotal when the
# shipping is free?
#
free_shipping_subtotal=199.00
#
# What is the text displayed to the end user?
#
free_shipping_text=UPS Ground
#
# What is the free shipping rate (usually FREE)
#
free_shipping_rate=FREE
#
email.pl
The send mail function in the email.pl has been updated.
2.12.84
Date Available: 10/16/2002
quikstore.cgi
- You can now add GST (Canadian) tax to shipping by
setting "apply_gst_to_shipping" to "yes" and changing
the "calculate_sales_tax_at_order_form" setting to
calculate last (by setting it higher than the other two
settings).
Example:
[SALES_TAX]
#
sales_tax_value=.06
apply_gst_to_shipping=yes
#
[ORDER_CALCULATIONS]
#
calculate_discount_at_order_form=1
calculate_shipping_at_order_form=1
calculate_sales_tax_at_order_form=2
#
If "apply_gst_to_shipping" is set to "yes" it will add
the shipping amount to the subtotal before applying the
sales tax to it.
- The process order form routine has been updated to
work with the PayPal plug-in.
- cart_id will not be deleted from the form data and
%%card_id%% will be replaced on the receipt page.
Catalog Wizard
- When creating pages special characters, such as double
quotes, will be replaced by their HTML equivalents.
- "ORDER BY [OptionID]" has been added to the options
select query on the option screen so that the options
stay in order.
orderform.js
The expire date will only be validated if the order form
is the credit card page.
2.12.83
Date Available: 09/20/2002
quikstore.cgi
The script has been updated to allow you to enter the
option path into any one of the QuikStore fields. This
means that if the "Option Filename" field is blank and
one of the user fields or the link page field has the
option file information in it, the information will be
used to display the option. This allows you to create
one option file for many products.
Here is an example of how it works:
1) Create an option file and name it. Make sure that the
product id is set to "%%PRODUCT_ID%%" rather than a number.
Ex: sizes.html which contains
<P>Purchase Options:
<SELECT NAME="OPTION|001|%%PRODUCT_ID%%">
<option value="Small|0.00|0">Small</option>
<option value="Medium|1.00|0">Medium - 1.00</option>
<option value="Large|2.00|0">Large - 2.00</option>
</SELECT>
</P>
2) In the USER1 field enter the option filename path.
Notice that the path needs to start with "%%OPTION%%"
or the script will not recognize it as containing
option file data. (Ex: %%OPTION%%sizes.html)
Make sure that you don't enter any options for this
product in the Catalog Wizard because if the "Option
Filename" field has data in it, that data will override
the other fields.
2.12.82
Date Available: 09/19/2002
quikstore.cgi
The variable "QTYTOTAL" will be replaced with the total
quantity of the items in the cart on the view cart page.
QuikCode.exe
Made the HTML form code lowercase so that it is
"XHTML friendly".
catalog_wizard.exe
Updated to replace double quotes (") with their HTML
equivalent (").
2.12.81
Date Available: 09/04/2002
quikstore.cgi
The ability to have discounts that give free shipping has
been added.
Logic_Wizard.exe
This has been updated to allow character entry in the
Applied Discount field. (Prior to this only numbers were
allowed in the Applied Discount field.) This has been
changed because of the free shipping discount. To allow
a discount to give free shipping, you must enter either
"free shipping" or "free_shipping" in the Applied
Discount field. The script will check this field to see
if the free shipping is to be applied, if so the shipping
will be set to "0.00".
2.12.80
Date Available: 08/30/2002
quikstore.cgi
The ability to send a fulfillment email has been added.
This allows you to send an additional email based on a
different template file to another email address.
The default fulfillment templates are copies of the
customer email templates. This means that you can set the
fulfillment email address to the store owner's email and
it will, in effect, send a copy of the customer email to
the store owner.
email.pl
This has been updated to work with the fulfillment email.
qs_main.cgi
A few parameters have been added to the qs_main.cgi so
that you can modify the fulfillment email settings:
fulfillment_email_address=test@quikstore.com
fulfillment_email_template=fulfillment_email.html
send_fulfillment_email=no
If "send_fulfillment_email" is "yes" then an email will
be sent to the "fulfillment_email_address" using the
"fulfillment_email_template".
fulfillment_email.html and fulfillment_email.txt
These templates have been added for the fulfillment emails.
2.12.79
Date Available: 08/26/2002
quikstore.cgi
Version has been updated to match installation revision.
Installation Wizard
Added "check_extension" variable to the "Server_Info"
section of the strings.ini file. You can tell it not to
check/change the extensions of the script file, etc.
Notice that this setting will also stop the Wizard from
checking the graphics and cgi-bin URLs in the pages.
Logic Wizard
If you had a lot of Shipping Logic (Ex: Over 200 entries)
the Wizard would not necessarily read all of it in. Now
it should be able to read in all of you logic.
Main Menu
The Wizard will check for configuration files before
loading.
2.12.78
Date Available: 08/23/2002
quikstore.cgi
Version has been updated to match installation revision.
Catalog Wizard
The HTML create pages routine has been updated so that it
shouldn't create any blank pages anymore.
2.12.77
Date Available: 07/30/2002
quikstore.cgi
Added the ability to use European Vat taxes.
Logic Wizard
Updated to handle European Vat taxes.
shipping.html
Updated to handle European Vat taxes. The JavaScript
that was in this page has been moved to a shipping.js
that is located in the document root.
Notice: We do not want to overwrite your shipping.html
page by default so we put the new shipping page in the
"QuikStore\server_files\cgi-bin\templates" directory on
your local machine and named it "new_shipping.html". If
you want to use the new shipping page, you will need to
manually rename it to "shipping.html".
shipping.js
This is the file that contains the JavaScript for the
shipping page. It resides in the
"QuikStore\server_files" directory on your local machine.
2.12.76
Date Available: 07/23/2002
quikstore.cgi
Version has been updated to match installation revision.
Catalog Wizard
- The options.dat file layout has been updated.
- Option numbers have been formatted to have leading
zeros
- The program.ini has been modified:
option_sku=Product_Id.
2.12.75
Date Available: 07/10/2002
quikstore.cgi
The script has been updated to allow for option prices to
be a percentage of the product price.
Catalog Wizard
The Catalog Wizard has been updated to allow a percent
sign (%) in the option price.
2.12.74
Date Available: 07/03/2002
quikstore.cgi
Version has been updated to match installation revision.
Backup Wizard
- Build DDF file automatically when compressing.
- You can select floppy or CDROM for the sizes of the
backup files.
- The setup.inf file will now be put on the first disk
that is created and will automatically be copied to
the Backup Wizard directory before any files are
extracted.
- Compress has been changed to Backup.
- Decompress has been changed to Restore.
- The directory list will automatically be viewed when
Backup and Restore screens are displayed.
Configuration Editor
"Merchant Account Number" has been changed to
"Merchant Login Id" in the "Credit Card" tab.
Main Menu
The message board link has been updated.
2.12.73
Date Available: 07/01/2002
quikstore.cgi
Version has been updated to match installation revision.
Catalog Wizard
In the previous build of QuikStore there were errors when
running the "Create/Update HTML Pages" menu option. This
was because the sort field was set to a field that wasn't
in the query. The default sort field is now "ProductId",
which will display the products in the order that they
were entered.
2.12.72
Date Available: 06/28/2002
quikstore.cgi
The error logging routines have been updated to make the
error log files easier to read.
pgp-lib.pl
Updated the output file that is opened. The script was
opening "/tmp/pgptmp$$.asc" which wasn't neccesarily the
same as the file specified in $output_file.
Catalog Wizard
- The wizard won't replace quotes in the description
field anymore.
- When importing dat files or the catalog builder data,
the flag to write all of the options will be set.
Main Menu
Moved the backup/restore from the "File" menu to the
"Tools" menu.
2.12.71
Date Available: 05/28/2002
quikstore.cgi
You can now enter percentages when using product-specific
shipping.
Examples:
10%,f
5%,e
1:15%,5:10%,10:5%
aspmail.pl
This is an alternative way of sending mail on an NT
server. It will only work if the server uses AspMail.
email.pl
Updated to use AspMail.
2.12.70
Date Available: 05/21/2002
quikstore.cgi
Added the ability to use product-specific quantity-based
shipping. This works the same way as quantity-based
pricing, except the shipping uses the weight field.
Ex: 1:5.00,5:10.00,10:15.00
This says that if the customer buys 1-4 of this product
there will be a 5.00 shipping charge, if they buy 5-9
there will be a 10.00 shipping charge, and if they buy
10 or more there will be a 15.00 shipping charge.
cab.exe
The Backup Wizard has been updated because it was
displaying an "Out of Memory" error when building the
definition file for a store containing a lot of files.
2.12.69
Date Available: 05/16/2002
quikstore.cgi
In one of the more recent builds the way that the
variables on the email got replaced had been changed.
The change fixed the text emails, but messed up the HTML
emails. Both emails should be displayed properly now.
2.12.68
Date Available: 05/01/2002
quikstore.cgi
Version has been updated to match installation revision.
Browser.exe
The interface for the help has been updated. (A toolbar has been added.)
2.12.67
Date Available: 03/21/2002
quikstore.cgi
Prior to this update, if you are using an HTML store type
and click the view cart link at the top of the shipping
page, when you click the previous page button or if you
delete everything and click the product page button, it
goes to the database template page. Now the script will
check the shipping.html page and replace %%store_type%%
on it with the store type that is passed in from the view
cart page. This allows you to click one of the buttons
and go to the store main page instead of the database
page.
In order for this to work properly, you will need to add
the following to the shipping.html page, in your
"C:\QuikStore\server_files\cgi-bin\templates" directory:
<input type="hidden" name="store_type" value="%%store_type%%">
This should be added where the other hidden tags are
(right after the opening form tag).
Catalog Wizard
- Copied options are not cleared when you close the
option screen. This allows you to select a product
from the tree, then go to the option screen and paste
the previous option in the newly selected product.
- When importing a products.dat file, the quantity-based
pricing was not getting added properly. Now any
products with quantity-based pricing should import
properly.
- You can now sort the tree that is displayed on the
product detail screen. This is the section that has
been added to the program.ini file
(in "C:\QuikStore\Catalog Wizard\program\setup"):
[Tree_Sorting]
#
# What field do we want to sort the categories in the tree on?
#
# Valid fields: CategoryID, Category Number, Category
#
category_sort_field=CategoryID
#
# What field do we want to sort the product in the tree on?
#
# Valid fields: ProductID, CategoryID, SKU, Price, Name, Description,
# Size, Weight, Link Page, Link Label, Link Path
#
product_sort_field=ProductID
#
Encryption Tool
You can now change the default encrypted and decrypted
paths. These settings are in the program.ini file
(in "C:\QuikStore\Encryption Tool"):
processed_path=$AppPath\Decrypted
unprocessed_path=$AppPath\Encrypted
NOTE: $AppPath will get replaced with the Encryption Tool
path ("C:\QuikStore\Encryption Tool", by default). You
can also put a hard-coded path in here.
(Ex: processed_path=C:\Temp\Decrypted)
2.12.66
Date Available: 03/14/2002
quikstore.cgi
The script will turn "exact_match" off if doing a
keywords search.
2.12.65
Date Available: 02/28/2002
quikstore.cgi
If the script filename variable has cgi wrap in it, the
script will use the Perl cwd variable ($0).
Logic Wizard
The "Shipping Logic" tab is now enabled, even when using
the UPS Plug-in. The wizard has also been updated to
work with country-based shipping as defined in the UPS
plug-in.
QuikCode Wizard
The hidden page variable was not getting added to the
form tag when using Front Page.
2.12.64
Date Available: 01/31/2002
quikstore.cgi
- The script was not calculating the percent based price for shipping
logic when the shipping select box was being created on the shipping
page.
- A header and footer page has been added to QuikStore. These
pages have links to view cart and checkout, and copyright information
built in. The header page also allows for a logo.jpg file if you
would like to display your logo. You can get the updated pages
from:
download/header_footer_files.zip
You can also see the new pages in use in the Seaside Herbal Supplies
Demo Store at:
http://www.quikstoredemo.com/demos/herbals/index.html
Note: You will still need to update to this version so that you
will have the updated QuikStore script that recognizes these pages.
Installation Wizard
If you had published a lot of files in one session, and an error
occurred, you would be asked if you would like to view the debug.log
file. The only problem is that the debug.log file is usually too
large for the text box to hold, so you would get an overflow error.
This has been updated; the text box should only display the last
32K of the debug.log file now.
2.12.63
Date Available: 01/10/2002
quikstore.cgi
Version has been updated to match installation revision.
order_logs.pl
This version of the file is needed for the updated delimited email
functionality.
2.12.62
Date Available: 01/08/2002
quikstore.cgi
- If more than one option existed for a product, the script was
putting a carriage-return after the break instead of taking it
out and replacing it with a comma and a space.
- Sorting - You can now sort the products in ascending or descending
order by setting the db_sort_order variable in the qs_main.cgi.
You can also use shortened versions in the form data - sort_field
(sort field number), sort_type (alpha or blank for numeric), and
sort_order (ascending or descending).
- If encrypt_delimited_text is yes and use_local_encryption is
no but a serno.cgi file is on the server, the script will still
encrypt the delimited text using local encryption unless PGP (use_pgp_email)
is yes, in which case it will use PGP instead of local encryption.
2.12.61
Date Available: 12/28/2001
quikstore.cgi
Netscape didn't like spaces in the urls so the script replaces
spaces with "%20".
Installation Wizard
A "check_directories" variable has been added to the "Server_Info"
section of the strings.ini file. You can tell it not to check to
see if the directories exist before sending the files to them. This
feature helps to shorten the time it takes to upload the files after
the directories are in place.
2.12.60
Date Available: 12/19/2001
quikstore.cgi
Version has been updated to match installation revision.
QuikCode Wizard
Modified FrontPage Routines to be more intuitive.
2.12.59
Date Available: 12/14/2001
quikstore.cgi
- When using "SIZE" in the Option Number field on an HTML page,
the size option was the only option displaying. Now any other
options that a product has will be displayed properly.
- When doing a search and category is passed in as one of the
search criteria, the script will only display categories that
are an exact match to the one to search for.
Installation Wizard
After displaying the "Would you like to run demo store" message,
the wizard now goes back to the first screen rather than closing.
Catalog Wizard
The "Import products.dat/options.dat" routine has been updated.
It was only importing the dat files from the "server_files\cgi-bin\database"
directory, even when you selected a different path.
2.12.58
Date Available: 12/10/2001
quikstore.cgi
The "max_rows" variable was not getting passed through when the
previous/next buttons were clicked.
Installation Wizard
Took out debug message box ("Inside If").
2.12.57
Date Available: 12/06/2001
quikstore.cgi
- Added missing forward slash between document root and file.
- Fixed sold out when displaying products using the multi-column
database template.
- Previous/Next links should no longer duplicate the keywords
variable.
- A SIZE marker has been added. If a product's option number is
"SIZE" the script will automatically display the option in the
size field.
Installation Wizard
- You can change the script file name as long as you change "script_file"
in the strings.ini to match.
- Added "check_graphics_url" and "check_cgibin_url" to the "Server_Info"
section of strings.ini file. You can tell it not to check these
urls on the pages if you don't want it to replace them.
Backup Wizard
The decompression routine has been updated.
QuikCode Wizard
When the wizard writes radio button of check box options, it will
put the value part of the option on a separate line as the rest
of the option. This is because the QuikStore script will not recognize
these types of options if the value is on the same line as the rest
of the option.
2.12.56
Date Available: 12/06/2001
cdonts.pl
The cdonts.pl has been added to allow you to use cdonts for your
email. Cdonts is a Windows 2000 ASP Email.
email.pl
Updated to use the cdonts.pl.
2.12.55
Date Available: 11/20/2001
quikstore.cgi
The shipping select box was not displaying the handling in the
shipping price.
2.12.54
Date Available: 11/16/2001
quikstore.cgi
Now sorts the cart rows on the order form.
2.12.53
Date Available: 11/13/2001
quikstore.cgi
Version has been updated to match installation revision.
Catalog Wizard
The quantity styles have been updated. These are used when creating
HTML pages using the Catalog Wizard. The HTML code was in all uppercase
letters which caused a problem because "NAME" (as used in <SELECT
NAME=...) was getting replaced by the product name. This was happening
because the template page is searched for any matches to the fields
in the database. It will only replace a match if the match is in
all uppercase letters so, by changing the HTML code to lowercase
letters, "name" will not be replaced and the items should add to
the cart normally.
Fixed "Error 91: Object or With block variable not set" error when
clicking the "Advanced Pricing" button after importing products.dat
Fixed "Error 3426: This action was cancelled by an associated object"
error when clicking the "Save" button on the Advanced Pricing screen
Fixed "Error 91: Object or With block variable not set" error on
Products>Details screen after importing products.dat
Modified import 2.11 Catalog Wizard database routine
Fixed cancel operation when selecting products.dat
2.12.52
Date Available: 10/23/2001
quikstore.cgi
Version has been updated to match installation revision.
Catalog Wizard
The "Import products.dat/options.dat" function has been modified
because some customers were getting "read-only" errors when they
tried to use this function. Also, an open box has been added to
allow you to select the products.dat and options.dat files for the
import.
Installation Wizard
You can now change the port setting that is used when connecting
to the server. The default value is "21".
2.12.51
Date Available: 10/18/2001
quikstore.cgi
Version has been updated to match installation revision.
Catalog Wizard
"Create Pages" shouldn't create any extra pages now.
QuikCode Wizard
You can now use a custom Quantity Box, which will be saved so that
you can use it again the next time you open the wizard. You can
also enter product specific shipping values in the weight field,
now.
2.12.50
Date Available: 10/17/2001
Backup Wizard
When decompressing, fixed "Please insert disk" prompt when no "\"
is at the end of the extract from path, and fixed error 75 "Path/File
access error" during extract files.
2.12.49
Date Available: 10/04/2001
quikstore.cgi
Now you can ask people if they would like to be on your mailing
list. If they respond yes, then their email address will be logged
in the email log file on the server, otherwise it won't be logged
in the file. To make this work, you must add the following to your
order form (ie: credit_card.html):
<P>Would you like to be on our email list? </p>
<P>
Yes <INPUT TYPE="radio" NAME="email_list" VALUE="yes"
CHECKED>
No <INPUT TYPE="radio" NAME="email_list" VALUE="no">
</p>
For some more information you can go to the thread on the message
board:
cgi-bin/newbbs/ultimatebb.cgi?ubb=get_topic&f=2&t=001581
2.12.48
Date Available: 09/17/2001
orderform.js
The user_info cookie (that stores the name, address, etc. on the
order form) was not getting set properly.
2.12.47
Date Available: 09/06/2001
quikstore.cgi
The way the the script cleans out extra rows in the email template
has been modified as follows:
- Break tags will be left if it is an HTML email.
- The script will do a better job of removing the cart row tags.
Catalog Wizard
You can download files from the graphics directory on the server
to the local graphics directory (under server_files) where you installed
QuikStore.
NOTE: This does not download files in subdirectories under the graphics
directory.
Encryption Tool
The log files listed in the tree are now sorted alphabetically.
Installation Wizard
The "File Not Found" Error, that occurs when installing to a Windows
Server, has been fixed.
Main Menu
The Main Menu has been updated to check that the FTP dll is properly
registered on the computer. If this dll is not registered the publish
and download features will not be available, so the Main Menu will
attempt to register the dll.
2.12.46
Date Available: 08/21/2001
quikstore.cgi
Version has been updated to match installation revision.
Backup Wizard 
The Backup Wizard allows you to backup your local QuikStore files.
If your computer crashes, or you just need to reinstall, you can
install the files that were backed up to disk after running the
QuikStore installation.
Also, if you need to put the files onto another computer, you can
run the QuikStore installation, then install the backed up files
to bring that computer up-to-date with the one that QuikStore was
originally installed on.
Catalog Wizard
The way that the wizard imports the products.dat file has been
modified.
Installation Wizard
The error that is caused when the wizard tries to get a file list
in a directory that doesn't contain any files has been fixed. The
wizard will not try to upload any directories that have been commented
out anymore.
Main Menu
The Backup Wizard has been added to the 'File' menu
Style Sheet Editor
- Whenever you open a style sheet, the path will be saved so that
the next time you open the Style Sheet Editor, the page that you
were previously working on will be loaded.
- When editing the styles, a brief description has been added
to describe each tag as it is selected from the list.
- Any changes to the style sheet will automatically be saved when
you click 'OK' on the edit style screen and when you click 'Preview'
in the toolbar or menu.
- Added the 'Open' button to the toolbar.
2.12.45
quikstore.cgi
If an error, such as a page load warning, occurs the email will
be sent as text rather than HTML so that the lines don't wrap into
each other.
Catalog Wizard
The Catalog Wizard will let you create HTML pages. Now you can
enter all of your products into the wizard and the wizard will create
pages that you can modify individually.
QuikStore Help
The QuikStore help files have been updated. Pages have been added
that should help clarify order logs, dual email templates, and secure
server (mirrored vs. remote).
2.12.44
quikstore.cgi
Version has been updated to match installation revision.
order_logs.pl
Updated to allow you to set a list of 'unwanted_delimited_form_fields'
in the qs_main.cgi. This will stop the entered fields from being
added to the comma delimited email.
If you would like to set unwanted order form fields, open the Configuration
Editor (step 2 of the Main Menu), select the 'Config File' tab,
and pick the 'DELIMITED EMAIL' section from the drop-down list.
Click on the 'unwanted_delimited_form_fields' to edit it.
This variable should contain a list of form fields names that you
DO NOT want in the (comma) delimited email. Use a comma to separate
the individual form field names.
EXAMPLE: x_auth_code,x_auth_number,etc
2.12.43
quikstore.cgi
If 'use_alternate_nt_mail_connection' is turned on and 'send_mime_email'
is on, then the alternate connection will try to send mime email.
QuikCode Wizard
You can use quantity based pricing in the wizard.
2.12.42
quikstore.cgi
Version has been updated to match installation revision.
Catalog Wizard
- The Catalog Wizard will now import the products.dat and options.dat
files that are in the 'server_files\cgi-bin\database' directory
under the directory where you installed QuikStore. This will allow
you to restore the Catalog Wizard data if you have a copy of the
products.dat and options.dat.
- You can now use SKUs (Product Codes) to identify the option
files rather than using the automatically numbered product ids.
If you change this setting, the wizard will delete all of the
old option files, in the local options folder, and rewrite all
of the options in the new format. This setting is under 'Program
Options' in the 'View' menu; then select the 'Database (Cont.)'
tab.
- When adding a new product, the wizard will now check the SKU
(Product Code) of the product to make sure that a product with
that SKU doesn't already exist in the database.
- You now have the option to sort the way that the Option Details
are printed to file. This setting is under 'Program Options' in
the 'View' menu; then select the 'Database (Cont.)' tab.
Installation Wizard
Made minor modifications to the Installation Wizard.
2.12.41
quikstore.cgi
Added 'and' to the form fields that won't get replaced.
Catalog Wizard
The Catalog Wizard should now only update the option files that
have been modified. It should also output an options.dat file to
the cgi-bin\database folder.
Style Sheet Editor
Should now preselect the previous color for the foreground and
background when using 'Edit Style'.
2.12.40
quikstore.cgi
Version has been updated to match installation revision.
Catalog Wizard
The way the wizard gets new category numbers has been updated.
The wizard will refresh the tree when changing a product's category.
Style Sheet Editor 
The Style Sheet Editor allows you to edit the styles.css file,
that is included in QuikStore, through a text-only editing format
or by using the wizard to select, change, and add styles.
Main Menu
The Main Menu has been updated to allow for the Style Sheet Editor.
2.12.39
quikstore.cgi
Version has been updated to match installation revision.
Installation Wizard
- The 'Directory_Paths' section will get rewritten, when new directories
exist.
- The setup directory and its contents won't get published.
- You can disable the Online Catalog Builder and Publish prompts/screens.
2.12.38
quikstore.cgi
- The server side include tag should now work on all of the cart
pages.
- 'POST_VARS' and 'QUIKSTORE_PAGE' have been added to the Environment
variables. When posting it doesn't show the hidden variables,
so now you will be able to see what is in the hidden variables
by using one or both of these variables.
- When passing a query string the script will not display the
version information unless 'version' is passed as one of the strings
(it must be lowercase and an exact match). This way the version
information will not display when words like 'Conversion' are
in the query string.
- The low_price_query and high_price_queries were switched (backwords)
in the script. This has now been corrected.
- Case Sensitivity of Cart Rows - Cart row fields will only be
replaced if they are all uppercase.
Installation Wizard
- You can change directories while connected to the server by
selecting 'Change Directory' under the 'Publish' menu.
- The background colors should be set correctly. The typing graphic
wasn't always the same color as the form background on Windows
2000 and Windows ME machines.
- The wizard should now check to see if new directories exist
under the 'server_files' directory and will ask you if you would
like to upload them.
- 'Web Server Document Root' has been added to the settings on
the edit settings screen under the 'Pages Directories' tab. This
allows you to change this setting in the Installation Wizard rather
than having to open the Configuration Wizard to make the change.
2.12.37
quikstore.cgi
A 'HIDDEN_GRAND_TOTAL' field has been added to the quikstore.cgi.
This is the grand total without the dollar sign.
Configuration Editor
Added 'View Setup File' Button that allows you to view and print
setup files (for plug-ins).
Logic Wizard
The Logic Wizard should now update the sales tax section of the
ups_shipping.html page. In order for this to work, though, you will
need to open the ups_shipping.html page and add the sales tax begin
and end tags. The section that you need to put the tags around is
the table row with the 'Mailing_State' in it. This is what the default
section should look like after editing:
<!--SALES TAX STARTS HERE-->
<TR>
<TD valign="top" align="right" width="241">
<P><b>Destination State: </b></TD>
<TD valign="top" align="left" width="293">
<INPUT TYPE="TEXT" NAME="Mailing_State"
MAXLENGTH="2" SIZE="2"></TD>
</TR>
<!--SALES TAX ENDS HERE-->
2.12.36
Main Menu
Made minor modifications.
Installation Wizard
An option menu has been added that allows you to edit the settings
or view the debug log. Also, if an error occurs you should now have
the option of viewing the debug log.
Encryption Tool
You can select passive mode when downloading the files from the
server.
Logic Wizard
The wizard now adds the Mailing_State table row whenever you update
the logic. This way you can use the Mailing_State and the TAX_RATE.
2.12.35
Main Menu
Added a 'Check For Updates' Button.
Catalog Wizard
Not all of the Catalog Wizard files were updated properly to use
the text box option, this will update them.
2.12.34
quikstore.cgi
The final weight wasn't picking up a fraction of a pound when 'bypass_ups_on_zero_weight'
was turned on.
Catalog Wizard
The Catalog Wizard now allows you to display your options in text
boxes. If adding a new option, and text box is selected as the format,
the wizard will automatically add a detail record.
If all of the options have been deleted from a product, the product
record will now reflect this and not look for an option file.
Logic Wizard
When writing logic back to the configuration file, the Wizard wasn't
adding the proper number of pipes when your logic was based on measured
value and didn't contain form values.
2.12.33
quikstore.cgi
Modified so that you can use a handling charge when using product
specific shipping.
Main Menu
The store name should now be added to the title.
Encryption Tool
Fixed 'Element Not Found' error when 'Automatically Batch Decrypt'
is checked and there are no orders in the 'Decrypted' or 'Encrypted'
directories.
2.12.32
quikstore.cgi
Made minor modifications.
Logic Wizard
The Logic Wizard should now be able to read larger sections of
logic. It was giving a subscript out of range error if the logic
was larger than the variable could hold.
2.12.31
quikstore.cgi
The script will now recognize "include virtual" tags in the error
messages template.
Catalog Wizard
Key not unique to collection error during adding of new products
should be fixed.
2.12.30
Encryption Tool
The Encryption Tool now saves the show_logon variable properly.
QuikStore Help Browser
Fixed minor bugs.
2.12.29
quikstore.cgi
The order log routines have been removed from the quikstore.cgi
and moved into a seperate order_logs.pl library. This makes it much
easier to do customization for individual customer's needs.
No more spaces should appear in front of the cart lines in the
text email.
order_logs.pl
This is where the order log routines from the quikstore.cgi have
been moved to. The routines have also been modified to allow for
more flexibility. These are the new features that have been added:
- You can now append all of the orders into one log file.
- You can select the delimiter that you would like for the email,
such as 'comma' or 'tab', and you can have the email output quotes
around each field.
- You can encrypt the delimited text.
- You can write the headers (field names) to the top of the file.
- You can select the name of the file for the logs to be appended
to.
- There is also room in the order_logs.pl for future use and custom
programming.
qsencode.pl
This is a minor update that clears out a global variable when using
the delimited email function.
qs_main.cgi
The qs_main.cgi needs to be modified to work with the new quikstore.cgi
and order_logs.pl files. If you are using delimited emails, you
will have to review the qs_main.cgi after the update and make sure
that all of the settings are correct. There is a new section in
it called 'DELIMITED EMAIL'. This is where write_delimited_log_file
has been moved to.
2.12.28
Installation Wizard
The wizard should now replace the old graphics url and old cgi-bin
url on the pages with the ones entered into the wizard.
The Publish Files screen should display before uploading files
if the files have already been successfully uploaded. There is also
an 'Edit Settings' button on this screen that allows you to edit
the information without having to click 'Next' through each screen.
This setting screen also allows you to change the default file that
is opened when it opens the browser for the demo store.
2.12.27
quikstore.cgi
The hits seen start has been updated.
2.12.26
READ THIS ONE! This is a significant
update!
Catalog Wizard
You can now copy options between products. See the updated help
for more information.
Encryption Tool
These changes have been made to the Encryption Tool:
- You can now batch decrypt orders
- You can delete orders that have been downloaded
- A tree has been added so that you can select emails
- You can drag files in tree to different folders
- You can right-click a file in tree to display Popup menu with:
- Delete - Decrypt - Refresh
- A toolbar has been added
Help Files
The help files pertaining to the Encryption Tool and Catalog Wizard
have been updated to reflect the recent changes.
2.12.25
quikstore.cgi
Updated the version information link from 2.11 to 2.12.
Catalog Wizard
Now the correct database sort field will be displayed in the 'Database'
tab under 'Program Options', even if the field isn't a field in
the combo box.
Installation Wizard
If there is an invalid login, the wizard will not try to get the
files.
2.12.24
quikstore.cgi
The error message that appears if the script dies after the order
has been processed will now use the error_messages.html template
page, rather than displaying a hard-coded message.
Catalog Wizard
The 'Object or With block variable not set' Error 91, that occurs
when displaying the product screen when there are no products in
the database and the auto-help is turned on, has been fixed.
2.12.23
quikstore.cgi
When you select exact match on the search page, the script will
look for an exact match.
email.pl
If the customer email template was set to text-only then the email
wouldn't get sent properly because the MIME was still on. Now the
script will turn MIME off if it is a text-only email.
QuikStore Help
The help has been updated to describe some of the customization
that can be done with QuikStore, as well as product specific shipping,
and item specific sales tax.
QuikStore Browser
The find feature in the Help Browser has been updated.
Main Menu
The Main Menu has been updated to allow for future plug-ins such
as the Import Wizard. These will be displayed automatically in an
"Add-On" menu if they have been installed.
Installation Wizard
The Installatin Wizard now allows you to leave the setup files
(setup.cgi and setup.pl) on the server. These files are uploaded
and run, if they don't run the wizard will not upload any of the
files to the server. Once the wizard is done uploading the files,
it normally deletes the two setup files. If you set "delect_files_after_setup"
to "no", the wizard will leave the setup files on the server. This
was added because some servers would not allow the user to set the
file permissions to 755, which is needed for the setup files to
run. This way they can put the setup files on the server, have the
server people set the permissions, and run the wizard.
2.12.22
quikstore.cgi
The "TR" tag used for the cart rows was not being found if it wasn't
all in uppercase letters. Now the quikstore.cgi doesn't care whether
it is uppercase, lowercase, or a combination of both.
qs_main.cgi
We accidently left the "use_product_specific_shipping" variable
on after testing. We are turning this off in the update so if you
are using it you need to turn it back on.
2.12.21
quikstore.cgi
The customer will now receive an email that contains both the text
and HTML versions of the email provided you have both in the templates
directory. When they receive the email, it will see whether they
only allow text emails. If they only allow text emails it will display
the text version of the customer_email, otherwise it will display
the HTML version.
If you want to use this feature make sure that you have both email
templates in the templates folder (under the cgi-bin). Then make
sure that you set "customer_email_template" to the HTML template
(customer_email.html).
If you only want to use the HTML version then make sure that the
text template is removed from the templates folder.
If you only want to use the text version then set "customer_email_template"
to the text template (customer_email.txt).
NOTE: You can set "customer_email_template" by opening the
Configuration Editor (Step 2 of the Main Menu). Select the "Config
File" tab, then select "TEMPLATE_PAGE_NAMES" from the drop-down
box. Finally, select "customer_email_template" from the list.
Allow "send_notification_email"
email.pl
Updated to work with the modified quikstore.cgi
2.12.20
quikstore.cgi
Order form field tags. Added the first one so it matches the help
file. Left the second one so it works for legacy pages.
"<!--%%hidden_fields%%-->",$hidden_fields,
"<!--hidden_fields-->", $hidden_fields,
Removed the Mailing State value from receipt and email templates
if the mailing name is not filled in.
You can now have product specific shipping if you like. The "weight"
field is used to set the rate. You can also designate a "rate type",
which is either "each" (e) or "fixed" (f). If "each" is used, the
shipping cost will be multiplied by the quantity. If fixed, the
shipping rate will be one fixed price regardless of the quantity.
Here is an example entry in the weight field: 2.95,e This says to
add 2.95 shipping for each one of these products that are in the
cart.
NOTE: If you decide to use product specific shipping you
will have to use it for all of your products. You cannot have product
specific shipping for some products and regular shipping for the
rest, because QuikStore should automatically replace the shipping
method, on the shipping.html page, with the product specific shipping
calculations.
New tags that can be used on the shipping page when the product_specific_shipping
is used:
$footer =~ s/SUBTOTAL/$subTotal/g;
$footer =~ s/SHIPPING_COSTS/$shipRate/g;
$footer =~ s/GRAND_TOTAL/$gTotal/g;
You can now add "max_rows" to the search.html page either as a
hidden field with the value set to the number of rows you would
like to display or you can set it as a text box and allow the user
to enter how many rows they would like to see at a time.
qs_main.cgi
There is a new section that is added so that you can turn the item
specific shipping on and off.
[PRODUCT_SPECIFIC_SHIPPING]
#
# Use product specific shipping allows you to designate
# shipping charges by product. The "weight" field is
# used to set the rate. You can also designate a
# "rate type", which is either "each" (e) or "fixed" (f).
# If "each" is used, the shipping cost will be multiplied
# by the quantity. If fixed, the shipping rate will be
# one fixed price regardless of the quantity.
#
# Here is an example entry in the weight field: 2.95,e
#
use_product_specific_shipping=yes
#
NOTE: This also changes the shipping page "Shipping Method"
automatically. Nothing for you to do, it just displays "Standard
Shipping (from the qs_lang.cgi) and the price.
Installation Wizard
The wizard will now create a debug.log file that will contain more
detailed information about what is going on during the publication
of the files. This is mostly used for debugging.
Now there is a check box on the login screen that allows you to
select whether you want to be in passive mode or not.
Catalog Wizard
This has been updated to allow for product specific shipping.
NOTE: If you want to use product specific shipping, you
will need to open the products.mdb file in Microsoft Access and
change the "OptionWeight" field in the "Option_Detail" table. Change
the settings to the following:
Data Type: Text
Field Size: 50
Required: No
Allow Zero Length: Yes
Indexed: No
Unicode Compression: Yes
When you are finished, save the changes then it should be okay
to enter item specific shipping values into the "Option Weight"
field in the Catalog Wizard.
2.12.19
quikstore.cgi
When an error occured, QuikStore wasn't displaying the name of
the file that it was having trouble locating.
Configuration Editor
When you change the 'sales_tax_form_field_name' in the 'Config
File' tab and click the 'Save' button, the wizard didn't save the
changes. It saves properly now.
2.12.18
quikstore.cgi
Changes were made to the virtual SSI (Server Side Include) tags
to allow for subdirectories under it.
Example tag:
<!--#include virtual="/categories/%%category%%.html" -->
Installation Wizard
Added a label to the web site url screen that says 'This is the
formal URL to your site' because some users were not putting the
full URL in the boxes which caused the wizard to run improperly.
Catalog Wizard
The wizard now displays a more descriptive message box when an
"Invalid Use of Null" error 94 or "Data type mismatch in criteria
expression" error 3464 occurs. This error usually occurs because
one or more of the products in the database are missing a product
id, name, price, or weight. If any of these fields are missing,
an error will occur when you try to update the QuikStore files or
close the wizard.
2.12.17
quikstore.cgi
The program was randomly replacing any occurances of "page" with
whatever was in the page variable. Now it will only replace "%%page%%"
with whatever is in the page variable.
The program has been adjusted to allow for dashes and numbers in
the form values.
email.pl
The alternate mail lib section for NT has been updated.
qs_lang.cgi
The DAY_STRINGS section has been changed. Because the array is
zero based, we need to change "day_7=Sunday" to "day_0=Sunday" and
move it to the top of the list.
2.12.16
Installation Wizard
Fixed the Path Not Found Error
Main Menu
The Main Menu has been updated to allow each installation to have
its own version number.
2.12.15
Configuration Editor
A "Secure Page URL" has been added to the "Secure Server" tab.
Installation Wizard
The wizard shouldn't kick you out when you enter a bad login.
The QuikCode.ini file will be updated when on a Windows Server.
Logic Wizard
Remove extra pipe in shipping when there are no form values.
"Bypass UPS on zero weight" has been added to the "UPS" tab.
Customer_email.txt, store_email.txt, store_email.html will be updated
when using Canadian Sales Tax.
quikstore.cgi
The quikstore.cgi has been updated to work better with Canadian
Sales Tax.
Shipping Template Page
This page has been updated to work with the modified quikstore.cgi.
2.12.14
quikstore.cgi
It was adding an extra "http://" in some situations.
2.12.13
Catalog Wizard
The Images/Links Menu Item will be disabled during a product add.
Configuration Editor
When in the 'Config File' tab, blank settings will be displayed.
Search.html Page
The "and" and the "or" values were both set to "1". Now the "or"
value should be set to "0".
2.12.12
Installation Wizard
The entire "cgi-bin" line will be replaced rather than just "cgi-bin"
on the HTML pages. This stops it from adding the entire web site
URL to the cgi-bin multiple times.
Configuration Editor
Blank settings will be displayed in the 'Config File' tab.
2.12.11
Email Perl Library
Updated routine to automatically look for path to send mail.
2.12.10
Installation Wizard
Made a few minor updates.
2.12.09
Email on Windows NT
Use Alternate NT Mail Connection is used when your NT server is
having trouble sending the email with the default email code in
the QuikStore script. Basically, it's a different style of email
code used in the email.pl library.
2.12.08
Installation Wizard
The Installation Wizard no longer sets the 'web_server_document_root'.
It was also modified to work better on Windows 2000 Servers.
2.12.07
Catalog Wizard
The 'option_id' field will be added to the 'ORDER BY' Fields when
importing from a Catalog Builder.
Logic Wizard
The 'File Not Found' errors should no longer display.
2.12.06
Catalog Wizard
The tree on the product page should load faster and the saving
of products and options should be quicker.
The 'File' menu now allows you to 'Update QuikStore Files'; this
creates the products.dat and the option files when clicked.
Installation Wizard
A Publish Files form was added so that you could select whether
to send all of the files or just the ones that have been modified
since the last upload. This also allows you to cancel before it
starts publishing the files.
2.12.05
Installation Wizard
The Error 20521 should now be fixed.
2.12.04
Installation Wizard
The Installation Wizard will no longer set the base directory.
quikstore.cgi
If the 'Mailing_State' is not set on the order form page, the 'Billing_State'
will be used instead.
2.12.03
Installation Wizard
The Installation Wizard now sets the cgi-bin directory to the base
directory.
2.12.02
Installation Wizard
The Installation Wizard was not deleting the list of modified files
when an error occurred. Now, if a file was only partially uploaded,
you will be able to re-upload the entire file.
Customer Email Text File
The cart information on the bottom has been updated.
2.12.01
Catalog Wizard
The Catalog Wizard will now import 2.11 Catalog Wizard database
files. You can import the database by selecting 'Update from 2.11
Catalog Wizard' from the 'Tools' menu of the Main Menu.
Encryption Tool
The Encryption Tool now allows you to backup your encryption keys
to disk. You can later restore them by selecting the directory where
you saved them to.
Logic Wizard
The Logic Wizard has been updated to replace sections of the Java
that is on the shipping template page as well as add an Invalid
selection to the multi-rate and Canada select boxes when they are
written to the shipping template page.
Shipping Template Page
The shipping template page was replaced because the Java at the
top of the page needed to be updated, so the shipping, discount,
and sales tax information on this page needs to be set to your logic.
In order to set the logic in this file to your logic you must run
the Logic Wizard and click the update button for each section.
After setting the shipping, discount, and sales tax information
you need to publish the updated files to your site.
|