OpenUI Partners
OpenUI Look & Feel
<MvCOMMENT> | | OpenUI -- Open User Interface Module for Miva Merchant v2.x | ------------------------------------------------------------ | This UI module is designed to be modified via a standard | 'plug-in' API and may be freely distributed in an unmodified | form with all internal copyright notices left in tact. | | For free information on coding 'plug-ins' for this OpenUI | module please contact OpenUI Developer Consortium | (http://www.openui.org/). | ------------------------------------------------------------ | | OpenUI Developer Consortium | (Written for Miva Merchant v2.x) | (c) 2000, 1999 OpenUI Developer Consortium | | 109 Caddo Street | Mabank, TX 75147 | chair@openui.org | www.openui.org | | Open User Interface Module | | Revision 2.70 2001/08/11 | **** FIXED SECURITY HOLE **** | (oui_bes.mv) Improved timestamping display | | Revision 2.68 2001/01/02 | (oui_sdb.mv) Fixed typo | | Revision 2.67 2000/12/18 | (oui_ct.mv) Added new g.OUIX_found variable | | Revision 2.66 2000/11/02 | Fixed extension hook update problem (non-packed deleted records | prevent re-registration with same hooks) | | Revision 2.65 2000/10/30 | (oui_ui.mv) Fixed font formatting for Shipping & Tax | (oui_sdo.mv) Fixed 2 incorrect hook point submodule values | | Revision 2.64 2000/10/29 | Fixed duplicate keys in indexes | | Revision 2.63 2000/10/06 | Added <MvPRIMARY> which MAY have been causing duplicate keys | | Revision 2.62 2000/09/27 | Removed extra <MvPACK>'s to get around Empresa NT crash | (oui_scae.mv) Fixed Invalid flag typos | | Revision 2.61 2000/09/24 | (oui_sc.mv) Added new global variable | (oui_upa.mv) Added new global variable | (oui_sou.mv) Added new global variable | | Revision 2.60 2000/09/21 | (oui_ui.mv) Fixed error causing City/State to not be displayed | | Revision 2.59 2000/09/10 | (oui_ui.mv) Added feature which displays store information on invoice | (oui_ui.mv) Added Hooks #224 - #226 | (oui_scae.mv) Fixed Invalid flag typos | | Revision 2.58 2000/09/04 | Added new Merchant v2.2x features | (oui_upa.mv) Added new Merchant v2.2x features | (oui_ui.mv) Added new Merchant v2.2x features | (oui_ui.mv) Added Hooks #166 - #223 | (oui_bes.mv) Added new Merchant v2.2x features | (oui_ss.mv) Added new Merchant v2.2x features | (oui_ss.mv) Added hook #61 - #62 | (oui_sc.mv) Added new Merchant v2.2x features | (oui_soci.mv) Added new Merchant v2.2x features | (oui_soci.mv) Added hook points #193 - #208 | (oui_dp.mv) Added new Merchant v2.2x OUI_DrawPrompt function | (oui_dp.mv) Added hooks #7 - #9 | (oui_sou.mv) Added new Merchant v2.2x features | (oui_sosps.mv) Added new Merchant v2.2x features | (oui_sosps.mv) Added hook #43 | (oui_sdb.mv) Added new Merchant v2.2x features | (oui_sdb.mv) Added Hook #72 - #114 | (oui_sdo.mv) Added new Merchant v2.2x features | (oui_sdo.mv) Added Hook Points #81 - 88 | (oui_scae.mv) Added new Merchant v2.2x features | (oui_scae.mv) Added hooks #138 - #147 | (oui_uss.mv) Added new Merchant v2.2x features | (oui_custeml.mv) Added new Merchant v2.2x features | (oui_custeml.mv) Added hooks #51 - #76 | (oui_meremail.mv) Added new Merchant v2.2x features | (oui_meremail.mv) Added hooks #51 - #76 | | Revision 2.57 2000/09/03 | Updated admin graphic paths to support Merchant v2.2x | Updated mmui graphic paths to support Merchant v2.2x | (oui_sss.mv) Updated mmui graphic paths to support Merchant v2.2x | (oui_uss.mv) Updated mmui graphic paths to support Merchant v2.2x | (oui_uss.mv) Updated admin graphic paths to support Merchant v2.2x | | Revision 2.56 2000/08/22 | Fixed problem which caused database error when Uninstalling from a store | (oui_sop.mv) Added new code to remove commented out HTML code | (oui_sop.mv) Added new globals | (oui_sop.mv) Added hook #53 - #56 | | Revision 2.55 2000/08/14 | Implemented New Hook Macros Setup | (oui_bes.mv) Implemented New Hook Macros Setup | (oui_ct.mv) Implemented New Hook Macros Setup | (oui_custeml.mv) Implemented New Hook Macros Setup | (oui_dp.mv) Implemented New Hook Macros Setup | (oui_meremail.mv) Implemented New Hook Macros Setup | (oui_pa.mv) Implemented New Hook Macros Setup | (oui_sbc.mv) Implemented New Hook Macros Setup | (oui_sc.mv) Implemented New Hook Macros Setup | (oui_scae.mv) Implemented New Hook Macros Setup | (oui_scl.mv) Implemented New Hook Macros Setup | (oui_sdb.mv) Implemented New Hook Macros Setup | (oui_sdo.mv) Implemented New Hook Macros Setup | (oui_soci.mv) Implemented New Hook Macros Setup | (oui_sop.mv) Implemented New Hook Macros Setup | (oui_sosps.mv) Implemented New Hook Macros Setup | (oui_sou.mv) Implemented New Hook Macros Setup | (oui_spd.mv) Implemented New Hook Macros Setup | (oui_spl.mv) Implemented New Hook Macros Setup | (oui_ss.mv) Implemented New Hook Macros Setup | (oui_ssf.mv) Implemented New Hook Macros Setup | (oui_sss.mv) Implemented New Hook Macros Setup | (oui_uces.mv) Implemented New Hook Macros Setup | (oui_ud.mv) Implemented New Hook Macros Setup | (oui_ui.mv) Implemented New Hook Macros Setup | (oui_uoap.mv) Implemented New Hook Macros Setup | (oui_upa.mv) Implemented New Hook Macros Setup | (oui_uua.mv) Implemented New Hook Macros Setup | (oui_sdb.mv) Added Hook #53, #56, #57, #58 | (oui_sdo.mv) Changed duplicate hook #74 into hook #80 | (oui_sdb.mv) Added Hook #59 - #71 | (oui_bes.mv) Added Hook #44 - #46 | (oui_ct.mv) Added new hooks #41 - #49 | (oui_custeml.mv) Added hooks #33 - #50 | (oui_dp.mv) Added hooks #5 - #6 | (oui_meremail.mv) Added hooks #33 - #50 | (oui_pa.mv) Added Hook #47 - #52, 42, 43 | (oui_sbc.mv) Added hooks #9 - #12 | (oui_sc.mv) Added hook #46 - #53 | (oui_scae.mv) Added hooks #130 - #137 | (oui_scl.mv) Added hook #32 - #34 | (oui_sdb.mv) Added Hook #53, #56, #57, #58 | (oui_soci.mv) Added hook points #179 - #192 | (oui_sop.mv) Added hook #39 - #52 | (oui_sosps.mv) Added hooks #30 - #42 | (oui_sou.mv) Added hook #34 - #42 | (oui_spd.mv) Added hook #34 - #40 | (oui_spl.mv) Added hook #35 - #40 | (oui_ss.mv) Added hook #55 - #60 | (oui_ssf.mv) Added hooks #5 - #7 | (oui_sss.mv) Added hooks #27 - #30 | (oui_uces.mv) Added hooks #2 | (oui_ud.mv) Added hooks #34 - #61 | (oui_ui.mv) Added Hooks #150 - #165 | (oui_uoap.mv) Added Hooks #5 - #6 | (oui_upa.mv) Added Hook #10 - #13 | (oui_uua.mv) Added Hook #10 - #13 | (oui_bes.mv) Added New <MvDO> g.OUIX_* variables | (oui_ct.mv) Added New <MvDO> g.OUIX_* variables | (oui_custeml.mv) Added New <MvDO> g.OUIX_* variables | (oui_dp.mv) Added New <MvDO> g.OUIX_* variables | (oui_meremail.mv) Added New <MvDO> g.OUIX_* variables | (oui_pa.mv) Added New <MvDO> g.OUIX_* variables | (oui_sbc.mv) Added New <MvDO> g.OUIX_* variables | (oui_sc.mv) Added New <MvDO> g.OUIX_* variables | (oui_scae.mv) Added New <MvDO> g.OUIX_* variables | (oui_scl.mv) Added New <MvDO> g.OUIX_* variables | (oui_sdb.mv) Added New <MvDO> g.OUIX_* variables | (oui_soci.mv) Added New <MvDO> g.OUIX_* variables | (oui_sop.mv) Added New <MvDO> g.OUIX_* variables | (oui_sosps.mv) Added New <MvDO> g.OUIX_* variables | (oui_sou.mv) Added New <MvDO> g.OUIX_* variables | (oui_spd.mv) Added New <MvDO> g.OUIX_* variables | (oui_spl.mv) Added New <MvDO> g.OUIX_* variables | (oui_ss.mv) Added New <MvDO> g.OUIX_* variables | (oui_ssf.mv) Added New <MvDO> g.OUIX_* variables | (oui_sss.mv) Added New <MvDO> g.OUIX_* variables | (oui_uces.mv) Added New <MvDO> g.OUIX_* variables | (oui_ud.mv) Added New <MvDO> g.OUIX_* variables | (oui_ui.mv) Added New <MvDO> g.OUIX_* variables | (oui_uoap.mv) Added New <MvDO> g.OUIX_* variables | (oui_upa.mv) Added New <MvDO> g.OUIX_* variables | (oui_uua.mv) Added New <MvDO> g.OUIX_* variables | | Revision 2.54 2000/07/17 | Fixed bugs AGAIN with not stopping skipping hooks. (ALL submodule common code updated) | | Revision 2.53 2000/07/15 | Fixed bugs with not stopping skipping hooks. (ALL submodule common code updated) | | Revision 2.52 2000/07/14 | Fixed bugs with losing extension hooks | | Revision 2.51 2000/07/08 | (oui_bes.mv) Added new globals | | Revision 2.50 2000/06/26 | Fixed inconsistency related to when "skip until" goes into affect and when it stops | Added new '0' and '9' hook types | | Revision 2.49 2000/06/22 | Fixed problem causing update.mv to loop endlessly | (oui_uua.mv) Added Hook #9 | (oui_upa.mv) Added Hook #9 | (oui_uoap.mv) Added Hook #4 | (oui_soci.mv) Added new globals | (oui_ui.mv) Added Hooks #149 | | Revision 2.48 2000/06/03 | Added back removed OUI_CallExtenions/OUI_CallExtensions2 functions so they | can be called from users extension modules to mirror existing sub-modules | Added Extensions tab content | (oui_spl.mv) Added g.OUIX_page_len/head/foot globals | | Revision 2.47 2000/05/24 | Optimized/Cached OUI_CallExtensionsSetup information | Removed unused OUI_CallExtenions/OUI_CallExtensions2 functions | (oui_pa.mv) Added Hook #44, 45, 46 | (oui_sbc.mv) Added new code to remove commented out HTML code | (oui_sc.mv) Added new code to remove commented out HTML code | (oui_bes.mv) Moved OUI_CallExtensions to submodule for performance | (oui_ct.mv) Moved OUI_CallExtensions to submodule for performance | (oui_custeml.mv) Moved OUI_CallExtensions to submodule for performance | (oui_dp.mv) Moved OUI_CallExtensions to submodule for performance | (oui_meremail.mv) Moved OUI_CallExtensions to submodule for performance | (oui_pa.mv) Moved OUI_CallExtensions to submodule for performance | (oui_sbc.mv) Moved OUI_CallExtensions to submodule for performance | (oui_sc.mv) Moved OUI_CallExtensions to submodule for performance | (oui_scae.mv) Moved OUI_CallExtensions to submodule for performance | (oui_scl.mv) Moved OUI_CallExtensions to submodule for performance | (oui_sdb.mv) Moved OUI_CallExtensions to submodule for performance | (oui_sdo.mv) Moved OUI_CallExtensions to submodule for performance | (oui_soci.mv) Moved OUI_CallExtensions to submodule for performance | (oui_sop.mv) Moved OUI_CallExtensions to submodule for performance | (oui_sosps.mv) Moved OUI_CallExtensions to submodule for performance | (oui_sou.mv) Moved OUI_CallExtensions to submodule for performance | (oui_spd.mv) Moved OUI_CallExtensions to submodule for performance | (oui_spl.mv) Moved OUI_CallExtensions to submodule for performance | (oui_ss.mv) Moved OUI_CallExtensions to submodule for performance | (oui_ssf.mv) Moved OUI_CallExtensions to submodule for performance | (oui_sss.mv) Moved OUI_CallExtensions to submodule for performance | (oui_uces.mv) Moved OUI_CallExtensions to submodule for performance | (oui_ud.mv) Moved OUI_CallExtensions to submodule for performance | (oui_ui.mv) Moved OUI_CallExtensions to submodule for performance | (oui_uoap.mv) Moved OUI_CallExtensions to submodule for performance | (oui_upa.mv) Moved OUI_CallExtensions to submodule for performance | (oui_uua.mv) Moved OUI_CallExtensions to submodule for performance | | Revision 2.46 2000/05/09 | Added OUI_Clear_Extensions function to remove all OpenUI hooks for a specific module | Fixed error causing problems when removing OpenUI | (oui_custeml.mv) Added global variable to hook #15 | (oui_meremail.mv) Added global variable to hook #15 | (oui_sosps.mv) Added global variable to hook #17 | (oui_custeml.mv) Fixed typo | | Revision 2.45 2000/05/07 | Added support for Module_Repair | (oui_custeml.mv) Added global variable to hook #32 | (oui_custeml.mv) Removed hook #33 | (oui_meremail.mv) Added global variable to hook #32 | (oui_meremail.mv) Removed hook #33 | | Revision 2.44 2000/05/02 | Fixed bug with StoreModule restore | Added missing fexists() calls in Module_Store_Update_Fulfillment() | | Revision 2.43 2000/04/30 | Fixed misc typos | | Revision 2.42 2000/04/27 | Fixed problem with Store Selection screen | (oui_ud.mv) Fixed problem with Store Selection screen | | Revision 2.41 2000/04/27 | Added code to clean-up possible StoreModules corruption | | Revision 2.40 2000/04/26 | Fixed problem with duplicate tabs in Category/Product forms | | Revision 2.39 2000/04/26 | (oui_ud.mv) Fixed problem with Store Selection screen | | Revision 2.38 2000/04/25 | Fixed a bug in the Upgrade process | (oui_ocs.mv) Fixed a bug in the Upgrade process | | Revision 2.37 2000/04/24 | Fixed a bug in the Upgrade process | Fixed a bug allowing duplicates in the category/product forms | | Revision 2.36 2000/04/21 | Added support to call extension hooks for OUI_StoreSelection | Added functionality for Merchant Email and Customer Email Notifications | (oui_ocs.mv) Added functionality for Merchant Email and Customer Email Notifications | (oui_ocs.mv) Removed extension hooks | (oui_meremail.mv) New sub-module | (oui_custeml.mv) New sub-module | | Revision 2.35 2000/04/19 | (oui_sbc.mv) Added hook #8 | (oui_sc.mv) Added hook #45 | (oui_scae.mv) Added hook #129 | (oui_scl.mv) Added hook #31 | (oui_soci.mv) Added hook #178 | (oui_sop.mv) Added hook #38 | (oui_sosps.mv) Added hook #29 | (oui_sou.mv) Added hook #33 | (oui_spd.mv) Added hook #33 | (oui_spl.mv) Added hook #34 | (oui_ss.mv) Added hook #54 | (oui_ssf.mv) Added hook #4 | | Revision 2.34 2000/04/07 | (oui_spd.mv) Added new code to remove commented out HTML code | (oui_spd.mv) Added hook points #27, #28, #29, #30, #31, #32 | (oui_sdo.mv) Added Hook Points #47 - 79 | (oui_ui.mv) Added Hooks #90 - 148 | (oui_ct.mv) Added new hooks #38, 39, 40 | (oui_soci.mv) Added hook points #121 - #177 | (oui_ss.mv) Added hooks 44 - 53 | | Revision 2.33 2000/04/02 | (oui_ocs.mv) Enhanced some error handling | (oui_scae.mv) Added hooks 126, 127, 128 | (oui_ss.mv) Added hooks 41, 42, 43 | (oui_sosps.mv) Added hook #28 | </MvCOMMENT>