Статус отправителя личного сообщения - 8 �юня 2010 - uCoo — нестандартные решения uCoz
Главная » 2010 » Р�СЋРЅСЊ » 8 » Статус отправителя личного сообщения

Когда мы хотим ответить пользователю на присланное его сообщение, обычно хочется знать, в сети ли он, и начать писать ответ. Этот скрипт, как показано на рисунке, показывает статус отправителя личного сообщения.

Управление дизайном » Пользователи » Личные сообщения (ЛС). После $BODY$:

Code
$(document).ready(function () {
  var sm = $("#snewmes").html();
  if (sm) {
  var user = $("table tr td a").attr("href"),
  name = $("table tr td a").html();
  if (user) {
  $.get(user, function (data) {
  var status = $("#block6 span", data).attr("class");
  if (status == 'statusOffline') {
  $("#snewmes a").after(" <img src='http://www.ucoo.ru/images/icons/16x16/offline.png' style='cursor: help; border: none' title='" + name + " РЅРµ РІ сети' align='absmiddle'>")
  } else {
  $("#snewmes a").after(" <img src='http://www.ucoo.ru/images/icons/16x16/online.png' style='cursor: help; border: none' title='" + name + " РІ сети' align='absmiddle'>")
  }
  })
  }
  }
});
15:50 | просмотров: 330 | добавил: An_uto4ka
Всего комментариев: 1

neogame12
Добавьте ещё для уточнения [width='90%'] к td,просто у некоторых глючит статус,пишется не имя пользователя а что то другое

У нас есть Скрипты для uCoz, uCoz скрипты, модули, хаки, или просто нестандартные решения для системы uCoz. Всё совершенно бесплатно!