/usr/share/doc/ruby-ramaze/examples/app/chat/public/js/chat.js is in ruby-ramaze 2012.12.08-3.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
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 | (function () {
function say() {
var input = $('input#talk')[0],
text = encodeURIComponent(input.value);
if (text) {
$.post('/say', 'text=' + text, update, 'text/plain');
}
input.value = '';
return false;
}
function update() {
$('#main').load('/listen')
}
function poll() {
update();
setTimeout(poll, 1000.0);
}
$('body').ready(function () {
$('#chat').submit(say);
$('input#talk').focus();
poll();
});
})();
|