VerNo
|
Version Date
|
Release Notes
|
01
|
04-OCT-2004
|
Initial version - Big Yellow Zone Licensing Addon for VP-ASP |
02
|
11-DEC-2004
|
Changed to be more compatible with asp.net |
03
|
31-DEC-2004
|
Changed to allow for ODBC/Drive database connections etc; new config option added to specify database-type for sql-syntax purposes. |
04
|
03-MAR-2005
|
Changed to allow for non-english sites when processing date fields. |
05
|
29-APR-2005
|
Changed to allow for sites which use different date formats between server and database for sqlserver. |
06
|
28-AUG-2005
|
Changed to cater for vbscript formatting restrictions/bugs in Sun ASP.
File changed: byz_system.asp |
07
|
04-MAR-2007
|
Changed the text in the key failure page.
Changed the comments in the my-keys file.
Changed to cater for shopfileio.asp being included in shop$db.asp in VP-ASP V6.5 (and some customised sites) but not in previous versions.
Files effected:
byz038_install.asp (changed file)
byz_keyfail.asp (changed file)
byz_mykeys.asp (changed file)
byz_shopfileioinc.asp (new file)
byz_system.asp (changed file)
byz_system_config.asp (changed file)
README.htm (changed file) |
08
|
02-OCT-2007
|
Took out references to the byzxxx_install.asp file and other minor documentation changes following the release of BigYellowKey.com.
Files effected:
README.htm (changed file)
byz038_install.asp (deleted file)
byz_mykeys.asp (deleted file) |
09
|
21-MAY-2008
|
Minor changes to cater for some rare situations when the DNS records slightly mismatched with the physical domain. This did not effect the installation procedure or keys, its just a change to the system file.
Files effected:
README.htm (changed file)
byz_system.asp (changed file) |
10
|
16-JAN-2009
|
Created version file for reference/info.
Altered key failure screen to make the messages clearer.
Effected Files:
README.htm (changed file)
byz$038_version.asp (new file)
byz_keyfail.asp (changed file) |
11
|
11-DEC-2009
|
Made compliant with VPASP V7.
Files/logic totally restructured.
If upgrading from a previous version please un-install your current version and then re-install the new version. See the upgrade notes for more info. |
12
|
09-FEB-2010
|
Changed VPASP V7 installation notes to cater for parent paths not being enableable by the host.
Effected Files:
README* (changed files)
byz$038_version.asp (changed file for all vpasp versions)
admin/byz_parentpath_test.asp (new temporary file for vpasp v7+ only)
admin/byz_virtualpath_test.asp (new temporary file for vpasp v7+ only) |
13
|
27-MAR-2011
|
Added extra functions to the main function file so that products and category query logic can be used by various BigYellowZone modules without having to reiterate the same logic in each individual module.
Effected Files:
README* (changed files)
byz$038_version.asp (changed file for all vpasp versions)
byz_sys_sys_fun_inc.asp (changed file for all vpasp versions) |
14
|
31-AUG-2011
|
Added new common/shared functions to help deal with cursors.
Effected Files:
README* (changed files)
byz$038_version.asp (changed file for all vpasp versions)
byz_sys_sys_fun_inc.asp (changed file for all vpasp versions)
byz_sys_sys_fun_tools_inc.asp (new file for all vpasp versions) |
15
|
01-NOV-2011
|
Added a new config option (byz_sys_vpasp_virtual_folder) which can be used in other BYZ modules to help calculate and check urls/paths/files.
Added a new function to the tools file to check if a given file physically exists on the server.
Effected Files:
README* (changed files)
byz$038_version.asp (changed file for all vpasp versions)
byz_sys_sys_fun_tools_inc.asp (changed file for all vpasp versions)
byz_sys_sys_vars_inc.asp (changed file for all vpasp versions)
byz_system_config.asp (changed file for all vpasp versions) |
16
|
11-FEB-2012
|
Added more new functions to the tools file for use in various other BYZ modules.
Effected Files:
README* (changed files)
byz$038_version.asp (changed file for all vpasp versions)
byz_sys_sys_fun_tools_inc.asp (changed file for all vpasp versions) |
17
|
07-JUL-2012
|
Added a new configuration option (byz_sys_catdesc_ishtmlencoded_flag) so that BYZ Modules (and your own customisations) can detect whether or not your site stores category descriptions in an HTML-Encoded format, which helps to ensure that BYZ Modules output category descriptions in a way that always pass HTML validaton in their relevant context.
Created corresponding function to output a given category description raw data value as html display text.
Also added/changed various other library functions for use in other modules.
Effected Files:
README* (changed files)
byz$038_version.asp (changed file for all vpasp versions)
byz_sys_sys_fun_inc.asp (changed file for all vpasp versions)
byz_sys_sys_fun_tools_inc.asp (changed file for all vpasp versions)
byz_sys_sys_vars_inc.asp (changed file for all vpasp versions)
byz_system_config.asp (changed file for all vpasp versions) |
18
|
17-JUL-2012
|
Moved the VPASP V7 admin BYZ038 includes further down the include list in admin$db.asp so that relevant functions can be accessed/ran inside relevant BYZ modules without undefined variable errors etc.
Added a new javascript/css library and icons/images for use in various other BYZ modules.
Added more new functions to the tools file for use in various other BYZ modules.
Rearranged the functions/files to allow easier maintenance of vpasp-version-specific functions/logic.
For a full list of effected files, see the version history readme file that comes with the BYZ038 module. |
19
|
09-OCT-2012
|
Bug fixed for the BYZ_SYS_ISVALINARRAY library function.
Added more functions to the library.
Added live version/upgrade checks to the documentation documents.
Effected Files:
README* (changed files)
vpaspv5.5andbelow/byz$038_version.asp (changed file)
vpaspv5.5andbelow/byz_sys_admin_fun_tools_inc.asp (changed file)
vpaspv5.5andbelow/byz_sys_sys_fun_tools_inc.asp (changed file)
vpaspv5.5andbelow/byz_sys_sys_vars_inc.asp (changed file)
vpaspv6.0x/byz$038_version.asp (changed file)
vpaspv6.0x/byz_sys_admin_fun_tools_inc.asp (changed file)
vpaspv6.0x/byz_sys_sys_fun_tools_inc.asp (changed file)
vpaspv6.0x/byz_sys_sys_vars_inc.asp (changed file)
vpaspv6.5/byz$038_version.asp (changed file)
vpaspv6.5/byz_sys_admin_fun_tools_inc.asp (changed file)
vpaspv6.5/byz_sys_sys_fun_tools_inc.asp (changed file)
vpaspv6.5/byz_sys_sys_vars_inc.asp (changed file)
vpaspv7andabove/byz$038_version.asp (changed file)
vpaspv7andabove/byz_sys_sys_fun_tools_inc.asp (changed file)
vpaspv7andabove/byz_sys_sys_vars_inc.asp (changed file)
vpaspv7andabove/admin/byz_sys_admin_fun_tools_inc.asp (changed file) |
20
|
09-NOV-2012
|
Bug fixed for the BYZ_SYS_TEXT_TO_SQLTEXTCOL library function.
Changed the location of the BYZ038 CSS/Javascript includes on the customer and admin side so that they go below the title and meta tags (see installation notes for more details).
Changed the logic for how core vpasp is included in BYZ screens/scripts.
Added more functions to the library.
Please Note: If upgrading from V18 or V19 of BYZ038 then please make sure that the CSS/Javascript BYZ038 calls/includes on the customer and admin side are moved to be below your title and meta tags (see installation notes for more details).
Effected Files:
README* (changed files)
vpaspv5.5andbelow/byz$038_version.asp (changed file)
vpaspv5.5andbelow/byz_sys_admin_fun_vers_inc.asp (changed file)
vpaspv5.5andbelow/byz_sys_admin_vpasp_start.asp (new file)
vpaspv5.5andbelow/byz_sys_cust_vpasp_start.asp (new file)
vpaspv5.5andbelow/byz_sys_sys_fun_tools_inc.asp (changed file)
vpaspv6.0x/byz$038_version.asp (changed file)
vpaspv6.0x/byz_sys_admin_fun_vers_inc.asp (changed file)
vpaspv6.0x/byz_sys_admin_vpasp_start.asp (new file)
vpaspv6.0x/byz_sys_cust_vpasp_start.asp (new file)
vpaspv6.0x/byz_sys_sys_fun_tools_inc.asp (changed file)
vpaspv6.5/byz$038_version.asp (changed file)
vpaspv6.5/byz_sys_admin_fun_vers_inc.asp (changed file)
vpaspv6.5/byz_sys_admin_vpasp_start.asp (new file)
vpaspv6.5/byz_sys_cust_vpasp_start.asp (new file)
vpaspv6.5/byz_sys_sys_fun_tools_inc.asp (changed file)
vpaspv7andabove/byz$038_version.asp (changed file)
vpaspv7andabove/byz_sys_cust_vpasp_start.asp (new file)
vpaspv7andabove/byz_sys_sys_fun_tools_inc.asp (changed file)
vpaspv7andabove/admin/byz_sys_admin_fun_vers_inc.asp (changed file)
vpaspv7andabove/admin/byz_sys_admin_vpasp_start.asp (new file) |
21
|
09-DEC-2012
|
Bug fixed for the ajax posting library functions.
Bug fixed for the BYZ_SYS_URLDECODE function.
Added please wait... text next to the ajax loading graphic.
Added more functions to the library.
Effected Files:
README* (changed files)
vpaspv5.5andbelow/byz$038_version.asp (changed file)
vpaspv5.5andbelow/byz_sys_js_global_001.js (deleted file)
vpaspv5.5andbelow/byz_sys_js_global_002.js (new file)
vpaspv5.5andbelow/byz_sys_js_global_inc.asp (changed file)
vpaspv5.5andbelow/byz_sys_sys_fun_tools_inc.asp (changed file)
vpaspv6.0x/byz$038_version.asp (changed file)
vpaspv6.0x/byz_sys_js_global_001.js (deleted file)
vpaspv6.0x/byz_sys_js_global_002.js (new file)
vpaspv6.0x/byz_sys_js_global_inc.asp (changed file)
vpaspv6.0x/byz_sys_sys_fun_tools_inc.asp (changed file)
vpaspv6.5/byz$038_version.asp (changed file)
vpaspv6.5/byz_sys_js_global_001.js (deleted file)
vpaspv6.5/byz_sys_js_global_002.js (new file)
vpaspv6.5/byz_sys_js_global_inc.asp (changed file)
vpaspv6.5/byz_sys_sys_fun_tools_inc.asp (changed file)
vpaspv7andabove/byz$038_version.asp (changed file)
vpaspv7andabove/byz_sys_js_global_001.js (deleted file)
vpaspv7andabove/byz_sys_js_global_002.js (new file)
vpaspv7andabove/byz_sys_js_global_inc.asp (changed file)
vpaspv7andabove/byz_sys_sys_fun_tools_inc.asp (changed file) |
22
|
17-DEC-2012
|
Bug fixed for the ajax posting library functions (fieldsets were causing issues on internet explorer).
Bug fixed for the BYZ_SYS_CURRENT_URL_FORMATTED function.
Effected Files:
README* (changed files)
vpaspv5.5andbelow/byz$038_version.asp (changed file)
vpaspv5.5andbelow/byz_sys_js_global_002.js (deleted file)
vpaspv5.5andbelow/byz_sys_js_global_003.js (new file)
vpaspv5.5andbelow/byz_sys_js_global_inc.asp (changed file)
vpaspv5.5andbelow/byz_sys_sys_fun_tools_inc.asp (changed file)
vpaspv6.0x/byz$038_version.asp (changed file)
vpaspv6.0x/byz_sys_js_global_002.js (deleted file)
vpaspv6.0x/byz_sys_js_global_003.js (new file)
vpaspv6.0x/byz_sys_js_global_inc.asp (changed file)
vpaspv6.0x/byz_sys_sys_fun_tools_inc.asp (changed file)
vpaspv6.5/byz$038_version.asp (changed file)
vpaspv6.5/byz_sys_js_global_002.js (deleted file)
vpaspv6.5/byz_sys_js_global_003.js (new file)
vpaspv6.5/byz_sys_js_global_inc.asp (changed file)
vpaspv6.5/byz_sys_sys_fun_tools_inc.asp (changed file)
vpaspv7andabove/byz$038_version.asp (changed file)
vpaspv7andabove/byz_sys_js_global_002.js (deleted file)
vpaspv7andabove/byz_sys_js_global_003.js (new file)
vpaspv7andabove/byz_sys_js_global_inc.asp (changed file)
vpaspv7andabove/byz_sys_sys_fun_tools_inc.asp (changed file) |
23
|
04-MAR-2013
|
Added more functions to the library.
Effected Files:
README* (changed files)
vpaspv5.5andbelow/byz$038_version.asp (changed file)
vpaspv5.5andbelow/byz_sys_sys_fun_tools_inc.asp (changed file)
vpaspv6.0x/byz$038_version.asp (changed file)
vpaspv6.0x/byz_sys_sys_fun_tools_inc.asp (changed file)
vpaspv6.5/byz$038_version.asp (changed file)
vpaspv6.5/byz_sys_sys_fun_tools_inc.asp (changed file)
vpaspv7andabove/byz$038_version.asp (changed file)
vpaspv7andabove/byz_sys_sys_fun_tools_inc.asp (changed file) |
24
|
16-JUN-2013
|
Cursor functions tuned to help improve efficiency/speed/memory.
Changed csv array and bubble sort to enforce CLng values for the returned count etc.
Added more functions to the library.
Effected Files:
README* (changed files)
vpaspv5.5andbelow/byz$038_version.asp (changed file)
vpaspv5.5andbelow/byz_sys_sys_fun_tools_inc.asp (changed file)
vpaspv6.0x/byz$038_version.asp (changed file)
vpaspv6.0x/byz_sys_sys_fun_tools_inc.asp (changed file)
vpaspv6.5/byz$038_version.asp (changed file)
vpaspv6.5/byz_sys_sys_fun_tools_inc.asp (changed file)
vpaspv7andabove/byz$038_version.asp (changed file)
vpaspv7andabove/byz_sys_sys_fun_tools_inc.asp (changed file) |
25
|
23-JUN-2013
|
Split each type of category/product restrictions where clause into separate functions and created wrapper functions with flag arguments to them so that category/product queries can be constructed using different rules depending on the context of the query.
Effected Files:
README* (changed files)
vpaspv5.5andbelow/byz$038_version.asp (changed file)
vpaspv5.5andbelow/byz_sys_sys_fun_vers_inc.asp (changed file)
vpaspv6.0x/byz$038_version.asp (changed file)
vpaspv6.0x/byz_sys_sys_fun_vers_inc.asp (changed file)
vpaspv6.5/byz$038_version.asp (changed file)
vpaspv6.5/byz_sys_sys_fun_vers_inc.asp (changed file)
vpaspv7andabove/byz$038_version.asp (changed file)
vpaspv7andabove/byz_sys_sys_fun_vers_inc.asp (changed file) |
26
|
24-JUN-2013
|
Created new library functions to help construct where clauses for keyword searches (for use within BYZ116 and BYZ161 etc).
Effected Files:
README* (changed files)
vpaspv5.5andbelow/byz$038_version.asp (changed file)
vpaspv5.5andbelow/byz_sys_sys_fun_tools_inc.asp (changed file)
vpaspv6.0x/byz$038_version.asp (changed file)
vpaspv6.0x/byz_sys_sys_fun_tools_inc.asp (changed file)
vpaspv6.5/byz$038_version.asp (changed file)
vpaspv6.5/byz_sys_sys_fun_tools_inc.asp (changed file)
vpaspv7andabove/byz$038_version.asp (changed file)
vpaspv7andabove/byz_sys_sys_fun_tools_inc.asp (changed file) |
27
|
19-AUG-2013
|
Changed the BYZ_SYS_DOUBLE_TO_SQLDOUBLECOL function to deal with European (comma) formatted decimal values.
Effected Files:
README* (changed files)
vpaspv5.5andbelow/byz$038_version.asp (changed file)
vpaspv5.5andbelow/byz_sys_sys_fun_tools_inc.asp (changed file)
vpaspv6.0x/byz$038_version.asp (changed file)
vpaspv6.0x/byz_sys_sys_fun_tools_inc.asp (changed file)
vpaspv6.5/byz$038_version.asp (changed file)
vpaspv6.5/byz_sys_sys_fun_tools_inc.asp (changed file)
vpaspv7andabove/byz$038_version.asp (changed file)
vpaspv7andabove/byz_sys_sys_fun_tools_inc.asp (changed file) |
28
|
01-JAN-2014
|
Various new functions created in the main tools file for use by other BYZ modules and available for general site customizations.
Effected Files:
README* (changed files)
vpaspv5.5andbelow/byz$038_version.asp (changed file)
vpaspv5.5andbelow/byz_sys_sys_fun_tools_inc.asp (changed file)
vpaspv6.0x/byz$038_version.asp (changed file)
vpaspv6.0x/byz_sys_sys_fun_tools_inc.asp (changed file)
vpaspv6.5/byz$038_version.asp (changed file)
vpaspv6.5/byz_sys_sys_fun_tools_inc.asp (changed file)
vpaspv7andabove/byz$038_version.asp (changed file)
vpaspv7andabove/byz_sys_sys_fun_tools_inc.asp (changed file) |
29
|
08-JUN-2014
|
Enhanced all the logic which uses CDbl values to ensure that spurious precision values (which are introduced by some generic sql/vbscript functions) are taken out whenever amounts are used in calculations and data-type conversions etc.
Changed the keywords sql-construction functions to deal better with special characters and sub-products queries.
Changed the cursor functions so that they store the latest query that was attempted in a session variable so that it can be outputted elsewhere for reference (eg in the BYZ188 Error Logger Session Stack).
Created various new ASP library functions for use in other BYZ modules and/or customized code.
Added new function/variable for the local (shop) current datetime.
Added extra javascript library functions.
For a full list of effected files, see the version history readme file that comes with the BYZ038 module. |
30
|
10-DEC-2014
|
Created a new admin stylesheet for use in other BYZ modules.
Changed the keywords-splitting function to split on hyphens and 2 single-quotes instead of just commas.
Added extra logic to the functions which convert dates/times to enforce data-type conversion, and also applied various other date/time enhancements/corrections and new functions.
Changed the admin BYZ Module Version block function (corrected the link target for the version-check).
Created various new ASP library functions for use in other BYZ modules and/or customized code.
Please Note: If upgrading BYZ038 from V29 or below, make sure you change your VPASP admin header files (tmp_adminheader.htm and tmp_adminheader_full.htm for VPASP V6.5-V7, or shopadmin_header.htm and shopadmin_header_full.htm for VPASP V5.5-V6.0x), and in those files, as per the new installation notes, replace this:
BYZ_SYS_SHOW_GLOBAL_CSS
With this:
BYZ_SYS_SHOW_ADMIN_CSS
For a full list of effected files, see the version history readme file that comes with the BYZ038 module. |
31
|
01-APR-2015
|
Changed the ajax javascript function to do a more reliable posting process, and created a new ajax javascript function to post a form to a given url without returning the output.
Created various new ASP library functions for use in other BYZ modules and/or customized code.
Enhanced/changed to cater for VPCart V8.
Changed instances of VP-ASP/VPASP to VPCart as VPASP has now been rebranded/renamed.
For a full list of effected files, see the version history readme file that comes with the BYZ038 module. |
32
|
20-MAY-2015
|
Added extra tools/options for paging/searching blocks, to be used in various other BYZ modules going forwards and also available for custom-created usage.
For a full list of effected files, see the version history readme file that comes with the BYZ038 module. |
33
|
01-JUN-2015
|
Added extra functions/file for AES encryption/decryption, to be used in various other BYZ modules going forwards and also available for custom-created usage.
For a full list of effected files, see the version history readme file that comes with the BYZ038 module. |
34
|
23-JUL-2015
|
Added extra functions/files for a field-chooser, to be used in various other BYZ modules going forwards and also available for custom-created usage.
For a full list of effected files, see the version history readme file that comes with the BYZ038 module. |
35
|
04-MAY-2016
|
Changed the license/terms/conditions that relate to all BigYellowZone software/services.
Added more functions to the tools, to be used in various other BYZ modules going forwards.
Changed the int cleaning function to avoid decimals from being applied and to avoid overflow errors when the integer is too long for a VBScript CLng.
Changed AES encryption/decryption functions to deal with null values.
Changed the field-chooser tools to allow for extra styles.
For a full list of effected files, see the version history readme file that comes with the BYZ038 module. |