[interchange-cvs] interchange - racke modified WHATSNEW

interchange-cvs at icdevgroup.org interchange-cvs at icdevgroup.org
Fri Feb 13 10:27:03 EST 2004


User:      racke
Date:      2004-02-13 15:27:02 GMT
Modified:  .        WHATSNEW
Log:
update

Revision  Changes    Path
2.195     +53 -1     interchange/WHATSNEW


rev 2.195, prev_rev 2.194
Index: WHATSNEW
===================================================================
RCS file: /anon_cvs/repository/interchange/WHATSNEW,v
retrieving revision 2.194
retrieving revision 2.195
diff -u -r2.194 -r2.195
--- WHATSNEW	9 Feb 2004 19:14:09 -0000	2.194
+++ WHATSNEW	13 Feb 2004 15:27:02 -0000	2.195
@@ -93,14 +93,64 @@
   The some_action action (could be a page) will be prepended to
   any path sent with the PUT.
 
+* Add 'reverse' attribute to [item-list], to walk the cart lines in reverse
+  order.
+
+* Add ability to export only portions of tables based on a where= parameter.
+  Only works for DBI tables at the current time.
+
+  If the where parameter is a scalar, just passed as a "WHERE" clause,
+  i.e.
+
+  	  [export table=products where="prod_group='Ladders'"]
+
+  You can pass anything that won't cause a syntax error, even including
+  an "order by" or "limit".
+
+  If you want to pass multiple things, or not worry about quoting,
+  you can do:
+
+  	[export table=products where.prod_group=Ladders]
+
+  The normal caveats for hash parameters apply, i.e. you cannot
+  do:
+
+  	where.prod_group="[cgi foo]"
+
+  You *can* do:
+
+  	where.prod_group=`$Tag->cgi('foo')`
+
+	or
+
+	where.prod_group=`$CGI->{foo}`
+
+  Normal DBI quoting is always done, so you don't include quotes.
+
 UserTag
 -------
 
+* Add new UserTag option "attrDefault", which allows default attributes to
+  be set globally or catalog-wide for a given usertag. Two examples:
+ 
+  UserTag area attrDefault href index
+  UserTag calc attrDefault filter entities
+
+  Any user-specified attributes will take precedence, even if 0 or blank.
+
+  This is designed to allow changing the default behavior of a tag without 
+  changing its code, especially for built-in tags one would rather not
+  customize. Note that when using this directive on global usertags,
+  it must be done in interchange.cfg, and for catalog usertags in catalog.cfg.
+
 * Add option to specify useragent to get_url tag.
 
 * Add locale option to [convert-date] following a suggestion from 
   Rene Hertell <rene at hertell.com>.
 
+* Add filter attribute to var tag, similar to value, cgi, and scratch,
+  except that filtered value will never be saved back into the variable.
+
 UI
 --
 
@@ -155,7 +205,9 @@
 * Pass the form and form_name parameters to Vend::Form for use in
   widgets.
 
-* Display top buttoms if option notable is set.
+* Add option "top-buttons-rows" to set the number of rows where
+  top buttons will be triggered. Use said options in appropriate
+  UI pages.
 
 Menu
 ----








More information about the interchange-cvs mailing list