📄 xml.html
字号:
<RESOURCES><br>
<ELEMENT><br>
<NAME>login.date.format</NAME><br>
<VALUE>yyyy/MM/dd HH:mm</VALUE><br>
</ELEMENT><br>
<ELEMENT><br>
<NAME>login.title</NAME><br>
<VALUE>Chat Login</VALUE><br>
</ELEMENT><br>
<ELEMENT><br>
<NAME>login.username.label</NAME><br>
<VALUE>NickName : </VALUE><br>
</ELEMENT><br>
[...and so on ...]</font></td>
</tr>
</table>
<p align="left"><font face="Verdana, Arial, Helvetica, sans-serif" size="-1">You
could add following headers to XML file by configuring XMLConnector
:<br>
DTD pointer : <font color="#000066"><!DOCTYPE ROOTELM SYSTEM
"afile.dtd"></font><b><br>
</b>Processing instruction : <font color="#660000"><?xml-stylesheet
type="text/xsl" href="xsl/yourfile.xsl"?></font><b><br>
</b>To do so, edit xml_connector/processor.jsp and setup Connector
object as defined in jChatBox API.<br>
<b><br>
<font face="Verdana, Arial, Helvetica, sans-serif"><font face="Verdana, Arial, Helvetica, sans-serif"><font size="-1"><font color="#666666"><b><font color="#CC0000">•
</font></b></font></font></font></font><font color="#CC0000">More
about incoming requests :</font></b><br>
Here are descriptions of incoming HTTP requests processed
by XMLConnector service.<br>
Parameters <b><font color="#006600">in green</font></b> are
<b>optionals</b>. Entry point of this service is :<br>
http://www.yourserver.com/jchatbox_uri<b>/xml_connector/processor.jsp</b><br>
</font></p>
<table width="100%" border="1" cellspacing="0" cellpadding="1">
<tr>
<td align="center" bgcolor="#EEEEEE"><font face="Verdana, Arial, Helvetica, sans-serif" size="-1"><b><font color="#003399">Action
you want to do :</font></b></font></td>
<td align="center" bgcolor="#EEEEEE"><font face="Verdana, Arial, Helvetica, sans-serif" size="-1"><b> <font color="#003399">HTTP
<br>
Parameters </font></b></font></td>
</tr>
<tr>
<td align="center" valign="middle"><font face="Verdana, Arial, Helvetica, sans-serif" size="-1"><b>Get
info about all chatrooms.</b><br>
<font size="-2">You have to ask for chatrooms info to
learn about chatrooms ID,<br>
name, suject, max. users, opening date, language ...<br>
</font><font face="Verdana, Arial, Helvetica, sans-serif" size="-1"><font size="-2" color="#666666">jChatBox
returns XML data matching to manager.dtd.</font></font></font></td>
<td align="center"><font face="Verdana, Arial, Helvetica, sans-serif" size="-1">todo=manager</font></td>
</tr>
<tr>
<td align="center" valign="middle"><font face="Verdana, Arial, Helvetica, sans-serif" size="-1"><b>Get
info about only one chatroom.</b><br>
<font size="-2">You could ask info for one chatroom identified
by its ID.<br>
</font><font face="Verdana, Arial, Helvetica, sans-serif" size="-1"><font size="-2" color="#666666">jChatBox
returns XML data matching to chatroom.dtd.</font></font></font></td>
<td align="center"><font face="Verdana, Arial, Helvetica, sans-serif" size="-1">todo=chatroom<br>
id=1</font></td>
</tr>
<tr>
<td align="center" valign="middle"><font face="Verdana, Arial, Helvetica, sans-serif" size="-1"><b>Login
to a chatroom.<br>
</b><font size="-2">You need to join with an available
name before chatting <br>
in a chatroom identified by its ID.<br>
</font><font face="Verdana, Arial, Helvetica, sans-serif" size="-1"><font size="-2" color="#666666">jChatBox
returns XML data matching to chat.dtd.</font></font></font></td>
<td align="center"><font face="Verdana, Arial, Helvetica, sans-serif" size="-1">todo=login<br>
name=John<br>
chatrooms=1<br>
<font color="#006600">password=abcd123<br>
newonly=true</font></font></td>
</tr>
<tr>
<td align="center" valign="middle"><font face="Verdana, Arial, Helvetica, sans-serif" size="-1"><b>Send
message to everyone in a chatroom (*).<br>
</b><font size="-2">You send a msg to ALL users in the
chatroom you've joined.<br>
jChatbox knows which chatroom you've joined.<br>
</font><font face="Verdana, Arial, Helvetica, sans-serif" size="-1"><font size="-2" color="#666666">It
returns XML data matching to chat.dtd.</font></font></font></td>
<td align="center"><font face="Verdana, Arial, Helvetica, sans-serif" size="-1">todo=chat<br>
to=ALL<br>
msg=Hello all !<br>
<font color="#006600">newonly=true</font></font></td>
</tr>
<tr>
<td align="center" valign="middle"><font face="Verdana, Arial, Helvetica, sans-serif" size="-1"><b>Send
a private message to XYZ in a chatroom (*).<br>
</b><font size="-2">You send a msg to an user identified
by its name in the chatroom <br>
you've joined. jChatbox knows which chatroom you've joined.<br>
<font color="#666666">It returns XML data matching to
chat.dtd.</font></font></font></td>
<td align="center"><font face="Verdana, Arial, Helvetica, sans-serif" size="-1">todo=chat<br>
to=XYZ<br>
msg=Hello mr XYZ!<br>
<font color="#006600">newonly=true</font></font></td>
</tr>
<tr>
<td align="center" valign="middle"><font face="Verdana, Arial, Helvetica, sans-serif" size="-1"><b>Just
refresh the content of the chatoom (*).</b><br>
<font size="-2">You send a msg to ALL users in the chatroom
you've joined.<br>
jChatbox knows which chatroom you've joined.<br>
<font color="#666666">It returns XML data matching to
chat.dtd.</font></font></font></td>
<td align="center"><font face="Verdana, Arial, Helvetica, sans-serif" size="-1">todo=refresh<br>
<font color="#006600">newonly=true</font></font></td>
</tr>
<tr>
<td align="center" valign="middle"><font face="Verdana, Arial, Helvetica, sans-serif" size="-1"><b>Logout
the chatroom (*).</b><br>
<font size="-2">You logout by killing your session from
the chatroom you've joined.</font><font size="-2"><br>
jChatbox knows which chatroom you've joined.<br>
<font color="#666666">It returns XML data matching to
manager.dtd.</font></font></font></td>
<td align="center"><font face="Verdana, Arial, Helvetica, sans-serif" size="-1">todo=logout</font></td>
</tr>
<tr>
<td align="center" valign="middle"><font face="Verdana, Arial, Helvetica, sans-serif" size="-1"><b>Quit
the chatroom (*).</b><br>
<font size="-2">You logout (without killing your session)
from the chatroom you've joined.<br>
jChatbox knows which chatroom you've joined.<br>
<font color="#666666">It returns XML data matching to
manager.dtd.</font></font></font></td>
<td align="center"><font face="Verdana, Arial, Helvetica, sans-serif" size="-1">todo=quit</font></td>
</tr>
<tr>
<td align="center" valign="middle"><font face="Verdana, Arial, Helvetica, sans-serif" size="-1"><b>Get
supported languages.</b><br>
<font face="Verdana, Arial, Helvetica, sans-serif" size="-1"><font size="-2">You
could ask jChatBox for supported languages</font></font><font size="-2">.<br>
<font color="#666666">It returns XML data matching to
languages.dtd.</font></font></font></td>
<td align="center"><font face="Verdana, Arial, Helvetica, sans-serif" size="-1">todo=languages</font></td>
</tr>
<tr>
<td align="center" valign="middle"><font face="Verdana, Arial, Helvetica, sans-serif" size="-1"><b>Get
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -