Догрузка материалов
Если файлы не подтверждены (на модерации) то пользователи на главной странице будут видеть не все файлы или вообще надпись «Не найдено материалов доступных для просмотра». Это отпугнет вашего нового посетителя. Скрипт проверяет количество отображаемых файлов, и если их меньше, чем положено быть, то подгружает файлы с другой страницы. Делать скриншот этой операции я не стал, так что поверьте на слова
Модуль новости сайта - Страница архива материалов, после
Code
<?if($_PAGE_ID$='archive')?><script type="text/javascript">
$(document).ready(function () {
// Script by http://javascript.ucoz.net/
var must = 10; //Сколько должно быть материалов
var loads = $(".fixFiles").length;
if (must == loads) return;
else if (loads == 0) $("#fixedFiles").html("<center><br><br><img src='http://javascript.ucoz.net/i/loading.gif' border='0'></center>");
var bag = must - loads;
var fls = '';
$.get("/$MODULE_ID$/2", function (ii) {
for (i = 0; i < bag; i++) {
fls += $(".fixFiles:eq(" + i + ")", ii).html();
}
if (loads) $(".fixFiles:last").after(fls);
else $("#fixedFiles").html(fls);
});
});
</script><?endif?>
В этом-же шаблоне ищем :
Меняем на:
Code
<div id="fixedFiles">$BODY$</div>
Вид материалов: меняем шаблон на
Code
<div class="fixFiles">
<!-- ваш текущий шаблон -->
</div>