]> git.mxchange.org Git - friendica.git/blobdiff - include/main.js
no insecure warning on FB connections
[friendica.git] / include / main.js
index 18e884b3171253aba9733f77b2b3403a28753afb..a251d8e3a3976b1a07e473e168bbd7904bc4a9de 100644 (file)
@@ -27,6 +27,7 @@
        var liking = 0;
        var in_progress = false;
        var langSelect = false;
+       var commentBusy = false;
 
        $(document).ready(function() {
                $.ajaxSetup({cache: false});
                        }) ;
                }
                timer = setTimeout(NavUpdate,30000);
-
        }
 
        function liveUpdate() {
                                prev = ident; 
                        });
                        $('.like-rotator').hide();
+                       if(commentBusy) {
+                               commentBusy = false;
+                               $('body').css('cursor', 'auto');
+                       }
                });
-
        }
 
        function imgbright(node) {
        }
 
        function post_comment(id) {
+               commentBusy = true;
+               $('body').css('cursor', 'wait');
                $.post(  
              "item",  
              $("#comment-edit-form-" + id).serialize(),
                                if(data.reload) {
                                        window.location.href=data.reload;
                                }
-                                       
                        },
                        "json"  
          );  
          return false;  
        }
 
+
+    function bin2hex(s){  
+        // Converts the binary representation of data to hex    
+        //   
+        // version: 812.316  
+        // discuss at: http://phpjs.org/functions/bin2hex  
+        // +   original by: Kevin van Zonneveld (http://kevin.vanzonneveld.net)  
+        // +   bugfixed by: Onno Marsman  
+        // +   bugfixed by: Linuxworld  
+        // *     example 1: bin2hex('Kev');  
+        // *     returns 1: '4b6576'  
+        // *     example 2: bin2hex(String.fromCharCode(0x00));  
+        // *     returns 2: '00'  
+        var v,i, f = 0, a = [];  
+        s += '';  
+        f = s.length;  
+          
+        for (i = 0; i<f; i++) {  
+            a[i] = s.charCodeAt(i).toString(16).replace(/^([\da-f])$/,"0$1");  
+        }  
+          
+        return a.join('');  
+    }  
+
+       function groupChangeMember(gid,cid) {
+               $('body .fakelink').css('cursor', 'wait');
+               $.get('group/' + gid + '/' + cid, function(data) {
+                               $('#group-update-wrapper').html(data);
+                               $('body .fakelink').css('cursor', 'auto');                              
+               });
+       }
+
+       function profChangeMember(gid,cid) {
+               $('body .fakelink').css('cursor', 'wait');
+               $.get('profperm/' + gid + '/' + cid, function(data) {
+                               $('#prof-update-wrapper').html(data);
+                               $('body .fakelink').css('cursor', 'auto');                              
+               });
+       }
+