1. Modify install.xml to install the Selva theme. Sloan theme is still the default theme when .LRN is installed, but you can now use the site template admin pages to make selva your theme.2. Hid Kelp theme from view. It's still installed as a portal theme, but if you want to make it visible to the site template stuff you need to add it via the "add site template" web UI page.
Adding date, month and year sub-types of ams::widget::date, this allows for much more logical aggregated reports with date type attributes in extended columns (for contacts) - e.g. break down gender by year born, or show mean the number of people who inquired broken down by month-year (where date of inquiry is actually a full date), etc.
Moving informing information to after_html in other widgets, so that not as much information is present in the urls if form info is changed since inform information is no longer treated as a form variable
extend columns saved in the search (as opposed to being added via the front page) are no longer preserved when moving around between saved searches... that way when you view a number of searches in a row that have extended columns associated with them all the columns don't keep getting added to the view. this used to result in a large number of extended columns being shown even though users weren't expecting it
adding a blank value for type if the search already exists so that the form doesn't assume attribute was selected when in fact they were saving the form or searching or something else...
improving error reporting look, this lets the error reporting remain with the widget instead of showing up randomly a few lines down (dependent on the form setup and provides a nice off red box drawing attention to the location of the error
overhaul of the category display: it is now able to display multi-level deep categories, use cattree.css instead of mktree.css for a more dense display of the category tree in tree style (see category-procs.tcl for the whole path).