[phpBB Debug] PHP Warning: in file [ROOT]/includes/crs/crs_misc_functions.php on line 37: mime_content_type(): Empty filename or path
[phpBB Debug] PHP Warning: in file [ROOT]/includes/crs/crs_misc_functions.php on line 37: mime_content_type(): Empty filename or path
Zen Cart 源代码 whatsnew_1.3.7.html

Zen Cart 源代码 whatsnew_1.3.7.html




下载文件

文件名: whatsnew_1.3.7.html
文件类型: HTML文件
文件大小: 16.26 KiB
MD5: d03ce3adc9bf3646649372d7b84bcb8e

whatsnew_1.3.7.html - 关闭高亮
  1. <!--
  2. /**
  3. * @package documentation
  4. * @copyright Copyright 2003-2006 Zen Cart Development Team
  5. * @license http://www.zen-cart.com/license/2_0.txt GNU Public License V2.0
  6. * @version $Id: whatsnew_1.3.7.html 6553 2007-07-05 04:22:41Z drbyte $
  7. */
  8. //-->
  9. <style type="text/css">
  10. <!--
  11. body, table{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; }
  12. table.intro {border-color:C96E29; }
  13. td.intro{background-color:#EEEEEE ; border-color:5778ce; font-size:11px; }
  14. td.plainbox, div.callout {border: 1px dashed; border-color: C96E29; margin:5 40 5 40;}
  15. .heading {background-color:5778CE; font-weight:bold; font-size:14px;    width: 100%; }
  16.  
  17. .title1 {color:C96E29; font-weight:bold; font-size:22px; }
  18. .title2 {color:C96E29; font-weight:bold; font-size:13px; }
  19. .small {font-size:10px ;}
  20. .error {color:FF0000; }
  21. .filename {font-family: mono, "Courier New", Courier ; font-size:14px; color: c96e29;}
  22. .pseudolink {text-decoration:underline; color:5778CE;}
  23. h1.intro { color: #ffffff; border:1px solid #aca893; background-color: #c96e29;  font-size: 22px;   padding: 4px;}
  24. h1 { color: #ffffff;    border:1px solid #aca893;   background-color: #5778ce;   font-size: 20px;   padding: 4px;}
  25. h2 { color: #c96e29;    font-size: 18px;}
  26. h3 { color: #5778ce;    font-size: 16px; margin-bottom:0px;}
  27. h4 { color: #c96e29;    font-size: 14px;}
  28. h5 { color: #5778ce;    font-size: 16px; margin-bottom:0px; margin-top:0px; }
  29. .style1 {
  30.     font-size: 18px;
  31.     font-weight: bold;
  32. }
  33. .emphasize {
  34.     color: #336600;
  35. }
  36. .style2 {
  37.     color: #0000FF;
  38.     font-weight: bold;
  39.     font-size: 24px;
  40. }
  41.  
  42.  
  43. -->
  44. <title>What's New in Zen Cart(tm) v1.3.7</title><body>
  45.  
  46. <table class="intro" cellspacing="4" cellpadding="6" border="3" width="748px" align="center">
  47. <tr><td class="intro">
  48. <center><h1 class="intro">Welcome to Zen Cart&trade; ...</h1></center>
  49. <br />
  50. The Zen Cart&trade; software is made available to you for use, additions, changes, modifications, etc. without charge, under the GNU General Public License.
  51. <br />
  52. <br />
  53. While we do not charge for this software, donations are greatly appreciated each time you download a new version, to help cover the expenses of maintenance, upgrades, updates, the free support forum and the continued development of this software for your online e-commerce store.
  54. <br />
  55. <br />
  56. Donations can be made at:
  57. <a href="http://www.zen-cart.com/index.php?main_page=infopages&pages_id=14" target="_blank">The Zen Cart&trade; Team Page</a>
  58. <br />
  59. <br />
  60. We appreciate your support.<br />
  61. <em>The Zen Cart&trade; Team</em><br />
  62. <br />
  63.  
  64. <span class="small">
  65. Zen Cart&trade; is derived from: Copyright  2003 osCommerce<br />
  66. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;<br />
  67. without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE<br />
  68. and is redistributable under the GNU General Public License<br /><br />
  69. </span>
  70. </td></tr></table>
  71.  
  72. <br />
  73. <table border="3" width="748px" align="center" cellpadding="6">
  74.   <tr>
  75. <td align="center"><img src="osi-certified-120x100.png" /><br />
  76. This software is OSI Certified Open Source Software.<br />
  77. OSI Certified is a certification mark of the Open Source Initiative.
  78. </td></tr></table>
  79. <br />
  80.  
  81. <table border="3" width="748px" align="center" cellpadding="6">
  82.   <tr>
  83. <td>
  84. <h1>Upgrade Instructions from v1.3.6 to 1.3.7</h1>
  85. <p>If you are upgrading <strong><u>from Zen Cart v1.3.6</u></strong>, the process is simple:<br>
  86.   - compare all the changed files with the files on your own site... and re-apply your customizations to the new files<br>
  87.   - upload the new files (with your customizations added) to your site<br>
  88.   - upload the <span class="filename">zc_install</span> folder to your server, and run <span class="filename">zc_install/index.php</span> <br>
  89.   ... select <strong>Database Upgrade</strong> from the System Inspection screen. Apply the required updates. </p>
  90. <p>If you are upgrading <strong><u>from a version prior to v1.3.6</u></strong>, please follow the instructions in the &quot;<a href="2.readme_how_to_upgrade.html">how to upgrade</a>&quot; documentation in the /docs folder. </p>
  91. <h1>IMPORTANT NOTES </h1>
  92. <ul>
  93. <li><span class="style1">SECURITY:</span><span class="error"> Please be sure to review and apply the <a href="./important_site_security_recommendations.html" target="_blank">Site Security Recommendations</a> to your site prior to taking your shop &quot;live&quot;.</span> If you are uncertain about how site security applies to you, talk to your web host to ensure that you have proper measures in place. <br>
  94.   <br>
  95.   <br>
  96.   </li>
  97. <li><span class="emphasize">NEW <strong class="style1">PayPal Express Checkout</strong> module added. This allows you to use the PayPal Express Checkout option for your customers' shopping convenience.<br>
  98.   You do NOT need a Website Payments Pro account in order to use this module.<br>
  99.   Support for Website Payments Pro features (such as DirectPayment) will be added in a future release.<br>
  100.   All you need in order to use this module is your API credentials from your PayPal &quot;business&quot; or &quot;premier&quot; account, which are available under your PayPal &quot;Profile&quot; tab on the PayPal website. <br>
  101.   See further module details below. </span><br>
  102.   <br>
  103.   <br>
  104. </li>
  105.   <li><span class="style1 error">PayPal IPN Users:</span> <span class="error">If you are using the <strong>PayPal IPN</strong> payment module, you will need to Remove and re-Install the PayPal module in Admin-&gt;Modules-&gt;Payment-&gt;PayPal in order to take advantage of the bugfixes in the module.</span> (Write down your settings first, for easier re-configuration!) <br>
  106.   <br>
  107. </li>
  108.   <li><span class="style1">Authorizenet AIM Users:</span> <span class="error">A change was made to this module to allow easier logging of problems via a debug mode. If you are using the <strong>Authorizenet AIM</strong> payment module, you will need to Remove and re-Install the module in Admin-&gt;Modules-&gt;Payment in order to make this work properly.</span> (Write down your settings first, for easier re-configuration!) <br>
  109.         <em>If you don't remove+reinstall it, you will have some blank spaces in your configuration settings when you attempt to edit it next.</em> <br>
  110.   <br>
  111. </li>
  112. </ul>
  113. <h1>UPGRADING YOUR TEMPLATES </h1>
  114. Since version 1.2, Zen Cart&trade; has had a major overhaul of the templating system for v1.3.  As such, you have two options:
  115. <ul>
  116. <li>
  117. upgrade your existing template by applying the new stylesheet and moving a few lines of code around; or</li>
  118. <li><strong>the best way </strong>to have almost-tableless and much tidier template code, is to <strong>make a new template</strong> (based on template_default or the new &quot;green&quot; classic introduced in v1.3.5) and carefully re-apply your own customizations to the new template system.</li>
  119. </ul>
  120.  
  121.  
  122. <p>For further information on template upgrading, see the support-forum discussion on this topic. </p>
  123.  
  124.  
  125. <h1>CHANGELOG - List of Changed Files </h1>
  126. <p>For a list of files that have been changed since v1.3.6, see the <a href="changelog-v1-3-7.html" target="_blank">changelog-v1-3-7.html</a> </p>
  127. <h1>Whats New ... </h1>
  128. <h3><strong>The following Improvements and bugfixes are included in v1.3.7: </strong></h3>
  129. <ul>
  130.   <li class="error"><strong>SECURITY UPDATES. There are two important security updates related to XSS vulnerabilities included in this release. <strong class="style1 error">YOU SHOULD PREPARE TO UPGRADE ASAP</strong></strong><br>
  131.     <br>
  132. </li>
  133.   <li><span class="style2">Zen Cart v1.3.7 is officially PayPal-Certified <br>
  134.     for Express Checkout </span>(for US merchant accounts)<br>
  135.     <br>
  136.   </li>
  137.   <li class="emphasize"><strong class="style1">PayPal Express Checkout</strong> payment module added
  138. <br>
  139.     <br>
  140.     NOTE: This module does NOT require or use Website Payments Pro. WPP will come in a future release.<br>
  141.     <br>
  142.   Some of the features include: <ul>
  143.     <li>NO LONGER RELIES ON IPN POST-BACKS TO RELEASE ORDERS
  144.     <li><strong>Requires CURL </strong>for operation, and supports CURL by Proxy if required
  145.     by hosting server <li>Customers can initiate Express Checkout directly from the Shopping-Cart page       or from the Login page (if they have something in their shopping cart already)
  146.     <li>Depending on configuration settings, checkout could be done in two clicks at your site (apart from processing login and address selection on the PayPal site).     <br>- can auto-select &quot;cheapest&quot;-available shipping method for the customer<br>- can skip the payment-selection page if no coupons or gift certificates are active<br>- customer can jump directly from PayPal page to confirmation page to complete an order
  147.     <li>PayPal can still be selected from the regular payments page as a regular option instead of Express Checkout if the customer prefers or requires such an approach.
  148.     <li>PayPal invoices can now include detailed line-item transaction information (as long as no discounts were applied to the order)    
  149.     <li>Merchant can now &quot;require&quot; that the customer supply a PayPal-&quot;confirmed&quot; address    
  150.     <li>If an account doesn't already exist for the customer using express-checkout, it is auto-created for them. If the customer purchases downloads or gift certificates, their password is emailed to them along with the create-account welcome message. This can be always-on by default if the module's settings are configured as such.
  151.     <li>Supports all 17 currencies supported by PayPal    
  152.     <li>Refund all or part of an order directly from Admin    
  153.     <li>PayPal page-style support built-in    
  154.     <li>Still uses IPN functionality to update orders when status is changed in PayPal account, but orders will not be held
  155.     <li>Older PayPal IPN payment module can still be used, or can be turned off in lieu of this one    
  156.   </ul>
  157. <strong>Configuration instructions </strong>can be found here: <a href="http://www.zen-cart.com/getpaypal/" target="_blank">PayPal Express Checkout Setup Instructions</a>  <br>
  158. (NEEDS a PayPal API Username, Password, and Signature key, from your PayPal profile screens) <br>
  159. <br>
  160. <em>Future enhancements will include Website Payments Pro support. </em><br>
  161. </li>
  162.       <br>
  163.   <li class="emphasize"><strong>Added: </strong>Split login page  -- is auto-activated if using PayPal Express Checkout with an active cart <br>
  164.       <br>
  165.   </li>
  166.   <li class="emphasize"><strong>Added</strong>: Logoff button added to Checkout_Success page </li>
  167.   <span class="emphasize"><br>
  168. </span>
  169.   <li class="emphasize"><strong>Added</strong>:  Stylesheet: Added #indexHomeBody to identify the &quot;home&quot; page. This also means that a css file named
  170.     &quot;home.css&quot; can now optionally be used to override just the home page.</li>
  171.         <li class="emphasize"><strong>Added</strong>: Templates: Added switch to Admin-&gt;Configuration-&gt;Layout Settings for breadcrumb to show on home page or not  </li>
  172.         <li class="emphasize"><strong>Added</strong>: security-sensitive configuration keys (such as passwords) can now be set to be displayed obfuscated. New functions added: zen_cfg_password_input() &amp; zen_cfg_password_display() allow this.</li>
  173.         <li class="emphasize"><strong>Added</strong>: admin orders page can now hook into an order-refund method if a given payment module has support for such built-in. <br>
  174.           <br>
  175.         </li>
  176.         <li class="emphasize"><strong>Enhanced</strong>: Credit Card fields on built-in payment modules will now <strong>auto-select</strong> that payment module if the customer clicks in one of the fields for the module. This prevents the need for them to click on a certain radio-button to choose their desired module.        </li>
  177.         <li class="emphasize"><strong>Enhanced</strong>: Shipping Estimator now has dynamically-updated pulldowns similar to create-account </li>
  178.         <li class="emphasize"><strong>Enhanced: </strong>Copyright auto-updates to current year for both template and email footers <br>
  179.           <br>
  180.           <br>
  181.         </li>
  182.         <li>        Change: CSS -- Some template ID tags changed to classes because rendered from inside a loop </li>
  183.         <li>Change: Updated some payment modules to display &quot;not configured&quot; alerts if appropriate </li>
  184.         <li>Change: free-shipping-icon switch at product-type level now affects both product listing and template </li>
  185.         <li>Change: when a customer creates an account during the checkout flow, they do not see the create_account_success page; instead, they go back to the checkout page they came from </li>
  186.         <br>
  187.         <li>PayPal IPN: Important bugfix related to properly processing data via SSL </li>
  188.         <li>PayPal IPN: Added override to prevent PayPal from adding tax to orders</li>
  189.         <br>
  190.         <li>Bugfix: installer no longer requires &quot;admin&quot; folder be named &quot;admin&quot; just to upgrade database </li>
  191.         <li>Bugfix: ez-pages name set for HEADING_TITLE constant for consistency and tracking </li>
  192.         <li>Bugfix: ez-pages problem fixed with header -- was preventing prev/next navigation since 1.3.6</li>
  193.         <li>Bugfix: removed stray &lt;/a&gt; tag from gv-send template </li>
  194.         <li>Bugfix: search was returning error if only a space was entered for search criteria </li>
  195.         <li>Bugfix: removed vulgar comments embedded in htmlarea code by its original authors</li>
  196.         <li>Bugfix: MySQL5 error on admin copy-to-confirm script and on coupon_admin values </li>
  197.         <li>Bugfix: MySQL5 syntax changes to install script for BLOB and TEXT fields </li>
  198.         <li>Bugfix: improved warnings on USPS shipping module for those who don't read instructions</li>
  199.         <li>Bugfix: media-manager was crashing if the media folder was not writable</li>
  200.         <li>Bugfix: fixed uninitialized array in create_account_success related to displaying address info</li>
  201.         <li>Bugfix: fixed gv_redeem page logic to verify whether a given code is a GV vs a coupon</li>
  202.         <li>Bugfix: added missing javascript for coupon popupwindow link on account-history-info pages       </li>
  203.         <li>Bugfix: down-for-maintenance was not properly listening to alternate redirection logic</li>
  204.         <li>Bugfix: relocated &lt;form&gt; element in admin product-preview page so that forms in product descriptions wouldn't break the preview page</li>
  205.         <li>Bugfix: GV redeem amounts weren't converting currencies correctly</li>
  206.         <li>Bugfix: REMOTE_ADDR is now restricted to a single and sanitized value</li>
  207.         <li>Bugfix: button_sold_out_sm.gif image file rebuilt   </li>
  208.         <li>Bugfix: button_delete_small.gif implemented </li>
  209.         <li>Bugfix: added &quot;small&quot; search button </li>
  210.         <li>Bugfix: PHP 5.2.0 quirk now accounted for </li>
  211.         <li>Bugfix: fix HTML email line-breaks for attributes and comments in order emails </li>
  212.         <li>Bugfix: turn off alpha filter on categories with subcats and no immediate products</li>
  213.         <li>Bugfix: email options for sendmail-f were inconsistently working</li>
  214.         <li>Bugfix: email error messages were not displaying the actual errors</li>
  215.         <li>Bugfix: html-formatted emails weren't displaying CC type if CC used for payment </li>
  216.         <li>Bugfix: fixed misnamed button on address book page </li>
  217.         <li>Bugfix: Fixed popup windows to regain focus if accidentally pushed behind current window </li>
  218.         <li>Bugfix: rare JS validator script problem fixed on payment page </li>
  219.         <li>Bugfix: some programming changes implementing require_once/include_once to prevent duplicate loading of components if calling from modular points </li>
  220.         <li>Bugfix: on fresh installs, if GV module wasn't removed and re-installed, the order-status key wasn't made available. Thus, orders paid-in-full via GV were set to the store's default order status upon completion. (In most cases this was still okay.) </li>
  221.         <li>Bugfix: techsupp.php utility wasn't register-globals friendly. Changed+enhanced+sanitized.<br>  
  222.           <br>
  223.         </li>
  224.         <li>Other: example zip files in the /download folder fixed -- now are working zip's </li>
  225. </ul></td>
  226. </tr>
  227. <br /><br />
  228. <p align="center"><em>Zen Cart&trade; Copyright 2006</em></p>
  229. <br /><br />
  230. </body>
  231. </html>
  232.  


cron