summaryrefslogtreecommitdiff
path: root/test/socket.html
diff options
context:
space:
mode:
Diffstat (limited to 'test/socket.html')
-rw-r--r--test/socket.html47
1 files changed, 31 insertions, 16 deletions
diff --git a/test/socket.html b/test/socket.html
index a7504f8..4d26667 100644
--- a/test/socket.html
+++ b/test/socket.html
@@ -16,6 +16,10 @@
margin-top: 1em;
margin-bottom: 1em;
}
+
+ td {
+ text-align: right;
+ }
</style>
<script src="jquery.min.js"></script>
<script type="text/javascript">
@@ -38,8 +42,8 @@
function list() {
req = { COMMAND: "list",
- LOGIN_NAME: "heslinki",
- PASSWORD: "12423" };
+ LOGIN_NAME: $('#username').val(),
+ PASSWORD: $('#token').val()};
sl = new SessionList(req);
}
@@ -52,14 +56,14 @@
$('#rawmsg').append(event.data + "\n");
msg = $.parseJSON(event.data)
switch (msg.TYPE) {
- case "ACK":
+ case "ack":
$('#sessionid').val(msg.ID);
$('#buttonrun').attr('disabled','disabled')
$('#buttonreconnect').attr('disabled','disabled')
$('#buttoncancel').removeAttr('disabled')
break;
- case "DONE":
- case "ERROR":
+ case "done":
+ case "error":
this.sock.close();
init();
break;
@@ -83,8 +87,8 @@
req = { COMMAND: "new",
TIMEOUT: 200,
REFERENCE_ID: "my-very-personal-import",
- LOGIN_NAME: "heslinki",
- PASSWORD: "12423",
+ LOGIN_NAME: $('#username').val(),
+ PASSWORD: $('#token').val(),
SHOW_ID: 10002,
CLEAR_SHOW_CARTS: true,
SOURCE_URI: "fake://10000" };
@@ -93,7 +97,7 @@
function reconnect() {
req = { COMMAND: "reconnect",
- LOGIN_NAME: "heslinki",
+ LOGIN_NAME: $('#username').val(),
ID: $('#sessionid').val() };
s = new Session(req);
}
@@ -114,13 +118,24 @@
<h1>Radio Helsinki Rivendell Importer:</h1>
- <button id="buttonlist" onclick="list()">list</button>
- <div id="listmsg" class="data"></div>
-
- <button id="buttonrun" onclick="run()">start</button>
- <input id="sessionid" type="text" size="45" label="ID">
- <button id="buttonreconnect" onclick="reconnect()">reconnect</button>
- <button id="buttoncancel" onclick="cancel()">cancel</button>
- <div id="rawmsg" class="data"></div>
+ <p>
+ <table>
+ <tr><td>Username</td><td><input id="username" type="text" size="20" value="heslinki"></td></tr>
+ <tr><td>Token</td><td><input id="token" type="text" size="20"></td></tr>
+ </table>
+ </p>
+
+ <p>
+ <button id="buttonlist" onclick="list()">list</button>
+ <div id="listmsg" class="data"></div>
+ </p>
+
+ <p>
+ <button id="buttonrun" onclick="run()">start</button>
+ <input id="sessionid" type="text" size="45">
+ <button id="buttonreconnect" onclick="reconnect()">reconnect</button>
+ <button id="buttoncancel" onclick="cancel()">cancel</button>
+ <div id="rawmsg" class="data"></div>
+ </p>
</body>
</html>