[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
u.ForumViewers v.1.2
ASUS_777Дата: Вторник, 23.11.2010, 09:59 | Сообщение # 1

<^FPS^>

ICQ:1138848

Сообщений: 95
Награды: 0

[ 1 ]


Не рекомендуется устанавливать скрипт на сайты с большой посещаемостью (с >30 человек в онлайне), т.к. при такой нагрузке скрипт может тормозить.

Установка:

Общий вид форума, после $BODY$:

Code

<?if($URI_ID$ == 'frMain)?>
<script type="text/javascript">
/*
* u.ForumViewers v.1.2 [Clean JavaScript, without jQuery]
* by ex3c
*/
(function (k, t) {
   for (z = 0; z < k.length; z++) if (k[z].className == 'forumViewed') t.push(k[z]);
   (function (a, h) {
   for (i = 0; i < a.length; i++) {
   h(a[i])
   }
   })(t, function (g) { (function (u, c) {
   var j = (function () {
   var xmlhttp;
   try {
   xmlhttp = new ActiveXObject("Msxml2.XMLHTTP")
   } catch(e) {
   try {
   xmlhttp = new ActiveXObject("Microsoft.XMLHTTP")
   } catch(E) {
   xmlhttp = false
   }
   }
   if (!xmlhttp && typeof XMLHttpRequest != 'undefined') {
   xmlhttp = new XMLHttpRequest()
   }
   return xmlhttp
   })();
   j.open('GET', u, true);
   j.onreadystatechange = function () {
   if (j.readyState == 4) {
   if (j.status == 200) {
   y = document.createElement('div');
   y.innerHTML = j.responseText;
   c(y)
   }
   }
   };
   j.send(null)
   })(g.parentNode.getElementsByTagName('a')[0].href, function (res) {
   p = res.getElementsByTagName('td');
   for (var i = 0; i < p.length; i++) {
   if (p[i].className == 'forumOnlineBar') {
   g.innerHTML = '[' + p[i].innerHTML.replace('$USERNAME$', '') + ']'
   }
   }
   })
   })
})(document.getElementsByTagName('span'), [])
</script>
<?endif?>

Автор — ex3c.
  • Страница 1 из 1
  • 1
Поиск:

Администрация не несёт ответственности за содержащие файлы на данном портале.
Все материалы на сайте, принадлежат, исключительно их владельцам!
© 2009-2010 Fps-Clan.3dn.ru |
Design by Andr3w CrOw
by