X-Cart: shopping cart software

X-Cart forums (https://forum.x-cart.com/index.php)
-   News and Announcements (https://forum.x-cart.com/forumdisplay.php?f=28)
-   -   X-Cart v4.7.9: Skrill and PayPal updates, Store Notifications, SEO, Bug Fixes (https://forum.x-cart.com/showthread.php?t=75921)

Anna_Shvetsova 01-16-2018 09:59 AM

X-Cart v4.7.9: Skrill and PayPal updates, Store Notifications, SEO, Bug Fixes
 
Hi friends!

Today we've released X-Cart 4.7.9. Here is a quick overview of the new version https://www.x-cart.com/blog/x-cart-v4-7-9-released-skrill-paypal-updates-store-notifications-seo-bug-fixes.html

Anna_Shvetsova 01-16-2018 10:06 AM

Re: X-Cart v4.7.9: Skrill and PayPal updates, Store Notifications, SEO, Bug Fixes
 
*DESIGN AND APPEARANCE*[*] 13 Oct 2017, aim - Improvement (Y:148516): The 'Next/Previous product' links are not displayed in the printable mode now.

*BACKOFFICE*[*] 25 Dec 2017, aim - Improvement (Y:148562): Added the ability to check the From email address to avoid spam issues.
[*] 16 Nov 2017, aim - Improvement (Y:148538 ): It is now possible to use a relative path in the URL field in the 'Image selection' dialog.
[*] 16 Oct 2017, aim - Improvement (Y:38; S:00145713): Browser title improvement for Admin area.
[*] 02 Oct 2017, aim - Improvement (Y:148498 ): Added a new note regarding the use of older PHP versions onto the Admin dashboard.
[*] 02 Oct 2017, aim - Improvement (Y:148508 ): Added a Special offers link on the provider home page.
[*] 19 Jun 2017, aim - Improvement (Y:148432, B:0048043): [CleanURLs] National symbols are supported now when a CleanURL is autogenerated for a new product/category/manufacturer.
[*] 08 Jun 2017, aim - Improvement (Y:148420): Added a note that books_and_magazines/2-columns/ideal_comfort/ideal_responsive/light_responsive do not support the 'Right column' location.
[!] 19 Dec 2017, aim - Improvement (Y:148559): Static HTML catalog was not generated for https stores. Fixed.
[!] 30 Oct 2017, aim - Bug (Y:148533, B:0048688 ): SQL errors in the 'Optimize tables' feature in some cases. Fixed. Thanks to Isden.
[!] 15 Aug 2017, aim - Bug (Y:148473, B:0048353): Adding a tracking number did not work with multiple order windows. Fixed.
[!] 28 Jun 2017, aim - Bug (Y:148443, B:0048115): Zip codes were combined into one string on the 'Main page :: Destination zones :: Zone details' page when the option 'Do not delete empty strings in templates' was disabled. Fixed.
[!] 22 Jun 2017, aim - Bug (Y:148440, B:0048115): Zip/Postal codes were combined into one string on the 'Main page :: Destination zones :: Zone details' page for some Windows browsers.

*PAYMENTS*[*] 28 Dec 2017, aim - Improvement (Y:148386): [PayPal] Express Checkout simplified checkout upgraded to version V4 to replace the deprecated classic In-Context Checkout method. (integration-jsv4).
[*] 28 Jun 2017, aim - Improvement (Y:148442): [PayPal Payments Standard] Removed obsolete params like redirect_cmd/'cmd' => '_ext-enter'.
[!] 06 Sep 2017, aim - Bug (Y:148461, B:0046210): In some cases, the "PayPal (in test mode)" mark was displayed when using PayPal Payments Advanced or Payflow Link and the order was being placed via Express Checkout. Fixed.
[!] 05 Sep 2017, aim - Bug (Y:148488 ): [PSiGate - Web Based] did not work when the 'Interac Online' feature was disabled for the merchant's account. Fixed. Thanks to Isden.
[!] 16 Aug 2017, aim - Bug (Y:148469, B:0048336): PayPal Payments Standard did not work when an unsupported module PayPal Credit was enabled. Fixed. Added a note for admin.

*SHIPPING*[*] 09 Sep 2017, aim - Improvement (Y:148495): [USPS] changes. Renamed 'First-Class Mail Parcel' to 'First-Class Mail Package Service-Retail'.
[*] 25 Aug 2017, aim - Improvement: (Y:148480, B:0048396): Increased Australia Post cart recalculation performance up to 2-3 times when additional service options as an extra cover are not used. + A fix related to the wrong extra cover amount.
[!] 25 Jul 2017, aim - Bug (Y:148452): Changed the Payment URL for 'Skrill E-Wallet' and 'Skrill Hosted Payment Solution' as the old URL was expected to be disabled on September 1, 2017. Bulgarian / Czech / Greek / Japanese / Chinese languages were adjusted. [moneybookers]
[!] 19 Jun 2017, aim - Bug (Y:148431): [Fedex] Shipping costs were not calculated for long products when 'My packaging' was used. Fixed. Thanks to Mixon.

*CHECKOUT*
[!] 20 Dec 2017, aim - Bug (Y:148560, B:0048849): [Discount_Coupons][OPC] coupon + predefined shipping method rates update did not work correctly in some cases. Fixed.
[!] 31 Jul 2017, aim - Bug (Y:148464, B:0048295): Items number was not shown on the One Page Checkout page. Fixed.

*ORDERS*
[*] 08 Jan 2018, aim - Improvement (Y:148565, B:0048976): Sorting by customer/status improved. Sorting by date added as a second criterion.
[*] 09 Nov 2017, aim - Improvement (Y:148535): ORDERS tab title is now displayed properly on the order invoice page.
[!] 05 Oct 2017, aim - Bug (Y:148492, B:0048447): Some email notifications (especially the ones sent to the orders department) were blocked by providers due to DMARC policy. Fixed.

*MODULES/ADD-ONS*
[*] 11 Jan 2018, aim - Improvement (Y:148569): [Recommended Products] Small optimization for random products mode.
[*] 18 Dec 2017, aim - Improvement (Y:148556): [AvaTax] Removed Development mode from the module settings.
[*] 24 Nov 2017, aim - Improvement (Y:148547, B:0048753): [TaxCloud] - USPS ID is now optional. Address verification will work without it. Thanks to Seyfin.
[*] 22 Nov 2017, aim - Improvement (Y:148545, B:0048768 ): [Adv_Mailchimp_Subscription] Log files like var/log/x-errors_mailchimp_adv_err-171122.php are now created on errors. Thanks to Joe Funderburg (Cherie).
[*] 20 Nov 2017, aim - Improvement (Y:148543, B:0048760): [Socialize][SEO] Added open Graph meta tags on the Welcome page; added og:type and og:site_name tags for all pages.
[*] 17 Nov 2017, aim - Improvement (Y:148542): [Amazon_Feeds] It is now possible to use Europe/Japan/Australia/Brazil/India/China regions.
[*] 16 Nov 2017, aim - Improvement (Y:148541, B:0048758 ): [Product_Options] A warning is now shown on the Product modify page related to product variants if the max_input_vars php ini setting is exceeded.
[*] 17 Oct 2017, aim - Improvement (Y:148520, M:0134514): [Survey] Non-unique access keys were sometimes used when multiple Invitations were sent. Fixed. Thanks to Isden.
[*] 06 Oct 2017, aim - Improvement (Y:148511): [Special offers] The 'Add products for free' button is now used instead of the 'Add products for special price' one, if possible.
[*] 04 Oct 2017, aim - Improvement (Y:148493, B:0048397): [Order Tracking] workflow improved. Redundant notifications removed. Thanks to Joe Funderburg (Cherie).
[*] 13 Sep 2017, aim - Improvement (Y:148491): [Amazon Pay] Added a new setting "Hide the note 'If you already have an account please sign in'". Added a new setting 'Display the "Amazon Pay" button at the top of catalog pages'. PaymentMethodNotAllowed error is now handled correctly. Sometimes it was possible to place an order with an missing email. Fixed.
[*] 11 Sep 2017, aim - Improvement (Y:148497): [X-PDF Invoices] Added a note related to System requirements of X-PDF Invoices on the Modules page.
[*] 06 Sep 2017, aim - Improvement (Y:148489): [Social Login] Added a note "Please ensure that the email field is enabled on the 'Configure Providers' dialog" on the configuration page.
[*] 04 Sep 2017, aim - Improvement (Y:148358 ): [Amazon Pay] Authorizations that are declined a now handled with reason code InvalidPaymentMethod. Synchronous Authorization. [Pay with Amazon]
[*] 04 Sep 2017, aim - Improvement (Y:148487): [Amazon Pay] amazon-pay-sdk-php updated from version 2.0.4 to version 3.1.0.
[*] 31 Aug 2017, aim - Improvement (Y:148483, B:0048114): [Special_Offers] Added a new option, 'Only on related conditional pages', for the 'Display short promo block:' selector.
[*] 29 Aug 2017, aim - Improvement (Y:148482, B:0048114): [Special_Offers] The 'Short promo' is no longer shown on the product page for products that have the 'Apply special offers discounts:' option disabled - provided that the offer has only one 'Give a discount' bonus.
[*] 29 Aug 2017, aim - Improvement (Y:148481, B:0047625): [Adv_Mailchimp_Subscription] merge-fields like 'Last Name'/'First Name'/'WebSite'/'Phone' are created automatically for a list now.
[*] 23 Aug 2017, aim - Improvement (Y:148478 ): [Amazon Feeds] Home/Toys/Books categories changed. Fabric/VacuumCleaner/Mattress/Bed/Headboard/Dresser/Cabinet/Chair/Table/Bench/Sofa/Desk/FloorCover/Bakeware/Cookware/Cutlery/Dinnerware/Serveware/KitchenTools/SmallHomeAppliances and Puzzles/Games/Models added. Multiple changes in the Books category.
[*] 26 Jul 2017, aim - Improvement (Y:148457): Cache_Lite upgraded to version 1.8.0.
[*] 25 Jul 2017, aim - Improvement (Y:148449): [X-PDF] mpdf updated to 6.1.4.

Anna_Shvetsova 01-16-2018 10:13 AM

Re: X-Cart v4.7.9: Skrill and PayPal updates, Store Notifications, SEO, Bug Fixes
 
[*] 21 Jul 2017, aim - Improvement (Y:148454, B:0048160): Now it is possible to use banner links like /home.php?bid=1&partner=6 or /home.php?bid=1&partner=login when 'Username as login' user authentication mode is used.
[*] 17 Jun 2017, aim - Improvement (Y:148429): [Amazon Feeds] Changed the 'Health' category. Added DietarySupplements/OTCMedication/PrescriptionEyewear/SexualWellness.
[!] 04 Dec 2017, aim - Bug (Y:148551): [Login with PayPal] did not work. Fixed. Updated paypal/sdk-core-php to the latest 3.4.0 version. [PayPal_Login]
[!] 26 Dec 2017, aim - Bug (Y:148563, B:0048833): [Amazon Pay] did not work correctly with the Maximum allowed total quantity of products in an order / Maximum allowed order subtotal / Minimum allowed order subtotal settings. Fixed.
[!] 29 Nov 2017, aim - Bug (Y:37, B:0145102): [Previously Ordered Products] SQL error. Fixed. [Quick_Reorder]
[!] 27 Nov 2017, aim - Bug (Y:148548 ): [Detailed_Product_Images] Tiny thumbnail cache was generated for all T images if a product did not have a T image. Fixed.
[!] 22 Nov 2017, aim - Bug (Y:148544, B:0048769): [Adv_Mailchimp_Subscription] 'Date Added' was displayed as 'December 1969' sometimes. Fixed. Thanks to Joe Funderburg (Cherie).
[!] 13 Oct 2017, aim - Bug (Y:148466, B:0048610): [Socialize] Integration with Pinterest was broken. Fixed. Updated to the latest version.
[!] 21 Sep 2017, aim - Bug (Y:148502): [Bongo International/FedEx Cross Border] Changed the https://api.bongous.com endpoint to https://api.crossborder.fedex.com.
[!] 20 Sep 2017, aim - Bug (Y:148504, B:0048463): [Advanced Order Management]: Shipping cost was changed to zero if the order was placed with real-time shipping cost calculation. Platinum edition only. Thanks to Isden.
[!] 18 Sep 2017, aim - Bug (Y:148501, B:0048503): [MultiCurrency] Changed the URL for Google finance currency converter. One hour timeout added for unsuccessful attempts.
[!] 17 Aug 2017, aim - Bug (Y:148474, B:0048357): [Advanced Order Management] Clearing the tax exemption flag on an order with tax exemption did not result in taxes getting applied after the customer address was changed to an applicable zone. Fixed. [AOM]
[!] 15 Aug 2017, aim - Bug (Y:148470, B:0048359): [MailChimp] 'Unsubscribed' customers now get resubscribed anyway if they mark a subscribtion on the profile modify page. Fixed the problem when an existing customer could not resubscribe.
[!] 14 Aug 2017, aim - Bug (Y:148471, B:0048334): [Amazon Feeds] did not work correctly with international symbols. Also it did not work when there were no variants in the store. Fixed.
[!] 11 Aug 2017, aim - Bug (Y:148468, B:0048343): [Special Offers] A free product was not given when there was another special offer with a subtotal condition. Fixed.
[!] 08 Aug 2017, aim - Bug (Y:148465, B:0048211): [Special Offers] A free product is not given now if the order contains only that product and the price of that product satisfies the condition of another subtotal-based offer.
[!] 27 Jul 2017, aim - Bug (Y:148458 ): [Amazon Pay] did not work for United Kingdom/Germany/Japan regions. Fixed. [Pay with Amazon].
[!] 21 Jul 2017, aim - Bug (Y:148455, B:0048202): [Product Options] Fixed a small logic error. Small optimization. Thanks to Vadim Sattarov.
[!] 21 Jun 2017, aim - Bug (Y:148439): [New Arrivals] The thumbnails were displayed small in the main column sometimes. Fixed.
[!] 15 Jun 2017, aim - Bug (Y:148424): [Feature Comparison] Feature-based search did not work for text fields with quotes. Fixed.

*IMPORT/EXPORT*
[*] 07 Sep 2017, aim - Improvement (Y:148490, B:0048436): [Export] Significant optimization of export of ORDER ITEMS; now it is a hundred times faster than it used to be when using a condition for orders section.
[*] 31 Aug 2017, aim - Improvement (Y:148485, B:0048436): Optimization of child entities export (ORDER ITEMS/DETAILED IMAGES/PRODUCT OPTIONS and so on.)
[!] 04 Sep 2017, aim - Bug (Y:148486, B:0048444): The import procedure changed the add_date field for updated products. Fixed. Thanks to Isden.

*PERFORMANCE*
[*] 10 Jan 2018, aim - Improvement (Y:148568, B:0048989): Sessions for search engines like google bots are no longer created.
[*] 29 Nov 2017, aim - Improvement (Y:148549): [Benchmark] It is now possible to filter/sort in a benchmark report (can be enabled in top.inc.php)
[*] 18 Oct 2017, aim - Improvement (Y:148524): Small speed-up related to address books.
[*] 09 Oct 2017, aim - Improvement (Y:148512): Small optimization for sessions affecting stores for which the http/https domains are different.
[*] 20 Sep 2017, aim - Improvement (Y:148503): [Clean URLs] Optimization related to Clean URLs history. Thanks to Abr.
[*] 14 Sep 2017, aim - Improvement (Y:148499, B:0113420, B:0131032): [Special offers] Optimization for offers related to categories and products.
[*] 24 Aug 2017, aim - Improvement (Y:148477, Â:0135964): [Product_Options] Optimization related to product options exceptions. A product with a lot of exceptions could not be saved sometimes. Fixed.
[*] 10 Aug 2017, aim - Improvement (Y:148467, B:0048349): [Flyout Menus] Enabling the "Cache the menu" option led to a fatal error and white screen when a lot of languages/memberships were used. Fixed.
[*] 19 Jul 2017, aim - Improvement (Y:148447, B:0048148 ): Order search performance is now 10x-20x times better for the Admin area.
[*] 13 Jun 2017, aim - Improvement (Y:148421, B:0046591, B:0047925): [Google Shopping] Problems with Froogle timing out/using too much memory fixed.

*SECURITY*
[*] 23 Nov 2017, aim - Improvement (Y:148546): Security improvement related to the 'Thank you for order' page.
[*] 20 Jun 2017, aim - Improvement (Y:148435): Upgraded htmlpurifier from version 4.8.0 to 4.9.3 (used for untrusted providers and Gift_Registry/XAffiliate modules).
[*] 16 Jun 2017, aim - Improvement (Y:148427): PHP password hashing framework updated from 0.3 to 0.5.1 version. There are no backward incompatible changes.
[!] 15 Jun 2017, aim - Bug (Y:148426): [Feature Comparison] Security fixes.
[!] 26 Oct 2017, aim - Bug (Y:148531, B:0048636): The "Send to friend" form could be used to send spam even it was disabled. Fixed.
[!] 10 Oct 2017, aim - Bug (Y:148513, B:0048590): Security fix related to PayPal.

*MISCELLANEOUS*
[*] 05 Jan 2017, aim - Improvement (Y:148510): [SEO] Added the ability to use HTTPS for the whole site. Renamed the setting 'Use secure protocol (HTTPS) for login, registration, checkout and payment pages' to 'Use secure protocol (HTTPS)' https://help.x-cart.com/index.php?title=X-Cart:Configuring_HTTPS#https_for_all_pages.
[*] 12 Dec 2017, aim - Improvement (Y:148557): [SEO] Google PageSpeed Insights improvement. Some js scripts are now loaded asynchronously. The async mode in smarty load_defer can now be used: {load_defer file="script.js" type="js" async=true}
[*] 14 Nov 2017, aim - Improvement (Y:148536): Added robots.demo.txt. See related article at https://help.x-cart.com/index.php?title=X-Cart:Setting_up_robots.txt
[*] 26 Oct 2017, aim - Improvement (Y:148529): [SEO] Force use https as canonical URL if possible.
[*] 24 Oct 2017, aim - Improvement (Y:148528, B:0046814, B:0046815, S:0130079): [SEO] improvement: Additional 302 redirect is no longer made in some cases: http<->http or clean URLs redirects.
[*] 20 Oct 2017, aim - Improvement (Y:148509): [SEO] Google PageSpeed Insights improvement. Autogeneration added for image cashes like images/D.cache.dpicon/ images/T.cache.tinythmbn images/W.cache.pvarthmbn images/C.cache.catthumbn
[*] 17 Oct 2017, aim - Improvement (Y:148521): [SEO] Removed the obsolete setting 'Redirect customers from HTTPS to HTTP' from the 'Main page :: General settings :: Security ' -> HTTPS options section.
[*] 17 Oct 2017, aim - Improvement (Y:148519): Updated PHPMailer version from 5.2.24 to 5.2.26 (Stores with the setting 'Use SMTP server instead of internal PHP mailer' enabled are affected).
[*] 17 Oct 2017, aim - Improvement (Y:148518 ): Country list updated. Removed 'Netherlands Antilles'. Added 'South Sudan'/'Bonaire, Sint Eustatius and Saba'/'Sint Maarten'.
[*] 15 Sep 2017, aim - Improvement (Y:148500, B:0048516): [Socialize] Facebook JavaScript SDK updated to version v2.10.
[*] 28 Jul 2017, aim - Improvement (Y:148460): Updated PHPMailer version from 5.2.23 to 5.2.24 (Stores with the setting 'Use SMTP server instead of internal PHP mailer' enabled are affected).
[*] 25 Jul 2017, aim - Improvement (Y:148446) PHP 7.2 is now supported.
[!] 11 Dec 2017, aim - Bug (Y:148552): MySQL8.0 critical installation error related to reserved rank/recursive words. Fixed. [MySQL 80 compatible]
[!] 02 Oct 2017, aim - Bug (Y:148507): [X-CloudBackup] White screen/PHP Fatal error: Uncaught DropboxException: v1_retired in modules/XBackup/lib/Dropbox/OAuth/Consumer/Curl.php:119. Fixed.

herber@wirehub.nl 01-16-2018 03:47 PM

Re: X-Cart v4.7.9: Skrill and PayPal updates, Store Notifications, SEO, Bug Fixes
 
Looking good! Just finished the first testupgrade of our store on our testserver, there's always a few files that don't want to upgrade automatically (for example skin files for skins we don't even use and have never touched, I guess the upgrades aren't completely flawless in that perspective).

If any changes are made to the 4.7.9 release after this moment, will they be placed here?

Also, please update the Font Awesome framework in X-Cart. I've done that manually in 4.7.8, it's only a very small job to do, but it could be included in an upgrade like this one.
Font Awesome 4.2 is included, 4.7 is the latest as of writing.

Thank you for the email spammyness test: I can't test it on our testserver, but I will most certainly use it on our live server once I've upgrade!


For those interested, download Font Awesome 4.7 on their website & replace these files:
Code:

/skin/common_files/css/font-awesome.min.css
/skin/common_files/fonts/fontawesome-webfont.eot
/skin/common_files/fonts/fontawesome-webfont.svg
/skin/common_files/fonts/fontawesome-webfont.ttf
/skin/common_files/fonts/fontawesome-webfont.woff
/skin/common_files/fonts/fontawesome-webfont.woff2 (doesn't exist in the 4.2 version X-Cart uses)
/skin/common_files/fonts/FontAwesome.otf


aim 01-16-2018 08:12 PM

Re: X-Cart v4.7.9: Skrill and PayPal updates, Store Notifications, SEO, Bug Fixes
 
Quote:

Originally Posted by herber@wirehub.nl
Looking good! Just finished the first testupgrade of our store on our testserver, there's always a few files that don't want to upgrade automatically (for example skin files for skins we don't even use and have never touched, I guess the upgrades aren't completely flawless in that perspective).

If any changes are made to the 4.7.9 release after this moment, will they be placed here?

Also, please update the Font Awesome framework in X-Cart. I've done that manually in 4.7.8, it's only a very small job to do, but it could be included in an upgrade like this one.
Font Awesome 4.2 is included, 4.7 is the latest as of writing.

Thank you for the email spammyness test: I can't test it on our testserver, but I will most certainly use it on our live server once I've upgrade!


For those interested, download Font Awesome 4.7 on their website & replace these files:
Code:

/skin/common_files/css/font-awesome.min.css
/skin/common_files/fonts/fontawesome-webfont.eot
/skin/common_files/fonts/fontawesome-webfont.svg
/skin/common_files/fonts/fontawesome-webfont.ttf
/skin/common_files/fonts/fontawesome-webfont.woff
/skin/common_files/fonts/fontawesome-webfont.woff2 (doesn't exist in the 4.2 version X-Cart uses)
/skin/common_files/fonts/FontAwesome.otf




Hello,

Thank you for your feedback.
Could you send me the files which don't want to upgrade?

I have posted a ticket related to the fontawesome font.
https://bt.x-cart.com/view.php?id=49014

Thank you.
I

mattstyle2 01-17-2018 10:03 PM

Re: X-Cart v4.7.9: Skrill and PayPal updates, Store Notifications, SEO, Bug Fixes
 
any major changes to make 4.7.7 work with PHP 7.2?! I have it working with 7.1 already..

aim 01-17-2018 10:23 PM

Re: X-Cart v4.7.9: Skrill and PayPal updates, Store Notifications, SEO, Bug Fixes
 
Quote:

Originally Posted by mattstyle2
any major changes to make 4.7.7 work with PHP 7.2?! I have it working with 7.1 already..


The mcrypt extension is removed therefore
the include/blowfish.php is adapted to use OpenSSL.

mattstyle2 01-18-2018 01:24 PM

Re: X-Cart v4.7.9: Skrill and PayPal updates, Store Notifications, SEO, Bug Fixes
 
Quote:

Originally Posted by aim
The mcrypt extension is removed therefore
the include/blowfish.php is adapted to use OpenSSL.


ok that's easy enough.. Were there many changes to get this one going?

Improvement (Y:148386): [PayPal] Express Checkout simplified checkout upgraded to version V4 to replace the deprecated classic In-Context Checkout method. (integration-jsv4).

that and the php 7.2 is really the only major things that interests me and would like to avoid a lengthy upgrade procedure.

-Matt

aim 01-18-2018 09:07 PM

Re: X-Cart v4.7.9: Skrill and PayPal updates, Store Notifications, SEO, Bug Fixes
 
1 Attachment(s)
Quote:

Originally Posted by mattstyle2
ok that's easy enough.. Were there many changes to get this one going?

Improvement (Y:148386): [PayPal] Express Checkout simplified checkout upgraded to version V4 to replace the deprecated classic In-Context Checkout method. (integration-jsv4).

that and the php 7.2 is really the only major things that interests me and would like to avoid a lengthy upgrade procedure.

-Matt


Hello Matt,

1)I have uploaded the php72_critical_477.diff patch.
Please note the patch will not fix non-critical issues.

2)There are changes in the files
admin/cc_processing.php
include/func/func.cart.php
include/func/func.core.php
include/func/func.paypal.php
include/templater/plugins/function.getvar.php
include/templater/plugins/function.load_defer.php
payment/ps_paypal_pro_us.php
skin/common_files/customer/service_js.tpl
skin/common_files/js/paypal_express_incontext.js
skin/common_files/payments/customer/paypal/express_checkout_js_async.tpl
skin/common_files/payments/customer/paypal/load_express_checkout_lib.js
skin/common_files/payments/ps_paypal_express.tpl
skin/common_files/payments/ps_paypal_pro_express_checkout.tpl
sql/xcart_data.sql
sql/xcart_language_US.sql
related to [PayPal] Express Checkout simplified checkout commit.

Consider contacting our support team for assistance via the HelpDesk.

Thank you.

herber@wirehub.nl 02-05-2018 12:14 PM

Re: X-Cart v4.7.9: Skrill and PayPal updates, Store Notifications, SEO, Bug Fixes
 
We're running 4.7.9 on our live server as of today, thanks for the updates!

I've noticed that the Order Tracking module has slightly changed, affecting the Track It! button behind the tracking codes.
On the customer side, it still functions as on previous versions & submits the form behind the Track It button to open a new window with the tracking information.
In the backend however, it now works the same as the Apply changes button, it saves changed information in the order (typing a note & pressing Track it! indeed saves changed information to the order).

The HTML of the button itself hasn't been touched (it was based on the courier1800c.tpl template & is the same one used on the customer page, where it works perfectly). Since the upgrade to 4.7.9 it doesn't work on the admin side anymore however.

aim 02-06-2018 06:34 AM

Re: X-Cart v4.7.9: Skrill and PayPal updates, Store Notifications, SEO, Bug Fixes
 
Quote:

Originally Posted by herber@wirehub.nl
We're running 4.7.9 on our live server as of today, thanks for the updates!

I've noticed that the Order Tracking module has slightly changed, affecting the Track It! button behind the tracking codes.
On the customer side, it still functions as on previous versions & submits the form behind the Track It button to open a new window with the tracking information.
In the backend however, it now works the same as the Apply changes button, it saves changed information in the order (typing a note & pressing Track it! indeed saves changed information to the order).

The HTML of the button itself hasn't been touched (it was based on the courier1800c.tpl template & is the same one used on the customer page, where it works perfectly). Since the upgrade to 4.7.9 it doesn't work on the admin side anymore however.



Hello,

Thank you for your feedback.

Unfortunately, I was unable to reproduce this issue on the default installation of X-Cart 4.
http://demo.x-cart.com/demo_goldplus/admin/order.php?orderid=1023

I added a new tracking code via ajax 'Add tracking number' button.

By the way,

the related ticket is
https://bt.x-cart.com/view.php?id=0048397

Thank you.

Dougrun 02-07-2018 12:12 PM

Re: X-Cart v4.7.9: Skrill and PayPal updates, Store Notifications, SEO, Bug Fixes
 
is sport life skin 4.7.9 compatible?

qualiteam 02-09-2018 12:18 AM

Re: X-Cart v4.7.9: Skrill and PayPal updates, Store Notifications, SEO, Bug Fixes
 
Quote:

Originally Posted by Dougrun
is sport life skin 4.7.9 compatible?


I've been told by the developer that it is compatible.

herber@wirehub.nl 02-09-2018 03:33 AM

Re: X-Cart v4.7.9: Skrill and PayPal updates, Store Notifications, SEO, Bug Fixes
 
Quote:

Originally Posted by aim
Hello,

Thank you for your feedback.

Unfortunately, I was unable to reproduce this issue on the default installation of X-Cart 4.
http://demo.x-cart.com/demo_goldplus/admin/order.php?orderid=1023

I added a new tracking code via ajax 'Add tracking number' button.

By the way,

the related ticket is
https://bt.x-cart.com/view.php?id=0048397

Thank you.

Hi Aim,

Thanks for your response.
The same issue is happening here:
http://demo.x-cart.com/demo_goldplus/admin/order.php?orderid=1023
1) Add a tracking code
2) Refresh page so tracking button appears
3) Click tracking button
Normal result: New page opens with the tracking website
Current result: No new page opens, but the Track It! button acts as the Apply Changes button (it saves changes to the page, instead of actually tracking the order)

