
CVS log for interchange/lib/Vend/Options/Old48.pm
Up to [Local Repository] / interchange / lib / Vend / Options
Request diff between arbitrary revisions
Keyword substitution: kv
Default branch: MAIN
Revision 1.14: download - view: text, markup, annotated - select for diffs
Thu Aug 9 13:40:55 2007 UTC (17 months ago) by pajamian
Branches: MAIN
CVS tags: STABLE_5_6-root,
STABLE_5_6-branch,
REL_5_7_1,
REL_5_6_1,
REL_5_5_3,
REL_5_5_2,
REL_5_5_1,
HEAD,
DEB_5_6_1_2,
DEB_5_5_1_1_1,
DEB_5_5_1
Diff to: previous 1.13: preferred, colored
Changes since revision 1.13: +3 -3
lines
* Updated copyright headers to 2007 (closes bug #102)
* Added GPL and copyright headers to a few files that were missing them.
Revision 1.10.2.2: download - view: text, markup, annotated - select for diffs
Fri Mar 30 12:15:40 2007 UTC (21 months, 1 week ago) by pajamian
Branches: STABLE_5_4-branch
CVS tags: REL_5_4_3
Diff to: previous 1.10.2.1: preferred, colored; branchpoint 1.10: preferred, colored; next MAIN 1.11: preferred, colored
Changes since revision 1.10.2.1: +4 -4
lines
New Free Software Foundation Address in headers of various files
Revision 1.13: download - view: text, markup, annotated - select for diffs
Fri Mar 30 11:39:51 2007 UTC (21 months, 1 week ago) by pajamian
Branches: MAIN
Diff to: previous 1.12: preferred, colored
Changes since revision 1.12: +4 -4
lines
New Free Software Foundation Address in headers of various files
Revision 1.12: download - view: text, markup, annotated - select for diffs
Wed Mar 7 16:48:08 2007 UTC (22 months ago) by mheins
Branches: MAIN
Diff to: previous 1.11: preferred, colored
Changes since revision 1.11: +4 -2
lines
* Add fix inspired by Sonny Cook -- prevents bad subroutine reference death.
Revision 1.10.2.1: download - view: text, markup, annotated - select for diffs
Wed Mar 7 16:47:47 2007 UTC (22 months ago) by mheins
Branches: STABLE_5_4-branch
Diff to: previous 1.10: preferred, colored
Changes since revision 1.10: +4 -2
lines
* Add fix inspired by Sonny Cook -- prevents bad subroutine reference death.
Revision 1.11: download - view: text, markup, annotated - select for diffs
Sat Feb 25 23:40:48 2006 UTC (2 years, 10 months ago) by docelic
Branches: MAIN
Diff to: previous 1.10: preferred, colored
Changes since revision 1.10: +5 -5
lines
* Simple lowercasing of HTML tags (double-checked for correctness)
* Simple quoting of HTML tag arguments (double-checked for correctness)
* Fixed singe-within-single quotes issue in part of JavaScript code
in lib/Vend/Options/Simple.pm
Revision 1.10: download - view: text, markup, annotated - select for diffs
Tue Nov 8 18:14:46 2005 UTC (3 years, 2 months ago) by jon
Branches: MAIN
CVS tags: STABLE_5_4-root,
REL_5_4_2,
REL_5_4_1,
REL_5_4_0,
REL_5_3_3,
REL_5_3_2
Branch point for: STABLE_5_4-branch
Diff to: previous 1.9: preferred, colored
Changes since revision 1.9: +3 -3
lines
Big copyright and version number update to prepare for 5.3.2 release.
Revision 1.9: download - view: text, markup, annotated - select for diffs
Tue Apr 12 15:14:39 2005 UTC (3 years, 8 months ago) by mheins
Branches: MAIN
CVS tags: DEB_5_3_0_20051028_1,
DEB_5_3_0_20051004_1
Diff to: previous 1.8: preferred, colored
Changes since revision 1.8: +4 -4
lines
* Make the start of XHTML support for Interchange.
* Add global XHTML and catalog XHTML options. Global is false/off by
default, and catalog option is defaulted from global option.
* The only effect is that Dispatch.pm sets $Vend::Xtrailer to the
appropriate value of '/' or ''.
* Use $Vend::Xtrailer to set any <br/> or <br> we use.
* Change some generated HTML to:
-- lowercase tags
-- quote parms
-- use $Vend::Xtrailer
* Supply [br] tag which returns the proper <br/> or <br>.
Revision 1.8: download - view: text, markup, annotated - select for diffs
Wed Dec 15 21:26:26 2004 UTC (4 years ago) by mheins
Branches: MAIN
Diff to: previous 1.7: preferred, colored
Changes since revision 1.7: +3 -3
lines
* Fix sorting of options in Old48 mode.
Revision 1.7: download - view: text, markup, annotated - select for diffs
Mon Jul 19 22:23:26 2004 UTC (4 years, 5 months ago) by jon
Branches: MAIN
Diff to: previous 1.6: preferred, colored
Changes since revision 1.6: +4 -4
lines
Don't check for empty price field, which may be numeric and thus cause an
SQL error. (Empty fields don't cause a problem in the following loop
anyway.)
Change a hardcoded check against the "code" column to use the map setting.
Revision 1.5.2.1: download - view: text, markup, annotated - select for diffs
Thu Apr 15 19:28:18 2004 UTC (4 years, 8 months ago) by mheins
Branches: STABLE_5_2-branch
CVS tags: REL_5_2_1,
REL_5_2_0,
REL_5_1_1,
DEB_5_2_1_1
Diff to: previous 1.5: preferred, colored; next MAIN 1.6: preferred, colored
Changes since revision 1.5: +3 -4
lines
* Merge changes from head.
* Make old-style Matrix options work with arbitrary part numbers.
Revision 1.4.2.1: download - view: text, markup, annotated - select for diffs
Thu Apr 15 19:27:39 2004 UTC (4 years, 8 months ago) by mheins
Branches: STABLE_5_0-branch
CVS tags: REL_5_0_2
Diff to: previous 1.4: preferred, colored; next MAIN 1.5: preferred, colored
Changes since revision 1.4: +4 -5
lines
* Merge changes from head.
* Make old-style Matrix options work with arbitrary part numbers.
* Make sort work.
Revision 1.6: download - view: text, markup, annotated - select for diffs
Thu Apr 15 19:26:06 2004 UTC (4 years, 8 months ago) by mheins
Branches: MAIN
Diff to: previous 1.5: preferred, colored
Changes since revision 1.5: +3 -4
lines
* Make old-style Matrix options work with arbitrary part numbers.
Revision 1.5: download - view: text, markup, annotated - select for diffs
Mon Jan 26 21:51:12 2004 UTC (4 years, 11 months ago) by racke
Branches: MAIN
CVS tags: STABLE_5_2-root,
REL_5_1_0
Branch point for: STABLE_5_2-branch
Diff to: previous 1.4: preferred, colored
Changes since revision 1.4: +3 -3
lines
Add missing space to SQL query in Interchange 4.8 options.
Revision 1.4: download - view: text, markup, annotated - select for diffs
Thu Dec 4 03:52:18 2003 UTC (5 years, 1 month ago) by mheins
Branches: MAIN
CVS tags: STABLE_5_0-root,
REL_5_0_1,
REL_5_0_0_RC2,
REL_5_0_0_RC1,
REL_5_0_0,
DEB_5_0_0_2
Branch point for: STABLE_5_0-branch
Diff to: previous 1.3: preferred, colored
Changes since revision 1.3: +27 -2
lines
* Add inventory function back in. Mysteriously removed during the
Options rewrite.
Revision 1.3: download - view: text, markup, annotated - select for diffs
Mon Sep 8 12:25:18 2003 UTC (5 years, 4 months ago) by jon
Branches: MAIN
CVS tags: REL_4_9_9,
DEB_4_9_8_20031014_1,
DEB_4_9_8_20031010_1,
DEB_4_9_8_20030911_1
Diff to: previous 1.2: preferred, colored
Changes since revision 1.2: +3 -3
lines
Convert nonstandard != to standard SQL <> (which also avoids a parse
error in the new Vend::SQL_Parser).
Revision 1.2: download - view: text, markup, annotated - select for diffs
Tue Aug 5 21:46:19 2003 UTC (5 years, 5 months ago) by racke
Branches: MAIN
Diff to: previous 1.1: preferred, colored
Changes since revision 1.1: +4 -4
lines
continued work on POD to appear as regular manpages
Revision 1.1: download - view: text, markup, annotated - select for diffs
Wed Feb 12 03:59:13 2003 UTC (5 years, 10 months ago) by mheins
Branches: MAIN
CVS tags: REL_4_9_8,
DEB_4_9_8_20030706_1,
DEB_4_9_8_2
* Major update to product options.
* Options are now modular in much the same way as Vend::Payment is.
You can add an unlimited number of option types simply by dropping
a module into Vend::Options.
* By default, the old 4.8 style options are in force, implemented
with Vend::Options::Old48.
If you add this to catalog.cfg (in etc/after.cfg in foundation):
OptionsEnable option_type
The "option_type" names a field in the products file which controls
the option type. This enables new-style options.
It can also be in a specific table and field, ala AutoModifier:
OptionsEnable table:field
Indeed, this is added to AutoModifer after catalog.cfg.
* There are two new-style options included:
Vend::Options::Matrix
Vend::Options::Simple
These are equivalent to the current matrix and simple options.
* Options behavior is controlled in catalog.cfg by a locale-style
multiple hash (ala UserDb or Route):
Options Matrix sort o_sort,o_group
Options Matrix variant_table my_variants
* To find and add a new option type, simply set something in
catalog.cfg:
Options MyOptions table my_options
That will cause a require of Vend::Options::MyOptions.
* The matrix products have been moved to the "variants" table.
* The options table contains options for both Matrix and Simple types,
but only fields for building those simple-type options (which are
used to generate variants for Matrix). The followign fields
have been removed from options:
differential
mv_shipmode
o_enable
o_exclude
o_footer
o_header
o_include
o_master
o_matrix
o_modular
phantom
volume
weight
* The variants table is a subset of the fields in products.
* The admin page for each option style is defined in its
admin_page routine, usually an include from inclued/Options/OptionType.
* size and color fields removed from products table, option_type added.
Interchange CVSweb <info@icdevgroup.org>