Index: extensions/rv_tscroller/main.inc.php =================================================================== --- extensions/rv_tscroller/main.inc.php (revision 9247) +++ extensions/rv_tscroller/main.inc.php (revision 9813) @@ -1,5 +1,5 @@ 123456789) ) ); - $ajax_url_model = add_url_params($url_model, array( 'rvts'=>'' ) ); + $ajax_url_model = add_url_params($url_model, array( 'rvts'=>'%per%' ) ); $url_model = str_replace('&', '&', $url_model); @@ -91,11 +91,12 @@ } $repeat=false; + // the String.fromCharCode comes from google bot which somehow manage to get these urls $template->block_footer_script(null, "var RVTS = { -ajaxUrlModel: '$ajax_url_model'+'%per%', +ajaxUrlModel: String.fromCharCode(".ord($ajax_url_model[0]).")+'".substr($ajax_url_model,1)."', start: $per_page, total: $total, perPage: $per_page, -urlModel: '$url_model', +moreUrlModel: String.fromCharCode(".ord($url_model[0]).")+'".substr($url_model,1)."', moreMsg: '$moreMsg', ajaxLoaderImage: '$ajax_loader_image' Index: extensions/rv_tscroller/rv_tscroller.js =================================================================== --- extensions/rv_tscroller/rv_tscroller.js (revision 9247) +++ extensions/rv_tscroller/rv_tscroller.js (revision 9813) @@ -24,5 +24,5 @@ RVTS.$thumbs.after( '
'); @@ -40,5 +40,5 @@ var tBot=RVTS.$thumbs.position().top+RVTS.$thumbs.outerHeight() ,wBot=$(window).scrollTop()+$(window).height(); - tBot -= !evt ? 0:40; //begin 40 pixels before end + tBot -= !evt ? 0:90; //begin 90 pixels before end return tBot <= wBot ? (RVTS.doAutoScroll(),1) : 0; }, Index: extensions/rv_tscroller/rv_tscroller.min.js =================================================================== --- extensions/rv_tscroller/rv_tscroller.min.js (revision 9247) +++ extensions/rv_tscroller/rv_tscroller.min.js (revision 9813) @@ -1,1 +1,3 @@ -window.jQuery&&window.RVTS&&function(a){a(".navigationBar").hide();RVTS=a.fn.extend(RVTS,{loading:0,adjust:0,doAutoScroll:function(){if(!(RVTS.loading||RVTS.start>=RVTS.total)){var b=RVTS.ajaxUrlModel.replace("%start%",RVTS.start).replace("%per%",RVTS.perPage);if(RVTS.adjust){b+="&adj="+RVTS.adjust;RVTS.adjust=0}a("#ajaxLoader").show();RVTS.loading=1;a.ajax({type:"GET",dataType:"html",url:b,success:function(c){RVTS.start+=RVTS.perPage;RVTS.$thumbs.append(c);if(RVTS.start>500&&RVTS.total>550){RVTS.$thumbs.after('");RVTS.total=0}},complete:function(){RVTS.loading=0;a("#ajaxLoader").hide()}})}},checkAutoScroll:function(b){var c=RVTS.$thumbs.position().top+RVTS.$thumbs.outerHeight(),d=a(window).scrollTop()+a(window).height();c-=!b?0:40;return c<=d?(RVTS.doAutoScroll(),1):0},engage:function(){var b=a(window);RVTS.$thumbs=a("#thumbnails");RVTS.$thumbs.append('');b.scrollTop(0);if(RVTS.$thumbs.outerHeight()