Dougrun 02-10-2018 02:08 PM

Re: X-Cart v4.7.9: Skrill and PayPal updates, Store Notifications, SEO, Bug Fixes
 
Quote:

Originally Posted by qualiteam
I've been told by the developer that it is compatible.


well, they are wrong, see my site, the banner rotator no longer works, same with the featured items scroller.

https://vsa-fitness.com/

this site isnt used much but i do need it fixed.

Also the product detail pages no longer generate their tabs. This has happened before. Some library is not getting updated.

aim 02-12-2018 04:20 AM

Re: X-Cart v4.7.9: Skrill and PayPal updates, Store Notifications, SEO, Bug Fixes
 
1 Attachment(s)
Quote:

Originally Posted by Dougrun
well, they are wrong, see my site, the banner rotator no longer works, same with the featured items scroller.

https://vsa-fitness.com/

this site isnt used much but i do need it fixed.

Also the product detail pages no longer generate their tabs. This has happened before. Some library is not getting updated.


Hello,

You have to fix this JS error
Code:

Uncaught ReferenceError: pin_it is not defined

For that,
could you compare the default files
Code:

skin/common_files/modules/Socialize/service_head.tpl
skin/common_files/modules/Socialize/buttons_row.tpl

with yours ?

Thank you.

Dougrun 02-12-2018 08:39 AM

