• last updated 13 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
updating ecds_pagination_by_items to work with lib/pagination-bar

general UI improvements

minor fixes

adding flexible, user friendly pagination bar, particularly handy with category pages that contain many more parts than displayed

    • -0
    • +1
    ./lib/pagination-bar.adp
    • -0
    • +31
    ./lib/pagination-bar.tcl
updating ecds_pagination_by_items to be more user friendly ie only using exponential pagination for large numbers of pages; also adding ecds_keyword_search_update which helps to consistently automatically populate products.search_keywords

applying fix for category-browse-subcategory to this file

    • -6
    • +18
    ./www/category-browse-subsubcategory.tcl
updating products display to fix an offset reference error

    • -1
    • +1
    ./www/category-browse-subcategory-oracle.xql
    • -1
    • +1
    ./www/category-browse-subcategory-postgresql.xql
adding a few more email template options

fixing checkout flow for 1 page checkout of nonshippable items

removed redundant query, added more relevant user info for secondary authentication

fixing shipping price calculation/display bug when using new value-based shipping price adjustment option

fixing the sorting of categories when creating new ones, adding a proc that standardizes/fixes all categories when ordered somewhat incidentally, adding a draft pagination proc.. will be drastically changed soon probably.

fixing a nextval, and removing extraneous quotes on other nextval references

    • -6
    • +6
    ./tcl/ecommerce-customer-service-procs.tcl
updating ec_create_new_session_if_necessary to work more consistently when CacheProductAsFile parameter is 1 and with web standards expected return code 301 instead of 302, also removed bulky html table code that surely breaks most any html validation of ec_price_line

fixing redirect for cases where webcrawler redirect should not happen

adding more upkeep points for auto cache of product files, and more convenient options to bulk update products by vendor

    • -1
    • +2
    ./www/admin/products/extras-upload-2.tcl
adding option to automatically cache product pages as html pages for webcrawler activity, and some minor fixes in same files

changing back to ad_..abort, so we don't get error notifications every time a customer registers as a part of a purchase

fixing broken reference

    • -1
    • +1
    ./tcl/ecommerce-state-changes-procs.xql
changing encoding of & as %26 to & in url per sitemaps.org

reformating sql, removing 100 item limit that was used for testing

removing diagnostics log notice

adding sitemap for products in ecommerce

    • -0
    • +18
    ./www/sitemap.xml.tcl
changing rendering of templating to use template::adp_eval instead of ns_eval, because eval in the adp seems to cause some include files to not get processed

adding another bulk import/update capability

    • -2
    • +4
    ./www/admin/products/upload-utilities.adp
    • -0
    • +13
    ./www/admin/products/vendor-imports-add-update-2.adp
    • -0
    • +56
    ./www/admin/products/vendor-imports-add-update-2.tcl
    • -0
    • +18
    ./www/admin/products/vendor-imports-add-update.adp
    • -0
    • +15
    ./www/admin/products/vendor-imports-add-update.tcl
heh. this tested fix works through the form workflow unlike the last fix attempt

fixing my mis-application of available_date

adding image alt and align attributes to some of the possibly soon to be deprecated ecommerce image procs

    • -23
    • +38
    ./tcl/ecommerce-utilities-procs.tcl
using openacs core proc instead of ecommerce one, and updating review to use more standardized html

fixing for cases previously not checked