2009 v35 – Ongoing Progress & Fixes Report
- 9/4
- HOTFIX (35): The "drilldown" setting for the browse by category snapin was not reloading properly from the database into the setting dropdown
- 9/3
- HOTFIX (35): Site Explorer: Can no longer fill in the custom URL field for a page that has the store currently set to a store without custom URLs enabled.
- HOTFIX (35): The link copy button will update on store selection as well as save.
- HOTFIX (35): sitemap.xml is now a static file built by the DoTimedEvents webservice call. The existing SitemapGenerator.aspx and the redirects to it are still in place, but the page will now trigger the download of the static sitemap.xml file.
- 9/2
- HOTFIX (35): Fixed some usability issues with the category chooser, removing the postback when a category is selected and improving the load on demand of the category tree. Additionally, the category chooser will have the search box under focus when the popup loads. Enlarged the category chooser popup and corrected some styling issues that occurred when long-named categories were shown.
- HOTFIX (35): Deleting a Product Rating Dimension Group that contains dimensions that currently have ratings assigned to reviews will no longer throw an error. The associated dimensions and ratings will be removed, but the review's average rating will persist until it is resaved with a new set of ratings.
- 9/1
- HOTFIX (35) - Fixed an issue where if clicking the "Select" button on the category chooser too soon after clicking on a category in the tree, an "unknown error" would be thrown. Was occurring completely client side and had to do with the AutoPostBack of the tree itself causing the update panel around it to refresh.
- HOTFIX (35): Blank styles will now properly reload as overridden blank styles instead of loading the default style (not overridden)
- HOTFIX (35): Sage gateway code was passing an incorrect 2 digit value for the card expiration year
- 8/31
- HOTFIX (35) - Fixed an issue where, when an Order's status was being changed, the latest payment information may not have been filled on OrderPaymentCol. This was causing the warehouse notification for "Payment Received" to never get fired on new orders, because the payment status never showed up as "approved."
- HOTFIX (35, 36): Correct null reference when clicking update totals on order edit for a new order
- 8/28
- HOTFIX (35): Cart master records were sticking after placing an order, so orders now reset session cart so it will automatically build a new master cart record. Basically it zeros out ActiveCartInfoID on the current session.
- HOTFIX (35): Hid some items that should not be showing on wishlish page
- HOTFIX (35): many small ones related to testing saved cart.
- HOTFIX (35): Previous fix caused shipping amount, etc to be unable to be manually edited on Order Edit
- HOTFIX (35): The head tags setting area on the theme will now properly place its input into the site's head tags again
- HOTFIX (35): Correct bad default stylesheet reference on PageTemplateBase
- 8/27
- FEATURE (35): Enhanced wish list functionality
- Number of items purchased from the wish list is now tracked.
-
- Wish list creator can edit quantities/remove items
- Add to cart button disappears when requested quantity has been purchased
Item links have a query string parameter on their link to the product details page so adding to cart from there will be tracked as well as long as it’s on the initial referral from the wishlist.
- Number of items purchased from the wish list is now tracked.
- HOTFIX (35): Corrected an issue when variant matrix is enabled and a product has quantitygrid type variants and quantity pricingFor akatsukaorchids, medpatches, etc
- FEATURE (35): Enhanced wish list functionality
- 8/26
- HOTFIX(.35) Fixed an issue where StoreNavBar.ascx was passing the incorrect QueryString Parameters.
- HOTFIX(.35) Added EmailFormProcessor messages as StoreText
- HOTFIX (35): Visitor count API methods will now exclude suspect sessions
- HOTFIX (35): Add RequireShippingSelectionOnCallForPricingOrders option to store settings
- HOTFIX (35): Fix error with variant quantity grid related code on product details page when variant matrix is enabled
- 8/25
- HOTFIX (35): Address list dropdown on One Page Checkout will now be disabled for new/not logged in customers
- 8/21
- FEATURE (35): Added Visitor_GetCountByDateRangeAndStoreID (uses lastHit date) and Visitor_GetNewCountByDateRangeAndStoreID (uses firstHit date) to the API.
- HOTFIX (35): Making changes to the custom CSS field would cause any styles that were NULL to be written back to the DB as a blank string
- HOTFIX (35): OrderEdit will no longer show the "saved successfully" message - this is an attempt to fix the blank screen issue
- HOTFIX (35): Break out shipping selections were not sticking on order edit
- HOTFIX(.35) Fixed an issue where CustomerType was not being cleared when CustomerID was 0 after logging out.
- 8/20
- FEATURE (35) - Added a personalization type of "Text Box With Confirmation" that displays a second textbox for the user to confirm their personalization entry.
- FEATURE (35) - Added "Additional Notes" field to File Upload snap-in and the e-mail that it sends
- HOTFIX (35): Fix width and header issue on componentart grids.
- HOTFIX (35): Form post integrity check failures will no longer send emails
- HOTFIX (35): The "Problem with retrieving images from image cache" email will no longer be sent
- HOTFIX (35): The category chooser in the admin will now properly show hidden categories.
- HOTFIX (35): Product feed creation API method will now include the exception message in its error message when it fails
- 8/19
- FEATURE (.35) Bing Cash Back Pixel Tracking. Converted JellyFish to BingCashBack. ## BINGCASHBACK## checks for them coming from Bing before displaying JavaScript on order. Added script for Bing Cash Back Analytic Rule.
- HOTFIX (35): Fixed an issue that was preventing the saving of a different shipping address than billing on existing orders
- HOTFIX (35): Removed default "[none]" text on the tracking number entry field on order edit/view order as it was causing new blank shipments to be added
- 8/18
- HOTFIX (35) - Google Checkout will now be disabled properly when multiple shipping classification codes are present in the cart instead of waiting for shipping calculations to be performed.
- HOTFIX (35): Added left and right to the "clear floats" dropdown on the CSS designer
- HOTFIX (35): Modified QuickProductSearch for OrderEdit, display parent and child items except when rules apply to hide the parent or child
- HOTFIX (35): Product details picture caption changing when hovering over thumbnails was not working correctly in FF, corrected non standard javascript issues
- HOTFIX (35): All component art grids that were using ajax-type paging were fixed to properly use the form integrity check.
- 8/17
- HOTFIX (35): Cost total column for orders was not being calculated properly
- 8/14
- HOTFIX (35) - Fixed several issues related to Google Checkout order notifications - intermittent null references due to missing information from Google, unreliable handshake responses when an error would occur during the notification processing (due to the previous issue), and improved the notification handling to more reliably respond to Google's request so it doesn't send multiple notifications.
- HOTFIX (35): User account settings page now checks permissions properly
- HOTFIX (35): Removed the URL from the message on the "quick 404" handling for certain file types
- 8/13
- HOTFIX (35): Items with a single non inventory variant group could not be added to the cart with no variant selection
- HOTFIX (35): Fix length of StaticChildList column in the product search function to match the length on the product table
- HOTFIX (35) - Fixed an issue that caused Google Checkout to error when attempting to use it with a cart containing product group items.
- HOTFIX (35) - Custom fields will now display in the proper sort order on the storefront.
- HOTFIX (35): Product group child items with the Exclude Pricing setting were not properly displaying quantity breaks in the product group display
- 8/11
- HOTFIX (35): Customer information on existing orders was not able to be edited on order edit
- HOTFIX (35): Fixed an issue on acReport where IE was not storing Office documents to local directory because it was enforcing no-cache requests.
- 8/10
- HOTFIX (35) - Added the selected file/folder name to the confirmation message for deleting items in the file browser.
- HOTFIX (35) - Fixed an issue where the IDs in the URLs for the new switcher controls would not always be properly replaced.
- HOTFIX (35) - Fixed an issue where the StyledDropdown was attempting to load the store's current theme.
- HOTFIX (35) – Scripted: added the column RightChildIndex to an index on the categories table to fix a performance issue with the Category Chooser on sites with a large number of categories.
- HOTFIX (35): Attribute list page was not building the "next" and "prev" nav links correctly
- HOTOFIX(35): Added Hyperlink Control with dynamic Year to Footer.
- HOTFIX (35): Existing customer data was not loading properly on order edit for a new order
- 8/7
- HOTFEATURE (35) - Added a store switcher to the breadcrumb bar of the Store Settings pages and added a theme switcher to the breadcrumb bar of the Theme pages.
- HOTFIX(35): Browse by category snapin was not functioning when set to drilldown or main
- HOTFIX (35) – scripted: fixed the line breaks in the default e-mail templates for Product Reviews
- HOTFIX: Excluding item number for a remote carting/phantom item will no longer cause an error.
- HOTFIX: Added support for “ItemNr” in addition to the “ItemNbr” key that’s currently used on remote carting and phantom items.
- HOTFIX (35) – Fixed the encoding of the pros/cons on the review emails.
- 8/6
- HOTFIX (35): Fix attribute drop downs would disappear after making selection from one group
- Fix incorrect group labeling when no labels specified
- Will no longer attempt to filter by attributeID 0 when selecting the default entry in the dropdown
- HOTFIX (35): Deleting a snapin will now clean up its custom layout records
- HOTFIX (35): Add integrity check field to CUSTOMERLOGIN merge's dynamic form
- HOTFIX (35): Made a small performance tweak to the get category product IDs functions, should also fix issues with duplicate bad data in the inactive in store table
- FIX: Hidden child products no longer show on side column shopping cart and shopping cart line merge
- FIX: Default values for UPS Shipping Ints
- HOTFIX (35): Fix attribute drop downs would disappear after making selection from one group
- 8/5
- HOTFIX(34, 35): Global regions page will no longer error when trying to delete a region that is in use as an available shipping region for a product
- HOTFIX(34,35): Added additional index to sessions table to help with performance on referrer analysis report for sites with large numbers of visitors
- 8/4
- HOTFIX (35) - Added popup help to the reviews moderation page and corrected some column width and alignment issues.
- HOTFIX (35) – Scripted: updated the default styles for the reviews area on the Product Details page
- HOTFIX (34,35): the “Show Hidden Products” setting was not working properly for the related products snapin
- 8/2
- HOTFEATURE (35) – Can now specify which regions will apply for Shipping and which ones will apply for Taxes. They both default to true.
- HOTFIX (35) - Pros and cons will now be properly decoded for display.
- 7/31
- Product Reviews:
- Added Payment Type label to StoreText
- HOTFIX (35): Browse by category snapin was not functioning when set to drilldown or main
- 7/30
- Product Reviews:
- Can now override the Rating Dimension Group used at the Category and Product level.
- Added Store Text for the submit button on the Write Review page, until we get a button to put there… the appearance of this may be subject to change.
- Will now display admin help in place of Product Reviews Listing snap-in when reviews are disabled.
- Search now functions on the Product Reviews Moderation page.
- Corrected an issue that caused the Overall Rating filter on the Product Reviews Moderation page to not work as expected
- Revised the Product Reviews Configuration page.
- Fixed the validation on the Edit Review page.
- Product Reviews:
- 7/29
- Product Reviews:
- The review confirmation on the product details page will now properly appear after adding a review when "Require Moderation" is enabled.
- Will now sort reviews by Created date descending by default, so that newest reviews appear at the top of the list.
- Enter key will now properly submit the search on the Quick Customer Search popup page.
- Can now send e-mails when new reviews are created and when reviews are approved. Added default templates for each of these.
- Product Reviews:
- 7/28
- FEATURE: Amazon S3 eProduct Delivery
- Can now store eproducts on amazon s3 cloud based web storage for cheap delivery and hosting
- Amazon S3 also supports time limited URL’s which complements our existing eproduct structure
- FEATURE: Added Downloads section to My Account page
- FEATURE: Added store setting to Require Login for EProduct Delivery – defaults to true
- FEATURE: Added store setting to Require Registration to Checkout for One Page Checkout
- FEATURE: New “remove all from cart” link to shopping cart page, added theme options, made the text storetext
- FEATURE: Reorder this order button added to order history, takes the customer to the cart page with all items from the previous order in place.
- Product Reviews
- Pros/cons tags can now go up to 40 characters in length
- Apostrophe (and other special characters) will now properly be encoded in the tag entry box
- The “Saved Successfully” message will now appear when saving the Product Reviews Configuration page
- The default style of the review area on Product Details has been adjusted to include a top and bottom margin
- Pros/cons instructions now appear below the title and body entry area
- Tag size on the review editor has been adjusted
- DataInt32.Null no longer appears on the dimension editor
- Multiple reviews now properly separated by the snap-in separator, and adjusted the default title style to include a margin and larger font size
- Moved all of the customer information to the bottom of the Write Review page and added a link to the login page at the top.
- The "make the my default info" checkbox will now appear based on already being logged in only.
- Added View Product and Edit Review buttons to the Product Reviews Moderation page
- FIX: Store Text was not invalidating cache when saved so it would take a while for the changes to take
- FEATURE: Amazon S3 eProduct Delivery
- 7/27
- 7/24
- 7/23
- 7/22
- 7/21
- FIX (Product Reviews) - Fixed the layout issues that caused the ratings to not show on the Write Review page when not using a dimension group (the single rating dimension area would not properly show)
- 7/20
- Main: Minor design change and added some informational text to /admin/ShoppingPortals/ShopZilla.aspx to avoid ShopZilla setup confusion.
- 7/17
- 7/16
- FEATURE: New Gateway supported, Sage Payment Solutions (Supporting native charging for Peachtree, MAS90, MAS200, SimplyAccounting, DacEasy)
- UPDATE (Product Reviews) - Enabled custom layout for the Write Review page and added an admin page for this page type.
- Has three custom layout regions: the page, the product information area, and the repeated rating dimensions list.
- UPDATE (Product Reviews) - Added styles for the Write Review page
- FIX: Correctly handling the Parent Product Status change when the parent product is going from Backordered to In Stock.
- 7/15
- FEATURE: OrderEdit: Add delete order payment button (only if not ‘approved’) so people can clean up bad payments
- FEATURE: OrderEdit: Default order credit card payments to the outstanding balance on the order so they do not have to type this in.
- HOTFIX (main/35): Saving an existing order should no longer create a new, duplicate customer record
- 7/14
- UPDATE (Product Reviews) –
- Added the review listing to the My Account page that shows reviews written by the logged in customer, has custom layout features just like the order list
- There are now show/hide links on the My Account page to show/hide the reviews and orders list, to keep the page from being too long
- A message will be displayed after submitting a new review if the store has "Require Moderation" enabled, the message is pulled from Store Text
- Product ratings can now be displayed in the Featured/Sale/New/etc Items snap-ins
- Fixed ZipCode/State Database updated.
- UPDATE (Product Reviews) –
- 7/13
- FEATURE: Added a new Product Group type – Sell Parent Track Child Inventory.
- This allows you to sell something that you would piece together as a whole. If you build tables and you keep stock of legs and table tops, the Table parent item would be a Non-Inventory Item and you would track stock of your legs and tabletops. If you require 4 legs and your inventory is reduced to 3 legs the Table is marked as Out of Stock, and it can be marked In Stock if your inventory of legs increases above the required amount.
- To configure it:
- 1. Make the parent product a Non-Inventory item
- 2. Add the child products on the Groups tab
- Set the children to Required, add the required quantity, and bind it to the parent
- HOTFIX: Rewrote SQL for the category chooser control due to performance issues
- FEATURE: Added a new Product Group type – Sell Parent Track Child Inventory.
- 7/10
- FEATURE: Customer Override Password added to security tab on store settings. Will allow any admin user to enter a customer account’s email/login name on the front end and then this override password to log in as the customer.
- This password, if set, will override any customer password and allow you to log in AS the customer, shop as if you are that customer, see my account page and other customer specific pages, apply customer specific pricing and more.
- Great for testing your store as a customer, for shopping for your customers and for customer support.
-
- FEATURE: Add ItemURL to addtocart form post methods (for remote carting)
- (Main) Added Order_GetByEditDateRangeAndStoreID and Order_GetByEditDateRangeForCurrentStore to the API
- FEATURE: Customer Override Password added to security tab on store settings. Will allow any admin user to enter a customer account’s email/login name on the front end and then this override password to log in as the customer.
- 7/9
- UPDATE (Product Reviews):
- Product Reviews Listing snap-in can now only be added to the Product Details page.
- Snap-ins can now be restricted as to what page types they can be added to.
- The display of rating dimensions on the frontend will now be sorted according to the entered sort order.
- There are now default styles for the styles specific to the Product Review Listing snap-in, and those styles now properly apply to the snap-in and appear in the admin console when styles are not being overridden.
-
- UPDATE (Product Reviews):
- 7/6
- Make ## ATTRIBUTEDETAILS## work from the category and other product merge areas.
- 7/5
- 7/2
- FEATURE: UPS Insurance added to store-level Shipping Options page
- FIX - Product rating dimension group editor will now allow editing/saving of sort order.
- FIX: 100+ XHTML Compliance Issues
- 7/1
-
PRODUCT REVIEW CHANGES:
- FEATURE:Can now set the status of Product Reviews to Pending, Approved, or Rejected. If moderation is required for reviews, they will be set to Pending by default, otherwise they will be Approved automatically.
- FEATURE: Bulk moderation of reviews is possible in the admin console (Approve or Reject all pending, Approve or Reject selected, Delete all rejected, Delete selected)
- FEATURE: Can sort reviews from the moderation page.
- FEATURE: Review approval status can also be set from the review edit page in the admin console.
- ALPHA VERSION SCREENSHOTS
-

