Главная » Файлы » Скрипты для uCoz » Комментарии

Подгрузка всех комментариев к материалу by uScripts для uCoz
23.06.14, 12:05:48



Бывает так, что у вас комментарии к материалу занимают не одну страницу и очень хочется увидеть все комментарии, дабы проследить всю последовательность. Данный скрипт решает эту проблему

Установка:

В нужном модуле на странице материала и комментариев к нему вставляйте (Желательно перед началом кода формы добавления комментариев):
Код
<?if(substr($COM_CURRENT_PAGE$,strpos($COM_CURRENT_PAGE$,'">')+2,(len($COM_CURRENT_PAGE$)-7)-(strpos($COM_CURRENT_PAGE$,'">')+2))=$COM_NUM_PAGES$ || $COM_NUM_PAGES$=0)?><?else?>
  <div id="loadPButton">
  <input onclick="loadComm(<?substr($COM_CURRENT_PAGE$,strpos($COM_CURRENT_PAGE$,'">')+2,(len($COM_CURRENT_PAGE$)-7)-(strpos($COM_CURRENT_PAGE$,'">')+2))+1?>)" type="button" value="Загрузить предыдущие комментарии"/>
  </div>
  <?endif?>  

  <script type="text/javascript">
  function loadComm(b) {
  $('#loadPButton').html('<img src="http://src.ucoz.net/img/ma/m/i2.gif"/>');
  $.get(location.href + '-0-' + b, function (a) {
  $('#loadPButton').remove();
  $('#allEntries').html($('#allEntries').html() + $('#allEntries', a).html() + ($('#loadPButton', a).length ? '<div id="loadPButton">' + $('#loadPButton', a).html() + '</div>' : ''));
  });
  };
  </script>


Источник скрипта: http://uscripts.ru

Материал подготовлен Apocalypse
Категория: Комментарии | Добавил: Apocalypse | Теги: uscripts, ucoz, всех, Подгрузка, by, комментариев, для, материалу
Просмотров: 394 | Загрузок: 0 | Рейтинг: 0.0/0
Всего комментариев: 0
Имя *:
Email: