| | OpenUI -- Open User Interface Module for Miva Merchant v4.x | ------------------------------------------------------------------------- | | OpenUI Developer Consortium | (Written for Miva Merchant v4.x by Darren Ehlers) | Copyright (c) 2002 - 1999 OpenUI Developer Consortium, All Rights Reserved. | | This file and the source codes contained herein are the property | of OpenUI Developer Consortium. Use of this file is restricted to the | specific terms and conditions in the License Agreement associated with | this file. Distribution of this file or portions of this file for uses | not covered by the License Agreement is not allowed without a written | agreement signed by an officer of the OpenUI Developer Consortium. | | OpenUI Developer Consortium | 109 Caddo Street | Mabank, TX 75156 | http://www.openui.org/ | docs@openui.org | | Open User Interface Module | | Revision 4.491 2002/12/05 | (oui0.mv) Added fix for other SYSTEM modules that hook into Add Product | | Revision 4.49 2002/12/05 | (oui1.mv) Removed call to new compiled function | | Revision 4.488 2002/12/01 | (oui1.mv) New NavBar is defaulted to off when module already hooks into old navbar hooks | (oui1.mv) Added missing calls to Module_Order_Update/Validate | (oui1.mv) Added missing customer tab functions | (oui_bes.mv) Fixed display of Welcome Back message | | Revision 4.487 2002/11/30 | (oui.mv) Fixed bug that auto-enables new NavBar | (oui_bes.mv) Removed encodeentities on meta tag fields | | Revision 4.486 2002/11/29 | (oui1.mv) Fixed admin layout column wrapping | (oui.mv) Fixed problem with NavBar cell remove not working | (oui.mv) Added warning about table background image, only Netscape | (oui.mv) Added default meta tags fields | (oui1.mv) Added default meta tags defaults | (oui_bes.mv) Added default meta tags | (oui_ocs.mv) Added default setup of meta fields | (oui_bes.mv) Fixed NavBar background image | | Revision 4.485 2002/11/26 | (oui1.mv) Fixed filter bugs | | Revision 4.484 2002/11/26 | (oui_bes.mv) Fixed secure links | (oui_sal.mv) Fixed secure links | (oui_saae.mv) Fixed secure links | (oui_scl.mv) Fixed secure links | (oui_scae.mv) Fixed secure links | | Revision 4.483 2002/11/25 | (oui_bes.mv) Fixed secure checkout link | (oui_sosps.mv) Added
name | (oui_meremail.mv) Fixed typo | | Revision 4.482 2002/11/23 | (oui0.mv) Updated version number for final release | | Revision 4.48 2002/11/13 | (oui.mv) Added OpenAttributes Interface | (oui0.mv) Added support for New Attribute Types | (oui.mv) Added option for select attributes with more then 1 option | (oui_pa.mv) New hookpoints: 337 - 340 | (oui_sosps.mv) Added option for select shipping and payment | (oui_ud.mv) New hookpoints: 77 | (oui0.mv) Added code to validate internal CTAX/SHIP/AUTH actions | (oui_sosps.mv) Added code to validate internal CTAX/SHIP/AUTH actions | (oui_soci.mv) Added code to validate internal CTAX/SHIP/AUTH actions | (oui.mv) Added new Top Navigation Bar configuration | (oui_bes.mv) Added new Top Navigation Bar | (oui_sou.mv) Added form names | (oui_spd.mv) Stripped HTML tags when Product Name is displayed in page title | (oui_sc.mv) Stripped HTML tags when Category Name is displayed in page title | (oui_custeml.mv) Stripped HTML tags when Product Name is displayed in email | (oui_custeml.mv) Stripped HTML tags when Attribute/Options is displayed in email | (oui_meremail.mv) Stripped HTML tags when Product Name is displayed in email | (oui_meremail.mv) Stripped HTML tags when Attribute/Options is displayed in email | (oui.mv) Added new OpenBatches and OpenOrders Interface | (oui.mv) Added new HeadTag/BodyTag options | (oui_bes.mv) Added new HeadTag/BodyTag options | (oui_ocs.mv) Added new HeadTag/BodyTag options | (oui_ocss.mv) Added new HeadTag/BodyTag options | (oui_sss.mv) Added new HeadTag/BodyTag options | (oui_bes.mv) Added more globals for nav bar buttons | (oui_bes.mv) Added hook points 79 - 97 | (oui_sc.mv) Reversed Store Name and Product Name in HTML Title | (oui_spd.mv) Reversed Store Name and Product Name in HTML Title | (oui_bes.mv) Removed Store_Code from links when only 1 store | (oui_ct.mv) Removed Store_Code from links when only 1 store | (oui_dpse.mv) Removed Store_Code from links when only 1 store | (oui_dpsl.mv) Removed Store_Code from links when only 1 store | (oui_saae.mv) Removed Store_Code from links when only 1 store | (oui_sal.mv) Removed Store_Code from links when only 1 store | (oui_scae.mv) Removed Store_Code from links when only 1 store | (oui_scl.mv) Removed Store_Code from links when only 1 store | (oui_sdb.mv) Removed Store_Code from links when only 1 store | (oui_usu.mv) Removed Store_Code from links when only 1 store | (oui_sdb.mv) Fixed bug with double encoding of Option data | | Revision 4.47 2002/10/11 | (oui.mv) Fixed one remaining image path problems with different secure paths | | Revision 4.46 2002/10/02 | (oui.mv) Fixed image path problems with different secure paths | (oui.mv) Fixed OpenDB conflict in license code | (oui_ct.mv) Added check for valid current category | (oui_dp.mv) Added retval to OUI_DrawPrompt | (oui_scae.mv) Fixed retval of OUI_DrawPrompt | (oui_soci.mv) Fixed retval of OUI_DrawPrompt | (oui_uss.mv) Fixed color popup URLs | (oui_uuma.mv) Fixed wrong variable name for footer | | Revision 4.45 2002/09/22 | (oui.mv) Removed extra spaces in URLs | (oui_dp.mv) Replaced duplicate 7 hook with 18 | | Revision 4.44 2002/09/17 | (oui.mv) Performance Optimizations | (oui_ss.mv) Fixed URL typo | | Revision 4.43 2002/09/13 | (oui.mv) Updated thumbnail/background image locations | (oui.mv) Added domain settings tab to set/upload images | (oui_saae.mv) Updated to remove secure/non-secure warning | (oui_spl.mv) Added Copernicus OpenDB Optimization Section | (oui_ss.mv) Added Copernicus OpenDB Optimization Section | (oui_uss.mv) Updated thumbnail image locations | | Revision 4.42 2002/09/09 | (oui_ocs.mv) Lost portion fixed | (oui_ocss.mv) Lost portion fixed | (oui_sosps.mv) Cleaned up Shipping variables to match Payment variables | (oui_uss.mv) Lost portion fixed | | Revision 4.41 2002/09/05 | (all sub-modules) Whitespace Optimizations | | Revision 4.40 2002/09/03 | (all files) Speed enhancement due to whitespace removal | (all files) Added OUI Hook Tracing | | Revision 4.34 2002/08/25 | (oui_pa.mv) Updated 3rd Party interface hooks for final release | (oui.mv) Screen cleanups for Merchant Email Notifications | (oui.mv) Added background image for OpenUI tabs | | Revision 4.33 2002/08/14 | (oui.mv) Modified MvFILTER tags to support Copernicus OpenDB conversion | | Revision 4.32 2002/07/08 | (oui_spd.mv) Added FORM name | (oui_upa.mv) Added FORM name | (oui_uua.mv) Added FORM name | (oui_uuma.mv) Added FORM name | | Revision 4.31 2002/06/28 | (oui_pa.mv) Added 3rd Party interface hooks for creation of new attribute types | | Revision 4.30 2002/06/20 | (oui.mv) Updated to support Merchant v4.13 | (oui_bes.mv) Updated to support Merchant v4.13 | (oui_saae.mv) Updated to support Merchant v4.13 | (oui_scae.mv) Updated to support Merchant v4.13 | (oui_soci.mv) Updated to support Merchant v4.13 | (oui_ui.mv) Updated to support Merchant v4.13 | (oui.mv) Added token support to Merchant Email subject | (oui_meremail.mv) Added token support to Merchant Email subject | (oui_sou.mv) Fixed Color Type | | Revision 4.27 2002/04/17 | (oui_scae.mv) Changed 'Customer_ShipState' to 'Customer_BillState' | | Revision 4.26 2002/01/28 | (oui.mv) Added missing Module_Affiliates_Delete function for old v4.00 stores | | Revision 4.25 2002/01/22 | (oui_pa.mv) Fixed assignment of g.OUIX_product variable for Attributes_Indexed | | Revision 4.24 2001/11/14 | (oui_ui.mv) Fixed duplicate hook #36 (moved to #41) | (oui_saae.mv) Fixed mismatch | (oui_ud.mv) Fixed affiliate screens on Merchant 4.0 | (oui_scae.mv) Fixed improper 'required' bold display of Other State/Province fields | (oui_ss.mv) Added missing font tag before header | | Revision 4.23 2001/10/31 | (oui.mv) Fixed duplicate confirmation mails on 4.12 | (oui_ui.mv) Fixed API checking for older stores/fulfillment modules, Added new hooks #298 - 299 | | Revision 4.22 2001/10/18 | (oui.mv) Fixed upgrade errors | | Revision 4.21 2001/10/17 | (oui.mv) Fixed upgrade errors | (oui_custeml.mv) Upgraded to Merchant v4.12 | (oui_custeml.mv) Added Hooks #77 - 80 | (oui_meremail.mv) Upgraded to Merchant v4.12 | (oui_sosps.mv) Fixed upgrade errors | | Revision 4.20 2001/10/14 | (oui.mv) Upgraded to Merchant v4.12 | (oui_bes.mv) Upgraded to Merchant v4.12 | (oui_dp.mv) Upgraded to Merchant v4.12 | (oui_dp.mv) Added new 'OUI_Show_Data_Entry_Error' function | (oui_dp.mv) Added new hooks #11 - 17 | (oui_dpse.mv) Upgraded to Merchant v4.12 | (oui_dpsl.mv) Upgraded to Merchant v4.12 | (oui_dptsl.mv) Upgraded to Merchant v4.12 | (oui_pa.mv) Upgraded to Merchant v4.12 | (oui_saae.mv) Upgraded to Merchant v4.12 | (oui_saae.mv) Added new hooks #276 - 278 | (oui_sal.mv) Upgraded to Merchant v4.12 | (oui_sal.mv) Added new hooks #49 - 50 | (oui_sc.mv) Upgraded to Merchant v4.12 | (oui_scl.mv) Upgraded to Merchant v4.12 | (oui_scl.mv) Added new hooks #48 - 49 | (oui_sdb.mv) Upgraded to Merchant v4.12 | (oui_sdb.mv) Added new hooks #152 - 157 | (oui_soci.mv) Upgraded to Merchant v4.12 | (oui_sosps.mv) Upgraded to Merchant v4.12 | (oui_sosps.mv) Added new hooks #47 - 74 | (oui_sop.mv) Upgraded to Merchant v4.12 | (oui_sop.mv) Added new hooks #63 - 92 | (oui_sou.mv) Upgraded to Merchant v4.12 | (oui_spd.mv) Upgraded to Merchant v4.12 | (oui_spl.mv) Upgraded to Merchant v4.12 | (oui_ss.mv) Upgraded to Merchant v4.12 | (oui_ui.mv) Upgraded to Merchant v4.12 | (oui_ui.mv) Added new hooks #261 - 297 | (oui_ud.mv) Upgraded to Merchant v4.12 | (oui_uss.mv) Upgraded to Merchant v4.12 | (oui_uuma.mv) Upgraded to Merchant v4.12 | | Revision 4.15 2001/09/02 | (oui_dpse.mv) Fixed duplicate hook #22, replaced with hook #47 | (oui_custeml.mv) Added missing space between city and state | (oui_meremail.mv) Added missing space between city and state | (oui_ss.mv) Changed extra 'OUI_DrawTD_Open' call to 'OUI_DrawTD_Close' | | Revision 4.14 2001/08/21 | (oui.mv) Fixed typo (oui_upl.mv --> oui_upo.mv) | | Revision 4.13 2001/08/19 | (oui_saae.mv) Added missing affiliate earnings section | (oui_saae.mv) Added hooks #251 - #275 | | Revision 4.12 2001/08/13 | (oui_sdb.mv) Fixed duplicate hooks #117 - #120 | (oui_sss.mv) Fixed missing right bracket | (oui_spl.mv) Fixed g.OUIX_bgcolor typos in 'X' format | | Revision 4.11 2001/08/13 | (oui.mv) Fixes bug with hook points over 254 | (oui_pa.mv) New hookpoints: 329 - 336 | | Revision 4.10 2001/08/11 | **** FIXED SECURITY HOLE **** | (oui_bes.mv) Improved timestamping display | (oui_ui.mv) Fixed table cell alignment | (oui_pa.mv) New hookpoints: 326 - 328 | | Revision 4.08 2001/08/11 | (oui.mv) Fixes upgrade bug (Inventory settings on screens) | | Revision 4.07 2001/08/04 | (oui_saae.mv) Fixed Affiliate Logout problem | (oui_spd.mv) Fixed typo with call to 'OUI_Display_Product_ScreenExpand' | | Revision 4.06 2001/08/03 | Public Release | | Revision 4.05 2001/08/03 | (oui_sal.mv) Fixed wrong screen code | (oui_bes.mv) Added global variables to support legacy extensions | (oui_dptsl.mv) Added global variables to support legacy extensions | (oui_dtd.mv) Changed function parameter usage to support new global variables | (oui_sc.mv) Added global variables to support legacy extensions | (oui_scae.mv) Added global variables to support legacy extensions | (oui_sdb.mv) Added global variables to support legacy extensions | (oui_sdo.mv) Added global variables to support legacy extensions | (oui_soci.mv) Added global variables to support legacy extensions | (oui_sop.mv) Added global variables to support legacy extensions | (oui_sou.mv) Added global variables to support legacy extensions | (oui_spd.mv) Added global variables to support legacy extensions | (oui_spl.mv) Added global variables to support legacy extensions | (oui_ss.mv) Added global variables to support legacy extensions | (oui_sss.mv) Added global variables to support legacy extensions | (oui_sou.mv) Added global variables to support legacy extensions | (oui_saae.mv) Added global variables to support legacy extensions | | Revision 4.04 2001/07/31 | (oui_pa.mv) Fixes call to OUI_Product_AttributesPrompt() | (oui_pa.mv) New hookpoints: 322 - 325 | (oui_ss.mv) Changed duplicate hook point 125 to 163 | | Revision 4.03 2001/07/21 | (oui.mv) Fixed upgrade routine call to 'OUI_Upgrade_Store_4_00_ProductLayout' | (oui.mv) Fixed OUI_Close_Store error when enabling Affiliates | (oui.mv) Fixed problems with single-quote (') when doing s during installation | (oui_sou.mv) Fixed problems with single-quote (') when doing s during installation | (oui_dpsl.mv) Fixed errors in calls to 'OUI_DrawTD_Open' | (oui_dpsl.mv) Fixed FONT tag settings for Inventory display | (oui_saae.mv) Removed 2 extra tags | (oui_spd.mv) Fixed typos related to the function calls to 'RelatedProduct_Customer_FindNext_Product' | (oui_ui.mv) Fixed font errors with OrderCharges | | Revision 4.02 2001/07/20 | (oui.mv) Fixed OUI_Open_Store error when enabling Affiliates | | Revision 4.01 2001/07/13 | (oui.mv) Fixed quote escaping | (oui_ip.mv) Fixed typo - OUI_End_Screen call to oui_bd.mv instead of oui_bes.mv | | Revision 4.0 2001/06/27 | Initial Release |