fixed dotlrn::is_package_mounted to check if the package is mounted directlyunder dotlrn, i.e. /dotlrn/bulk-mail, not/dotlrn/classes/foo/bar/bar-summer-2002/bulk-mail. if any code depended onthis broken behaviour then that code will have to be fixed.
Fixed a bug reported by Andrew Grumet (in the forums) - the default parametervalue could be returned at times even if a value was set. This happenedif you added a parameter because the cache update query was wrong. Rebootingwould fix it so no one had noticed ...
adding base_url arg to get_attachments so that we can better control thesystem. there is no need to assume that attachments is mounted under thecurrent package.
Moved double-click check up before we create the user, so we don't get the annoying error message in the error log. Also, got rid of the from the error we spit out if something does go wrong, since this variable is not defined, so we'd get a database error, then an internal server error.