Главная » Файлы » Скрипты для uCoz » Другие скрипты

Быстрая подгрузка полного описания с функцией записи в историю и обратного сворачивания для всех модулей by Apocalypse для uCoz
24.06.14, 16:26:43

Скачать файл






Меня давно просили доработать мои старые скрипты подгрузки полного описания, чтобы производилась запись в историю браузера + можно было обратно свернуть полное описание

Немного разгрузившись после разработки ApoTV выполняю ваши многочисленные просьбы. В качестве примера выступает модуль Каталог файлов, но вы с лёгкостью сможете прикрутить скрипт к любому другому модулю

Для начала смотрите ДЕМО

Установка:

В любой глобальный блок в самый низ:
Код
<script>  
  // Подгрузка полного описания by Apocalypse  
  var curstate = location.href;  
  function apoloadme(id, url) {  
  if($('div.apoloadfull' + id).html() == '') {  
  if(curstate != url) {  
  history.replaceState(null, null, url);  
  }  
  $('#loader' + id).fadeIn();  
  $('div.apoloadfull' + id).load(url + ' #apoentry', function() {  
  $('img[id^="loader"]').hide();  
  $('div#apoent' + id).hide(0);  
  $('div.apoloadfull' + id).fadeIn(100);  
  });  
  }  
  else  
  {  
  history.replaceState(null, null, curstate);  
  $('img[id^="loader"]').hide();  
  $('div.apoloadfull' + id).html('').hide();  
  $('div#apoent' + id).fadeIn(300);  
  }  
  }  
  // ApoTeam (c) 2013  
  </script>


На странице полного описания и комментариев к нему найдите $MESSAGE$ и замените на:
Код
<div id="apoentry">$MESSAGE$</div>


В виде материалов найдите $TITLE$ и замените на:
Код
<span onclick="apoloadme('$ID$', '$ENTRY_URL$');return false;">$TITLE$</span> <img src="/images/ajax-loader.gif" id="loader$ID$" style="display:none;" height="8px">


Здесь же в виде материалов замените $MESSAGE$ на:
Код
<div id="apoent$ID$">$MESSAGE$</div>  
  <div class="apoloadfull$ID$"></div>


Операторы $MESSAGE$ и $TITLE$ вставляйте те, которые указаны в вашем модуле, если он не является Каталогом файлов

Картинку из прикреплённого архива залейте в папку images

Материал разработан и подготовлен Apocalypse
Категория: Другие скрипты | Добавил: Apocalypse | Теги: описания, историю, Подгрузка, обратного, Быстрая, полного, записи, для, сворачивания, функцией
Просмотров: 468 | Загрузок: 0 | Рейтинг: 0.0/0
Всего комментариев: 0
Имя *:
Email: