Для добавления сообщения войдите или зарегистрируйтесь.
Нужна ли нам ролевая игра?
Всего ответов: 56

                [ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Вывод аватаров в списке тем в полях последний обновлений
Глава Зоны
Mapuo
Posts: 94
Денег: 12  ±
Генералиссимус
Сообщение # 1
Дата: 19 Ноя 2013 в 17:32
Суть данного скрипта в том, что он выводит аватар пользователя рядом с информацией о последнем обновлении темы. Данный скрипт уникален в твоём роде, так как выполняет минимум гет запросов. Если, к примеру, ник пользователя находится сразу в нескольких темах, аватар для всех этих тем вытаскивается всего лишь одним гет запросом.




Установка:

1) В персональной странице в самый верх:


Код
<div style="display:none;" id="apoavatar">  
  <?if($_AVATAR$)?>$_AVATAR$<?else?><img src="http://zona-stalkerov.ucoz.com/avatar.gif"><?endif?>  
  </div>
 
2) В общем виде страниц форума после $BODY$:


Код
// Аватары в списке тем zS-portal  
  var apolist = '';  
  $('a.lastPostUserLink').each(function() {  
  var apoth = $(this);  
  $(this).parent().parent().prepend('<div style="float:left;margin-right:5px" id="apodiv' + $(this).text() + '"></div>');  
  if(apolist.indexOf($(this).text()) == -1) {  
  apolist = apolist + ' ' + $(this).text();  
  $.get($(this).attr('href'), function(apodata) {  
  $('div[id="apodiv' + apoth.text() + '"]').html($(apodata).html());  
  $('div[id*="apodiv"] img').attr({'width': '30px', 'height': '30px'}).css({'border': '1px solid #ddd'});  
  });  
  }  
  });  
  // zS-portal  
  </script></div>



Скрипт был разработан и тестировался на jQuery 1.7.2 на стандартном дизайне форума. Работоспособность на более старых версиях библиотеки и сильно модифицированных форумах не гарантируется.

Благодарность пользователю: XemorDio 
Он получает + в репутацию.
 

Прикрепления: 5650128.png (11.4 Kb)

Теперь сила решает, кому выжить.

Знаток HTML
XemorDio
Posts: 19
Денег: 23  ±
Сержант
Сообщение # 2
Дата: 20 Ноя 2013 в 13:19
Спасибо за благодарность! 



  • Страница 1 из 1
  • 1
Поиск:

Реклама





Изображение - savepic.net — сервис хранения изображений

Новости про Survarium, STALKER: Зов Припяти, Сталкер: Тень Чернобыля

zS-portal | Версия для мобильных | Хостинг от uCoz | Для просмотра сайта используйте Google Chrome.