Sei sulla pagina 1di 54

$Id: changelog.

txt 11744 2011-01-31 14:07:45Z 2tl $


Legend:
[+] - new feature/improvement
[*] - functionality changes
[!] - bugfix
Version 2.1.3, February 1 2011
[+] Ability to divide ordered products into boxes when calculating the delivery
cost for real-time shipping methods was added.
[+] Amazon Checkout payment option was added.
[+] DIRECTebanking.com payment option was added.
[+] Payment21 payment option was added.
[+] Multi-thread shipping rate requesting was added.
[+] Privileges to manage vendors were added.
[+] Jewelry skin template was added.
[+] Ability to configure each shipping method separately was added.
[+] MVE: Product filter "Vendor" was added.
[+] Community edition: SEO add-on was included in the Community edition.
[+] "Food" skin template was added.
[+] PayTrace payment option was added.
[+] Upgrade center: Ability to update the software edition was added.
[*] Manual filling the block of Vendors on the customer area was added.
[*] Quick Search add-on: Ability to search for products with UTF-8 character enc
oding was added.
[*] Privileges to manage suppliers were restored.
[*] "Position" field was added to the inventory management page.
[*] Add-ons' configuration file can contain JS or HTML code now.
[*] Appearance of the "Previous" & "Next" links on the order details page in the
admin area was modified.
[*] File copyright.txt for the Community Edition was updated.
[*] EDP delivery: Large file handling was improved.
[*] Fedex shipping method was updated to meet the latest Fedex Web Services API
v9.
[*] Items in the list of global options in the Global Options > Apply to Product
s section of the admin are sorted by their position number.
[*] Google Sitemap add-on: Multi-lingual link generating was added.
[*] Google Sitemap add-on: Support of sitemaps with 50 000+ links was added.
[*] HTML block cache was improved.
[*] Code improvements to speed up product selection and reduce the number of dat
abase queries.
[*] Indexing by product_id field was added to product_global_option_links table
to speed up data access.
[*] MVE payouts: New field "Vendor commission" was added to the vendor account b
alance table.
[*] MVE: Ability to edit payout comments was added.
[*] MVE: Billing and shipping info is now added to the vendor account automatica
lly.
[*] New hook was added to the fn_get_filter_range_name function.
[*] Style of notifications was improved.
[*] PayPal Pro description was corrected.
[*] Privileges for the "Product premoderation" add-on module were moved to the f
ile addon.xml.
[*] Product Configurator add-on: Configured items are added to the cart in the s
ame order as they appear on the Configurator's page.
[*] Quick Search add-on: Caching the found search results was improved.
[*] Quick Search add-on: Product links from the list are now converted by the SE
O add-on.
[*] SQLite cache back-end was revamped to support SQLite3 and PDO access layers.
[*] "fn_send_mail" function was updated.
[*] Gift Certificates add-on: "Delete Product" button was added to the mini cart
.
[*] Email address of the order department was added to the "Reply-To" field of t
he suppliers' email notifications.
[*] Input fields on the checkout pages no longer blank out after the Ajax update
.
[*] Notification system: Behavior of notice, warning and error messages was impr
oved.
[*] Notification system: The message about successful changes saving was added t
o the main objects (products, categories, pages, etc.).
[*] Product filter "Supplier" was restored.
[*] Tool for viewing changes in files was added.
[*] UPS shipping method: Ability to calculate shipping cost based on negotiated
rates was added.
[*] USPS shipping method: API was upgraded from version 3 version to version 4.
[*] Upgrade Center: Fail-safety of the upgrade processes was improved.
[*] Upgrade Center: Upgrade processes are now logged.
[*] Upgrade Center: All upgrade-related issues are reported via the standard CS-
Cart notification layer.
[*] Warning message is displayed to prevent product feature variants loss.
[*] Upgrade Center: Database can be backed up using the mysqldump utility to avo
id upgrade freezing.
[*] DHL shipping method: Support for multi-piece packages was added.
[*] EDP: HTTP download can be resumed if the connection was lost.
[*] AJAX Drag-n-Drop sorting by positions was added to product attachments list
in the admin area.
[*] PHP and MySQL errors are not displayed when the store functions in the live
mode.
[*] FedEx shipping module: Ability to define the shipping address as residential
or commercial was added.
[*] MVE: Administrator receives email notifications of pending vendor accounts n
ow.
[*] MVE: If a new vendor account is created together with a related administrato
r account, there is displayed a pop-up notification of the successful administra
tor account creation with the link to the account profile..
[*] MVE: Vendor description pages are included into the Google Sitemap now.
[*] MVE: Shoppers are prompted to remove undeliverable products from the cart at
checkout now.
[*] New hook "get_orders_totals" was added.
[*] "Apply for a Vendor Account" link is not shown to authenticated vendors now.
[*] Tool for viewing changes in the database schema was added.
[!] "?:" was replaced with the table prefix while inserting a user input into a
database. Fixed.
[!] "Orders/Choose Action" pop-up box was not shown to administrators with restr
icted privileges. Fixed.
[!] Affiliate add-on: "Life span of customer cookie" setting option worked incor
rectly. Fixed.
[!] Affiliate add-on: Banner HTML code contained a relative image path. Fixed.
[!] Affiliate add-on: Text banners did not redirect visitors to the destination
site. Fixed.
[!] Affiliate add-on: Wrong location of email templates. Fixed.
[!] After a skin had been switched several times through the demo skin selector
panel, the URL of the page contained a recurring demo_skin parameter. Fixed.
[!] Alignment of the quantities numeral at the product notification was correcte
d.
[!] All files in the upgrade package had the "777" access permissions. Fixed.
[!] An incorrect link was displayed in the news block. Fixed.
[!] Any order's status could be changed to Open. Fixed.
[!] Authorize.Net: Some orders were marked as failed due to duplicate transactio
ns. Fixed.
[!] Block manager: Blocks could not be moved outside blocks group. Fixed.
[!] Blocks: Item numbers were not displayed for the first item in the product bl
ocks with the appearance type "Side box first item". Fixed.
[!] Blocks: Item numbers were not displayed in the product blocks with the appea
rance types "Small items" or "Products grid". Fixed.
[!] CRE Secure payment method: Some successful transactions were marked as faile
d. Fixed.
[!] Categories were not added through "Bulk category addition". Fixed.
[!] Changed categories were not included into the XML sitemap. Fixed.
[!] Customers' phone numbers from their shipping and billing phones could not be
exported. Fixed.
[!] Data from the cscart_stat_search_engines table were not removed when the Rem
ove Statistics link was clicked. Fixed.
[!] Default localization's language and currency were used in order status email
s to customers with a non-default localization. Fixed.
[!] Display of the storefront in the IE6 browser was corrected.
[!] Display of buttons in the list of categories in the admin area was fixed for
languages different than English.
[!] Display of the admin panel's button "Open Storefront" in ie7 was fixed.
[!] Display of the arrow button in sport skin was fixed.
[!] Display of the notifications for the IE6 browser was corrected.
[!] Display of the one page checkout with long labels was corrected.
[!] Display of product notifications was fixed.
[!] Display of the products list was corrected.
[!] Empty tabs appeared on the orders export page after trying to download an ex
port file. Fixed.
[!] Form builder: Field values selection form was shown/hidden incorrectly, if t
he field type was changed while adding fields through the admin area. Fixed.
[!] HTML block cache: Blocks with categories with the filling type "Plain" were
cached incorrectly. Fixed.
[!] HTML block cache: If in the block manager the filling type "Manually" was se
lected for a product location, and different block object were selected for diff
erent products, the content of this block was cached for the first viewed produc
t only and did not change for other products. Fixed.
[!] CURL wrapper did not support HTTP GET requests. Fixed.
[!] If a product's main category was disabled, a PHP notice displayed on this pr
oduct's details page in the customer area. Fixed.
[!] With a significant number of shipments, it took the system a lot of time to
generate the list of shipments in the administration panel. Fixed.
[!] With the SEO add-on enabled, some wrong URL addresses did not return the "Pa
ge not found" mistake, but showed the home page instead. Fixed.
[!] If the current main product category was selected as a secondary product cat
egory for a product when editing the product details through the global update f
unctionality, the main product category lost its value for this product, and it
was impossible to re-assign this product category as the main product category f
or this product on the product details page. Fixed.
[!] If the administrator had no permissions to view orders, he could still see o
rders in the Latest orders section on the Dashboard in the administration area.
Fixed.
[!] If the first checkout step included some mandatory fields, and the second on
e included none, it was possible to proceed to the third step until the mandator
y fields from the first step are completed. Fixed.
[!] Information about banner localization could not be saved after editing the l
ist of banners. Fixed.
[!] Information about the price in points was not displayed in orders that were
placed through the subscription management mechanism. Fixed.
[!] Information returned by the payment server was not saved if the Save button
was clicked on after the order had been edited. Fixed.
[!] JS compression: If the JS compression was enabled, tabs in the administratio
n panel stopped working. Fixed.
[!] Languages: Russian language pack was corrected.
[!] LinkPoint Connect Payment: Information about the "Order Submission Form" on
the payment configuration page in the admin panel did not change depending on th
e HTTPS settings and if the SEO add-on was enabled. Fixed.
[!] Email messages with user profile data did not include the list of his user g
roups. Fixed.
[!] Notices about file modifications were displayed in the upgrade center for th
e upgrades that were not installed yet. Fixed.
[!] One page checkout: Field for selecting a state at the second checkout step w
as reset to the default value if the customer returned from the fourth step to t
he second more than one time. Fixed.
[!] Option file: Image previewer did not work on the cart page in the customer a
rea. Fixed.
[!] Order management did not work correctly if a product had zero quantity. Fixe
d.
[!] Order management: With the tax calculation method based on subtotal, the tax
value could not be re-calculated at the third editing step. Fixed.
[!] PHP notice was displayed on the storefront's "Product banners" page if both
Affiliate and Premoderation add-ons were enabled. Fixed.
[!] Product Configurator add-on: Component details page in the customer area use
d an incorrect "zero_price_action" setting. Fixed.
[!] Product Configurator add-on: After a new configuration was added and then ed
ited, the product amount was reset to 1. Fixed.
[!] Product Configurator add-on: Discounted price was displayed incorrectly if t
he products in the configuration had a catalog discount. Fixed.
[!] Product filters: For price range product filters, the price was always short
ened to an integer. Fixed.
[!] Promotion bonuses were saved incorrectly. Fixed.
[!] Promotions linked to payment methods could not update shipping methods. Fixe
d.
[!] Promotions with auto-generated coupons worked incorrectly. Fixed.
[!] Promotions: If a product with a certain set of product options was used as a
promotion condition and the same product with any product options was specified
as the bonus, it was impossible to change this product's options when the promo
tion applied. Fixed.
[!] Promotions: "Discount coupon" field appeared at the checkout page even if th
ere were no coupon codes in active promotions. Fixed.
[!] Promotions: "Once per customer" condition worked incorrectly if there were t
wo or more promotions. Fixed.
[!] ProxyPay validation: PHP warning was displayed. Fixed.
[!] Unnecessary caching the RSS Feed block. Fixed.
[!] RSS Feed block: Some RSS feeds having an incorrect format caused PHP warning
s in the cart. Fixed.
[!] Recurring Billing add-on: Start price was always displayed in the subscripti
on lists. Fixed.
[!] Recurring Billing add-on: After a new subscription was added and then edited
, the product amount was reset to 1. Fixed.
[!] Registry: With the Access Restrictions add-on disabled, changes in the data
could not be saved to the cache. Fixed.
[!] Regular expressions worked incorrectly on the order management page. Fixed.
[!] Reports in the Polls add-on were not paginated. Fixed.
[!] Required products: Product options could not be selected in the list of the
required products on the product details page in the customer area. Fixed.
[!] Reward points were calculated incorrectly for product with option modifiers.
Fixed.
[!] Reward points were calculated incorrectly when some products could not be bo
ught for points. Fixed.
[!] Reward points: PHP notices were displayed. Fixed.
[!] SEO add-on: With the "Use single URL for all languages" setting enabled and
a two-letter SEO name specified for a category, it was impossible to follow a li
nk containing this category name in the storefront. Fixed.
[!] SEO add-on: Unnecessary PHP notice was displayed on the page for bulk catego
ry update if the SEO add-on was activated. Fixed.
[!] Search button disappeared on the product list pickers if the active administ
rator had no permissions to manage products. Fixed.
[!] Search engines did not index pages with extended product features. Fixed.
[!] Search engines indexed links in blocks containing product filters. Fixed.
[!] Search page results: If the search was also performed through news or pages,
images of product combinations did not change even if different images were spe
cified for a product combination. Fixed.
[!] Sequential product options: If a product was set to be tracked with options
and the options type was set as "Sequential", the "Out of stock" label was displ
ayed incorrectly until a customer selects all necessary options. Fixed.
[!] Shipments: Name of the shipping method was always displayed in the default l
anguage. Fixed.
[!] Shipping cost was displayed without decimals on the order editing page. Fixe
d.
[!] Some SQL files could not be imported. Fixed.
[!] Some checkbox settings did not have default value. Fixed.
[!] Some email messages were sent with an incorrect "From" field. Fixed.
[!] Sometimes discussions messages were displayed incorrectly. Fixed.
[!] Sorting worked incorrectly after clicking the "Save and close" button. Fixed
.
[!] Statistics add-on: Yearlong cookies worked incorrectly. Fixed.
[!] Status selectors did not work if there was a comma in status description. Fi
xed.
[!] Some language variables related to store suppliers were missing from the Pro
fessional edition. Fixed.
[!] Taxes: If taxes were calculated based on the order subtotal, taxes were calc
ulated incorrectly if the customer updated the cart and left only products with
zero price there. Fixed.
[!] The "@" sign was changed to "%40" in the email links if the "WebMail" add-on
was enabled. Fixed.
[!] The "USERGROUP_ALL" value was saved incorrectly. Fixed.
[!] "In Stock" label and "Add to Cart" button were not displayed if a product ha
d a negative amount, but product inventory tracking was disabled. Fixed.
[!] Quick Search add-on: Product titles were truncated incorrectly if titles wer
e in Russian. Fixed.
[!] The alignment of the left column at the basic skin was corrected.
[!] Data with NULL values was saved incorrectly in the database dump. Fixed.
[!] Product price displayed incorrectly in IE7. Fixed.
[!] Layout of the top menu item status selector displayed incorrectly in IE. Fix
ed.
[!] Path to custom product files got broken if the product was re-ordered. Fixed
.
[!] Style of breadcrumb navigation in the "Default Orange" skin was corrected.
[!] Style of lists in the category description was corrected.
[!] Value of the constant "MAX_FILES_IN_DIR" was changed to 1000 after each upgr
ade. Fixed. The constant moved to the file "config.local.php".
[!] "htmlentities" function in the PayFlo Pro payment module was used instead of
the correct function "htmlspecialchars". Fixed.
[!] Vendor description was displayed with the encoded HTML tags. Fixed.
[!] When product options were changed in the customer area, the "[Sign in to vie
w price]" label was duplicated in Chrome and Internet Explorer. Fixed.
[!] Wishlist add-on: Product thumbnails were not displayed if the product had op
tion combinations. Fixed.
[!] Uppercase characters in the site URL caused to generate a wrong URL of the c
urrent language. Fixed.
[!] fn_set_notifications: Backward compatibility with the previous CS-Cart versi
ons was added.
[!] HTML block cache: Blocks with affiliate links were cached incorrectly. Fixed
.
[!] IPv4 address was passed to the GeoIP library incorrectly causing incorrect c
ountry detection. Fixed.
[!] Product search by the parameter "Configurable: 'NO'" did not work in the adm
in area. Fixed.
[!] If the cart contained two items of the same product with different product o
ptions and the customer changed the items' options to identical values, the prod
uct quantity did not sum up after the cart had been updated. Fixed.
[!] If the store administrator viewed a disabled product in the preview mode, he
got an error message when trying to change the product options. Fixed.
[!] Pages created through the form builder could display only one select box wit
h the list of country states. Fixed.
[!] Orders were always placed with the credit card info saved in the customer pr
ofile. Fixed.
[!] Adding new languages could interfere with other tables in the store database
. Fixed.
[!] Product Configurator: Main product with separate images linked to product va
riant lost these images after the configuration update. Fixed.
[!] RMA add-on: Did not use global pagination settings. Fixed.
[!] Recuring Billing add-on: Did not use global pagination settings. Fixed.
[!] Search engines indexed links in the My Account block. Fixed.
[!] Pop-up windows in the admin area aimed at product selection did not allow fo
r product option selection on the second and further pages. Fixed.
[!] Vendor could not create a new shipment if the vendor has limited catalog man
agement permissions. Fixed.
[!] The "Previous" & "Next" links produced slow SQL queries. Fixed.
[!] Download key expiration date was displayed on the order details page in the
admin area even if the respective product had an unlimited download period speci
fied. Fixed.
[!] jCarousel: Multiple issues concerning images with non-alphabetic characters
in their filenames were fixed.
Version 2.1.2, November 9 2010
[+] Cache system for caching block contents in the customer area was added.
[+] The "Quick search" add-on was added.
[+] The "Catalog Mode" add-on was added.
[+] Image verification was added to the "Track my order" form.
[+] The WorldNet TPS XML payment module was added.
[+] New templates for the Product details page were added.
[+] Ability to enable "Live Mode" for the store was added. In this mode, the sto
re produces the highest performance.
[+] The "Help us improve CS-Cart" check box was added to the installation wizard
.
[+] Block with contents loaded through Ajax was added.
[+] MVE: The "Apply for a vendor" functionality was added.
[+] MVE: Ability to control vendor payouts was added.
[+] MVE: The "Merge Vendor/Supplier" feature was added.
[+] MVE: The "Product premoderation" add-on was added.
[*] The "get_product_price" hook was added.
[*] New hook was added. The "set_admin_notification" hook may be used for displa
ying notifications after logging in.
[*] Ability to disable a button was added to the button template.
[*] Address format was corrected.
[*] Banners: Hook in the "get_banners" function was improved.
[*] Buy together add-on: If the combination products require a certain set of op
tions to be configured, but the customer has not specified them and tried to add
the combination to cart, the warning notice will be displayed.
[*] CRE Secure: The "Connecting to CRE Secure..." message was removed from the p
lace order page.
[*] Customer notification system was improved.
[*] If the exportable thumbnails do not exist, they are generated automatically.
[*] The displaying style of the fileuploader was corrected.
[*] If the thumbnail that is generated automatically does not have the Alt text,
this text will be taken from the Alt text of the detailed image.
[*] The text of the message about the data structure of options and features was
corrected on the import page.
[*] Languages: Language code for the Greek language was changed from GR to EL.
[*] Locations: Names of the Canadian states were corrected.
[*] Notification informing that the "Terms and Conditions" check box is not sele
cted at checkout was improved.
[*] Now by default the "Remove CC info" setting is enabled for all order statuse
s, except the "Open" one.
[*] Promotions: Functionality of adding/deleting conditions and bonuses was impr
oved.
[*] RMA: Notification settings for the RMA add-on were not used anywhere, they w
ere deleted.
[*] SEO: Base href meta tag was restored.
[*] Screenshots for the basic skin were updated.
[*] The "orders:confirmation" hook was renamed "checkout:order_confirmation" and
moved to the order landing page.
[*] The export/import format of the multilanguage Alt text was simplified.
[*] The "/images/banner" directory was renamed "/images/promo" in order to preve
nt cutting the Banner Block by Web filtering software.
[*] The exact set of settings of each add-on may vary depending on the software
edition (CS-Cart Multi-Vendor, CS-Cart Professional, etc.)
[*] Catalog mode: The "Allow purchasing products with empty Buy Now URL" option
was added.
[*] Notification styles were improved.
[*] The "revert" link was removed from the previously installed packages. Admini
strator should be able to revert the last upgrade only.
[*] The design of the "Login" and "Change password" forms was updated.
[*] The type of the "value" field in the "cscart_sales_reports_intervals" table
was changed to "int(11)".
[*] Price-list add-on: Product thumbnails are generated automatically if they do
not exist.
[*] List of currencies supported by WorldPay was expanded.
[*] Dutch language pack was updated.
[*] ProxyPay: ProxyPay validation algorithm was improved.
[*] Registry: Storage engine for MySQL cache was changed to MyISAM.
[*] Russian language pack was updated.
[*] Hot Deals block: the "No image" image is displayed in the block if a product
does not have a thumbnail.
[!] Attachments add-on: ID of the pickers coincided with the already existing on
es. Fixed.
[!] Attachments: Attachments were not cloned when cloning the product. Fixed.
[!] Attachments: Attachments were not deleted when deleting the product. Fixed.
[!] Attachments: File of the deletable attachment was not deleted if there exist
ed another attachment with the same file name. Fixed.
[!] Attachments: Names of attachments were not multilingual. Fixed.
[!] Autocomplete library: Apache error was displayed. Link to the missing backgr
ound image was removed from the CSS file.
[!] DPS PX Post: Transaction was always marked as failed. Fixed.
[!] Debugging console did not work if additional languages were installed. Fixed
.
[!] Discussion: If the filling type for the categories block was selected as Rat
ing, the categories within this block were sorted in reverse order. Fixed.
[!] Exim: Callback functions could not receive an argument with a value equal to
TRUE.
[!] If any text input field was completed with data which format resembled that
of a date, the system formatted such data incorrectly. Fixed.
[!] The "fn_format_price" function did not always work correctly. Fixed.
[!] Gift certificates were displayed incorrectly on the Return information page.
Fixed.
[!] Gift registry add-on: The table containing all the events was displayed inco
rrectly. Fixed.
[!] If the Order ID field was not completed in the search form in the customer a
rea, the zero value was displayed in this field. Fixed.
[!] If a product had a minimum quantity option specified, a customer could add t
his product with less quantity if the amount of this product in storage was less
than the minimum quantity value. Fixed.
[!] If product options were represented as check boxes, then the product price w
as calculated incorrectly when calculating Ajax options on the cart page. Fixed.
[!] If both the "Disable anonymous checkout" and "Administrator must activate ne
w user accounts" options were enabled, the unnecessary information was displayed
at the first checkout step. Fixed.
[!] If the "Enable secure connection at checkout" and "When the customer clicks
on any Checkout button/link in the store, redirect to the Cart content page firs
t" options were enabled, and the payment failed on the payment page, the custome
r was redirected to the Cart content page, not to the Checkout one. Fixed.
[!] If the output format was specified in the thumbnail settings, the thumbnail
still retained the same format as the source file. Fixed.
[!] If the "Remove CC info" setting was enabled for orders with the "Failed" sta
tus and any direct payment method was selected, the user could not make a second
attempt to pay for the order if his first attempt to pay for this order using t
his payment method failed. Fixed.
[!] Moneybookers: The merchant received the code of the state instead of the sta
te name. Fixed.
[!] News and emails: The number of clicks on the link contained within the lette
r was displayed incorrectly in the newsletter campaign statistics. Fixed.
[!] 404 Error displayed on the Statistics: Referrers page. Fixed.
[!] If "track with options" was enabled, by default the system selected the opti
on combination that was not the first one on the list. Fixed.
[!] Order tracking: Notifications were sent in the default language, but not in
the language the order was placed. Fixed.
[!] Order tracking: If an email address was typed in the request form, the notif
ication was sent for the first order that was placed with this email address. Fi
xed.
[!] Pages: When editing pages, the "Available from" and "Available till" fields
did not work. Fixed.
[!] PayPal Express Checkout: Shipping first name and last name which were return
ed by PayPal Express Checkout were not used in the shipping address section at c
heckout. Fixed.
[!] Paypal Express Checkout: After returning from the payment details page, the
shipping state at checkout was completed incorrectly for non-American states. Fi
xed.
[!] Polls add-on: Image verification code was always incorrect if the poll was d
isplayed as a central block. Fixed.
[!] Product configurator add-on: Out-of-stock products were available for select
ion after the page was loaded. Fixed.
[!] Product options: Sequential options did not work in the order management in
the admin area. Fixed.
[!] Products creator script was improved.
[!] RMA: The "Delete this return" link on the return details page in the admin a
rea did not contain the cm-confirm class. Fixed.
[!] RMA: Not all the data was deleted when deleting the return request. Fixed.
[!] Records in the reward points userlog were displayed incorrectly for RMA retu
rns. Fixed.
[!] SEO links were not generated for a sitemap when a non-empty HTTPS path was u
sed. Fixed.
[!] Sage pay form: Non-unique transaction IDs caused errors. Fixed.
[!] Search engines could index the "Add to compare list" link. Fixed.
[!] Send feedback: Upgrade center settings were removed.
[!] Sitemap add-on: Sitemap contained links to static pages that redirected to o
ther sites. Fixed.
[!] Statistics add-on: Invalid referrer link was fixed.
[!] The "Out of stock" label was displayed on the product details page in the cu
stomer area if the product had zero inventory, but the "Allow negative amount" o
ption was enabled. Fixed.
[!] The "Sign in as a different user" link did not always work correctly. Fixed.
[!] The "reward_points:userlog" hook was given an incorrect name in the RMA add-
on module. Fixed.
[!] The " " character entity appeared in the select boxes of the configurab
le product options in the "Product Configurator" add-on. Fixed.
[!] The "&" character entity was displayed in the Newsletter links table. Fi
xed.
[!] The email subjects that contained special characters were displayed incorrec
tly in the email headers. Fixed.
[!] The language selector in the admin panel stopped working if the name of the
admin script began with "sl". Fixed.
[!] An out-of-stock product was not displayed in the customer area even if the i
nventory tracking was disabled. Fixed.
[!] The thumbnail of the product did not work as a link to the product details p
age in IE7. Fixed.
[!] There was no possibility to add product details page templates via the add-o
ns. Fixed.
[!] Thumbnail background color specified in the admin area was not considered wh
en generating a thumbnail image. Fixed.
[!] User login was not displayed after changing the password if PCI compliance f
unctionality was enabled. Fixed.
[!] User group requests were displayed incorrectly. If the user sent a request f
or two or more user groups, the administrator could not approve all the requests
. Fixed.
[!] When registering at checkout, the user received information with empty field
s for billing and shipping addresses. Fixed.
[!] When restoring the store from a backup, non-English language variables were
displayed incorrectly, if restored through the Restore link in the Upgrade Cente
r section of the administration area. Fixed.
[!] ePDQ: Information about "Allowed URL" on the epdq payment details page in th
e admin panel did not change depending on the HTTPS settings and when enabling t
he SEO add-on. Fixed.
[!] Gift Registry add-on: When a product was deleted from the catalog, this prod
uct could not be deleted from the event. Fixed.
[!] Exim: If the product name contained a double quotation mark ("), this mark w
as duplicated ("") during the export to Google Base.
[!] The fn_format_price function did not always work correctly. Fixed.
[!] Gift registry add-on: Product thumbnail was not displayed on the product det
ails page if the product had a detailed image only. Fixed.
[!] In the "Add site map section" picker, the check for the required fields did
not function. Fixed.
[!] It was impossible to specify a lot of categories for the product filters and
for the product features. Fixed.
[!] The "list_without_options" language variable had a wrong value for the Russi
an language. Fixed.
[!] Option combination layout was broken in IE7. Fixed.
[!] Product filters: After one of the product features was selected, the search
by the selected feature was performed incorrectly on the features page. Fixed.
[!] Promotion with the "Product" condition worked only if the product quantity w
as equal to the amount specified, and did not work if the product quantity excee
ded this amount. Fixed.
[!] Sometimes successful transactions made through the ePDQ (Barclaycard) paymen
t module were marked as failed. Fixed.
[!] Validation of the fields in the pop-up box indented for creating a file in t
he template editor did not work. Fixed.
[!] If the tax calculation method was based on the subtotal, the previous tax ru
le was not removed and was added to the new one. Fixed.
[!] Store locator add-on: Input box overlapped the label text on the add-on sett
ings page. Fixed.
[!] It was impossible to add many recipients to a newsletter. Fixed.
[!] Price for configurable product was displayed incorrectly on the category pag
e if its components had quantity discounts. Fixed.
[!] Product Configurator: Default product of a mandatory product group could be
ordered even if was out of stock. Fixed.
[!] Promotion with the "Product Quantity" condition worked only if the ordered p
roduct quantity was equal to the specified amount, and did not work if the order
ed product quantity exceeded this amount. Fixed.
[!] Statistics: If the "mbstring" PHP extension was not installed on the server,
referrers' statistics was ignored by search engines. Fixed.
[!] The password recovery link always referred to the customer area. Fixed.
[!] The password recovery link for administrators always referred to the vendor
area. Fixed.
[!] Field validation in the file upload pop-up box in the template editor did no
t work. Fixed.
[!] Virtual Merchant: Virtual Merchant payment did not sebd error messages to th
e cart. Fixed.
[!] When selecting options on the product details page, IE showed a Javascript a
lert if additional product images appeared as a scroller, and images of option c
ombinations were uploaded. Fixed.
Version 2.1.1, September 6 2010
[+] Ajax requests are now cached when changing product options.
[+] The "Ship to different address" check box was added to the profile registrat
ion page in the customer area.
[+] New implementation of Winbank payment processor was added.
[*] The AREA prefix was added to the "dispatch", "user" and "locale_auth" cache
levels to avoid intersection between the customer and admin areas.
[*] Cache subsystem was improved: It is now possible to use different types of c
ache storage (file, sqlite, mysql, shared memory).
[*] GeoIP database was updated.
[*] If the form has class "cm-disable-empty" or "cm-disable-empty-files", the un
necessary input fields and the empty input fields with type "file" are no longer
passed to the server.
[*] Languages: The values for the "declined_products_information" and "return_pr
oducts_information" language variables were corrected.
[*] The confusing description for Moneybookers was corrected.
[*] The possibility to edit properties of Central content group on the product e
diting page was removed.
[*] A separate script to restore the store if the upgrade fails was added.
[*] Shortcut links were updated.
[*] Text body will be sent to manually added users if HTML body is empty.
[*] The displaying of the Group block on the Block manager page was corrected.
[*] The displaying of the PDF invoice was corrected.
[*] The manage link for a block with assigned objects was changed. Now the link
leads to objects with such block enabled.
[*] Vendor/Supplier name, instead of the ID number, is now included in the expor
ted product data.
[*] New option type - "Template" - was added to add-ons.
[*] The "Notify supplier" setting was restored.
[*] Ability to change the user account language for the root admin was added.
[*] The "params" parameter has been added to the "get_shipments" hook.
[*] The Supplier field was returned to the products multiple update page.
[*] Recently viewed block contents are now sorted by the most recently viewed pr
oducts.
[!] The "Clear list" button on the products comparison page led to a non-existin
g page. Fixed.
[!] After the search was performed on the Product search page in the Admin area,
the value selected in the "Search by supplier" select box was reset. Fixed.
[!] PHP fatal error occurred in non-Apache environments. Fixed.
[!] In the admin area on the Product search page, the advanced_filter parameter
appeared twice if advanced search options were used. Fixed.
[!] Automatically generated thumbnails did not display on the product feature pa
ge. Fixed.
[!] A backtick character appeared in the name of a link between the domain name
and index.php. Fixed.
[!] Block manager: It was impossible to enable/disable a block for this page in
the products block area if HTTPS was enabled in the admin area. Fixed.
[!] Changing block properties for a single location changed properties for all l
ocations. Fixed.
[!] Empty feature comparison block could be displayed if the mainbox-general and
mainbox-simple wrappers were used. Fixed.
[!] The Suppliers drop-down box on the Products page in the admin area was empty
. Fixed.
[!] Exim scheme was processed incorrectly if the scheme contained a zero-valued
parameter. Fixed.
[!] The Feature comparison block did not appear dynamically when enabled. Fixed.
[!] Files could not be sent to some servers. Fixed.
[!] "C:\fakepath\" was displayed on the file upload page when using browsers IE7
, IE8 and Opera. Fixed.
[!] Hot deals add-on: Thumbnails were not generated automatically from a product
detailed image. Fixed.
[!] If a product had a quantity step value, the qty select box selector showed t
he max available value. Fixed.
[!] If the "Display In stock as a field" option was enabled, the out-of-stock in
formation was not displayed on the product details page in the customer area. Fi
xed.
[!] Notification of incorrect file upload size was displayed even if the file si
ze fit within the limit. Fixed.
[!] Most recently viewed products might be missing in the "Recently Viewed" bloc
k. Fixed.
[!] Old "Site layout" link was displayed. Fixed.
[!] Options with the "file" type were overridden after other product options wer
e changed. Fixed.
[!] PHP warning was displayed when editing old orders. Fixed.
[!] Price in points was calculated incorrectly on the product details page. Fixe
d.
[!] Product names, product options and option modifiers were not saved in the or
der data for the RMA add-on module. Fixed.
[!] Product names, product options and option modifiers were not saved in the or
der data. Fixed.
[!] Product thumbnails were not displayed in the product block with type "Produc
t grid" if products had a detailed image only. Fixed.
[!] The "Time-unlimited download" option could not be switched off for products.
Fixed.
[!] Quick menu: The "Site layout" link in Quick menu redirected users to a non-e
xisting page. Fixed.
[!] Recently Viewed block: Recently viewed product might not be displayed after
it was viewed for the second time. Fixed.
[!] Redirection to an HTTP resource caused the cart to misbehave if HTTPS was en
abled in the admin section. Fixed.
[!] The "Regenerate thumbnails" check box was displayed on the product global up
date page. Fixed.
[!] Reward points: Customer was not able to gain more than 8388607 reward points
. Fixed.
[!] Sage pay direct: Non-unique transaction IDs caused errors. Fixed.
[!] Send feedback functionality: Wrong settings were sent. Fixed.
[!] Session cookies were not passed to the store if an IP address was used as th
e host name. Fixed.
[!] Statistic charts were not displayed after switching between graphic types. F
ixed.
[!] Template override: Cached templates were used both for the customer and admi
n areas. Fixed.
[!] PHP warning was displayed on the product options editing page. Fixed.
[!] The block manager page was scrolled up to top in the Firefox browser after m
oving a block. Fixed.
[!] If product options did not have a price modifier, images for option variants
of a product did not change the style when the options were changed. Fixed.
[!] Incorrect "Out of stock" label was displayed in the product blocks if the pr
oduct tracking was specified as "Track with options". Fixed.
[!] Product thumbnail was not resized proportionally if the width and height val
ues were specified in the admin area. Fixed.
[!] Values of the "Text" and "Textarea" product options were not displayed at th
e fourth checkout step. Fixed.
[!] The "Add to cart" button did not work in the "Without images" product block.
Fixed.
[!] Automatically generated thumbnails did not display in the product picker in
the customer area. Fixed.
[!] Empty feature comparison block could be displayed after the comparison list
had been cleared and the visitor had navigated to another page or refreshed the
current one and if the mainbox-general & mainbox-simple wrappers had been used f
or the block. Fixed.
[!] Old title was displayed in the categories block with the mainbox wrapper. Fi
xed.
[!] International filenames of the files that were uploaded from the server's fi
le system were chunked (aaa_bbb_ccc.zip => _bbb_ccc.zip). Fixed.
[!] New user could not be added if the country field was disabled. Fixed.
[!] Pages tree was not displayed after clicking the "Save and close" button on t
he "Editing page" page. Fixed.
[!] Price list add-on: If the inventory option value is equal to "Track with opt
ions", the product amount was displayed incorrectly in the price list. Fixed.
[!] Wishlist add-on: The Gift certificates free product options were displayed i
ncorrectly on the wishlist cart page. Fixed.
[!] Wrong link in the Activate profile mail was corrected.
[!] Wrong link in the manufacturer list was corrected.
[!] Wrong message was displayed after attempting to add an existing language cod
e. Fixed.
[!] Admin/Export data/Products: PHP notices were displayed while exporting Image
URL. Fixed.
[!] URLs of automatically generated thumbnails were not included in the Google B
ase export feed. Fixed.
[!] Google images did not index images in the store. Fixed.
[!] Pages tree was not displayed after clicking the "Create and close" button on
the "New page" page. Fixed
[!] When removing an object from the cscart_block_links table, the information r
elated to this object was not removed. Fixed.
Version 2.1.0, August 9 2010
[+] Block manager: the "order landing page" location was added.
[+] Block manager: it is now possible to define a block's width.
[+] The ability to create invoices and credit memos was added.
[+] Abandoned/live carts functionality was improved.
[+] Image thumbnails settings were improved: the ability to define thumbnail siz
es for different pages (category, products list, product details page) was added
.
[+] The product options functionality was improved: the ability to select except
ions type (allowed/forbidden) and the order in which to select options (conseque
ntial/simultaneous) was added.
[+] The new option that provides the possibility to stay on the secure connectio
n after the first visit to a secure page was added.
[+] It is now possible to define the minimum order amount by products subtotal o
r subtotal + shipping.
[+] It is now possible to hide/display the top pagination.
[+] The ability to define payment instructions that will be displayed on the ord
er landing page was added to the payment methods.
[+] The ability to define "Alt" texts was added to the logo images.
[+] The ability to sort data in the tables using the "drag and drop" feature was
added to the admin panel.
[+] The "Alt" text for images is now multilingual.
[+] Australia post: the ability to set delivery confirmation was added.
[+] CRE Secure hosted payment acceptance service was added.
[+] Caching mechanism: the ability to cache data for a certain period was added.
[+] It is now possible to create a new account from the order landing page.
[+] Comments and Reviews add-on: links to posts on the testimonials page were ad
ded to the testimonials block.
[+] Error handling of AJAX requests was added.
[+] Exim: the ability to export/import products combinations was added.
[+] The "Help us improve CS-Cart" functionality was added.
[+] Gift registry add-on: a pagination was added to the list of event products.
[+] Incomplete orders are not displayed in the common list now.
[+] Meta descriptions and meta keywords can now be defined for all locations in
the block manager.
[+] The navigation between the objects was improved: the ability to go to the ne
xt/previous product/order/user/etc from the object editing page was added.
[+] Image previewer: additional navigation elements were added.
[+] The ability to create a block with contents of external RSS feed was added.
[+] Recurring billing add-on: the ability to change a subscription plan for prod
ucts was added to the cart and checkout pages.
[+] Images are now distributed among subdirectories in order to remove the restr
iction on the number of files in one directory.
[+] Reward points: the setting to recalculate reward points and price in points
if an order discount is used was added.
[+] The method of calculating taxes based on the order subtotal was added.
[+] The "ct" parameter was added to clear the thumbnails cache.
[+] The ability to export orders and customers to the MYOB accounting system was
added.
[+] The ability to set different templates for a product details page was added.
[+] The setting to disable checking for the upgrades availability was added.
[+] The setting to open "quick menu" in the admin panel when "quick menu" is poi
nted to with the mouse was added.
[+] The checkout process was improved.
[+] The ability to override base templates by add-ons was added.
[+] The ability to define block groups was added to block manager. All blocks ar
e now stored in the database, the directory "blocks/locations" was removed.
[+] Core: all links are now processed via the fn_url function.
[+] Pagination for newsletters was added.
[+] Product configuration add-on: the ability to define the image width for a co
nfiguration group was added.
[+] The ability to edit positions in the Top menu section of the admin panel was
added.
[*] "Completed" and "Canceled" order statuses were renamed.
[*] Affiliate add-on: the "Show orders" setting was removed from affiliate plans
.
[*] Copyright text was updated.
[*] Core: the logic of checking controllers' names and object IDs was corrected.
[*] Customization mode: Now the help tags are shown only to the administrator.
[*] Comments and Reviews add-on: a hook was added to the fn_get_discussion funct
ion.
[*] Exim: export/import schemas were brought to standard ones (params without #)
.
[*] Form builder add-on: 2 new fields were added - referer and IP address.
[*] The French language pack was updated.
[*] Hook products:product_block in one_product.tpl was renamed into products:one
_product.
[*] The logic of the "track my order" functionality was improved.
[*] Now products with zero prices (that were not allowed to be added to the cart
) can be added to the cart if the products have modifiers that make the price no
n-zero.
[*] Now if the shipment functionality is enabled, the old functionality responsi
ble for adding the tracking number and selecting carriers is not available.
[*] Ogone Direct: the payment was updated to work with the new SHA signature pol
icy.
[*] Ogone Web: the payment was updated to work with the new SHA signature policy
.
[*] PayPal Express Checkout: the ability to select whether to validate the custo
mer address or not was added.
[*] The priority of the my_changes add-on was set to the maximum value in order
to activate this add-on at the end.
[*] Profiles info template: extra data were moved to appropriate templates.
[*] Returned order total checkup was corrected for the DBS Post, Thiepay, SP Plu
s payments.
[*] The Romanian language pack was updated.
[*] The Site layout page was removed.
[*] Suppliers functionality was moved to the cart core.
[*] Templater was simplified.
[*] The MySQLi database driver is now selected by default during the cart instal
lation.
[*] The appearance of the "We suggest" block was changed to Grid list.
[*] The displaying of the Advanced search page was corrected for IE browsers.
[*] The displaying of the Configurable product options was corrected.
[*] The displaying of the List product was corrected.
[*] The displaying of the blocks in the "Bottom" group was corrected.
[*] The displaying of the blocks in the "Top" and "Bottom" groups was corrected.
[*] The displaying of the invoice page was corrected for different mail clients.
[*] The styles for disabled input fields were added.
[*] Tinymce editor was updated to the latest version.
[*] The unnecessary code was removed from the categories layouts templates.
[*] "Welcome text" was moved from the home page to the block.
[*] Core: fn_get_dir_contents function: the ability to retrieve files from subdi
rectories recursively was added.
[*] Constant TABLE_PREFIX moved to config.local.php.
[*] Constants DEFAULT_FILE_PERMISSIONS and DEFAULT_DIR_PERMISSIONS moved to conf
ig.local.php.
[*] The English language pack was updated.
[*] The obsolete option "news per page" was removed.
[*] Checkout: a pop-up box with information about CVV code was added.
[*] The E-mail validating function was improved.
[*] Checkout: the address format was changed.
[*] The displaying of the "Cart items" section on the Cart page was corrected.
[*] The displaying of the "Review and place order" step on the Classic checkout
page was corrected.
[*] USPS: The names of the countries were updated according to the latest USPS u
pdate.
[!] Reward points add-on module: Price in points was calculated incorrectly for
products with overridden PER and multiple items. Fixed.
[!] The "State/province" input field was not displayed in users picker in Firefo
x. Fixed.
[!] Affiliate add-on: the URL banners had incorrect redirection. Fixed.
[!] Age verification add-on: unavailable product was not hidden if the compact l
ist template was selected for the products list layout. Fixed.
[!] Customization mode: image previewer worked incorrectly. Fixed.
[!] Customization mode: the top menu worked incorrectly. Fixed.
[!] Dibs: incorrect field values were passed to the payment server. Fixed.
[!] With the activation mode set to "Immediately", emails with download links fo
r EDP's files were sent after the order status was changed to "Complete". Fixed.
[!] Duplicate IDs were displayed on the page if blocks with the same content wer
e defined for the page. Fixed.
[!] Duplicate e-mails with download links were sent if the customer notification
was enabled. Fixed.
[!] When downloading a file, non-ASCII filenames were sent to browsers incorrect
ly. Fixed.
[!] After the time limit expired, EDP was not marked as expired on the customer'
s download page. Fixed.
[!] An error occurred after downloading large files. Fixed.
[!] Exim: the name of the exported file was not escaped in the links on the expo
rt data page. Fixed.
[!] File uploader: there was no ability to use an FTP address as an image source
. Fixed.
[!] Filenames of electronically delivered products could not be sent to Internet
Explorer if there was any type of traffic compression enabled on the server sid
e. Fixed.
[!] Gift certificates add-on: the "deprecated" error notification appeared on th
e certificate preview page. Fixed.
[!] Google analytics add-on: the information about categories was not passed in
e-commerce transactions. Fixed.
[!] Incorrect ampersand encoding in outgoing e-mails was fixed.
[!] Invalid language variable for License Agreement was used on the EDP's detail
s page. Fixed.
[!] The admin pagination used the "customer elements per page" setting. Fixed.
[!] Multiple emails with the same download links were sent to an order containin
g several EDPs. Fixed.
[!] News and emails add-on: a message informing about successful test mail sendi
ng was always displayed. Fixed.
[!] News and emails add-on: News list had no pagination. Fixed.
[!] Non-ASCII filenames containing spaces and underscore characters were sent to
browsers incorrectly. Fixed.
[!] Notifications: If the store administrator selected to send emails for orders
with statuses Open and Processed (Orders->Order statuses tab), repeated payment
emails were sent only for orders with the status Open. Fixed.
[!] Ogone Direct: the orders were not processed if the customer address was too
long. Fixed.
[!] Ogone Web: If the customer clicked on "Cancel" in the Ogone payment form, th
e notification informing about a successful order placement was displayed. Fixed
.
[!] Ogone Web: the orders were not processed if the customer address was too lon
g. Fixed.
[!] The order total in the "Last viewed items" pop-up window was calculated inco
rrectly. Fixed.
[!] PHP Notice: The undefined index HTTP_ACCEPT_LANGUAGE appeared in the log fil
e after the site had been crawled by a search-engine robot.
[!] PHP notice was displayed within certain Web server configurations. Fixed.
[!] Pages picker: after the pages list was updated by AJAX, the check box was gi
ven the wrong name. Fixed.
[!] Pages: wrong links were displayed in the breadcrumbs for the pages with the
"link" type. Fixed.
[!] Price list add-on: If the URL contained the "cc" parameter when the price li
st was being generated, there was an unlimited number of redirections. Fixed.
[!] Product filters: the variants of the "Free shipping" filter were displayed i
ncorrectly. Fixed.
[!] Promotions: the "Once per customer" condition was corrected.
[!] The "Quantity" select box on the "View cart" page was displayed incorrectly
for products with options if "Inventory tracking" was enabled.
[!] RMA add-on: the order total was calculated incorrectly after a product with
a discount was refunded. Fixed.
[!] RMA add-on: the promotion discount was calculated twice when registering the
return. Fixed.
[!] Ranges of the product filters were stored incorrectly. Fixed.
[!] Reward points add-on module: reward points and price in points were calculat
ed incorrectly for products with multiple items in the cart and with overridden
"PER". Fixed.
[!] The Russian language pack was corrected.
[!] SEO add-on: If the cart was installed in the root domain and the SEO addon w
as enabled with Show language in the URL option activated, customers authorizati
on worked incorrectly. Fixed.
[!] SEO add-on: The catalog and site map pages had noindex meta tag. Fixed.
[!] SEO add-on: If the add-on was enabled, the "Loading" box was not hidden if a
user downloaded a file. Fixed.
[!] SQL errors were displayed after disabling the "Bestsellers" add-on if the "B
estselling" option was selected for "Product list default sorting". Fixed.
[!] Search forms were sensitive to extra spaces in the search string. Fixed.
[!] Shipping methods were displayed incorrectly on the customer order details pa
ge. Fixed.
[!] Statistics: certain plug-ins prevent from detecting IE version correctly. Fi
xed.
[!] Statistics: the layout in the admin panel is broken if the referrer name is
too long.
[!] Tags add-on: it was impossible to remove the tag from the object if the tag
was set by another user. Fixed.
[!] The PHP Warning was displayed if the payment name was incorrect. Fixed.
[!] The SQL error was displayed when adding a new mailing list to the cart in Ro
manian or Russian. Fixed.
[!] The content of the product feature picker was scrolled up when extra paramet
ers were opened for the feature variants. Fixed.
[!] The duplicate user profiles were created if customers modified their profile
s at regular checkout. Fixed.
[!] The price with non-standard decimals separator was saved incorrectly. Fixed.
[!] After reordering, the "Quantity" select box was displayed incorrectly on the
"View cart" page. Fixed.
[!] The unnecessary DB queries were submitted during the thumbnail generation. F
ixed.
[!] The wrong user name was sent in a letter containing the user group informati
on if the "User e-mail is used as login" setting was enabled. Fixed.
[!] It was possible to change the status for the root administrator. Fixed.
[!] Pages and categories were sorted incorrectly. Fixed.
[!] The administrators, customers and affiliates pages had incorrect titles. Fix
ed.
[!] There was no ability to import order items. Fixed.
[!] There was no ability to unsubscribe from all mailing lists on the profiles a
nd customer info pages. Fixed.
[!] When the "track with options" and "min order quantity" settings were enabled
, the product with options was added to cart incorrectly. Fixed.
[!] Where EDP had the activation mode set to "Immediately", an email with the do
wnload link was not sent to the customer. Fixed.
[!] The wrong link was displayed on the search result page for the page with the
"link" type. Fixed.
[!] The fn_get_product_features function was called with the wrong parameter for
the update mode in the admin area. Fixed.
[!] After the customer registered at checkout, placed an order and clicked on th
e "Logout" link, the cart products appeared in the cart again. Fixed.
[!] The customer could join a disabled user group by using a promotion. Fixed.
[!] Duplicate e-mails were sent to the customer after he joined a disabled user
group by using a promotion. Fixed.
[!] HTML entities escaping was not applied to all php output elements. Fixed.
[!] IDEAL Basic: notification of canceled transaction was corrected.
[!] Import: if an imported product had an empty image path record, the record wa
s replaced by the previously imported product image path. Fixed.
[!] Logs: Content field in https request logs could contain incorrect informatio
n. Fixed.
[!] Pay&Read: If a shipping cost for an order did not include taxes, the order t
otal was calculated incorrectly. Fixed.
[!] Sometimes the "Last viewed items" menu contained repeated elements. Fixed.
[!] An unauthorized user was able to place an order by challenging the target UR
L of the Checkout "Sign In" button. Fixed.
[!] The user was allowed to complete the "Limit" form field in the Statistics' A
dvanced Search form with a non-numeric value. Fixed.
[!] The AJAX request was sent twice when the error message was closed. Fixed.
Version 2.0.15, June 3 2010
[+] Paypal Express Checkout: Authentication by API signature was added.
[+] Paypal: The ability to save customer notes was added.
[+] The ability to import/export products with a different decimal separator in
prices was added.
[+] The ability to import/export quantity discounts with a different decimal sep
arator in prices was added.
[+] Russian regions were added.
[*] Buy together add-on: The style of the "added products" notification was chan
ged.
[*] Buy together add-on: The product link on the order details page in the admin
area was corrected.
[*] In-stock information is no longer displayed for products that have combinati
ons and for which the "track with options" option is enabled.
[*] Now it is possible to clear the cache only from the admin panel.
[*] Payments: The credit card validator was corrected.
[*] Paypal Express Checkout: The information on the paypal payment page was corr
ected.
[*] Product configurator add-on: The style of the "added products" notification
was changed.
[*] Shipping: The list of the US dependent territories was corrected.
[*] USPS: Names of USPS services were corrected.
[*] The unnecessary code was removed from the categories layouts templates.
[*] The cm-phone microformat was removed from the profile because of users' comp
laints.
[*] Brickwork skinset: The displaying of the drop-down menu in IE6 browser was c
orrected.
[*] The displaying of the option combination images was updated.
[*] The "products:product_block" hook name in the "one_product.tpl" file was ren
amed to "products:one_product".
[*] Swisspost: Rates for swisspost shipping were updated.
[*] The Versus payment was renamed to Sage Payment Solutions.
[*] Danish language pack updated.
[*] Romanian language pack updated.
[*] Russian language pack updated.
[!] 2checkout payment service: Shipping address was sent incorrectly. Fixed.
[!] An SQL error occurred if incorrect values were specified for the product par
ameters during the global products update. Also the product quantity was updated
in relative value instead of absolute value. Fixed.
[!] Assist payment processor: Client data was sent in the wrong encoding. Fixed.
[!] Captcha could be bypassed if the user registered at checkout. Fixed.
[!] Chronopay form payment processor did not work because new payment requiremen
ts were not yet established on our side. Fixed.
[!] The date picker did not work at checkout. Fixed.
[!] Eway XML payment: Some successful transactions were marked as failed. Fixed.
[!] Eway payment: Some successful transactions were marked as failed. Fixed.
[!] Exim: If the name of the main file and the name of the preview file for down
loadable products were the same during the import, the name of the main file was
overwritten by that of the preview file. Fixed.
[!] Gift certificates add-on: Free products disappeared after editing the order
in the admin area. Fixed.
[!] Gift certificates add-on: The list of the free gift certificate products was
not sent to the customer if the certificate was created through the admin area.
Fixed.
[!] Google Checkout: If some taxes had the ''price includes tax'' option enabled
, the shippings were calculated incorrectly. Fixed.
[!] Orders: The payment data did not disappear when the user repaid the order us
ing a payment method without any payment data.
[!] Paypal Express Checkout: The customer could place an order using an unverifi
ed shipping address. Fixed.
[!] Paypal Express Checkout: Repay order functionality did not work for Paypal E
xpress Checkout. Fixed.
[!] Paypal payment service: Payer email was not saved in the payment information
. Fixed.
[!] Paypal: The address of any customer from the USA could not be transferred th
rough the PayPal payment form. Fixed.
[!] Paypal: Some successful transactions were marked as failed. Fixed.
[!] The pickers were displayed with the saved search parameters. Fixed.
[!] Product configurator add-on: The configurable product had a double price on
the Google checkout page. Fixed.
[!] Product filters: Some of the variants for range filters were not displayed i
n the customer area if some values were already defined for the other filters. F
ixed.
[!] Product search: Search by product features did not display in the advanced p
roducts search if no product filter was defined. Fixed.
[!] Products were displayed in reverse order in the cart status pop-up window. F
ixed.
[!] If product quantity was changed to zero, products were not removed from the
cart after the cart was updated. Fixed.
[!] Recurring billing add-on: The subscription plan was always attached to a pro
duct after updating the cart even if this product was added without the subscrip
tion plan. Fixed.
[!] Reward points add-on: An incorrect record was saved in the reward points log
s when placing an order. Fixed.
[!] SMS add-on: Sms about the low-stock notification was not sent. Fixed.
[!] SagePay: Not all Card Types were passed correctly by the SagePay direct paym
ent. Fixed.
[!] Shipments: In IE browsers, the shipment picker was submitted when clicking o
n any place of this picker. Fixed.
[!] Shipping: The rates for Samoa for USPS shipping were calculated incorrectly.
Fixed.
[!] The "previous year" condition in the orders advanced search was incorrect. F
ixed.
[!] The User group setting for products and categories disappeared after the "bu
lk edit" action was called for.
[!] The redirection to the links containing only http_location was performed inc
orrectly. Fixed.
[!] There was no ability to buy a product without a subscription if the product
had a buy together combination. Fixed.
[!] There was no ability to view "Downloads" through the "Track my order" system
. Fixed.
[!] The Winbank payment was processed incorrectly. Fixed.
[!] A downloadable product could be added to cart from any products list lots of
times. Fixed.
[!] Buy together add-on: The JS error was displayed on the product details page
if the product had reward points. Fixed.
[!] Options exceptions: the JS error was displayed on the product details page i
n the customer area if the options exceptions used the "disregard" condition and
the "radio group" option. Fixed.
[!] Orders search: Gross total and paid total were calculated incorrectly if the
"search by ordered products" condition was used. Fixed.
[!] Product configurator add-on: the configurable product had a double price on
the Google checkout page. Fixed.
[!] Product configurator add-on: the price was calculated incorrectly if one of
the configurable components had a zero price. Fixed.
[!] Products list was displayed incorrectly when "Original thumbnail size" was u
sed. Fixed.
[!] The redirection from https to http was incorrect for the cms pages. Fixed.
[!] SEO: Product URL was rewritten incorrectly when the category had the "+" sig
n in the name. Fixed.
[!] SEO: Some static rules was rewritten incorrectly. Fixed.
[!] SEO add-on: When being edited, the SEO name was different for different lang
uages despite the "Use single URL for all languages" option being enabled. Fixed
.
[!] The "Add to Wishlist" button was hidden if the option combination had zero a
mount. Fixed.
[!] The product list template did not use the block prefix variable. Fixed.
[!] A warning was displayed when PHP 5.3 was used. Fixed.
Version 2.0.14, March 23 2010
[+] Ability to display thumbnails as a gallery added.
[*] Displaying the buttons on the product details page corrected.
[*] Danish language pack updated.
[*] Product features: New hook added to the feature update page.
[!] Polls: Statistic pages in the Administration panel contained missing languag
e variables. Fixed.
[!] Wishlist addon: If two gift certificates with similar products were added to
the list, the products in the first certificate were cleared. Fixed.
Version 2.0.13, March 16 2010
[+] Global options: pagination added to the Administration panel.
[+] New tweak variable 'disable_ajax_preload' added. Is used to disable Ajax pre
-loading to speed up the performance of the Administration panel.
[+] PayPoint: Ability not to use delayed payments added.
[+] Recurring billing addon: Ability to buy product without subscription added.
[+] Reward points: ability to use reward points rules with the zero values adde
d.
[+] Ability to sort the currency list added.
[+] New skin added ("Just").
[+] New skin added ("Yellow-blue").
[+] New template for creating product details page added.
[+] ASSIST payment service added.
[+] DIBS payment service added.
[+] Gate2Shop payment service added.
[+] iTransact payment service added.
[+] WebMoney payment service added.
[+] Translations for Danish, Romanian and Slovenian added.
[*] Ability to define category delimiter added to the fn_get_categories function
.
[*] Administration panel: "input-text" class added to the Profile name field on
the user profile page.
[*] File storage was improved.
[*] Austere skin: background image for the tabs panel added.
[*] Field autocompletion for customer credit card data was disabled.
[*] Buy together addon: Rounding works through the fn_format_price function now.
[*] Buy together addon: Ability to change prices for the product combinations ad
ded.
[*] Buy together addon: Number of product items in a product combination now dep
ends on the number of items of the combination's parent product.
[*] Buy together addon: Price calculation on the order management page improved.
[*] Buy together addon: Product amount calculation in the customer area was corr
ected.
[*] Canada post shipping processor improved.
[*] Character translation rules used to generate URL-safe filenames updated.
[*] Checking parameter permissions was simplified.
[*] Database: fn_get_table_fields function was optimized.
[*] Debitech payment service was removed as obsolete.
[*] EditArea scripts were updated to the latest version.
[*] Session management algorithm was improved.
[*] Hooks: get_product_options hook parameters were extended.
[*] Image verification: autocomplete of the text input field was disabled.
[*] Large file importing was improved.
[*] List price calculation was changed. Taxes are no longer included into the di
scounted list price.
[*] Missing language variable "editing_title" added.
[*] Moneybookers payment service: using the shopping cart logo on the merchant p
age is optional now.
[*] New hooks added: mail send function and page's children pages in the custome
r area.
[*] Missing administrative areas for the UK added.
[*] Notice of the Moneybookers' secret word added.
[*] Notification rules were changed for Moneybookers, Paypoint, Servired and Tha
iepay payment services.
[*] Ogone payment service: Order total checkup was added.
[*] Order management: Checkout step for shipping info is now skipped if there ar
e no active shipping methods.
[*] PayPal Pro payment service: URL for the request with signature was changed.
[*] Permissions for objects' "delete" link added.
[*] Permissions for the "View catalog" privilege were corrected.
[*] Permissions for the "tools" controller added.
[*] Permissions scheme was extended.
[*] Privileges for the Gift Registry and Statistics addons were updated.
[*] Product code added to the supplier invoice template.
[*] Product filters: Products search was sped up.
[*] Product options inventory: Hook was added.
[*] Rating icons were changed.
[*] Recurring billing: Size of the price field was expanded.
[*] File robots.txt was updated.
[*] Russian translation was updated.
[*] SEO addon: Permissions for SEO rules added.
[*] Sales reports: Totals calculation was added to the table mode.
[*] Search conditions for advanced search form were updated.
[*] Server file browsing: File selector displaying style was changed.
[*] Servired payment service: Deprecated code removed.
[*] Shipments: Ability to print package slips even if shipments are disabled wa
s added.
[*] Shipments: Date format was changed.
[*] Shipments: Access permissions were added.
[*] Size of Price fields was expanded.
[*] Smarty "wordwrap" modifier was improved.
[*] Storefront: Displaying product thumbnails was corrected.
[*] Tags addon: Hook for the action tools list was added to the manage tags page
.
[*] "change_order_status" hook and the "fn_promotion_post_processing" function a
re now activated after product processing in the "fn_change_order_status" functi
on.
[*] "promotion_cond_total" language variable was changed.
[*] The "total" promotion condition was changed to "subtotal".
[*] Northern Mariana Islands was added to the list of the US states.
[*] One page checkout: Save button at the Shipping Method step was renamed to "C
ontinue".
[*] Displaying buttons on detailed pages for configurable products and subscript
ion-based products was corrected.
[*] Displaying the Hot deals block in IE6 was corrected.
[*] Displaying Invoice notes was corrected.
[*] Displaying the Products grid list was corrected.
[*] Displaying the Sign In pop-up in IE was corrected.
[*] Displaying the Sorting tool in IE and Opera was corrected.
[*] Displaying the Sorting tool was corrected.
[*] Displaying the Statistic list was corrected.
[*] Displaying the Tabs header in IE was corrected.
[*] Displaying buttons in the Tags tab on a product details page in IE was corr
ected.
[*] Displaying buttons in the Tags tab on a product details page was corrected.
[*] Displaying buttons in IE6 was corrected.
[*] Displaying headers in the Tabs list was corrected.
[*] Displaying lists in the Tabs list was corrected.
[*] Displaying mini thumbnails on a product details page in Google Chrome was co
rrected.
[*] Displaying prefix and suffix for product features on a product details page
in the Administration panel was corrected.
[*] Image gallery for mini thumbnails was added to a product details page.
[*] Layout of a news details page was corrected.
[*] New lists types were added to the block manager.
[*] Product options and quantity selector on a product lists were hidden for sub
scription-based products.
[*] The product search in the customer are was improved.
[*] Slovenian translation was updated.
[*] Unused field "min_amount" was removed from the database and the code.
[*] Obsolete CSS classes were removed.
[*] Values of language variables were edited.
[*] UTF-8 support improved.
[*] Wishlist addon: Ability to store wishlists of unauthorized users added.
[*] Year value in the copyright notes was updated.
[*] Tooltips functionality was added to the customer area.
[*] Predefined search filters slowed down SQL subqueries. Fixed.
[*] Attachments: File storage was improved.
[*] Buy together addon: Unused variables were removed.
[*] Hooks: Hooks for customer quick links added.
[*] Italian language pack updated.
[*] Low-stock notification: Product code added to the message.
[*] Order prefix added to the order number in the iTransact payment system.
[*] Price formation functionality was changed.
[*] Product filters: Products search was sped up.
[*] Support for PHP 5.3 was improved. E_DEPRECATED warnings are not displayed no
w.
[*] Edit subscription button was standardized.
[*] Print card button was standardized.
[*] Displaying the Quantity discounts table was corrected.
[*] Displaying the Shopping options block in IE was corrected browsers.
[*] Upgrade center updated.
[!] Global options: Sorting by position did not work in Administration panel. Fi
xed.
[!] Access restrictions: Access restrictions addon demanded the update_settings
privilege instead of manage_access_restrictions. Fixed.
[!] Addons management: Templates were copied to (installation) or removed from (
uninstallation) the current skin files only. Fixed.
[!] Administration panel: Search views were initialized incorrectly. Fixed
[!] Advanced search box did bot display if the SEO addon was enabled. Fixed.
[!] Sending emails to several addresses caused an error. Fixed.
[!] Information about the product popularity was not removed together with the p
roduct. Fixed.
[!] Approved user groups did not applied to a logged customer. Fixed.
[!] Authorize.net payment service: A PHP notice was displayed. Fixed.
[!] Banners and statistics: Similar links in text banners were replaced incorrec
tly. Fixed.
[!] Banners: Smarty error was displayed. Fixed.
[!] Bestsellers: Sold product amount was not updated for secondary categories af
ter editing the order. Fixed.
[!] Block content was not cloned during objects cloning. Fixed.
[!] Block links were not removed together with the corresponding object. Fixed.
[!] Block manager: Delete block button did not work in Google Chrome. Fixed.
[!] Block manager: Blocks could not be moved correctly in IE7. Fixed.
[!] Block manager: Removing objects caused slow SQL subqueries. Fixed.
[!] Buy together addon: Deleting a product combination caused an error. Fixed.
[!] Buy together addon: If a product from a combination became unavailable durin
g the checkout or by the moment of a reorder, the combination was added to the c
art without the product. Fixed.
[!] Buy together addon: Combination cost was calculated incorrectly if any of th
e included products had a discount promotion. Fixed.
[!] Buy together addon: Combination cost was displayed incorrectly on the order
details page in the customer area. Fixed.
[!] Buy together addon: Discount was rounded incorrectly. Fixed.
[!] Buy together addon: Error notifications were displayed when adding a combina
tion with out-of-stock products. Fixed.
[!] Buy together addon: Main product could be added with the default options onl
y. Fixed.
[!] Buy together addon: A PHP error was displayed when trying to add a subscript
ion-based to a product combination. Fixed.
[!] Category selector: Ajax-based update of the category list set wrong name for
the checkbox. Fixed.
[!] Change order status: An error did not appear when an order status was change
d to backordered because of the first product in the list. Fixed.
[!] Clone product: File attachment were not cloned. Fixed.
[!] DPS Access payment service: Duplicate notifications to customers and the ord
er department. Fixed.
[!] DPS Access payment service: "script_url" variable contained an incorrect val
ue. Fixed.
[!] Discounts and coupon values were not reflected in the statistics. Fixed.
[!] Comments and reviews addon: Incorrect view permissions for the guestbook pag
e. Fixed.
[!] EDP files: A file could be downloaded with a key generated for a different f
ile. Fixed.
[!] EDP product files: Different files with coinciding names could not be assign
ed to a product. Fixed.
[!] Eway XML payment service: Successful payments could be processed as failed.
Fixed.
[!] Data import: SE-friendly names generated for imported objects could include
invalid characters. Fixed.
[!] File uploading: Cloned images had incorrect attributes. Fixed.
[!] Form builder addon: A check box to classify the field as mandatory did not a
ppear for the new separator and header fields.
[!] Gift certificates addon: Unexpected email notifications were sent when the o
rder status was changed. Fixed.
[!] Gift certificates addon: A PHP error was displayed when there was an attempt
to edit an order containing free product. Fixed.
[!] Google Checkout: Shipping cost was calculated incorrectly for orders with a
zero tax rate. Fixed.
[!] Google Checkout: Taxes were calculated for the selected shipping method only
. Fixed.
[!] Google Checkout: Default shipping rates were not sent to the Google Checkout
page. Fixed.
[!] Hidden profiles fields were displayed on the detailed orders page. Fixed.
[!] Hot deals block addon: Placeholder images were displayed incorrectly. Fixed.
[!] Hot deals block addon: Block contained duplicate category names. Fixed.
[!] Hot deals block addon: Product item container had a zero width if there was
no information. Fixed.
[!] Hot deals block: Category name was not displayed if a product had secondary
categories. Fixed.
[!] If all products in an order had free shipping, it was impossible to create a
shipment. Fixed.
[!] Out-of-stock label displayed incorrectly for products with a zero price if i
nventory tracking was disabled. Fixed.
[!] If the general meta description contained Cyrillic symbols, product-specific
meta description was replaced with the default meta description. Fixed.
[!] When the status of an order containing out-of-stock products to "Complete" w
as changed to complete, the status was displayed incorrectly and no notification
was sent. Fixed.
[!] Images were copied/created with broken permissions.
[!] Product lists contained incorrect product IDs. Fixed.
[!] Products with the Japanese names did not appear in the sales report. Fixed.
[!] Languages: Default languages settings could not be applied. Fixed.
[!] Links in the quick menu were displayed incorrectly with the renamed administ
rator index file. Fixed.
[!] Life time of permanent cookies was calculated incorrectly. Fixed.
[!] Locations: Shipping cost could not be calculated correctly if a location inc
luded a country with no states and states belonging to a different country.
[!] Locations: Wildcards did not work correctly with names that use the UTF-8 ch
aracter encoding. Fixed.
[!] Automatic meta descriptions were generated incorrectly from the full product
description. Fixed.
[!] Meta descriptions: Generated HTML used incorrect character encoding. Fixed.
[!] Meta descriptions: Length of Cyrillic meta words was calculated incorrectly.
Fixed.
[!] Moneybookers payment service: Payment currency was overridden with the base
store currency in some cases. Fixed.
[!] News and emails addon: Mailing lists did not appear on the checkout and regi
stration pages if one page checkout was disabled. Fixed.
[!] News and emails addon: Autoresponders were not sent automatically. Fixed.
[!] The system sent duplicate notifications to customers and the order departmen
t when a payment was processed. Fixed.
[!] Ogone payment service: Successful transactions could be marked as failed. Fi
xed.
[!] Option variants: There was no ability to delete all option variants in the A
dministration panel. Fixed.
[!] Order invoice: An error was displayed if the PDF library did not have some f
onts. Fixed.
[!] Order management: Discount column did not appear if the "Discount on all pro
ducts in categories" promotion was applied. Fixed.
[!] Order management: Payment section was hidden if there were no shipping rates
. Fixed.
[!] Order management: Trying to edit a product option with a zero inventory or a
dd a product combination of a zero worth caused a PHP error.
[!] Order management: Shipping condition was calculated for the last ordered pro
duct only. Fixed.
[!] Order management: Shipping section did not appear if there were no shipping
rates defined although shipping was required. Fixed.
[!] PCI compliance: Administrators could not change their password without a per
mission to manage users. Fixed.
[!] Pagination: Incorrect page IDs (negative or zero) appearing in a URL could n
ot be processed and caused an error. Fixed.
[!] Pagination: Number of items were not updated when an item was deleted. Fixed
.
[!] Paypal payment service: Some phone numbers were displayed incorrectly on the
Paypal merchant page. Fixed.
[!] Paypal payment service: Australian phone numbers were displayed incorrectly
on the paypal merchant page. Fixed.
[!] Paypal payment service: Redirection to the cart always occurred through the
HTTP protocol. Fixed.
[!] Paypal payment service: Total amount was not checked up the response of the
payment service. Fixed.
[!] Price list addon: Not all products could be exported. Fixed.
[!] Price list addon: Products were sorted incorrectly. Fixed.
[!] Product configurator addon: Out-of-stock products could be selected. Fixed.
[!] Product configurator addon: Label indicating that the taxes are included did
not appear even with the corresponding option activated. Fixed.
[!] Product data elements were generated incorrectly. Fixed.
[!] Product features: With bulk update, product features in the Administration p
anel were saved incorrectly. Fixed.
[!] Product features: With bulk update, prefixes and suffixes were not displayed
in the Administration panel. Fixed.
[!] Product filters: All ranges could not be deleted. Fixed.
[!] Product import: Number of products in the categories was updated incorrectly
. Fixed.
[!] Product selector: "Sort by" and "View as" controls did not work in the custo
mer area. Fixed.
[!] Product search: "Product names" check box was always selected with the empty
search pattern and other check boxes unselected. Fixed.
[!] Products global update: Alternative image descriptions were removed if 'Rege
nerate thumbnails' option was enabled for updated products. Fixed.
[!] Products update: Taxes did not appear when the "Display prices with taxes on
category/product pages" option was activated. Fixed.
[!] Promotions: Empty conditions and bonuses were displayed incorrectly. Fixed.
[!] Quickbooks: Orders containing Gift certificates were exported incorrectly. F
ixed.
[!] Recurring billing addon: "Add to wish list" and "Add to compare list" button
s did not appear in the product lists for the subscription-based products. Fixed
.
[!] Recurring billing addon: Reward points were calculated incorrectly for subsc
ription-based products when switching to the product details page. Fixed.
[!] Recurring billing addon: Subscription was added to the product after order e
diting. Fixed.
[!] Recurring billing addon: Customer got assigned to a user groups regardless o
f the subscription order status. Fixed.
[!] Reward points addon: Incorrect records were saved in the reward points logs
after an order was placed. Fixed.
[!] Duplicate calculation of reward points for configurable products. Fixed.
[!] Reward points: Default reward points settings were applied if the overridden
points were set to zero. Fixed.
[!] SEO addon: Languages selector was still available in the html catalog if 'Sh
ow language in the URL' setting was disabled. Fixed.
[!] SEO addon: Wrong base href was generated. Fixed.
[!] SMS notification addon: A PHP error was displayed when there was an attempt
to place an order without shipping. Fixed.
[!] Sales reports: With a random period starting not from the beginning of the m
onth, results be month were displayed incorrectly. Fixed.
[!] Sales reports: Category sales also included child categories statistics. Fix
ed.
[!] Sales_reports: Field "Date range" was displayed, but not used. Fixed.
[!] Scroller: Page could not be scrolled down when large files were imported. Fi
xed.
[!] Search orders&users: Search pattern for the ordered products worked incorrec
tly. Fixed.
[!] Sessions were not saved after redirecting between the HTTP and HTTPS protoco
ls. Fixed.
[!] Shipments: shipment_id was not passed to the file. Fixed.
[!] Short list design was fixed.
[!] Sms notifications: SMS notifications were sent in wrong encoding. Fixed.
[!] Some files were copied/created with broken file permissions. Fixed.
[!] Some images were were copied/created with broken file permissions. Fixed.
[!] Statistics addon: Item limitation on the general statistics page in the Admi
nistration panel worked incorrectly. Fixed.
[!] Statistics and banners: Links in the text banners did not work. Fixed.
[!] Store locator: Not all locations could be displayed. Fixed.
[!] Suppliers addon: Shipping cost was calculated incorrectly if the products ha
d a shipping freight. Fixed.
[!] Suppliers: Supplier received a notification after order comments were change
d. Fixed.
[!] Tar library: Files from archives were extracted with broken file permissions
. Fixed.
[!] Taxes were calculated incorrectly if the default address coincided with tax
rate location. Fixed.
[!] Test newsletter was sent with the empty body. Fixed.
[!] Thaiepay payment service: Wrong redirection from the payment system. Fixed.
[!] "In stock" label was always displayed if the "display in stock as field" opt
ion was enabled. Fixed.
[!] "This product cannot be added to the cart because you are not logged in." te
xt was displayed incorrectly in the products lists and on the product details pa
ge. Fixed.
[!] "Add to cart button" did not work on the products block with "Links thumb" a
ppearance type. Fixed.
[!] CSS file was linked incorrectly in the Tags addon. Fixed.
[!] System treated Google Chrome as Safari. Fixed.
[!] A JS error appeared on the order editing page in the Administration panel. F
ixed.
[!] A PHP error notice appeared when a user logged from the gift certificate upd
ate page. Fixed.
[!] A PHP error appeared when a user didn't have permissions to run some control
lers. Fixed.
[!] THS delimiter was not displayed if the "Decimals" value was equal to 0. Fixe
d.
[!] Administrator could delete an order having no permission to do so. Fixed.
[!] "Continue shopping" button did not work if the "redirect to cart" option was
active and "AJAX(Javascript)-based the "Add to cart" was disabled. Fixed.
[!] Company name with special characters was displayed incorrectly in email head
ers. Fixed.
[!] Field with the inner hint appearing after the Tab key is pressed worked inco
rrectly. Fixed.
[!] The login form page contained looping links. Fixed.
[!] Maximum amount of product was calculated incorrectly if the "Allow negative
amount in inventory" option was enabled and the "Maximum order quantity" and "Qu
antity step" product options were defined. Fixed.
[!] Privileges were displayed incorrectly if they were translated partially. Fix
ed.
[!] Product amount was calculated incorrectly if the "Quantity step" and "List q
uantity count" values were defined in the product settings. Fixed.
[!] Redirection to the mailto links worked incorrectly. Fixed.
[!] Shipping method was not displayed on a package slip. Fixed.
[!] Clicking on link without a href parameter in IE caused a JS error. Fixed.
[!] A JS error appeared on a product details page if the product had subscriptio
ns and had no options. Fixed.
[!] It was possible to use the redirect_url parameter for external redirections.
Fixed.
[!] Titles were not selected when localizations were enabled. Fixed.
[!] Top menu: Link was opened in the same window regardless of the "Open in new
window" setting. Fixed.
[!] USPS rates were not calculated if ZIP codes were sent in "01234-4567" format
. Fixed.
[!] USPS: Shipping rates were not calculated for such countries as American Samo
a, U.S. Virgin Islands, Puerto Rico, Guam, Northern Mariana Islands. Fixed.
[!] Unable to get USPS response for some shipping services. Fixed.
[!] Unable to select any shipping method if all products had a free shipping in
the Administration panel. Fixed.
[!] Unable to select any shipping method while editing an order in the Administr
ation panel. Fixed.
[!] Unescaped language variable could be passed to a JS script on the block mana
gement page. Fixed.
[!] User data on the checkout page was completed incorrectly for guests. Fixed.
[!] Verus payment service: Card expiration date was passed incorrectly. Fixed.
[!] When editing an order in the Administration panel, it what impossible to sel
ect shipping methods that had definite user groups. Fixed.
[!] Changing the order status to "backordered" did not restore the original prod
uct inventory in some cases.
[!] Wish list addon: Cost of the products with multiple subscriptions was calcul
ated incorrectly. Fixed.
[!] Checking option combinations was affected by option position. Fixed.
[!] "Hide add to cart button" did not work with the "Grid2" and "Products grid"
blocks. Fixed.
[!] Banners addon: Banner image was not removed from the file system if the bann
er was deleted from the Administration panel. Fixed.
[!] IE8 switched to the compatibility view if the administrator clicked on the "
Blocks" tab. Fixed.
[!] No warning message appeared if there were no products found through a produc
t selector in the customer area. Fixed.
[!] Incorrect SE-friendly URLs were generated for product filters. Fixed.
[!] Languages: Eway settings page displayed empty language variables. Fixed.
[!] News and emails addon: Emails were kept in the subscribers list if mailing l
ists were not selected during the registration and checkout. Fixed.
[!] News and emails addon: PHP notices were displayed on the checkout page if ma
iling lists were not defined. Fixed.
[!] Nochex payment service: Successful transactions were marked as failed someti
mes. Fixed.
[!] Only first range field was changed after changing the "Filter by" setting in
the 'New filter' selector. Fixed.
[!] Option variants were not restored during the product import. Fixed.
[!] PHP notices were displayed on the cart page after profile editing. Fixed.
[!] Product filter: Product filtering by price or amount worked incorrectly with
product search by product price or amount. Fixed.
[!] Product filters: Some filter ranges did not appear in the customer area if s
ome values were already defined for the other filters. Fixed.
[!] Product filters: Calendar did not appear in the Administration panel when fi
ltering by date. Fixed.
[!] Products and categories without user groups were available to all customers.
Fixed.
[!] Recurring billing: Options were not displayed for subscription products foun
d in the block with the "products" appearance type. Fixed.
[!] Rollback changes: Some filter ranges did not appear in the customer area if
some values were already defined for the other filters. Fixed.
[!] SEO addon: Cache did not clean up after SEO rules were added/updated. Fixed.
[!] Storefront: PHP notices were displayed if the top menu was changed. Fixed.
[!] Supplier addon: If a supplier's product had a shipping freight and free ship
ping, the freight was also added to products without a supplier. Fixed.
[!] Suppliers addon: Products with free shipping were displayed in the suppliers
shipping list. Fixed.
[!] Suppliers addon: Egoods with the deactivated option "Enable shipping for dow
nloadable products" were still displayed in the shipping list. Fixed.
[!] "Hide options" option did not work in the appearance settings for "products.
tpl". Fixed.
[!] Coming soon notice was displayed incorrectly on the product details page. Fi
xed.
[!] PHP error notice was displayed when sending a low stock notification if the
product combination was not created. Fixed.
[!] Shipping cost were not updated if a product was added to the cart at the las
t step of the checkout. Fixed.
[!] Buttons were not aligned on the product details page for subscription based
products. Fixed.
[!] Product features with the type "Number" were allowed for text values. Fixed.
[!] Impossible to clone a calendar. Fixed.
[!] Pagination in the product grids block. Fixed.
Version 2.0.12, January 19 2010
[+] Price list addon: new fonts were added to PDF library.
[+] Security options were added for PCI Compliance.
[+] The "Consultant" skin was added.
[+] PayPal Pro payment processor: 3D Secure support was added.
[+] PayPal Pro payment processor: ability to choose authentication method (certi
ficate or signature) was added.
[+] Statistics addon: the ability to remove search conditions was added.
[+] Form protection was added to avoid CSRF attacks (experimental, disabled by d
efault).
[*] Recommendation for renaming the default admin script was added to the instal
ler and admin area.
[*] New hooks were added to the shipping and discussion sections.
[*] Spanish translation was updated.
[*] The displaying of the Discount label on the product details page was correct
ed.
[*] Northern Ireland states were added.
[*] The ability to export product URL and image URL was added.
[*] The look and feel of the tabs panel was changed.
[*] Size of the Price fields was expanded.
[*] Custom files storing functionality was improved.
[*] The displaying of the calendar was corrected in IE browser.
[*] Installer: checking for the ability to connect to the database was added.
[*] Payments: a hook was added to the payment editing page.
[*] The missing language variable "order_was_not_placed" was added.
[*] Russian translation was updated.
[*] The displaying of the Cart items section was corrected.
[*] The displaying of the Products list was corrected in IE6 browser.
[*] The displaying of the multiple buttons in the Add event form was corrected.
[*] Aquarelle skinset: the displaying of the categories menu in the right column
was corrected.
[*] The displaying of the Top menu was corrected in IE6/7 browsers.
[*] The database driver was improved.
[*] The displaying of the invoice notes was corrected.
[*] The GeoIP database was updated.
[*] The Google analytics code was updated.
[*] Product options inventory: obsolete code was removed.
[*] Statistics addon: the displaying of the Visitors log page was corrected.
[*] The displaying of the images with borders was corrected.
[*] Definition of the "trusted" controllers was moved to schemas.
[*] New USPS shipping containers (Priority Mail) were added.
[*] The displaying of the text input fields in the tags tab on the Product detai
ls page was corrected.
[*] The displaying of the buttons on the details page of the configurable produc
t was corrected in Opera browser.
[*] The displaying of the buttons at the checkout steps on the One page checkout
was corrected in IE6/7 browsers.
[*] Notices for the ProxyPay, PayFlow, PayBox payments were updated.
[*] Shipments: the ability to change order status was added.
[*] Shipments: appearance of customer notification was improved.
[!] Multiple order discounts were not applied on the checkout page . Fixed.
[!] Recurring billing addon: incorrect recurring price was displayed on the prod
uct details page when catalog promotion was applied. Fixed.
[!] Google sitemap addon: not all the products were included in the sitemap. Fix
ed.
[!] The names of the shipping services were not changed when the language was ch
anged. Fixed.
[!] Buy together addon: product options for the parent product were not displaye
d on the promotion page. Fixed.
[!] Buy together addon: the parent product amount was equal to 0 in the admin ar
ea when creating a combination. Fixed.
[!] Product configurator addon: the product link in the admin area on the order
details page was incorrect. Fixed.
[!] Recurring billing addon: incorrect price was displayed for the subscription
component of a configured product on the cart page. Fixed.
[!] Cart promotions were not applied to product with zero price. Fixed.
[!] If the product quantity step was not equal to 0, but "List quantity count" w
as equal to 0, a customer could add a product with the arbitrary amount. Fixed.
[!] The invoice was displayed incorrectly in Mac OSX Mail client. Fixed.
[!] SEO addon: current URL was not rewritten in the top template. Fixed.
[!] Gift certificates addon: free products were not added to cart until a certif
icate was used for the first time. Fixed.
[!] Order management: the sending of the notification e-mail did not depend on t
he value of notification checkboxes if order status allowed sending an e-mail. F
ixed.
[!] There was no notification on the cart page when all payment methods and exte
rnal checkouts were disabled. Fixed.
[!] Price list addon: the field titles were not changed when the language was ch
anged. Fixed.
[!] Gift registry addon: the "Page Not Found" error occurred when updating Custo
m event fields. Fixed.
[!] SEO addon: HTML catalog was generated incorrectly due to apache server bug.
Fixed.
[!] Picker was closed when clicking on the notification popup. Fixed.
[!] Storefront: disabled user groups were collected in auth data. Fixed.
[!] Products with zero price were displayed with double price on the order detai
ls page. Fixed.
[!] The first product minimum quantity was not displayed in category list. Fixed
.
[!] Gift certificates addon: there was an ability to apply the same gift certifi
cate by adding space characters to the certificate coupon code. Fixed.
[!] Gift certificates addon: when the certificate with free products was applied
to cart, the free products were not added to cart. Fixed.
[!] Payment surcharge was not recalculated on the cart page. Fixed.
[!] Moneybookers: the warning about insecure elements was displayed on the one-p
age checkout. Fixed.
[!] Reward points addon: customer earned points when paying for an order in poin
ts. Fixed.
[!] The tracking number was not saved after saving the order in the admin panel.
Fixed.
[!] Unable to get the USPS response for some shipping services. Fixed.
[!] The difference between the price and the list price was calculated incorrect
ly. Fixed.
[!] Product features prefix and suffix were displayed incorrectly in the custome
r area. Fixed.
[!] PHP notice was displayed when reordering the placed order with the gift cert
. Fixed.
[!] When the admin did not have the access to orders, the created shipments were
still available for viewing. Fixed.
[!] If the admin index script was renamed, 404 error was displayed when clicking
on the "clear cache" link in the Price list and Google sitemap addons. Fixed.
[!] Catalog promotions were not applied to the product with modifiers and zero p
rice. Fixed.
[!] Unable to input quantity for a product if the "Hide add to cart for unlogged
" option was enabled. Fixed.
[!] Catalog promotions were not applied to the product with modifiers and zero p
rice. Fixed.
[!] 404 error was displayed when adding a free product with the files options to
Giftcert in the customer area. Fixed.
[!] Product features: features were sorted incorrectly. Fixed.
[!] Reward points for configurable products were calculated twice. Fixed.
[!] Affiliate addon: there was the ability to apply invalid coupon code. Fixed.
[!] Product configurator addon: if the parent product had any options, its child
products were missing after adding this product from wishlist. Fixed.
[!] There_was_no redirection to the current page if secure connection for authen
tication was enabled. Fixed.
[!] Gift registry addon: the delete variant button did_not_work in the 'add fiel
d' picker on the 'custom event fields' page. Fixed.
[!] Unsecured connection error was displayed in FF 3.5 if scroller block was pla
ced on the page. Fixed.
[!] Information about the upgrade was displayed to the administrators with the r
estricted privileges. Fixed.
[!] Price list addon: unable to generate a price list for different languages th
rough the admin area. Fixed.
[!] Promotions: the 'Once per customer' condition worked incorrectly. Fixed.
[!] If the "track with options" setting for a product was disabled, the product
code was changed anyway when placing an order. Fixed.
[!] Price list addon: Russian and Thai symbols in PDF were displayed incorrectly
. Fixed.
[!] If shopping for unlogged customers was not allowed, the quantity input field
was not hidden . Fixed.
[!] Quickbooks: The "transaction is not in balance" error was displayed if a dis
count was applied. Fixed.
[!] Distribution package compiler: database dumps were generated in ANSI charset
. Fixed.
[!] The "Change password" link always led to the administrator profile. Fixed.
[!] Product filters: when SEO addon was enabled, manufacturers filter links were
generated incorrectly. Fixed.
[!] Promotions with no description were displayed as a link. Fixed.
[!] The delimiting lines were not displayed after the configurable products and
Gift certificates in the Cart items block. Fixed.
[!] The profile update page was not available after the password recovery query.
Fixed.
[!] The arrows icons were not displayed in the tree list of categories. Fixed.
[!] Affiliates: newlines were not included in the approve reason.
[!] The "quantity discounts" block and the "quantity" input field were not displ
ayed on the configurable product details page. Fixed.
[!] Rating was not displayed on the product details page. Fixed.
[!] The profile update page was not available after the password recovery query.
Fixed.
[!] Product options inventory: incorrect behaviour when editing product combinat
ions. Different values of the mode were obtained when clicking on the button or
pressing "Enter". Fixed.
[!] Profiles scripts: js error occurred in the 'rebuild_states' function in IE6
during page loading. Fixed.
[!] A PHP notice appeared when adding a new affiliate in the admin panel. Fixed.
[!] Error notices were displayed when a product with the options which were not
in stock was updated in cart. Fixed.
[!] An empty 'addons' tab was displayed on the admin profile page. Fixed.
[!] Google base product export: if the google settings were wrong, the help link
led to the 404 page. Fixed.
[!] Wishlist addon: there were incorrect links for configuration products on the
wishlist page. Fixed.
[!] Temporary files for downloadable products were not deleted after uploading.
Fixed.
[!] When trying to copy the file to the denied directory, a lot of warnings were
displayed. Fixed.
[!] Servired payment method: signature verifying was incorrect. Fixed.
[!] Installer: an installation language was changed only after the double page r
eloading. Fixed.
[!] Quickbooks export: special chars were displayed incorrectly. Fixed.
[!] Import of product features: variants of the features were not imported for a
ll languages. Fixed.
[!] Affiliate addon: approval reason was not sent to the user. Fixed.
[!] Product configurator: a customer could buy incompatible products. Fixed.
[!] Product configurator: the None option in some selectboxes doubled when rebui
lding selectboxes. Fixed.
[!] Hot deals block addon: products were sorted by the category name instead of
the position. Fixed.
[!] The drop-down list box in the Top menu was displayed incorrectly in Opera br
owser in Linux OS. Fixed.
[!] Affiliate profile fields were not displayed on the profile page in the store
front. Fixed.
[!] Import of product features: some variants of the features were not imported.
Fixed.
[!] Wishlist addon: if a product had two required file options, this product cou
ld not be added to cart. Fixed.
[!] The "In stock" label was always displayed, even if the option inventory amou
nt was equal to 0 (the "Display In stock as a field" option was disabled). Fixed
.
[!] The feature with the 'single checkbox' type was not displayed on the product
details page after the feature was added. Fixed.
[!] Buy together addon: if one of the combination products was disabled or the p
roduct category was disabled, the combination was still displayed and error noti
ces appeared. Fixed.
[!] Buy together addon: if "min_amount" for the main product was equal to 0, the
combination could not be added to cart. Fixed.
[!] Buy together addon: the "specify options" link was displayed although there
were no product options. Fixed.
[!] Import of product features: some features were not imported. Fixed.
[!] Product options (file): if a product had two required file options, this pro
duct could not be added to cart. Fixed.
[!] News and emails addon: the subscription to the mailing list was processed in
correctly. Fixed.
[!] Shipments: empty values were displayed, if tracking number or shipment carri
er was not selected. Fixed.
[!] Promotions: the 'not equal' condition worked incorrectly. Fixed.
[!] Recurring billing addon: recurring duration of the configurable product was
reset to the default value if the transfer from the cart page to the configurati
on page was implemented. Fixed.
[!] The 'beforeunload' event was fired if the 'window.open' method was executed
in IE. Fixed.
[!] Duplicated fields were displayed in the search form on the manage product pa
ge. Fixed.
[!] A shipping method was displayed for edp products when the suppliers addon wa
s enabled. Fixed.
[!] PHP notices were displayed on the user registration page if the 'Allow custo
mer to signup for user group' setting was disabled. Fixed.
[!] Some users could not connect to Gmail SMTP server. Fixed.
[!] Statistic: The domain name and path were not cut in some cases when register
ing requests. Fixed.
[!] SEO addon: https links were indexed on the checkout and profile pages. Fixed
.
[!] There was a redirection to a product detail page when editing a configuratio
n. Fixed.
[!] Feature comparison: the "Different only" comparison did not work correctly.
Fixed.
[!] Reward points addon: reward points were displayed incorrectly if options wit
h price modifiers were selected. Fixed.
[!] Spaces appeared after some characters in PDF files. Fixed.
[!] Buy together addon: the combination was displayed even if the combination pr
oducts were not added. Fixed.
Version 2.0.11, December 21 2009
[+] Shipment functionality was added.
[+] The Buy together addon was added.
[+] SEO addon: multilanguage support was added. SEO names were added to the news
. New seo type was added for the categories URL format. The "Use single URL for
all languages" option was added (for backward compatibility with old systems).
[+] The "notify customer" option was updated. The "notify orders department" opt
ion was added.
[+] Moneybookers payment processor was added.
[*] The displaying of lists created via tinyMCE was corrected.
[*] The products list creation was changed. New list templates were added.
[*] The displaying of the bottom quick links was corrected.
[*] The displaying of the dropdown menu was corrected.
[*] Hooks were added to a product picker in the admin area.
[*] Product price displaying in the admin area was changed. Ability to separate
price sign and price value was added.
[*] Language variable was added.
[*] The "check_amount_in_stock" hook was added.
[*] Payflow pro payment was updated.
[*] The SecPay payment was renamed to PayPoint.
[*] The displaying of the Compact product list was corrected.
[!] Files option: an error was displayed after editing the configurable product
with the file option and file size limitation. Fixed.
[!] Restricted administrators that had no "manage" privileges could assign user
groups to customer profiles. Fixed.
[!] Subscriptions were created for configurable components that had subscription
plan after order was edited. Fixed.
[!] Restricted administrators could change a profile type to "administrator". Fi
xed.
[!] Restricted administrators could change administration user group type. Fixed
.
[!] Recurring billing addon: the "Pay order" form was displayed for orders that
were not assigned to the subscriptions. Fixed.
[!] Recurring billing addon: custom order notifications overrode notifications f
or default orders. Fixed.
[!] Recurring billing addon: subscription plan information was not displayed in
the invoice. Fixed.
[!] Taxes were not saved for products when editing order and changing product op
tions. Fixed.
[!] Large number of different products (> 130) could not be added to cart. Fixed
.
[!] Product configurator addon: many products could not be marked as default for
a configurable product group. Fixed.
[!] Product popups were displayed after a page was reloaded if autohide function
ality was disabled. Fixed.
[!] Javascript core: there was incorrect rounding of the value in the "formatNum
" function (for example 14.9999999 => 14.100). Fixed.
[!] Order management: discounts were calculated incorrectly if a customer edited
prices manually. Fixed.
[!] Order management: prices were displayed without price modifiers on the "tota
ls" page. Fixed.
[!] Taxes were not shown on a product detail page if the "Display prices with ta
xes on category/product pages" was enabled. Fixed.
[!] Wishlist addon: custom files were omitted when products from wishlist were a
dded to cart. Fixed.
[!] Storefront: empty "user groups" table was displayed on the profile page if t
he "Allow customer to signup for user group" setting was disabled and there were
no active user groups. Fixed.
[!] Fatal PHP error occurred when updating a cms page with blocks. Fixed.
[!] Option modifiers were displayed even for unlogged customers if the "Allow sh
opping for unlogged customers" setting was set to "Hide price and the 'Add to ca
rt' button". Fixed.
[!] Product configurator addon: prices for additional products were displayed ev
en for unlogged customers if the "Allow shopping for unlogged customers" setting
was set to "Hide price and the 'Add to cart' button". Fixed.
[!] Notice was displayed when adding products to a block. Fixed.
[!] Product configurator addon: product options were displayed on the product li
st page. Fixed.
[!] Shipping was disabled if there were products with suppliers and "free shippi
ng" or downloadable products without suppliers in the cart, while there was no s
hipping method without suppliers. Fixed.
[!] Customers who added products only to the wishlist (but not to the cart) were
displayed on the User carts page even if the Wishlist addon was disabled. Fixed
.
[!] Payment processor "Virtual Merchant" didn't work. Fixed.
[!] Data (products, categories, etc.) was not retrieved in NO_SESSION mode. Fixe
d.
[!] Product options were displayed for subscription product in the product list.
Fixed.
[!] A customer could not add a product to cart from multicolumns small list. Fix
ed.
[!] The product filters' sql requests were generated incorrectly. Fixed.
[!] Users export/import: user groups were processed incorrectly. Fixed.
[!] Sessions were not initiated correctly for some payment systems. Fixed.
[!] Send to friend addon: there was an incorrect seo link in the letter for a fr
iend. Fixed.
[!] The redirection from the PayPoint server to the client's store worked incorr
ectly. Fixed.
[!] Gift certificates addon: the "notify customer" option did not work when addi
ng a certificate. Fixed.
[!] The country name was not displayed on the Invoice page. Fixed
[!] Buy together addon: products quantity became incorrect after the cart update
, if quantity in stock was lower than the new value. Fixed.
[!] If there were several pickers of the same type on a page, they worked incorr
ectly. Fixed.
[!] Recurring billing addon: there was a php warning when adding a subscription
product to the wish list. Fixed.
[!] Applied reward points were not deleted on the checkout page.
[!] Product features: feature groups were not sorted by the position. Fixed.
[!] Storefront: advanced filtering options did not work on the product feature p
age. Fixed.
[!] Google sitemap addon: not all products were included in the sitemap. Fixed.
[!] Block manager: wrapper of the "Central content" block could not be changed.
Fixed.
Version 2.0.10, November 24 2009
[+] SEO addon: page indexing was improved.
[*] The "Allow users to store credit card data in profile" option was added.
[*] PDF generator: instructions for using custom fonts were added to the html2pd
f library.
[*] The displaying of tabs was corrected in IE6 browser.
[*] The displaying of the input button was corrected in IE7 browser.
[*] Recurring billing addon: privileges for administrators were added.
[*] Recurring billing addon: functionality of the "Initial status for recurring
orders" option was improved.
[*] Recurring billing addon: the ability to set start duration in days was added
.
[*] SEO addon: product name is not cloned now and generated automatically.
[*] Welcome text was updated.
[!] Tar archiver: typo was fixed.
[!] Responses from payment engines were not passed to the payment scripts in the
admin area. Fixed.
[!] Product configurator addon: default prices were not defined for the configur
ation products in the templates. Fixed.
[!] Secondary categories could not be assigned to a product. Fixed.
[!] Statistics addon: undefined function was called. Fixed.
[!] Link to banner stats was displayed even if the statistics addon was disabled
. Fixed.
[!] There was incorrect 'list_object' parameter on the product tabs blocks. Fixe
d.
[!] Recurring billing addon: if the "Buy together" addon was enabled, the produc
ts recurring plan took default value in cart. Fixed.
[!] Notification about user account update was sent with empty data. Fixed.
[!] Product features: empty groups were not displayed in the admin area. Fixed.
[!] Product configurator addon: option files could not be uploaded when adding a
configurable product to cart. Fixed.
[!] Files options: a product could be added to cart without a required option. F
ixed.
[!] A product could not be added to cart from "Short list". Fixed.
[!] Wishlist addon: custom files disappeared when adding a product from wishlist
to cart. Fixed.
[!] User groups were assigned incorrectly when ''act on behalf'' or ''design mod
e'' were used. Fixed.
[!] Gift certificates addon: html tags were escaped in notification email. Fixed
.
[!] Block manager: a block disappeared after it was moved to the ''product detai
ls page tabs'' section and after its parameters were saved. Fixed.
[!] Permissions for admin were set incorrectly after logging in to the admin are
a. Fixed.
[!] Reward points addon: points were retrieved incorrectly if they were set for
several user groups. Fixed.
[!] Order management: custom files could not be loaded or deleted when editing o
rder information. Fixed.
[!] Order management: custom files disappeared after order information was saved
. Fixed.
[!] Wishlist addon: custom files disappeared from wish list after the order was
placed. Fixed.
[!] Cart product popup had wrong links to custom files. Fixed.
[!] Restricted administrator could add user groups for himself. Fixed.
[!] There was a problem in picker when adding an image in WYSIWYG. Fixed.
[!] Installer: when re-installing skins, the admin skin was reinstalled too. Fix
ed.
[!] Wishlist addon: incorrect notification message was displayed when product co
uld not be added to wish list. Fixed.
[!] Westpac payment processor was updated to meet the latest requirements.
[!] Files options: if custom files were added on the cart page and the "Checkout
" button was clicked on before the "Update" button, an error message was not dis
played. Fixed.
[!] Recurring billing addon: configuration was not displayed on the configurable
product details page. Fixed.
[!] Recurring billing addon: the incorrect price was stored in subscription for
configurable products. Fixed.
[!] Recurring billing addon: configuration of the configurable product was not d
isplayed on the subscription page. Fixed.
[!] Recurring billing addon: subscription plan data was not displayed for a conf
igurable product on the cart page. Fixed.
[!] Products picker: the "any option combination" flag was not passed to search
form. Fixed.
[!] Files options: custom files were not displayed on the total page when adding
/editing an order. Fixed.
[!] An image could not be uploaded using file browser in the tinymce editor. Fix
ed.
[!] One page checkout: custom files could not be uploaded at checkout. Fixed.
[!] Downloadable products could be added several times to the cart from simple p
roduct lists. Fixed.
[!] Product configurator addon: additional products were removed from the config
uration when editing the order. Fixed.
[!] Product filters: when SEO addon was enabled, manufacturers filter links were
generated incorrectly. Fixed.
[!] Recurring billing addon: recurring plans were not stored for products in wis
h list. Fixed.
[!] Recurring billing addon: recurring duration was reset to default value when
editing the order. Fixed.
[!] Product configurator addon: different configuration of one and the same prod
uct were merged when adding to the cart. Fixed.
[!] Product configurator addon: notice was displayed when calculating cart conte
nt. Fixed.
[!] Storefront: inactive user groups were displayed on the profile page if the "
Allow customer to signup for user group" option was disabled. Fixed.
[!] SEO addon: if the "show language in URL" option was enabled, languages could
not be switched. Fixed.
[!] Incorrect links order was used in breadcrumbs. Fixed.
[!] Product configurator addon: notices were displayed when adding to the cart a
nd editing an order. Fixed.
[!] Error notice was displayed when a product without options was edited in the
admin panel. Fixed.
[!] Top menu displayed incorrect links for pages with the "Link" type. Fixed.
[!] Hidden user groups were not displayed in promotion conditions in the admin a
rea. Fixed.
[!] Recurring billing addon: incorrect links to the subscriptions were used in t
he recurring notification e-mails. Fixed.
[!] Files option: if a new file was added for a configurable product when editin
g an order in the admin area, the already uploaded files were missing. Fixed.
[!] Files option: custom files could not be added from product picker. Fixed.
[!] Restricted administrators could create an administrator profile, administrat
or user groups and change status of their own user groups. Fixed.
[!] Restricted administrators could assign user groups to the administrator prof
iles. Fixed.
[!] Promotions: conditions with user groups worked incorrectly. Fixed.
[!] Catalog promotions were reset after applying cart promotions. Fixed.
Version 2.0.9, November 11 2009
[+] Google sitemap addon was added.
[+] Data feeds addon was added.
[+] Recurring billing addon was added.
[+] The new product option type "File" was added.
[+] The "Package" skin was added.
[+] The "Flower shop" skin was added.
[+] The "Dark whiteness", "Green web" and "Temper" skins were added.
[+] Browser detection was added.
[+] The ability to store credit cards information was added to customer profiles
.
[+] Ability to create tabs on addon options page was added.
[+] Ability to add HTML blocks via block manager was added.
[+] Ability to manage Product tabs was added.
[+] Memberships were improved (several groups can be assigned to the object now)
and renamed to user groups.
[+] A new notification style for the "add to cart", "add to wishlist" and "add t
o compare list" actions was added.
[*] PayPal Website payment standards: link to demo site was added.
[*] Timezones list was extended.
[*] WorldPay payment was updated according to the payment card industry data sec
urity standards.
[*] Ability to set description for payment processor was added.
[*] Descriptions were added for PayPal, PayPal Pro, PayPal Express Checkout paym
ent processors.
[*] Number of disabled products was added to dashboard.
[*] New currency "thai baht" was added to PayPal Standard payment processor.
[*] File uploader in the customer area was improved.
[*] Tinymce editor: pagebreak button was removed from toolbar.
[*] Anti fraud addon: fraud checking was improved.
[*] Upgrade center: checking for ability to write to file/directory is improved.
[*] Product options: hook was added to add/update product option page in order t
o allow addons to add new fields.
[*] Obsolete blocks code was removed from templates.
[*] Linkpoint connect payment module: test URL was updated.
[*] The displaying of the blocks in the Block manager was changed.
[*] The displaying of the Product details page tabs section on the Editing produ
ct page was corrected.
[*] The displaying of the Product details options block was corrected in IE7 bro
wser.
[*] Enets payment gateway: post URL updated, test mode removed.
[*] Installation wizard: charset was added to html code.
[*] Installer: description added to console-mode config file.
[*] Tables/language variables from baby of the month addon were moved to addon d
efinition xml.
[*] Zipcode validation format is improved for USA to allow codes like 01234-4567
.
[*] Flash charts (amcharts): settings retrieval was improved and simplified.
[*] Flash charts (amcharts) were updated to the latest version.
[*] Admin panel: The displaying of the "common" table style was updated.
[*] Admin panel: The displaying of the usergroup privileges page was corrected.
[*] Customer area: The displaying of the Dropdown menu was corrected.
[*] Console mode: ability to execute store index script from any location was ad
ded.
[*] The page break was removed from the Packing slip page.
[*] Deprecated function was replaced with proper analogs to support php 5.3
[*] PDF generator: custom classes were moved to a separate file.
[*] SEO addon: obsolete function was removed.
[*] IP address detection was improved (checking for local address scope for forw
arded IP).
[*] PDF generation: images are retrieved via local filesystem (if possible) now.
[*] Content search: obsolete function was removed.
[*] Product features and filters: descriptions were added.
[*] Product features: pagination and search were added to admin panel.
[*] Product filters: pagination and search were added to admin panel.
[*] The javascript hook system was improved.
[*] The displaying of lists created in WYSIWYG editor was corrected on the News
list page.
[*] The address format was changed.
[*] Tinymce editor was updated to the latest version, the list of supported lang
uages was extended.
[*] Block manager: block positions are saved automatically now.
[*] Google base: the ability to export weight to Google base was added.

[!] Product feature comparison: grouped features were not displayed. Fixed.
[!] Product filter: hidden products were taken into consideration when counting
products in the filter. Fixed.
[!] Product filter defined for one category was displayed on a parent category's
detail page. Fixed.
[!] Gift registry addon: an error was displayed on the events detail page if the
re was a product with the options. Fixed.
[!] Product configurator: if the same product was chosen in at least two configu
ration groups, the quantity of the product in the cart was 1. Fixed.
[!] Bestsellers addon: sales amount was calculated incorrectly when changing the
product category. Fixed.
[!] Products popularity: there was an ability to increase (unlimited) the produc
ts popularity. Fixed.
[!] Product configurator: if no product was selected in the configuration, the p
rices were displayed incorrectly on the invoice and order detail page, and an em
pty table of components was displayed. Fixed.
[!] WorldPay payment processor: the "Test: Declined" mode worked incorrectly. Fi
xed.
[!] "Out of stock" products were displayed in the configuration on a product det
ail page if the "Show out of stock products" was disabled. Fixed.
[!] Product quantity was displayed incorrectly in the product filter if there we
re "Out of stock" products. Fixed.
[!] A product can be included in different price ranges if the product had "qty
discounts" defined. Fixed.
[!] The global product option was applied to the product incorrectly. Fixed.
[!] "$" sign couldn't be used as database password/encryption key during install
ation. Fixed.
[!] Upgrade center: first-level directories were not created using FTP connectio
n. Fixed.
[!] Hidden profiles fields were displayed on the invoice. Fixed.
[!] REAL_LOCATION constant was generated incorrectly on windows-based hostings.
Fixed.
[!] Polls: only one comment was displayed on the "View answers" page in the admi
nistration panel. Fixed.
[!] iDeal XML payment processor: incorrect parameters were checked in payment re
sponse. Fixed.
[!] iDeal Basic payment processor: hardcoded text was replaced with a laguage va
riable.
[!] Orders: product prices were displayed without options on order details pages
.
[!] Order management: subtotal was calculated incorrectly after order editing. F
ixed.
[!] Promotions: the 'contains' operator did not work for the coupon code conditi
on. Fixed.
[!] Javascript core: if mail.ru agent is installed on the client's machine, then
the wrong version of the browser was defined in IE8. Fixed.
[!] Cart promotion was not applied if there was a product with any option combin
ation and quantity more than 1 in the condition. Fixed.
[!] Order management: customer authentication data contained incorrect user grou
p IDs. Fixed.
[!] Order discount was not displayed on the invoice. Fixed.
[!] Gift registry: products that had required products were not added to the car
t from the event page. Fixed.
[!] Text in the breadcrumbs escaped twice. Fixed.
[!] Promotions were not applied to "qty discounts" prices of product on its deta
il page. Fixed.
[!] If a user account was disabled, the user could log in via password restore f
eature. Fixed.
[!] Google checkout: Taxes were not passed to google if there were only "Free sh
ipping" products in the cart. Fixed.
[!] Google checkout: Default percent tax rates were passed to google as they are
(not divided by 100). Fixed.
[!] User profile fields were not filled correctly if first/last names were disab
led for contact info. Fixed.
[!] Short products list: if the "ask customer to enter price" option was enabled
, price was not accepted from this list. Fixed.
[!] If a product had a lot of secondary categories (more than 200), categories w
ere not retrieved correctly. Fixed.
[!] When exporting several orders into a PDF document, only the first one was ex
ported. Fixed.
[!] Yourpay payment processor: avs/cvv information was not stored. Fixed.
[!] If CMS page had an assigned localization, it was reset when updating multipl
e pages. Fixed.
[!] News addon: search by content. If search in news was enabled, HTML markup ge
nerated incorrectly in search results. Fixed.
[!] Blocks: dynamic categories list was displayed expanded on the home page. Fix
ed.
[!] Wishlist addon: wishlist was saved for anonymous users after logging out. Fi
xed.
[!] Block manager: block with manually listed pages was not sorted. Fixed.
[!] Wishlist addon: product could not be added to wishlist from home page. Fixed
.
[!] Block manager: specific settings for default selection were not displayed wh
en adding a block.
[!] Block manager: if list object was changed, list items were not deleted. Fixe
d.
[!] Installer: SQL error appeared if tables with "_descriptions" suffix existed
in the database during installation. Fixed.
[!] Product search: incorrect parameter was used for search by category. Fixed.
[!] States list was sorted incorrectly in webkit-based browsers (Safari, Chrome,
etc.). Fixed.
[!] Advanced product filtering: search conditions were formed by "OR" condition
instead of "AND". Fixed.
[!] Incorrect pagination was displayed when products were retrieved with empty "
items_per_page" condition. Fixed.
[!] Attachments addon: invalid HTML markup was used. Fixed.
[!] Hidden and disabled pages were displayed in the block with the "manually" fi
lling. Fixed.
[!] Gift certificates: if the "redeem shipping cost" option was enabled, shippin
g weight was not calculated correctly. Fixed.
[!] Flash charts (amcharts) did not work in IE via secure connection. Fixed.
[!] Reward points addon: subject was formed incorrectly in a notification email.
Fixed.
[!] Notifications about downloadable product access were not sent to a user if a
ctivation type of the corresponding files was Immediately or if the order was pr
ocessed at once. Fixed.
[!] Reward points addon: incorrect product ID was used in the "options_advanced"
hook. Fixed.
[!] The chosen shipping method(s) was reset at checkout when adding new products
to the cart. Fixed.
[!] If SEO addon was enabled, link anchors did not work. Fixed.
[!] Statistics addon: robots were not tracked. Fixed.
[!] Pages: subpages were not retrieved if selection from certain page was perfor
med. Fixed.
[!] Product features search form: search by feature type redesigned.
[!] Statistics addon: incorrect condition was used when displaying repeat/new vi
sits. Fixed.
[!] Statistics addon: SQL errors appearred on mysql 5.1 server. Fixed.
[!] PHP notice displayed on the checkout page if all shipping address fields wer
e disabled. Fixed.
[!] Category view: incorrect placeholder was used in a query. Fixed.
[!] Product features: groups were not displayed in the customer area. Fixed.
[!] Newsletters: backslashes were added before links in the letters sent via SMT
P. Fixed.
[!] Translation mode: the "Sign in" popup was not displayed. Fixed.
Version 2.0.8, September 15 2009
[*] The displaying of the Hot deals block was corrected.
[*] The address format was changed on packing slip, Order details and invoice pa
ges.
[*] Product features retrieval was optimized for product details page.
[*] Registry class: data retrieval was improved.
[*] Registry class: if cache file is broken, it will be cleaned up and regenerat
ed again now.
[*] The displaying of the Products search form was corrected.
[*] Session security was improved: ability to link session with ip address and u
ser agent was added.
[*] Session ID is removed from URL automatically now.
[*] Session initialization mechanism was improved: ability to skip session start
by "no_session" parameter in URL was added.
[*] The displaying of the Top search panel was corrected in IE browsers.
[*] The displaying of the Affiliate tiers tree page was corrected.
[*] Russian translation updated.
[*] Admin area: Design fixes for Chrome browser were added.
[*] New cache level CACHE_LEVEL_LOCALE_AUTH was added to allow for separate cach
e for logged in and anonymous users.
[*] Google analytics addon: tracking code was moved to the page footer and stand
ardized with google original code to avoid problems with IE6.
[*] Installer: ability to install cart in console-mode was added.
[*] Hooks were added to extend block manager functionality.
[*] Logos: logos form in admin area is generated automatically now.
[*] Hooks were added to allow to extend block manager (new columns, etc.).
[*] Product features: data retrieval was standardized and optimized.
[*] The ability to allow/forbid customer to sign up for membership was added.
[!] Comments and reviews addon: ajax pagination worked incorrectly on comments a
nd reviews manage page. Fixed.
[!] If fields with file uploader were set as required, error message was generat
ed incorrectly. Fixed.
[!] Affiliate addon: commissions of linked categories were not calculated. Fixed
.
[!] Affiliate addon: there was an incorrect affiliate status on the viewing affi
liate page. Fixed.
[!] Affiliate addon: when the order was removed, the corresponding commissions a
nd payouts were not removed. Fixed.
[!] Affiliate addon: the affiliate commissions were not calculated in the order
management system. Fixed.
[!] Data of a gift certificate's free product was displayed incorrectly in the c
art if there was no discount for this product. Fixed.
[!] Templater: if inline compilation was enabled, all prefilters prior to "prefi
lter_inline" were not executed. Fixed.
[!] Translation mode: there was an incorrect processing of the option tags in sm
arty output filter. Fixed.
[!] Product options modifiers were displayed on the invoice, order info, packing
slip, return info pages if the "Display modifiers for product options" is disab
led. Fixed.
[!] Bestsellers: An error appeared, if the "Bestselling" option was selected as
a default product sorting. Fixed.
[!] Tags addon: The "View as" menu did not work on the product tags and filters
page. Fixed.
[!] Strtolower function broke character encoding during ajax request in IE and I
IS server. Fixed.
[!] SEO addon: rewrite rules won't work for isapi_rewrite. Fixed.
[!] Statistics addon: search parameters were not saved when switching between ta
bs. Fixed.
[!] SEO addon: if page has subpages, subpage links were validated incorrectly. F
ixed.
[!] Suppliers addon: shipping methods/rates were passed to Google checkout incor
rectly. Fixed.
[!] ExIm: product features with non-latin names were not imported. Fixed.
[!] ExIm: if products were exported to google base from secure connection in the
admin area, links to images were generated incorrectly. Fixed.
[!] Exim: SEO names and prices were not imported correctly. Fixed.
[!] ExIm: product features import: features with defined IDs were imported incor
rectly. Fixed.
[!] ExIm: feature import - feature status was reset when updating existent featu
re. Fixed.
[!] Addons: multiple checkboxes option was parsed incorrectly. Fixed.
[!] The "Terms and conditions" text was hidden on the checkout page in IE6 brows
er. Fixed.
[!] Top menu: dynamic data was cached incorrectly if membership (for categories)
or 'registered only' (for products) conditions were used. Fixed.
[!] Profiles: if a field was enabled in the shipping section and disabled in the
billing one, the shipping section was hidden anyway. Fixed.
[!] Promotions: product quantity was calculated incorrectly if several bonuses w
ith the same products were used in a promotion. Fixed.
[!] SEO addon: index page was not generated if "show language in URL" was disabl
ed and "act as html catalog" was enabled. Fixed.
[!] Incorrect URL encoding was used during HTTP requests. Fixed.
[!] Product features comparison: some promotion conditions did not work on compa
re page. Fixed.
[!] Product features comparison: deleted features were not displayed. Fixed.
[!] Invoice template: pdf document was generated incorrectly, the content was to
o small and unnecessary colors were not removed. Fixed.
[!] Installer: if a single quote was entered in crypt key, php error appeared. F
ixed.
[!] Admin panel - order details: product price displayed without option modifier
s. Fixed.
[!] Users search: default option in membership field was selected incorrectly. F
ixed.
[!] Checkout: cart items were not updated when changing address. Fixed.
[!] Page (link type): the "new window" option was not taken into account when su
bpages were displayed below the main page. Fixed.
[!] One page checkout: not completed step was selectable anyway. Fixed.
[!] Statistics addon: periods for visitor stats were generated incorrectly. Fixe
d.
[!] Product: quantity field displayed even if the 'add to cart' button was not s
hown. Fixed.
[!] The default look and feel of marked lists in tinyMCE had differences from de
fault marked lists in the customer area. Fixed.
Version 2.0.7, August 24 2009
[+] Product editing: the "back to main category" link was added to edit product
page.
[+] Ability to set products list layout for categories and globally was added.
[+] The "Hot deals block" addon was added.
[+] The "Redish" skin was added.
[+] The "Fresh pick" skin was added.
[+] The "Solitude" skin was added.
[+] Ability to stay in cart after adding the product was added.
[+] The ability to sort products by popularity and bestsellers was added.
[+] The ability to edit the popularity and bestsellers rating was added.
[+] A new list was added to Block manager - products, retrieved by popularity.
[+] The ability to mark product option (input and textarea) as required was adde
d.
[+] The ability to validate option (input and textarea) value by regular express
ion was added.
[+] The ability to display own validation message for product option (input and
textarea) was added.
[+] The ability to add inner hint to product option (input and textarea) was add
ed.
[+] Ability to set description was added to product options.
[+] Database structure was optimized to support more than 100000 products.
[+] Caching of the slow queries was added.
[+] Order discount is not distributed among products now.
[*] SEO addon: URL validation was improved.
[*] Console mode was improved: command-line parameters are parsed now.
[*] Ability to set root template was added to allow an addon to use its own temp
late.
[*] Template display moved to fn_dispatch function.
[*] Ability to set number of columns in the "products2.tpl" template via block m
anager was added.
[*] New microformat "cm-skip-validation": if added to submit button, form fields
validation will be skipped.
[*] Order management: if order is just saved, payment fields won't be validated
now.
[*] AntiFraud addon: checking is disabled in the administration area.
[*] Affiliate code added to the "Affiliate information" page.
[*] Filtering of redirect URL was improved (line breaks are deleted now).
[*] The "fn_get_products" function was improved: data retrieving time was decrea
sed.
[*] The extra notification was added when page loads slowly.
[*] The "Loading" box was redesigned.
[*] Suppliers addon: duplicate shipping calculation was removed.
[*] Realtime shipping calculators: origination is passed now as a part of the "p
ackage_info" array.
[*] Protx payment gateways renamed to SagePay.
[*] Debitech, Pay&Read, Payflow, Paypal, SagePay, Secpay and Westpac payment pro
cessors adapted to new discount calculation rules.
[*] Ability to close store in demo mode was disabled .
[*] Product features: import/export format was extended - type and group can be
exported now.
[*] ExIm: ability to import/export product localization was added.
[*] Product configurator: quick links to add group/class added on edit group/cla
ss pages.
[*] News and emails addon: link to subscribers list was added to manage mailing
lists form.
[*] Tar archiver: directory handling was improved.
[*] Sagepay payment methods: now state field is passed for US residents only.
[*] Emails can be sent in plain-text format now.
[*] Timezone IDs were updated to allow daylight saving usage.
[*] Ability to set the "cm-ajax-force" microformat to inline javascript was adde
d.
[*] Image previewer: the names of functions were standardized.
[*] Image previewer: events declaration was updated.
[*] ViaKlix payment processor was renamed to Virtual Merchant.
[*] Product features: images are retrieved for extended features only now.
[*] 2checkout payment processor: notice updated.
[*] Contents of the right column are displayed under products list on one-page c
heckout page now.
[!] Products bulk import script: icons for images were not created. Fixed.
[!] Incorrect directory was used in some payment descriptions. Fixed.
[!] CMS pages (link): the "Open in new window" checkbox was always checked. Fixe
d.
[!] Nochex payment method: incorrect variable was used. Fixed.
[!] If several emails were sent at once, reply-to addresses were accumulated. Fi
xed.
[!] CSV parser: file was parsed incorrectly if the delimiter was tab. Fixed.
[!] ExIm: some types of product features were exported incorrectly. Fixed.
[!] There was an ability to apply gift certificate code several times. Fixed.
[!] Protx direct payment processor: 3D auth worked incorrectly. Fixed.
[!] Settings: incorrect language was used to display options. Fixed.
[!] Incorrect type of the "user_id" field in the user_session_products table was
used. Fixed.
[!] Price for a configurable product was calculated incorrectly in the administr
ation panel (product list) if the product had groups with default products. Fixe
d.
[!] Suppliers addon: free shipping promotion was applied incorrectly. Fixed.
[!] Suppliers addon: shipping rates were not calculated for google checkout. Fix
ed.
[!] Product feature comparison did not work properly. Fixed.
[!] If a product has linked global options and their combinations, then the comb
inations were not saved when cloning. Fixed.
[!] If categories block of the "dynamic" type was used, the current category was
not displayed when viewing a product from this category. Fixed.
[!] News and emails addon: pagination was not displayed on manage news page. Fix
ed.
[!] Products were not imported if there were empty fields in an imported file. F
ixed.
[!] Discounts were not applied to the products on the product feature comparison
page. Fixed.
[!] Order management: order was not assigned to user if the user was created on
the "customer information" step. Fixed.
[!] News and emails addon: newsletter sender name/email formed incorrectly. Fixe
d.
[!] Gift certificate's price was calculated incorrectly if price was entered in
a secondary currency. Fixed.
[!] Product option variant images were not cloned when cloning product or applyi
ng global option. Fixed.
[!] The search words from Yandex and Rambler queries were stored in wrong encodi
ng in the database. Fixed.
[!] The images were displayed incorrectly and the external links did not worked
as expected in the newsletters. Fixed.
[!] If the "Allow negative amount in inventory" and "Track with options" setting
s were enabled, it was not possible to add to the cart a product with option com
bination having negative amount. Fixed.
[!] The "Coming soon" text was displayed on a product detail page only if it was
not allowed to add the product to the cart. Fixed.
[!] The "( )" sign (brackets) was displayed for a supplier' shipping method at c
heckout if there was no delivery time specified. Fixed.
[!] The inventory amount could not be negative. Fixed.
[!] Extended content search: several search conditions were not taken into accou
nt when retrieving products. Fixed.
[!] EPassporte payment gateway: incorrect subtotal passed. Fixed.
[!] Block manager: if addon was deleted, smarty error was displayed for blocks f
rom this addon. Fixed.
[!] News and emails addon: news list displayed incorrectly in IE6/7. Fixed.
[!] Product configurator: if several groups/classes with the same products were
created, compatibility was not checked. Fixed.
[!] Profile: if the country field was disabled for shipping section, profile cou
ld not be created. Fixed.
[!] Checkout: profile extra fields were not copied from billing to shipping addr
ess for anonymous customer. Fixed.
[!] CMS pages: incorrect redirect performed when updating page position in tree
view. Fixed.
[!] Top menu was not updated if linked to categories/pages and category/page was
added/updated. Fixed.
[!] Product options: image, code and inventory were not displayed for the checkb
ox option in unchecked state. Fixed.
[!] Addons: multiple selectbox option was not displayed correctly. Fixed.
[!] News and emails addon: plain-text emails were sent as HTML anyway. Fixed.
[!] Uploaded files with special symbols in file name were not decoded correctly.
Fixed.
[!] Gift certificates addon: if several certificates were applied and their tota
l amount was greater than the order total, discount calculated incorrectly. Fixe
d.
[!] Product filters: prices filter worked incorrectly if qty discounts were defi
ned. Fixed.
[!] Checkout: discounts were calculated incorrectly on one-page checkout when ch
anging payment method. Fixed.
[!] If shipping was disabled and all the profile fields were disabled for checko
ut, there was no ability to place an order. Fixed.
[!] Data import: images from dynamic URLs were not imported. Fixed.
[!] Products list: descriptions were saved in a wrong language when saving produ
cts. Fixed.
[!] Russian letters were dispalyed as HTML entities when viewing detail statisti
cs of visitors. Fixed.
[!] ServiRed payment method: incorrect signature generated. Fixed.
[!] Image previewer: the images were not cached and in some cases the image posi
tioning was incorrect. Fixed.
[!] There was no ability to add subscribers by using the "Add subscribers from u
sers" picker in IE7. There was no ability to attach subscribers to a definite ma
iling list by using the "Add subscribers from users" picker in IE8. Fixed.
[!] Displaying of page 404 in the Admin panel was corrected.
Version 2.0.6, July 14 2009
[+] The "Projection" skin was added.
[+] The "Artificial casting" skin was added.
[+] The "Dusky" skin was added.
[+] The new payment processor Camtech XML was added.
[+] The ability to print a packing slip was added.
[+] The "Total paid" orders stats were added to dashboard.
[*] The markup of mail area templates was corrected.
[*] The displaying of the exception page in all skins was corrected.
[*] Several pages can be cloned at once now.
[*] Products: list of new products is displayed after product bulk addition now.
[*] Products: list of new products is displayed after product bulk cloning now.
[*] TinyMCE editor: URLs are not converted automatically now.
[*] Brickwork skin set: the displaying of the dropdown menu in the "right-to-lef
t orientation" mode was corrected.
[*] The displaying of the dropdown menu on the top menu in the IE browsers was c
orrected.
[*] The displaying of the image previewer was corrected.
[!] If paypal was used while placing an order, customer and administrator got tw
o notification emails. Fixed.
[!] SEO addon: product URLs injected into the string were not parsed. Fixed.
[!] Pages: link to a subpage of the "link" type displayed incorrectly. Fixed.
[!] Quick search panel was translated incorrectly in translation mode. Fixed.
[!] Tabs switcher: tab was hidden if it contained html tags without any text ins
ide, e.g. img. Fixed.
[!] Script execution was not stopped after file downloading. Fixed.
[!] Templater: if inline compilation was enabled, local variables from included
templates were available in the parent scope. Fixed.
[!] Category edit page: WYSIWYG displayed incorrectly in a full-screen mode in I
E8. Fixed.
[!] There was redirect to page 404 if there were no permissions to create a cate
gory. Fixed.
[!] Block manager: newest products were sorted incorrectly. Fixed.
[!] Product configurator addon: all groups were not displayed on class compatibi
lty page. Fixed.
[!] ExIm: incorrect URL was used to select users. Fixed.
[!] Form builder addon: forms were not cloned with pages. Fixed.
[!] Polls addon: polls were cloned incorrectly. Fixed.
[!] Statistics addon: the "page not found" error displayed when viewing pages li
st in a page load speed report. Fixed.
[!] ExIm: unnecessary symbols were added when reading a line from the imported f
ile. Fixed.
[!] Reward points addon: incorrect validation of input variables was used. Fixed
.
[!] Affiliate addon: the "Coupon commission should override all the others" opti
on in affiliate plans did not work correctly. Fixed.
[!] If country fields were disabled for forms/profile, states were not generated
. Fixed.
[!] SEO addon: language couldn't be switched on the home page if the "show langu
age in URL" option was enabled. Fixed.
[!] Downloadable products: name of downloadable file was retrieved incorrectly.
Fixed.
[!] In some cases the real http host was defined on secure servers incorrectly.
Fixed.
[!] Block manager: some custom blocks were not displayed. Fixed.
[!] Webmail addon: store URL was not stored in the session correctly. Fixed.
[!] Compatibility issues of AJAX subsystem and FireFox 3.5. Fixed.
[!] Memberships list was not displayed in users picker. Fixed.
[!] Alt text was not saved when adding a new image to any object. Fixed.
[!] FedEx shipping calculator: meter number can't be retrieved. Fixed.
Version 2.0.5, July 1 2009
[+] The "Sport" skin was added.
[+] The "Lolly" skin was added.
[+] The "Electro" skin was added.
[+] The "Lite" skin set was added.
[+] The "Aquarelle" skin set was added.
[+] The "Default" skin set was added.
[+] The "Brickwork" skin set was added.
[+] The "New vision" skin set was added.
[+] Tabs were redesigned in the customer area.
[+] Print styles were added.
[*] The displaying of the 404 page was corrected.
[*] The look and feel of the Order status block was changed in skins.
[*] The displaying of the logo image on the invoice was corrected.
[*] The "Checkout totals" block was added to the third step of regular checkout.
[*] The look and feel of invoice in email was corrected.
[*] The look and feel of popups was improved.
[*] New hook was added to subcategories retrieval function.
[*] Product import: position is assigned to newely created options now.
[*] New hook was added to allow to override the membership field in a profile.
[*] Google base export: new "condition" field was added to export scheme.
[*] The displaying of the discount label in the IE6 browser was corrected.
[*] ExIm: progress indication was added to data export to avoid timeouts.
[*] Page view: description was removed from subpages.
[*] SEO addon: default 404 error is displayed for non-existent image files, js a
nd css files.
[*] The displaying of the Plain/Dynamic categories menu was corrected.
[*] Redirection to a correct domain is performed now if the domain is entered in
correcly (e.g. example.com, instead of www.example.com).
[!] SEO addon: category/product SEO names were reset when updating them on multi
ple update page. Fixed.
[!] Image previewer: javascript error was displayed if alt text contained quotes
. Fixed.
[!] SEO addon: validation worked incorrectly if parent object name contained chi
ld name. Fixed.
[!] If shipping methods were not set for this particular address, the "Shipping
method" section was not displayed. Fixed.
[!] Image previewer did not fit in the browser window if the screen resolution w
as too small for it. Fixed.
[!] No redirection occurred if the "http_host" configuration option differed fro
m the domain name in request. Fixed.
[!] News and emails addon: incorrect image links were fixed.
[!] News and emails addon: when subscribers were updated in the admin panel, the
activation and unsubscribe keys were reset. Fixed.
[!] The needed text was not displayed on the "Upgrade center" page if the upgrad
e is not available. Fixed.
[!] Demo mode: it was possible to delete languages. Fixed.
[!] Products export: taxes were not exported. Fixed.
[!] News and emails addon: subscription letter was duplicated if autoresponder w
as activated. Fixed.
[!] Affiliate addon: incorrect order ID was used in "place order" hook. Fixed.
[!] Store locator addon: the choice of geo coordinates was not operational in IE
. Fixed.
[!] If a realtime payment method was used while placing an order, customer and a
dministrator got two notification emails. Fixed.
[!] Template editor did not work if the activated language was not supported by
it. Fixed.
[!] Statistics addon: on the referrers page search phrases in the Russian langua
ge were displayed as escaped. Fixed.
[!] Selected taxes were not displayed on the edit product page if the "Display p
rices with taxes on category/product pages" option was enabled. Fixed.
[!] Gift certificate addon: there were incorrect statuses in the customer notifi
cation email. Fixed.
[!] If there was an apostrophe in the name of uploaded images, such images were
not displayed in the storefront. Fixed.
[!] "Contact us for a price" label was not displayed for products with zero pric
e and zero price action set to "Do not allow to add the product to cart". Fixed.
[!] Block manager: when the "assign to all" link was clicked, the objects of alr
eady assigned objects were deleted. Fixed.
[!] Images were not deleted during products and categories deletion. Fixed.
[!] News and emails addon: email activation and unsubscribe links were redirecte
d to the 404 error page. Fixed.
[!] Cart items: zero price was displayed for products whose zero price action wa
s not set to "Do not allow to add the product to cart". Fixed.
[!] If the product price was 0 and it had options with modifiers, the product pr
ice was not displayed when such options were selected. Fixed.
[!] Users' title did not depend on the current language. Fixed.
[!] There were incorrect links in emails about new order messages and notificati
ons about file availability. Fixed.
[!] Storefront: hidden and inactive pages were displayed on the site map page. F
ixed.
[!] Numbers were rounded by "formatNum" javascript function incorrectly. Fixed.
[!] Storefront: the price of a configurable product was displayed in the lists r
egardless of the products selected by default. Fixed.
[!] Administration area: there was a smarty error on a profile page. Fixed.
[!] Storefront: the category picker did not allow to select a category. Fixed.
[!] When all objects were deleted from a block, PHP notices were displayed and t
he objects were not deleted. Fixed.
[!] Affiliate addon: the "Automatic approval of affiliate commissions" setting d
id not work for all actions except the "Payout sales" one.
[!] Pages of the "link" type were displayed incorrectly in blocks. Fixed.
[!] Blocks: if the "hide add to cart button" option was enabled for the block, a
mount field was not hidden. Fixed.
[!] SEO addon: if the "show language in URL" option was enabled, language select
or did not work for non-rewritten URLs. Fixed.
[!] Polls addon: there was no ability to enable/disable image verification. Fixe
d.
[!] Google base export: product URL generated incorrectly. Fixed.
[!] Google base export: discounts were not calculated. Fixed.
[!] If product had zero price and the selected option had modifier, price increa
sed with each cart page refresh. Fixed.
[!] Product option exceptions were cloned incorrectly. Fixed.
[!] Swisspost shipping method: service availability were checked incorrectly. Fi
xed.
[!] Name of administration area script was hardcoded in WYSIWYG's file browser.
Fixed.
[!] Admin area templates: "&" was replaced with "&" in taxes, static data, p
ayments, database and settings.
[!] Paymets: if google checkout was selected as a payment processor, fatal error
occurred during ajax request. Fixed.
[!] Google checkout: google returned region (state) description instead of the U
K code. Fixed.
[!] Banners addon: statistics were not removed by clicking on the "Remove statis
tics" link. Fixed.
[!] Statistics addon: statistics about https links were stored incorrectly. Fixe
d.
[!] Pay and read payment processor: used gift certificate was not passed to paym
ent. Fixed.
[!] Skin selector: if another skin was selected, blocks structure were not trans
ferred to the new skin. Fixed.
Version 2.0.4, May 25 2009
[*] Database restore: ability to restore several dumps at once is added.
[*] Copyright notice updated in all scripts.
[*] admin.php script name was hardcoded in menu.xml. Replaced with placeholder.
[*] Number of news to display in plain list can be defined now.
[*] Payment methods: if realtime processor is selected, selectbox with templates
is disabled now.
[*] Pay and Read payment processor: allowed IP list was extended.
[*] Ability to set limit of objects in block is added to testimonials and recent
ly viewed products.
[*] If inventory tracking is disabled, the "in stock" field does not display now
in customer area now.
[*] The markup and styles were corrected to display different variants of layout
properly.
[*] The displaying of the Orders statistics box on the Dashboard was corrected.
[!] Calendar: years list filled incorrectly if year out of the range was entered
. Fixed.
[!] Incorrect permission names used for CMS pages. Fixed.
[!] Block manager: if block had no picker, smarty warning displayed on object pa
ge. Fixed.
[!] Shipping cost was calculated on checkout page even if no address was entered
(default was used). Fixed.
[!] The "Show product prices with taxes" option did not work for product details
page if product had options. Fixed.
[!] Image previewer: alt texts were not passed to images. Fixed.
[!] Block manager: sorting by rating did not work for pages. Fixed.
[!] Suppliers addon: shipping rates were not displayed in the estimate shipping
box.
[!] Form builder addon: date field displayed incorrectly. Fixed.
[!] Product filters: URLs formed incorrectly for filters under categories. Fixed
.
[!] Top menu: first level elements did not drop to the left from the Drop down m
enu. Fixed.
[!] News and emails addon: localizations were reset when saving news on manage p
age. Fixed.
[!] The "In stock" field displayed if inventory tracking was disabled for a cert
ain product. Fixed.
[!] Hidden subpages were displayed on CMS page. Fixed.
[!] File uploader: URL validated incorrectly. Fixed.
[!] Search parameters were not saved in product search form in customer area. Fi
xed.
[!] Real store URL defined incorrectly on windows hostings. Fixed.
[!] Product configurator addon: configurator tab displayed incorrectly on produc
t update page. Fixed.
[!] Installer: cache was not cleaned up when reinstalling skins. Fixed.
[!] SQL error appeared when overriding main category for the product and this ca
tegory was added to secondary categories. Fixed.
[!] Language selector was not displayed on the "Edit page" page. Fixed.
[!] SEO addon: seo names were reset when saving categories. Fixed.
[!] Products multiple update: SEO name field was not displayed. Fixed.
[!] HTML tags were removed when updating products using multiple update page. Fi
xed.
[!] Product filters: incorrect URL was generated when accessing closed store. Fi
xed.
[!] News addon: the "Cancel" link did not work on the news details page. Fixed.
[!] Addons: incorrect field type was used for states list. Fixed.
[!] Wish list addon: options images were not displayed. Fixed.
[!] Language selector was displayed incorrectly in Opera browser. Fixed.
[!] Upgrade center: incorrect redirect was performed after reverting upgrade. Fi
xed.
[!] Several popups did not work in IE. Fixed.
Version 2.0.3, May 7 2009
[+] The "Lingerie" skin was added.
[+] The "Cars" skin was added.
[+] The "Austere" skin was added.
[+] The "Computer shop" skin was added.
[*] Category view: hook moved to top of template to allow override it.
[*] Hooks added to manage products table.
[*] New hook added: ability to add conditions to "search in" functionality in pr
oducts search.
[*] New hook added to orders stats.
[*] Hooks added to extend central column in administrative area, downloadable pr
oducts agreement in customer area.
[*] Ability to enter license number during installation is added.
[*] The new screenshots for the storefront skins were added.
[*] The "Company" tab button was added to the Top menu.
[*] Obsolete constants removed.
[*] Russian translation added.
[*] French translation updated.
[*] Gift registry: now when opening private events the "Access key" page is open
ed for unregistered users instead of the "Access denied" page.
[*] Authorize.NET payment processor: developer mode added.
[*] The quick menu is individual for each user now.
[*] Compatibility with IE8 is improved.
[*] Block manager: parameters from schema are passed to data functions automatic
ally now.
[*] The displaying of the Testimonials page and blocks was corrected.
[*] The displaying of the Tags summary page and blocks was corrected.
[*] The "Add to compare list" button was removed from sideboxes.
[*] Checkout: ability to switch profile when editing second step is added.
[*] Language variables corrected for english language.
[*] Product filters: "range" field renamed to "range_name" to avoid problems wit
h latest MySQL versions.
[*] Required products: disabled products are excluded from required products now
.
[*] The Top and Bottom search blocks were realized as separate templates.
[*] The "Filters" block was renamed to the "Shopping options" one.
[*] The layout of the Login page was improved.
[*] Order management: "Placing order" message is removed when saving the order.
[*] Order items import: notice added.
[*] YAML parser is improved: empty data is not included to serialized string now
.
[*] Payment methods: element IDs added to add/update payment form.
[*] The order of displaying the user profile fields was changed.
[*] The names of objects in blocks located in the right and left columns were tr
uncated.
[*] Promotions: minor usability improvements.
[*] Notes in administrative area: new parameter is added - "unique" to avoid dup
licate notes.
[*] One page checkout: shipping address moved to the second step.
[*] One page checkout: ability to select which step should be displayed when cus
tomer data is filled in and customer goes to checkout is added.
[*] Upgrade center: database update takes into account executed queries now.
[*] Database engine: ability to skip error checking by using Registry::set('runt
ime.database.skip_errors', true) was added.
[*] The displaying of the search by product filters section was corrected.
[*] The displaying of dropdown menu was corrected when its submenu dropped down
to the left side.
[*] The displaying of order statuses in Latest orders section on the Dashboard p
age was changed.
[*] Period selector: when selecting "All" period, dates reset now.
[*] The field names were renamed on the Currencies update page.
[*] The obsolete images were deleted.
[*] The obsolete templates removed.
[*] Smarty plugins moved to "core" subdirectory.
[*] Image previewer: resizing to the image size was added.
[*] HTTPS detection functionality moved to prepare.php script.
[*] Console mode automatic detection is added.
[*] Block manager: skip_wrapper feature is replaced with hide_wrapper (wrapper r
endered, but hidden).
[*] Comments and reviews: page scrolls down to comments section when customer cl
icks "Start communication" now.
[*] Comments and reviews, dashboard: for order comment edit link points to order
details now.
[*] Profile create/update functionality was standardized.
[*] The "Delete" link was added to the Multi tier affiliates table.
[*] The "Delete" buttons were standardized on the Banners and Campaigns pages.
[*] Ability to display/hide menu item in administrative area by active option is
added.
[*] Ability to define pagination ID is added to customer area.
[*] Sales reports: report layout standardized.
[*] Australia post shipping module updated according to the latest integration m
anual.
[*] The displaying of submenu arrow in vertical menu was corrected.
[*] Database restore: minor code improvements.
[*] Storefront: the displaying of the Sitemap page was corrected.
[*] Exceptions pages redesigned.
[*] A select popup with statuses was modified to change back its state on ajax c
allback in case of an error during the status update.
[*] Microformats: "coords" parameter is replaced with "rev" to avoid problems wi
th IE8.
[*] Suppliers addon: notification does not depend on "notify customer" flag now.
[*] SEO addon: base href is set to real host location now.
[*] Affiliate addon: the automatic approving of commissions was moved to the cha
nge order status handler.
[*] News and emails addon: texts updated.
[*] Attachments addon: permission checking added.
[*] Discussion addon: permission checking is improved.
[*] Discussion addon: post form standardized.
[!] Administration area: the php notice was displayed while deleting pages. Fixe
d.
[!] The php notices were removed from placing order page.
[!] Upgrade center: path to templates in installed skins displayed incorrectly.
Fixed.
[!] Advanced search: searching by features having checkbox type worked incorrect
ly. Fixed.
[!] Product filters: reset link worked incorrectly. Fixed.
[!] There was an incorrect opening of the "print gift certificate" window on the
order details page. Fixed.
[!] Manage products: the "Select fields to edit" picker was opened if no product
s were selected. Fixed
[!] For products whose price is zero and zero price action is equal to "Ask cust
omer to enter the price" there was input for entering price displayed there if t
here was no "Add to cart" button. Fixed.
[!] Affiliate banners: the product links were opened in the new browser window.
Fixed.
[!] Google checkout: gift certificates applied incorrectly. Fixed.
[!] Reward points addon: price in points was recalculated incorrectly (javascrip
t). Fixed.
[!] Paypal express checkout payment did not work correctly. Fixed.
[!] There was an incorrect displaying of delivery time for the shipping methods
on the view cart page. Fixed.
[!] Gift registry addon: access key was not displayed for events. Fixed.
[!] Comments and reviews addon: it was impossible to delete comments. Fixed.
[!] Reward points addon: points earned per product could not be set in percents.
Fixed.
[!] Storefront: if on one page there is more than 1 product detailed description
, the variant image did not work. Fixed.
[!] Inventory: the rebuild option combinations link worked incorrectly. Fixed.
[!] Product configurator addon: title was missed in the "Add step" picker. Fixed
.
[!] Product filters: when deleting selected filter by extended feature, incorrec
t redirect performed. Fixed.
[!] Feature comparison: "catalog" features displayed only. Fixed.
[!] Percent discount was not updated in discount label when changing the option.
Fixed.
[!] If product price was set to zero and customer was allowed to enter the price
, it was not stored in the cart. Fixed.
[!] Click on "sign in" link in box on sign in page duplicated redirect url. Fixe
d.
[!] If the product minimum order quantity is more than in stock, it was possible
to place order with the quantity exceeding the one in stock. Fixed.
[!] If shipping and billing addresses were equal, states were not rebuild when c
licking on "ship to different address". Fixed.
[!] CMCIC payment processor: incorrect condition was used. Fixed.
[!] Product filters: custom filters were not displayed. Fixed.
[!] Storefront: the smarty error was displayed on the affiliate banners page if
the banners list was empty. Fixed.
[!] Feature comparison: incorrect redirect performed when clicking on "clear lis
t" link in sidebox on comparison page. Fixed.
[!] Google analytics addon: inconsistency appeared in some cases. Fixed.
[!] If zero price action was set to "ask customer to enter price" and product wi
th custom price was added to cart, php notice displayed when updating the cart.
Fixed.
[!] Discussion addon: incorrect tab name was used for order communication. Fixed
.
[!] Order management: if "save and process payment" button was clicked, order st
atus was not changed. Fixed.
[!] Original order language was not saved when editing order. Fixed.
[!] Incorrect button names were used in several places in administrative area. F
ixed.
[!] ExIm: product files (downloadable product) import/export did not work correc
tly. Fixed.
[!] Sales reports: report period generated incorrectly when creating new report.
Fixed.
[!] Age verification addon: age was not retrieved from customer account. Fixed.
[!] Image previewer: in some cases the previewer popup was moved behind the brow
ser viewport in IE7. Fixed.
[!] The "Access denied" page was displayed after loging out on downloads page in
the storefront. Fixed.
[!] The price input was not displayed for products with zero price action with t
he "Ask customer to enter the price" value. Fixed.
[!] The product exceptions did not work. Fixed.
[!] Installer: auth code was not displayed on summary page. Fixed.
[!] Profiles: zipcode validation did not work correctly when 2 country fields we
re placed to one form. Fixed.
[!] Storefront: if the "Quantity step" parameter was enabled for the downloadabl
e products, the qty selectbox was displayed for these products on the cart page.
Fixed.
[!] Site map: if the "Show only root level categories links" parameter was enabl
ed the categories links were not displayed and php warning was displayed instead
. Fixed.
[!] Customization mode: incorrect ids were assigned to the block elements. Fixed
.
[!] The central column does not expand to 100% if the left and right columns are
disabled on the 100% width layout. Fixed.
[!] The product downloads list was inaccesible for anonymous customer. Fixed.
[!] Affiliate addon: the commission was not assigned for discount coupons. Fixed
.
[!] Storefront: if a block with product list was placed on the product detail pa
ge, the image previewer was not operational with the first thumbnail. Fixed.
[!] Administration area: the selection of product features in the additional opt
ions did not affect the search by products. Fixed.
[!] Dashboard: number of active products calculated incorrectly. Fixed.
[!] ExIm: "clear fields" button removed required items from the list. Fixed.
[!] Customers also bought addon: products retrieved incorrectly. Fixed.
[!] ExIm: product features exported incorrectly. Fixed.
[!] Statuses management: if status name was "Z", WYSIWYG did not work. Fixed.
[!] ExIm: if object had references to several tables and import data did not con
tain fields for these references, data inserted incorrectly. Fixed.
[!] Tags addon: incorrect schema definition for block manager. Fixed.
[!] Currencies: currency rate could be changed to negative value. Fixed.
[!] Suppliers: duplicate notifications sent. Fixed.
[!] Administrative area: notify customer checkbox did not work on user profile u
pdate. Fixed.
[!] Dump: incorrect feature values were stored for some products. Fixed.
[!] If product had options and list prices differed from general price, discount
s were not displayed. Fixed.
[!] Discount for list price calculated incorrectly. Fixed.
[!] Product sorting in customer area: incorrect css classes were used. Fixed.
[!] Statistics: php notices displayed if not products were found. Fixed.
[!] Product filters: current filter with extended feature was not displayed in t
he list. Fixed.
[!] ExIm: correct tab was not selected after import. Fixed.
[!] The products search stats did not work if searching by pages or news was ena
bled.
[!] If admin was logged in to customer area, account type displays on profile pa
ge, but can't be changed. Fixed.
[!] Form validator: message for 2 fields generated incorrectly. Fixed.
[!] Act on behalf did not work for affiliate. Fixed.
[!] iDeal Buckaro payment method: payment type displayed incorrectly. Fixed.
[!] ExIm: layouts can't be deleted. Fixed.
[!] ExIm: If all layouts were deleted there was no ability to add required field
s to layout. Fixed.
[!] Worldpay payment processor: if callback password was not set, order set to f
ailed always. Fixed.
[!] Dashboard in administrative area: in/out stock products displayed incorrectl
y. Fixed.
[!] Notification was not displayed if customer tries to submit empty coupon/gift
certificate on checkout. Fixed.
[!] The cart was not verified on required products after re-login. Fixed.
List of the major changes compared to beta-3:
Version 2.0.2 RC, March 30 2009 (#7159)
[*] Styles in customer area were splitted to 2 files with base and custom styles
.
[*] All pickers have the same size now.
[*] AJAX subsystem: "force_exec" parameter was added, it force the executing of
javascript code from response.
[*] Conditional comments were changed for IE8 compatibility.
[*] Basic authentication is added as local parameter for outgoing connections.
[*] Hook for terms and conditions are added.
[*] Remove cc info: card start/expiry dates are cleaned up too now.
[*] Skin manifest file renamed to "manifest.ini"
[*] jQuery library was replaced with the minified version.
[*] Image previewer initialization scripts moved to separate template.
[*] If secure authentication is enabled, "Sign in" link in customer area points
to login page now.
[*] Product options exceptions: table structure is improved.
[*] Database engine: a new placeholder was added for LIKE operator (?l).
[*] Promotions: extra information is added for "give_coupon" bonus on order deta
ils page.
[*] Ability to load logo for sign in box (administrative area) is added.
[*] Core: fn_array_merge function merges arrays recursivelly now.
[*] Product features: feature without category is applicable for all products no
w.
[*] Wrapper for crc32 function is added to avoid problems with 64bit systems.
[*] Static data: sections definition moved to schemes.
[*] Static data: ability to create multi-level structures is added.
[*] Top menu in customer area is configurable now.
[*] Pages: search added.
[*] Caching subsystem: cached data can be tracked for changes along script exect
ion (as it was) or not (new).
[*] Credit cards: expiration/start dates are entered in text inputs now.
[*] Customer area, page title: store name displayed after breadcrumbs now.
[*] Additional meta tags added in customer area for SEO purposes.
[*] Autogeneration of meta description is added to products/categories and pages
.
[*] Exim: ability to create import only schemes is added.
[*] Product features: "image" feature is replaced with "extended".
[*] Product filters: ability to display/hide filters on home page is added.
[*] Product filters: ability to show filter in the separate box is added.
[*] Product filters: management logic was improved (add/update standardized and
simplified),
[*] Ability to display products from subcategories is added to category view pag
e.
[*] Block manager schemes: specific settings - format for option values was stan
dardized.
[*] Block manager schemes: ability to define custom data function is added.
[*] Block manager: ability to set wrapper for block is added.
[*] Block manager: the pagination was added to the selected items.
[*] TinyMCE editor: abosolute URLs converted to relative automatically. Disabled
now.
[*] Promotions: "coupon code" and "auto copupons" conditions can be added to gro
ups with "true" conditions only.
[*] AJAX subsystem is improved: if several requests performed and response conta
ins the same javascript code, it evals once only.
[*] Classic checkout was redesigned.
[*] New cache level added - depends on localization-language-currency.
[*] Points of sales addon renamed to Store locator.
[*] Ads addon renamed to Banners.
[*] SEO addon: validation of url path is added.
[*] SEO addon: ability to define SEF links for extended features is added.
[*] Tags addon: search by tag added to products, pages and users (administrative
area).
[*] Tags addon: statistics is displayed in administrative area now.
[*] Banners addon: click/view statistics is improved.
Version 2.0.1 beta4
Minor update to test upgrade center
Version 2.0.0 beta3, Jan 16 2009 (#6791)
Here's a list of the major fixes and changes compared to beta-2:
[+] Upgrade center was enabled.
[!] News and emails addon: empty mails sent when pressing "send and send" button
when creating email. Fixed
[!] Profile fields: there were problems when number of fields in billing address
did not match number of fields in shipping address.
[!] Mailer: mail date generated incorrectly for several timezones. Fixed.
[!] Localizations: custom weight settings did not work. Fixed.
[!] Discussion addon: testimonials side box was missed. Fixed.
[!] Tar archiver handled long paths incorrectly. Fixed.
[*] Upgrade center: notification about new upgrades was added.
[*] The Payment options section was divided on "Gift certificate" and "Reward po
ints" ones.
[*] Character translation rules updated for fn_generate_name function.
[*] Confirmation is added to all "Delete selected" buttons.
[*] The size of Invoice in PDF file was decreased.
[*] Javascript subsystem: if link submits the form, brackets in "name" attribute
replaced with ":-" and "-:" to pass w3c validation.
[*] Javascript subsystem: "fn_raise_event" function renamed to "fn_set_hook".
[*] Block manager: static blocks now added to blocks list automagically.
[*] Block manager: pickers are defined in schema now (like promotions).
[*] Block manager: block locations moved from "blocks_manifest" directory to "bl
ocks/locations".
[*] Administrative area: extended actions menu was added to users, orders and pr
oducts lists.
[*] Customer area: html code is passwed W3C validation now.
Version 2.0-beta2, Dec 23 2008
Here's a list of the major changes and improvements of beta-2 as compared to bet
a-1:
[*] MySQLi database access wrapper: problems with session saving were resolved.
[*] Promotions: ability to set conditions using product features is added.
[*] Promotions: free shipping applies to selected shipping method now
[*] Promotions: quantity and options can be set for free products now.
[*] Directories restructurization: "include" directory renamed to "controllers",
prefixes added to script in "core" directory.
[*] Open/close store link added to bottom panel in administrative area.
[*] Image previewer was redesigned in customer area.
[*] Automatic upgrade center is added (but disabled in beta).
[*] Form validator messages became more user-friendly, also extended and improve
d.
[*] "Shipping address the same as billing" checkbox replaced with "Ship to diffe
rent address", logic also changed.
[*] Credit card validation script replaced with the new one and became part of d
efault form fields validation.
[*] New field types added to "Profile fields" page: "zip/postal code" and "phone
".
And, of course, a number of bugfixes were applied.
Version 2.0-beta1, Nov 25 2008

Potrebbero piacerti anche