Re: X-Cart v4.7.9: Skrill and PayPal updates, Store Notifications, SEO, Bug Fixes
 
I replaced both of those files with a fresh 4.7.9 version and still get the same thing. (clearing cache/temp files). Turning off the socialize module does fix though. I disabled the pinterest link and now it works, thanks.

aim 02-12-2018 10:12 PM

Re: X-Cart v4.7.9: Skrill and PayPal updates, Store Notifications, SEO, Bug Fixes
 
Quote:

Originally Posted by Dougrun
I replaced both of those files with a fresh 4.7.9 version and still get the same thing. (clearing cache/temp files). Turning off the socialize module does fix though. I disabled the pinterest link and now it works, thanks.


Hello,

Please provide me with the valid SSH/FTP or Control Panel access info to your server if you would like me to check the problem.

Thank you.

aim 02-14-2018 01:01 AM

Re: X-Cart v4.7.9: Skrill and PayPal updates, Store Notifications, SEO, Bug Fixes
 
Quote:

Originally Posted by herber@wirehub.nl
We're running 4.7.9 on our live server as of today, thanks for the updates!

I've noticed that the Order Tracking module has slightly changed, affecting the Track It! button behind the tracking codes.
On the customer side, it still functions as on previous versions & submits the form behind the Track It button to open a new window with the tracking information.
In the backend however, it now works the same as the Apply changes button, it saves changed information in the order (typing a note & pressing Track it! indeed saves changed information to the order).