-
PRODUCT REVIEW CHANGES:
- 7/1
- FEATURE: Split display header & footer into 2 distinct settings on all store page types
- FEATURE: Allow show/hide overrides on the URL, will override the theme setting for that page. ShowLeft=True, ShowRight=True, ShowHeader=True, ShowFooter=True
- FEATURE: URL parameter “Qty=xxx” now supported on product page, will default the quantity text box to the value specified.
- Can be used from emails and more to set the quantity box from any external source.
- FEATURE: Qty parameter passed into Upsell page (may we suggest) so that upsells will optionally retain the same quantity of items.
- FEATURE: ## QUERYSTRING[name]## merge added, it will look in the url for the specified querystring and that value can be used on the page somewhere, otherwise it will return a blank string.
- FEATURE: ## IF[QUERYSTRINGEXISTS=qty]## blabla ## ELSE## blabla ## ENDIF## now supported
- Shows the content if the query string has a value for the name provided
- FEATURE: ## HIDEBYID[idofelement]## and ?HideById=idofelement in the querystring will both hide the specified element.
- This will actually 'remove' the element from rendering.
- FIX: Made homepagelayout support the above feature but also converted it to use newer architecture and save better, reformatted.
- FIX: Remove extra theme load happening from ‘StorePages’ in admin
0
Please sign in to leave a comment.
Comments
0 comments