[interchange-cvs] interchange - racke modified WHATSNEW
interchange-core@icdevgroup.org
interchange-core@icdevgroup.org
Fri May 23 20:06:01 2003
User: racke
Date: 2003-05-24 00:05:18 GMT
Modified: . WHATSNEW
Log:
add some missing comments
update static page generation section
Revision Changes Path
2.127 +33 -4 interchange/WHATSNEW
rev 2.127, prev_rev 2.126
Index: WHATSNEW
===================================================================
RCS file: /var/cvs/interchange/WHATSNEW,v
retrieving revision 2.126
retrieving revision 2.127
diff -u -r2.126 -r2.127
--- WHATSNEW 22 May 2003 15:02:28 -0000 2.126
+++ WHATSNEW 24 May 2003 00:05:18 -0000 2.127
@@ -446,6 +446,33 @@
* Add "items" check to menu to allow showing an entry only if items are
in the cart. Works for current cart ($Vend::Items) only.
+* Optimization for tree-based menus, allow reliable build with
+ [timed-build]. Example:
+
+ [timed-build file=tmp/the_tree minutes=10 force=1]
+ [menu name=the_tree
+ menu-type=tree
+ js-prefix=the_tree_
+ timed=1
+ ][/menu]
+ [/timed-build]
+ [menu open-script=1 js-prefix="the_tree_"/]
+
+ This allows the tree to retain its opened status without having to
+ build a different timed-build file for every combination.
+
+ Now tree and flyout menus should be easily usable in a catalog without
+ worrying about processor power.
+
+* Add configurability for the open/collapse/explode variable. Before this,
+ you could only have one tree per page and have it keep the open status. Now:
+
+ [menu name=foo menu-type=tree js_prefix=foo open_variable=foo_open][/menu]
+
+ [menu name=bar menu-type=tree js_prefix=bar open_variable=bar_open][/menu]
+
+ will work for the appropriate menu. (The other will collapse.)
+
* Don't add .html extension if file already has extension.
Form
@@ -903,20 +930,22 @@
* Remove this feature completely from Interchange:
- -- remove configuration directives StaticIndex, StaticSessionDefault,
- StaticTrack (introduced in 4.9.x)
+ -- remove configuration directives ClearCache (not in use),
+ StaticIndex, StaticSessionDefault, StaticTrack (introduced in 4.9.x)
-- deprecate configuration directives NoCache, Static, StaticAll,
StaticDBM, StaticDepth, StaticFly, StaticLogged, StaticPage,
StaticPath, StaticPattern, StaticSuffix
-- remove UI tag regenerate
- -- remove InvalidateCache attribute from usertags
+ -- remove InvalidateCache attribute from distributed usertags
-- remove build flag from [tag] usertag
-- remove UI pages (regen and regenerate)
+ -- remove support from foundation and test catalog
-- remove path_adjust Pragma which is only useful in conjunction with
StaticPath configuration directive
-- remove Vend::Interpolate::cache_html, Vend::Interpolate::resolve_static,
Vend::Interpolate::static_url and Vend::Session::tie_static_dbm routines
-
+ -- remove variables $Vend::AccumulatingLinks, @Vend::Links,
+ %Vend::LinkFound, $Vend::ForceBuild, $Vend::CachePage.
Miscellaneous
-------------