Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум поддержки IPB.SU > Поддержка модификаций > Где находится пользователь |
Автор: Добрый Фев 6 2008, 09:41 |
Данный скрипт будет отображать в профиле действие пользователя, то есть где он находится. (если его нет, то следовательно действие будет offline) АЦ -> Скины и Шаблоны -> Настройка HTML (наротив нужного скина) -> 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> Цитата <td class='row1'>{$session['where_line']}</td> и перед Цитата </td> ставим:Цитата <input type="hidden" id="{$session['member_id']}" value= "{$session['where_line']}"> СохраняемАЦ -> Скины и Шаблоны -> Настройка HTML (наротив нужного скина) -> Profile ViewSection -> Member Profile Page Находим: Цитата <!-- END CONTENT ROW 1 --> <!-- information --> </tr> <tr> И сразу после этого вставляем: Цитата <iframe name="newf" id="newf" width="0" height="0" style="visibility:hidden" src="http://адрес_форума.ipb.su/index.php?act=Online&CODE=listall&sort_key=click"></iframe> <input type="hidden" id="mid" value="{$info['mid']}"> ВАЖНО: Вставляем перед таблицей т.е. перед строкой Цитата <td width='50%' valign='top' class="plainborder"> Находим: Цитата <!--{CUSTOM.FIELDS}--> Перед этим вставляем:Цитата <tr><td class="row3" valign='top'><b>Действие:</b></td><td><span id="place">Offline</span></td> </tr> http://i003.radikal.ru/0802/8e/398270f06b69.jpg |
Автор: Lompyshok Фев 15 2008, 21:43 |
извините, очередной вопросец....кароч все поставил, но в профиле, када на любого пользователя нажимаю, пишет, что он оффлайн. хотя он в сети и читает какую-нить тему. где я мого допустить ошибку? |
Автор: Alex Okonnor Фев 15 2008, 22:22 |
На мой взгляд бесполезный скрипт) Есть функция : тему просматривают, и последние действия, этого вполне хватает) тока лишняя нагрузка на форум, хоть и несущественная но все же) Хотя, найдутся люди кому это пригодиться ))) |
Автор: Lee Мар 2 2008, 17:19 |
Та же фигня что и у Lompyshok Три раза всё проверяла - ошибок не нашла, а в профиля всё равно пишет offline. |
Автор: Добрый Мар 2 2008, 19:15 |
Lee, Проверяйте правильность действий, все работает. |
Автор: Lee Мар 2 2008, 19:51 |
Я конечно пока плохо разбираюсь с html и всем прочем, но не настолько чтобы после такого количества проверок ошибаться. Во всяком случае, я не понимаю, где ошибка. |
Автор: Добрый Мар 2 2008, 20:13 |
Lee, удалите то что ставили и установите заново, и очень внимательно |
Автор: Steve Fox Мар 17 2008, 16:08 | ||
Добрый, Ты смеешся? [/QUOTE] И сразу после этого вставляем:
То что выделенно крсным ставитье ваш форум. |
Автор: Fiona Мар 17 2008, 16:16 |
Непонятно, что не понятно.. вставьте адрес вашего форума. |
Автор: Steve Fox Мар 17 2008, 16:30 |
Fiona, видишь там я выделил красным адрес форума? Ну вот нужно заменить на свой. |
Автор: Добрый Мар 17 2008, 17:05 |
spoiler, Извините пожалуйста, за то что я хотел посмеяться над всеми пользователями, нежели им просто помочь. Очень прошу, поймите меня, я ненарошно. Зы. Иногда надо помимать, что пишите. Людям свойственно ошибаться. |
Автор: Steve Fox Мар 17 2008, 17:12 |
Добрый, Вы уже просто скопировали с своего форума и вставили. Я вас понимаю. Я тоже делаю ошибки. |
Автор: Fiona Мар 17 2008, 18:05 | ||
Ну, естественно, на свой, а на чей же???? |
Автор: Guru Мар 21 2008, 22:23 |
Удал... |
Автор: СамоZванка Мар 27 2008, 14:20 |
Функция не работает. |
Автор: Fiona Мар 27 2008, 16:08 | ||
Аргументируйте. Кроме вас у всех остальных чудесно работает. |
Автор: СамоZванка Мар 27 2008, 16:22 |
Fiona, если Вы не заметили, то ни у одного из вышеотметившихся пользователей эта функция не работает. В профиле всегда пишется Offline не зависимо от того, что делает пользователь в этот момент. |
Автор: Dron Мар 27 2008, 16:28 | ||
СамоZванка,
Все, что заметил я... так это то, что просто эти пользователи не могут внимательно прочитать инструкцию и правильно сделать элементарные вещи. МОД РАБОТАЕТ! Я заявляю однозначно... сам неоднократно тестировал, хотя и считаю данное дополнение абсолютно бесполезным. |
Автор: Fiona Мар 27 2008, 16:51 | ||
Заметила, что пишут в тему те, кто не может сразу справится. И не только в эту тему. Дрон, почему .. интересно, жеж |
Автор: СамоZванка Мар 27 2008, 17:20 |
Dron, я трижды, если не больше, устанавливала этот мод, и ни разу он не работал как нужно. Делала всё так, как написано в инструкции. При чём даже Добрый пытался разобраться в чём проблема и сам лично переустанавливал этот мод у меня на форуме, он всё равно не работал. |
Автор: Neji Мар 28 2008, 00:10 |
СамоZванка, А у меня работает... С первого раза по инструкции сделал и заработало... |
Автор: Добрый Мар 28 2008, 00:30 | ||
После чего вы сами что-то там сделали (насколько помню, у вас профиль перестроеный полностью, архитектура), и заработало. Уже забыли? |
Автор: СамоZванка Мар 28 2008, 00:34 |
Добрый, да, но я после этого совершенно ничего не меняла и не трогала там, оно снова перестало работать..( |
Автор: Dron Мар 28 2008, 16:42 | ||
СамоZванка,
Само ничего не бывает... Уверяю вас, что по нашим форумам не шарится барабашка и не редактирует шаблоны форумов. |
Автор: Fiona Мар 28 2008, 18:07 |
Dron, +1 |
Автор: СамоZванка Мар 29 2008, 11:36 |
Dron, а я, извините, не шизофреничка, которая что-то редактирует, а потом забывает ) Я тоже ничего не меняла в тех шаблонах. |
Автор: 4yMogaHJkeee?! Апр 7 2008, 17:00 | ||||
Вот с этим не понял. Что именно вставляем ?? |
Автор: Добрый Апр 8 2008, 21:02 |
4yMogaHJkeee?!, вот как раз данный код - начало таблицы. |
Автор: Duka Апр 9 2008, 07:18 |
начало ячейки таблицы |
Автор: Nelson Апр 21 2008, 16:42 | ||
Всьо работаєт а
нужна вставить послэ [tr] |
Автор: Revan Май 14 2008, 17:43 |
Все работает спасибо! |
Автор: LordSion Май 23 2008, 16:06 |
Спс) Работает! |
Автор: Shaggy Окт 29 2008, 17:16 |
Блин, дайте оригинал HTML который там был, а то я намудрил там |
Автор: Добрый Окт 29 2008, 21:35 |
Luur, установите заново скин и посмотите оригинал. |
Автор: Радужная Ноя 20 2008, 21:41 | ||||||||
Вот не поняла куда перед таблицей вставлять... в какое именно место? |
Автор: Dron Ноя 20 2008, 22:53 | ||
ПО моему все понятно.... |
Автор: Радужная Ноя 20 2008, 23:10 |
конкретно вот это <td width='50%' valign='top' class="plainborder"> перед какой таблицей вставлять? в какое место? не понимаю Извините если глупости спрашиваю |
Автор: Dron Ноя 20 2008, 23:18 |
Радужная, А по моему все проще паренной репы... Ищете перед этим: <td width='50%' valign='top' class="plainborder"> это: <!--{CUSTOM.FIELDS}--> и перед ним ставим это: <tr><td class="row3" valign='top'><b>Действие:</b></td><td><span id="place">Offline</span></td> </tr> |
Автор: Радужная Ноя 20 2008, 23:26 |
Я наверно дурак Вот мой текст: <script language='Javascript' type='text/javascript'> <!-- function PopUp(url, name, width,height,center,resize,scroll,posleft,postop) { if (posleft != 0) { x = posleft } if (postop != 0) { y = postop } if (!scroll) { scroll = 1 } if (!resize) { resize = 1 } if ((parseInt (navigator.appVersion) >= 4 ) && (center)) { X = (screen.width - width ) / 2; Y = (screen.height - height) / 2; } if (scroll != 0) { scroll = 1 } var Win = window.open( url, name, 'width='+width+',height='+height+',top='+Y+',left='+X+',resizable='+resize+',scrollbars='+scroll+',location=no,directories=no,status=no,menubar=no,toolbar=no'); } <!-- функции наград --> function PrintPresents(fieldName,fieldValue) { if (fieldName == "Награды") { if (fieldValue != "<i>Нет информации</i>") { var nValue = new Array; var NValueF = new Array; var k = 0; nValue = fieldValue.split("|"); document.write('<tr><td colspan="2" width="100%"><table class="tableborder" cellspacing="1" cellpadding="4" valign="top" width="100%"><tr><td class="maintitle" colspan="5">Награды. Всего ',(nValue.length - 1),'.</td></tr><tr>'); for( i = 0; i < (nValue.length - 1); i++ ) { k++; if ( k == 6 ) { k = 0; document.write('</tr><tr>') } NValueF = nValue.split("]["); document.write('<td align="center" valign="center" class="row4"><b>',NValueF[0],'</b></br><a title="',NValueF[1],'" href="',NValueF[3],'"><img id="imgP',i,'" src="',NValueF[2],'" border="0" /></td>'); } document.write('</tr></table></td></tr>'); } else { document.write('<tr><td class="row3" valign="top"><b>',fieldName,'</b></td><td align="left" class="row1">Наград нет</td></tr>') } } else { document.write('<tr><td class="row3" valign="top"><b>',fieldName,'</b></td><td align="left" class="row1">',fieldValue,'</td></tr>') } } <!-- конец функций наград --> //--> </script> <table class="tablebasic" cellspacing="0" cellpadding="2"> <tr> <td>{$info['photo']}</td> <td width="100%" valign="bottom"> <div id="profilename">{$info['name']}</div> <div> <a href='{$info['base_url']}act=Search&CODE=getalluser&mid={$info['mid']}'>{ibf.lang.find_posts}</a> · <a href='{$info['base_url']}act=Msg&CODE=02&MID={$info['mid']}'>{ibf.lang.add_to_contact}</a> <!--MEM OPTIONS--> </div> </td> </tr> </table> <br /> <table cellpadding='0' align='center' cellspacing='2' border='0' width="100%"> <tr> <td width='50%' valign='top' class="plainborder"> <table cellspacing="1" cellpadding='6' width='100%'> <tr> <td align='center' colspan='2' class='maintitle'>{ibf.lang.active_stats}</td> </tr> <tr> <td class="row3" width='30%' valign='top'><b>{ibf.lang.total_posts}</b></td> <td align='left' width='70%' class='row1'><b>{$info['posts']}</b><br />( {$info['total_pct']}% {ibf.lang.total_percent} )</td> </tr> <tr> <td class="row3" valign='top'><b>{ibf.lang.posts_per_day}</b></td> <td align='left' class='row1'><b>{$info['posts_day']}</b></td> </tr> <tr> <td class="row3" valign='top'><b>{ibf.lang.joined}</b></td> <td align='left' class='row1'><b>{$info['joined']}</b></td> </tr> <tr> <td class="row3" valign='top'><b>{ibf.lang.fav_forum}</b></td> <td align='left' class='row1'><a href='{$info['base_url']}act=SF&f={$info['fav_id']}'>{$info['fav_forum']}</a><br />{$info['fav_posts']} {ibf.lang.fav_posts}<br />( {$info['percent']}% {ibf.lang.fav_percent} )</td> </tr> <tr> <td class="row3" valign='top'><b>{ibf.lang.user_local_time}</b></td> <td align='left' class='row1'>{$info['local_time']}</td> </tr> </table> </td> <!-- Communication --> <td width='50%' valign='top' class="plainborder"> <table cellspacing="1" cellpadding='6' width='100%'> <tr> <td align='center' colspan='2' class='maintitle'>{ibf.lang.communicate}</td> </tr> <tr> <td class="row3" width='30%' valign='top'><b>{ibf.lang.email}</b></td> <td align='left' width='70%' class='row1'>{$info['email']}</td> </tr> <tr> <td class="row3" valign='top'><b>{ibf.lang.integ_msg}</b></td> <td align='left' class='row1'>{$info['integ_msg']}</td> </tr> <tr> <td class="row3" valign='top'><b>{ibf.lang.aim}</b></td> <td align='left' class='row1'>{$info['aim_name']}</td> </tr> <tr> <td class="row3" valign='top'><b>{ibf.lang.icq}</b></td> <td align='left' class='row1'>{$info['icq_number']}</td> </tr> <tr> <td class="row3" valign='top'><b>{ibf.lang.yahoo}</b></td> <td align='left' class='row1'>{$info['yahoo']}</td> </tr> <tr> <td class="row3" valign='top'><b>{ibf.lang.msn}</b></td> <td align='left' class='row1'>{$info['msn_name']}</td> </tr> <tr> <td class="row3" valign='top'><b>{ibf.lang.pm}</b></td> <td align='left' class='row1'><a href='{$info['base_url']}act=Msg&CODE=4&MID={$info['mid']}'>{ibf.lang.click_here}</a></td> </tr> </table> </td> <!-- END CONTENT ROW 1 --> <!-- information --> </tr> <tr> <iframe name="newf" id="newf" width="0" height="0" style="visibility:hidden" src="http://whowait.ipb.su/index.php?act=Online&CODE=listall&sort_key=click"></iframe> <input type="hidden" id="mid" value="{$info['mid']}"> <td width='50%' valign='top' class="plainborder"> <table cellspacing="1" cellpadding='6' width='100%'> <tr> <td align='center' colspan='2' class='maintitle'>{ibf.lang.info}</td> </tr> <tr> <td class="row3" width='30%' valign='top'><b>{ibf.lang.homepage}</b></td> <td align='left' width='70%' class='row1'>{$info['homepage']}</td> </tr> <tr> <td class="row3" valign='top'><b>{ibf.lang.birthday}</b></td> <td align='left' class='row1'>{$info['birthday']}</td> </tr> <tr> <td class="row3" valign='top'><b>{ibf.lang.location}</b></td> <td align='left' class='row1'>{$info['location']}</td> </tr> <tr> <td class="row3" valign='top'><b>{ibf.lang.interests}</b></td> <td align='left' class='row1'>{$info['interests']}</td> </tr> <tr> <!--{CUSTOM.FIELDS}--> <td class="row3" valign="top"><b>{ibf.lang.last_ac}</b></td> <td align="left" class="row1">{$info['last_activity']}</td> </tr> <tr> <td class="row3" valign="top"><b>{ibf.lang.last_msg}</b></td> <td align="left" class="row1">{$info['last_post']}</td> </tr> </table> </td> <!-- Profile --> <td width='50%' valign='top' class="plainborder"> <table cellspacing="1" cellpadding='6' width='100%'> <tr> <td align='center' colspan='2' class='maintitle'>{ibf.lang.post_detail}</td> </tr> <tr> <td class="row3" width='30%' valign='top'><b>{ibf.lang.mgroup}</b></td> <td align='left' width='70%' class='row1'>{$info['group_title']}</td> </tr> <tr> <td class="row3" valign='top'><b>{ibf.lang.mtitle}</b></td> <td align='left' class='row1'>{$info['member_title']}</td> </tr> <tr> <td class="row3" valign='top'><b>{ibf.lang.avatar}</b></td> <td align='left' class='row1'>{$info['avatar']}</td> </tr> <tr> <td class="row3" valign='top'><b>{ibf.lang.siggie}</b></td> <td align='left' class='row1'>{$info['signature']}</td> </tr> <tr> <td class="row3" valign='top'><b>{ibf.lang.rep_name}:</b></td> <td align='left' class='row1'>{$info['rep']} <a href='{ibf.script_url}act=rep&CODE=03&mid={$info['mid']}'>{ibf.lang.rep_details}</a></td> </tr> <!--{WARN_LEVEL}--> </table> </td> </tr> </table> <div class='tableborder'> <div class='pformstrip' align='center'><( <a href='javascript:history.go(-1)'>{ibf.lang.back}</a> )</div> </div> Здесь вставила все кроме вот этого пункта. Куда его надо? |
Автор: Dron Ноя 20 2008, 23:46 | ||
А как же это?
Надо просто быть немного внимательнее и побольше упорства... |
Автор: Lexx Дек 1 2008, 15:43 |
Перед это где? Вставил и перед кустомом в таблицо и после... В профиле вообще ничего не отбразилось.. Не оффлан ни онлайн. Адрес форума указал верно. |
Автор: Lexx Дек 1 2008, 15:45 |
Вообщем все вставил по инструкции, но поля не появилось почему-то. |
Автор: Steve_Fox Дек 1 2008, 16:07 |
Lexx, я на вашем вижу все нормально. Посмотрите сейчас. Вы все правильно сделали. |
Автор: 4yMogaH Июл 15 2009, 13:33 |
Установил мод. проверил. всегда пишет следующее: Действие: Offline |
Автор: Dron Июл 15 2009, 13:40 | ||
С чем вас и поздравляю... Переделывайте. |
Автор: SadDemonik Авг 19 2009, 14:16 |
Просто заметка: Раньше на форумах борды была функция "подробнее.." рядом со списком пользователей он-лайн. Так вот там таблицей отображалось кто что делает на форуме на даный момент времени - в принципе удобная штука была. |
Автор: admin Авг 19 2009, 14:27 |
SadDemonik, в онлайн-листе на наших форумах: "Полный список по: Последним действиям". Тоже самое. |
Автор: DiRecTor Авг 27 2009, 12:21 |
тоже пробовал не работает |
Автор: Dron Авг 27 2009, 13:07 | ||
Что не работает? |
Автор: Добрый Авг 28 2009, 08:56 | ||||
Свечи наверное перегорели, надо заменить.. А у меня ручка дверная не работает... |
Автор: Lipkann Апр 29 2010, 15:20 |
Подскажите. Не могу найти. Есть ли такой мод, чтобы видеть какой форум просматривают пользователи. На форуме УКОЗа видно не заходя на форум надпись "просматривают 4 пользователя"... А здесь такое можно сделать? СПАСИБО |
Автор: Dron Апр 29 2010, 15:41 | ||
Нет. |
Автор: Lipkann Апр 29 2010, 15:51 |
обидно. СПАСИБО |
Автор: admin Май 3 2010, 13:18 |
Lipkann, возьму на заметку. Возможно реализуем. |
Автор: basanti Май 30 2010, 23:53 |
Спасибо за мод, все работает! |
Автор: Silence Дек 21 2010, 00:04 |
Получилось реализовать? Мод очень полезный. На др. форумах с таким же движком этот мод есть. Хотелось бы и нам. |
Автор: admin Дек 21 2010, 00:35 |
http://ipboard.net/index.php?showuser=2719, пока не занимались этим. |