1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50
|
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>Faye demo: chat client</title>
<link rel="stylesheet" href="/style.css">
<script src="/mootools.js"></script>
<script src="/jquery.js"></script>
<script src="/json2.js"></script>
<script src="/bayeux/client.js"></script>
<script src="/soapbox.js"></script>
</head>
<body>
<div class="container">
<h1><em>Soapbox</em> | a Twitter-style chat app</h1>
<form id="enterUsername">
<label for="username">Username</label>
<input type="text" name="username" id="username">
<input type="submit" value="Go">
</form>
<div id="app">
<form id="addFollowee">
<label for="followee">Follow</label>
<input type="text" name="followee" id="followee">
<input type="submit" value="Follow">
</form>
<form id="postMessage">
<label for="message">Post a message</label> <span id="transport"></span><br>
<textarea name="message" id="message" rows="3" cols="40"></textarea>
<input type="submit" value="Send">
</form>
<ul id="stream">
</ul>
</div>
<script>
var bayeux = new Faye.Client('/bayeux');
Faye.logger = window.console;
Soapbox.init(bayeux);
</script>
</div>
</body>
</html>
|