Форум сервиса

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » Форум сервиса » Дополнения к форумам » Где находится пользователь


Где находится пользователь

Сообщений 1 страница 30 из 117

1

Данный скрипт будет отображать в профиле действие пользователя, то есть где он находится. (если его нет, то следовательно действие будет offline)
1)АЦ-Скины/Шаблоны-Настройка ХТМЛ-Online List section- Entry
после:
<td class='row1'>{$session['where_line']}</td>
вставляем:

Код:
<script type="text/javascript">
<!--
if (top.document.getElementById("place")) {
var id = top.document.getElementById("mid").value
if (document.getElementById(id).value != "Просмотр списка <b>Кто в онлайне</b>") {
top.document.getElementById("place").innerHTML = document.getElementById(id).value
} else {
top.document.getElementById("place").innerHTML = "Просмотр личного профиля"}
}
//-->
</script>

1.2) ищем:
<td class='row1'>{$session['where_line']}</td>
и перед </td>, ставим:

Код:
<input type="hidden" id="{$session['member_id']}" value= "{$session['where_line']}">

2) АЦ-Скины/Шаблоны-Настройка ХТМЛ-View profile Section-Member Profile Page
перед:
<!--{CUSTOM.FIELDS}-->
вставляем:

<iframe name="newf" id="newf" width="0" height="0"  style="visibility:hidden" src="http://immortalforum.1bb.ru/index.php?act=Online&CODE=listall&sort_key=click"></iframe>
<tr><td class="row3" valign='top'><b>Действие:</b></td><td><span id="place">Offline</span></td>
   </tr><input type="hidden" id="mid" value="{$info['mid']}">

Вот и всё :) пользуйтесь :)

Отредактировано Maslo (2006-01-15 08:42:28)

0

2

2 Maslo
Чтото не работает!
Все время пишет offline
Я уже зашел из 2х браузеров - результат тот же

Даже сам себя смотрел - я оказался в offline !

А это можно вставить куда-нить под аватар?
Я попробую, но вряд ли получится

Отредактировано Igorix (2006-01-14 23:42:01)

0

3

Хых,а у меня вечно офлайн показывает.
Сдается мне,что код надо чуть изменить для форумов вида http://ruhelp.com/board

0

4

Долго я ждал этого великого момента =)

0

5

Огромное спасибо Masl'y

0

6

ой, забыл сказать
а вы прописали вместо immortalforum свой форум? :)
щас я цветом тогда выделю: то, что красным, подставте под свой форум

Отредактировано Maslo (2006-01-15 00:25:54)

0

7

2 Igorix
данный код под аватарам не пройдет :)
могу сделать чтоб писал Online/Offline под аватаром, только по моему будет подгружаться сильно при 20 невидимиых фреймах :) но я подумаю ещё.
Если получится, что скрипт будет работать быстро, то я вывешу

Отредактировано Maslo (2006-01-15 00:27:38)

0

8

2 Maslo
Все так же. :(

0

9

Не пашет и всё :blink:

Масло, ты разберись со своим постом, а то там [/code] валяется и

SCRIPT написал(а):

непонятно зачем

0

10

Масло, похоже ты непрально как то выложил второй код...

0

11

Не работает...  :(

0

12

Я все перепрописал, как ты сказал, но все равно в оффлайне

Может это мы такие тупые?
Что то в <span id="place">Offline</span> мне не очень нравицца.
может надпись Offline ?

0

13

Тоже что и увсех, в офлайне. Пишет ошибку: Требуется обьект

0

14

оч. странно, у меня на форуме пашет :)

0

15

Сорри, Сорри, 1-ый Пост отредактирован. Добавлен пункт 1.2 (ну забыл случайно :) )

0

16

Maslo, ты гений! Спасибо! Все получилось, как надо. Только в следующий раз ничего не забывай дописывать... плизззз  :D

0

17

ок :) не за что

0

18

Урряяяя! Получилось!

0

19

будут баги - говорите.

0

20

Так же пасиб, работает!!!

0

21

Спасибо :)

0

22

2 Maslo: Таким образом можно сделать и статус пользователя под Аватаром "Онлайн"/"Офлайн" и надпись под темой "Просматривающие эту тему" и под форумами тоже.
Так ведь? только будет каждый раз при просмотре темы двойной запрос.

0

23

u menia vse rabotaet!
prosto vmesto togo chto tam krasnim videleno nado svoi forum vpisat' i vse :)

0

24

2 ExperT
Мод Online/Offline в Post Entry в разработке, там чутос по другому надо.
Но сомневаюсь я, чтоб мы их будем использовать, так как 20 фреймов сразу открыто, это плохо - не то что медленно грузит (мы не почувствуем), по идее сервак нагружает.
а панель - "кто находится в теме" админ удалил

0

25

Извини, конечно Maslo, но на моем форуме эта фишка не пошла, даже если ты и прописал (исправил) его дважды. Вот форум - http://nades.ruhelp.com ..помоги чем мож.

0

26

Теперь работает.Как там цвет и шрифт изменить в действии пользователя?
Да и еще.Когда пользователя нет на форуме,то браузер ошибку пишет.

Отредактировано DLX (2006-01-15 14:56:18)

0

27

2 Maslo:

Мод Online/Offline в Post Entry в разработке, там чутос по другому надо.

чутос по-другому это как? :)

Но сомневаюсь я, чтоб мы их будем использовать, так как 20 фреймов сразу открыто, это плохо - не то что медленно грузит (мы не почувствуем), по идее сервак нагружает.

вот я про тоже и говорю, что если таким же способом сделать и остальное в topic view например, "пользователи просматривающие эту тему", то сервак будет в двойне нагружаться от просмотра топика.

а панель - "кто находится в теме" админ удалил

Удалил :) но можно же её по новому нарисовать :)

0

28

Спасибо! Все ок! ;)

Только вот не очень понял - зачем это?  :unsure:

Отредактировано Spirit (2006-01-15 16:20:38)

0

29

а мне так никто и не поможет?  :angry:  :o  :blink:  :(

0

30

<iframe name="newf" id="newf" width="0" height="0"  style="visibility:hidden" src="http://immortalforum.1bb.ru/index.php?act=Online&CODE=listall&sort_key=click"></iframe>
<tr><td class="row3" valign='top'><b>Действие:</b></td><td><span id="place">Offline</span></td>
  </tr><input type="hidden" id="mid" value="{$info['mid']}">

Вместо этого поставил адрес форума?

У меня все работает, только вот сейчас смотрю, у одного пользователья Оффлайн, хотя он на форуме. Может просто короткий глюк?

0


Вы здесь » Форум сервиса » Дополнения к форумам » Где находится пользователь