The HTML of the button itself hasn't been touched (it was based on the courier1800c.tpl template & is the same one used on the customer page, where it works perfectly). Since the upgrade to 4.7.9 it doesn't work on the admin side anymore however.


Hello,
A patch is here
https://bt.x-cart.com/view.php?id=49115#attachments
I have added a selenium test for this case.

Thank you.

josebueso 02-14-2018 09:53 PM

Re: X-Cart v4.7.9: Skrill and PayPal updates, Store Notifications, SEO, Bug Fixes
 
Quote:

Originally Posted by aim
Hello,
A patch is here
https://bt.x-cart.com/view.php?id=49115#attachments
I have added a selenium test for this case.

Thank you.


I just upgrade to Version 4.7.9 and the tacking buttom disappeared.

Applied the patch but still not working.

aim 02-15-2018 01:59 AM

Re: X-Cart v4.7.9: Skrill and PayPal updates, Store Notifications, SEO, Bug Fixes
 
Quote:

Originally Posted by josebueso
I just upgrade to Version 4.7.9 and the tacking buttom disappeared.

Applied the patch but still not working.


Hello,

The 'Track It' button is supported for these shipping methods only
australia_post
canada_post
courier1800c
dhl
fedex
ups
usps

Thank you.

josebueso 02-15-2018 02:21 AM

