diff options
author | Olivier Migeot <olivier@migeot.org> | 2011-10-04 11:45:57 +0200 |
---|---|---|
committer | Olivier Migeot <olivier@migeot.org> | 2011-10-04 11:45:57 +0200 |
commit | 273594af62c960b5a52da5ec1cf6d6bd450415ba (patch) | |
tree | 5f79914d28c343f7642ecb13b99f9e0e3f5090a7 /addon/widgets/widgets.js | |
parent | 1548449586f17c0ef9bfab0ffb16f2a495fc6082 (diff) | |
parent | dfd5cc57c2134067dc6229b8583b5e808f160004 (diff) | |
download | volse-hubzilla-273594af62c960b5a52da5ec1cf6d6bd450415ba.tar.gz volse-hubzilla-273594af62c960b5a52da5ec1cf6d6bd450415ba.tar.bz2 volse-hubzilla-273594af62c960b5a52da5ec1cf6d6bd450415ba.zip |
Merge remote branch 'upstream/master'
Diffstat (limited to 'addon/widgets/widgets.js')
-rw-r--r-- | addon/widgets/widgets.js | 64 |
1 files changed, 0 insertions, 64 deletions
diff --git a/addon/widgets/widgets.js b/addon/widgets/widgets.js deleted file mode 100644 index 45d36c4d7..000000000 --- a/addon/widgets/widgets.js +++ /dev/null @@ -1,64 +0,0 @@ -/** - * @author Fabio Comuni - */ - -var f9a_widget_$widget_id = { - entrypoint : "$entrypoint", - key : "$key", - widgetid: "$widget_id", - argstr: "$args", - xmlhttp : null, - - getXHRObj : function(){ - if (window.XMLHttpRequest) { - // code for IE7+, Firefox, Chrome, Opera, Safari - this.xmlhttp = new XMLHttpRequest(); - } else { - // code for IE6, IE5 - this.xmlhttp = new ActiveXObject("Microsoft.XMLHTTP"); - } - }, - - dorequest : function(args, cb) { - if (args===null) args = new Array(); - args['k']=this.key; - args['s']=window.location; - args['a']=this.argstr; - var urlencodedargs = new Array(); - for(k in args){ urlencodedargs.push( encodeURIComponent(k)+"="+encodeURIComponent(args[k]) ); } - - var url = this.entrypoint + "?"+ urlencodedargs.join("&"); - - this.xmlhttp.open("GET", url ,true); - this.xmlhttp.send(); - this.xmlhttp.obj = this; - this.xmlhttp.onreadystatechange=function(){ - if (this.readyState==4){ - if (this.status==200) { - cb(this.obj, this.responseText); - } else { - document.getElementById(this.obj.widgetid).innerHTML="Error loading widget."; - } - } - } - - }, - - requestcb: function(obj, responseText) { - document.getElementById(obj.widgetid).innerHTML=responseText; - }, - - load : function (){ - this.getXHRObj(); - this.dorequest(null, this.requestcb); - } - -}; - -(function() { - f9a_widget_$widget_id.load(); -})(); - -document.writeln("<div id='$widget_id' class='f9k_widget'>"); -document.writeln("<img id='$widget_id_ld' src='$loader'>"); -document.writeln("</div>"); |