Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
Downloads
Download ubercart-6.x-2.0-rc4.tar.gztar.gz
531.24 KB
MD5: 3948e2b7793303f5f6a221a8c65858b7
SHA-1: 5d56f8317d0cbf07b8cfd3e8c8145654c310e0c6
SHA-256: 3396587005ca8e09f5140f77af58328e37f79abef3e72f50df37ecb32bedaf4a
Download ubercart-6.x-2.0-rc4.zipzip
697.42 KB
MD5: 5ac07c82cdfc266239c332105ac5a6b5
SHA-1: dc150016a4987df4fd4af4b988b9d15162eb77c5
SHA-256: 19764dda38f53096334009befef846e9c5ddb2b61f7147cfd8b0e8f4c53b11ac
Release notes
Changes since Ubercart 6.x-2.0-rc3:
- #457074 by Island Usurper: Remove third argument from uc_file_admin_files_form_action_validate().
- UC #10813 by Lyle: Allow modules to provide a price alterer, filter, or both. As opposed to requiring both.
- #457716 by Island Usurper: Imagefield moved the alt and title fields on me.
- #458020 by TR: fix display of authenticated cart duration.
- #456680 by neocheif: fix the hook implementation for when to display GA tracking code with 2Checkout.com.
- #460186 by Jaza: Fix undefined variables.
- UC #10881: Fix typo in old update.
- #461656 by fmueller: Display price formatter description.
- Ryan: simplify the product class delete confirm form code and language.
- Altering product class form submission redirect and adding a message to it.
- Make the validation of the role expirations a bit more user-friendly.
- #466756 by xurizaemon: Fix 'attriubte' typo.
- #401574 by Island Usurper: Use [title] as the default alt and title for product image fields if imagefield_tokens is enabled.
- #466026 by cYu: Increase size of the cart_id.
- #40060 by mariusilie, Island Usurper: Checkboxes for attributes!
- #471922 by sammys: Use configurable text for Add to Cart column in product tables.
- #474458 by joachim: Correct the United Kingdom's address format.
- #326836 by longwave: Add missing counties for the United Kingdom.
- #475076 by Island Usurper: Add markup to product descriptions through theme_uc_product_body().
- #473852 by Island Usurper: Don't display the add to cart form in the product grid when the cart module is not enabled.
- Remove some unreachable code.
- #476816 by thill_: Mention product_full in the list of generated presets.
- #478456 by TR: Remove option to prevent image widgets from running when no image widget modules are enabled.
- #400660 by andreiashu: Filter out unchecked checkboxes when adding products to an order.
- Trying to make a shipment without any packages now redirects back to the new shipment form.
- #475810 by Island Usurper: Prevent tax rates from changing on paid and completed orders.
- #441878 by mikejoconnor: First tests for uc_cart.
- Add IDs to divs on the order entry page.
- Adding t() to make a couple of string literals translateable.
- #482836 by longwave: only store valid site IDs.
- Fixing encoding problem for a USPS markup option.
- Fix country import test to use updated country file and assertText().
- #478906 by stockliasteroid and Island Usurper: Stablize the order of attributes in the adjustment combination key.
- #481108 by Island Usurper: Keep order object in synch with changes made to the database when line items are updated by an administrator.
- #481088 by cha0s: Hide summaries of pages that the user can't access.
- Noticed a malformed closing tag.
- UC #10287 by ryan_courtnage: Theme the output of the complete sale page.
- #479856 by zwoop: Make sure that the base product's SKU is counted.
- #490216 by mikejoconnor: Sum product quantities by nid even when they are separated in the cart in the count products condition.
- UC #11501 by rgristroph: Correct typo.
- Fix logic error in determining machinability of remaining packages.
- UC #11492 by Lyle: Add an option for the Large flat rate box package type.
- #488860 by andreiashu: Display multiple options on invoices correctly.
- #478426 by cha0s, Island Usurper: Use uc_price() correctly in customer invoice template.
- #462128 by mikey_p: Let other modules respond to carts being emptied from being too old.
- #492090 by Island Usurper: Alter the prices of products added to orders by the admin.
- #487882 by Island Usurper: Set schema to serialize data with drupal_write_record().
- #493908 by andreiashu: minor typo fix in form array.
- #488860 by Island Usurper: Use check_plain() on attribute and option names on invoices.
- #495364 by andreiashu: add a token for the store fax number.
- Be more consistent with HTML classes on product prices across the site.
- #478814 by Island Usurper: Allow any kind of image handling widget for Ubercart images.
- #496282 by Island Usurper: Add extra USPS service options.
- #498864 by martysteer: Fix typo in notification error function name.
- #498850 by thenorman: Add t() to a string and simplify the way the options for the number of orders displayed on a page are generated.
- #373644 by Garrett Albright: Increment product report row number when uc_attribute is not enabled.
- #497958 by kscheirer: fix the password comparison for new accounts in checkout.
- #494736 by mikejoconnor: Change Thai to Thailand.
- #500884 by sammys, Island Usurper: Remove nowrap from product options table cells.
- Documenting hook_order_product_alter().
- #474000 by cedarm: fix some watchdog() function calls for D6 syntax.
- Fixing a missed quote in a catalog menu item definition.
- #433490 by Island Usurper: Use × entity in more places.
- #486192 by sociotech and Island Usurper: Display catalog images even without Imagecache.
- #486174 by cYu: Show warning for no Imagecache on catalog term form even when no image has been uploaded.
- UC #11766 by Lyle: Display product weight in proper units in the Views field.
- #497872 by quiptime and cedarm: Correct registered arguments list for theme_uc_cart_checkout_review().
- #489066 by longwave: Show blank value for credit card start date field by default.
- #507610 by Island Usurper: Don't use textfield attributes to search for adjusted SKUs.
- #485438 by jrust: Save shipping quote selection when a free shipping option is chosen.
- #475226 by cedarm, Island Usurper: add additional e-mail validation for new users created during anonymous checkout.
- #492090 by andreiashu and Island Usurper: Defer multiplying new order product price by quantity until after the edit page.
- #498390 by attiks: Point the "continue shopping" link to the page that contained the cart_link that added a product.
- #230503 by com2: Tell PayPal that we're using UTF-8.
- #509554 by pfournier: Initialize administrative order actions array.
- Fixing comments for uc_order_status_list().
- #441954 by cha0s: Mark product kits as shippable when added with cart links.
- Initialize the products array on new order creation.
- #511834 by sammys: populate new aid in the on the admin attribute form.
- #511958 by sammys: add order uid to each product in ->products for context in other functions.
- Add full response debugging capability to Auth.Net API requests.
- #511846 by sammys: move order product attributes into a theme func.
- Style tweak for catalog category images, from padding to margin.
- #509306 by KarenS: add support for Admin module icons to main store sub-menu items.
- Small typo fix in store display settings.
- #506750 by Ryan (rszrama): add check for user registration permission before displaying a link to the register page.
- Fixing variable check logic in previous commit.
- Committing countries Jamaica, Nigeria, Oman by thill_.
- Updating country files from last night with proper CVS Id comments and zones for Oman.
- Make sure all the right files are loaded when adding images to products.
- #477102 by sammys: Allow added fields to be used in tablesorting.
- #413586 by Island Usurper: Use the site's default country to populate the zone list in the address to mail checks.
- Update the customer list and search interfaces with help messages and cleaner code.
- #495222 by Island Usurper, rszrama: Add a select all checkbox to the options selection tables.
- #464746 by DigitalFrontiersMedia: save credit card type on administrator created orders.
- #476974 by jrust: add an order-last-comment-raw token.
- #485030 by setvik: pass cart item nids through to the theme functions.
- #468248 by jrust: add customer names to the address select to differentiate addresses in the address book select list.
- #509312 by sammys: Make the country import files PostgreSQL-compatible.
- #404234 by Island Usurper: Can't use a form element named 'length' because of IE and Opera.
- Some E_NOTICE compatibility.
- #492928 by nickbits, Island Usurper: Remove invalid XHTML and use CSS instead.
- #458846 by tormi, Island Usurper: Estonia CIF.
- Remove extra
<p>
tag around the checkout review instructions. check_markup() adds one already. - #486932 by Island Usurper: Use form_state['redirect'] instead of drupal_goto() on report filtering forms.
- #498864 by Island Usurper: Google Checkout is dependent on Payment.
- #420832 by cedarm: Redirect anonymous checkouts to the login form in a way that doesn't conflict with securepages.
- #515010 by Island Usurper: Increase attribute options tabledrag order range.
- Fix grammar on shipping methods admin page.
- Fix help text for shipping method list position.
- Don't need simplexml.php any more for PHP 5.
- Remove broken statistics reporting.
- Fix Belgian address format.
- Merge in inline documentation fixes, and a few important things revealed by Coder.
- Make sure that the inline documentation comments conform to the Drupal standards.
- Merge in latest changes.
- Correct the CVS keywords and indentations.
- Fix ending whitespace and line endings.
- Remove useless messages to the user.
- #527420 by mikejoconnor: Add uc_stock_set() API function.
- #513696 by sammys, Island Usurper: Unify the way product descriptions are generated.
- #521378 by sammys, Island Usurper: Add uc_form_alter() and implement it on the 'add to cart' and 'add product to order' forms. Change uc_attribute to use hook_uc_form_alter().
- Updating for the current UC version. ; )
- #527960 by Island Usurper: Port uc_stock Views integration to 2.x.
- Update the default predicate and add the ability to suppress messages that get displayed when roles are granted, revoked, etc.
- E_ALL compliance for order saving functions for the purposes of SimpleTest.
- #515726 by thill_: 42 new country import files.
- #533460 by lesmana: fix for displaying textfield attributes on cart products properly.
- UC #12211 by Lyle: Make the flatrate method labels required, because they won't show up if they are blank.
- #502382 by Island Usurper: PHP 5 syntax for the helper class to create the catalog block.
- Whitespace removed by SmartCVS.
- #458360 by neochief, Island Usurper: Use CSS to style the 2chckout form on the checkout review page.
- UC #11758 by Lyle: Don't check that the current user can use the quote checkout pane's description filter format.
- #537896 by Ryan (rszrama): do not link to a user/0 page for orders that aren't assigned to a user.
- #531778 by mikejoconnor: Move hook_line_item_alter() so all line items are affected.
- #530902 by Island Usurper: Make the CA tax action name more useful.
- UC #12386 by Lyle: Validate product dimensions for customer supplied packaging with the correct form fields.
- #540682 by wimh: fix the from e-mail address for administrator e-mailed order invoices.
- UC #12005 by Dusty: Check result of file_user query before trying to unserialize.
- #541694 by wimh: URL encode customer names and e-mail in the admin search form JS.
- #544596: Make the policy message for the COD payment method customizable.
- UC #8221 by Lyle: Make the packages sent to UPS are quoted and rated for at least 1lb or 1kg.
- #452524 by Island Usurper: Remove reference to uc_notify from uc_google_checkout.
- #512900 by joelstien and Island Usurper: Summarize multiple select elements.
- #513746 by Island Usurper: Remove jQuery syntax deprecated in 1.2.0 and removed for 1.3.0. Provides compatibility with all versions of jquery_update.
- #415712 by cha0s: Send emails in the user's language.
- Fix bad use of watchdog() messages.
- UC #7127 by Lyle: Allow multiple weightquote methods.
- #548092 by rszrama (Ryan): use db_query() args properly in install files for order statuses.
- The 'product_full' preset has no actions by default, so don't show an error message because it doesn't.
- Only need to get the tax predicates once, not for each tax.
- #466236 by grendzy and cha0s: Better PayPal error and warning handling.
- UC #12575 by Lyle: Don't use functions that aren't available to the minimum required version of PHP.
- #375206 by Island Usurper: Make sure we can use both hooks and conditional actions in places where modules would want to perform an action.
- #335228 by rfay: Add a numeric id column to uc_cart_products.
- #506258 by makara, Island Usurper: Add a product count column to uc_orders.
- #475474 by Island Usurper: Change price alterer context to use price types.
- Add price types to uc_price() contexts.
- Add the order_total price type for multi-currency's sake.
- Remove location data from price context.
- Syntax error fixed.
- Use cart_total type instead of order_product for the Subtotal line item.
- Resolve conflict in theme_uc_product_attributes().
- Merge changes from DRUPAL-6--2.
- Use a short enough watchdog entry type.