Shop-Script update

Vladimir V. Tuporshin — February 10, 2009

The long awaited Shop-Script update is now available.

How to install:

  • Users of Shop-Script PHP software (please read before you run software update!):

    Before you run software update in WebAsyst Installer, apply chmod 777 to index.php file that is located in the root of your WebAsyst installation to allow WebAsyst Installer to rewrite this file (enable write permission for this file; you can do this using your favorite FTP client software). Write permission for index.php should be enabled before you start software update to allow update routine to be applied successfully.

    Please contact customer support if you have any questions.

  • Users of WebAsyst Shopping Cart hosted service:

    Update has been successfully applied to your accounts. You don’t need to do anything.

Below is the list of changes in this update:

  1. Support for time zones (storefront time zone is configured in your store back-end settings screen, server time zone — in WebAsyst Installer settings).
  2. New screen “Tools — Sitemaps” which allows creating XML Sitemaps for your storefront. Sitemaps file is an XML file that lists URLs of your website and allows search engines to crawl your site more intelligently.
    After you install this software update, you should manually activate “Sitemaps” screen. To do this, go to WebAsyst Users application and grant your WebAsyst user access rights to the new “Sitemaps” screen (you may allow other users to access Sitemaps as well).
  3. New screen “Tools — Print forms” which allows configuring various order forms that you can print directly from your order info page. Some of the forms are available for customer in “My account” tab in storefront.
    After you install this software update, you should manually activate “Print forms” screen. To do this, go to WebAsyst Users application and grant your WebAsyst user access rights to the new “Print forms” screen (you may allow other users to access print forms configuration screen as well).
    Currently there is only one order form — invoice. We are working on adding new order forms such as shipping labels for UPS, FedEx and other supported shipping carriers. We appreciate your feedback regarding order forms; please tell us which print forms would you like to have in your online store (email us or post in our forum). We are open to your suggestions.
  4. SEO, improved page layouts, JavaScript optimization.
  5. WYSIWYG-editor: new features, ability to add custom JavaScript code, widgets and iframes directly to your texts.
  6. 5 new skin templates: Lucid, Aqua, Sale, Tableware, Flowers.
  7. Bulk image upload in “Design — Image Uploader” screen.
  8. A lot of tiny features and improvements:
    — product search in back-end,
    — settings option for enabling/disabling product code (SKU) display in storefront,
    — the ability to define text direction for a certain language (left-to-right, right-to-left),
    — improved product import from CSV files,
    — order’s “Print version” now includes all customer data including custom registration form fields (e.g. phone number),
    — product duplicating feature,
    — now your customers have the ability to enter how many items to add into shopping cart when ordering something in your storefront (to enable this feature, go to built-in design editor’s “Product info” tab, double-click “Add to cart” element and enable corresponding settings option),
    — in the back-end “Settings” — “Catalog” tab there is a new option that allows you to define the quality of product thumbnail images which are created automatically when you upload product images.
  9. Improved stability and security, slightly increased performance, code optimization.
  10. Many bug fixes and insignificant improvements:
    — bug fixes in product image uploading,
    — homepage category sorting issue,
    — proper display of special offer products on storefront homepage (products with long names will now be displayed properly; this feature requires your action to be enabled: go to “Design editor”, double-click you special offers block that is displayed not as expected and enter a right value for height of the product image+name block in pixels),
    — update of some payment modules according to the latest integration documentation changes (Paypal Payflow Link, HSBC, Paymentech),
    — and more.
  11. PHP software users: in WebAsyst Installer settings you may now configure whether to display “Powered by WebAsyst” or not.

If you notice something weird about the functioning or the look of your store back-end, try updating your browser cache. To do this, right-click somewhere inside store back-end that works not as expected, and select “Open frame in new window” in the popup menu. Then press Ctrl+F5 (Windows) or Cmd+R (Mac) in the new window.

During this update we experienced a slow down in WebAsyst service operation caused by a batch upgrade of metadata (database structure) simultaneously for hundreds accounts of our hosted customers. This slow down continued from 3:30 am until 4:30 am EDT. We apologize for any inconveniences that could be caused by this case. This situation was unusual for us and it was a good experience which will help us improve WebAsyst software update system.

 

