Всем привет. Что-то у меня не все сериалы высвечиваются, стоит по умолчанию 70 штук, можно до 100 постеров поставить, в реали стоит 55, а показывает 24, может надо что-то в коде поправить, заранее благодарен за помощь...
<!--- Слайдер. Выводим куда надо. --->
<script language="javascript">
$(document).ready(function(){
$('#pun-index #html-header').append('<div class="sliders"></div>');
});
</script>
<!--- Плагин слайдер --->
<link rel="stylesheet" type="text/css" href="https://forumstatic.ru/files/0013/49/9f/64330.css">
<link rel="stylesheet" type="text/css" href="https://forumstatic.ru/files/0013/49/9f/55003.css">
<script type="text/javascript" src="https://forumstatic.ru/files/0013/49/9f/55349.js"></script>
<script type="text/javascript" src="https://forumstatic.ru/files/0013/49/9f/18625.js"></script>
<style>.slick-slide img{width: 100%;height: 150px;object-fit: contain;}</style>
<!-- Вывод картинок из тем в слайдер -->
<script language="javascript">
var lm = 70,//количество отображаемых сообщений из темы
sort = 'desc',//поубыванию
si = [2254,2053,1582,2203,1653,1622,2231,2250,1618,2429,2426,92,2226,2204,2354,2283,2245,2257,2281,2462,2347,1665,2487,2493,2258,2508,2519,2527,2529,2540,2542,2543,2544,1214,2553,2555,2556,2557,2558,2560,1718,2561,2564,823,2576,2577,2578,2622,2644,2658,2664,2665,2669,2674,2675,2677,] //id темы из которой выводим новости
npk = //новостная картинка по-умолчанию
$(function(){var nf='<div class="autoplay">',text=[],EndSlider=()=>{nf+='</div>';$('.sliders').append(nf);}
$.getJSON('/api.php?method=post.get&topic_id='+si+'&sort_dir='+sort+'&limit='+lm+'&fields=id,message,posted',
function(d){var x=d.response;
for(var i in x){
var sod=x[i].message.match(/\<img class\=\"postimg\" loading\=\"lazy\" src\=\"https?\:\/\/(.*?)\.(png|jpg|gif|jpeg|webp)\" alt\=\"https?\:\/\/(.*?)\.(png|jpg|gif|jpeg|webp)\" \/\>/g),pd=x[i].id;
if(sod !== null){
var far = '<div><a rel="nofollow" href="/viewtopic.php?pid='+pd+'#p'+pd+'">'+sod+'</a></div>';
}
else {
var far = '';
}
nf+=far;}EndSlider();
$('.autoplay').slick({
slidesToShow: 7,
slidesToScroll: 1,
autoplay: true,
arrows: false,
dots: true,
autoplaySpeed: 2000,
});
});
});
</script>
<!--Окончание-->