files as they are likely to change VERY infrequently; this simplifies a lot
of bits of code that would otherwise have to call through VeniceEngine, etc.
Also folded the LocaleFactory class method into the new International object
used for managing the lists.
of "properties" storage and editing for conferences, communities, users, and
the global system. In addition, the "global properties" editing screen got
implemented, because it wasn't there yet.
on XML config files...the implementation should now be much more customizable
and less klunky. Added a provision for implementing "generic" (JSP-driven)
sideboxes. Implemented the sidebox configure button on the front page
(finally!). Implemented a random password generator class which will be used
in a future implementation of reminder-driven automatic forgotten-password
changing. Fixed some minor funnies in SIG menu generation.
the underlying support) - incidentally, this is a lot of support for the SIG
logo as well, just need some front end work for that in the future
(of course, we now require JAI 1.1.1)
- added color customization in render-config.xml
- added ability to scale size of Venice logo in footer
- added ability to customize size of site logo, as well as add a hyperlink
- moved to use of LOG4J 1.1.3, LOG4J now installed in Venice lib directory
instead of in JRE extensions directory (only Java extensions should go in
JRE extensions directory)
- close to requiring JAXP 1.1 (will still work with 1.0 though)
page so that it generates correct URL; repaired a security hole (well, not
really, but a PERCEIVED security hole) regarding accounts that have been
created but not yet confirmed
- cookie-based persistent logins
- expanded activity reporting
- "top" and "fixed" left menus are now dynamically generated from XML config,
not hard coded
- error reporting enhanced and protection increased
- "About Venice" page first draft
- new means of "framing" static content within the Venice "frame"
- base page now includes the "footer" itself, "content" pages don't anymore
- general cleanup of some heavyweight old containers, replaced with faster
Collections framework containers
- probably more, there's a LOT of stuff in here
- fixed a bug in navigation between conferences via post links
- fixed the "your post is 'new'" bug (this was actually another bug, in
postNewMessage())
- some other stuff
- New words in the dictionary
- Bugs fixed in HTML Checker tag stack which rejected <IMG> and <LI>
and had a potential infinite loop
- Multipart handling now handles Windows-uploaded filenames correctly
- Bug fixed in PostOperations that was causing nuke to fail and scribble
and hide to succeed but throw an internal servlet error
- Enhanced conference listing now gives a better activity report in conferences
- Top Content font enlarged
- Null posts now work (they used to in WebbMe)
- Slippage display corrected
- Probably a couple of other things I can't think of just now.