13 Comments »

  1. Hello,

    Many thanks for this update. Indeed, we have waited it for quite a long time.

    However I don\’t see the other announced features like:

    - Update of all available payment processing and shipping quote modules,
    — Google Sitemaps,
    — More order processing and payment features in customer\’s \"My account\" screen.

    which were supposed to be added in this release, reason why we had to wait longer.

    I also think it will be useful for every Webasyst customers, if you could publish and update continuously a list of the features that your team has accepted to add in the wish list (not just the road map as it is now i.e. only dates of planning releases). I am thinking about something like the information that you can find in Magento under \"Issue Roadmap\", with a progress bar showing the progress of bugs\’ resolution by the dev. team, etc. (example:http://www.magentocommerce.com/roadmap/release/1.2.2).

    Hope you can add this suggestion in the roadmap. Many thanks anyway for your continuous work in improving this suite of application. Keep going and don\’t reduce the speed!

    Flavio

    Comment by Flav2isback — February 10, 2009 @ 4:46 pm

  2. Flavio, thanks for your suggestions!

    Google Sitemaps is already available (please read “Sitemaps” paragraph in the blog post above).
    Regarding order processing options inside “My account” tab: we added the ability for customers to view invoice for the order, pay for the order after it is placed. We are open to your suggestions regarding order forms (print forms) to be added to the product.
    Update to all available modules was performed on a technical level for now. Soon we are going to add some “beauty” features which will allow you to communicate with your customers more clearly (e.g. show your customers which credit card types you accept during checkout, etc).

    Thanks again.

    Comment by Vladimir V. Tuporshin — February 10, 2009 @ 5:54 pm

  3. Dear Vladimir,

    Sorry I did not make the connection between sitemaps and Google. Concerning the order processing I will surely come back to your team via the support or the forum with some interesting suggestions. It is also a good thing to know that there will also be another coming update for payment and shipping modules.

    I quickly went through every single point of this update and test every new features and bug corrections and they all work well. Once again, congratulation to your team for the work done. This update is surely a good step forward.

    Flavio

    Comment by Flav2isback — February 10, 2009 @ 6:31 pm

  4. Performed update as instructed. Now after I login to admin panel I cannot enter anywhere from first page. It seems like ajax is trying to load something. Then it stops. I cannot manage anything anymore. Installer diagnostics section shows that everything is in order. I did change index.php to 777.

    Comment by Darius — February 12, 2009 @ 5:50 am

  5. Also under Firefox in admin panel I get “This is a new version of WebAsyst Files. Learn details | Close this message
    ” but it is impossible to close it. With IE this message does not appear, ajax does not try to load anything just I get page not found.

    Comment by Darius — February 12, 2009 @ 5:53 am

  6. Try updating your browser window: Ctrl+F5 on Windows, Cmd+R on Mac.

    Comment by Vladimir V. Tuporshin — February 12, 2009 @ 5:54 am

  7. This gets me nowhere. With google browser I get this message shown

    http://i269.photobucket.com/albums/jj75/amberguru/error.jpg

    I have checked, this file is in place don’t know why shop does not find it

    Comment by Darius — February 12, 2009 @ 6:07 am

  8. Please contact support and provide as much tech details as possible so our techies could work on this case.

    Comment by Vladimir V. Tuporshin — February 12, 2009 @ 6:39 am

  9. Support rocks! :-( They do not even read what I am writing to them. I am telling shop has crashed after last update, nothing works in admin panel on any browser, just on the google chrome error is presented, others simply froze, support reply is google chrome is not compatible, what does this has to do with my issue????

    This is the second time shop crashed after update! I am really disappointed…

    Comment by Darius — February 12, 2009 @ 9:00 am

  10. I’m sorry for the frustration. We will raise this issue to resolve with support team.
    Update may crash if server restrict using such functions as downloading from remote server, unpacking large archives, etc.
    Resolving your issue will require FTP-access to your store, access to Installer. It’s impossible to fix the problem when you that something does not work and nothing more.

    Comment by Vladimir V. Tuporshin — February 12, 2009 @ 12:04 pm

  11. One thing this cart is lacking for many years now is good support system. Until last year I thought everywhere is same but I did not realize how I was wrong. Some of competitive shopping carts developed huge bug tracking and support systems. You need to work hard here. One software your company did not update ever is customer area.

    Comment by Darius — February 13, 2009 @ 3:43 am

  12. Today I ran another update (now 3rd time). Problem with non working admin panel is solved. Not sure if you changed something as I did’nt. PS still no responds from support.

    I discovered one bug on all new templates.

    Set some new template as default. Click edit. Click save template (nothing needs to be modified). What happens is front end looses all template pictures.

    Click “Reset theme (discard all changes)” pictures appear again.

    Whats the point in the template if you cannot edit it?

    Comment by Darius — February 13, 2009 @ 11:03 am

  13. Thank you Darius, we are aware of this problem and we are working on this.
    Here is how you can solve this in your installation: copy all files from
    published/SC/html/scripts/images
    to the folder
    published/publicdata/%YOURDATABSENAME%/attachments/SC/images/
    (you may skip existing files)

    Comment by Vladimir V. Tuporshin — February 13, 2009 @ 12:40 pm

RSS feed for comments on this post. TrackBack URL

Leave a comment