summaryrefslogtreecommitdiff
path: root/html
diff options
context:
space:
mode:
Diffstat (limited to 'html')
-rw-r--r--html/admin.html33
-rw-r--r--html/colors.html416
-rw-r--r--html/demo.html27
-rw-r--r--html/favicon.icobin2239 -> 2238 bytes
-rw-r--r--html/frameset.html12
-rw-r--r--html/help.html28
-rw-r--r--html/images/away.gifbin0 -> 141 bytes
-rw-r--r--html/images/blank.gifbin0 -> 43 bytes
-rw-r--r--html/images/guest.pngbin0 -> 260 bytes
-rw-r--r--html/images/ircuser.pngbin0 -> 282 bytes
-rw-r--r--html/images/rang0.pngbin0 -> 390 bytes
-rw-r--r--html/images/rang1.pngbin0 -> 261 bytes
-rw-r--r--html/images/rang2.pngbin0 -> 282 bytes
-rw-r--r--html/index.html46
-rw-r--r--html/input.html52
-rw-r--r--html/loggedin.html27
-rw-r--r--html/notfound.html4
-rw-r--r--html/online.html21
-rw-r--r--html/options.html50
-rw-r--r--html/register.html53
-rw-r--r--html/robots.txt2
-rw-r--r--html/stream.html42
-rw-r--r--html/style.css45
-rw-r--r--html/test.cgi9
-rw-r--r--html/urlredirect.html9
25 files changed, 820 insertions, 56 deletions
diff --git a/html/admin.html b/html/admin.html
new file mode 100644
index 0000000..3dee7a2
--- /dev/null
+++ b/html/admin.html
@@ -0,0 +1,33 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
+<title>
+ Admin options - %%ychat.version%%
+</title>
+<link rel=stylesheet href="style.css" type=text/css>
+</head>
+<body>
+<table align=center width=500>
+<tr><td>
+ Hello %%nick%%, all chat configuration options available are summarized below.
+ Please also keep in mind, that all sensible informations such as passwords are hidden.
+
+ This site is for demonstration purporse only.
+ <br>
+ <br>
+ All options summarized here come from the XML based ychat.conf configuration file.
+</td></tr>
+<tr><td>
+<br>
+%%content%%
+</td></tr>
+</table>
+<br><br>
+ <center>
+ <span class="signature">
+ yChat is OpenSource - get it at <a class="fancy" target="_blank" href="http://www.yChat.org">http://www.yChat.org</a>
+ </span>
+ </center>
+</body>
+</html>
diff --git a/html/colors.html b/html/colors.html
new file mode 100644
index 0000000..8b23014
--- /dev/null
+++ b/html/colors.html
@@ -0,0 +1,416 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
+<title>
+ Color menu - %%ychat.version%%
+</title>
+<link rel=stylesheet href="style.css" type=text/css>
+<script lang="javascript" type="text/javascript">
+ <!--
+ function insertcode( code )
+ {
+ document.colors.elements[radiovalue(document.colors.inputvalue)].value = code;
+ }
+ function radiovalue(robj)
+ {
+ for (var i=0; i<robj.length; i++)
+ if (robj[i].checked)
+ return robj[i].value;
+ return false;
+ }
+ function doonsubmit()
+ {
+ document.hiddenform.message.value = "/col " + document.colors.col1.value + " " + document.colors.col2.value;
+ document.hiddenform.submit();
+ return true;
+ }
+//-->
+</script>
+<body>
+ <center>
+ %%msgs%%
+ <form name="colors" action="colors.html" onsubmit="return doonsubmit();">
+ <table>
+ <tr>
+ <td>
+ <div>
+ <input type="radio" name="inputvalue" value="col1" checked>
+ Color 1
+ <br>
+ (color of your nickname):
+ <br>
+ <input class="text" name="col1" size="6" maxlength="6" value="%%col1%%">
+ </div>
+ </td>
+ <td width=20>
+ </td>
+ <td>
+ <div>
+ <input type="radio" name="inputvalue" value="col2">
+ Color 2
+ <br>
+ (color of your text messages):
+ <br>
+ <input class="text" name="col2" size="6" maxlength="6" value="%%col2%%">
+ </div>
+ </td>
+ </tr>
+ </table>
+ <br>
+ <br>
+ <table cellspacing=0 cellpadding=5 border=0>
+ <tr>
+ <td bgcolor="000000"><span style="color:#FFFFFF; text-decoration:line-through;">000000</span></td>
+ <td bgcolor="000033"><span style="color:#FFFFFF; text-decoration:line-through;">000033</span></td>
+ <td bgcolor="000066"><span style="color:#FFFFFF; text-decoration:line-through;">000066</span></td>
+ <td bgcolor="000099"><span style="color:#FFFFFF; text-decoration:line-through;">000099</span></td>
+
+ <td bgcolor="0000CC"><span style="color:#FFFFFF; text-decoration:line-through;">0000CC</span></td>
+ <td bgcolor="0000FF"><a href="javascript:insertcode('0000FF');" style="color:#FFFFFF;">0000FF</a></td>
+ </tr>
+ <tr>
+ <td bgcolor="003300"><span style="color:#FFFFFF; text-decoration:line-through;">003300</span></td>
+ <td bgcolor="003333"><span style="color:#FFFFFF; text-decoration:line-through;">003333</span></td>
+ <td bgcolor="003366"><span style="color:#FFFFFF; text-decoration:line-through;">003366</span></td>
+
+ <td bgcolor="003399"><a href="javascript:insertcode('003399');" style="color:#FFFFFF;">003399</a></td>
+ <td bgcolor="0033CC"><a href="javascript:insertcode('0033CC');" style="color:#FFFFFF;">0033CC</a></td>
+ <td bgcolor="0033FF"><a href="javascript:insertcode('0033FF');" style="color:#FFFFFF;">0033FF</a></td>
+ </tr>
+ <tr>
+ <td bgcolor="006600"><span style="color:#FFFFFF; text-decoration:line-through;">006600</span></td>
+ <td bgcolor="006633"><span style="color:#FFFFFF; text-decoration:line-through;">006633</span></td>
+
+ <td bgcolor="006666"><a href="javascript:insertcode('006666');" style="color:#FFFFFF;">006666</a></td>
+ <td bgcolor="006699"><a href="javascript:insertcode('006699');" style="color:#FFFFFF;">006699</a></td>
+ <td bgcolor="0066CC"><a href="javascript:insertcode('0066CC');" style="color:#FFFFFF;">0066CC</a></td>
+ <td bgcolor="0066FF"><a href="javascript:insertcode('0066FF');" style="color:#FFFFFF;">0066FF</a></td>
+ </tr>
+ <tr>
+ <td bgcolor="009900"><a href="javascript:insertcode('009900');" style="color:#FFFFFF;">009900</a></td>
+
+ <td bgcolor="009933"><a href="javascript:insertcode('009933');" style="color:#FFFFFF;">009933</a></td>
+ <td bgcolor="009966"><a href="javascript:insertcode('009966');" style="color:#FFFFFF;">009966</a></td>
+ <td bgcolor="009999"><a href="javascript:insertcode('009999');" style="color:#FFFFFF;">009999</a></td>
+ <td bgcolor="0099CC"><a href="javascript:insertcode('0099CC');" style="color:#FFFFFF;">0099CC</a></td>
+ <td bgcolor="0099FF"><a href="javascript:insertcode('0099FF');" style="color:#FFFFFF;">0099FF</a></td>
+ </tr>
+
+ <tr>
+ <td bgcolor="00CC00"><a href="javascript:insertcode('00CC00');" style="color:#000000;">00CC00</a></td>
+ <td bgcolor="00CC33"><a href="javascript:insertcode('00CC33');" style="color:#000000;">00CC33</a></td>
+ <td bgcolor="00CC66"><a href="javascript:insertcode('00CC66');" style="color:#000000;">00CC66</a></td>
+ <td bgcolor="00CC99"><a href="javascript:insertcode('00CC99');" style="color:#000000;">00CC99</a></td>
+ <td bgcolor="00CCCC"><a href="javascript:insertcode('00CCCC');" style="color:#000000;">00CCCC</a></td>
+
+ <td bgcolor="00CCFF"><a href="javascript:insertcode('00CCFF');" style="color:#000000;">00CCFF</a></td>
+ </tr>
+ <tr>
+ <td bgcolor="00FF00"><a href="javascript:insertcode('00FF00');" style="color:#000000;">00FF00</a></td>
+ <td bgcolor="00FF33"><a href="javascript:insertcode('00FF33');" style="color:#000000;">00FF33</a></td>
+ <td bgcolor="00FF66"><a href="javascript:insertcode('00FF66');" style="color:#000000;">00FF66</a></td>
+ <td bgcolor="00FF99"><a href="javascript:insertcode('00FF99');" style="color:#000000;">00FF99</a></td>
+
+ <td bgcolor="00FFCC"><a href="javascript:insertcode('00FFCC');" style="color:#000000;">00FFCC</a></td>
+ <td bgcolor="00FFFF"><a href="javascript:insertcode('00FFFF');" style="color:#000000;">00FFFF</a></td>
+ </tr>
+ <tr>
+ <td bgcolor="330000"><span style="color:#FFFFFF; text-decoration:line-through;">330000</span></td>
+ <td bgcolor="330033"><span style="color:#FFFFFF; text-decoration:line-through;">330033</span></td>
+ <td bgcolor="330066"><span style="color:#FFFFFF; text-decoration:line-through;">330066</span></td>
+
+ <td bgcolor="330099"><a href="javascript:insertcode('330099');" style="color:#FFFFFF;">330099</a></td>
+ <td bgcolor="3300CC"><a href="javascript:insertcode('3300CC');" style="color:#FFFFFF;">3300CC</a></td>
+ <td bgcolor="3300FF"><a href="javascript:insertcode('3300FF');" style="color:#FFFFFF;">3300FF</a></td>
+ </tr>
+ <tr>
+ <td bgcolor="333300"><span style="color:#FFFFFF; text-decoration:line-through;">333300</span></td>
+ <td bgcolor="333333"><span style="color:#FFFFFF; text-decoration:line-through;">333333</span></td>
+
+ <td bgcolor="333366"><a href="javascript:insertcode('333366');" style="color:#FFFFFF;">333366</a></td>
+ <td bgcolor="333399"><a href="javascript:insertcode('333399');" style="color:#FFFFFF;">333399</a></td>
+ <td bgcolor="3333CC"><a href="javascript:insertcode('3333CC');" style="color:#FFFFFF;">3333CC</a></td>
+ <td bgcolor="3333FF"><a href="javascript:insertcode('3333FF');" style="color:#FFFFFF;">3333FF</a></td>
+ </tr>
+ <tr>
+ <td bgcolor="336600"><a href="javascript:insertcode('336600');" style="color:#FFFFFF;">336600</a></td>
+
+ <td bgcolor="336633"><a href="javascript:insertcode('336633');" style="color:#FFFFFF;">336633</a></td>
+ <td bgcolor="336666"><a href="javascript:insertcode('336666');" style="color:#FFFFFF;">336666</a></td>
+ <td bgcolor="336699"><a href="javascript:insertcode('336699');" style="color:#FFFFFF;">336699</a></td>
+ <td bgcolor="3366CC"><a href="javascript:insertcode('3366CC');" style="color:#FFFFFF;">3366CC</a></td>
+ <td bgcolor="3366FF"><a href="javascript:insertcode('3366FF');" style="color:#FFFFFF;">3366FF</a></td>
+ </tr>
+
+ <tr>
+ <td bgcolor="339900"><a href="javascript:insertcode('339900');" style="color:#FFFFFF;">339900</a></td>
+ <td bgcolor="339933"><a href="javascript:insertcode('339933');" style="color:#FFFFFF;">339933</a></td>
+ <td bgcolor="339966"><a href="javascript:insertcode('339966');" style="color:#FFFFFF;">339966</a></td>
+ <td bgcolor="339999"><a href="javascript:insertcode('339999');" style="color:#FFFFFF;">339999</a></td>
+ <td bgcolor="3399CC"><a href="javascript:insertcode('3399CC');" style="color:#FFFFFF;">3399CC</a></td>
+
+ <td bgcolor="3399FF"><a href="javascript:insertcode('3399FF');" style="color:#FFFFFF;">3399FF</a></td>
+ </tr>
+ <tr>
+ <td bgcolor="33CC00"><a href="javascript:insertcode('33CC00');" style="color:#000000;">33CC00</a></td>
+ <td bgcolor="33CC33"><a href="javascript:insertcode('33CC33');" style="color:#000000;">33CC33</a></td>
+ <td bgcolor="33CC66"><a href="javascript:insertcode('33CC66');" style="color:#000000;">33CC66</a></td>
+ <td bgcolor="33CC99"><a href="javascript:insertcode('33CC99');" style="color:#000000;">33CC99</a></td>
+
+ <td bgcolor="33CCCC"><a href="javascript:insertcode('33CCCC');" style="color:#000000;">33CCCC</a></td>
+ <td bgcolor="33CCFF"><a href="javascript:insertcode('33CCFF');" style="color:#000000;">33CCFF</a></td>
+ </tr>
+ <tr>
+ <td bgcolor="33FF00"><a href="javascript:insertcode('33FF00');" style="color:#000000;">33FF00</a></td>
+ <td bgcolor="33FF33"><a href="javascript:insertcode('33FF33');" style="color:#000000;">33FF33</a></td>
+ <td bgcolor="33FF66"><a href="javascript:insertcode('33FF66');" style="color:#000000;">33FF66</a></td>
+
+ <td bgcolor="33FF99"><a href="javascript:insertcode('33FF99');" style="color:#000000;">33FF99</a></td>
+ <td bgcolor="33FFCC"><a href="javascript:insertcode('33FFCC');" style="color:#000000;">33FFCC</a></td>
+ <td bgcolor="33FFFF"><a href="javascript:insertcode('33FFFF');" style="color:#000000;">33FFFF</a></td>
+ </tr>
+ <tr>
+ <td bgcolor="660000"><span style="color:#FFFFFF; text-decoration:line-through;">660000</span></td>
+ <td bgcolor="660033"><span style="color:#FFFFFF; text-decoration:line-through;">660033</span></td>
+
+ <td bgcolor="660066"><a href="javascript:insertcode('660066');" style="color:#FFFFFF;">660066</a></td>
+ <td bgcolor="660099"><a href="javascript:insertcode('660099');" style="color:#FFFFFF;">660099</a></td>
+ <td bgcolor="6600CC"><a href="javascript:insertcode('6600CC');" style="color:#FFFFFF;">6600CC</a></td>
+ <td bgcolor="6600FF"><a href="javascript:insertcode('6600FF');" style="color:#FFFFFF;">6600FF</a></td>
+ </tr>
+ <tr>
+ <td bgcolor="663300"><a href="javascript:insertcode('663300');" style="color:#FFFFFF;">663300</a></td>
+
+ <td bgcolor="663333"><a href="javascript:insertcode('663333');" style="color:#FFFFFF;">663333</a></td>
+ <td bgcolor="663366"><a href="javascript:insertcode('663366');" style="color:#FFFFFF;">663366</a></td>
+ <td bgcolor="663399"><a href="javascript:insertcode('663399');" style="color:#FFFFFF;">663399</a></td>
+ <td bgcolor="6633CC"><a href="javascript:insertcode('6633CC');" style="color:#FFFFFF;">6633CC</a></td>
+ <td bgcolor="6633FF"><a href="javascript:insertcode('6633FF');" style="color:#FFFFFF;">6633FF</a></td>
+ </tr>
+
+ <tr>
+ <td bgcolor="666600"><a href="javascript:insertcode('666600');" style="color:#FFFFFF;">666600</a></td>
+ <td bgcolor="666633"><a href="javascript:insertcode('666633');" style="color:#FFFFFF;">666633</a></td>
+ <td bgcolor="666666"><a href="javascript:insertcode('666666');" style="color:#FFFFFF;">666666</a></td>
+ <td bgcolor="666699"><a href="javascript:insertcode('666699');" style="color:#FFFFFF;">666699</a></td>
+ <td bgcolor="6666CC"><a href="javascript:insertcode('6666CC');" style="color:#FFFFFF;">6666CC</a></td>
+
+ <td bgcolor="6666FF"><a href="javascript:insertcode('6666FF');" style="color:#FFFFFF;">6666FF</a></td>
+ </tr>
+ <tr>
+ <td bgcolor="669900"><a href="javascript:insertcode('669900');" style="color:#000000;">669900</a></td>
+ <td bgcolor="669933"><a href="javascript:insertcode('669933');" style="color:#000000;">669933</a></td>
+ <td bgcolor="669966"><a href="javascript:insertcode('669966');" style="color:#000000;">669966</a></td>
+ <td bgcolor="669999"><a href="javascript:insertcode('669999');" style="color:#000000;">669999</a></td>
+
+ <td bgcolor="6699CC"><a href="javascript:insertcode('6699CC');" style="color:#000000;">6699CC</a></td>
+ <td bgcolor="6699FF"><a href="javascript:insertcode('6699FF');" style="color:#000000;">6699FF</a></td>
+ </tr>
+ <tr>
+ <td bgcolor="66CC00"><a href="javascript:insertcode('66CC00');" style="color:#000000;">66CC00</a></td>
+ <td bgcolor="66CC33"><a href="javascript:insertcode('66CC33');" style="color:#000000;">66CC33</a></td>
+ <td bgcolor="66CC66"><a href="javascript:insertcode('66CC66');" style="color:#000000;">66CC66</a></td>
+
+ <td bgcolor="66CC99"><a href="javascript:insertcode('66CC99');" style="color:#000000;">66CC99</a></td>
+ <td bgcolor="66CCCC"><a href="javascript:insertcode('66CCCC');" style="color:#000000;">66CCCC</a></td>
+ <td bgcolor="66CCFF"><a href="javascript:insertcode('66CCFF');" style="color:#000000;">66CCFF</a></td>
+ </tr>
+ <tr>
+ <td bgcolor="66FF00"><a href="javascript:insertcode('66FF00');" style="color:#000000;">66FF00</a></td>
+ <td bgcolor="66FF33"><a href="javascript:insertcode('66FF33');" style="color:#000000;">66FF33</a></td>
+
+ <td bgcolor="66FF66"><a href="javascript:insertcode('66FF66');" style="color:#000000;">66FF66</a></td>
+ <td bgcolor="66FF99"><a href="javascript:insertcode('66FF99');" style="color:#000000;">66FF99</a></td>
+ <td bgcolor="66FFCC"><a href="javascript:insertcode('66FFCC');" style="color:#000000;">66FFCC</a></td>
+ <td bgcolor="66FFFF"><a href="javascript:insertcode('66FFFF');" style="color:#000000;">66FFFF</a></td>
+ </tr>
+ <tr>
+ <td bgcolor="990000"><a href="javascript:insertcode('990000');" style="color:#FFFFFF;">990000</a></td>
+
+ <td bgcolor="990033"><a href="javascript:insertcode('990033');" style="color:#FFFFFF;">990033</a></td>
+ <td bgcolor="990066"><a href="javascript:insertcode('990066');" style="color:#FFFFFF;">990066</a></td>
+ <td bgcolor="990099"><a href="javascript:insertcode('990099');" style="color:#FFFFFF;">990099</a></td>
+ <td bgcolor="9900CC"><a href="javascript:insertcode('9900CC');" style="color:#FFFFFF;">9900CC</a></td>
+ <td bgcolor="9900FF"><a href="javascript:insertcode('9900FF');" style="color:#FFFFFF;">9900FF</a></td>
+ </tr>
+
+ <tr>
+ <td bgcolor="993300"><a href="javascript:insertcode('993300');" style="color:#FFFFFF;">993300</a></td>
+ <td bgcolor="993333"><a href="javascript:insertcode('993333');" style="color:#FFFFFF;">993333</a></td>
+ <td bgcolor="993366"><a href="javascript:insertcode('993366');" style="color:#FFFFFF;">993366</a></td>
+ <td bgcolor="993399"><a href="javascript:insertcode('993399');" style="color:#FFFFFF;">993399</a></td>
+ <td bgcolor="9933CC"><a href="javascript:insertcode('9933CC');" style="color:#FFFFFF;">9933CC</a></td>
+
+ <td bgcolor="9933FF"><a href="javascript:insertcode('9933FF');" style="color:#FFFFFF;">9933FF</a></td>
+ </tr>
+ <tr>
+ <td bgcolor="996600"><a href="javascript:insertcode('996600');" style="color:#FFFFFF;">996600</a></td>
+ <td bgcolor="996633"><a href="javascript:insertcode('996633');" style="color:#FFFFFF;">996633</a></td>
+ <td bgcolor="996666"><a href="javascript:insertcode('996666');" style="color:#FFFFFF;">996666</a></td>
+ <td bgcolor="996699"><a href="javascript:insertcode('996699');" style="color:#FFFFFF;">996699</a></td>
+
+ <td bgcolor="9966CC"><a href="javascript:insertcode('9966CC');" style="color:#FFFFFF;">9966CC</a></td>
+ <td bgcolor="9966FF"><a href="javascript:insertcode('9966FF');" style="color:#FFFFFF;">9966FF</a></td>
+ </tr>
+ <tr>
+ <td bgcolor="999900"><a href="javascript:insertcode('999900');" style="color:#000000;">999900</a></td>
+ <td bgcolor="999933"><a href="javascript:insertcode('999933');" style="color:#000000;">999933</a></td>
+ <td bgcolor="999966"><a href="javascript:insertcode('999966');" style="color:#000000;">999966</a></td>
+
+ <td bgcolor="999999"><a href="javascript:insertcode('999999');" style="color:#000000;">999999</a></td>
+ <td bgcolor="9999CC"><a href="javascript:insertcode('9999CC');" style="color:#000000;">9999CC</a></td>
+ <td bgcolor="9999FF"><a href="javascript:insertcode('9999FF');" style="color:#000000;">9999FF</a></td>
+ </tr>
+ <tr>
+ <td bgcolor="99CC00"><a href="javascript:insertcode('99CC00');" style="color:#000000;">99CC00</a></td>
+ <td bgcolor="99CC33"><a href="javascript:insertcode('99CC33');" style="color:#000000;">99CC33</a></td>
+
+ <td bgcolor="99CC66"><a href="javascript:insertcode('99CC66');" style="color:#000000;">99CC66</a></td>
+ <td bgcolor="99CC99"><a href="javascript:insertcode('99CC99');" style="color:#000000;">99CC99</a></td>
+ <td bgcolor="99CCCC"><a href="javascript:insertcode('99CCCC');" style="color:#000000;">99CCCC</a></td>
+ <td bgcolor="99CCFF"><a href="javascript:insertcode('99CCFF');" style="color:#000000;">99CCFF</a></td>
+ </tr>
+ <tr>
+ <td bgcolor="99FF00"><a href="javascript:insertcode('99FF00');" style="color:#000000;">99FF00</a></td>
+
+ <td bgcolor="99FF33"><a href="javascript:insertcode('99FF33');" style="color:#000000;">99FF33</a></td>
+ <td bgcolor="99FF66"><a href="javascript:insertcode('99FF66');" style="color:#000000;">99FF66</a></td>
+ <td bgcolor="99FF99"><a href="javascript:insertcode('99FF99');" style="color:#000000;">99FF99</a></td>
+ <td bgcolor="99FFCC"><a href="javascript:insertcode('99FFCC');" style="color:#000000;">99FFCC</a></td>
+ <td bgcolor="99FFFF"><a href="javascript:insertcode('99FFFF');" style="color:#000000;">99FFFF</a></td>
+ </tr>
+
+ <tr>
+ <td bgcolor="CC0000"><a href="javascript:insertcode('CC0000');" style="color:#FFFFFF;">CC0000</a></td>
+ <td bgcolor="CC0033"><a href="javascript:insertcode('CC0033');" style="color:#FFFFFF;">CC0033</a></td>
+ <td bgcolor="CC0066"><a href="javascript:insertcode('CC0066');" style="color:#FFFFFF;">CC0066</a></td>
+ <td bgcolor="CC0099"><a href="javascript:insertcode('CC0099');" style="color:#FFFFFF;">CC0099</a></td>
+ <td bgcolor="CC00CC"><a href="javascript:insertcode('CC00CC');" style="color:#FFFFFF;">CC00CC</a></td>
+
+ <td bgcolor="CC00FF"><a href="javascript:insertcode('CC00FF');" style="color:#FFFFFF;">CC00FF</a></td>
+ </tr>
+ <tr>
+ <td bgcolor="CC3300"><a href="javascript:insertcode('CC3300');" style="color:#FFFFFF;">CC3300</a></td>
+ <td bgcolor="CC3333"><a href="javascript:insertcode('CC3333');" style="color:#FFFFFF;">CC3333</a></td>
+ <td bgcolor="CC3366"><a href="javascript:insertcode('CC3366');" style="color:#FFFFFF;">CC3366</a></td>
+ <td bgcolor="CC3399"><a href="javascript:insertcode('CC3399');" style="color:#FFFFFF;">CC3399</a></td>
+
+ <td bgcolor="CC33CC"><a href="javascript:insertcode('CC33CC');" style="color:#FFFFFF;">CC33CC</a></td>
+ <td bgcolor="CC33FF"><a href="javascript:insertcode('CC33FF');" style="color:#FFFFFF;">CC33FF</a></td>
+ </tr>
+ <tr>
+ <td bgcolor="CC6600"><a href="javascript:insertcode('CC6600');" style="color:#000000;">CC6600</a></td>
+ <td bgcolor="CC6633"><a href="javascript:insertcode('CC6633');" style="color:#000000;">CC6633</a></td>
+ <td bgcolor="CC6666"><a href="javascript:insertcode('CC6666');" style="color:#000000;">CC6666</a></td>
+
+ <td bgcolor="CC6699"><a href="javascript:insertcode('CC6699');" style="color:#000000;">CC6699</a></td>
+ <td bgcolor="CC66CC"><a href="javascript:insertcode('CC66CC');" style="color:#000000;">CC66CC</a></td>
+ <td bgcolor="CC66FF"><a href="javascript:insertcode('CC66FF');" style="color:#000000;">CC66FF</a></td>
+ </tr>
+ <tr>
+ <td bgcolor="CC9900"><a href="javascript:insertcode('CC9900');" style="color:#000000;">CC9900</a></td>
+ <td bgcolor="CC9933"><a href="javascript:insertcode('CC9933');" style="color:#000000;">CC9933</a></td>
+
+ <td bgcolor="CC9966"><a href="javascript:insertcode('CC9966');" style="color:#000000;">CC9966</a></td>
+ <td bgcolor="CC9999"><a href="javascript:insertcode('CC9999');" style="color:#000000;">CC9999</a></td>
+ <td bgcolor="CC99CC"><a href="javascript:insertcode('CC99CC');" style="color:#000000;">CC99CC</a></td>
+ <td bgcolor="CC99FF"><a href="javascript:insertcode('CC99FF');" style="color:#000000;">CC99FF</a></td>
+ </tr>
+ <tr>
+ <td bgcolor="CCCC00"><a href="javascript:insertcode('CCCC00');" style="color:#000000;">CCCC00</a></td>
+
+ <td bgcolor="CCCC33"><a href="javascript:insertcode('CCCC33');" style="color:#000000;">CCCC33</a></td>
+ <td bgcolor="CCCC66"><a href="javascript:insertcode('CCCC66');" style="color:#000000;">CCCC66</a></td>
+ <td bgcolor="CCCC99"><a href="javascript:insertcode('CCCC99');" style="color:#000000;">CCCC99</a></td>
+ <td bgcolor="CCCCCC"><a href="javascript:insertcode('CCCCCC');" style="color:#000000;">CCCCCC</a></td>
+ <td bgcolor="CCCCFF"><a href="javascript:insertcode('CCCCFF');" style="color:#000000;">CCCCFF</a></td>
+ </tr>
+
+ <tr>
+ <td bgcolor="CCFF00"><a href="javascript:insertcode('CCFF00');" style="color:#000000;">CCFF00</a></td>
+ <td bgcolor="CCFF33"><a href="javascript:insertcode('CCFF33');" style="color:#000000;">CCFF33</a></td>
+ <td bgcolor="CCFF66"><a href="javascript:insertcode('CCFF66');" style="color:#000000;">CCFF66</a></td>
+ <td bgcolor="CCFF99"><a href="javascript:insertcode('CCFF99');" style="color:#000000;">CCFF99</a></td>
+ <td bgcolor="CCFFCC"><a href="javascript:insertcode('CCFFCC');" style="color:#000000;">CCFFCC</a></td>
+
+ <td bgcolor="CCFFFF"><a href="javascript:insertcode('CCFFFF');" style="color:#000000;">CCFFFF</a></td>
+ </tr>
+ <tr>
+ <td bgcolor="FF0000"><a href="javascript:insertcode('FF0000');" style="color:#FFFFFF;">FF0000</a></td>
+ <td bgcolor="FF0033"><a href="javascript:insertcode('FF0033');" style="color:#FFFFFF;">FF0033</a></td>
+ <td bgcolor="FF0066"><a href="javascript:insertcode('FF0066');" style="color:#FFFFFF;">FF0066</a></td>
+ <td bgcolor="FF0099"><a href="javascript:insertcode('FF0099');" style="color:#FFFFFF;">FF0099</a></td>
+
+ <td bgcolor="FF00CC"><a href="javascript:insertcode('FF00CC');" style="color:#FFFFFF;">FF00CC</a></td>
+ <td bgcolor="FF00FF"><a href="javascript:insertcode('FF00FF');" style="color:#FFFFFF;">FF00FF</a></td>
+ </tr>
+ <tr>
+ <td bgcolor="FF3300"><a href="javascript:insertcode('FF3300');" style="color:#FFFFFF;">FF3300</a></td>
+ <td bgcolor="FF3333"><a href="javascript:insertcode('FF3333');" style="color:#FFFFFF;">FF3333</a></td>
+ <td bgcolor="FF3366"><a href="javascript:insertcode('FF3366');" style="color:#FFFFFF;">FF3366</a></td>
+
+ <td bgcolor="FF3399"><a href="javascript:insertcode('FF3399');" style="color:#FFFFFF;">FF3399</a></td>
+ <td bgcolor="FF33CC"><a href="javascript:insertcode('FF33CC');" style="color:#FFFFFF;">FF33CC</a></td>
+ <td bgcolor="FF33FF"><a href="javascript:insertcode('FF33FF');" style="color:#FFFFFF;">FF33FF</a></td>
+ </tr>
+ <tr>
+ <td bgcolor="FF6600"><a href="javascript:insertcode('FF6600');" style="color:#000000;">FF6600</a></td>
+ <td bgcolor="FF6633"><a href="javascript:insertcode('FF6633');" style="color:#000000;">FF6633</a></td>
+
+ <td bgcolor="FF6666"><a href="javascript:insertcode('FF6666');" style="color:#000000;">FF6666</a></td>
+ <td bgcolor="FF6699"><a href="javascript:insertcode('FF6699');" style="color:#000000;">FF6699</a></td>
+ <td bgcolor="FF66CC"><a href="javascript:insertcode('FF66CC');" style="color:#000000;">FF66CC</a></td>
+ <td bgcolor="FF66FF"><a href="javascript:insertcode('FF66FF');" style="color:#000000;">FF66FF</a></td>
+ </tr>
+ <tr>
+ <td bgcolor="FF9900"><a href="javascript:insertcode('FF9900');" style="color:#000000;">FF9900</a></td>
+
+ <td bgcolor="FF9933"><a href="javascript:insertcode('FF9933');" style="color:#000000;">FF9933</a></td>
+ <td bgcolor="FF9966"><a href="javascript:insertcode('FF9966');" style="color:#000000;">FF9966</a></td>
+ <td bgcolor="FF9999"><a href="javascript:insertcode('FF9999');" style="color:#000000;">FF9999</a></td>
+ <td bgcolor="FF99CC"><a href="javascript:insertcode('FF99CC');" style="color:#000000;">FF99CC</a></td>
+ <td bgcolor="FF99FF"><a href="javascript:insertcode('FF99FF');" style="color:#000000;">FF99FF</a></td>
+ </tr>
+
+ <tr>
+ <td bgcolor="FFCC00"><a href="javascript:insertcode('FFCC00');" style="color:#000000;">FFCC00</a></td>
+ <td bgcolor="FFCC33"><a href="javascript:insertcode('FFCC33');" style="color:#000000;">FFCC33</a></td>
+ <td bgcolor="FFCC66"><a href="javascript:insertcode('FFCC66');" style="color:#000000;">FFCC66</a></td>
+ <td bgcolor="FFCC99"><a href="javascript:insertcode('FFCC99');" style="color:#000000;">FFCC99</a></td>
+ <td bgcolor="FFCCCC"><a href="javascript:insertcode('FFCCCC');" style="color:#000000;">FFCCCC</a></td>
+
+ <td bgcolor="FFCCFF"><a href="javascript:insertcode('FFCCFF');" style="color:#000000;">FFCCFF</a></td>
+ </tr>
+ <tr>
+ <td bgcolor="FFFF00"><a href="javascript:insertcode('FFFF00');" style="color:#000000;">FFFF00</a></td>
+ <td bgcolor="FFFF33"><a href="javascript:insertcode('FFFF33');" style="color:#000000;">FFFF33</a></td>
+ <td bgcolor="FFFF66"><a href="javascript:insertcode('FFFF66');" style="color:#000000;">FFFF66</a></td>
+ <td bgcolor="FFFF99"><a href="javascript:insertcode('FFFF99');" style="color:#000000;">FFFF99</a></td>
+
+ <td bgcolor="FFFFCC"><a href="javascript:insertcode('FFFFCC');" style="color:#000000;">FFFFCC</a></td>
+ <td bgcolor="FFFFFF"><a href="javascript:insertcode('FFFFFF');" style="color:#000000;">FFFFFF</a></td>
+ </tr>
+ </table>
+ <br>
+ <br>
+ <input type="hidden" name="event" value="colors">
+ <input type="hidden" name="flag" value="submit">
+ <input type="hidden" name="tmpid" value="%%tmpid%%">
+ <input type="submit" value="Save colors ...">
+ </form>
+ <form name="hiddenform" action="input.html" target="blank" onsubmit="return false;">
+ <input type="hidden" name="event" value="input">
+ <input type="hidden" name="tmpid" value="%%tmpid%%">
+ <input type="hidden" name="message">
+ </form>
+ </center>
+ <br>
+ <center>
+ <span class="signature">
+ yChat is OpenSource - get it at <a class="fancy" target="_blank" href="http://www.yChat.org">http://www.yChat.org</a>
+ </span>
+ </center>
+ <br>
+ <br>
+</body>
+</html>
diff --git a/html/demo.html b/html/demo.html
new file mode 100644
index 0000000..b04ee15
--- /dev/null
+++ b/html/demo.html
@@ -0,0 +1,27 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
+<title>
+ %%ychat.version%%
+</title>
+<link rel=stylesheet href="style.css" type=text/css>
+</head>
+<body>
+<table align=center width=500>
+<tr>
+<td align=center class=header>%%ychat.version%%<br><br>%%INFO%%</td>
+</tr>
+<tr>
+<td colspan=2>&nbsp;</td>
+</tr>
+<tr>
+<td align=center colspan=2>
+This is the demo website provided by yChat :-)
+</td>
+</tr>
+</table>
+<br><br>
+<center><span class="signature">yChat is OpenSource - get it at <a class="fancy" target="_blank" href="http://www.yChat.org">http://www.yChat.org</a></span></center>
+</body>
+</html>
diff --git a/html/favicon.ico b/html/favicon.ico
index c13f566..4deafd5 100644
--- a/html/favicon.ico
+++ b/html/favicon.ico
Binary files differ
diff --git a/html/frameset.html b/html/frameset.html
index fe6b973..672f8fa 100644
--- a/html/frameset.html
+++ b/html/frameset.html
@@ -1,19 +1,21 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
+<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>
- %%PGETITLE%%
+ %%ychat.version%%
</title>
</head>
- <frameset rows="*,60">
+ <frameset boders="0" rows="*,70">
<noframes>
Your browser does not support frames,
</noframes>
<frameset cols="*,150">
- <frame src="stream.html?event=stream&nick=%%nick%%&tmpid=%%tmpid%%" name="stream">
- <frame src="online.html?event=online&nick=%%nick%%&tmpid=%%tmpid%%" name="online">
+ <frame src="stream.html?event=stream&tmpid=%%tmpid%%" name="stream">
+ <frame src="online.html?event=online&tmpid=%%tmpid%%" name="online">
</frameset>
<frameset rows="*,0">
- <frame src="input.html?event=input&nick=%%nick%%&tmpid=%%tmpid%%" name="input">
+ <frame src="input.html?event=input&tmpid=%%tmpid%%" name="input">
<frame src="blank.html" name="blank">
</frameset>
</frameset>
diff --git a/html/help.html b/html/help.html
new file mode 100644
index 0000000..ad9a25f
--- /dev/null
+++ b/html/help.html
@@ -0,0 +1,28 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
+<title>
+ Chat-help - %%ychat.version%%
+</title>
+<link rel=stylesheet href="style.css" type=text/css>
+</head>
+<body>
+<table align=center width=500>
+<tr><td>
+ Hello %%nick%%, all chat commands available are summarized below (Please notice that only currently
+ in memory loaded command modules are listed here which should be the case by yChat default configuration). You can also access help for a specific command with the /help command. Example: /help commandname:
+</td></tr>
+<tr><td>
+<br>
+%%content%%
+</td></tr>
+</table>
+<br><br>
+ <center>
+ <span class="signature">
+ yChat is OpenSource - get it at <a class="fancy" target="_blank" href="http://www.yChat.org">http://www.yChat.org</a>
+ </span>
+ </center>
+</body>
+</html>
diff --git a/html/images/away.gif b/html/images/away.gif
new file mode 100644
index 0000000..c001883
--- /dev/null
+++ b/html/images/away.gif
Binary files differ
diff --git a/html/images/blank.gif b/html/images/blank.gif
new file mode 100644
index 0000000..1d11fa9
--- /dev/null
+++ b/html/images/blank.gif
Binary files differ
diff --git a/html/images/guest.png b/html/images/guest.png
new file mode 100644
index 0000000..597dd12
--- /dev/null
+++ b/html/images/guest.png
Binary files differ
diff --git a/html/images/ircuser.png b/html/images/ircuser.png
new file mode 100644
index 0000000..36176d9
--- /dev/null
+++ b/html/images/ircuser.png
Binary files differ
diff --git a/html/images/rang0.png b/html/images/rang0.png
new file mode 100644
index 0000000..23dfae6
--- /dev/null
+++ b/html/images/rang0.png
Binary files differ
diff --git a/html/images/rang1.png b/html/images/rang1.png
new file mode 100644
index 0000000..7c51679
--- /dev/null
+++ b/html/images/rang1.png
Binary files differ
diff --git a/html/images/rang2.png b/html/images/rang2.png
new file mode 100644
index 0000000..36176d9
--- /dev/null
+++ b/html/images/rang2.png
Binary files differ
diff --git a/html/index.html b/html/index.html
index e8de35c..983e7ef 100644
--- a/html/index.html
+++ b/html/index.html
@@ -1,32 +1,54 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
+<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>
- %%PGETITLE%%
+ %%ychat.version%%
</title>
<link rel=stylesheet href="style.css" type=text/css>
</head>
-<body bgcolor=#000000 text=#ffff00>
+<body>
<table align=center width=500>
<tr>
-<td align=center class=header>%%PGETITLE%%</td>
-<td align=center class=header>%%INFO%%</td>
+<td>
+<center>
+%%ychat.version%%<br><br>%%INFO%%
+</center>
+</td>
</tr>
<tr>
- <td colspan=2>&nbsp;</td>
+<td colspan=2>&nbsp;</td>
</tr>
<tr>
- <td align=center colspan=2>
-Enter your nick:
-<form action="frameset.html" method="GET">
+<td align=center colspan=2>
+<form action="frameset.html" method="POST">
<input type="hidden" name="event" value="login">
- <input type="hidden" name="room" value="%%STRDROOM%%">
- <input type="text" name="nick">
- <input type="submit" value="login">
+Enter your nick:<br>
+ <input class="text" type="text" name="nick" value="%%nick%%" maxlength="%%chat.maxlength.username%%" accesskey="n">
+<br>
+<br>
+Enter your password:<br>
+ <input class="text" type="password" name="password" value="%%pass%%" maxlength="%%chat.maxlength.password%%" accesskey="p">
+<br>
+<br>
+Enter your room:<br>
+ <input class="text" type="text" name="room" value="%%chat.defaultroom%%" maxlength="%%chat.maxlength.roomname%%" accesskey="r">
+<br>
+<br>
+ <input type="hidden" name="end" value="end">
+ <input type="submit" value="login" accesskey="s">
</form>
+<br>
+<a class="fancy" href="register.html">Register</a> a new nick
+<br>
+<br>
+If you don't want to register you may login
+<br>
+without a password using an unregistered nick.
</td>
</tr>
</table>
<br><br>
-<center><span class="signature">yChat is OpenSource - get it at <a target="_blank" href="http://www.yChat.org">http://www.yChat.org</a></span></center>
+<center><span class="signature">yChat is OpenSource - get it at <a class="fancy" target="_blank" href="http://www.yChat.org">http://www.yChat.org</a></span></center>
</body>
</html>
diff --git a/html/input.html b/html/input.html
index a403d8e..31ed9fe 100644
--- a/html/input.html
+++ b/html/input.html
@@ -1,34 +1,60 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
- <head>
+<head>
+ <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>
- %%PGETITLE%%
+ %%HTML_TITLE_TAG_CONTENT%%
</title>
-<link rel=stylesheet href="style.css" type=text/css>
-
+ <link rel=stylesheet href="style.css" type=text/css>
<script language="JavaScript">
<!--
function delout()
{
- document.input.message.focus();
- document.input.message.select();
+ document.input.message.value = document.input.message.value.replace(/&/g, '\\AND');
document.input.submit();
+ document.input.message.value = "";
+ document.input.message.focus();
return false;
}
function selectinput()
{
document.input.message.select();
}
+ function popup(site,width,height)
+ {
+ var left = (screen.availWidth-width)/2;
+ var top = (screen.availHeight-height)/2;
+ var win = window.open(site,"_blank","width="+width+",height="+height+",left="+left+",top="+top+",scrollbars=yes");
+ }
+ function chgscroll(f)
+ {
+ if(f.checked)
+ parent.stream.autoscroll();
+ else
+ parent.stream.stopscroll();
+ }
//-->
</script>
</head>
- <body bgcolor=#000000 text=#ffffff>
- <form name="input" action="input.html" target="blank" onsubmit="return delout();">
- <input type="hidden" name="event" value="post">
- <input type="hidden" name="nick" value="%%nick%%">
+ <body>
+ <form method="GET" name="input" action="input.html" target="blank" onsubmit="return delout();">
+ <div style="position: absolute; top: 5px;">
+ <input class="text" type="text" name="message" size="60" maxlength="%%chat.maxlength.message%%">
+ <input type="submit" value="Send" accesskey='s'>
+ <input type="button" value="Select" accesskey='e' onclick="javascript:selectinput();">
+ </div>
+ <div style="position: absolute; top: 29px;">
+ <a href='#' class="fancy" onclick="javascript:popup('colors.html?event=colors&tmpid=%%tmpid%%', 600, 480)">Colors</a>
+ <a href='#' class="fancy" onclick="javascript:popup('options.html?event=options&tmpid=%%tmpid%%', 600, 480)">Options</a>
+ <a href='#' class="fancy" onclick="javascript:popup('help.html?event=help&tmpid=%%tmpid%%', 600, 480)">Help</a>
+ <a href='#' class="fancy" onclick="javascript:popup('loggedin.html?event=loggedin&tmpid=%%tmpid%%', 600, 480)">Users</a>
+ <a href='#' class="fancy" onclick="javascript:popup('admin.html?event=admin&tmpid=%%tmpid%%', 600, 480)">Admin</a>
+ <a href='input.html?event=input&tmpid=%%tmpid%%&message=%2Fq' class="fancy" target='blank'>Logout</a>
+ Scrolling:
+ <input type="checkbox" name="scroll" checked onClick="chgscroll(this);">
+ </div>
+ <input type="hidden" name="event" value="input">
<input type="hidden" name="tmpid" value="%%tmpid%%">
- <input type="text" name="message" size="50">
- <input type="submit" value="send">
- <input type="button" value="select" onclick="javascript:selectinput();">
</form>
</body>
</html>
diff --git a/html/loggedin.html b/html/loggedin.html
new file mode 100644
index 0000000..59083b8
--- /dev/null
+++ b/html/loggedin.html
@@ -0,0 +1,27 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
+<title>
+ Logged in users - %%ychat.version%%
+</title>
+<link rel=stylesheet href="style.css" type=text/css>
+</head>
+<body>
+<table align="center">
+<tr><td>
+All currently logged in users:
+</td></tr>
+<tr><td>
+<br>
+%%USERLIST%%
+</td></tr>
+</table>
+<br><br>
+ <center>
+ <span class="signature">
+ yChat is OpenSource - get it at <a class="fancy" target="_blank" href="http://www.yChat.org">http://www.yChat.org</a>
+ </span>
+ </center>
+</body>
+</html>
diff --git a/html/notfound.html b/html/notfound.html
index 574e341..a14d44b 100644
--- a/html/notfound.html
+++ b/html/notfound.html
@@ -1,7 +1,9 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
+<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>
- %%PGETITLE%%
+ %%HTML_TITLE_TAG_CONTENT%%
</title>
</head>
<body>
diff --git a/html/online.html b/html/online.html
index aa14f8d..3eda553 100644
--- a/html/online.html
+++ b/html/online.html
@@ -1,7 +1,20 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
- <meta http-equiv="refresh" content="20">
-<link rel=stylesheet href="style.css" type=text/css>
- <body bgcolor=#000000 text=#ffffff>
- %%MESSAGE%%
+<head>
+ <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
+ <link rel=stylesheet href="style.css" type=text/css>
+ </head>
+ <body>
+ <b>%%room%%</b>
+ <br>
+ <br>
+ <table>
+ <tr>
+ <td>
+ %%topic%%
+ </td>
+ </tr>
+ %%userlist%%
+ </table>
</body>
</html>
diff --git a/html/options.html b/html/options.html
new file mode 100644
index 0000000..4dd5b35
--- /dev/null
+++ b/html/options.html
@@ -0,0 +1,50 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
+<title>
+ Options menu - %%ychat.version%%
+</title>
+<link rel=stylesheet href="style.css" type=text/css>
+<body>
+<table align=center width=500>
+<tr><td>
+ %%msgs%%
+ %%nick%%, all chat options available are summarized below:
+</td></tr>
+<tr><td>
+<br>
+<form name="options" action="options.html">
+Your E-Mail address:<br>
+ <input class="text" type="text" size="40" maxlength="%%chat.maxlength.emailaddress%%" name="email" value="%%email%%" accesskey="e">
+<br>
+<br>
+Your old password (needed if you want to enter a new password):<br>
+ <input class="text" type="password" maxlength="%%chat.maxlength.password%%" name="pass" accesskey="p">
+<br>
+<br>
+Your new password:<br>
+ <input class="text" type="password" maxlength="%%chat.maxlength.password%%" name="newpass" accesskey="q">
+<br>
+<br>
+Your new password again:<br>
+ <input class="text" type="password" maxlength="%%chat.maxlength.password%%" name="newpass2" accesskey="r">
+<br>
+<br>
+ <input type="hidden" name="event" value="options">
+ <input type="hidden" name="flag" value="submit">
+ <input type="hidden" name="tmpid" value="%%tmpid%%">
+ <input type="submit" value="Save options" accesskey="s">
+<form>
+</td></tr>
+</table>
+<br><br>
+ <center>
+ <span class="signature">
+ yChat is OpenSource - get it at <a class="fancy" target="_blank" href="http://www.yChat.org">http://www.yChat.org</a>
+ </span>
+ </center>
+ <br>
+ <br>
+</body>
+</html>
diff --git a/html/register.html b/html/register.html
new file mode 100644
index 0000000..082e805
--- /dev/null
+++ b/html/register.html
@@ -0,0 +1,53 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
+<title>
+ Nick registration - %%ychat.version%%
+</title>
+<link rel=stylesheet href="style.css" type=text/css>
+</head>
+<body>
+<table align=center width=500>
+<tr>
+<td>
+<center>
+Nick registration<br><br>%%INFO%%
+</center>
+</td>
+</tr>
+<tr>
+<td colspan=2>&nbsp;</td>
+</tr>
+<tr>
+<td align=center colspan=2>
+<form action="register.html" method="POST">
+ <input type="hidden" value="register" name="event">
+Enter your desired nick:<br>
+ <input class="text" type="text" maxlength="%%chat.maxlength.username%%" name="nick" value="%%nick%%" accesskey="n">
+<br>
+<br>
+Enter your E-Mail address:<br>
+ <input class="text" type="text" maxlength="%%chat.maxlength.emailaddress%%" name="email" value="%%email%%" accesskey="e">
+<br>
+<br>
+Enter your password:<br>
+ <input class="text" type="password" maxlength="%%chat.maxlength.password%%" name="pass" accesskey="p">
+<br>
+<br>
+Enter your password again:<br>
+ <input class="text" type="password" maxlength="%%chat.maxlength.password%%" name="pass2" accesskey="q">
+<br>
+<br>
+ <input type="hidden" name="end" value="end">
+ <input type="submit" value="Register" accesskey="s">
+</form>
+<br>
+If you don't want to register go <a class="fancy" href="%%httpd.startsite%%">back</a>
+</td>
+</tr>
+</table>
+<br><br>
+<center><span class="signature">yChat is OpenSource - get it at <a class="fancy" target="_blank" href="http://www.yChat.org">http://www.yChat.org</a></span></center>
+</body>
+</html>
diff --git a/html/robots.txt b/html/robots.txt
new file mode 100644
index 0000000..eb05362
--- /dev/null
+++ b/html/robots.txt
@@ -0,0 +1,2 @@
+User-agent: *
+Disallow:
diff --git a/html/stream.html b/html/stream.html
index 6678069..ed08a23 100644
--- a/html/stream.html
+++ b/html/stream.html
@@ -1,30 +1,38 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
- <head>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>
- %%PGETITLE%%
+ %%HTML_TITLE_TAG_CONTENT%%
</title>
<link rel=stylesheet href="style.css" type=text/css>
<script language="JavaScript">
- function autoScroll()
+ var scrolling;
+ var ison;
+ function autoscroll()
{
- window.scroll(1, 50000 );
- timer = setTimeout('autoScroll()',200);
+ if(!ison){
+ scrolling = window.setInterval("window.scroll(1,1606682)",70);
+ ison = true;
+ }
}
-
- autoScroll();
-
- function stopScroll()
+ function stopscroll()
{
- clearTimeout(timer);
- }
-
- function startScroll()
- {
- timer = setTimeout('autoScroll()', 200);
+ if(ison)
+ {
+ window.clearInterval(scrolling);
+ ison = false;
+ }
}
</script>
</head>
-<body bgcolor=#000000 text=#ffffff>
- Welcome to yChat %%nick%%!
+<body class="stream">
+<h1>Engine: %%ychat.version%%</h2>
+<script language="JavaScript">
+ autoscroll();
+</script>
+
+ Welcome to the chat, %%nick%%!
<br>
<br>
+
diff --git a/html/style.css b/html/style.css
index e31bd7e..4b6d9ca 100644
--- a/html/style.css
+++ b/html/style.css
@@ -1,11 +1,48 @@
-BODY, TD {
+body, div {
font-family: Verdana, Helvetica, sans-serif;
+ background-color: #000000;
+ color: #FFFFEF;
font-size: 11pt;
}
-A {
- color: #dddddd;
+
+input {
+ color: #000000;
+ font-family: Verdana, Helvetica, sans-serif;
+ text-decoration: none;
+ font-size: 9pt;
+ padding: 2px;
+}
+
+input.text {
+ background-color: #FFFFEF;
+}
+
+.fancy {
+ font-family: Verdana, Helvetica, sans-serif;
+ font-size: 9pt;
+ color: #FFFFEF;
+ padding: 2px;
+}
+
+a:hover.fancy {
+ text-decoration: none;
+ color: #FFFFEF;
+ background-color: #000000;
+}
+
+h1 {
+ background-color: #ffa500;
+ border: solid #000000 1px;
+ font-size: 20pt;
+ padding: 13px;
+ font-width: bold;
+}
+
+body.stream {
+ background-color: #323232;
}
+
.signature {
- color: #dddddd;
+ color: #AAAAAA;
font-size: 9pt;
}
diff --git a/html/test.cgi b/html/test.cgi
new file mode 100644
index 0000000..12b7f75
--- /dev/null
+++ b/html/test.cgi
@@ -0,0 +1,9 @@
+#!/usr/bin/perl -w
+
+use strict;
+
+print "<html><body>\n";
+print "Hello World!\n";
+print "</body></html>\n";
+
+
diff --git a/html/urlredirect.html b/html/urlredirect.html
new file mode 100644
index 0000000..7e7cbde
--- /dev/null
+++ b/html/urlredirect.html
@@ -0,0 +1,9 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<head>
+<body>
+<script language='JavaScript'>
+ open("%%url%%", "_new");
+<script>
+</body>
+</html>