Re: X-Cart v4.7.9: Skrill and PayPal updates, Store Notifications, SEO, Bug Fixes
 
Quote:

Originally Posted by aim
Hello,

The 'Track It' button is supported for these shipping methods only
australia_post
canada_post
courier1800c
dhl
fedex
ups
usps

Thank you.


Now I can confirm the tracking button is working as is suppose to work applying the latest patch.

Thanks QT for solving this issue.

Tim Soles 02-22-2018 01:44 AM

Re: X-Cart v4.7.9: Skrill and PayPal updates, Store Notifications, SEO, Bug Fixes
 
We have successfully upgraded from 4.7.8 to 4.7.9 without any major issues and our site is running well.

There are 2 minor issues to mention:

Firstly, we have noticed that when manually creating a new product, after entering the Product Name, the Clean URL field is not being automatically populated.

It's a nuisance to have to populate this field manually.

Secondly, a minor issue which goes back to the previous version or earlier is that when manually creating a new product the Apply Taxes field is not highlighted by default. It is easy to miss this because the field does show the tax rate, but you need click on it to highlight it for it to apply.

Not sure if this is intentional? All our products have the same tax rate so from our perspective we would prefer that it was highlighted by default

aim 02-22-2018 06:20 AM

Re: X-Cart v4.7.9: Skrill and PayPal updates, Store Notifications, SEO, Bug Fixes
 
Hello,

Thank you for your feedback.

Quote:

Originally Posted by Tim Soles
We have successfully upgraded from 4.7.8 to 4.7.9 without any major issues and our site is running well.

There are 2 minor issues to mention:

Firstly, we have noticed that when manually creating a new product, after entering the Product Name, the Clean URL field is not being automatically populated.

It's a nuisance to have to populate this field manually.


I cannot reproduce the problem
Please have a look
http://demo.x-cart.com/demo_goldplus/admin/product_modify.php

Do you have JS errors on the product_modify.php page?


Quote:

Originally Posted by Tim Soles

Secondly, a minor issue which goes back to the previous version or earlier is that when manually creating a new product the Apply Taxes field is not highlighted by default. It is easy to miss this because the field does show the tax rate, but you need click on it to highlight it for it to apply.

Not sure if this is intentional? All our products have the same tax rate so from our perspective we would prefer that it was highlighted by default


Thank you for your suggestion.
I have posted a ticket.
https://bt.x-cart.com/view.php?id=49155

cflsystems 02-22-2018 10:30 AM

Re: X-Cart v4.7.9: Skrill and PayPal updates, Store Notifications, SEO, Bug Fixes
 
Quote:

Originally Posted by Tim Soles
Secondly, a minor issue which goes back to the previous version or earlier is that when manually creating a new product the Apply Taxes field is not highlighted by default. It is easy to miss this because the field does show the tax rate, but you need click on it to highlight it for it to apply.


