]> git.mxchange.org Git - friendica.git/blobdiff - js/main.js
New function to update the global contact for the user id.
[friendica.git] / js / main.js
index 5bcbc35bfb3e30c0cab74fff46a20b50b3ececc0..7e1c22ecfc61642ed1191452153421899a3647c3 100644 (file)
@@ -9,7 +9,7 @@
                if (h==ch) {
                        return;
                }
-               console.log("_resizeIframe", obj, desth, ch);
+               //console.log("_resizeIframe", obj, desth, ch);
                if (desth!=ch) {
                        setTimeout(_resizeIframe, 500, obj, ch);
                } else {
                        } else {
                                last_popup_menu = menu;
                                last_popup_button = parent;
+                               $('#nav-notifications-menu').perfectScrollbar('update');
                        }
                        return false;
                });
                        'inline' : true,
                        'transition' : 'elastic'
                });
-
+               $("a.ajax-popupbox").colorbox({
+                       'transition' : 'elastic'
+               });
 
                /* notifications template */
                var notifications_tpl= unescape($("#nav-notifications-template[rel=template]").html());
                var notifications_mark = unescape($('<div>').append( $("#nav-notifications-mark-all").clone() ).html()); //outerHtml hack
                var notifications_empty = unescape($("#nav-notifications-menu").html());
 
+               /* enable perfect-scrollbars for different elements */
+               $('#nav-notifications-menu, aside').perfectScrollbar();
+
                /* nav update event  */
                $('nav').bind('nav-update', function(e,data){
                        var invalid = $(data).find('invalid').text();
                                $.jGrowl(text, { sticky: false, theme: 'info', life: 5000 });
                        });
 
+                       /* update the js scrollbars */
+                       $('#nav-notifications-menu').perfectScrollbar('update');
+
                });
 
                NavUpdate();
                                $('body').css('cursor', 'auto');
                        }
                        /* autocomplete @nicknames */
-                       $(".comment-edit-form  textarea").contact_autocomplete(baseurl+"/acl");
+                       $(".comment-edit-form  textarea").editor_autocomplete(baseurl+"/acl");
+                       /* autocomplete bbcode */
+ +                     $(".comment-edit-form  textarea").bbco_autocomplete('bbcode');
 
                        // setup videos, since VideoJS won't take care of any loaded via AJAX
                        if(typeof videojs != 'undefined') videojs.autoSetup();