X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;ds=sidebyside;f=plugins%2FInfiniteScroll%2Finfinitescroll.js;h=6fcf098dfe6e169aa99e6a2eb5261c723901311d;hb=d7c40e77b2001678f5836e22ba3369b958a8352c;hp=0dafef6d52f2bf68ba08f672c94b20b2cd62f132;hpb=a42e128c1532c45fd930d98c985f9a8d98ff6868;p=quix0rs-gnu-social.git
diff --git a/plugins/InfiniteScroll/infinitescroll.js b/plugins/InfiniteScroll/infinitescroll.js
index 0dafef6d52..6fcf098dfe 100644
--- a/plugins/InfiniteScroll/infinitescroll.js
+++ b/plugins/InfiniteScroll/infinitescroll.js
@@ -1,7 +1,7 @@
jQuery(document).ready(function($){
$('notices_primary').infinitescroll({
- debug: true,
- infiniteScroll : false,
+ debug: false,
+ infiniteScroll : !infinite_scroll_on_next_only,
nextSelector : 'body#public li.nav_next a,'+
'body#all li.nav_next a,'+
'body#showstream li.nav_next a,'+
@@ -9,13 +9,19 @@ jQuery(document).ready(function($){
'body#showfavorites li.nav_next a,'+
'body#showgroup li.nav_next a,'+
'body#favorited li.nav_next a',
- loadingImg : $('address .url')[0].href+'plugins/InfiniteScroll/ajax-loader.gif',
+ loadingImg : ajax_loader_url,
text : "Loading the next set of posts...",
donetext : "Congratulations, you\'ve reached the end of the Internet.",
- navSelector : ".pagination",
+ navSelector : "#pagination",
contentSelector : "#notices_primary ol.notices",
- itemSelector : "#notices_primary ol.notices li"
+ itemSelector : "#notices_primary ol.notices > li"
},function(){
- SN.Init.Notices();
+ // Reply button and attachment magic need to be set up
+ // for each new notice.
+ // DO NOT run SN.Init.Notices() which will duplicate stuff.
+ $(this).find('.notice').each(function() {
+ SN.U.NoticeReplyTo($(this));
+ SN.U.NoticeWithAttachment($(this));
+ });
});
});