Interchange

CVS log for interchange/lib/Vend/Options/Old48.pm

[BACK] 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.

Diff request

This form allows you to request diffs between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.

Log view options

Interchange CVSweb <info@icdevgroup.org>