Other
Последние добавленные материалы

Догрузка материалов
23.07.2010, 00:35
Если файлы не подтверждены (на модерации) то пользователи на главной странице будут видеть не все файлы или вообще надпись «Не найдено материалов доступных для просмотра». Это отпугнет вашего нового посетителя. Скрипт проверяет количество отображаемых файлов, и если их меньше, чем положено быть, то подгружает файлы с другой страницы. Делать скриншот этой операции я не стал, так что поверьте на слова.

Страница архива материалов, после $BODY$

Code


<?if($_PAGE_ID$='archive')?><script type="text/javascript">
$(document).ready(function () {
  // Script взят с сайта isucoz.ru
  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?>

В этом-же шаблоне ищем $BODY$

и меняем на

Code

<div id="fixedFiles">$BODY$</div>

Вид материалов: меняем шаблон на

Code
<div class="fixFiles">
<!-- ваш текущий шаблон -->
</div>
Категория: Скрипты | Добавил: LiNe | Теги: материалов, скрипты, Догрузка
Просмотров: 418 | Загрузок: 0 | Рейтинг: 0.0/0
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]