Merge of the NewUI changes into the trunk
This commit is contained in:
@@ -30,12 +30,6 @@
|
||||
</layout>
|
||||
</appender>
|
||||
|
||||
<!-- Define the root configuration for logging. -->
|
||||
<root>
|
||||
<priority value="debug"/>
|
||||
<appender-ref ref="STDLOG"/>
|
||||
</root>
|
||||
|
||||
<!-- Turn down the standard detail in some areas -->
|
||||
<category name="com.silverwrist.util.ServletMultipartHandler">
|
||||
<priority value="debug"/>
|
||||
@@ -44,6 +38,12 @@
|
||||
<priority value="fatal"/>
|
||||
</category>
|
||||
|
||||
<!-- Define the root configuration for logging. -->
|
||||
<root>
|
||||
<priority value="debug"/>
|
||||
<appender-ref ref="STDLOG"/>
|
||||
</root>
|
||||
|
||||
</log4j:configuration>
|
||||
|
||||
|
||||
|
||||
@@ -1,163 +0,0 @@
|
||||
<?xml version="1.0"?>
|
||||
<!--
|
||||
The contents of this file are subject to the Mozilla Public License Version 1.1
|
||||
(the "License"); you may not use this file except in compliance with the License.
|
||||
You may obtain a copy of the License at <http://www.mozilla.org/MPL/>.
|
||||
|
||||
Software distributed under the License is distributed on an "AS IS" basis, WITHOUT
|
||||
WARRANTY OF ANY KIND, either express or implied. See the License for the specific
|
||||
language governing rights and limitations under the License.
|
||||
|
||||
The Original Code is the Venice Web Communities System.
|
||||
|
||||
The Initial Developer of the Original Code is Eric J. Bowersox <erbo@silcom.com>,
|
||||
for Silverwrist Design Studios. Portions created by Eric J. Bowersox are
|
||||
Copyright (C) 2001 Eric J. Bowersox/Silverwrist Design Studios. All Rights Reserved.
|
||||
|
||||
Contributor(s):
|
||||
-->
|
||||
<render-config>
|
||||
|
||||
<!-- The name of the site; included in the HTML title of the page. -->
|
||||
<site-name>Venice Test</site-name>
|
||||
|
||||
<!-- Used to specify general rendering parameters -->
|
||||
<rendering>
|
||||
<!-- If this is specified, servlets will include HTML comments in their output. -->
|
||||
<html-comments/>
|
||||
|
||||
<!-- If this is specified, pages will be transfer-encoded in GZIP if the browser
|
||||
allows it. -->
|
||||
<!-- <gzip-output/> -->
|
||||
|
||||
<!-- If this is specified, the site will allow Microsoft Internet Explorer 6.0+ Smart
|
||||
Tags to be inserted into site text. This is considered rude by many, and is quite
|
||||
possibly a copyright violation by Microsoft (changing the site's text as viewed through
|
||||
their browser, without consent of either the author or the end user). The default setting
|
||||
inserts a META tag into the page which *should* prevent this (but may not, if MS provides
|
||||
a setting to override site author preferences, which would be despicable). -->
|
||||
<!-- <ms-copyright-violations/> -->
|
||||
|
||||
<!-- Specifies the default <FONT FACE=""> to use for all text. -->
|
||||
<font>Arial, Helvetica</font>
|
||||
|
||||
<!-- Specifies the location of the stylesheet template file. -->
|
||||
<stylesheet>WEB-INF/template.css</stylesheet>
|
||||
|
||||
<!-- Various HTML colors to render portions of the interface in. Note that these may either be
|
||||
standard HTML color names or #RRGGBB color values. -->
|
||||
<colors>
|
||||
<frame-bg>#9999FF</frame-bg> <!-- outer frame background -->
|
||||
<title-bg>#6666CC</title-bg> <!-- title background -->
|
||||
<title-fg>white</title-fg> <!-- title foreground -->
|
||||
<title-link>yellow</title-link> <!-- title links -->
|
||||
<left-bg>#9999FF</left-bg> <!-- left menu bar background -->
|
||||
<left-fg>black</left-fg> <!-- left menu bar foreground -->
|
||||
<left-link>blue</left-link> <!-- left menu bar links -->
|
||||
<content-bg>white</content-bg> <!-- content background -->
|
||||
<content-fg>black</content-fg> <!-- content text -->
|
||||
<content-hdr>#3333AA</content-hdr> <!-- content header text -->
|
||||
<content-disabled>silver</content-disabled> <!-- disabled text -->
|
||||
<content-error>#660000</content-error> <!-- error message text -->
|
||||
<sidebox-title-bg>#6666CC</sidebox-title-bg> <!-- background of sidebox title (front page) -->
|
||||
<sidebox-title-fg>white</sidebox-title-fg> <!-- foreground of sidebox title (front page) -->
|
||||
<sidebox-content-bg>#9999FF</sidebox-content-bg> <!-- background of sidebox content (front page) -->
|
||||
<sidebox-content-fg>black</sidebox-content-fg> <!-- foreground of sidebox content (front page) -->
|
||||
<sidebox-content-link>blue</sidebox-content-link> <!-- links in sidebox content (front page) -->
|
||||
<confirm-title-bg>#006600</confirm-title-bg> <!-- background of confirm box title bar -->
|
||||
<confirm-title-fg>white</confirm-title-fg> <!-- foreground of confirm box title bar -->
|
||||
<error-title-bg>#660000</error-title-bg> <!-- background of error box title bar -->
|
||||
<error-title-fg>white</error-title-fg> <!-- foreground of error box title bar -->
|
||||
</colors>
|
||||
|
||||
<!-- Footer logo scaling expressed as a percentage of full size. -->
|
||||
<footer-logo-scale>100</footer-logo-scale>
|
||||
|
||||
</rendering>
|
||||
|
||||
<!-- Used to configure URL paths to various global resources. -->
|
||||
<paths>
|
||||
<!-- Base URL for all images loaded by the server code. MUST include the trailing slash. -->
|
||||
<image>/venice/images/</image>
|
||||
|
||||
<!-- Base URL for all static pages linked to by the engine. MUST include the trailing slash. -->
|
||||
<static>/venice/static/</static>
|
||||
|
||||
<!-- The site-relative URL to the site logo. The image should be 140x80 pixels, unless overridden
|
||||
by the "width" and "height" attributes. The optional "href" attribute is where clicking on
|
||||
the site logo should link to. -->
|
||||
<site-logo width="140" height="80"
|
||||
href="http://venice.sourceforge.net">/venice/images/powered-by-venice.gif</site-logo>
|
||||
|
||||
<!-- The location of the sidebox configuration file, relative to the application root. -->
|
||||
<sidebox-config>WEB-INF/sidebox-config.xml</sidebox-config>
|
||||
|
||||
<!-- The location of the "photo not available" image, relative to either the main
|
||||
images directory (if the "fixup" attribute is present) or the site (if it is not).
|
||||
Image should be 100x100 pixels. -->
|
||||
<photo-not-avail fixup="true">photo_not_avail.gif</photo-not-avail>
|
||||
|
||||
<!-- The location of the services configuration file, relative to the application root. -->
|
||||
<services-config>WEB-INF/services-config.xml</services-config>
|
||||
|
||||
</paths>
|
||||
|
||||
<!-- Contains standard messages displayed by front end -->
|
||||
<messages>
|
||||
<!-- The message displayed at the top of "top" when you're not logged in (HTML). -->
|
||||
<welcome>
|
||||
<![CDATA[
|
||||
Welcome to the <B>Venice Web Communities System</B>. To get the most out of this site, you should log in
|
||||
or create an account, using one of the links above.
|
||||
]]>
|
||||
</welcome>
|
||||
|
||||
<!-- The headline for the welcome message. -->
|
||||
<welcome-top>Welcome to Venice</welcome-top>
|
||||
|
||||
<!-- The headline for the "currents" box. -->
|
||||
<currents-top>Venice Currents</currents-top>
|
||||
|
||||
<!-- The text displayed within the page footer (HTML). -->
|
||||
<footer-text>
|
||||
<![CDATA[
|
||||
All trademarks and copyrights on this page are owned by their respective companies.<BR>
|
||||
All messages posted by users on this page are owned by those users.<BR>
|
||||
The rest: Copyright © 2001 <A HREF="http://www.silverwrist.com">Silverwrist Design Studios</A>,
|
||||
All Rights Reserved.<BR>
|
||||
See our <A HREF="/TODO">Policy Page</A> for our copyright and privacy policies.
|
||||
]]>
|
||||
</footer-text>
|
||||
|
||||
<!-- The thing that users must click on "I Accept" for before they can create an account -->
|
||||
<user-agreement>
|
||||
<![CDATA[
|
||||
Text of this agreement is TBD.
|
||||
]]>
|
||||
</user-agreement>
|
||||
|
||||
<!-- Title displayed for above. -->
|
||||
<user-agreement-title>Venice User Agreement</user-agreement-title>
|
||||
|
||||
</messages>
|
||||
|
||||
<!-- Menu definitions for the base page -->
|
||||
<menu-definitions>
|
||||
|
||||
<!-- Definition for the "top" menu (when not in a community) -->
|
||||
<menudef id="top">
|
||||
<header>Front Page</header>
|
||||
<link href="TODO" type="absolute" disabled="true">Calendar</link>
|
||||
<link href="TODO" type="absolute" disabled="true">Chat</link>
|
||||
</menudef>
|
||||
|
||||
<!-- Definition for the "fixed" menu (always displayed under the "top" or "community" menus) -->
|
||||
<menudef id="fixed">
|
||||
<header>About This Site</header>
|
||||
<link href="TODO" type="absolute" disabled="true">Documentation</link>
|
||||
<link href="about-venice.html" type="frame">About Venice</link>
|
||||
</menudef>
|
||||
|
||||
</menu-definitions>
|
||||
|
||||
</render-config>
|
||||
@@ -26,37 +26,37 @@
|
||||
<service id="Profile" index="0">
|
||||
<setup default="true" locked="true"/>
|
||||
<access/>
|
||||
<link sequence="4900" href="sigprofile?sig=${cid}" type="servlet">Profile</link>
|
||||
<link sequence="4900" href="comm/show.js.vs?cc=${cid}" type="servlet">Profile</link>
|
||||
</service>
|
||||
|
||||
<!-- Community administration service -->
|
||||
<service id="Admin" index="1">
|
||||
<setup default="true" locked="true"/>
|
||||
<access permission="Community.Read" role="Community.AnyAdmin"/>
|
||||
<link sequence="5000" href="sigadmin?sig=${cid}" type="servlet">Administration</link>
|
||||
<link sequence="5000" href="comm/admin_menu.js.vs?cc=${cid}" type="servlet">Administration</link>
|
||||
</service>
|
||||
|
||||
<!-- System administration service -->
|
||||
<service id="SysAdmin" index="2">
|
||||
<setup locked="true"/>
|
||||
<access permission="Global.SysAdminAccess"/>
|
||||
<link sequence="10000" href="sysadmin" type="servlet">System Administration</link>
|
||||
<link sequence="10000" href="sysadmin/menu.js.vs" type="servlet">System Administration</link>
|
||||
</service>
|
||||
|
||||
<!-- Conferences service -->
|
||||
<service id="Conference" index="3">
|
||||
<setup default="true"/>
|
||||
<access permission="Community.Read"/>
|
||||
<link sequence="500" href="confops?sig=${cid}" type="servlet">Conferences</link>
|
||||
<link sequence="500" href="conf/conferences.js.vs?cc=${cid}" type="servlet">Conferences</link>
|
||||
</service>
|
||||
|
||||
<!-- Members service -->
|
||||
<service id="Members" index="4">
|
||||
<setup default="true" locked="true"/>
|
||||
<access permission="Community.Read" role="Community.Member"/>
|
||||
<link sequence="4800" href="members?sig=${cid}" type="servlet">Members</link>
|
||||
<link sequence="4800" href="comm/members.js.vs?cc=${cid}" type="servlet">Members</link>
|
||||
</service>
|
||||
|
||||
</community>
|
||||
|
||||
</services-config>
|
||||
</services-config>
|
||||
|
||||
@@ -22,7 +22,7 @@
|
||||
<sidebox id="1">
|
||||
<title>Your Communities</title>
|
||||
<anon-title>Featured Communities</anon-title>
|
||||
<factory-class>com.silverwrist.venice.servlets.format.sideboxes.CommunityBox</factory-class>
|
||||
<factory-class>com.silverwrist.venice.ui.sidebox.CommunityBox</factory-class>
|
||||
<null-msg>You are not a member of any communities.</null-msg>
|
||||
<manage-link>Manage</manage-link>
|
||||
<create-new-link>Create New</create-new-link>
|
||||
@@ -33,7 +33,7 @@
|
||||
<sidebox id="2">
|
||||
<title>Your Conference Hotlist</title>
|
||||
<anon-title>Featured Conferences</anon-title>
|
||||
<factory-class>com.silverwrist.venice.servlets.format.sideboxes.ConferenceBox</factory-class>
|
||||
<factory-class>com.silverwrist.venice.ui.sidebox.ConferenceBox</factory-class>
|
||||
<null-msg>You have no conferences in your hotlist.</null-msg>
|
||||
<manage-link>Manage</manage-link>
|
||||
<bullet width="14" height="14" fixup="true">purple-ball.gif</bullet>
|
||||
@@ -44,7 +44,7 @@
|
||||
<!--
|
||||
<sidebox id="-1">
|
||||
<title>Test Sidebox</title>
|
||||
<factory-class>com.silverwrist.venice.servlets.format.sideboxes.JSPSideBoxFactory</factory-class>
|
||||
<factory-class>com.silverwrist.venice.ui.sidebox.JSPSideBoxFactory</factory-class>
|
||||
<format-jsp>test/test_sidebox.jsp</format-jsp>
|
||||
<strings>
|
||||
<test1>This is a test.</test1>
|
||||
|
||||
679
etc/ui-config.xml
Normal file
679
etc/ui-config.xml
Normal file
@@ -0,0 +1,679 @@
|
||||
<?xml version="1.0"?>
|
||||
<!--
|
||||
The contents of this file are subject to the Mozilla Public License Version 1.1
|
||||
(the "License"); you may not use this file except in compliance with the License.
|
||||
You may obtain a copy of the License at <http://www.mozilla.org/MPL/>.
|
||||
|
||||
Software distributed under the License is distributed on an "AS IS" basis, WITHOUT
|
||||
WARRANTY OF ANY KIND, either express or implied. See the License for the specific
|
||||
language governing rights and limitations under the License.
|
||||
|
||||
The Original Code is the Venice Web Communities System.
|
||||
|
||||
The Initial Developer of the Original Code is Eric J. Bowersox <erbo@silcom.com>,
|
||||
for Silverwrist Design Studios. Portions created by Eric J. Bowersox are
|
||||
Copyright (C) 2001 Eric J. Bowersox/Silverwrist Design Studios. All Rights Reserved.
|
||||
|
||||
Contributor(s):
|
||||
-->
|
||||
<ui-config>
|
||||
<!-- Paths of files that are to be loaded by the user interface. -->
|
||||
<file-paths>
|
||||
<!-- The location of the sidebox configuration file, relative to the application root. -->
|
||||
<sidebox-config>WEB-INF/sidebox-config.xml</sidebox-config>
|
||||
|
||||
<!-- The location of the services configuration file, relative to the application root. -->
|
||||
<services-config>WEB-INF/services-config.xml</services-config>
|
||||
|
||||
<!-- The location of the scripts directory, relative to the application root. -->
|
||||
<script-dir>WEB-INF/scripts</script-dir>
|
||||
|
||||
<!-- The temporary directory for script compilation, relative to the application root. -->
|
||||
<temp-dir>WEB-INF/temp</temp-dir>
|
||||
|
||||
</file-paths>
|
||||
|
||||
<!-- Paths of resources referred to by their URIs in the user interface. -->
|
||||
<uri-paths>
|
||||
<!-- Base URL for all images loaded by the server code. -->
|
||||
<image>/newui/images</image>
|
||||
|
||||
<!-- Base URL for all static pages linked to by the engine. -->
|
||||
<static>/static</static>
|
||||
|
||||
<!-- Base URL for all external static pages linked to by the engine. -->
|
||||
<external-static>/newui/static</external-static>
|
||||
|
||||
<!-- Base URL for JSP pages loaded by the formatter, relative to the context root. -->
|
||||
<format-jsp>/format</format-jsp>
|
||||
|
||||
<!-- The location of the "photo not available" image, relative to either the main
|
||||
images directory (if the "fixup" attribute is present) or the site (if it is not).
|
||||
Image should be 100x100 pixels. -->
|
||||
<photo-not-avail fixup="true">photo_not_avail.gif</photo-not-avail>
|
||||
|
||||
</uri-paths>
|
||||
|
||||
<!-- Settings related to the outer frame. -->
|
||||
<frame>
|
||||
<!-- The name of the JSP page that implements the outer frame. -->
|
||||
<jsp-name>frame.jsp</jsp-name>
|
||||
|
||||
<!-- The title for the site. Optional. -->
|
||||
<site-title>Venice Test</site-title>
|
||||
|
||||
<!-- The default <BASEFONT> font size. Optional. -->
|
||||
<basefont-size>3</basefont-size>
|
||||
|
||||
<!-- Specifies the location of the stylesheet template file. Optional. -->
|
||||
<stylesheet>WEB-INF/template.css</stylesheet>
|
||||
|
||||
<!-- If this is specified, the site will allow Microsoft Internet Explorer 6.0+ Smart
|
||||
Tags to be inserted into site text. This is considered rude by many, and is quite
|
||||
possibly a copyright violation by Microsoft (changing the site's text as viewed through
|
||||
their browser, without consent of either the author or the end user). The default setting
|
||||
inserts a META tag into the page which *should* prevent this (but may not, if MS provides
|
||||
a setting to override site author preferences, which would be despicable). -->
|
||||
<!-- <ms-copyright-violations/> -->
|
||||
|
||||
<!-- The site-relative URL to the site logo. The image should be 140x80 pixels, unless overridden
|
||||
by the "width" and "height" attributes. The optional "href" attribute is where clicking on
|
||||
the site logo should link to. -->
|
||||
<site-logo width="140" height="80" hspace="2" vspace="2" type="absolute"
|
||||
href="http://venice.sourceforge.net">/newui/images/powered-by-venice.gif</site-logo>
|
||||
|
||||
<!-- Footer logo scaling expressed as a percentage of full size. -->
|
||||
<footer-logo-scale>100</footer-logo-scale>
|
||||
|
||||
<!-- The site-relative URL to the page icon. This image should be 16x16 pixels, and the type=
|
||||
attribute specifies the MIME type of the image. -->
|
||||
<page-icon type="image/png">/newui/images/venice-icon.png</page-icon>
|
||||
|
||||
<!-- The site-relative URL to the "favorites icon" (in Windows .ICO format). May be specified
|
||||
in addition to, or instead of, page-icon. -->
|
||||
<favicon>/newui/images/venice-favicon.ico</favicon>
|
||||
|
||||
</frame>
|
||||
|
||||
<!-- Settings related to site rendering. -->
|
||||
<rendering>
|
||||
<!-- Specifies the default <FONT FACE=""> to use for all text. -->
|
||||
<font>Arial, Helvetica</font>
|
||||
|
||||
<!-- Specifies some "stock" font sizes. -->
|
||||
<font-sizes>
|
||||
<top>3</top>
|
||||
<left>2</left>
|
||||
<header>5</header>
|
||||
<subhead>3</subhead>
|
||||
<content>2</content>
|
||||
<sidebox>2</sidebox>
|
||||
<sidebox-footer>1</sidebox-footer>
|
||||
<sidebox-title>3</sidebox-title>
|
||||
<dlg-error>3</dlg-error>
|
||||
<content-heading>4</content-heading>
|
||||
<profile-dates>1</profile-dates>
|
||||
<errorbox>3</errorbox>
|
||||
<confirmbox>3</confirmbox>
|
||||
<post-reference>1</post-reference>
|
||||
</font-sizes>
|
||||
|
||||
<!-- Various HTML colors to render portions of the interface in. Note that these may either be
|
||||
standard HTML color names or #RRGGBB color values. -->
|
||||
<colors>
|
||||
<frame-bg>#9999FF</frame-bg> <!-- outer frame background -->
|
||||
<title-bg>#6666CC</title-bg> <!-- title background -->
|
||||
<title-fg>white</title-fg> <!-- title foreground -->
|
||||
<title-link>yellow</title-link> <!-- title links -->
|
||||
<left-bg>#9999FF</left-bg> <!-- left menu bar background -->
|
||||
<left-fg>black</left-fg> <!-- left menu bar foreground -->
|
||||
<left-link>blue</left-link> <!-- left menu bar links -->
|
||||
<content-bg>white</content-bg> <!-- content background -->
|
||||
<content-fg>black</content-fg> <!-- content text -->
|
||||
<content-hdr>#3333AA</content-hdr> <!-- content header text -->
|
||||
<content-disabled>silver</content-disabled> <!-- disabled text -->
|
||||
<content-error>#660000</content-error> <!-- error message text -->
|
||||
<sidebox-title-bg>#6666CC</sidebox-title-bg> <!-- background of sidebox title (front page) -->
|
||||
<sidebox-title-fg>white</sidebox-title-fg> <!-- foreground of sidebox title (front page) -->
|
||||
<sidebox-content-bg>#9999FF</sidebox-content-bg> <!-- background of sidebox content (front page) -->
|
||||
<sidebox-content-fg>black</sidebox-content-fg> <!-- foreground of sidebox content (front page) -->
|
||||
<sidebox-content-link>blue</sidebox-content-link> <!-- links in sidebox content (front page) -->
|
||||
<confirm-title-bg>#006600</confirm-title-bg> <!-- background of confirm box title bar -->
|
||||
<confirm-title-fg>white</confirm-title-fg> <!-- foreground of confirm box title bar -->
|
||||
<error-title-bg>#660000</error-title-bg> <!-- background of error box title bar -->
|
||||
<error-title-fg>white</error-title-fg> <!-- foreground of error box title bar -->
|
||||
</colors>
|
||||
|
||||
<!-- If this is specified, servlets will include HTML comments in their output. -->
|
||||
<html-comments/>
|
||||
|
||||
<!-- Descriptors for the various graphical buttons. -->
|
||||
<buttons width="80" height="24">
|
||||
<button id="add" caption="Add" fixup="true">bn_add.gif</button>
|
||||
<button id="add_to_hotlist" caption="Add To Hotlist" fixup="true">bn_add_to_hotlist.gif</button>
|
||||
<button id="add_topic" caption="Add Topic" fixup="true">bn_add_topic.gif</button>
|
||||
<button id="archive_topic" caption="Archive Topic" fixup="true">bn_archive_topic.gif</button>
|
||||
<button id="cancel" caption="Cancel" fixup="true">bn_cancel.gif</button>
|
||||
<button id="conf_list" caption="Conference List" fixup="true">bn_conference_list.gif</button>
|
||||
<button id="configure" caption="Configure" fixup="true">bn_configure.gif</button>
|
||||
<button id="create" caption="Create" fixup="true">bn_create.gif</button>
|
||||
<button id="createnew" caption="Create New" fixup="true">bn_create_new.gif</button>
|
||||
<button id="delete_topic" caption="Delete Topic" fixup="true">bn_delete_topic.gif</button>
|
||||
<button id="filter_user" caption="Filter User" fixup="true">bn_filter_user.gif</button>
|
||||
<button id="find" caption="Find" fixup="true">bn_find.gif</button>
|
||||
<button id="freeze_topic" caption="Freeze Topic" fixup="true">bn_freeze_topic.gif</button>
|
||||
<button id="go" caption="Go" fixup="true">bn_go.gif</button>
|
||||
<button id="hide" caption="Hide" fixup="true">bn_hide.gif</button>
|
||||
<button id="hide_topic" caption="Hide Topic" fixup="true">bn_hide_topic.gif</button>
|
||||
<button id="invite" caption="Invite" fixup="true">bn_invite.gif</button>
|
||||
<button id="join_now" caption="Join Now" fixup="true">bn_join_now.gif</button>
|
||||
<button id="login" caption="Log In" fixup="true">bn_log_in.gif</button>
|
||||
<button id="manage" caption="Manage" fixup="true">bn_manage.gif</button>
|
||||
<button id="next" caption="Next" fixup="true">bn_ar_next.gif</button>
|
||||
<button id="next_topic" caption="Next Topic" fixup="true">bn_next_topic.gif</button>
|
||||
<button id="next_topic_keep" caption="Next & Keep New" fixup="true">bn_next_keep_new.gif</button>
|
||||
<button id="no" caption="No" fixup="true">bn_no.gif</button>
|
||||
<button id="nuke" caption="Nuke" fixup="true">bn_nuke.gif</button>
|
||||
<button id="ok" caption="OK" fixup="true">bn_ok.gif</button>
|
||||
<button id="post" caption="Post & Reload" fixup="true">bn_post_reload.gif</button>
|
||||
<button id="post1" caption="Post" fixup="true">bn_post.gif</button>
|
||||
<button id="postnext" caption="Post & Go Next" fixup="true">bn_post_go_next.gif</button>
|
||||
<button id="posttopics" caption="Post & Go Topics" fixup="true">bn_post_go_topics.gif</button>
|
||||
<button id="preview" caption="Preview" fixup="true">bn_preview.gif</button>
|
||||
<button id="previous" caption="Previous" fixup="true">bn_ar_previous.gif</button>
|
||||
<button id="publish" caption="Publish" fixup="true">bn_publish.gif</button>
|
||||
<button id="read_new" caption="Read New" fixup="true">bn_read_new.gif</button>
|
||||
<button id="remind" caption="Password Reminder" fixup="true">bn_reminder.gif</button>
|
||||
<button id="remove" caption="Remove" fixup="true">bn_remove.gif</button>
|
||||
<button id="scribble" caption="Scribble" fixup="true">bn_scribble.gif</button>
|
||||
<button id="search" caption="Search" fixup="true">bn_search.gif</button>
|
||||
<button id="send" caption="Send E-Mail" fixup="true">bn_send_email.gif</button>
|
||||
<button id="sendagain" caption="Send Again" fixup="true">bn_send_again.gif</button>
|
||||
<button id="set" caption="Set" fixup="true">bn_set.gif</button>
|
||||
<button id="show" caption="Show" fixup="true">bn_show.gif</button>
|
||||
<button id="show_topic" caption="Show Topic" fixup="true">bn_show_topic.gif</button>
|
||||
<button id="topic_list" caption="Topic List" fixup="true">bn_topic_list.gif</button>
|
||||
<button id="ua_accept" caption="I Accept" fixup="true">bn_i_accept.gif</button>
|
||||
<button id="ua_decline" caption="I Decline" fixup="true">bn_i_decline.gif</button>
|
||||
<button id="unarchive_topic" caption="Unarchive Topic" fixup="true">bn_unarchive_topic.gif</button>
|
||||
<button id="unfreeze_topic" caption="Unfreeze Topic" fixup="true">bn_unfreeze_topic.gif</button>
|
||||
<button id="update" caption="Update" fixup="true">bn_update.gif</button>
|
||||
<button id="upload" caption="Upload" fixup="true">bn_upload.gif</button>
|
||||
<button id="yes" caption="Yes" fixup="true">bn_yes.gif</button>
|
||||
<button id="_null_" fixup="true">bn_transparent.gif</button>
|
||||
</buttons>
|
||||
|
||||
<!-- Uncomment this section and comment the above section out to use the new "gelcap" buttons
|
||||
<buttons width="80" height="24">
|
||||
<button id="add" caption="Add" fixup="true">gelcap/add.jpg</button>
|
||||
<button id="add_to_hotlist" caption="Add To Hotlist" fixup="true">gelcap/add_to_hotlist.jpg</button>
|
||||
<button id="add_topic" caption="Add Topic" fixup="true">gelcap/add_topic.jpg</button>
|
||||
<button id="archive_topic" caption="Archive Topic" fixup="true">gelcap/archive_topic.jpg</button>
|
||||
<button id="cancel" caption="Cancel" fixup="true">gelcap/cancel.jpg</button>
|
||||
<button id="conf_list" caption="Conference List" fixup="true">gelcap/conference_list.jpg</button>
|
||||
<button id="configure" caption="Configure" fixup="true">gelcap/configure.jpg</button>
|
||||
<button id="create" caption="Create" fixup="true">gelcap/create.jpg</button>
|
||||
<button id="createnew" caption="Create New" fixup="true">gelcap/create_new.jpg</button>
|
||||
<button id="delete_topic" caption="Delete Topic" fixup="true">gelcap/delete_topic.jpg</button>
|
||||
<button id="filter_user" caption="Filter User" fixup="true">gelcap/filter_user.jpg</button>
|
||||
<button id="find" caption="Find" fixup="true">gelcap/find.jpg</button>
|
||||
<button id="freeze_topic" caption="Freeze Topic" fixup="true">gelcap/freeze_topic.jpg</button>
|
||||
<button id="go" caption="Go" fixup="true">gelcap/go.jpg</button>
|
||||
<button id="hide" caption="Hide" fixup="true">gelcap/hide.jpg</button>
|
||||
<button id="hide_topic" caption="Hide Topic" fixup="true">gelcap/hide_topic.jpg</button>
|
||||
<button id="invite" caption="Invite" fixup="true">gelcap/invite.jpg</button>
|
||||
<button id="join_now" caption="Join Now" fixup="true">gelcap/join_now.jpg</button>
|
||||
<button id="login" caption="Log In" fixup="true">gelcap/login.jpg</button>
|
||||
<button id="manage" caption="Manage" fixup="true">gelcap/manage.jpg</button>
|
||||
<button id="next" caption="Next" fixup="true">gelcap/arrow_next.jpg</button>
|
||||
<button id="next_topic" caption="Next Topic" fixup="true">gelcap/next_topic.jpg</button>
|
||||
<button id="next_topic_keep" caption="Next & Keep New" fixup="true">gelcap/next_keep_new.jpg</button>
|
||||
<button id="no" caption="No" fixup="true">gelcap/no.jpg</button>
|
||||
<button id="nuke" caption="Nuke" fixup="true">gelcap/nuke.jpg</button>
|
||||
<button id="ok" caption="OK" fixup="true">gelcap/ok.jpg</button>
|
||||
<button id="post" caption="Post & Reload" fixup="true">gelcap/post_reload.jpg</button>
|
||||
<button id="post1" caption="Post" fixup="true">gelcap/post.jpg</button>
|
||||
<button id="postnext" caption="Post & Go Next" fixup="true">gelcap/post_go_next.jpg</button>
|
||||
<button id="posttopics" caption="Post & Go Topics" fixup="true">gelcap/post_go_topics.jpg</button>
|
||||
<button id="preview" caption="Preview" fixup="true">gelcap/preview.jpg</button>
|
||||
<button id="previous" caption="Previous" fixup="true">gelcap/arrow_previous.jpg</button>
|
||||
<button id="publish" caption="Publish" fixup="true">gelcap/publish.jpg</button>
|
||||
<button id="read_new" caption="Read New" fixup="true">gelcap/read_new.jpg</button>
|
||||
<button id="remind" caption="Password Reminder" fixup="true">gelcap/reminder.jpg</button>
|
||||
<button id="remove" caption="Remove" fixup="true">gelcap/remove.jpg</button>
|
||||
<button id="scribble" caption="Scribble" fixup="true">gelcap/scribble.jpg</button>
|
||||
<button id="search" caption="Search" fixup="true">gelcap/search.jpg</button>
|
||||
<button id="send" caption="Send E-Mail" fixup="true">gelcap/send_email.jpg</button>
|
||||
<button id="sendagain" caption="Send Again" fixup="true">gelcap/send_again.jpg</button>
|
||||
<button id="set" caption="Set" fixup="true">gelcap/set.jpg</button>
|
||||
<button id="show" caption="Show" fixup="true">gelcap/show.jpg</button>
|
||||
<button id="show_topic" caption="Show Topic" fixup="true">gelcap/show_topic.jpg</button>
|
||||
<button id="topic_list" caption="Topic List" fixup="true">gelcap/topic_list.jpg</button>
|
||||
<button id="ua_accept" caption="I Accept" fixup="true">gelcap/user_accept.jpg</button>
|
||||
<button id="ua_decline" caption="I Decline" fixup="true">gelcap/user_decline.jpg</button>
|
||||
<button id="unarchive_topic" caption="Unarchive Topic" fixup="true">gelcap/unarchive_topic.jpg</button>
|
||||
<button id="unfreeze_topic" caption="Unfreeze Topic" fixup="true">gelcap/unfreeze_topic.jpg</button>
|
||||
<button id="update" caption="Update" fixup="true">gelcap/update.jpg</button>
|
||||
<button id="upload" caption="Upload" fixup="true">gelcap/upload.jpg</button>
|
||||
<button id="yes" caption="Yes" fixup="true">gelcap/yes.jpg</button>
|
||||
<button id="_null_" fixup="true">bn_transparent.gif</button>
|
||||
</buttons>
|
||||
-->
|
||||
|
||||
</rendering>
|
||||
|
||||
<!-- Configuration for the Remapper servlet, which can remap a called URL to another one. -->
|
||||
<remapper>
|
||||
<remap path="/verifyemail">
|
||||
<param name="tgt">top.js.vs</param>
|
||||
<target type="servlet">verify_email.js.vs?tgt=${tgt}</target>
|
||||
</remap>
|
||||
</remapper>
|
||||
|
||||
<!-- Contains standard messages displayed by front end -->
|
||||
<messages>
|
||||
<!-- The message displayed at the top of "top" when you're not logged in (HTML). -->
|
||||
<welcome><![CDATA[
|
||||
Welcome to the <B>Venice Web Communities System</B>. To get the most out of this site, you should log in
|
||||
or create an account, using one of the links above.
|
||||
]]></welcome>
|
||||
|
||||
<!-- The headline for the welcome message. -->
|
||||
<welcome-top>Welcome to Venice</welcome-top>
|
||||
|
||||
<!-- The headline for the "currents" box. -->
|
||||
<currents-top>Venice Currents</currents-top>
|
||||
|
||||
<!-- The text displayed within the page footer (HTML). -->
|
||||
<footer-text><![CDATA[
|
||||
All trademarks and copyrights on this page are owned by their respective companies.<BR>
|
||||
All messages posted by users on this page are owned by those users.<BR>
|
||||
The rest: Copyright © 2001 <A HREF="http://www.silverwrist.com">Silverwrist Design Studios</A>,
|
||||
All Rights Reserved.<BR>
|
||||
See our <A HREF="/TODO">Policy Page</A> for our copyright and privacy policies.
|
||||
]]></footer-text>
|
||||
|
||||
<!-- The thing that users must click on "I Accept" for before they can create an account -->
|
||||
<user-agreement><![CDATA[
|
||||
Text of this agreement is TBD.
|
||||
]]></user-agreement>
|
||||
|
||||
<!-- Title displayed for above. -->
|
||||
<user-agreement-title>Venice User Agreement</user-agreement-title>
|
||||
|
||||
</messages>
|
||||
|
||||
<!-- Menu definitions for the base page -->
|
||||
<menu-definitions>
|
||||
|
||||
<!-- Definition for the "top" menu (when not in a community) -->
|
||||
<menudef id="top">
|
||||
<title>Front Page</title>
|
||||
<link href="TODO" type="absolute" disabled="true">Calendar</link>
|
||||
<link href="TODO" type="absolute" disabled="true">Chat</link>
|
||||
</menudef>
|
||||
|
||||
<!-- Definition for the "fixed" menu (always displayed under the "top" or "community" menus) -->
|
||||
<menudef id="fixed">
|
||||
<title>About This Site</title>
|
||||
<link href="TODO" type="absolute" disabled="true">Documentation</link>
|
||||
<link href="about-venice.html" type="frame">About Venice</link>
|
||||
</menudef>
|
||||
|
||||
<!-- Community administration menu -->
|
||||
<menudef id="community.admin">
|
||||
<title>Community Administration:</title>
|
||||
<subtitle>${name}</subtitle>
|
||||
<link href="comm/profile.js.vs?cc=${cid}" type="servlet">Community Profile</link>
|
||||
<link href="comm/category.js.vs?cc=${cid}" type="servlet">Set Community Category</link>
|
||||
<link href="TODO?cc=${cid}" type="servlet">Set Community Services</link>
|
||||
<link href="comm/set_member.js.vs?cc=${cid}" type="servlet">Membership Control</link>
|
||||
<link href="comm/email.js.vs?cc=${cid}" type="servlet">E-Mail To All Members</link>
|
||||
<link href="comm/audit.js.vs?cc=${cid}" type="servlet">Display Audit Records</link>
|
||||
<link href="comm/delete.js.vs?cc=${cid}" type="servlet">Delete Community</link>
|
||||
</menudef>
|
||||
|
||||
<!-- System administration menu -->
|
||||
<menudef id="system.admin">
|
||||
<title>System Administration</title>
|
||||
<link href="sysadmin/global.js.vs" type="servlet">Edit Global Properties</link>
|
||||
<link href="TODO" type="servlet">View/Edit Banned Users</link>
|
||||
<link href="sysadmin/find_user.js.vs" type="servlet">User Account Management</link>
|
||||
<link href="sysadmin/audit.js.vs" type="servlet">System Audit Logs</link>
|
||||
<link href="sysadmin/import.js.vs" type="servlet">Import User Accounts</link>
|
||||
</menudef>
|
||||
|
||||
<!-- Conference Host Tools menu -->
|
||||
<menudef id="conf.host.tools">
|
||||
<title>Host Tools</title>
|
||||
<link href="conf/edit.js.vs?cc=${cid}&conf=${confid}"
|
||||
type="servlet">Change Conference Information</link>
|
||||
<link href="conf/aliases.js.vs?cc=${cid}&conf=${confid}"
|
||||
type="servlet">Manage Conference Aliases</link>
|
||||
<link href="conf/membership.js.vs?cc=${cid}&conf=${confid}"
|
||||
type="servlet">Manage Conference Members</link>
|
||||
<link href="conf/custom.js.vs?cc=${cid}&conf=${confid}"
|
||||
type="servlet">Customize Conference Appearance</link>
|
||||
<link href="conf/conf_reports.js.vs?cc=${cid}&conf=${confid}"
|
||||
type="servlet">Conference Activity Reports</link>
|
||||
<link href="conf/email.js.vs?cc=${cid}&conf=${confid}" type="servlet">Conference E-Mail</link>
|
||||
<link href="conf/delete.js.vs?cc=${cid}&conf=${confid}" type="servlet">Delete Conference</link>
|
||||
</menudef>
|
||||
|
||||
</menu-definitions>
|
||||
|
||||
<!-- Definitions for dialog boxes -->
|
||||
<dialog-definitions>
|
||||
|
||||
<dialog name="login" formname="loginform" menusel="top">
|
||||
<title>Log In</title>
|
||||
<action>login.js.vs</action>
|
||||
<instructions><![CDATA[
|
||||
Forgot your password? Enter your user name and click the <B>Reminder</B> button to receive a password
|
||||
reminder via E-mail.
|
||||
]]></instructions>
|
||||
<hidden name="tgt" value=""/>
|
||||
<veniceid name="user" capt="User name" size="32" maxlength="64"/>
|
||||
<password name="pass" capt="Password" size="32" maxlength="128"/>
|
||||
<checkbox name="saveme" capt="Remember me for next time so I can log in automatically"/>
|
||||
<imagebutton id="login"/>
|
||||
<imagebutton id="remind"/>
|
||||
<imagebutton id="cancel"/>
|
||||
</dialog>
|
||||
|
||||
<dialog name="newacct" formname="createform" menusel="top">
|
||||
<title>Create Account</title>
|
||||
<action>new_account_2.js.vs</action>
|
||||
<instructions><![CDATA[
|
||||
To create a new account, please enter your information below.
|
||||
]]></instructions>
|
||||
<hidden name="tgt" value=""/>
|
||||
<header capt="Name"/>
|
||||
<text name="prefix" capt="Prefix" capt2="(Mr., Ms., etc.)" size="8" maxlength="8"/>
|
||||
<text name="first" capt="First Name" required="true" size="32" maxlength="64"/>
|
||||
<text name="mid" capt="Middle initial" size="1" maxlength="1"/>
|
||||
<text name="last" capt="Last Name" required="true" size="32" maxlength="64"/>
|
||||
<text name="suffix" capt="Suffix" capt2="(Jr., III, etc.)" size="16" maxlength="16"/>
|
||||
<header capt="Location"/>
|
||||
<text name="loc" capt="City" required="true" size="32" maxlength="64"/>
|
||||
<text name="reg" capt="State/Province" required="true" size="32" maxlength="64"/>
|
||||
<text name="pcode" capt="Zip/Postal Code" required="true" size="32" maxlength="64"/>
|
||||
<countrylist name="country" capt="Country" required="true"/>
|
||||
<header capt="E-Mail"/>
|
||||
<email name="email" capt="E-mail address" required="true" size="32" maxlength="255"/>
|
||||
<header capt="Account Information"/>
|
||||
<veniceid name="user" capt="User name" required="true" size="32" maxlength="64"/>
|
||||
<password name="pass1" capt="Password" required="true" size="32" maxlength="128"/>
|
||||
<password name="pass2" capt="Password" capt2="(retype)" required="true" size="32" maxlength="128"/>
|
||||
<text name="remind" capt="Password reminder phrase" size="32" maxlength="255"/>
|
||||
<imagebutton id="create"/>
|
||||
<imagebutton id="cancel"/>
|
||||
</dialog>
|
||||
|
||||
<dialog name="verify" formname="verifyform" menusel="top">
|
||||
<title>Verify E-mail Address</title>
|
||||
<action>verify_email.js.vs</action>
|
||||
<instructions><![CDATA[
|
||||
Check your E-mail, then enter the confirmation number that was E-mailed to you in the field below.
|
||||
(The E-mail might take a few minutes or so to get to you, so be patient.) Once you do so, your account
|
||||
will be fully validated. If you have not received your confirmation within a few minutes, click on the
|
||||
<B>Send Again</B> button below.
|
||||
]]></instructions>
|
||||
<hidden name="tgt" value=""/>
|
||||
<int name="num" capt="Confirmation Number" min="1000000" max="9999999"/>
|
||||
<imagebutton id="ok"/>
|
||||
<imagebutton id="sendagain"/>
|
||||
<imagebutton id="cancel"/>
|
||||
</dialog>
|
||||
|
||||
<dialog name="profile" formname="profform" menusel="nochange">
|
||||
<title>Edit Your Profile</title>
|
||||
<action>profile.js.vs</action>
|
||||
<hidden name="tgt" value=""/>
|
||||
<header capt="Password">To change your password, enter a new password into the fields below.</header>
|
||||
<password name="pass1" capt="Password" size="32" maxlength="128"/>
|
||||
<password name="pass2" capt="Password" capt2="(retype)" size="32" maxlength="128"/>
|
||||
<text name="remind" capt="Password reminder phrase" size="32" maxlength="255"/>
|
||||
<header capt="Name"/>
|
||||
<text name="prefix" capt="Prefix" capt2="(Mr., Ms., etc.)" size="8" maxlength="8"/>
|
||||
<text name="first" capt="First Name" required="true" size="32" maxlength="64"/>
|
||||
<text name="mid" capt="Middle initial" size="1" maxlength="1"/>
|
||||
<text name="last" capt="Last Name" required="true" size="32" maxlength="64"/>
|
||||
<text name="suffix" capt="Suffix" capt2="(Jr., III, etc.)" size="16" maxlength="16"/>
|
||||
<header capt="Location"/>
|
||||
<text name="company" capt="Company" size="32" maxlength="255"/>
|
||||
<text name="addr1" capt="Address" size="32" maxlength="255"/>
|
||||
<text name="addr2" capt="Address" capt2="(line 2)" size="32" maxlength="255"/>
|
||||
<checkbox name="pvt_addr" capt="Hide address in profile"/>
|
||||
<text name="loc" capt="City" required="true" size="32" maxlength="64"/>
|
||||
<text name="reg" capt="State/Province" required="true" size="32" maxlength="64"/>
|
||||
<text name="pcode" capt="Zip/Postal Code" required="true" size="32" maxlength="64"/>
|
||||
<countrylist name="country" capt="Country" required="true"/>
|
||||
<header capt="Phone Numbers"/>
|
||||
<text name="phone" capt="Telephone" size="32" maxlength="32"/>
|
||||
<text name="mobile" capt="Mobile/cellphone" size="32" maxlength="32"/>
|
||||
<checkbox name="pvt_phone" capt="Hide phone/mobile numbers in profile"/>
|
||||
<text name="fax" capt="Fax" size="32" maxlength="32"/>
|
||||
<checkbox name="pvt_fax" capt="Hide fax number in profile"/>
|
||||
<header capt="Internet"/>
|
||||
<email name="email" capt="E-mail address" required="true" size="32" maxlength="255"/>
|
||||
<checkbox name="pvt_email" capt="Hide E-mail address in profile"/>
|
||||
<text name="url" capt="Home Page" capt2="(URL)" size="32" maxlength="255"/>
|
||||
<header capt="Personal"/>
|
||||
<text name="descr" capt="Personal description" size="32" maxlength="255"/>
|
||||
<userphoto name="photo" capt="User Photo" link="profile_photo.js.vs" type="servlet"/>
|
||||
<header capt="User Preferences"/>
|
||||
<checkbox name="pic_in_post" capt="Display user photos next to conference posts"
|
||||
capt2="(where applicable)"/>
|
||||
<checkbox name="no_mass_mail" capt="Don't send me mass E-mail from community/conference hosts"/>
|
||||
<localelist name="locale" capt="Default locale" capt2="(for formatting dates/times)" required="true"/>
|
||||
<tzlist name="tz" capt="Default time zone" required="true"/>
|
||||
<imagebutton id="update"/>
|
||||
<imagebutton id="cancel"/>
|
||||
</dialog>
|
||||
|
||||
<dialog name="join" formname="joinkeyform" menusel="community">
|
||||
<title>Join Key Required</title>
|
||||
<action>comm/join_key.js.vs</action>
|
||||
<instructions><![CDATA[
|
||||
You must specify a join key before you can join this community. You might have received the join key from
|
||||
the community's host, or via an invitation e-mail message. Please enter it in the box below.
|
||||
]]></instructions>
|
||||
<hidden name="cc" value=""/>
|
||||
<text name="key" capt="Join key" size="32" maxlength="64"/>
|
||||
<imagebutton id="join_now"/>
|
||||
<imagebutton id="cancel"/>
|
||||
</dialog>
|
||||
|
||||
<dialog name="create.community" formname="createcommform" menusel="top">
|
||||
<title>Create New Community</title>
|
||||
<action>comm/create.js.vs</action>
|
||||
<header capt="Basic Information"/>
|
||||
<text name="name" capt="Community Name" required="true" size="32" maxlength="128"/>
|
||||
<veniceid name="alias" capt="Community Alias" required="true" size="32" maxlength="32"/>
|
||||
<text name="synopsis" capt="Synopsis" size="32" maxlength="255"/>
|
||||
<text name="rules" capt="Rules" size="32" maxlength="255"/>
|
||||
<languagelist name="language" capt="Primary Language" required="true"/>
|
||||
<header capt="Location"/>
|
||||
<text name="loc" capt="City" size="32" maxlength="64"/>
|
||||
<text name="reg" capt="State/Province" size="32" maxlength="64"/>
|
||||
<text name="pcode" capt="Zip/Postal Code" required="true" size="32" maxlength="64"/>
|
||||
<countrylist name="country" capt="Country" required="true"/>
|
||||
<header capt="Security"/>
|
||||
<list name="comtype" capt="Community type" required="true">
|
||||
<choice id="0">Public</choice>
|
||||
<choice id="1">Private</choice>
|
||||
</list>
|
||||
<text name="joinkey" capt="Join key" capt2="(for private communities)" size="32" maxlength="64"/>
|
||||
<list name="hidemode" capt="Community visibility" required="true">
|
||||
<choice id="0">Show in both directory and search</choice>
|
||||
<choice id="1">Hide in directory, but not in search</choice>
|
||||
<choice id="2">Hide in both directory and search</choice>
|
||||
</list>
|
||||
<imagebutton id="create"/>
|
||||
<imagebutton id="cancel"/>
|
||||
</dialog>
|
||||
|
||||
<dialog name="community.profile" formname="commprofform" menusel="community">
|
||||
<title>Edit Community Profile:</title>
|
||||
<action>comm/profile.js.vs</action>
|
||||
<hidden name="cc" value=""/>
|
||||
<header capt="Basic Information"/>
|
||||
<text name="name" capt="Community Name" required="true" size="32" maxlength="128"/>
|
||||
<veniceid name="alias" capt="Community Alias" required="true" size="32" maxlength="32"/>
|
||||
<text name="synopsis" capt="Synopsis" size="32" maxlength="255"/>
|
||||
<text name="rules" capt="Rules" size="32" maxlength="255"/>
|
||||
<languagelist name="language" capt="Primary Language" required="true"/>
|
||||
<text name="url" capt="Home Page" size="32" maxlength="255"/>
|
||||
<communitylogo name="logo" capt="Community logo" link="comm/photo.js.vs" type="servlet"/>
|
||||
<header capt="Location"/>
|
||||
<text name="company" capt="Company" size="32" maxlength="255"/>
|
||||
<text name="addr1" capt="Address" size="32" maxlength="255"/>
|
||||
<text name="addr2" capt="Address" capt2="(line 2)" size="32" maxlength="255"/>
|
||||
<text name="loc" capt="City" size="32" maxlength="64"/>
|
||||
<text name="reg" capt="State/Province" size="32" maxlength="64"/>
|
||||
<text name="pcode" capt="Zip/Postal Code" required="true" size="32" maxlength="64"/>
|
||||
<countrylist name="country" capt="Country" required="true"/>
|
||||
<header capt="Security"/>
|
||||
<list name="comtype" capt="Community type" required="true">
|
||||
<choice id="0">Public</choice>
|
||||
<choice id="1">Private</choice>
|
||||
</list>
|
||||
<text name="joinkey" capt="Join key" capt2="(for private communities)" size="32" maxlength="64"/>
|
||||
<checkbox name="membersonly" capt="Allow only members to access this community"/>
|
||||
<list name="hidemode" capt="Community visibility" required="true">
|
||||
<choice id="0">Show in both directory and search</choice>
|
||||
<choice id="1">Hide in directory, but not in search</choice>
|
||||
<choice id="2">Hide in both directory and search</choice>
|
||||
</list>
|
||||
<rolelist name="read_lvl" capt="Security level required to read contents" required="true"/>
|
||||
<rolelist name="write_lvl" capt="Security level required to update profile" required="true"/>
|
||||
<rolelist name="create_lvl" capt="Security level required to create new subobjects" required="true"/>
|
||||
<rolelist name="delete_lvl" capt="Security level required to delete community" required="true"/>
|
||||
<rolelist name="join_lvl" capt="Security level required to join community" required="true"/>
|
||||
<header capt="Conferencing Options"/>
|
||||
<checkbox name="pic_in_post" capt="Display user pictures next to posts in conferences"
|
||||
capt2="(by default; user can override)"/>
|
||||
<imagebutton id="update"/>
|
||||
<imagebutton id="cancel"/>
|
||||
</dialog>
|
||||
|
||||
<dialog name="global.properties" formname="globpropform" menusel="nochange">
|
||||
<title>Edit Global Properties</title>
|
||||
<action>sysadmin/global.js.vs</action>
|
||||
<header capt="System Properties"/>
|
||||
<int name="search_items" capt="Number of search items to display per page" min="5" max="100"/>
|
||||
<int name="fp_posts" capt="Number of published posts to display on front page" min="1" max="50"/>
|
||||
<int name="audit_recs" capt="Number of audit records to display per page" min="10" max="500"/>
|
||||
<rolelist name="create_lvl" capt="Security level required to create a new community" required="true"/>
|
||||
<header capt="Community Properties"/>
|
||||
<int name="comm_mbrs" capt="Number of community members to display per page" min="10" max="100"/>
|
||||
<header capt="Conferencing Properties"/>
|
||||
<int name="posts_page" capt="Maximum number of posts to display per page" min="5" max="100"/>
|
||||
<int name="old_posts" capt='Number of "old" posts to display at top of page' min="1" max="5"/>
|
||||
<int name="conf_mbrs" capt="Number of conference members to display per page" min="10" max="100"/>
|
||||
<checkbox name="pic_in_post" capt="Display user pictures next to posts in conferences"
|
||||
capt2="(by default; user can override)"/>
|
||||
<imagebutton id="update"/>
|
||||
<imagebutton id="cancel"/>
|
||||
</dialog>
|
||||
|
||||
<dialog name="admin.modify.user" formname="moduserform" menusel="nochange">
|
||||
<title>Modify User Account</title>
|
||||
<action>sysadmin/modify_user.js.vs</action>
|
||||
<hidden name="uid" value=""/>
|
||||
<header capt="Security Information">
|
||||
To change the user's password, enter a new password into the fields below.
|
||||
</header>
|
||||
<password name="pass1" capt="Password" size="32" maxlength="128"/>
|
||||
<password name="pass2" capt="Password" capt2="(retype)" size="32" maxlength="128"/>
|
||||
<text name="remind" capt="Password reminder phrase" size="32" maxlength="255"/>
|
||||
<rolelist name="base_lvl" capt="Base security level" required="true"/>
|
||||
<checkbox name="verify_email" capt="E-mail address verified"/>
|
||||
<checkbox name="lockout" capt="Account locked out"/>
|
||||
<checkbox name="nophoto" capt="Disallow photo upload for this user"/>
|
||||
<header capt="Name"/>
|
||||
<text name="prefix" capt="Prefix" capt2="(Mr., Ms., etc.)" size="8" maxlength="8"/>
|
||||
<text name="first" capt="First Name" required="true" size="32" maxlength="64"/>
|
||||
<text name="mid" capt="Middle initial" size="1" maxlength="1"/>
|
||||
<text name="last" capt="Last Name" required="true" size="32" maxlength="64"/>
|
||||
<text name="suffix" capt="Suffix" capt2="(Jr., III, etc.)" size="16" maxlength="16"/>
|
||||
<header capt="Location"/>
|
||||
<text name="company" capt="Company" size="32" maxlength="255"/>
|
||||
<text name="addr1" capt="Address" size="32" maxlength="255"/>
|
||||
<text name="addr2" capt="Address" capt2="(line 2)" size="32" maxlength="255"/>
|
||||
<checkbox name="pvt_addr" capt="Hide address in profile"/>
|
||||
<text name="loc" capt="City" required="true" size="32" maxlength="64"/>
|
||||
<text name="reg" capt="State/Province" required="true" size="32" maxlength="64"/>
|
||||
<text name="pcode" capt="Zip/Postal Code" required="true" size="32" maxlength="64"/>
|
||||
<countrylist name="country" capt="Country" required="true"/>
|
||||
<header capt="Phone Numbers"/>
|
||||
<text name="phone" capt="Telephone" size="32" maxlength="32"/>
|
||||
<text name="mobile" capt="Mobile/cellphone" size="32" maxlength="32"/>
|
||||
<checkbox name="pvt_phone" capt="Hide phone/mobile numbers in profile"/>
|
||||
<text name="fax" capt="Fax" size="32" maxlength="32"/>
|
||||
<checkbox name="pvt_fax" capt="Hide fax number in profile"/>
|
||||
<header capt="Internet"/>
|
||||
<email name="email" capt="E-mail address" required="true" size="32" maxlength="255"/>
|
||||
<checkbox name="pvt_email" capt="Hide E-mail address in profile"/>
|
||||
<text name="url" capt="Home Page" capt2="(URL)" size="32" maxlength="255"/>
|
||||
<header capt="Personal"/>
|
||||
<text name="descr" capt="Personal description" size="32" maxlength="255"/>
|
||||
<userphoto name="photo" capt="User Photo" link="sysadmin/modify_photo.js.vs" type="servlet"/>
|
||||
<header capt="User Preferences"/>
|
||||
<checkbox name="pic_in_post" capt="Display user photos next to conference posts"
|
||||
capt2="(where applicable)"/>
|
||||
<checkbox name="no_mass_mail" capt="Don't send user mass E-mail from community/conference hosts"/>
|
||||
<localelist name="locale" capt="Default locale" capt2="(for formatting dates/times)" required="true"/>
|
||||
<tzlist name="tz" capt="Default time zone" required="true"/>
|
||||
<imagebutton id="update"/>
|
||||
<imagebutton id="cancel"/>
|
||||
</dialog>
|
||||
|
||||
<dialog name="conf.create" formname="newconfform" menusel="community">
|
||||
<title>Create New Conference</title>
|
||||
<action>conf/create.js.vs</action>
|
||||
<hidden name="cc" value=""/>
|
||||
<text name="name" capt="Conference Name" required="true" size="32" maxlength="128"/>
|
||||
<veniceid name="alias" capt="Conference Alias" required="true" size="32" maxlength="64"/>
|
||||
<text name="descr" capt="Description" size="32" maxlength="255"/>
|
||||
<list name="ctype" capt="Conference type" required="true">
|
||||
<choice id="0">Public</choice>
|
||||
<choice id="1">Private</choice>
|
||||
</list>
|
||||
<checkbox name="hide" capt="Hide conference in the community's conference list"/>
|
||||
<imagebutton id="create"/>
|
||||
<imagebutton id="cancel"/>
|
||||
</dialog>
|
||||
|
||||
<dialog name="conf.edit" formname="editconfform" menusel="community">
|
||||
<title>Edit Conference:</title>
|
||||
<action>conf/edit.js.vs</action>
|
||||
<hidden name="cc" value=""/>
|
||||
<hidden name="conf" value=""/>
|
||||
<header capt="Basic Information"/>
|
||||
<text name="name" capt="Conference Name" required="true" size="32" maxlength="128"/>
|
||||
<text name="descr" capt="Description" size="32" maxlength="255"/>
|
||||
<checkbox name="hide" capt="Hide conference in the community's conference list"/>
|
||||
<header capt="Security Information"/>
|
||||
<rolelist name="read_lvl" capt="Security level required to read conference" required="true"/>
|
||||
<rolelist name="post_lvl" capt="Security level required to post to conference" required="true"/>
|
||||
<rolelist name="create_lvl" capt="Security level required to create new topics in conference"
|
||||
required="true"/>
|
||||
<rolelist name="hide_lvl" capt="Security level required to archive or freeze topics"
|
||||
capt2="(or to hide posts of which you are not the owner)" required="true"/>
|
||||
<rolelist name="nuke_lvl" capt="Security level required to delete topics or nuke posts"
|
||||
capt2="(or to scribble posts of which you are not the owner)" required="true"/>
|
||||
<rolelist name="change_lvl" capt="Security level required to change conference attributes"
|
||||
required="true"/>
|
||||
<rolelist name="delete_lvl" capt="Security level required to delete conference" required="true"/>
|
||||
<header capt="Conference Properties"/>
|
||||
<checkbox name="pic_in_post" capt="Display users' pictures next to their posts"
|
||||
capt2="(user can override)"/>
|
||||
<imagebutton id="update"/>
|
||||
<imagebutton id="cancel"/>
|
||||
</dialog>
|
||||
|
||||
</dialog-definitions>
|
||||
|
||||
</ui-config>
|
||||
@@ -327,16 +327,13 @@
|
||||
be fed to emailed output. -->
|
||||
<messages>
|
||||
<!-- A "signature" that gets appended to emailed messages. -->
|
||||
<signature>
|
||||
<![CDATA[
|
||||
<signature><![CDATA[
|
||||
Venice - community services, conferencing and more. <http://venice.sourceforge.net>
|
||||
]]>
|
||||
</signature>
|
||||
]]></signature>
|
||||
|
||||
<!-- This is the message sent out with the email confirmation number. -->
|
||||
<!-- Parameters: username - account user name, confnum - confirmation number -->
|
||||
<email-confirm>
|
||||
<![CDATA[
|
||||
<email-confirm><![CDATA[
|
||||
Welcome to the Venice conferencing system! In order to fully activate your
|
||||
account after you register or change your E-mail address, you must provide a
|
||||
confirmation number to the system. Please enter this number into the "Confirm
|
||||
@@ -344,19 +341,19 @@ E-mail Address" dialog on the system when indicated.
|
||||
|
||||
Your confirmation number for your account "${username}" is ${confnum}.
|
||||
|
||||
Access the E-mail verification dialog at <http://delenn/venice/verifyemail>.
|
||||
|
||||
Thank you, and enjoy the Venice conferencing system!
|
||||
|
||||
-- The Management
|
||||
]]>
|
||||
</email-confirm>
|
||||
]]></email-confirm>
|
||||
|
||||
<!-- The subject of the message with the email confirmation number. -->
|
||||
<email-confirm-subject>Venice Email Confirmation</email-confirm-subject>
|
||||
|
||||
<!-- This is the "password reminder" message. -->
|
||||
<!-- Parameters: username - account user name, reminder - password reminder -->
|
||||
<reminder>
|
||||
<![CDATA[
|
||||
<reminder><![CDATA[
|
||||
Here is the password reminder for your account "${username}" as you requested:
|
||||
|
||||
${reminder}
|
||||
@@ -373,13 +370,11 @@ attempting to access your account without your knowledge. Do not panic! Nothin
|
||||
happened to your account or password yet, but please do notify the system administrator.
|
||||
|
||||
-- The Management
|
||||
]]>
|
||||
</reminder>
|
||||
]]></reminder>
|
||||
|
||||
<reminder-subject>Venice Password Reminder Message</reminder-subject>
|
||||
|
||||
<password-change>
|
||||
<![CDATA[
|
||||
<password-change><![CDATA[
|
||||
The password for your account "${username}" has been changed. The new password is "${password}".
|
||||
|
||||
You should log into Venice immediately and change the password to something else. You can change the
|
||||
@@ -389,8 +384,7 @@ If you did NOT request a password change on your account, please notify the syst
|
||||
IMMEDIATELY.
|
||||
|
||||
-- The Management
|
||||
]]>
|
||||
</password-change>
|
||||
]]></password-change>
|
||||
|
||||
<password-change-subject>Venice Password Changed</password-change-subject>
|
||||
|
||||
@@ -398,8 +392,7 @@ IMMEDIATELY.
|
||||
<!-- Parameters: community.name = name of community, community.alias = alias of community,
|
||||
personal = personal message, fullname = name of inviter,
|
||||
username = user name of inviter -->
|
||||
<invite-public>
|
||||
<![CDATA[
|
||||
<invite-public><![CDATA[
|
||||
Hi! I would like to invite you to join the "${community.name}" community on the Venice conferencing system.
|
||||
To do so, you must register as a user, which is absolutely free! Just point your Web browser at
|
||||
<http://delenn/venice/sig/${community.alias}> and click the "Create Account" link at the top of the page,
|
||||
@@ -412,15 +405,13 @@ ${personal}
|
||||
Hope to see you in "${community.name}" soon!
|
||||
|
||||
-- ${fullname} (Venice user ID: ${username})
|
||||
]]>
|
||||
</invite-public>
|
||||
]]></invite-public>
|
||||
|
||||
<!-- Invitation message to a private community -->
|
||||
<!-- Parameters: community.name = name of community, community.alias = alias of community,
|
||||
joinkey = join key for community, personal = personal message,
|
||||
fullname = name of inviter, username = user name of inviter -->
|
||||
<invite-private>
|
||||
<![CDATA[
|
||||
<invite-private><![CDATA[
|
||||
Hi! I would like to invite you to join the "${community.name}" community on the Venice conferencing system.
|
||||
To do so, you must register as a user, which is absolutely free! Just point your Web browser at
|
||||
<http://delenn/venice/sig/${community.alias}> and click the "Create Account" link at the top of the page,
|
||||
@@ -433,8 +424,7 @@ ${personal}
|
||||
Hope to see you in "${community.name}" soon!
|
||||
|
||||
-- ${fullname} (Venice user ID: ${username})
|
||||
]]>
|
||||
</invite-private>
|
||||
]]></invite-private>
|
||||
|
||||
<!-- Subject line for invitation messages -->
|
||||
<!-- Parameters: community.name = name of community -->
|
||||
@@ -459,27 +449,23 @@ on the "${topic.name}" topic name in the topic list.
|
||||
|
||||
<!-- Template used for E-mailing posts to users (top half of E-mail) -->
|
||||
<!-- Parameters: message.poster, topic.name, topic.locator, conference.name, community.name -->
|
||||
<mail-post-top>
|
||||
<![CDATA[
|
||||
<mail-post-top><![CDATA[
|
||||
The following message was just posted by "${message.poster}" to the
|
||||
"${topic.name}" topic in the "${conference.name}" conference
|
||||
of the "${community.name}" community on the Venice community system.
|
||||
--------------------------------------------------------------------------
|
||||
]]>
|
||||
</mail-post-top>
|
||||
]]></mail-post-top>
|
||||
|
||||
<!-- Template used for E-mailing posts to users (bottom half of E-mail) -->
|
||||
<!-- Parameters: message.poster, topic.name, topic.locator, conference.name, community.name -->
|
||||
<mail-post-bottom>
|
||||
<![CDATA[
|
||||
<mail-post-bottom><![CDATA[
|
||||
--------------------------------------------------------------------------
|
||||
Join the ongoing discussion at:
|
||||
http://delenn/venice/go/${topic.locator}
|
||||
|
||||
To stop receiving new posts in this topic by E-mail, visit the above URL,
|
||||
click the "Manage" button, and click the "Stop Subscribing To This Topic" link.
|
||||
]]>
|
||||
</mail-post-bottom>
|
||||
]]></mail-post-bottom>
|
||||
|
||||
<!-- Subject line for posts that are E-mailed to users -->
|
||||
<!-- Parameters: message.poster, topic.name, topic.locator, conference.name, community.name -->
|
||||
|
||||
464
etc/web.xml
464
etc/web.xml
@@ -49,408 +49,178 @@
|
||||
</context-param>
|
||||
|
||||
<context-param>
|
||||
<param-name>render.config</param-name>
|
||||
<param-value>WEB-INF/render-config.xml</param-value>
|
||||
<param-name>ui.config</param-name>
|
||||
<param-value>WEB-INF/ui-config.xml</param-value>
|
||||
<description>
|
||||
The path and file name, relative to the application root directory, of the Venice rendering
|
||||
configuration file, which needs to be loaded into the Venice rendering system at start-up.
|
||||
The path and file name, relative to the application root directory, of the Venice user interface
|
||||
configuration file, which needs to be loaded into the Venice UI at start-up.
|
||||
</description>
|
||||
</context-param>
|
||||
|
||||
<!-- Venice servlet definitions -->
|
||||
<!-- Servlet definitions -->
|
||||
|
||||
<servlet>
|
||||
<servlet-name>top</servlet-name>
|
||||
<description>
|
||||
Displays the top-level page of the Venice application.
|
||||
</description>
|
||||
<servlet-class>com.silverwrist.venice.servlets.Top</servlet-class>
|
||||
<!-- The Top servlet needs to be loaded first at startup, as it initializes the
|
||||
Venice system engine -->
|
||||
<load-on-startup>3</load-on-startup>
|
||||
<servlet-name>ScriptExec</servlet-name>
|
||||
<description>Executes a scripting language file as a servlet.</description>
|
||||
<servlet-class>com.silverwrist.venice.ui.servlet.ScriptExecServlet</servlet-class>
|
||||
</servlet>
|
||||
|
||||
<servlet>
|
||||
<servlet-name>framestatic</servlet-name>
|
||||
<description>
|
||||
Displays static content inside the Venice frame.
|
||||
</description>
|
||||
<servlet-class>com.silverwrist.venice.servlets.FrameStatic</servlet-class>
|
||||
<servlet-name>StyleSheet</servlet-name>
|
||||
<description>Generates the stylesheet included by the frame JSP file.</description>
|
||||
<servlet-class>com.silverwrist.venice.ui.servlet.StyleSheetServlet</servlet-class>
|
||||
</servlet>
|
||||
|
||||
<servlet>
|
||||
<servlet-name>account</servlet-name>
|
||||
<description>
|
||||
Account management operations - login, logout, create, verify email, enter profile.
|
||||
</description>
|
||||
<servlet-class>com.silverwrist.venice.servlets.Account</servlet-class>
|
||||
<servlet-name>Frame</servlet-name>
|
||||
<description>Displays static content inside the Venice frame.</description>
|
||||
<servlet-class>com.silverwrist.venice.ui.servlet.FrameServlet</servlet-class>
|
||||
</servlet>
|
||||
|
||||
<servlet>
|
||||
<servlet-name>systemadmin</servlet-name>
|
||||
<description>
|
||||
System administration operations.
|
||||
</description>
|
||||
<servlet-class>com.silverwrist.venice.servlets.SystemAdmin</servlet-class>
|
||||
<servlet-name>GetImage</servlet-name>
|
||||
<description>Retrieves images from the database image store and displays them.</description>
|
||||
<servlet-class>com.silverwrist.venice.ui.servlet.GetImageServlet</servlet-class>
|
||||
</servlet>
|
||||
|
||||
<servlet>
|
||||
<servlet-name>settings</servlet-name>
|
||||
<description>
|
||||
User customization and settings operations.
|
||||
</description>
|
||||
<servlet-class>com.silverwrist.venice.servlets.Settings</servlet-class>
|
||||
<servlet-name>User</servlet-name>
|
||||
<description>Displays user profiles.</description>
|
||||
<servlet-class>com.silverwrist.venice.ui.servlet.UserServlet</servlet-class>
|
||||
</servlet>
|
||||
|
||||
<servlet>
|
||||
<servlet-name>userdisplay</servlet-name>
|
||||
<description>
|
||||
Displays Venice user profiles.
|
||||
</description>
|
||||
<servlet-class>com.silverwrist.venice.servlets.UserDisplay</servlet-class>
|
||||
<servlet-name>CommunityDispatch</servlet-name>
|
||||
<description>Redirects the user to the "default" service page for a community.</description>
|
||||
<servlet-class>com.silverwrist.venice.ui.servlet.CommunityDispatchServlet</servlet-class>
|
||||
</servlet>
|
||||
|
||||
<servlet>
|
||||
<servlet-name>communityfrontend</servlet-name>
|
||||
<description>
|
||||
The "front end" for community display; it redirects the user to whatever page has
|
||||
been defined as the "default" for that community.
|
||||
</description>
|
||||
<servlet-class>com.silverwrist.venice.servlets.CommunityFrontEnd</servlet-class>
|
||||
<servlet-name>PostShortcut</servlet-name>
|
||||
<description>Redirects the user to a comunity, conference, topic, or message.</description>
|
||||
<servlet-class>com.silverwrist.venice.ui.conf.PostShortcutServlet</servlet-class>
|
||||
</servlet>
|
||||
|
||||
<servlet>
|
||||
<servlet-name>communityprofile</servlet-name>
|
||||
<description>
|
||||
Displays the profile for a given community.
|
||||
</description>
|
||||
<servlet-class>com.silverwrist.venice.servlets.CommunityProfile</servlet-class>
|
||||
<servlet-name>PasswordRecovery</servlet-name>
|
||||
<description>Performs a password change operation for a user that's forgotten their password.</description>
|
||||
<servlet-class>com.silverwrist.venice.ui.servlet.PasswordRecoveryServlet</servlet-class>
|
||||
</servlet>
|
||||
|
||||
<servlet>
|
||||
<servlet-name>communityadmin</servlet-name>
|
||||
<description>
|
||||
Community administration functions.
|
||||
</description>
|
||||
<servlet-class>com.silverwrist.venice.servlets.CommunityAdmin</servlet-class>
|
||||
<servlet-name>Gateway</servlet-name>
|
||||
<description>Gateways access to a specific URL through the Venice login screen.</description>
|
||||
<servlet-class>com.silverwrist.venice.ui.servlet.GatewayServlet</servlet-class>
|
||||
</servlet>
|
||||
|
||||
<servlet>
|
||||
<servlet-name>communityoperations</servlet-name>
|
||||
<description>
|
||||
General community operations.
|
||||
</description>
|
||||
<servlet-class>com.silverwrist.venice.servlets.CommunityOperations</servlet-class>
|
||||
<servlet-name>Remapper</servlet-name>
|
||||
<description>Remaps calls from one URL to another.</description>
|
||||
<servlet-class>com.silverwrist.venice.ui.servlet.RemapperServlet</servlet-class>
|
||||
</servlet>
|
||||
|
||||
<servlet>
|
||||
<servlet-name>find</servlet-name>
|
||||
<description>
|
||||
The main Find page.
|
||||
</description>
|
||||
<servlet-class>com.silverwrist.venice.servlets.Find</servlet-class>
|
||||
</servlet>
|
||||
<!-- Servlet mappings -->
|
||||
|
||||
<servlet>
|
||||
<servlet-name>confoperations</servlet-name>
|
||||
<description>
|
||||
General conference operations.
|
||||
</description>
|
||||
<servlet-class>com.silverwrist.venice.servlets.ConfOperations</servlet-class>
|
||||
</servlet>
|
||||
|
||||
<servlet>
|
||||
<servlet-name>confdisplay</servlet-name>
|
||||
<description>
|
||||
Conference topic list and topic display.
|
||||
</description>
|
||||
<servlet-class>com.silverwrist.venice.servlets.ConfDisplay</servlet-class>
|
||||
</servlet>
|
||||
|
||||
<servlet>
|
||||
<servlet-name>postmessage</servlet-name>
|
||||
<description>
|
||||
Posting messages to a conference.
|
||||
</description>
|
||||
<servlet-class>com.silverwrist.venice.servlets.PostMessage</servlet-class>
|
||||
</servlet>
|
||||
|
||||
<servlet>
|
||||
<servlet-name>attachment</servlet-name>
|
||||
<description>
|
||||
Andles downloading and uploading attachments.
|
||||
</description>
|
||||
<servlet-class>com.silverwrist.venice.servlets.Attachment</servlet-class>
|
||||
</servlet>
|
||||
|
||||
<servlet>
|
||||
<servlet-name>topicoperations</servlet-name>
|
||||
<description>
|
||||
General topic operations.
|
||||
</description>
|
||||
<servlet-class>com.silverwrist.venice.servlets.TopicOperations</servlet-class>
|
||||
</servlet>
|
||||
|
||||
<servlet>
|
||||
<servlet-name>postoperations</servlet-name>
|
||||
<description>
|
||||
General post operations.
|
||||
</description>
|
||||
<servlet-class>com.silverwrist.venice.servlets.PostOperations</servlet-class>
|
||||
</servlet>
|
||||
|
||||
<servlet>
|
||||
<servlet-name>postshortcut</servlet-name>
|
||||
<description>
|
||||
Processes post links and redirects to the appropriate page.
|
||||
</description>
|
||||
<servlet-class>com.silverwrist.venice.servlets.PostShortcut</servlet-class>
|
||||
</servlet>
|
||||
|
||||
<servlet>
|
||||
<servlet-name>imageretrieve</servlet-name>
|
||||
<description>
|
||||
Retrieves images from the database image store and displays them.
|
||||
</description>
|
||||
<servlet-class>com.silverwrist.venice.servlets.ImageRetrieve</servlet-class>
|
||||
</servlet>
|
||||
|
||||
<servlet>
|
||||
<servlet-name>userphoto</servlet-name>
|
||||
<description>
|
||||
Changes the photo in a user's profile (uploads a new one).
|
||||
</description>
|
||||
<servlet-class>com.silverwrist.venice.servlets.UserPhoto</servlet-class>
|
||||
</servlet>
|
||||
|
||||
<servlet>
|
||||
<servlet-name>stylesheet</servlet-name>
|
||||
<description>
|
||||
Generates the stylesheet included by the top-level JSP file).
|
||||
</description>
|
||||
<servlet-class>com.silverwrist.venice.servlets.StyleSheet</servlet-class>
|
||||
</servlet>
|
||||
|
||||
<servlet>
|
||||
<servlet-name>passrecovery</servlet-name>
|
||||
<description>
|
||||
Performs a password change operation for a user that's forgotten their password.
|
||||
</description>
|
||||
<servlet-class>com.silverwrist.venice.servlets.PasswordRecovery</servlet-class>
|
||||
</servlet>
|
||||
|
||||
<servlet>
|
||||
<servlet-name>communitylogo</servlet-name>
|
||||
<description>
|
||||
Changes the logo for a community (uploads a new one).
|
||||
</description>
|
||||
<servlet-class>com.silverwrist.venice.servlets.CommunityLogo</servlet-class>
|
||||
</servlet>
|
||||
|
||||
<servlet>
|
||||
<servlet-name>gateway</servlet-name>
|
||||
<description>
|
||||
Gateways access to a specific URL through the Venice login screen.
|
||||
</description>
|
||||
<servlet-class>com.silverwrist.venice.servlets.Gateway</servlet-class>
|
||||
</servlet>
|
||||
|
||||
<servlet>
|
||||
<servlet-name>memberredirect</servlet-name>
|
||||
<description>
|
||||
Displays the members list for a community (internal redirect to CommunityOperations).
|
||||
</description>
|
||||
<servlet-class>com.silverwrist.venice.servlets.MemberRedirect</servlet-class>
|
||||
</servlet>
|
||||
|
||||
<servlet>
|
||||
<servlet-name>adminuserphoto</servlet-name>
|
||||
<description>
|
||||
Changes the photo in a user's profile (uploads a new one).
|
||||
</description>
|
||||
<servlet-class>com.silverwrist.venice.servlets.AdminUserPhoto</servlet-class>
|
||||
</servlet>
|
||||
|
||||
<servlet>
|
||||
<servlet-name>findpost</servlet-name>
|
||||
<description>
|
||||
Searches for posts in communities, conferences, or topics.
|
||||
</description>
|
||||
<servlet-class>com.silverwrist.venice.servlets.FindPost</servlet-class>
|
||||
</servlet>
|
||||
|
||||
<!-- the following are test servlets, they should go away -->
|
||||
|
||||
<servlet>
|
||||
<servlet-name>testformdata</servlet-name>
|
||||
<servlet-class>com.silverwrist.util.test.FormDataTest</servlet-class>
|
||||
</servlet>
|
||||
|
||||
<servlet>
|
||||
<servlet-name>dumpall</servlet-name>
|
||||
<servlet-class>com.silverwrist.util.test.DumpAll</servlet-class>
|
||||
</servlet>
|
||||
|
||||
<!-- Mappings from URLs in the server to Venice servlets. -->
|
||||
<servlet-mapping>
|
||||
<servlet-name>top</servlet-name>
|
||||
<url-pattern>/top</url-pattern>
|
||||
<servlet-name>ScriptExec</servlet-name>
|
||||
<url-pattern>*.vs</url-pattern>
|
||||
</servlet-mapping>
|
||||
|
||||
<servlet-mapping>
|
||||
<servlet-name>framestatic</servlet-name>
|
||||
<url-pattern>/frame/*</url-pattern>
|
||||
</servlet-mapping>
|
||||
|
||||
<servlet-mapping>
|
||||
<servlet-name>account</servlet-name>
|
||||
<url-pattern>/account</url-pattern>
|
||||
</servlet-mapping>
|
||||
|
||||
<servlet-mapping>
|
||||
<servlet-name>systemadmin</servlet-name>
|
||||
<url-pattern>/sysadmin</url-pattern>
|
||||
</servlet-mapping>
|
||||
|
||||
<servlet-mapping>
|
||||
<servlet-name>settings</servlet-name>
|
||||
<url-pattern>/settings</url-pattern>
|
||||
</servlet-mapping>
|
||||
|
||||
<servlet-mapping>
|
||||
<servlet-name>userdisplay</servlet-name>
|
||||
<url-pattern>/user/*</url-pattern>
|
||||
</servlet-mapping>
|
||||
|
||||
<servlet-mapping>
|
||||
<servlet-name>communityfrontend</servlet-name>
|
||||
<url-pattern>/sig/*</url-pattern>
|
||||
</servlet-mapping>
|
||||
|
||||
<servlet-mapping>
|
||||
<servlet-name>communityprofile</servlet-name>
|
||||
<url-pattern>/sigprofile</url-pattern>
|
||||
</servlet-mapping>
|
||||
|
||||
<servlet-mapping>
|
||||
<servlet-name>communityadmin</servlet-name>
|
||||
<url-pattern>/sigadmin</url-pattern>
|
||||
</servlet-mapping>
|
||||
|
||||
<servlet-mapping>
|
||||
<servlet-name>communityoperations</servlet-name>
|
||||
<url-pattern>/sigops</url-pattern>
|
||||
</servlet-mapping>
|
||||
|
||||
<servlet-mapping>
|
||||
<servlet-name>find</servlet-name>
|
||||
<url-pattern>/find</url-pattern>
|
||||
</servlet-mapping>
|
||||
|
||||
<servlet-mapping>
|
||||
<servlet-name>confoperations</servlet-name>
|
||||
<url-pattern>/confops</url-pattern>
|
||||
</servlet-mapping>
|
||||
|
||||
<servlet-mapping>
|
||||
<servlet-name>confdisplay</servlet-name>
|
||||
<url-pattern>/confdisp</url-pattern>
|
||||
</servlet-mapping>
|
||||
|
||||
<servlet-mapping>
|
||||
<servlet-name>postmessage</servlet-name>
|
||||
<url-pattern>/post</url-pattern>
|
||||
</servlet-mapping>
|
||||
|
||||
<servlet-mapping>
|
||||
<servlet-name>attachment</servlet-name>
|
||||
<url-pattern>/attachment</url-pattern>
|
||||
</servlet-mapping>
|
||||
|
||||
<servlet-mapping>
|
||||
<servlet-name>topicoperations</servlet-name>
|
||||
<url-pattern>/topicops</url-pattern>
|
||||
</servlet-mapping>
|
||||
|
||||
<servlet-mapping>
|
||||
<servlet-name>postoperations</servlet-name>
|
||||
<url-pattern>/postops</url-pattern>
|
||||
</servlet-mapping>
|
||||
|
||||
<servlet-mapping>
|
||||
<servlet-name>postshortcut</servlet-name>
|
||||
<url-pattern>/go/*</url-pattern>
|
||||
</servlet-mapping>
|
||||
|
||||
<servlet-mapping>
|
||||
<servlet-name>imageretrieve</servlet-name>
|
||||
<url-pattern>/imagedata/*</url-pattern>
|
||||
</servlet-mapping>
|
||||
|
||||
<servlet-mapping>
|
||||
<servlet-name>userphoto</servlet-name>
|
||||
<url-pattern>/userphoto</url-pattern>
|
||||
</servlet-mapping>
|
||||
|
||||
<servlet-mapping>
|
||||
<servlet-name>stylesheet</servlet-name>
|
||||
<servlet-name>StyleSheet</servlet-name>
|
||||
<url-pattern>/stylesheet</url-pattern>
|
||||
</servlet-mapping>
|
||||
|
||||
<servlet-mapping>
|
||||
<servlet-name>passrecovery</servlet-name>
|
||||
<servlet-name>Frame</servlet-name>
|
||||
<url-pattern>/frame/*</url-pattern>
|
||||
</servlet-mapping>
|
||||
|
||||
<servlet-mapping>
|
||||
<servlet-name>GetImage</servlet-name>
|
||||
<url-pattern>/imagedata/*</url-pattern>
|
||||
</servlet-mapping>
|
||||
|
||||
<servlet-mapping>
|
||||
<servlet-name>User</servlet-name>
|
||||
<url-pattern>/user/*</url-pattern>
|
||||
</servlet-mapping>
|
||||
|
||||
<servlet-mapping>
|
||||
<servlet-name>CommunityDispatch</servlet-name>
|
||||
<url-pattern>/community/*</url-pattern>
|
||||
</servlet-mapping>
|
||||
|
||||
<servlet-mapping>
|
||||
<servlet-name>CommunityDispatch</servlet-name>
|
||||
<url-pattern>/sig/*</url-pattern> <!-- the backwards-compatible mapping -->
|
||||
</servlet-mapping>
|
||||
|
||||
<servlet-mapping>
|
||||
<servlet-name>PostShortcut</servlet-name>
|
||||
<url-pattern>/go/*</url-pattern>
|
||||
</servlet-mapping>
|
||||
|
||||
<servlet-mapping>
|
||||
<servlet-name>PasswordRecovery</servlet-name>
|
||||
<url-pattern>/passrecovery/*</url-pattern>
|
||||
</servlet-mapping>
|
||||
|
||||
<servlet-mapping>
|
||||
<servlet-name>communitylogo</servlet-name>
|
||||
<url-pattern>/commlogo</url-pattern>
|
||||
</servlet-mapping>
|
||||
|
||||
<servlet-mapping>
|
||||
<servlet-name>gateway</servlet-name>
|
||||
<url-pattern>/gw</url-pattern>
|
||||
</servlet-mapping>
|
||||
|
||||
<servlet-mapping>
|
||||
<servlet-name>memberredirect</servlet-name>
|
||||
<url-pattern>/members</url-pattern>
|
||||
</servlet-mapping>
|
||||
|
||||
<servlet-mapping>
|
||||
<servlet-name>adminuserphoto</servlet-name>
|
||||
<url-pattern>/adminuserphoto</url-pattern>
|
||||
</servlet-mapping>
|
||||
|
||||
<servlet-mapping>
|
||||
<servlet-name>findpost</servlet-name>
|
||||
<url-pattern>/findpost</url-pattern>
|
||||
</servlet-mapping>
|
||||
|
||||
<!-- the following are test servlets, they should go away -->
|
||||
<servlet-mapping>
|
||||
<servlet-name>testformdata</servlet-name>
|
||||
<url-pattern>/testformdata</url-pattern>
|
||||
</servlet-mapping>
|
||||
|
||||
<servlet-mapping>
|
||||
<servlet-name>dumpall</servlet-name>
|
||||
<url-pattern>/dumpall</url-pattern>
|
||||
</servlet-mapping>
|
||||
|
||||
<servlet-mapping>
|
||||
<servlet-name>dumpall</servlet-name>
|
||||
<url-pattern>/dump/*</url-pattern>
|
||||
</servlet-mapping>
|
||||
|
||||
<!-- The list of "welcome files" for the application -->
|
||||
<welcome-file-list>
|
||||
<welcome-file>default.jsp</welcome-file>
|
||||
<welcome-file>index.html</welcome-file>
|
||||
</welcome-file-list>
|
||||
|
||||
<servlet-mapping>
|
||||
<servlet-name>Gateway</servlet-name>
|
||||
<url-pattern>/gw</url-pattern>
|
||||
</servlet-mapping>
|
||||
|
||||
<servlet-mapping>
|
||||
<servlet-name>Remapper</servlet-name>
|
||||
<url-pattern>/verifyemail</url-pattern>
|
||||
</servlet-mapping>
|
||||
|
||||
<!-- Global parameters for the HTTP session -->
|
||||
<session-config>
|
||||
<session-timeout>60</session-timeout> <!-- 1 hour -->
|
||||
</session-config>
|
||||
|
||||
<!-- Tag library URL definitions. -->
|
||||
<taglib>
|
||||
<taglib-uri>/tlds/util</taglib-uri>
|
||||
<taglib-location>/WEB-INF/tlds/utils-taglib.tld</taglib-location>
|
||||
</taglib>
|
||||
|
||||
<taglib>
|
||||
<taglib-uri>/tlds/frame</taglib-uri>
|
||||
<taglib-location>/WEB-INF/tlds/frame-taglib.tld</taglib-location>
|
||||
</taglib>
|
||||
|
||||
<taglib>
|
||||
<taglib-uri>/tlds/user</taglib-uri>
|
||||
<taglib-location>/WEB-INF/tlds/user-taglib.tld</taglib-location>
|
||||
</taglib>
|
||||
|
||||
<taglib>
|
||||
<taglib-uri>/tlds/community</taglib-uri>
|
||||
<taglib-location>/WEB-INF/tlds/community-taglib.tld</taglib-location>
|
||||
</taglib>
|
||||
|
||||
<taglib>
|
||||
<taglib-uri>/tlds/conference</taglib-uri>
|
||||
<taglib-location>/WEB-INF/tlds/conference-taglib.tld</taglib-location>
|
||||
</taglib>
|
||||
|
||||
<taglib>
|
||||
<taglib-uri>/tlds/topic</taglib-uri>
|
||||
<taglib-location>/WEB-INF/tlds/topic-taglib.tld</taglib-location>
|
||||
</taglib>
|
||||
|
||||
<taglib>
|
||||
<taglib-uri>/tlds/post</taglib-uri>
|
||||
<taglib-location>/WEB-INF/tlds/post-taglib.tld</taglib-location>
|
||||
</taglib>
|
||||
|
||||
</web-app>
|
||||
|
||||
Reference in New Issue
Block a user