In /skin/common_files/main/product_details.tpl find

Code:

<option value="{$taxes[tax].taxid}"{if $taxes[tax].selected gt 0} selected="selected"{/if}>{$taxes[tax].tax_name}</option>

and replace with

Code:

<option value="{$taxes[tax].taxid}"{if $taxes[tax].selected gt 0 or $new_product eq 1} selected="selected"{/if}>{$taxes[tax].tax_name}</option>

or if you need specific tax only selected (replace X with taxid)

Code:

{section name=tax loop=$taxes}
  <option value="{$taxes[tax].taxid}"{if $taxes[tax].selected gt 0 or ($new_product eq 1 and $taxes[tax].taxid eq 'X')} selected="selected"{/if}>{$taxes[tax].tax_name}</option>
  {/section}


Tim Soles 02-26-2018 04:19 AM

Re: X-Cart v4.7.9: Skrill and PayPal updates, Store Notifications, SEO, Bug Fixes
 
I have spent some time testing the automatic population of the URL field when manually creating a new product in different locations and with different browsers.

It turns out to be a local issue with IE in our Server 2012 r2 Essentials network. Firefox works OK but IE does not complete the URL field from the product description.

I think I am right in saying that the server software controls the security settings on the IE browsers within the network so that might be the issue?

Not a big issue, just an annoyance, so we will use Firefox instead.

