|
|
|
|
@@ -47,11 +47,11 @@
|
|
|
|
|
BORDER=0></A>
|
|
|
|
|
|
|
|
|
|
<% if (data.isTopicHidden()) { %>
|
|
|
|
|
<A HREF="<%= rdat.getEncodedServletPath("TODO?" + data.getLocator()) %>"><IMG
|
|
|
|
|
<A HREF="<%= rdat.getEncodedServletPath("topicops?" + data.getLocator() + "&cmd=HN") %>"><IMG
|
|
|
|
|
SRC="<%= rdat.getFullImagePath("bn_show_topic.gif") %>" ALT="Show Topic" WIDTH=80 HEIGHT=24
|
|
|
|
|
BORDER=0></A>
|
|
|
|
|
<% } else { %>
|
|
|
|
|
<A HREF="<%= rdat.getEncodedServletPath("TODO?" + data.getLocator()) %>"><IMG
|
|
|
|
|
<A HREF="<%= rdat.getEncodedServletPath("topicops?" + data.getLocator() + "&cmd=HY") %>"><IMG
|
|
|
|
|
SRC="<%= rdat.getFullImagePath("bn_hide_topic.gif") %>" ALT="Hide Topic" WIDTH=80 HEIGHT=24
|
|
|
|
|
BORDER=0></A>
|
|
|
|
|
<% } // end if %>
|
|
|
|
|
@@ -62,8 +62,8 @@
|
|
|
|
|
BORDER=0></A>
|
|
|
|
|
|
|
|
|
|
<% if (data.getNewMessages()>0) { %>
|
|
|
|
|
<%-- TODO: this doesn't do Keep New yet --%>
|
|
|
|
|
<A HREF="<%= rdat.getEncodedServletPath("confdisp?" + data.getNextLocator() + "&rnm=1") %>"><IMG
|
|
|
|
|
<A HREF="<%= rdat.getEncodedServletPath("confdisp?" + data.getNextLocator() + "&"
|
|
|
|
|
+ data.getRestoreLocator() + "&rnm=1") %>"><IMG
|
|
|
|
|
SRC="<%= rdat.getFullImagePath("bn_next_keep_new.gif") %>" ALT="Next & Keep New" WIDTH=80 HEIGHT=24
|
|
|
|
|
BORDER=0></A>
|
|
|
|
|
|
|
|
|
|
@@ -75,11 +75,11 @@
|
|
|
|
|
<% if (data.canFreezeTopic()) { %>
|
|
|
|
|
|
|
|
|
|
<% if (data.isTopicFrozen()) { %>
|
|
|
|
|
<A HREF="<%= rdat.getEncodedServletPath("TODO?" + data.getLocator()) %>"><IMG
|
|
|
|
|
<A HREF="<%= rdat.getEncodedServletPath("topicops?" + data.getLocator() + "&cmd=FN") %>"><IMG
|
|
|
|
|
SRC="<%= rdat.getFullImagePath("bn_unfreeze_topic.gif") %>" ALT="Unfreeze Topic" WIDTH=80 HEIGHT=24
|
|
|
|
|
BORDER=0></A>
|
|
|
|
|
<% } else { %>
|
|
|
|
|
<A HREF="<%= rdat.getEncodedServletPath("TODO?" + data.getLocator()) %>"><IMG
|
|
|
|
|
<A HREF="<%= rdat.getEncodedServletPath("topicops?" + data.getLocator() + "&cmd=FY") %>"><IMG
|
|
|
|
|
SRC="<%= rdat.getFullImagePath("bn_freeze_topic.gif") %>" ALT="Freeze Topic" WIDTH=80 HEIGHT=24
|
|
|
|
|
BORDER=0></A>
|
|
|
|
|
<% } // end if %>
|
|
|
|
|
@@ -87,18 +87,18 @@
|
|
|
|
|
<% if (data.canArchiveTopic()) { %>
|
|
|
|
|
|
|
|
|
|
<% if (data.isTopicArchived()) { %>
|
|
|
|
|
<A HREF="<%= rdat.getEncodedServletPath("TODO?" + data.getLocator()) %>"><IMG
|
|
|
|
|
<A HREF="<%= rdat.getEncodedServletPath("topicops?" + data.getLocator() + "&cmd=AN") %>"><IMG
|
|
|
|
|
SRC="<%= rdat.getFullImagePath("bn_unarchive_topic.gif") %>" ALT="Unarchive Topic" WIDTH=80
|
|
|
|
|
HEIGHT=24 BORDER=0></A>
|
|
|
|
|
<% } else { %>
|
|
|
|
|
<A HREF="<%= rdat.getEncodedServletPath("TODO?" + data.getLocator()) %>"><IMG
|
|
|
|
|
<A HREF="<%= rdat.getEncodedServletPath("topicops?" + data.getLocator() + "&cmd=AY") %>"><IMG
|
|
|
|
|
SRC="<%= rdat.getFullImagePath("bn_archive_topic.gif") %>" ALT="Archive Topic" WIDTH=80 HEIGHT=24
|
|
|
|
|
BORDER=0></A>
|
|
|
|
|
<% } // end if %>
|
|
|
|
|
<% } // end if %>
|
|
|
|
|
<% if (data.canDeleteTopic()) { %>
|
|
|
|
|
|
|
|
|
|
<A HREF="<%= rdat.getEncodedServletPath("TODO?" + data.getLocator()) %>"><IMG
|
|
|
|
|
<A HREF="<%= rdat.getEncodedServletPath("topicops?" + data.getLocator() + "&cmd=DEL") %>"><IMG
|
|
|
|
|
SRC="<%= rdat.getFullImagePath("bn_delete_topic.gif") %>" ALT="Delete Topic" WIDTH=80 HEIGHT=24
|
|
|
|
|
BORDER=0></A>
|
|
|
|
|
<% } // end if %>
|
|
|
|
|
@@ -119,18 +119,17 @@
|
|
|
|
|
</TD>
|
|
|
|
|
<TD NOWRAP ALIGN=RIGHT><%= rdat.getStdFontTag(null,2) %>
|
|
|
|
|
<% if (rdat.useHTMLComments()) { %><!-- Upper navigation linkset --><% } %>
|
|
|
|
|
<%-- TODO: the number "20" should be configurable --%>
|
|
|
|
|
<A NAME="top">[</A>
|
|
|
|
|
<A HREF="<%= rdat.getEncodedServletPath("confdisp?" + data.getLocator() + "&p1=0&p2=-1") %>">View All</A>
|
|
|
|
|
<% if (data.canScrollUp()) { %>
|
|
|
|
|
|
|
|
|
|
|
<A HREF="<%= rdat.getEncodedServletPath("confdisp?" + data.getLocator() + "&"
|
|
|
|
|
+ data.getScrollUpLocator()) %>">Scroll Up 20</A>
|
|
|
|
|
+ data.getScrollUpLocator()) %>">Scroll Up <%= data.getNumPostsPerPage() %></A>
|
|
|
|
|
<% } // end if %>
|
|
|
|
|
<% if (data.canScrollDown()) { %>
|
|
|
|
|
|
|
|
|
|
|
<A HREF="<%= rdat.getEncodedServletPath("confdisp?" + data.getLocator() + "&"
|
|
|
|
|
+ data.getScrollDownLocator()) %>">Scroll Down 20</A>
|
|
|
|
|
+ data.getScrollDownLocator()) %>">Scroll Down <%= data.getNumPostsPerPage() %></A>
|
|
|
|
|
<% } // end if %>
|
|
|
|
|
<% if (data.canScrollDown()) { %>
|
|
|
|
|
|
|
|
|
|
|
@@ -165,7 +164,11 @@
|
|
|
|
|
<A HREF="<%= rdat.getEncodedServletPath("confdisp?" + data.getLocator() + "&shac=1&p1="
|
|
|
|
|
+ String.valueOf(msg.getPostNumber())) %>"><%= msg.getPostNumber() %></A> of
|
|
|
|
|
<A HREF="<%= last_post %>"><%= data.getTotalMessages() - 1 %></A>
|
|
|
|
|
<%= rdat.getStdFontTag(null,1) %><<%= "TODO" %>></FONT><BR>
|
|
|
|
|
<%= rdat.getStdFontTag(null,1) %><<%= data.getMessageReference(msg) %>></FONT>
|
|
|
|
|
<% if (data.showAdvanced() && msg.isHidden()) { %>
|
|
|
|
|
<B><EM>(Hidden)</EM></B>
|
|
|
|
|
<% } // end if %>
|
|
|
|
|
<BR>
|
|
|
|
|
<B><%= msg.getPseud() %></B>
|
|
|
|
|
(<EM>
|
|
|
|
|
<A HREF="<%= rdat.getEncodedServletPath("user/" + poster) %>" TARGET="_blank"><%= poster %></A>,
|
|
|
|
|
@@ -183,36 +186,37 @@
|
|
|
|
|
<TT><EM><B>
|
|
|
|
|
(Scribbled by <%= data.getMessageBodyText(msg) %> on
|
|
|
|
|
<%= rdat.formatDateForDisplay(msg.getScribbleDate()) %>)
|
|
|
|
|
</B></EM></TT>
|
|
|
|
|
</B></EM></TT><P>
|
|
|
|
|
<% } else if (msg.isHidden() && !(data.showAdvanced())) { %>
|
|
|
|
|
<TT><EM><B>
|
|
|
|
|
<A HREF="<%= rdat.getEncodedServletPath("confdisp?" + data.getLocator() + "&shac=1&p1="
|
|
|
|
|
+ String.valueOf(msg.getPostNumber())) %>">(Hidden
|
|
|
|
|
Message: <%= msg.getNumLines() %> <% if (msg.getNumLines()==1) { %>Line<% } else { %>Lines<% } %></A>
|
|
|
|
|
</B></EM></TT>
|
|
|
|
|
Message: <%= msg.getNumLines() %> <% if (msg.getNumLines()==1) { %>Line<% } else { %>Lines<% } %>)</A>
|
|
|
|
|
</B></EM></TT><P>
|
|
|
|
|
<% } else { %>
|
|
|
|
|
<PRE><%= data.getMessageBodyText(msg) %></PRE>
|
|
|
|
|
<PRE><%= rdat.rewritePostData(data.getMessageBodyText(msg)) %></PRE>
|
|
|
|
|
<% } // end if %>
|
|
|
|
|
<% if (data.showAdvanced()) { %>
|
|
|
|
|
<% String po_loc = data.getLocator() + "&msg=" + String.valueOf(msg.getPostNumber()); %>
|
|
|
|
|
</TD><TD NOWRAP ALIGN=RIGHT>
|
|
|
|
|
<% if (!(msg.isScribbled())) { %>
|
|
|
|
|
<% if (msg.canHide()) { %>
|
|
|
|
|
<% if (msg.isHidden()) { %>
|
|
|
|
|
<A HREF="<%= rdat.getEncodedServletPath("TODO?" + data.getLocator()) %>"><IMG
|
|
|
|
|
<A HREF="<%= rdat.getEncodedServletPath("postops?" + po_loc + "&cmd=HN") %>"><IMG
|
|
|
|
|
SRC="<%= rdat.getFullImagePath("bn_show.gif") %>" ALT="Show" WIDTH=80 HEIGHT=24 BORDER=0></A><P>
|
|
|
|
|
<% } else { %>
|
|
|
|
|
<A HREF="<%= rdat.getEncodedServletPath("TODO?" + data.getLocator()) %>"><IMG
|
|
|
|
|
<A HREF="<%= rdat.getEncodedServletPath("postops?" + po_loc + "&cmd=HY") %>"><IMG
|
|
|
|
|
SRC="<%= rdat.getFullImagePath("bn_hide.gif") %>" ALT="Hide" WIDTH=80 HEIGHT=24 BORDER=0></A><P>
|
|
|
|
|
<% } // end if %>
|
|
|
|
|
<% } // end if (can hide) %>
|
|
|
|
|
<% if (msg.canScribble()) { %>
|
|
|
|
|
<A HREF="<%= rdat.getEncodedServletPath("TODO?" + data.getLocator()) %>"><IMG
|
|
|
|
|
<A HREF="<%= rdat.getEncodedServletPath("postops?" + po_loc + "&cmd=SCR") %>"><IMG
|
|
|
|
|
SRC="<%= rdat.getFullImagePath("bn_scribble.gif") %>" ALT="Scribble" WIDTH=80 HEIGHT=24
|
|
|
|
|
BORDER=0></A><P>
|
|
|
|
|
<% } // end if (can scribble) %>
|
|
|
|
|
<% } // end if (not already scribbled) %>
|
|
|
|
|
<% if (msg.canNuke()) { %>
|
|
|
|
|
<A HREF="<%= rdat.getEncodedServletPath("TODO?" + data.getLocator()) %>"><IMG
|
|
|
|
|
<A HREF="<%= rdat.getEncodedServletPath("postops?" + po_loc + "&cmd=NUKE") %>"><IMG
|
|
|
|
|
SRC="<%= rdat.getFullImagePath("bn_nuke.gif") %>" ALT="Nuke" WIDTH=80 HEIGHT=24
|
|
|
|
|
BORDER=0></A><P>
|
|
|
|
|
<% } // end if (can nuke) %>
|
|
|
|
|
@@ -227,18 +231,17 @@
|
|
|
|
|
<TD NOWRAP ALIGN=LEFT> </TD>
|
|
|
|
|
<TD NOWRAP ALIGN=RIGHT><%= rdat.getStdFontTag(null,2) %>
|
|
|
|
|
<% if (rdat.useHTMLComments()) { %><!-- Upper navigation linkset --><% } %>
|
|
|
|
|
<%-- TODO: the number "20" should be configurable --%>
|
|
|
|
|
<A NAME="bottom">[</A>
|
|
|
|
|
<A HREF="<%= rdat.getEncodedServletPath("confdisp?" + data.getLocator() + "&p1=0&p2=-1") %>">View All</A>
|
|
|
|
|
<% if (data.canScrollUp()) { %>
|
|
|
|
|
|
|
|
|
|
|
<A HREF="<%= rdat.getEncodedServletPath("confdisp?" + data.getLocator() + "&"
|
|
|
|
|
+ data.getScrollUpLocator()) %>">Scroll Up 20</A>
|
|
|
|
|
+ data.getScrollUpLocator()) %>">Scroll Up <%= data.getNumPostsPerPage() %></A>
|
|
|
|
|
<% } // end if %>
|
|
|
|
|
<% if (data.canScrollDown()) { %>
|
|
|
|
|
|
|
|
|
|
|
<A HREF="<%= rdat.getEncodedServletPath("confdisp?" + data.getLocator() + "&"
|
|
|
|
|
+ data.getScrollDownLocator()) %>">Scroll Down 20</A>
|
|
|
|
|
+ data.getScrollDownLocator()) %>">Scroll Down <%= data.getNumPostsPerPage() %></A>
|
|
|
|
|
<% } // end if %>
|
|
|
|
|
<% if (data.canScrollDown()) { %>
|
|
|
|
|
|
|
|
|
|
|
@@ -258,11 +261,11 @@
|
|
|
|
|
BORDER=0></A>
|
|
|
|
|
|
|
|
|
|
<% if (data.isTopicHidden()) { %>
|
|
|
|
|
<A HREF="<%= rdat.getEncodedServletPath("TODO?" + data.getLocator()) %>"><IMG
|
|
|
|
|
<A HREF="<%= rdat.getEncodedServletPath("topicops?" + data.getLocator() + "&cmd=HN") %>"><IMG
|
|
|
|
|
SRC="<%= rdat.getFullImagePath("bn_show_topic.gif") %>" ALT="Show Topic" WIDTH=80 HEIGHT=24
|
|
|
|
|
BORDER=0></A>
|
|
|
|
|
<% } else { %>
|
|
|
|
|
<A HREF="<%= rdat.getEncodedServletPath("TODO?" + data.getLocator()) %>"><IMG
|
|
|
|
|
<A HREF="<%= rdat.getEncodedServletPath("topicops?" + data.getLocator() + "&cmd=HY") %>"><IMG
|
|
|
|
|
SRC="<%= rdat.getFullImagePath("bn_hide_topic.gif") %>" ALT="Hide Topic" WIDTH=80 HEIGHT=24
|
|
|
|
|
BORDER=0></A>
|
|
|
|
|
<% } // end if %>
|
|
|
|
|
@@ -273,8 +276,8 @@
|
|
|
|
|
BORDER=0></A>
|
|
|
|
|
|
|
|
|
|
<% if (data.getNewMessages()>0) { %>
|
|
|
|
|
<%-- TODO: this doesn't do Keep New yet --%>
|
|
|
|
|
<A HREF="<%= rdat.getEncodedServletPath("confdisp?" + data.getNextLocator() + "&rnm=1") %>"><IMG
|
|
|
|
|
<A HREF="<%= rdat.getEncodedServletPath("confdisp?" + data.getNextLocator() + "&"
|
|
|
|
|
+ data.getRestoreLocator() + "&rnm=1") %>"><IMG
|
|
|
|
|
SRC="<%= rdat.getFullImagePath("bn_next_keep_new.gif") %>" ALT="Next & Keep New" WIDTH=80 HEIGHT=24
|
|
|
|
|
BORDER=0></A>
|
|
|
|
|
|
|
|
|
|
@@ -305,7 +308,7 @@
|
|
|
|
|
<TR>
|
|
|
|
|
<TD ALIGN=LEFT><%= rdat.getStdFontTag(null,2) %>Message:</FONT></TD>
|
|
|
|
|
<TD ALIGN=RIGHT><%= rdat.getStdFontTag(null,2) %>
|
|
|
|
|
<A HREF="TODO" TARGET="_blank">HTML Guide</A>
|
|
|
|
|
<A HREF="<%= rdat.getStaticFilePath("html-reference.html") %>" TARGET="_blank">HTML Guide</A>
|
|
|
|
|
</FONT></TD>
|
|
|
|
|
</TR>
|
|
|
|
|
<TR><TD ALIGN=LEFT COLSPAN=2>
|
|
|
|
|
|