📄 chatroom.jsp
字号:
if ((SystemProcessor.getSysMessage(session)).equals(Conf.SYSTEMUSERJOINED)) out.print("SYSTEM user has joined this chatroom.");
else out.print("MODERATOR user has joined this chatroom.");
out.print(" Try <a href=\"../skin_multilanguage/room.jsp\" target=\"_blank\" class=\"bluelink\">this URL</a> to enter this chatroom.<br>");
}
else out.print(SystemProcessor.getSysMessage(session));
%>
</b></font></p>
<table width="100%" border="0" cellspacing="1" cellpadding="0">
<tr>
<td width="25%" valign="top">
<table width="100%" border="0" cellspacing="1" cellpadding="4">
<tr>
<td><font face="Verdana, Arial, Helvetica, sans-serif" size="-1"><img src="images/reddot.gif" width="12" height="12"><br>
<br>
</font></td>
<td><font face="Verdana, Arial, Helvetica, sans-serif" size="-1"><b><font color="#990000">Manage
chatroom<br>
</font></b></font>
<table width="100%%" border="0" cellspacing="1" cellpadding="0">
<tr>
<td> <font face="Verdana, Arial, Helvetica, sans-serif" size="-1">
<select name="chatrooms" onChange="manage(this.options[selectedIndex].value);">
<option>Select a chatroom</option>
<%
if (ChatroomManager != null)
{
Vector chatrooms = ChatroomManager.getChatrooms();
Chatroom chatroom = null;
String Selection = "";
for (int i=0;i<chatrooms.size();i++)
{
chatroom = (Chatroom) chatrooms.elementAt(i);
if (chatroom.getParams().getID() == id) Selection=" selected";
else Selection = "";
out.print("<option value=\""+chatroom.getParams().getID()+"\""+Selection+">"+chatroom.getParams().getName()+"</option>");
}
}
%>
</select>
</font></td>
</tr>
</table>
</td>
</tr>
<tr>
<td><font face="Verdana, Arial, Helvetica, sans-serif" size="-1"><img src="images/reddot.gif" width="12" height="12"></font></td>
<td><font face="Verdana, Arial, Helvetica, sans-serif" size="-1"><a class="menulink" href="open.jsp"><b>Open
a chatroom</b></a></font></td>
</tr>
<tr>
<td><font face="Verdana, Arial, Helvetica, sans-serif" size="-1"><img src="images/reddot.gif" width="12" height="12"></font></td>
<td><font face="Verdana, Arial, Helvetica, sans-serif" size="-1"><a class="menulink" href="moderators.jsp"><b>Moderators</b></a></font></td>
</tr>
<tr>
<td><font face="Verdana, Arial, Helvetica, sans-serif" size="-1"><img src="images/reddot.gif" width="12" height="12"></font></td>
<td><font face="Verdana, Arial, Helvetica, sans-serif" size="-1"><a class="menulink" href="javascript:backup()"><b>Backup
chatrooms </b></a></font></td>
</tr>
<tr>
<td><font face="Verdana, Arial, Helvetica, sans-serif" size="-1"><img src="images/reddot.gif" width="12" height="12"></font></td>
<td><font face="Verdana, Arial, Helvetica, sans-serif" size="-1"><a class="menulink" href="xmlconfig.jsp"><b>Manage
jChatBox</b></a></font></td>
</tr>
<tr>
<td><font face="Verdana, Arial, Helvetica, sans-serif" size="-1"><img src="images/reddot.gif" width="12" height="12"></font></td>
<td><font face="Verdana, Arial, Helvetica, sans-serif" size="-1"><a class="menulink" href="javascript:logout()"><b>Logout</b></a></font></td>
</tr>
</table>
</td>
<td width="75%" valign="top">
<table width="98%" border="0" cellspacing="1" cellpadding="0" align="center">
<tr>
<td>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr bgcolor="#999999">
<td bgcolor="#003399">
<table width="100%" border="0" cellspacing="1" cellpadding="2">
<tr bgcolor="#FFFFFF">
<td nowrap>
<table width="100%" border="0" cellspacing="5" cellpadding="5">
<tr>
<td>
<div align="center">
<table width="100%" border="0" cellspacing="0" cellpadding="1">
<tr>
<td bgcolor="#FFFFCC"><font face="Verdana, Arial, Helvetica, sans-serif" size="-1"><b><font face="Verdana, Arial, Helvetica, sans-serif" size="-1"><b><font color="#000099"><a href="javascript:clear()" class="tablink">Clear</a> </font>|<font color="#000099"> </font></b></font><a href="javascript:close()" class="tablink">Close</a><font color="#000099"> </font>|<font color="#000099"> </font><a href="javascript:join()" class="tablink">Join</a><font color="#000099"> </font></b></font></td>
</tr>
<tr>
<td>
<hr size="1" width="100%">
</td>
</tr>
</table>
<table width="100%%" border="0" cellspacing="1" cellpadding="0">
<tr>
<td bgcolor="#EEEEEE"><font face="Verdana, Arial, Helvetica, sans-serif" size="-2"><b><font color="#000099" size="-1"> Info</font></b></font></td>
<td bgcolor="#EEEEEE"><font face="Verdana, Arial, Helvetica, sans-serif" size="-2"> </font></td>
<td bgcolor="#EEEEEE"><font face="Verdana, Arial, Helvetica, sans-serif" size="-2"> </font></td>
<td bgcolor="#EEEEEE"><font face="Verdana, Arial, Helvetica, sans-serif" size="-2"> </font></td>
</tr>
<tr>
<td><font face="Verdana, Arial, Helvetica, sans-serif" size="-1"><b>Name
: </b></font></td>
<td><font face="Verdana, Arial, Helvetica, sans-serif" size="-1">
<% if (aChatroom != null) out.print(aChatroom.getParams().getName()); %>
</font></td>
<td><font face="Verdana, Arial, Helvetica, sans-serif" size="-1"><b>History
: </b></font></td>
<td><font face="Verdana, Arial, Helvetica, sans-serif" size="-1">
<select name="history" class="SystemBox">
<%
if (aChatroom != null)
{
int[] historyList = {20,25,30,35,40,45,50,55,60,70,80,90,100,120,150};
int history = aChatroom.getParams().getHistory();
String hStr = null;
String Selected = null;
for (int h=0;h<historyList.length;h++)
{
hStr = ""+historyList[h];
if (historyList[h]==history) Selected = " selected";
else Selected = "";
%>
<option value="<%= hStr %>"<%= Selected %>><font face="Verdana, Arial, Helvetica, sans-serif" size="-1"><%= hStr %></font></option>
<%}
}
%>
</select></font>
</td>
</tr>
<tr>
<td><font face="Verdana, Arial, Helvetica, sans-serif" size="-1"><b>Subject
:</b></font></td>
<td><font face="Verdana, Arial, Helvetica, sans-serif" size="-1">
<input type="text" name="subject" size="16" class="SystemBox" value="<% if (aChatroom != null) out.print(aChatroom.getParams().getSubject()); %>">
</font></td>
<td><font face="Verdana, Arial, Helvetica, sans-serif" size="-1"><b>Refresh
limit : </b></font></td>
<td><font face="Verdana, Arial, Helvetica, sans-serif" size="-1">
<select name="refreshlimit" class="SystemBox">
<%
if (aChatroom != null)
{
int[] refreshList = {3,5,8,10,12,15,18,20,25,30,40,50};
int refresh = aChatroom.getParams().getRefreshLimit();
String rStr = null;
String Select = null;
for (int r=0;r<refreshList.length;r++)
{
rStr = ""+refreshList[r];
if (refreshList[r]==refresh) Select = " selected";
else Select = "";
%>
<option value="<%= rStr %>"<%= Select %>><font face="Verdana, Arial, Helvetica, sans-serif" size="-1"><%= rStr %>
seconds</font></option>
<%}
}
%>
</select></font>
</td>
</tr>
<tr>
<td><font face="Verdana, Arial, Helvetica, sans-serif" size="-1"><b>Max.
users :</b></font></td>
<td><font face="Verdana, Arial, Helvetica, sans-serif" size="-1">
<% if (aChatroom != null) out.print(aChatroom.getParams().getMaxUsers()); %>
</font></td>
<td><font face="Verdana, Arial, Helvetica, sans-serif" size="-1"><b>Refresh
model : </b></font></td>
<td><font face="Verdana, Arial, Helvetica, sans-serif" size="-1">
<select name="refreshmodel" class="SystemBox">
<%
if (aChatroom != null)
{
int[] refreshModel = {1,2,3};
String[] refreshModelList = {"Time-Constant","Action-Tracker","Room-Load"};
int refresh = aChatroom.getParams().getRefreshModel();
String rStr = null;
String Select = null;
for (int r=0;r<refreshModel.length;r++)
{
rStr = refreshModelList[r];
if (refreshModel[r]==refresh) Select = " selected";
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -