Commit Graph

203 Commits

Author SHA1 Message Date
Eric J. Bowersox
15224c4f3f added the ability for the HTML checker to recognize "emoticon" character
sequences and replace them with special tags, which the post-formatting
task will in turn replace with real emoticons (GIFs).
2004-07-27 08:54:48 +00:00
Eric J. Bowersox
8a745717e1 initial support for the "emoticons" or "smileys" - defined the config file
here so we can change over all the custom venice-config.xml and ui-config.xml
files before going any further
2004-07-27 04:53:30 +00:00
Eric J. Bowersox
7060b5ff76 revamped the post box tag to use a Velocity template to render with 2004-07-26 07:00:26 +00:00
Eric J. Bowersox
7d3c167733 added the Velocity renderer (from the new venice-dynamo project) to
Venice; will be used for the post box soon
2004-07-26 05:04:27 +00:00
Eric J. Bowersox
899863578d cleaned up the code in here in prep for doing more extensive work shortly 2004-07-23 07:08:56 +00:00
Eric J. Bowersox
b4c7aa4c8b added browser information (port of browser information functionality from
Venice-Dynamo, includes browscap.ini)
2004-07-23 05:05:58 +00:00
Eric J. Bowersox
1351306780 bugfix to display of community hide mode 2004-07-22 09:06:16 +00:00
Eric J. Bowersox
1c245749f7 improved the XML-RPC library support and added a document describing all the
current XML-RPC functions
2004-07-20 07:31:00 +00:00
Eric J. Bowersox
681ec6a8a0 fixed up a few HTML generation issues in tag classes and JSP templates;
added the authenticatePrivileged method; added SQL date parameter method
to the XML-RPC Request object
2004-07-19 08:18:19 +00:00
Eric J. Bowersox
156511e747 revamped menu HTML generation by making it template-driven; excised the old
menu rendering code
2004-07-19 03:44:29 +00:00
Eric J. Bowersox
ad3af636d7 fixed code generation 2004-07-16 07:46:17 +00:00
Eric J. Bowersox
6555709ca2 fixed HTML code generation in the main frame and in some of the JSP
tag classes
2004-07-15 03:46:00 +00:00
Eric J. Bowersox
a0e50f4030 typo in user display 2004-07-12 22:27:14 +00:00
Eric J. Bowersox
477aac51f0 added "sticky" topic facility to cause topics to always float at the top of
the topic list when it's set
2004-07-11 08:08:27 +00:00
Eric J. Bowersox
f0bf5e31ee modifications to ensure that Venice can operate without certain personal
information prompted for at registration time, if certain sites should elect
to omit that information
2004-07-10 22:54:15 +00:00
Eric J. Bowersox
5c0f841ab7 added "date of birth" as a users table field, added appropriate code to core
to get and set it, added "date" dialog field and updated registration,
profile, and admin modify to use it to change a user's date of birth; added
BDAY support to vCards and rigged user import/export to take it into account;
cleaned up a few other matters while I was in that particular code
2004-06-30 07:10:05 +00:00
Eric J. Bowersox
50c76b3dc7 the user list should use case-INsensitive comparison 2004-06-27 18:26:14 +00:00
Eric J. Bowersox
b437a15e73 added content metadata processing and its first application, making the Front
Page auto-refresh
2004-06-27 02:38:51 +00:00
Eric J. Bowersox
aa186601a4 added user session list and user list sidebox 2004-06-25 06:18:21 +00:00
Eric J. Bowersox
9e5d4f9f57 allow the underlying database implementation to use a JCA DataSource loaded
via JNDI, if configured that way
2004-06-22 06:33:40 +00:00
Eric J. Bowersox
2966ab703a added UI for exporting all the members from a community, and tweaked the
implementation of XML generation and importing
2004-06-13 21:34:51 +00:00
Eric J. Bowersox
7061d88b22 added user export functionality and refined the user import functionality,
including a lot of functionality associated with VCards
2004-06-13 05:12:09 +00:00
Eric J. Bowersox
e6e94f3427 first draft of message importing and exporting to/from conferences (new host
tools)
2004-06-09 04:10:52 +00:00
Eric J. Bowersox
f6d3d9494d instead of having separate class files, all the Venice classes are now
compiled into one Venice jar file
2004-06-06 05:19:48 +00:00
Eric J. Bowersox
d7d884457f eliminated the sloppy build errors that caused three files to get recompiled
every time you did an "ant"
2004-06-06 02:58:14 +00:00
Eric J. Bowersox
f572e57602 fixed bug with members list displaying second page 2004-06-04 01:52:05 +00:00
Eric J. Bowersox
75feedb910 community dispatch for non-members goes to the profile page 2004-05-31 04:55:12 +00:00
Eric J. Bowersox
fc453fb3dc changed to ipaddress 2004-05-31 04:17:02 +00:00
Eric J. Bowersox
6446f9fd2e minor error in instantiating regexp 2004-05-31 04:05:04 +00:00
Eric J. Bowersox
609d216148 added IP ban facility - IP addresses can now be blocked from logging into
Venice, either individually or in blocks
2004-05-31 03:38:41 +00:00
Eric J. Bowersox
55db78c0e9 additional tracery to track down the persistent OutOfMemoryError on EMinds 2004-05-17 03:45:26 +00:00
Eric J. Bowersox
4550100675 added some code for debugging memory issue 2004-05-02 23:42:18 +00:00
Eric J. Bowersox
7008993545 fixed a goof involving getStockMessage being called on the wrong object 2004-04-17 04:09:32 +00:00
Eric J. Bowersox
2a0b87bc84 changed code generation for target attribute in xlink tags, in an attempt to
fix a HTML-generation problem with Electric Minds' "Posts" pages
2004-04-16 03:40:10 +00:00
Eric J. Bowersox
adca4f5d91 patches for bugs spotted while reinstalling Phoenix server (EMinds) 2004-04-04 23:19:27 +00:00
Eric J. Bowersox
372f548f7f update to older Venice sources to modernize things - revamped the build system
using techniques from newer Dynamo version, allow source to compile and work
using newer versions of J2SDK, Tomcat, BSF, other libraries; bugfixes to get
everything running in a newer environment
2004-03-08 05:13:29 +00:00
Eric J. Bowersox
281df572b8 added redirect for /top because that seems to be a common hangover from
old Venice
2003-08-26 04:24:03 +00:00
Eric J. Bowersox
2997dd41f0 removed the ad-hoc use of background threads (and ParallelRunQueue) and
replaced them all with tasks queued into the GlobalSite
2002-08-21 03:36:46 +00:00
Eric J. Bowersox
c6add9371b moved GlobalSite up to the main "svc" package; added AcceptGlobalSite interface
and new background-task system to GlobalSiteImpl
2002-08-20 05:15:57 +00:00
Eric J. Bowersox
e40c1e6a58 added permalink-generating code to topics.jsp and posts.jsp, and fixed
a bug in StringUtil.splitList
2002-08-07 01:27:31 +00:00
Eric J. Bowersox
f237e30021 fixed a constructor error 2002-06-26 05:15:10 +00:00
Eric J. Bowersox
9a7d507e13 minor updates to AdminOptions, removed getSelf() from EngineBackend 2002-06-08 23:26:57 +00:00
Eric J. Bowersox
39944e49cd merged in a round of changes from the stable branch 2002-06-08 21:55:01 +00:00
Eric J. Bowersox
dc28dfeb3e introduced the use of the Jakarta Commons Collections - revamped ObjectCache
to include an LRU hard reference map and simplified it greatly in the process
2002-05-27 08:13:39 +00:00
Eric J. Bowersox
86d9a90f54 finished removing the UserBackend interface - now all handled through
PropertyProvider, saveMRU is deprecated for the moment (needs to be done
at a lower level really)
2002-05-27 07:40:54 +00:00
Eric J. Bowersox
e7857d5501 removed almost all of UserBackend 2002-05-27 07:36:43 +00:00
Eric J. Bowersox
4162065c2b beginning to use more generic interfaces to replace a bunch of the ad-hockery
we were using before...PropertyProvider replaces CommunityDataBackend
2002-05-27 05:47:30 +00:00
Eric J. Bowersox
48266c4f73 moved security monitor initialization from VeniceEngineImpl down to
GlobalSiteImpl, removed env_getSecurityMonitor from envEngine
2002-05-27 04:09:38 +00:00
Eric J. Bowersox
0afe28588d moved HTML Checker initialization and pooling to the GlobalSiteImpl - gradually
reducing the responsibilities of EnvEngine as well as the functions in
EngineBackend
2002-05-27 03:03:34 +00:00
Eric J. Bowersox
3ee3e4abeb upgraded the internal Emailer class into the new MailSend class that can
do pretty much anything; emailer and stock messages are now managed through
the GlobalSite; security-releated generation is now handled through the
Generator class instead of several different ones
2002-05-22 07:38:29 +00:00