Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse files

This commit was manufactured by cvs2svn to create tag 'REL_4_6_0_B'.

  • Loading branch information...
commit 5dd3380930f480d2e3296fb8bb621b5672f2cd67 3 parents 098d0e0 + 0ca1aea + 0484c97
cvs2svn authored
Showing with 9,781 additions and 4,253 deletions.
  1. +884 −0 MANIFEST
  2. +1 −1  Makefile.PL
  3. +13 −10 QuickStart
  4. +16 −14 README
  5. +4 −21 README.cvs
  6. +3 −3 README.rpm
  7. +4 −4 SPECS/{interchange-4.6.1-rh6.spec → interchange-4.6.0-rh6.spec}
  8. +5 −5 SPECS/{interchange-4.6.1-rh7.spec → interchange-4.6.0-rh7.spec}
  9. +1 −57 WHATSNEW
  10. +1 −1  dist/catalog_before.cfg
  11. BIN  dist/construct/images/admin/b-configure2.gif
  12. BIN  dist/construct/images/admin/b-help2.gif
  13. BIN  dist/construct/images/admin/b-items2.gif
  14. BIN  dist/construct/images/admin/b-orders2.gif
  15. BIN  dist/construct/images/admin/b-pages2.gif
  16. BIN  dist/construct/images/admin/b-regenerate2.gif
  17. BIN  dist/construct/images/admin/b-statistics2.gif
  18. BIN  dist/construct/images/admin/back.sm.gif
  19. BIN  dist/construct/images/admin/bg.gif
  20. BIN  dist/construct/images/admin/bluedot.gif
  21. BIN  dist/construct/images/admin/cleardot.gif
  22. BIN  dist/construct/images/admin/coinlogo.jpg
  23. BIN  dist/construct/images/admin/curve_left.gif
  24. BIN  dist/construct/images/admin/curve_right.gif
  25. BIN  dist/construct/images/admin/delete.gif
  26. BIN  dist/construct/images/admin/delsm.gif
  27. BIN  dist/construct/images/admin/down.gif
  28. BIN  dist/construct/images/admin/folder.gif
  29. BIN  dist/construct/images/admin/folder.open.gif
  30. BIN  dist/construct/images/admin/greendot.gif
  31. BIN  dist/construct/images/admin/icon_config.gif
  32. BIN  dist/construct/images/admin/icon_error.gif
  33. BIN  dist/construct/images/admin/icon_help.gif
  34. BIN  dist/construct/images/admin/icon_item.gif
  35. BIN  dist/construct/images/admin/icon_orders.gif
  36. BIN  dist/construct/images/admin/icon_pages.gif
  37. BIN  dist/construct/images/admin/icon_people.gif
  38. BIN  dist/construct/images/admin/icon_regen.gif
  39. BIN  dist/construct/images/admin/icon_regen_anim.gif
  40. BIN  dist/construct/images/admin/icon_stats.gif
  41. BIN  dist/construct/images/admin/index.gif
  42. BIN  dist/construct/images/admin/layout.gif
  43. BIN  dist/construct/images/admin/left.gif
  44. BIN  dist/construct/images/admin/plus.gif
  45. BIN  dist/construct/images/admin/red_logo.gif
  46. BIN  dist/construct/images/admin/reddot.gif
  47. BIN  dist/construct/images/admin/right.gif
  48. BIN  dist/construct/images/admin/tallyman_logo.gif
  49. BIN  dist/construct/images/admin/up.gif
  50. BIN  dist/construct/images/admin/widgets.gif
  51. +2 −2 dist/construct/pages/browse.html
  52. +3 −3 dist/construct/pages/flypage.html
  53. +2 −2 dist/construct/pages/quantity.html
  54. +1 −1  dist/construct/pages/recurring_add.html
  55. +1 −1  dist/construct/pages/results.html
  56. +2 −2 dist/construct/pages/results_big.html
  57. +1 −1  dist/construct/pages/stock-alert.html
  58. +2 −2 dist/construct/pages/swap_results.html
  59. +1 −1  dist/construct/products/merchandising.txt
  60. +3 −10 dist/construct/products/mv_metadata.asc
  61. +1 −1  dist/construct/products/route.txt
  62. +3 −3 dist/construct/products/variable.txt
  63. +1 −1  dist/lib/UI/pages/admin/config.html
  64. +29 −45 dist/lib/UI/pages/admin/dbdownload.html
  65. +0 −3  dist/lib/UI/pages/admin/export_table.html
  66. +2 −2 dist/lib/UI/pages/admin/flex_select.html
  67. +2 −2 dist/lib/UI/pages/admin/format_meta.html
  68. +6 −6 dist/lib/UI/pages/admin/gentable.html
  69. +24 −69 dist/lib/UI/pages/admin/import_table.html
  70. +2 −16 dist/lib/UI/pages/admin/index.html
  71. +3 −3 dist/lib/UI/pages/admin/item.html
  72. +2 −2 dist/lib/UI/pages/admin/item_cross.html
  73. +2 −3 dist/lib/UI/pages/admin/item_feature.html
  74. +2 −2 dist/lib/UI/pages/admin/item_inventory.html
  75. +2 −2 dist/lib/UI/pages/admin/item_price.html
  76. +2 −2 dist/lib/UI/pages/admin/item_up.html
  77. +1 −1  dist/lib/UI/pages/admin/page_edit.html
  78. +2 −2 dist/lib/UI/pages/admin/spread.html
  79. +17 −19 dist/lib/UI/pages/admin/tax.html
  80. +1 −79 dist/lib/UI/usertag/backup_database
  81. +0 −94 dist/lib/UI/usertag/import_fields
  82. +0 −11 dist/lib/UI/usertag/version
  83. +195 −0 dist/src/mod_perl_tlink.pl
  84. +572 −0 dist/src/tlink.c
  85. +198 −0 dist/src/tlink.pl
  86. +508 −0 dist/src/vlink.c
  87. +166 −0 dist/src/vlink.pl
  88. 0  dist/test/session/.empty
  89. +3 −3 lib/Vend/Config.pm
  90. +15 −99 lib/Vend/Data.pm
  91. +30 −42 lib/Vend/Interpolate.pm
  92. +4 −8 lib/Vend/Order.pm
  93. +11 −13 lib/Vend/Parse.pm
  94. +3 −3 lib/Vend/Scan.pm
  95. +2 −7 lib/Vend/Server.pm
  96. +2 −14 lib/Vend/Session.pm
  97. +4 −8 lib/Vend/SessionFile.pm
  98. +4 −4 lib/Vend/Table/Common.pm
  99. +5 −36 lib/Vend/Table/DBI.pm
  100. +5 −14 lib/Vend/Tagref.pm
  101. +5 −70 lib/Vend/Util.pm
  102. +0 −4 pdf/README
  103. +172 −167 pdf/icbackoffice.pdf
  104. +828 −837 pdf/icconfig.pdf
  105. +407 −412 pdf/icdatabase.pdf
  106. BIN  pdf/icinstall.pdf
  107. BIN  pdf/icintro.pdf
  108. +981 −1,016 pdf/ictemplates.pdf
  109. +649 −0 pod/QuickStart.pod
  110. +0 −4 pod/README
  111. +120 −0 pod/deprecated.sdf
  112. +36 −36 pod/icbackoffice.pod
  113. +190 −194 pod/icconfig.pod
  114. +225 −225 pod/icdatabase.pod
  115. +33 −33 pod/icinstall.pod
  116. +11 −9 pod/icintro.pod
  117. +379 −402 pod/ictemplates.pod
  118. +126 −0 pod/mvrpm.pod
  119. +0 −2  pod/usertag.pod
  120. +399 −0 scripts/compile_link.PL
  121. +179 −0 scripts/config_prog.PL
  122. +212 −0 scripts/configdump.PL
  123. +270 −0 scripts/dump.PL
  124. +332 −0 scripts/expire.PL
  125. +166 −0 scripts/expireall.PL
  126. +4 −7 scripts/interchange.PL
  127. +433 −0 scripts/localize.PL
  128. +4 −4 scripts/makecat.PL
  129. +295 −0 scripts/offline.PL
  130. +192 −0 scripts/restart.PL
  131. +349 −0 scripts/update.PL
  132. +1 −34 share/akopia/ui/help/src/dbdownload.main.html
  133. +2 −37 share/akopia/ui/help/src/import.main.html
