Integrated (probably unnecessary) changes from SSV2
Oops - typo in last commit
Uh-oh in AOLserver 4 globals get copied from existing threads and hey,
guess what?  That causes us lots and lots of problems which I'm just
starting to track down and fix.
New info gif, used in standard-lars form template
Improved version of standard-lars, which looks nicer, has * for required elements, and has cleaner [i] help_text look
search widget: Check to make sure element(options) is set before unsetting it. Otherwise it would cause an error.
Make <if foo nil> work without foo being a static string instead of a variable.
If we are going to show all the objects created by this user, at least we can group by object type properly, and we can sort descending by creation-date, so the most recent items come first.
At least sort the list of applications
Changed links to go to the current subsite instead of the main site
Added feature to more easily add a new application.
Added a login-include box, which you can include on other ADP pages
Clarified documentation on parameter::get
Use create or replace
Added password_changed_date column to users table, so we can expire passwords after a certain number of days
Update the password_changed_date whenever the user's password is changed
Update modifying user when the member_state is changed.
Added 'show_required_p' flag to forms, made standard-lars the default form style, and added a parameter for the default list style, which won't be relevant until I commit the list builder later, but it doesn't hurt any.
- Added expiration of approvals and passwords
- Added IndexRedirectUrl, which will cause acs-subsite's index page to redirect to that URL
- Added DefaultFormStyle and DefaultListStyle parameters, so you can choose the default styles to use for your forms and lists (to come)
Made show_required_p available through ad_form