Sanjak Опубликовано 23 Февраля 2004 Жалоба Поделиться Опубликовано 23 Февраля 2004 Название: Последние посещение и сообщениеДобавил: SanjakДобавлен: 23 Фев 2004Обновлен: 23 Фев 2004Категория: IP.Board 1.x.x Хак показывает в профиле пользователя дату последнего посещения форума и последнего написаного сообщения. Нажмите здесь, чтобы скачать файл Ссылка на комментарий Поделиться на других сайтах Прочее
Sanjak Опубликовано 24 Февраля 2004 Автор Жалоба Поделиться Опубликовано 24 Февраля 2004 Извените, забыл включить разрешение гостям просматривать профили пользователей на своем форуме. Уже исправил. Ссылка на комментарий Поделиться на других сайтах Прочее
New Invision Master Опубликовано 24 Февраля 2004 Жалоба Поделиться Опубликовано 24 Февраля 2004 Молодец!Хороший мод!Ставил на локалхосте с третьей (1.3 Финал) - никаких ошибок! Ссылка на комментарий Поделиться на других сайтах Прочее
New Invision Master Опубликовано 1 Марта 2004 Жалоба Поделиться Опубликовано 1 Марта 2004 А вот в инете мод пишет "0 последних сообщений..." и ничего не пишет (под ним "Назад") Демо Ссылка на комментарий Поделиться на других сайтах Прочее
Sanjak Опубликовано 1 Марта 2004 Автор Жалоба Поделиться Опубликовано 1 Марта 2004 New Invision Master А вот в инете мод пишет "0 последних сообщений..." и ничего не пишет (под ним "Назад")Этого мод "Последние посещение и сообщение" не делает. Он только сообщает информацыю, когда пользователь был последний раз на форуме, и когда последний раз писал. Ти что-то напутал. Посмотри скриншот в архиве или как эта это есть у меня на форуме Информацию о последних, например 10-ти, сообщениях в профиле пользователя должен делать уже другой мод. Ссылка на комментарий Поделиться на других сайтах Прочее
Romul Опубликовано 7 Марта 2004 Жалоба Поделиться Опубликовано 7 Марта 2004 Sanjak Информацию о последних, например 10-ти, сообщениях в профиле пользователя должен делать уже другой мод.А где взять такой мод? Нужно чтобы была ссылка на последнее сообщение. Ссылка на комментарий Поделиться на других сайтах Прочее
Batang Опубликовано 26 Июля 2004 Жалоба Поделиться Опубликовано 26 Июля 2004 OK!!! Даже под 2.0 работает если sources/Profile.php == sources/profile.phpи Skin/s1/skin_profile.php == skin_cache/cacheid_2/skin_profile.php Ссылка на комментарий Поделиться на других сайтах Прочее
Gri Опубликовано 8 Августа 2004 Жалоба Поделиться Опубликовано 8 Августа 2004 Уважаемые, подскажите пожалуйста как немного усовершенствовать хак "Последнее посещение и сообщение? Хотелось бы поставить его не в профиль, а сделать так, чтобы строчка "Последнее посещение" была под аватаром, где и все регистрационные данные, в том числе статус и кол-во сообщение и т.д. Заранее благодарю! Ссылка на комментарий Поделиться на других сайтах Прочее
Fastserg Опубликовано 9 Августа 2004 Жалоба Поделиться Опубликовано 9 Августа 2004 (изменено) Gri Topics.php Находим ДВА раза!:$DB->query( "SELECT p.*, m.id,m.name,m.mgroup,m.email,m.joined,m.avatar,m.avatar_size,m.posts,m.aim_ name,m.icq_number, Добавляем:m.last_visit, Найти $member['member_joined'] = $ibforums->lang['m_joined'].' '.$std->get_date( $member['joined'], 'JOINED' );Ниже добавить.$member['member_last_visit'] = $ibforums->lang['m_last_visit'].' '.$std->get_date( $member['last_visit'], 'LONG' ); skin_topic.phpНайти {$author['member_joined']}<br />Ниже добавить{$author['member_last_visit']}<br />Или по желанию в другое место. lang_topic.phpНайти ); ?> ВЫше добавить.m_last_visit => "Последнее посещение", Изменено 10 Августа 2004 пользователем Fastserg Ссылка на комментарий Поделиться на других сайтах Прочее
Гость Sinderella Опубликовано 9 Августа 2004 Жалоба Поделиться Опубликовано 9 Августа 2004 На днях я установила себе на форум такой же мод. Сейчас сделала как написал Fastserg. Но почему-то рядом со словоми "Последнее посещение" стоят 2 черточки "--". Может быть в посте выше какая-то ошибка, или я что-то неправильно сделала? Но ставила все по инструкции. Ссылка на комментарий Поделиться на других сайтах Прочее
Fastserg Опубликовано 10 Августа 2004 Жалоба Поделиться Опубликовано 10 Августа 2004 Sinderella Сорьки моя ошибка .Сейчас исправлю. Добавлено в [mergetime]1092135613[/mergetime] Исправил. Ссылка на комментарий Поделиться на других сайтах Прочее
Гость Sinderella Опубликовано 10 Августа 2004 Жалоба Поделиться Опубликовано 10 Августа 2004 Спасибо, Fastserg, теперь все работает Ссылка на комментарий Поделиться на других сайтах Прочее
1978 Опубликовано 8 Октября 2004 Жалоба Поделиться Опубликовано 8 Октября 2004 Полезный, а главное легкоустанавливаемый мод)) Сенкью! Ссылка на комментарий Поделиться на других сайтах Прочее
Iris Опубликовано 8 Октября 2004 Жалоба Поделиться Опубликовано 8 Октября 2004 OK!!! Даже под 2.0 работает если sources/Profile.php == sources/profile.phpи Skin/s1/skin_profile.php == skin_cache/cacheid_2/skin_profile.php Batang Прошу всех обратить внимание, что править таким образом кешшированные файлы скинов Skin/s1/skin_profile.php == skin_cache/cacheid_2/skin_profile.php в двигателе 2.0 категарически нерекомендуется. Изменения в кешированных скинах слетят сразу как только вы что-то будуте поправлять в админцентре. Все изменения в скины вносятся только через АЦ! Ссылка на комментарий Поделиться на других сайтах Прочее
tzanty Опубликовано 31 Января 2005 Жалоба Поделиться Опубликовано 31 Января 2005 Можно для новичка объяснить как включить (куда положить) этот файл Last_Activity_Post.htm ? Ссылка на комментарий Поделиться на других сайтах Прочее
Dekker Опубликовано 4 Марта 2005 Жалоба Поделиться Опубликовано 4 Марта 2005 заинтересовал меня этот мод поскольку удаляю пользителей ручками через список пользователей (форум небольшой, вполне можно себе позволить) что нарыл, что мне нужно отображение активности участника в списке участников, причем еще и с сортировкой по активности. берем файл Memberlist.php ищем//------------------------------------------ // Init some arrays //------------------------------------------ $the_sort_key = array( 'name' => 'sort_by_name', 'posts' => 'sort_by_posts', 'joined' => 'sort_by_joined', ниже добавляем : 'last_activity' => 'sort_by_last_activity', в запрос $DB->query("SELECT m.name, m.id, m.posts, m.joined, m.mgroup, m.email,m.title, m.hide_email, m.location, m.aim_name, m.icq_number, добавляем запрос m.last_activity ищем : $member['joined'] = $std->get_date( $member['joined'], 'JOINED' ); $member['group'] = $this->mem_groups[ $member['mgroup'] ]['TITLE']; добавляем $member['last_activity'] = $std->get_date( $member['last_activity'], 'JOINED' ); сохранили. закрыли. файл skin_mlist.php <th class='titlemedium' width="30%">{$ibforums->lang['member_name']}</th> <th class='titlemedium' align="center" width="10%">{$ibforums->lang['member_level']}</th> <th class='titlemedium' align="center" width="10%">{$ibforums->lang['member_group']}</th> <th class='titlemedium' align="center" width="20%">{$ibforums->lang['member_joined']}</th> ниже добавляем :(эстеты могут сделать соответсвующее добавление в файл lang_mlist.php типа member_last_visit => "Последний визит")<th class='titlemedium' align="center" width="20%">Последний визит</th> собственно в файле lang_mlist.php (все равно лезть, так что можно и добавить) добавляем sort_by_last_activity => "Активности", вроде все. Ссылка на комментарий Поделиться на других сайтах Прочее
WARfromTEARS Опубликовано 5 Июня 2006 Жалоба Поделиться Опубликовано 5 Июня 2006 установил......все скрипты поправил...нотничего в профиле не видно! Ссылка на комментарий Поделиться на других сайтах Прочее
zanozamama Опубликовано 26 Июня 2006 Жалоба Поделиться Опубликовано 26 Июня 2006 А у меня не получается ((вот такая козябакра получается:http://d.foto.radikal.ru/0606/85684d25ff13.jpgВот кусочек из файла skin/s*/skin_profile.php<td width='50%' valign='top' class="plainborder"> <table cellspacing="1" cellpadding='6' width='100%'> <tr> <td align='center' colspan='2' class='maintitle'>{$ibforums->lang['info']}</td> </tr> <tr> <td class="row3" width='30%' valign='top'><b>{$ibforums->lang['homepage']}</b></td> <td align='left' width='70%' class='row1'>{$info['homepage']}</td> </tr> <tr> <td class="row3" valign='top'><b>{$ibforums->lang['birthday']}</b></td> <td align='left' class='row1'>{$info['birthday']}</td> </tr> <tr> <td class="row3" valign='top'><b>{$ibforums->lang['location']}</b></td> <td align='left' class='row1'>{$info['location']}</td> </tr> <tr> <td class="row3" valign='top'><b>{$ibforums->lang['interests']}</b></td> <td align='left' class='row1'>{$info['interests']}</td> </tr> <tr><td class="row3" valign='top'><b>Последняя активность: </b></td> <td align='left' class='row1'>{$info['last_activity']} </td> </tr> <tr><td class="row3" valign='top'><b>Последнее сообщение: </b></td> <td align='left' class='row1'> {$info['last_post']}</td> </tr> Ссылка на комментарий Поделиться на других сайтах Прочее
zanozamama Опубликовано 29 Июня 2006 Жалоба Поделиться Опубликовано 29 Июня 2006 Не уже ли нкто не подскажет??? Ссылка на комментарий Поделиться на других сайтах Прочее
FatCat Опубликовано 29 Июня 2006 Жалоба Поделиться Опубликовано 29 Июня 2006 Не уже ли нкто не подскажет??? Если в кодах ниже строки с "интересами" прописана строка кода <tr> <td class="row3" valign='top'><b>Последняя активность: </b></td> <td align='left' class='row1'>{$info['last_activity']} </td> </tr>, а в форуме мы видим Реальное имя Надежда - значит или не тот скин правили, или не в том форуме смотрели ИМХО, чудес не бывает. Ссылка на комментарий Поделиться на других сайтах Прочее
zanozamama Опубликовано 29 Июня 2006 Жалоба Поделиться Опубликовано 29 Июня 2006 Там если всмотреться то видно что последняя активность и последнее сообщение пишется в информации об увлечении!Т.е. у меня столбиками не делается Ссылка на комментарий Поделиться на других сайтах Прочее
Stirlitz Опубликовано 9 Апреля 2008 Жалоба Поделиться Опубликовано 9 Апреля 2008 (изменено) Пытаюсь сделать отображение последего посещения, как описал Fastserg, но не получается. Пока что добавил в skin_topic > RenderRow через АЦ строчку {$author['member_last_visit']}, но не могу понять, где же прописать member_last_visit, чтобы что-то отображалось? Пока что выходит пустая строка. У меня v2.1.7. Попытался отредактировать ./sources/action_public/ topics.php следующим образом: после $member['member_joined'] = $this->ipsclass->compiled_templates['skin_topic']->member_joined( $this->ipsclass->get_date( $member['joined'], 'JOINED' ) ); добавил $member['member_last_visit'] = $this->ipsclass->compiled_templates['skin_topic']->member_last_visit( $this->ipsclass->get_date( $member['last_visit'], 'LONG' ) ); но получил Fatal error: Call to undefined function: member_last_visit() in ./sources/action_public/topics.php on line 1079 А как правильно сделать? Изменено 9 Апреля 2008 пользователем Stirlitz Ссылка на комментарий Поделиться на других сайтах Прочее
Link Опубликовано 3 Мая 2008 Жалоба Поделиться Опубликовано 3 Мая 2008 Call to undefined function: member_last_visit() - это говорит о том что функции member_last_visit не существует. Ссылка на комментарий Поделиться на других сайтах Прочее
Рекомендуемые сообщения