884 MANIFEST
View
@@ -0,0 +1,884 @@
+LICENSE
+MANIFEST
+MANIFEST.SKIP
+Makefile.PL
+QuickStart
+README
+README.cvs
+README.debian
+README.rpm
+SPECS/interchange-4.6.0-rh6.spec
+SPECS/interchange-4.6.0-rh7.spec
+UPGRADE_FROM_MV3
+WHATSNEW
+configure
+dist/build/makecat.redhat
+dist/build/makedirs.redhat
+dist/catalog_after.cfg
+dist/catalog_before.cfg
+dist/construct/backup/.empty
+dist/construct/catalog.cfg
+dist/construct/config/additional_fields
+dist/construct/config/additional_help
+dist/construct/config/postcopy_commands
+dist/construct/config/precopy_commands
+dist/construct/dbconf/default_db/2ndDayAir.dbm
+dist/construct/dbconf/default_db/Ground.dbm
+dist/construct/dbconf/default_db/NextDayAir.dbm
+dist/construct/dbconf/default_db/access.dbm
+dist/construct/dbconf/default_db/affiliate.dbm
+dist/construct/dbconf/default_db/area.dbm
+dist/construct/dbconf/default_db/banner.dbm
+dist/construct/dbconf/default_db/cat.dbm
+dist/construct/dbconf/default_db/country.dbm
+dist/construct/dbconf/default_db/gift_certs.dbm
+dist/construct/dbconf/default_db/inventory.dbm
+dist/construct/dbconf/default_db/locale.dbm
+dist/construct/dbconf/default_db/merchandising.dbm
+dist/construct/dbconf/default_db/mv_metadata.dbm
+dist/construct/dbconf/default_db/order_returns.dbm
+dist/construct/dbconf/default_db/orderline.dbm
+dist/construct/dbconf/default_db/pricing.dbm
+dist/construct/dbconf/default_db/products.dbm
+dist/construct/dbconf/default_db/recurring_items.dbm
+dist/construct/dbconf/default_db/recurring_orders.dbm
+dist/construct/dbconf/default_db/ship_addresses.dbm
+dist/construct/dbconf/default_db/transactions.dbm
+dist/construct/dbconf/default_db/userdb.dbm
+dist/construct/dbconf/default_db/variable.dbm
+dist/construct/dbconf/mysql/2ndDayAir.dbm
+dist/construct/dbconf/mysql/Ground.dbm
+dist/construct/dbconf/mysql/NextDayAir.dbm
+dist/construct/dbconf/mysql/access.dbm
+dist/construct/dbconf/mysql/affiliate.mysql
+dist/construct/dbconf/mysql/area.mysql
+dist/construct/dbconf/mysql/banner.dbm
+dist/construct/dbconf/mysql/cat.mysql
+dist/construct/dbconf/mysql/country.mysql
+dist/construct/dbconf/mysql/gift_certs.mysql
+dist/construct/dbconf/mysql/inventory.mysql
+dist/construct/dbconf/mysql/locale.dbm
+dist/construct/dbconf/mysql/merchandising.mysql
+dist/construct/dbconf/mysql/mv_metadata.dbm
+dist/construct/dbconf/mysql/order_returns.mysql
+dist/construct/dbconf/mysql/orderline.mysql
+dist/construct/dbconf/mysql/pricing.mysql
+dist/construct/dbconf/mysql/products.mysql
+dist/construct/dbconf/mysql/recurring_items.mysql
+dist/construct/dbconf/mysql/recurring_orders.mysql
+dist/construct/dbconf/mysql/ship_addresses.mysql
+dist/construct/dbconf/mysql/transactions.mysql
+dist/construct/dbconf/mysql/userdb.mysql
+dist/construct/dbconf/mysql/variable.dbm
+dist/construct/dbconf/oracle/2ndDayAir.dbm
+dist/construct/dbconf/oracle/Ground.dbm
+dist/construct/dbconf/oracle/NextDayAir.dbm
+dist/construct/dbconf/oracle/access.dbm
+dist/construct/dbconf/oracle/affiliate.ora
+dist/construct/dbconf/oracle/area.ora
+dist/construct/dbconf/oracle/banner.dbm
+dist/construct/dbconf/oracle/cat.ora
+dist/construct/dbconf/oracle/country.ora
+dist/construct/dbconf/oracle/gift_certs.ora
+dist/construct/dbconf/oracle/inventory.ora
+dist/construct/dbconf/oracle/locale.dbm
+dist/construct/dbconf/oracle/merchandising.ora
+dist/construct/dbconf/oracle/mv_metadata.dbm
+dist/construct/dbconf/oracle/order_returns.ora
+dist/construct/dbconf/oracle/orderline.ora
+dist/construct/dbconf/oracle/pricing.ora
+dist/construct/dbconf/oracle/products.ora
+dist/construct/dbconf/oracle/recurring_items.ora
+dist/construct/dbconf/oracle/recurring_orders.ora
+dist/construct/dbconf/oracle/ship_addresses.ora
+dist/construct/dbconf/oracle/transactions.ora
+dist/construct/dbconf/oracle/userdb.ora
+dist/construct/dbconf/oracle/variable.dbm
+dist/construct/dbconf/pgsql/2ndDayAir.dbm
+dist/construct/dbconf/pgsql/Ground.dbm
+dist/construct/dbconf/pgsql/NextDayAir.dbm
+dist/construct/dbconf/pgsql/access.dbm
+dist/construct/dbconf/pgsql/affiliate.pgsql
+dist/construct/dbconf/pgsql/area.pgsql
+dist/construct/dbconf/pgsql/banner.dbm
+dist/construct/dbconf/pgsql/cat.pgsql
+dist/construct/dbconf/pgsql/country.pgsql
+dist/construct/dbconf/pgsql/gift_certs.pgsql
+dist/construct/dbconf/pgsql/inventory.pgsql
+dist/construct/dbconf/pgsql/locale.dbm
+dist/construct/dbconf/pgsql/merchandising.pgsql
+dist/construct/dbconf/pgsql/mv_metadata.dbm
+dist/construct/dbconf/pgsql/order_returns.pgsql
+dist/construct/dbconf/pgsql/orderline.pgsql
+dist/construct/dbconf/pgsql/pricing.pgsql
+dist/construct/dbconf/pgsql/products.pgsql
+dist/construct/dbconf/pgsql/recurring_items.pgsql
+dist/construct/dbconf/pgsql/recurring_orders.pgsql
+dist/construct/dbconf/pgsql/ship_addresses.pgsql
+dist/construct/dbconf/pgsql/transactions.pgsql
+dist/construct/dbconf/pgsql/userdb.pgsql
+dist/construct/dbconf/pgsql/variable.dbm
+dist/construct/etc/log_entry
+dist/construct/etc/log_transaction
+dist/construct/etc/mail_receipt
+dist/construct/etc/profiles.login
+dist/construct/etc/profiles.order
+dist/construct/etc/receipt.html
+dist/construct/etc/report
+dist/construct/etc/ship_notice
+dist/construct/html/index.html
+dist/construct/images/admin/b-configure2.gif
+dist/construct/images/admin/b-help2.gif
+dist/construct/images/admin/b-items2.gif
+dist/construct/images/admin/b-orders2.gif
+dist/construct/images/admin/b-pages2.gif
+dist/construct/images/admin/b-regenerate2.gif
+dist/construct/images/admin/b-statistics2.gif
+dist/construct/images/admin/back.sm.gif
+dist/construct/images/admin/bg.gif
+dist/construct/images/admin/bluedot.gif
+dist/construct/images/admin/cleardot.gif
+dist/construct/images/admin/coinlogo.jpg
+dist/construct/images/admin/curve_left.gif
+dist/construct/images/admin/curve_right.gif
+dist/construct/images/admin/delete.gif
+dist/construct/images/admin/delsm.gif
+dist/construct/images/admin/down.gif
+dist/construct/images/admin/folder.gif
+dist/construct/images/admin/folder.open.gif
+dist/construct/images/admin/greendot.gif
+dist/construct/images/admin/icon_config.gif
+dist/construct/images/admin/icon_error.gif
+dist/construct/images/admin/icon_help.gif
+dist/construct/images/admin/icon_item.gif
+dist/construct/images/admin/icon_orders.gif
+dist/construct/images/admin/icon_pages.gif
+dist/construct/images/admin/icon_people.gif
+dist/construct/images/admin/icon_regen.gif
+dist/construct/images/admin/icon_regen_anim.gif
+dist/construct/images/admin/icon_stats.gif
+dist/construct/images/admin/index.gif
+dist/construct/images/admin/layout.gif
+dist/construct/images/admin/left.gif
+dist/construct/images/admin/plus.gif
+dist/construct/images/admin/red_logo.gif
+dist/construct/images/admin/reddot.gif
+dist/construct/images/admin/right.gif
+dist/construct/images/admin/tallyman_logo.gif
+dist/construct/images/admin/up.gif
+dist/construct/images/admin/widgets.gif
+dist/construct/images/affiliate/hardhat.gif
+dist/construct/images/bg.gif
+dist/construct/images/clear.gif
+dist/construct/images/items/gift_certificate_large.gif
+dist/construct/images/items/os28004.gif
+dist/construct/images/items/os28005.gif
+dist/construct/images/items/os28006.gif
+dist/construct/images/items/os28007.gif
+dist/construct/images/items/os28008.gif
+dist/construct/images/items/os28009.gif
+dist/construct/images/items/os28011.gif
+dist/construct/images/items/os28044.gif
+dist/construct/images/items/os28057a.gif
+dist/construct/images/items/os28057b.gif
+dist/construct/images/items/os28057c.gif
+dist/construct/images/items/os28062.gif
+dist/construct/images/items/os28064.gif
+dist/construct/images/items/os28065.gif
+dist/construct/images/items/os28066.gif
+dist/construct/images/items/os28068.gif
+dist/construct/images/items/os28068a.gif
+dist/construct/images/items/os28068b.gif
+dist/construct/images/items/os28069.gif
+dist/construct/images/items/os28070.gif
+dist/construct/images/items/os28072.gif
+dist/construct/images/items/os28073.gif
+dist/construct/images/items/os28074.gif
+dist/construct/images/items/os28075.gif
+dist/construct/images/items/os28076.gif
+dist/construct/images/items/os28077.gif
+dist/construct/images/items/os28080.gif
+dist/construct/images/items/os28081.gif
+dist/construct/images/items/os28082.gif
+dist/construct/images/items/os28084.gif
+dist/construct/images/items/os28085.gif
+dist/construct/images/items/os28086.gif
+dist/construct/images/items/os28087.gif
+dist/construct/images/items/os28108.gif
+dist/construct/images/items/os28109.gif
+dist/construct/images/items/os28110.gif
+dist/construct/images/items/os28111.gif
+dist/construct/images/items/os28112.gif
+dist/construct/images/items/os28113.gif
+dist/construct/images/items/os29000.gif
+dist/construct/images/navigation/a1.gif
+dist/construct/images/navigation/a2.gif
+dist/construct/images/navigation/a3.gif
+dist/construct/images/navigation/b1.gif
+dist/construct/images/navigation/b1_b.gif
+dist/construct/images/navigation/b2.gif
+dist/construct/images/navigation/b2_b.gif
+dist/construct/images/navigation/b3.gif
+dist/construct/images/navigation/b3_b.gif
+dist/construct/images/navigation/b4.gif
+dist/construct/images/navigation/b4_b.gif
+dist/construct/images/navigation/b5.gif
+dist/construct/images/navigation/b5_b.gif
+dist/construct/images/navigation/b6.gif
+dist/construct/images/navigation/b6_b.gif
+dist/construct/images/navigation/b7.gif
+dist/construct/images/navigation/buy_now.gif
+dist/construct/images/navigation/c.gif
+dist/construct/images/navigation/checkout_button.gif
+dist/construct/images/navigation/continue_shopping.gif
+dist/construct/images/navigation/coupon_item.gif
+dist/construct/images/navigation/d.gif
+dist/construct/images/navigation/d1.gif
+dist/construct/images/navigation/d2.gif
+dist/construct/images/navigation/d3.gif
+dist/construct/images/navigation/default_a.gif
+dist/construct/images/navigation/default_b.gif
+dist/construct/images/navigation/go.gif
+dist/construct/images/navigation/go_b.gif
+dist/construct/images/navigation/header_handtools.gif
+dist/construct/images/navigation/header_ladders.gif
+dist/construct/images/navigation/header_measuringtools.gif
+dist/construct/images/navigation/header_paintingsupplies.gif
+dist/construct/images/navigation/header_safetyequipment.gif
+dist/construct/images/navigation/header_toolstorage.gif
+dist/construct/images/navigation/logout.gif
+dist/construct/images/navigation/logout_b.gif
+dist/construct/images/navigation/minime1.gif
+dist/construct/images/navigation/minime2.gif
+dist/construct/images/navigation/orangespacer.gif
+dist/construct/images/navigation/poweredby.gif
+dist/construct/images/navigation/recalculate_button.gif
+dist/construct/images/navigation/whitey.gif
+dist/construct/images/poweredby.gif
+dist/construct/images/smallamex.png
+dist/construct/images/smalldisc.png
+dist/construct/images/smallmc.png
+dist/construct/images/smallvisa.png
+dist/construct/images/thumb/gift_certificate.gif
+dist/construct/images/thumb/os28004_b.gif
+dist/construct/images/thumb/os28005_b.gif
+dist/construct/images/thumb/os28006_b.gif
+dist/construct/images/thumb/os28007_b.gif
+dist/construct/images/thumb/os28008_b.gif
+dist/construct/images/thumb/os28009_b.gif
+dist/construct/images/thumb/os28011_b.gif
+dist/construct/images/thumb/os28044_b.gif
+dist/construct/images/thumb/os28057a_b.gif
+dist/construct/images/thumb/os28057b_b.gif
+dist/construct/images/thumb/os28057c_b.gif
+dist/construct/images/thumb/os28062_b.gif
+dist/construct/images/thumb/os28064_b.gif
+dist/construct/images/thumb/os28065_b.gif
+dist/construct/images/thumb/os28066_b.gif
+dist/construct/images/thumb/os28068_b.gif
+dist/construct/images/thumb/os28068a_b.gif
+dist/construct/images/thumb/os28068b_b.gif
+dist/construct/images/thumb/os28069_b.gif
+dist/construct/images/thumb/os28070_b.gif
+dist/construct/images/thumb/os28072_b.gif
+dist/construct/images/thumb/os28073_b.gif
+dist/construct/images/thumb/os28074_b.gif
+dist/construct/images/thumb/os28075_b.gif
+dist/construct/images/thumb/os28076_b.gif
+dist/construct/images/thumb/os28077_b.gif
+dist/construct/images/thumb/os28080_b.gif
+dist/construct/images/thumb/os28081_b.gif
+dist/construct/images/thumb/os28082_b.gif
+dist/construct/images/thumb/os28084_b.gif
+dist/construct/images/thumb/os28085_b.gif
+dist/construct/images/thumb/os28086_b.gif
+dist/construct/images/thumb/os28087_b.gif
+dist/construct/images/thumb/os28108_b.gif
+dist/construct/images/thumb/os28109_b.gif
+dist/construct/images/thumb/os28110_b.gif
+dist/construct/images/thumb/os28111_b.gif
+dist/construct/images/thumb/os28112_b.gif
+dist/construct/images/thumb/os28113_b.gif
+dist/construct/images/thumb/os29000_b.gif
+dist/construct/logs/.empty
+dist/construct/orders/.empty
+dist/construct/pages/aboutus.html
+dist/construct/pages/account.html
+dist/construct/pages/admin/report_def/Order%20Status.html
+dist/construct/pages/admin/report_def/Products%20to%20edit.html
+dist/construct/pages/admin/reports/Order%20Status.html
+dist/construct/pages/admin/reports/Products%20to%20edit.html
+dist/construct/pages/affiliate/index.html
+dist/construct/pages/affiliate/login.html
+dist/construct/pages/browse.html
+dist/construct/pages/canceled.html
+dist/construct/pages/contact.html
+dist/construct/pages/customerservice.html
+dist/construct/pages/flypage.html
+dist/construct/pages/help.html
+dist/construct/pages/index.html
+dist/construct/pages/login.html
+dist/construct/pages/logout.html
+dist/construct/pages/new_account.html
+dist/construct/pages/ord/basket.html
+dist/construct/pages/ord/checkout.html
+dist/construct/pages/privacypolicy.html
+dist/construct/pages/process_return.html
+dist/construct/pages/quantity.html
+dist/construct/pages/query/check_orders.html
+dist/construct/pages/query/order_detail.html
+dist/construct/pages/query/order_return.html
+dist/construct/pages/recurring_add.html
+dist/construct/pages/recurring_orders.html
+dist/construct/pages/recurring_orders_added.html
+dist/construct/pages/recurring_orders_removed.html
+dist/construct/pages/results.html
+dist/construct/pages/results_big.html
+dist/construct/pages/returns.html
+dist/construct/pages/ship_addresses.html
+dist/construct/pages/ship_addresses_added.html
+dist/construct/pages/ship_addresses_removed.html
+dist/construct/pages/splash.html
+dist/construct/pages/stock-alert-added.html
+dist/construct/pages/stock-alert.html
+dist/construct/pages/swap_results.html
+dist/construct/products/2ndDayAir.csv
+dist/construct/products/2ndDayAirAM.csv
+dist/construct/products/3DaySelect.csv
+dist/construct/products/3DaySelectRes.csv
+dist/construct/products/450.csv
+dist/construct/products/Ground.csv
+dist/construct/products/GroundComm.csv
+dist/construct/products/GroundRes.csv
+dist/construct/products/NextDayAir.csv
+dist/construct/products/NextDayAirSaver.csv
+dist/construct/products/access.asc
+dist/construct/products/affiliate.txt
+dist/construct/products/area.txt
+dist/construct/products/banner.txt
+dist/construct/products/cat.txt
+dist/construct/products/country.txt
+dist/construct/products/gift_certs.txt
+dist/construct/products/inventory.txt
+dist/construct/products/locale.txt
+dist/construct/products/merchandising.txt
+dist/construct/products/mv_metadata.asc
+dist/construct/products/order_returns.txt
+dist/construct/products/orderline.txt
+dist/construct/products/pricing.txt
+dist/construct/products/products.txt
+dist/construct/products/recurring_items.txt
+dist/construct/products/recurring_orders.txt
+dist/construct/products/route.txt
+dist/construct/products/salestax.asc
+dist/construct/products/ship_addresses.txt
+dist/construct/products/shipping.asc
+dist/construct/products/state.txt
+dist/construct/products/transactions.txt
+dist/construct/products/ups_zone.asc
+dist/construct/products/userdb.txt
+dist/construct/products/variable.txt
+dist/construct/session/.empty
+dist/construct/special_pages/badsearch.html
+dist/construct/special_pages/canceled.html
+dist/construct/special_pages/cc_not_valid.html
+dist/construct/special_pages/confirmation.html
+dist/construct/special_pages/failed.html
+dist/construct/special_pages/interact.html
+dist/construct/special_pages/missing.html
+dist/construct/special_pages/needfield.html
+dist/construct/special_pages/nomatch.html
+dist/construct/special_pages/noproduct.html
+dist/construct/special_pages/notfound.html
+dist/construct/special_pages/order_security.html
+dist/construct/special_pages/reconfig.html
+dist/construct/special_pages/sec_faq.html
+dist/construct/special_pages/security.html
+dist/construct/special_pages/violation.html
+dist/construct/templates/cart
+dist/construct/templates/components/best_horizontal
+dist/construct/templates/components/best_vertical
+dist/construct/templates/components/cart
+dist/construct/templates/components/cart_display
+dist/construct/templates/components/cart_tiny
+dist/construct/templates/components/category_vertical
+dist/construct/templates/components/cross_horizontal
+dist/construct/templates/components/cross_vertical
+dist/construct/templates/components/promo_horizontal
+dist/construct/templates/components/promo_vertical
+dist/construct/templates/components/random_horizontal
+dist/construct/templates/components/random_vertical
+dist/construct/templates/components/upsell_horizontal
+dist/construct/templates/components/upsell_vertical
+dist/construct/templates/fullwidth
+dist/construct/templates/leftonly
+dist/construct/templates/leftright
+dist/construct/templates/regions/LEFTONLY_BOTTOM
+dist/construct/templates/regions/LEFTONLY_TOP
+dist/construct/templates/regions/LEFTRIGHT_BOTTOM
+dist/construct/templates/regions/LEFTRIGHT_TOP
+dist/construct/templates/regions/NOLEFT_BOTTOM
+dist/construct/templates/regions/NOLEFT_TOP
+dist/construct/templates/regions/SEL_ALL_BOTTOM
+dist/construct/templates/regions/SEL_ALL_TOP
+dist/construct/templates/regions/SEL_LEFT_BOTTOM
+dist/construct/templates/regions/SEL_LEFT_TOP
+dist/construct/templates/sel_all
+dist/construct/templates/sel_left
+dist/construct/tmp/.empty
+dist/construct/upload/.empty
+dist/error.log
+dist/etc/.empty
+dist/interchange.cfg.dist
+dist/lib/UI/Primitive.pm
+dist/lib/UI/pages/admin/access.html
+dist/lib/UI/pages/admin/access_permissions.html
+dist/lib/UI/pages/admin/add_meta_option.html
+dist/lib/UI/pages/admin/advanced.html
+dist/lib/UI/pages/admin/affiliates.html
+dist/lib/UI/pages/admin/bug_report.html
+dist/lib/UI/pages/admin/build_related.html
+dist/lib/UI/pages/admin/button_builder.html
+dist/lib/UI/pages/admin/compedit.html
+dist/lib/UI/pages/admin/config.html
+dist/lib/UI/pages/admin/customer.html
+dist/lib/UI/pages/admin/customer_bill.html
+dist/lib/UI/pages/admin/customer_change_pass.html
+dist/lib/UI/pages/admin/customer_pref.html
+dist/lib/UI/pages/admin/customer_select.html
+dist/lib/UI/pages/admin/customer_ship.html
+dist/lib/UI/pages/admin/customer_view.html
+dist/lib/UI/pages/admin/dbdownload.html
+dist/lib/UI/pages/admin/dbinfo.html
+dist/lib/UI/pages/admin/do_upload.html
+dist/lib/UI/pages/admin/do_upload_page.html
+dist/lib/UI/pages/admin/do_view.html
+dist/lib/UI/pages/admin/entry.html
+dist/lib/UI/pages/admin/entry_select.html
+dist/lib/UI/pages/admin/env_vars.html
+dist/lib/UI/pages/admin/error.html
+dist/lib/UI/pages/admin/error_item.html
+dist/lib/UI/pages/admin/export_table.html
+dist/lib/UI/pages/admin/flex_editor.html
+dist/lib/UI/pages/admin/flex_select.html
+dist/lib/UI/pages/admin/flex_select_box.html
+dist/lib/UI/pages/admin/format_meta.html
+dist/lib/UI/pages/admin/fr_index.html
+dist/lib/UI/pages/admin/genconfig.html
+dist/lib/UI/pages/admin/genreport.html
+dist/lib/UI/pages/admin/genstats.html
+dist/lib/UI/pages/admin/gentable.html
+dist/lib/UI/pages/admin/genupload.html
+dist/lib/UI/pages/admin/genxport.html
+dist/lib/UI/pages/admin/group.html
+dist/lib/UI/pages/admin/group_edit.html
+dist/lib/UI/pages/admin/import_table.html
+dist/lib/UI/pages/admin/index.html
+dist/lib/UI/pages/admin/item.html
+dist/lib/UI/pages/admin/item_cross.html
+dist/lib/UI/pages/admin/item_edit.html
+dist/lib/UI/pages/admin/item_feature.html
+dist/lib/UI/pages/admin/item_inventory.html
+dist/lib/UI/pages/admin/item_price.html
+dist/lib/UI/pages/admin/item_up.html
+dist/lib/UI/pages/admin/layout.html
+dist/lib/UI/pages/admin/login.html
+dist/lib/UI/pages/admin/logout.html
+dist/lib/UI/pages/admin/merchandising.html
+dist/lib/UI/pages/admin/meta_editor.html
+dist/lib/UI/pages/admin/order.html
+dist/lib/UI/pages/admin/order_status.html
+dist/lib/UI/pages/admin/order_view.html
+dist/lib/UI/pages/admin/orderstats.html
+dist/lib/UI/pages/admin/page.html
+dist/lib/UI/pages/admin/page_edit.html
+dist/lib/UI/pages/admin/page_new.html
+dist/lib/UI/pages/admin/page_preview.html
+dist/lib/UI/pages/admin/page_save.html
+dist/lib/UI/pages/admin/payment.html
+dist/lib/UI/pages/admin/preferences.html
+dist/lib/UI/pages/admin/quicklinks.html
+dist/lib/UI/pages/admin/reconfig.html
+dist/lib/UI/pages/admin/regen.html
+dist/lib/UI/pages/admin/regenerate.html
+dist/lib/UI/pages/admin/report.html
+dist/lib/UI/pages/admin/report_results.html
+dist/lib/UI/pages/admin/report_save.html
+dist/lib/UI/pages/admin/reports/order/ByAffiliate.html
+dist/lib/UI/pages/admin/reports/order/Detail.html
+dist/lib/UI/pages/admin/reports/order/Monthly.html
+dist/lib/UI/pages/admin/reports/traffic/ByAffiliate.html
+dist/lib/UI/pages/admin/search_wizard.html
+dist/lib/UI/pages/admin/search_wizard2.html
+dist/lib/UI/pages/admin/search_wizard3.html
+dist/lib/UI/pages/admin/search_wizard_results.html
+dist/lib/UI/pages/admin/ship.html
+dist/lib/UI/pages/admin/ship_data.html
+dist/lib/UI/pages/admin/ship_edit.html
+dist/lib/UI/pages/admin/ship_range.html
+dist/lib/UI/pages/admin/sku_selector.html
+dist/lib/UI/pages/admin/special/key_violation.html
+dist/lib/UI/pages/admin/spread.html
+dist/lib/UI/pages/admin/spread_control.html
+dist/lib/UI/pages/admin/tablereport.html
+dist/lib/UI/pages/admin/tax.html
+dist/lib/UI/pages/admin/trafficstats.html
+dist/lib/UI/pages/admin/upload_config.html
+dist/lib/UI/pages/admin/upload_file.html
+dist/lib/UI/pages/admin/upload_image.html
+dist/lib/UI/pages/admin/upload_other.html
+dist/lib/UI/pages/admin/upload_pages.html
+dist/lib/UI/pages/admin/user_change_pass.html
+dist/lib/UI/pages/admin/user_edit.html
+dist/lib/UI/profiles/login
+dist/lib/UI/profiles/order_button_build
+dist/lib/UI/ui.cfg
+dist/lib/UI/usertag/available_ups_internal
+dist/lib/UI/usertag/available_www_shipping
+dist/lib/UI/usertag/backup_database
+dist/lib/UI/usertag/backup_file
+dist/lib/UI/usertag/base_url
+dist/lib/UI/usertag/button
+dist/lib/UI/usertag/check_upload
+dist/lib/UI/usertag/component
+dist/lib/UI/usertag/db_columns
+dist/lib/UI/usertag/db_hash
+dist/lib/UI/usertag/dbinfo
+dist/lib/UI/usertag/directive_value
+dist/lib/UI/usertag/display
+dist/lib/UI/usertag/dump_session
+dist/lib/UI/usertag/e
+dist/lib/UI/usertag/export_database
+dist/lib/UI/usertag/field_label
+dist/lib/UI/usertag/file_info
+dist/lib/UI/usertag/file_navigator
+dist/lib/UI/usertag/filters
+dist/lib/UI/usertag/global_value
+dist/lib/UI/usertag/grep_mm
+dist/lib/UI/usertag/if_key_exists
+dist/lib/UI/usertag/if_mm
+dist/lib/UI/usertag/if_sql
+dist/lib/UI/usertag/ifdef
+dist/lib/UI/usertag/ifndef
+dist/lib/UI/usertag/import_fields
+dist/lib/UI/usertag/list_databases
+dist/lib/UI/usertag/list_glob
+dist/lib/UI/usertag/list_keys
+dist/lib/UI/usertag/list_pages
+dist/lib/UI/usertag/mm_value
+dist/lib/UI/usertag/newer
+dist/lib/UI/usertag/quick_table
+dist/lib/UI/usertag/read_serial
+dist/lib/UI/usertag/read_shipping
+dist/lib/UI/usertag/read_ui_template
+dist/lib/UI/usertag/regenerate
+dist/lib/UI/usertag/return_to
+dist/lib/UI/usertag/rotate_database
+dist/lib/UI/usertag/rotate_file
+dist/lib/UI/usertag/rotate_table
+dist/lib/UI/usertag/row_edit
+dist/lib/UI/usertag/send_help
+dist/lib/UI/usertag/set_alias
+dist/lib/UI/usertag/set_click
+dist/lib/UI/usertag/setvar
+dist/lib/UI/usertag/substitute
+dist/lib/UI/usertag/title_bar
+dist/lib/UI/usertag/unconfigure
+dist/lib/UI/usertag/uneval
+dist/lib/UI/usertag/unlink_file
+dist/lib/UI/usertag/version
+dist/lib/UI/usertag/widget
+dist/lib/UI/usertag/with
+dist/lib/UI/usertag/write_relative_file
+dist/lib/UI/usertag/write_shipping
+dist/lib/UI/vars/UI_EDIT_LINK
+dist/lib/UI/vars/UI_STD_DBEDIT_HEAD
+dist/lib/UI/vars/UI_STD_DBEDIT_TABLE
+dist/lib/UI/vars/UI_STD_FILE_NAV
+dist/lib/UI/vars/UI_STD_FOOTER
+dist/lib/UI/vars/UI_STD_HEAD
+dist/locale.error
+dist/src/compile.pl
+dist/src/config.h.in
+dist/src/configure
+dist/src/cpan_local_install
+dist/src/mod_perl_tlink.pl
+dist/src/mvctl.c
+dist/src/syscfg.in
+dist/src/testcgi
+dist/src/tlink.c
+dist/src/tlink.pl
+dist/src/vlink.c
+dist/src/vlink.pl
+dist/usertag/bar_button
+dist/usertag/button
+dist/usertag/convert_date
+dist/usertag/db_date
+dist/usertag/email
+dist/usertag/email_raw
+dist/usertag/fcounter
+dist/usertag/get_url
+dist/usertag/loc
+dist/usertag/rand
+dist/usertag/reconfig
+dist/usertag/reconfig_time
+dist/usertag/reconfig_wait
+dist/usertag/summary
+dist/usertag/title_bar
+dist/usertag/ups_query
+dist/usertag/usertrack
+dist/usertag/var
+dist/usertag/xml_generator
+eg/compact
+eg/globalsub/authorizenet
+eg/globalsub/signio
+eg/grant.sql
+eg/ifdef
+eg/make_gnumeric.sh
+extensions/quickbooks/README
+extensions/quickbooks/etc/trans_quickbooks
+extensions/quickbooks/ic_qb.pod
+extensions/quickbooks/pages/admin/export_coa.html
+extensions/quickbooks/pages/admin/export_items.html
+extensions/quickbooks/pages/admin/import_items.html
+extensions/quickbooks/pages/admin/index.html
+extensions/quickbooks/qb.catalog.cfg
+extensions/quickbooks/usertag/export_quicken_coa
+extensions/quickbooks/usertag/export_quicken_items
+extensions/quickbooks/usertag/import_quicken_items
+extra/Business/UPS.pm
+extra/File/CounterFile.pm
+extra/File/Spec.pm
+extra/File/Spec/OS2.pm
+extra/File/Spec/Unix.pm
+extra/File/Spec/VMS.pm
+extra/File/Spec/Win32.pm
+extra/HTML/Entities.pm
+extra/IniConf.pm
+extra/URI/URL.pm
+hints.pl
+lib/Vend/Cart.pm
+lib/Vend/Config.pm
+lib/Vend/Control.pm
+lib/Vend/Data.pm
+lib/Vend/DbSearch.pm
+lib/Vend/Document.pm
+lib/Vend/ECML.pm
+lib/Vend/Error.pm
+lib/Vend/External.pm
+lib/Vend/Glimpse.pm
+lib/Vend/Imagemap.pm
+lib/Vend/Interpolate.pm
+lib/Vend/MakeCat.pm
+lib/Vend/Misc/Static.pm
+lib/Vend/Order.pm
+lib/Vend/Page.pm
+lib/Vend/Parse.pm
+lib/Vend/Parser.pm
+lib/Vend/Scan.pm
+lib/Vend/Search.pm
+lib/Vend/Server.pm
+lib/Vend/Session.pm
+lib/Vend/SessionDB.pm
+lib/Vend/SessionFile.pm
+lib/Vend/Table/Common.pm
+lib/Vend/Table/DBI.pm
+lib/Vend/Table/DB_File.pm
+lib/Vend/Table/GDBM.pm
+lib/Vend/Table/InMemory.pm
+lib/Vend/Table/LDAP.pm
+lib/Vend/Tagref.pm
+lib/Vend/Tags.pm
+lib/Vend/TextSearch.pm
+lib/Vend/Track.pm
+lib/Vend/UserDB.pm
+lib/Vend/Util.pm
+pdf/icbackoffice.pdf
+pdf/icconfig.pdf
+pdf/icdatabase.pdf
+pdf/icinstall.pdf
+pdf/icintro.pdf
+pdf/ictemplates.pdf
+perl/Interchange.pm
+pod/icbackoffice.pod
+pod/icconfig.pod
+pod/icdatabase.pod
+pod/icinstall.pod
+pod/icintro.pod
+pod/ictemplates.pod
+pod/mv_metadata.pod
+pod/usertag.pod
+scripts/compile_link.PL
+scripts/config_prog.PL
+scripts/configdump.PL
+scripts/dump.PL
+scripts/expire.PL
+scripts/expireall.PL
+scripts/interchange.PL
+scripts/localize.PL
+scripts/makecat.PL
+scripts/offline.PL
+scripts/restart.PL
+scripts/update.PL
+share/akopia/ui/admin/b-configure2.gif
+share/akopia/ui/admin/b-help2.gif
+share/akopia/ui/admin/b-items2.gif
+share/akopia/ui/admin/b-orders2.gif
+share/akopia/ui/admin/b-pages2.gif
+share/akopia/ui/admin/b-regenerate2.gif
+share/akopia/ui/admin/b-statistics2.gif
+share/akopia/ui/admin/back.sm.gif
+share/akopia/ui/admin/bg.gif
+share/akopia/ui/admin/bluedot.gif
+share/akopia/ui/admin/cleardot.gif
+share/akopia/ui/admin/coinlogo.jpg
+share/akopia/ui/admin/curve_left.gif
+share/akopia/ui/admin/curve_right.gif
+share/akopia/ui/admin/delete.gif
+share/akopia/ui/admin/delsm.gif
+share/akopia/ui/admin/down.gif
+share/akopia/ui/admin/folder.gif
+share/akopia/ui/admin/folder.open.gif
+share/akopia/ui/admin/greendot.gif
+share/akopia/ui/admin/icon_config.gif
+share/akopia/ui/admin/icon_design.gif
+share/akopia/ui/admin/icon_error.gif
+share/akopia/ui/admin/icon_help.gif
+share/akopia/ui/admin/icon_item.gif
+share/akopia/ui/admin/icon_merch.gif
+share/akopia/ui/admin/icon_orders.gif
+share/akopia/ui/admin/icon_pages.gif
+share/akopia/ui/admin/icon_people.gif
+share/akopia/ui/admin/icon_regen.gif
+share/akopia/ui/admin/icon_regen_anim.gif
+share/akopia/ui/admin/icon_stats.gif
+share/akopia/ui/admin/index.gif
+share/akopia/ui/admin/layout.gif
+share/akopia/ui/admin/left.gif
+share/akopia/ui/admin/plus.gif
+share/akopia/ui/admin/red_logo.gif
+share/akopia/ui/admin/reddot.gif
+share/akopia/ui/admin/right.gif
+share/akopia/ui/admin/tallyman_logo.gif
+share/akopia/ui/admin/up.gif
+share/akopia/ui/admin/widgets.gif
+share/akopia/ui/help/help.css
+share/akopia/ui/help/help_check.pl
+share/akopia/ui/help/help_make.pl
+share/akopia/ui/help/images/cleardot.gif
+share/akopia/ui/help/images/curve.left.help.gif
+share/akopia/ui/help/images/curve.right.help.gif
+share/akopia/ui/help/images/help.background.gif
+share/akopia/ui/help/src/404.html
+share/akopia/ui/help/src/access.main.html
+share/akopia/ui/help/src/access.permissions.html
+share/akopia/ui/help/src/admin.edit.user.html
+share/akopia/ui/help/src/affiliate.edit.html
+share/akopia/ui/help/src/affiliate.manager.html
+share/akopia/ui/help/src/affiliates.main.html
+share/akopia/ui/help/src/button.builder.html
+share/akopia/ui/help/src/change.password.html
+share/akopia/ui/help/src/create.new.affiliate.html
+share/akopia/ui/help/src/create.new.customer.html
+share/akopia/ui/help/src/crosssell.html
+share/akopia/ui/help/src/customer.edit.html
+share/akopia/ui/help/src/customer.html
+share/akopia/ui/help/src/customer.view.html
+share/akopia/ui/help/src/dbdownload.main.html
+share/akopia/ui/help/src/dbupload.main.html
+share/akopia/ui/help/src/edit.item.html
+share/akopia/ui/help/src/edit.page.html
+share/akopia/ui/help/src/env_vars.html
+share/akopia/ui/help/src/export.main.html
+share/akopia/ui/help/src/faq.html
+share/akopia/ui/help/src/flex.meta.html
+share/akopia/ui/help/src/flex.select.html
+share/akopia/ui/help/src/genconfig.main.html
+share/akopia/ui/help/src/genexport.main.html
+share/akopia/ui/help/src/gensql.main.html
+share/akopia/ui/help/src/genstats.main.html
+share/akopia/ui/help/src/gentable.html
+share/akopia/ui/help/src/glossary.main.html
+share/akopia/ui/help/src/group.main.html
+share/akopia/ui/help/src/help_template.txt
+share/akopia/ui/help/src/import.main.html
+share/akopia/ui/help/src/index.html
+share/akopia/ui/help/src/item.edit.html
+share/akopia/ui/help/src/item.editor.html
+share/akopia/ui/help/src/item.main.html
+share/akopia/ui/help/src/knar.main.html
+share/akopia/ui/help/src/layout.edit.html
+share/akopia/ui/help/src/layout.main.html
+share/akopia/ui/help/src/layoutdownload.main.html
+share/akopia/ui/help/src/layoutupload.main.html
+share/akopia/ui/help/src/license.html
+share/akopia/ui/help/src/logout.main.html
+share/akopia/ui/help/src/matrix.main.html
+share/akopia/ui/help/src/merch.build_related.html
+share/akopia/ui/help/src/merchandising.html
+share/akopia/ui/help/src/order.main.archived.html
+share/akopia/ui/help/src/order.main.pending.html
+share/akopia/ui/help/src/order.view.html
+share/akopia/ui/help/src/order_entry.main.html
+share/akopia/ui/help/src/orderstats.view.html
+share/akopia/ui/help/src/page.editor.html
+share/akopia/ui/help/src/payment.main.html
+share/akopia/ui/help/src/prefs.main.html
+share/akopia/ui/help/src/pricing.html
+share/akopia/ui/help/src/promotion.html
+share/akopia/ui/help/src/reconfig.html
+share/akopia/ui/help/src/regen.main.html
+share/akopia/ui/help/src/search_builder.html
+share/akopia/ui/help/src/shipping.data.html
+share/akopia/ui/help/src/shipping.edit.html
+share/akopia/ui/help/src/shipping.html
+share/akopia/ui/help/src/shipping.main.html
+share/akopia/ui/help/src/shipping.price.html
+share/akopia/ui/help/src/shipping.quantity.html
+share/akopia/ui/help/src/shipping.ups.html
+share/akopia/ui/help/src/shipping.weight.html
+share/akopia/ui/help/src/stats.order.html
+share/akopia/ui/help/src/stats.traffic.html
+share/akopia/ui/help/src/tax.main.html
+share/akopia/ui/help/src/upload.main.html
+share/akopia/ui/help/src/upsell.html
+share/akopia/ui/navigation/A1.gif
+share/akopia/ui/navigation/A1_b.gif
+share/akopia/ui/navigation/A2.gif
+share/akopia/ui/navigation/A2_b.gif
+share/akopia/ui/navigation/A3.gif
+share/akopia/ui/navigation/A3_b.gif
+share/akopia/ui/navigation/B1.gif
+share/akopia/ui/navigation/B10.gif
+share/akopia/ui/navigation/B2.gif
+share/akopia/ui/navigation/B2_b.gif
+share/akopia/ui/navigation/B2_c.gif
+share/akopia/ui/navigation/B3.gif
+share/akopia/ui/navigation/B3_b.gif
+share/akopia/ui/navigation/B3_c.gif
+share/akopia/ui/navigation/B4.gif
+share/akopia/ui/navigation/B4_b.gif
+share/akopia/ui/navigation/B4_c.gif
+share/akopia/ui/navigation/B5.gif
+share/akopia/ui/navigation/B5_b.gif
+share/akopia/ui/navigation/B5_c.gif
+share/akopia/ui/navigation/B6.gif
+share/akopia/ui/navigation/B6_b.gif
+share/akopia/ui/navigation/B6_c.gif
+share/akopia/ui/navigation/B7.gif
+share/akopia/ui/navigation/B7_b.gif
+share/akopia/ui/navigation/B7_c.gif
+share/akopia/ui/navigation/B8.gif
+share/akopia/ui/navigation/B8_b.gif
+share/akopia/ui/navigation/B8_c.gif
+share/akopia/ui/navigation/B9.gif
+share/akopia/ui/navigation/B9_b.gif
+share/akopia/ui/navigation/B9_c.gif
+share/akopia/ui/navigation/akopia_logo.gif
+share/akopia/ui/navigation/cellbackground.gif
+share/akopia/ui/navigation/spacer1.gif
+share/akopia/ui/navigation/spacer2.gif
+share/akopia/ui/navigation/spacer3.gif
+share/akopia/ui/navigation/spacer4.gif
+share/akopia/ui/navigation/spacer_tall.gif
+test.pl
2  Makefile.PL
View
@@ -28,7 +28,7 @@ my @mods_to_get;
my @remove_old;
my $Lock_troubles;
-$VERSION = '4.6.1';
+$VERSION = '4.6.0';
# See if we have the CPAN module
23 QuickStart
View
@@ -1,14 +1,17 @@
-Interchange V4.6.1
+Interchange V4.6.0
Copyright (C) 1996-2000 Akopia, Inc. <info@akopia.com>
-This program is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License as published by the Free
-Software Foundation; either version 2 of the License, or (at your option)
-any later version. See the GNU General Public License for more details.
-The GNU General Public License is distributed with this program; if not,
-write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330,
-Boston, MA 02111-1307 USA.
+This program is free software; you can redistribute it
+and/or modify it under the terms of the GNU General Public
+License as published by the Free Software Foundation; either
+version 2 of the License, or (at your option) any later
+version. See the
+GNU General Public License for more details.
+The GNU General Public
+License is distributed with this program; if not, write to the Free
+Software Foundation, Inc., 59 Temple Place, Suite 330, Boston,
+MA 02111-1307 USA.
Welcome to Interchange!
@@ -61,7 +64,7 @@ Install Walkthrough
Write on the cgi-bin for the web server
Unpack the distribution:
- gzip -dc interchange-4.6.1.tar.gz | tar xvf -
+ gzip -dc interchange-4.6.0.tar.gz | tar xvf -
Run the configuration script:
./configure
@@ -532,7 +535,7 @@ Demo Store Install Walkthrough
Low traffic settings.
Calling UI....
....UI is loaded....
-Interchange V4.6.1
+Interchange V4.6.0
Configuring catalog example...done.
Interchange server started in INET and UNIX mode(s) (process id 22200)
30 README
View
@@ -1,4 +1,4 @@
-Interchange V4.6.1
+Interchange V4.6.0
Copyright (C) 1996-2000 Akopia, Inc. <info@akopia.com>
@@ -8,19 +8,21 @@ Copyright 1995 by Andrew M. Wilcox
Portions from Vend 0.3
Copyright 1995,1996 by Andrew M. Wilcox
-This program is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License as published by the
-Free Software Foundation; either version 2 of the License, or (at your
-option) any later version.
+This program is free software; you can redistribute it
+and/or modify it under the terms of the GNU General Public
+License as published by the Free Software Foundation; either
+version 2 of the License, or (at your option) any later
+version.
-This program is distributed in the hope that it will be useful, but
-WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
-or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
-for more details.
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
-You should have received a copy of the GNU General Public License along
-with this program; if not, write to the Free Software Foundation, Inc.,
-59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+You should have received a copy of the GNU General Public
+License along with this program; if not, write to the Free
+Software Foundation, Inc., 59 Temple Place, Suite 330, Boston,
+MA 02111-1307 USA.
Welcome to Interchange! This program is completely unsupported, without
@@ -87,8 +89,8 @@ UNIX INSTALLATION
------------------
Here is the short version:
- gzip -dc interchange-4.6.1.tar.gz | tar xvf -
- cd interchange-4.6.1
+ gzip -dc interchange-4.6.0.tar.gz | tar xvf -
+ cd interchange-4.6.0
./configure
The 'configure' script is basically a shortcut for:
25 README.cvs
View
@@ -74,12 +74,12 @@ to make a distribution tar file:
Writing Makefile for Interchange
$ make tardist
/usr/local/bin/perl -I/YOUR/PERL/LIB -MExtUtils::Manifest=manicopy,maniread \
- -e "manicopy(maniread(),'interchange-4.6.1', 'best');"
- mkdir interchange-4.6.1
- mkdir interchange-4.6.1/dist
+ -e "manicopy(maniread(),'interchange-4.6.0', 'best');"
+ mkdir interchange-4.6.0
+ mkdir interchange-4.6.0/dist
....
$ ls interch*
- interchange-4.6.1.tar.gz
+ interchange-4.X.X.tar.gz
=head2 Unpack and install
@@ -131,20 +131,3 @@ files for changes. In particular, mv_metadata.asc is used to format
and present quite a few things in the user interface. You may have
to merge the databases manually. In most cases, you can import them
into a spreadsheet or database.
-
-=head1 Troubleshooting
-
-Some problems can occur due to the CVS image being dynamic.
-
-=head2 MANIFEST out of sync -- file not found
-
-If you get a complaint that a "file is not found" when trying to do
-a C<make tardist> or C<make dist>, just do:
-
- rm MANIFEST
- make manifest
-
-=head2 Trying to run from the CVS directory
-
-If you install in the directory where your CVS image lives, you will have
-problems.
6 README.rpm
View
@@ -2,11 +2,11 @@ NAME
README.rpm - Interchange RPM for Redhat Systems
VERSION
- 4.6.1
+ 4.6.0
SYNOPSIS
- rpm -Uvh interchange-4.6.1-1.rh6.i386.rpm
- rpm -Uvh interchange-4.6.1-1.rh7.i386.rpm
+ rpm -Uvh interchange-4.6.0-1.rh6.i386.rpm
+ rpm -Uvh interchange-4.6.0-1.rh7.i386.rpm
DESCRIPTION
The Interchange 4 RPM is designed to integrate Interchange with a stock
8 SPECS/interchange-4.6.1-rh6.spec → SPECS/interchange-4.6.0-rh6.spec
View
@@ -1,4 +1,4 @@
-%define interchange_version 4.6.1
+%define interchange_version 4.6.0
%define interchange_package interchange
%define interchange_user interch
%define build_cats construct
@@ -8,14 +8,14 @@
Name: interchange
Summary: Interchange is a powerful database access and HTML templating daemon focused on e-commerce.
Group: Applications/Internet
-Version: 4.6.1
+Version: 4.6.0
Copyright: GNU General Public License
Release: 1.rh6
URL: http://developer.akopia.com/
Packager: Akopia <info@akopia.com>
Distribution: Red Hat Linux Applications CD
Vendor: Akopia, Inc.
-Source: http://ftp.minivend.com/interchange/interchange-4.6.1.tar.gz
+Source: http://ftp.minivend.com/interchange/beta/interchange-4.6.0.tar.gz
Provides: interchange
Obsoletes: interchange
@@ -23,7 +23,7 @@ BuildRoot: /var/tmp/interchange
%description
Interchange is the most powerful free ecommerce system available today.
-Its features and power rival costly commercial systems.
+Its features and power rival the costliest commercial systems.
%prep
%setup
10 SPECS/interchange-4.6.1-rh7.spec → SPECS/interchange-4.6.0-rh7.spec
View
@@ -1,7 +1,7 @@
# differences from RH 6 specfile:
# /home/httpd -> /var/www
# /usr/man -> /usr/share/man
-%define interchange_version 4.6.1
+%define interchange_version 4.6.0
%define interchange_package interchange
%define interchange_user interch
%define build_cats construct
@@ -11,14 +11,14 @@
Name: interchange
Summary: Interchange is a powerful database access and HTML templating daemon focused on e-commerce.
Group: Applications/Internet
-Version: 4.6.1
+Version: 4.6.0
Copyright: GNU General Public License
Release: 1.rh7
URL: http://developer.akopia.com/
Packager: Akopia <info@akopia.com>
Distribution: Red Hat Linux Applications CD
Vendor: Akopia, Inc.
-Source: http://ftp.minivend.com/interchange/interchange-4.6.1.tar.gz
+Source: http://ftp.minivend.com/interchange/beta/interchange-4.6.0.tar.gz
Provides: interchange
Obsoletes: interchange
@@ -26,7 +26,7 @@ BuildRoot: /var/tmp/interchange
%description
Interchange is the most powerful free ecommerce system available today.
-Its features and power rival costly commercial systems.
+Its features and power rival the costliest commercial systems.
%prep
%setup
@@ -177,7 +177,7 @@ do
fi
done
-WARNDEST=/usr/share/doc/%{interchange_package}-%{version}/WARNING_YOU_ARE_MISSING_SOMETHING
+WARNDEST=/usr/doc/%{interchange_package}-%{version}/WARNING_YOU_ARE_MISSING_SOMETHING
if test -n "$missing"
then
echo "" >> $WARNDEST
58 WHATSNEW
View
@@ -1,53 +1,3 @@
-Interchange 4.6.1
-
-* Added MS Excel import/export capability.
-
-* Added new SessionType "NFS", which forces fcntl_lock/fcntl_unlock in
- SessionFile.pm (bug #76).
-
-* Report missing DBDs at startup time by working around DBI bug that causes
- $@ to be eaten (bug #75).
-
-* Miscellaneous bugfixes, thanks to Jean-Philippe Bouchard:
- - Fixed Data.pm bug that caused flypage problems (bug #60).
- - Fixed spreadsheet edit auto export bug (bug #59).
-
-* Link program fixes, thanks to minivend@delionsweb.net:
- - Fixed tlink.pl LINK_PORT problem (bug #61).
- - Fixed compile_link 'nosuid' option failure (bug #66).
-
-* Construct Something changes:
- - Fixed stock alert price problem (bug #57).
- - Fixed 'title' vs. 'description' field issues. Thanks to Steve Gertz.
-
-* Fixed [selected] and [checked] tags to be more uniform and to support
- case-sensitive and $CGI comparisons. Documented in Tagref.pm. Also,
- "multiple" and "default" args can no longer be positional -- no big loss.
-
-* Fixed bug that kept [item-subtotal noformat=1] from being recognized.
-
-* [item-exec routine] now picks up $Values, etc. before a [calc] is run.
-
-* Order.pm: routes now use a "from" parameter which sets the email From:
- header.
-
-* Fixes to Util.pm:
- - Prevent sprintf() from screwing up numbers in certain locales.
- - [include] now can interpret [L] if locale=1 parameter is added.
-
-* Server.pm -- we can now accept ISINDEX queries (for what it is worth).
-
-* Scan.pm -- fix non-interpolated tags in search profiles.
-
-* Database tables can now reside in different directories with the
- DIR option to the Database config parameter.
-
-* Fixed typo ('error' vs. 'errors') in Order.pm preventing no-items
- error from being seen at checkout (bug #82). Thanks to Bas Bezemer.
-
-* Removed some duplicated image files, reducing package size by ~ 200 KB.
-
-
Interchange 4.6.0
* Minor final changes
@@ -55,7 +5,7 @@ Interchange 4.6.0
Interchange 4.5.8 beta release
-* Documentation overhaul -- PDFs now available
+* Documentation overhaul
* Various bugfixes
* Oracle support improved
* 'Construct' catalog improvements
@@ -220,12 +170,6 @@ Core:
* Added image copying for shared image directories (the admin).
-Interchange 4.5.5 beta release
-
-
-Interchange 4.5.3 beta release
-
-
Interchange 4.5.0 changes -- the start of the Tallyman merge.
* Many, many, changes and improvments to the user interface.
2  dist/catalog_before.cfg
View
@@ -29,7 +29,7 @@ Variable UI_C_MENUBARBG #000066
Variable UI_C_MENUBARTXT #FFFFAA
Variable UI_C_VLINK #0000CC
Variable UI_C_CONTRAST #FF0000
-Variable UI_HELP_BASE_URL http://help.akopia.com/4.6.1
+Variable UI_HELP_BASE_URL http://help.akopia.com/4.6.0
Variable UI_HELP_HEIGHT 480
Variable UI_HELP_WIDTH 650
Variable UI_LEFT_WIDTH 150
BIN  dist/construct/images/admin/b-configure2.gif
View
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
BIN  dist/construct/images/admin/b-help2.gif
View
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
BIN  dist/construct/images/admin/b-items2.gif
View
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
BIN  dist/construct/images/admin/b-orders2.gif
View
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
BIN  dist/construct/images/admin/b-pages2.gif
View
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
BIN  dist/construct/images/admin/b-regenerate2.gif
View
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
BIN  dist/construct/images/admin/b-statistics2.gif
View
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
BIN  dist/construct/images/admin/back.sm.gif
View
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
BIN  dist/construct/images/admin/bg.gif
View
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
BIN  dist/construct/images/admin/bluedot.gif
View
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
BIN  dist/construct/images/admin/cleardot.gif
View
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
BIN  dist/construct/images/admin/coinlogo.jpg
View
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
BIN  dist/construct/images/admin/curve_left.gif
View
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
BIN  dist/construct/images/admin/curve_right.gif
View
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
BIN  dist/construct/images/admin/delete.gif
View
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
BIN  dist/construct/images/admin/delsm.gif
View
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
BIN  dist/construct/images/admin/down.gif
View
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
BIN  dist/construct/images/admin/folder.gif
View
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
BIN  dist/construct/images/admin/folder.open.gif
View
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
BIN  dist/construct/images/admin/greendot.gif
View
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
BIN  dist/construct/images/admin/icon_config.gif
View
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
BIN  dist/construct/images/admin/icon_error.gif
View
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
BIN  dist/construct/images/admin/icon_help.gif
View
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
BIN  dist/construct/images/admin/icon_item.gif
View
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
BIN  dist/construct/images/admin/icon_orders.gif
View
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
BIN  dist/construct/images/admin/icon_pages.gif
View
Diff not rendered
BIN  dist/construct/images/admin/icon_people.gif
View
Diff not rendered
BIN  dist/construct/images/admin/icon_regen.gif
View
Diff not rendered
BIN  dist/construct/images/admin/icon_regen_anim.gif
View
Diff not rendered
BIN  dist/construct/images/admin/icon_stats.gif
View
Diff not rendered
BIN  dist/construct/images/admin/index.gif
View
Diff not rendered
BIN  dist/construct/images/admin/layout.gif
View
Diff not rendered
BIN  dist/construct/images/admin/left.gif
View
Diff not rendered
BIN  dist/construct/images/admin/plus.gif
View
Diff not rendered
BIN  dist/construct/images/admin/red_logo.gif
View
Diff not rendered
BIN  dist/construct/images/admin/reddot.gif
View
Diff not rendered
BIN  dist/construct/images/admin/right.gif
View
Diff not rendered
BIN  dist/construct/images/admin/tallyman_logo.gif
View
Diff not rendered
BIN  dist/construct/images/admin/up.gif
View
Diff not rendered
BIN  dist/construct/images/admin/widgets.gif
View
Diff not rendered
4 dist/construct/pages/browse.html
View
@@ -51,7 +51,7 @@
<td valign="top" align="center">
<table width="25%" border="1" cellspacing="0" cellpadding="0" bordercolor="0099ff">
<tr>
- <td>[if-loop-field image]<IMG SRC="items/[loop-field image]" ALT="[loop-description]" BORDER="0">[/if-loop-field]</td>
+ <td>[if-loop-field image]<IMG SRC="items/[loop-field image]" ALT="[loop-field title]" BORDER="0">[/if-loop-field]</td>
</tr>
</table>
</td>
@@ -62,7 +62,7 @@
<INPUT TYPE=hidden NAME="mv_order_item" VALUE="[loop-code]">
<tr>
<td valign="top">
- <p><font __FFACE__ size="1"><b><i>[loop-description]</i></b></font></p>
+ <p><font __FFACE__ size="1"><b><i>[loop-field title]</i></b></font></p>
</td>
</tr>
<tr>
6 dist/construct/pages/flypage.html
View
@@ -40,7 +40,7 @@
<td valign="top" align="center">
<table width="25%" border="0" cellspacing="0" cellpadding="0">
<tr>
- <td>[if-item-field image]<IMG SRC="items/[item-field image]" ALT="[item-description]" BORDER=0>[/if-item-field]</td>
+ <td>[if-item-field image]<IMG SRC="items/[item-field image]" ALT="[item-field title]" BORDER=0>[/if-item-field]</td>
</tr>
</table>
</td>
@@ -52,7 +52,7 @@
<INPUT TYPE=hidden NAME="mv_order_item" VALUE="[item-code]">
<tr>
<td valign="top">
- <p><font __FFACE__ size="1"><b><i>[item-description]</i></b></font></p>
+ <p><font __FFACE__ size="1"><b><i>[item-field title]</i></b></font></p>
</td>
</tr>
<tr>
@@ -80,7 +80,7 @@
<INPUT TYPE=hidden NAME="mv_order_item" VALUE="[item-code]">
<tr>
<td valign="top">
- <p><font __FFACE__ size="1"><b><i>[item-description]</i></b></font></p>
+ <p><font __FFACE__ size="1"><b><i>[item-field title]</i></b></font></p>
</td>
</tr>
<tr>
4 dist/construct/pages/quantity.html
View
@@ -32,7 +32,7 @@
<tr>
<td>
[if-loop-field image]
-<IMG SRC="items/[loop-field image]" ALT="[loop-description]" BORDER="0">
+<IMG SRC="items/[loop-field image]" ALT="[loop-field title]" BORDER="0">
[/if-loop-field]
</td>
</tr>
@@ -42,7 +42,7 @@
<table border="0" cellpadding="3" cellspacing="0">
<tr>
<td valign="top">
- <p><font __FFACE__ size="1"><b><i>[loop-description]</i></b></font></p>
+ <p><font __FFACE__ size="1"><b><i>[loop-field title]</i></b></font></p>
</td>
</tr>
<tr>
2  dist/construct/pages/recurring_add.html
View
@@ -64,7 +64,7 @@
onClick="this.form.action='[process-target]',
this.form.submit()"
VALUE="[loop-code]"></TD>
- <TD><FONT SIZE="1">[loop-description]</TD>
+ <TD><FONT SIZE="1">[loop-field title]</TD>
</TR>
[/if]
[/loop]
2  dist/construct/pages/results.html
View
@@ -107,7 +107,7 @@
<INPUT TYPE=hidden NAME="mv_order_item" VALUE="[item-code]">
<tr>
- <td valign="top" width="100"><a href="[area [item-code]]"><font __FFACE__ size="1"><b>[item-description]</b></font></a></td>
+ <td valign="top" width="100"><a href="[area [item-code]]"><font __FFACE__ size="1"><b>[item-field title]</b></font></a></td>
<td valign="top" width="30"><font __FFACE__ size="1">[item-code]</font></td>
<td valign="top" width="30" align="center">[item-calc]
my $q = q{[item-data inventory quantity]};
4 dist/construct/pages/results_big.html
View
@@ -44,7 +44,7 @@
<td valign="top" align="center">
<table width="25%" border="0" cellspacing="0" cellpadding="0">
<tr>
- <td>[if-item-field image]<A HREF="[area [item-code]]"><img src="items/[item-field image]" ALT="[item-description]" BORDER="0"></A>[/if-item-field]</td>
+ <td>[if-item-field image]<A HREF="[area [item-code]]"><img src="items/[item-field image]" ALT="[item-field title]" BORDER="0"></A>[/if-item-field]</td>
</tr>
</table>
</td>
@@ -55,7 +55,7 @@
<INPUT TYPE=hidden NAME="mv_order_item" VALUE="[item-code]">
<tr>
<td valign="top">
- <p><font __FFACE__ size="1"><b><i>[item-description]</i></b></font></p>
+ <p><font __FFACE__ size="1"><b><i>[item-field title]</i></b></font></p>
</td>
</tr>
<tr>
2  dist/construct/pages/stock-alert.html
View
@@ -51,7 +51,7 @@
</td>
</tr>
<tr>
- <td align="center"><font __FFACE__>[price code='[scratch code]']</font></td>
+ <td align="center"><font __FFACE__>[data table=products column=price key='[scratch code]']</font></td>
</tr>
</table>
</td>
4 dist/construct/pages/swap_results.html
View
@@ -44,7 +44,7 @@
<td valign="top" align="center">
<table width="25%" border="0" cellspacing="0" cellpadding="0">
<tr>
- <td>[if-item-field image]<A HREF="[area [item-code]]"><img src="items/[item-field image]" ALT="[item-description]" BORDER="0"></A>[/if-item-field]</td>
+ <td>[if-item-field image]<A HREF="[area [item-code]]"><img src="items/[item-field image]" ALT="[item-field title]" BORDER="0"></A>[/if-item-field]</td>
</tr>
</table>
</td>
@@ -55,7 +55,7 @@
<INPUT TYPE=hidden NAME="mv_order_item" VALUE="[item-code]">
<tr>
<td valign="top">
- <p><font __FFACE__ size="1"><b><i>[item-description]</i></b></font></p>
+ <p><font __FFACE__ size="1"><b><i>[item-field title]</i></b></font></p>
</td>
</tr>
<tr>
2  dist/construct/products/merchandising.txt
View
@@ -1,6 +1,6 @@
sku featured banner_text banner_image blurb_begin blurb_end timed_promotion start_date finish_date upsell_to cross_sell cross_category others_bought times_ordered
gift_cert expired 1 20001012 20001012 {'os28066' => "1",} 1
-os28004 new 20001001 20001231 os28005 os28006 os28007 Paintbrushes {'os28087' => "1",'os28068a' => "1",} 1
+os28004 new 20001001 20001231 os28005 os28006 0s28007 Paintbrushes {'os28087' => "1",'os28068a' => "1",} 1
os28005 new 20001001 20001231 os28006 os28004 Rollers
os28006 new 20001001 20001231 os28004 Rollers
os28007 specials 20001001 20001130 os28006 os28004 Rollers
13 dist/construct/products/mv_metadata.asc
View
@@ -1,6 +1,5 @@
code type width height field db name outboard options attribute label help lookup filter help_url pre_filter lookup_exclude prepend append display_filter
-2ndDayAir 200 1
-access 1
+2ndDayAir 200
access::super select 0=No, 1=Yes
affiliate::affiliate text 12 Affiliate ID word
affiliate::join_date date Join date
@@ -25,7 +24,6 @@ custview::userdb::fax_order display =Credit Card, 1=Fax or Mail, 2=Purchas
country 200
custview::userdb::dealer display =No,1=Yes Dealer
custview::userdb::email_copy display =No, 1=Yes Payment method
-custview::userdb::fax_order display =Credit Card, 1=Fax or Mail, 2=Purchase order, 3=COD Payment method
custview::userdb::fax_order display =Credit Card, 1=Fax or Mail, 2=Purchase order, 3=COD Payment method
custview::userdb::mail_list display offer=Special Offers, newsletter=Newsletter, alert=Alerts and Recalls, upgrade=Upgrades null_to_space
dbconfig::mv_metadata::code hidden_text Database table
@@ -36,7 +34,6 @@ dbconfig::mv_metadata::name text 70 4 Description
nullselect=First non-null (combo box),
null_to_space=Translate null to space,
null_to_comma=Translate null to comma,
- null_to_comma=Translate null to comma,
lc=Lower case,
digits_dot=Decimal number (not negative),
backslash=Remove backslashes,
@@ -68,7 +65,6 @@ metaconfig::mv_metadata::outboard text 30 Directory Select directory for
merchandising::banner_image text Banner image if appropriate
merchandising::banner_text text Banner text for use where appropriate.
merchandising::blurb_begin text Teaser catch line for feature display
-merchandising::blurb_begin text Teaser catch line for feature display
merchandising::blurb_end text Closer end text for feature display
merchandising::cross_category select products =- none - Cross-sale category If there are no item-specific cross sells for an item, it will fall
back to a cross-category sale. Select a category for <b>this item</b>
@@ -86,10 +82,10 @@ mv_metadata::outboard text 30 Directory Select directory for image listin
merchandising::upsell_to text 50 products Cross-sell SKUs &nbsp;&nbsp;<A HREF="admin/sku_selector?caller=item_up&table=_UI_TABLE_&col=_UI_COLUMN_&item_id=_UI_KEY_&value=_UI_URL_VALUE_">select...</A>
metaconfig::mv_metadata::append textarea 60 5 Append HTML <SMALL>HTML to be appended to the widget.
Will substitute in the macros _UI_TABLE_, _UI_COLUMN_,
-_UI_KEY, and _UI_VALUE_, and will resolve relative links
+_UI_KEY, and _UI_VALUE_, and will resolve relative links
with absolute links.</SMALL>
metaconfig::mv_metadata::attribute text 20 Column name Do not set this.
-metaconfig::mv_metadata::code text 30 Table::Column Table::Column to be operated on.
+metaconfig::mv_metadata::code text 30 Table::Column Table::Column to be operated on.
metaconfig::mv_metadata::db combo tables Lookup Table Table for an external lookup. nullselect
metaconfig::mv_metadata::field move_combo 20 10 columns:: Field for lookup Can be two comma separated fields, in which case second is used as the label text. Both must be in the same table.
metaconfig::mv_metadata::filter move_combo 30 1 filters Filter(s) Filters which can transform or constrain your data. Some widgets
@@ -112,9 +108,7 @@ products::title text 30 Title namecase
Will substitute in the macros _UI_TABLE_, _UI_COLUMN_,
_UI_KEY, and _UI_VALUE_, and will resolve relative links
with absolute links.</SMALL>
-metaconfig::mv_metadata::type select textarea=Textarea,
metaconfig::mv_metadata::type select textarea=Textarea,
-select=Select box,
text=Text entry*,
select=Select box,
multiple=Multiple Select,
@@ -142,7 +136,6 @@ userdb::state text 10 State
mv_metadata::attribute text 20 Column name Do not set this.
mv_metadata::code text 30 Table::Column Table::Column to be operated on.
mv_metadata::db combo tables Lookup Table Table for an external lookup. nullselect
-mv_metadata::filter move_combo 30 1 filters Filter(s) Filters which can transform or constrain your data. Some widgets
mv_metadata::field move_combo 20 10 columns:: Field for lookup Can be two comma separated fields, in which case second is used as the label text. Both must be in the same table.
mv_metadata::filter move_combo 30 1 filters Filter(s) Filters which can transform or constrain your data. Some widgets
require filters.
2  dist/construct/products/route.txt
View
@@ -1 +1 @@
-code attach continue commit commit_tables counter credit_card cyber_mode email empty encrypt encrypt_program errors_to increment inline_profile individual_track individual_track_ext partial pgp_cc_key pgp_key profile receipt reply report rollback rollback_tables supplant track
+code report receipt encrypt_program encrypt pgp_key pgp_cc_key cyber_mode credit_card profile inline_profile email attach counter increment continue partial supplant track errors_to
6 dist/construct/products/variable.txt
View
@@ -39,8 +39,8 @@ TAXFIELD state Tax
TAXRATE __MVC_TAXRATE__ Tax
TAXSHIPPING __MVC_TAXSHIPPING__ Tax
TOLLFREE __MVC_TOLLFREE__ Company
-UI_ABOUT_LOGIN_URL http://help.akopia.com/4.6.1/about/ Admin control
-UI_ABOUT_NORMAL_URL http://help.akopia.com/4.6.1/about/ Admin control
+UI_ABOUT_LOGIN_URL http://help.akopia.com/4.6.0/about/ Admin control
+UI_ABOUT_NORMAL_URL http://help.akopia.com/4.6.0/about/ Admin control
UI_BOTTOMIMG poweredby.gif Admin layout
UI_C_BG #FFFFFF Admin colors
UI_C_HEADERTXT #333333 Admin colors
@@ -49,7 +49,7 @@ UI_C_INTBLOCK #EEEEEE Admin colors
UI_C_TITLEBARBG #6699FF Admin colors
UI_C_TITLEBARTXT #FFFFFF Admin colors
UI_C_TOPBLOCKBAR #6699FF Admin colors
-UI_HELP_BASE_URL http://help.akopia.com/4.6.1 Admin control
+UI_HELP_BASE_URL http://help.akopia.com/4.6.0 Admin control
UI_HELP_HEIGHT 480 Admin control
UI_HELP_WIDTH 650 Admin control
UI_IMG __MVC_SHAREURL__/akopia/ui/ Admin control
2  dist/lib/UI/pages/admin/config.html
View
@@ -79,7 +79,7 @@
<INPUT TYPE=submit NAME=mv_click VALUE=Submit>&nbsp;&nbsp;&nbsp;
[if !value ui_too_large]
<INPUT TYPE=checkbox
- NAME=mv_auto_export CHECKED VALUE="variable">
+ NAME=ui_auto_export CHECKED VALUE="variable">
Auto-export
[/if]
</FORM>
74 dist/lib/UI/pages/admin/dbdownload.html
View
@@ -20,40 +20,27 @@
[backup-database
compress="[cgi ui_compress]"
gnumeric="[cgi ui_gnumeric]"
- xls="[cgi ui_export_xls]"
tables="[scratch exported_tables]"
] tables backed up.
</BLOCKQUOTE>
[/if]
-[set mv_deliver][/set]
-
[if file backup/DBDOWNLOAD.all.gz]
<BLOCKQUOTE>
- [calc] $Scratch->{mv_deliver} .= ' backup/DBDOWNLOAD.all.gz'; return; [/calc]
[page href="ui/backup/DBDOWNLOAD.all.gz"
form="
mv_data_file=backup/DBDOWNLOAD.all.gz
mv_todo=deliver
- "]Download compressed gnumeric file ([file-info name="backup/DBDOWNLOAD.all.gz" date=1])</A><BR>
+ "]Download compressed gnumeric file</A><BR>
</BLOCKQUOTE>
[/if]
[if file backup/DBDOWNLOAD.all]
- [calc] $Scratch->{mv_deliver} .= ' backup/DBDOWNLOAD.all'; return; [/calc]
[page href="ui/backup/DBDOWNLOAD.all"
form="
mv_data_file=backup/DBDOWNLOAD.all
mv_todo=deliver
- "]Download gnumeric file ([file-info name="backup/DBDOWNLOAD.all" date=1])</A><BR>
-[/if]
-[if file backup/DBDOWNLOAD.xls]
- [calc] $Scratch->{mv_deliver} .= ' backup/DBDOWNLOAD.xls'; return; [/calc]
- [page href="ui/backup/DBDOWNLOAD.xls"
- form="
- mv_data_file=backup/DBDOWNLOAD.xls
- mv_todo=deliver
- "]Download XLS file ([file-info name="backup/DBDOWNLOAD.xls" date=1])</A><BR>
+ "]Download gnumeric file</A><BR>
[/if]
[if scratch ui_error]
@@ -73,43 +60,40 @@
&nbsp;
<p>
-<TABLE>
-<TR>
-<TD VALIGN=top>
What data would you like to export?
+
<blockquote>
[loop list="[list-databases]"]
-<INPUT type=checkbox value="[loop-code]" name="ui_do_export" [if-loop-data __UI_META_TABLE__ display_filter][else]CHECKED[/else][/if-loop-data]> [loop-code]
- [if-loop-data __UI_META_TABLE__ name]
- (<small>[loop-data __UI_META_TABLE__ name]</small>)
+[sort mv_metadata:label]
+<INPUT type=checkbox value="[loop-code]" name="ui_do_export" CHECKED>
+ [if-loop-data mv_metadata label]
+ [loop-data mv_metadata label]
+ [else]
+ [loop-code]
+ [/else]
[/if-loop-data]
<BR>
[/loop]
</blockquote>
-</td>
-<td valign=top>
- <B>Options:</B><BR><BR>
- <BLOCKQUOTE>
- <INPUT TYPE=checkbox NAME=ui_compress VALUE=on [checked ui_compress on]> Compress (if available)<BR>
- <INPUT TYPE=radio VALUE=0 NAME=ui_gnumeric [if !value ui_gnumeric]
- CHECKED
- [/if]
- >
- No Gnumeric output<BR>
-
- <INPUT TYPE=radio NAME=ui_gnumeric VALUE=on [checked ui_gnumeric on]>
- Gnumeric simple text format<BR>
- <INPUT TYPE=radio NAME=ui_gnumeric VALUE=compressed [checked ui_gnumeric compressed]>
- Gnumeric simple text format, compressed
- [if type=explicit compare="[version extended=1 modtest='Spreadsheet::WriteExcel']"]
- <BR><INPUT TYPE=checkbox VALUE=1 NAME=ui_export_xls> Create XLS spreadsheet
- [/if]
- </BLOCKQUOTE>
- <p>
- <input type=submit name="do_download" value="Perform export">
- </td>
-</tr>
-</table>
+
+<p>
+<B>Options:</B><BR><BR>
+<BLOCKQUOTE>
+<INPUT TYPE=checkbox NAME=ui_compress VALUE=on [checked ui_compress on]> Compress (if available)<BR>
+<INPUT TYPE=radio VALUE=0 NAME=ui_gnumeric [if !value ui_gnumeric]
+ CHECKED
+ [/if]
+ >
+ No Gnumeric output<BR>
+<INPUT TYPE=radio NAME=ui_gnumeric VALUE=on [checked ui_gnumeric on]>
+ Gnumeric simple text format<BR>
+<INPUT TYPE=radio NAME=ui_gnumeric VALUE=compressed [checked ui_gnumeric compressed]>
+ Gnumeric simple text format, compressed
+</BLOCKQUOTE>
+<p>
+<input type=submit name="do_download" value="Perform export">
+
+<p>
&nbsp;
</td>
</tr>
3  dist/lib/UI/pages/admin/export_table.html
View
@@ -10,9 +10,6 @@
[set help_name]export.main[/set]
[set icon_name]admin/icon_config.gif[/set]
@_UI_STD_HEAD_@
-
-[page __UI_BASE__/dbdownload]Multiple table export[/page]<BR>
-
[seti user_tables][loop list="[list-databases]"][if-mm function=export table="[loop-code]"][loop-code]
[/if-mm][/loop][/seti]
[seti tables][scratch user_tables]
4 dist/lib/UI/pages/admin/flex_select.html
View
@@ -41,8 +41,8 @@
form='
mv_data_table=__UI_META_TABLE__
ui_meta_view=dbconfig
- ui_data_fields=code name height field options help help_url display_filter
- ui_break_before=height display_filter
+ ui_data_fields=code name height field options help help_url
+ ui_break_before=height
page_title=Change display information: [loop-code]
ui_return_to=__UI_BASE__/gentable
item_id=[loop-code]
4 dist/lib/UI/pages/admin/format_meta.html
View
@@ -45,7 +45,7 @@
delete $Values->{$_};
}
}
- if($table eq delete $Values->{mv_auto_export}) {
+ if($table eq delete $Values->{ui_auto_export}) {
return "[seti export_ok][tag export $table][/tag][/seti]";
}
else {
@@ -397,7 +397,7 @@
VALUE="[L]Submit change[/L]">&nbsp;&nbsp;&nbsp;
[if !value ui_too_large]
-<INPUT TYPE=checkbox NAME=mv_auto_export CHECKED VALUE="[value mv_data_table]">
+<INPUT TYPE=checkbox NAME=ui_auto_export CHECKED VALUE="[value mv_data_table]">
[L]Auto-export[/L]
[/if]
</FORM>
12 dist/lib/UI/pages/admin/gentable.html
View
@@ -41,7 +41,7 @@
};
my $ref = {
upload => {
- img => '@_UI_IMG_@admin/up.gif',
+ img => 'admin/up.gif',
url => "$url/upload_file?mv_arg=" .
$froot->(join "/",
($Config->{Database}{$tab}{dir} || $Config->{ProductDir}),
@@ -50,7 +50,7 @@
. '&ui_return_to=@@MV_PAGE@@',
},
view => {
- img => '@_UI_IMG_@admin/index.gif',
+ img => 'admin/index.gif',
url => "$url/do_view?mv_arg=" .
$froot->(join "/",
($Config->{Database}{$tab}{dir} || $Config->{ProductDir}),
@@ -58,7 +58,7 @@
),
},
download => {
- img => '@_UI_IMG_@admin/down.gif',
+ img => 'admin/down.gif',
url => "$Config->{VendURL}/ui_download/" .
$froot->(join "/",
($Config->{Database}{$tab}{dir} || $Config->{ProductDir}),
@@ -66,15 +66,15 @@
),
},
import => {
- img => '@_UI_IMG_@admin/left.gif',
+ img => 'admin/left.gif',
url => "$url/import_table?mv_data_table=$tab",
},
export => {
- img => '@_UI_IMG_@admin/right.gif',
+ img => 'admin/right.gif',
url => "$url/export_table?mv_data_table=$tab",
},
edit => {
- img => '@_UI_IMG_@admin/layout.gif',
+ img => 'admin/layout.gif',
url => "$url/flex_select?mv_data_table=$tab",
},
};
93 dist/lib/UI/pages/admin/import_table.html
View
@@ -7,7 +7,7 @@
<!-- ----- BEGIN REAL STUFF ----- -->
-[if cgi ui_import_convert]
+[if cgi ui_allow_multiple]
[calc]
my @tables = grep /\S/, split /[\s,\0]+/, q{[list-databases extended="i"]};
for(@tables) {
@@ -20,74 +20,36 @@
[if type=explicit compare="[value-extended
name=upload_file
test=isfile]"]
- [title-bar]
- [if cgi ui_import_convert]
- Importing multiple tables:
- [else]
- Import of table [cgi mv_data_file]:
- [/else]
- [/if]
- [calc]
- if(! $CGI->{ui_import_convert}) {
- $CGI->{ui_allow_multiple} = 0;
- $CGI->{ui_upload_filename} = "$Session->{id}.$CGI->{mv_data_table}.$CGI->{ui_upload_ext}";
- }
- else {
- $CGI->{ui_upload_filename} = $CGI->{upload_file};
- $CGI->{ui_upload_filename} =~ s:.*[/\\]::;
- $CGI->{ui_upload_filename} = $Tag->filter(
- 'filesafe',
- "$Session->{id}.$CGI->{ui_upload_filename}",
- );
- if($CGI->{ui_import_convert} == 1) {
- $CGI->{ui_allow_multiple} = 1;
- $CGI->{ui_import_convert} = 'txt';
- }
- elsif($CGI->{ui_import_convert} == 2) {
- $CGI->{ui_allow_multiple} = 1;
- $CGI->{ui_import_convert} = 'xls';
- }
- elsif($CGI->{ui_import_convert} eq 'auto') {
- $CGI->{ui_allow_multiple} = 1;
- $CGI->{ui_import_convert} = 'auto';
- }
- }
- return;
- [/calc]
-
+ [title-bar]Import of table [cgi mv_data_file]:
[value-extended
name=upload_file
- outfile="upload/[cgi ui_upload_filename]"
- yes="Upload succeeded"
- no="Upload FAILED"
- ]
+ outfile="upload/[cgi mv_data_table].[cgi ui_upload_ext]"
+ yes=Succeeded
+ no=FAILED
+ ][/title-bar]
<P>
- [if type=!file term="upload/[cgi ui_upload_filename]"]
- <B>Import file [cgi ui_upload_filename] not found!!!</B>
- [elsif cgi ui_upload_ext eq add]
- [import-fields
- add=1
- convert="[cgi ui_import_convert]"
- delete="[cgi ui_allow_delete]"
- dir=backup
- file="upload/[cgi ui_upload_filename]"
- move=1
+ [if type=file term="upload/[cgi mv_data_table].[cgi ui_upload_ext]"]
+ [check-upload file="[cgi mv_data_table].[cgi ui_upload_ext]" same=1]
+ [/if]
+
+ [if type=file term="__UI_PRODUCT_DIR__/[cgi mv_data_table].[cgi ui_upload_ext]"]
+ [flag type=write table="[cgi mv_data_table]"]
+ [/if]
+
+ [if cgi ui_upload_ext eq add]
+ [import-fields table="[cgi mv_data_table]"
+ file="__UI_PRODUCT_DIR__/[cgi mv_data_table].add"
multiple="[cgi ui_allow_multiple]"
+ delete="[cgi ui_allow_delete]"
quiet="[cgi ui_import_quiet]"
- table="[cgi mv_data_table]"
- ]
- [/elsif]
+ move=1 add=1 dir=backup]
[elsif cgi ui_upload_ext eq update]
- [import-fields
- convert="[cgi ui_import_convert]"
- delete="[cgi ui_allow_delete]"
- dir=backup
- file="upload/[cgi ui_upload_filename]"
- move=1
+ [import-fields table="[cgi mv_data_table]"
multiple="[cgi ui_allow_multiple]"
+ delete="[cgi ui_allow_delete]"
quiet="[cgi ui_import_quiet]"
- table="[cgi mv_data_table]"
- ]
+ file="__UI_PRODUCT_DIR__/[cgi mv_data_table].update"
+ move=1 dir=backup]
[/elsif]
[/if]
[/if]
@@ -116,14 +78,7 @@
<OPTION VALUE=add> Add new items if present
<OPTION VALUE=update> Ignore new items
</SELECT>&nbsp;&nbsp;&nbsp;<INPUT TYPE=checkbox NAME=ui_allow_delete VALUE=1> Allow delete
-<BR><select NAME=ui_import_convert>
- <OPTION VALUE=0> Single table
- <OPTION VALUE=1> Gnumeric simple tex
- [if type=explicit compare="[version modtest='Spreadsheet::ParseExcel' extended=1]"]
- <OPTION VALUE=2> XLS Spreadsheet
- [/if]
- </select>
-
+<BR><INPUT TYPE=checkbox NAME=ui_allow_multiple VALUE=1> Multiple tables (gnumeric simple text)
<BR><INPUT TYPE=radio NAME=ui_import_quiet VALUE=0 [checked name=ui_import_quiet value=0]> Show summary/add record/delete record messages
<BR><INPUT TYPE=radio NAME=ui_import_quiet VALUE=1 [checked name=ui_import_quiet value=1 default=1]> Show summary messages only
<BR><INPUT TYPE=radio NAME=ui_import_quiet VALUE=2 [checked name=ui_import_quiet value=2]> Show *no* messages
18 dist/lib/UI/pages/admin/index.html
View
@@ -64,15 +64,13 @@
[calc]
my $data = q{[version extended=1 modules=1 joiner="<P>"]};
- $dbstatus = q{[version extended=1 modtest="GDBM_File"][version extended=1 modtest="DB_File"]};
- return unless $data =~ /IMPORTANT/ or $dbstatus < 1;
+ return unless $data =~ /IMPORTANT/;
my @lines = grep /not\s+found/, split '<P>', $data;
my @important = grep /IMPORTANT/, @lines;
my @minor = grep $_ !~ /IMPORTANT/, @lines;
my $imp = join '<P>', @important;
my $minor = join '<P>', @minor;
- my $out = '';
- $out .= <<EOF if $data =~ /IMPORTANT/;
+ return <<EOF;
<TR>
<TD COLSPAN=3>
<H1>Admin interface will not work properly.</H1>
@@ -93,18 +91,6 @@
</TD>
</TR>
EOF
-
- if($dbstatus < 1) {
- $out .= <<EOF;
-<TR>
-<TD COLSPAN=3>
-<H1>You need either GDBM_File or DB_File for Interchange to work as documented.</H1>
-Contact your system administrator about rebuilding Perl with GDBM or Berkeley DB.
-</TD>
-</TR>
-EOF
- }
- return $out;
[/calc]
[if-mm advanced order]
6 dist/lib/UI/pages/admin/item.html
View
@@ -112,7 +112,7 @@
tf=[cgi ui_sort_field]
to=[cgi ui_sort_option]
[else]
- tf=__UI_ITEM_DESCRIPTION__
+ tf=description
[/else]
[/if]
st=db
@@ -127,7 +127,7 @@
my ($f, $n) = @_;
my $out = 'ui_sort_option=';
$out .= 'n' if $n;
- return $out unless ($fld eq $f) || ($f eq '__UI_ITEM_DESCRIPTION__');
+ return $out unless ($fld eq $f) || ($f eq 'description');
return $out if $so =~ /r/;
return $out . 'r';
}
@@ -143,7 +143,7 @@
return "ui_sort_field=sku\n" . sortrev('sku');
`]SKU</TH>
<TH ALIGN=LEFT><FONT COLOR="__UI_C_TITLEBARTXT__">[page href=@@MV_PAGE@@ form=`
- return "ui_sort_field=__UI_ITEM_DESCRIPTION__\n" . sortrev('__UI_ITEM_DESCRIPTION__');
+ return "ui_sort_field=description\n" . sortrev('description');
`]Description</TH>
<TH ALIGN=RIGHT><FONT COLOR="__UI_C_TITLEBARTXT__">[page href=@@MV_PAGE@@ form=`
return "ui_sort_field=price\n" . sortrev('price', 1);
4 dist/lib/UI/pages/admin/item_cross.html
View
@@ -7,8 +7,8 @@
$CGI->{mv_data_table} = 'merchandising';
}
if(! $CGI->{ui_data_fields}) {
- $CGI->{ui_data_fields} = 'sku __UI_PRODUCT_TABLE__:__UI_ITEM_DESCRIPTION__ cross_sell cross_category blurb_begin blurb_end';
- $CGI->{ui_display_only} = '__UI_PRODUCT_TABLE__:__UI_ITEM_DESCRIPTION__';
+ $CGI->{ui_data_fields} = 'sku __UI_PRODUCT_TABLE__:description cross_sell cross_category blurb_begin blurb_end';
+ $CGI->{ui_display_only} = '__UI_PRODUCT_TABLE__:description';
}
if(! $CGI->{ui_break_before}) {
$CGI->{ui_break_before} = 'blurb_begin';
5 dist/lib/UI/pages/admin/item_feature.html
View
@@ -7,8 +7,8 @@
$CGI->{mv_data_table} = 'merchandising';
}
if(! $CGI->{ui_data_fields}) {
- $CGI->{ui_data_fields} = 'sku __UI_PRODUCT_TABLE__:__UI_ITEM_DESCRIPTION__ featured blurb_begin blurb_end timed_promotion start_date finish_date';
- $CGI->{ui_display_only} = '__UI_PRODUCT_TABLE__:__UI_ITEM_DESCRIPTION__';
+ $CGI->{ui_data_fields} = 'sku __UI_PRODUCT_TABLE__:description featured blurb_begin blurb_end timed_promotion start_date finish_date';
+ $CGI->{ui_display_only} = '__UI_PRODUCT_TABLE__:description';
}
if(! $CGI->{ui_break_before}) {
$CGI->{ui_break_before} = 'blurb_begin timed_promotion';
@@ -26,7 +26,6 @@
my $db = $Db{merchandising};
my $date = $Tag->convert_date({ raw => 1 });
my $code = $CGI->{item_id} or return;
- return unless $db->record_exists($code);
return unless $db->field($code, 'timed_promotion');
return if $date le $db->field($code, 'finish_date');
$db->set_field($code, 'featured', 'expired');
4 dist/lib/UI/pages/admin/item_inventory.html
View
@@ -7,8 +7,8 @@
$CGI->{mv_data_table} = 'inventory';
}
if(! $CGI->{ui_data_fields}) {
- $CGI->{ui_data_fields} = '__UI_PRODUCT_TABLE__:__UI_ITEM_DESCRIPTION__ [db-columns name=inventory]';
- $CGI->{ui_display_only} = '__UI_PRODUCT_TABLE__:__UI_ITEM_DESCRIPTION__';
+ $CGI->{ui_data_fields} = '__UI_PRODUCT_TABLE__:description [db-columns name=inventory]';
+ $CGI->{ui_display_only} = '__UI_PRODUCT_TABLE__:description';
}
if(! $CGI->{ui_break_before}) {
$CGI->{ui_break_before} = 'account';
4 dist/lib/UI/pages/admin/item_price.html
View
@@ -7,8 +7,8 @@
$CGI->{mv_data_table} = 'pricing';
}
if(! $CGI->{ui_data_fields}) {
- $CGI->{ui_data_fields} = '__UI_PRODUCT_TABLE__:price __UI_PRODUCT_TABLE__:__UI_ITEM_DESCRIPTION__ [db-columns name=pricing]';
- $CGI->{ui_display_only} = '__UI_PRODUCT_TABLE__:__UI_ITEM_DESCRIPTION__';
+ $CGI->{ui_data_fields} = '__UI_PRODUCT_TABLE__:price __UI_PRODUCT_TABLE__:description [db-columns name=pricing]';
+ $CGI->{ui_display_only} = '__UI_PRODUCT_TABLE__:description';
}
if(! $CGI->{ui_break_before}) {
$CGI->{ui_break_before} = 'price_group q2';
4 dist/lib/UI/pages/admin/item_up.html
View
@@ -7,8 +7,8 @@
$CGI->{mv_data_table} = 'merchandising';
}
if(! $CGI->{ui_data_fields}) {
- $CGI->{ui_data_fields} = 'sku __UI_PRODUCT_TABLE__:__UI_ITEM_DESCRIPTION__ upsell_to';
- $CGI->{ui_display_only} = '__UI_PRODUCT_TABLE__:__UI_ITEM_DESCRIPTION__';
+ $CGI->{ui_data_fields} = 'sku __UI_PRODUCT_TABLE__:description upsell_to';
+ $CGI->{ui_display_only} = '__UI_PRODUCT_TABLE__:description';
}
if(! $CGI->{ui_break_before}) {
$CGI->{ui_break_before} = 'upsell_to';
2  dist/lib/UI/pages/admin/page_edit.html
View
@@ -343,7 +343,7 @@
<INPUT TYPE=submit NAME=mv_click VALUE=Preview onClick="this.form.target='page_preview'">
<INPUT TYPE=submit NAME=mv_click VALUE=Save onClick="this.form.target='_self'">
<INPUT TYPE=submit NAME=mv_click VALUE=Cancel onClick="this.form.target='_self'"><br>
-<INPUT TYPE=checkbox NAME=ui_save_t_in_page VALUE=1 [cgi save_in_page]> Save template in page
+<INPUT TYPE=checkbox NAME=ui_save_t_in_page VALUE=1 [cgi save_in_page]> Save templage in page
</td>
</tr>
4 dist/lib/UI/pages/admin/spread.html
View
@@ -222,7 +222,7 @@
confirm="Are you sure you want to delete the checked rows?"]
[flag type=write table="[cgi mv_data_table]"]
mv_nextpage=__UI_BASE__/flex_select
-mv_auto_export=
+ui_auto_export=
mv_todo=return
[if-mm tables =d]
[perl tables="[cgi mv_data_table]"]
@@ -255,7 +255,7 @@
[return-to click]
[/button]
[if-mm super]
- <BR><b><INPUT TYPE=checkbox NAME=mv_auto_export [if !scratch ui_too_large]CHECKED [/if]VALUE="[value mv_data_table]">
+ <BR><b><INPUT TYPE=checkbox NAME=ui_auto_export [if !scratch ui_too_large]CHECKED [/if]VALUE="[value mv_data_table]">
Auto-export</b>
[/if-mm]
36 dist/lib/UI/pages/admin/tax.html
View
@@ -13,7 +13,6 @@
[flag type=write table=variable]
<!-- ----- BEGIN REAL STUFF ----- -->
[perl tables=variable]
- delete $Scratch->{changes};