[interchange-cvs] interchange - racke modified WHATSNEW

interchange-core@icdevgroup.org interchange-core@icdevgroup.org
Mon Feb 10 11:18:00 2003


User:      racke
Date:      2003-02-10 16:17:28 GMT
Modified:  .        WHATSNEW
Log:
documented latest changes

Revision  Changes    Path
2.101     +45 -0     interchange/WHATSNEW


rev 2.101, prev_rev 2.100
Index: WHATSNEW
===================================================================
RCS file: /anon_cvs/repository/interchange/WHATSNEW,v
retrieving revision 2.100
retrieving revision 2.101
diff -u -r2.100 -r2.101
--- WHATSNEW	8 Feb 2003 01:12:56 -0000	2.100
+++ WHATSNEW	10 Feb 2003 16:17:28 -0000	2.101
@@ -113,6 +113,44 @@
 
 * Fix "double March" bug in date widget.
 
+* Allow templated options in select, radio, checkbox, etc. Enabled
+  by passing option_template="ATTR Template".
+
+  Uses same attr_list methodology as in most IC secondary templating.
+
+  Active keys:
+
+  	  LABEL           The normal label value
+  	  VALUE           The normal value
+	  PRICE           The formatted price, converted for locale
+	  PRICE_NOFORMAT  The raw price data
+	  ABSOLUTE        The formatted price, absolute (no negative)
+	  NEGATIVE        Set true if price data is negative
+
+  The default is equivalent to (though it doesn't use formatting):
+
+  		{LABEL} {PRICE?}({PRICE}){/PRICE?}
+
+  This example:
+
+	{LABEL}
+		{PRICE?}
+			{NEGATIVE?}(subtract {ABSOLUTE}){/NEGATIVE?}
+			{NEGATIVE:}(add {PRICE}){/NEGATIVE:}
+		{/PRICE?}
+
+	Would turn:
+
+		Ebony handle ($20.00)
+		Wood handle
+		Plastic handle ($-5.00)
+
+    into:
+
+		Ebony handle (add $20.00)
+		Wood handle
+		Plastic handle (subtract $5.00)
+
 UI
 --
 
@@ -137,6 +175,11 @@
 
 * Add "Decrypt Credit Card" back in order view.
 
+* Add mv_more_alpha and mv_more_decade options to flex_selector. Make
+  locale and country tables use them by default.
+
+* Fix link_rows_blank setting in table editor for form linking.
+
 Payment
 -------
 
@@ -158,6 +201,8 @@
 
 * Change [discount-price] to [item-discount-price] to make it compatible
   with editor components.
+
+* Preparation of pages for translation.
 
 Debian
 ------