X-Git-Url: http://cgit.babelmonkeys.de/?p=adhocweb.git;a=blobdiff_plain;f=js%2Fmain.js;fp=js%2Fmain.js;h=15a0fd079a41a87b3d9f4a807495856c41e42486;hp=85f2ccaeaa2ec8887710ca2fe8baed05aff0ada7;hb=b2d5c1947805fa3282ffc4762fe08620fba46c44;hpb=7ef6024aa84881aba55e61c38073fc9465aac876 diff --git a/js/main.js b/js/main.js index 85f2cca..15a0fd0 100644 --- a/js/main.js +++ b/js/main.js @@ -5,11 +5,6 @@ Strophe.addNamespace("ADHOC", "http://jabber.org/protocol/commands"); var localJID = null; var connection = null; -var adhoc_status = { - sessionid: null, - cmdNode: null, - queryJID: null -}; function log(msg) { var entry = $('
').append(document.createTextNode(msg)); @@ -42,242 +37,12 @@ function onConnect(status) { } } else if (status == Strophe.Status.CONNECTED) { log('Strophe is connected.'); - adhoc_status.queryJID = connection.domain; - $('#queryJID').val(adhoc_status.queryJID); + $('#queryJID').val(connection.domain); $('#query').show(); - checkFeatures("#output"); + Adhoc.checkFeatures("#output", connection.domain); } } -function addNote(elem, text, type) { - if (!type) { - type = "info"; - } - text = text.replace(/\n/g, "
"); - $(elem).append("

" + text + "

"); -} - -function addForm(elem, x) { - var form = $("
"); - form.submit(function(event) { - executeCommand("execute", serializeToDataform('form'), function(e) { displayResult(elem, e) }); - event.preventDefault(); - }); - var fieldset = $("
"); - form.append(fieldset); - if ($(x).find("title").length > 0) - $("").text($(x).find("title").text()).appendTo(fieldset); - if ($(x).find("instructions").length > 0) - $("

").text($(x).find("instructions").text()).appendTo(fieldset); - $(x).find("field").each(function() { - var item = null; - var type = $(this).attr("type"); - if($(this).attr("label")) { - $("