Reworked the sidebox implementation to depend less on the database and more
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.
This commit is contained in:
@@ -103,14 +103,6 @@ CREATE TABLE sideboxes (
|
||||
INDEX inorder (uid, sequence)
|
||||
);
|
||||
|
||||
# A reference to the available sideboxes.
|
||||
CREATE TABLE refsidebox (
|
||||
boxid INT NOT NULL PRIMARY KEY,
|
||||
classname VARCHAR(255),
|
||||
description VARCHAR(255),
|
||||
param_descr VARCHAR(255)
|
||||
);
|
||||
|
||||
# The contact information table. This is used for both users and SIGs.
|
||||
CREATE TABLE contacts (
|
||||
contactid INT NOT NULL PRIMARY KEY AUTO_INCREMENT,
|
||||
@@ -489,12 +481,6 @@ INSERT INTO refaudit (type, descr) VALUES
|
||||
(315, 'Delete Conference'),
|
||||
(9999999, 'DUMMY');
|
||||
|
||||
# Which side boxes are defined. The class names MUST match implementations in the
|
||||
# com.silverwrist.venice.servlets.format package!!!
|
||||
INSERT INTO refsidebox (boxid, classname, description, param_descr) VALUES
|
||||
(1, 'SideBoxSIGs', 'Your SIGs', NULL),
|
||||
(2, 'SideBoxConferences', 'Your Conference Hotlist', NULL);
|
||||
|
||||
# The ISO 3166 two-letter country codes. Source is
|
||||
# <http://www.din.de/gremien/nas/nabd/iso3166ma/>.
|
||||
INSERT INTO refcountry (code, name) VALUES
|
||||
|
||||
Reference in New Issue
Block a user