[quote=aim]Hello,

Thank you for your feedback.



I cannot reproduce the problem
Please have a look
http://demo.x-cart.com/demo_goldplus/admin/product_modify.php

Do you have JS errors on the product_modify.php page?

aim 02-27-2018 05:18 AM

Re: X-Cart v4.7.9: Skrill and PayPal updates, Store Notifications, SEO, Bug Fixes
 
Hello,

Please do not use HTTP protocol to youtube.com in product descriptions, otherwise, the videos will disappear.

Thank you.

red_and_white 05-25-2018 12:14 AM

Re: X-Cart v4.7.9: Skrill and PayPal updates, Store Notifications, SEO, Bug Fixes
 
Hello all,
I made a fresh install of 4.7.9 version to test it.
PHP 7.2 on
When I click on the sign in link or on any link that is supposed to open a popup window I get this error:
An error occurred while processing a request. Please refresh the page.
If the problem still persists after refreshing the page please contact us on the matter.

In example the error occur even if I click on the button "ask a question about this product" in the product page.

Why?

aim 05-25-2018 02:23 AM

Re: X-Cart v4.7.9: Skrill and PayPal updates, Store Notifications, SEO, Bug Fixes
 
Quote:

Originally Posted by red_and_white
Hello all,
I made a fresh install of 4.7.9 version to test it.
PHP 7.2 on
When I click on the sign in link or on any link that is supposed to open a popup window I get this error:
An error occurred while processing a request. Please refresh the page.
If the problem still persists after refreshing the page please contact us on the matter.

In example the error occur even if I click on the button "ask a question about this product" in the product page.

Why?


Hello,

which browser do you use ?

Could you provide an URL to the site ?

Thank you.


All times are GMT -8. The time now is 02:52 PM.

Powered by vBulletin Version 3.5.4
Copyright ©2000 - 2021, Jelsoft Enterprises Ltd.