evs Опубликовано 9 Марта 2009 Жалоба Поделиться Опубликовано 9 Марта 2009 Есть ли мод трекинга топиков, который бы позволял пользователям видеть темы, в которых он участвует и новые сообщения, с момента последнего поста пользователя в темах? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
FatCat Опубликовано 10 Марта 2009 Жалоба Поделиться Опубликовано 10 Марта 2009 Никогда о таком не слышал. Спасибо за идею. У меня уже сделан мод "мои темы", отдающий пользователю список тем, в которых он писал. Как будет время, допишу к нему ссылку перехода в последнее сообщение этого пользователя в теме. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
evs Опубликовано 11 Марта 2009 Автор Жалоба Поделиться Опубликовано 11 Марта 2009 Никогда о таком не слышал. Спасибо за идею. У меня уже сделан мод "мои темы", отдающий пользователю список тем, в которых он писал. Как будет время, допишу к нему ссылку перехода в последнее сообщение этого пользователя в теме. Отлично Ну и неплохо будет, если бы мод показывал, есть ли вообще новые непрочитанные сообщения в "моих темах" Ссылочку на мод, кстати, озвучишь? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Arhar Опубликовано 11 Марта 2009 Жалоба Поделиться Опубликовано 11 Марта 2009 "мои новые сообщения"Сонг писал как сделать для 1.х где-то тут http://www.ibresource.ru/forums/index.php?...1&hl=queued Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
FatCat Опубликовано 11 Марта 2009 Жалоба Поделиться Опубликовано 11 Марта 2009 "мои новые сообщения"Видел у Сонга. Себе такое не хочу.У меня сделаны "мои сообщения", выдающий полный список топиков, в которых есть мои сообщения. Хочу добавить функционал: переход к последнему своему в этой теме. ОтличноУ меня 1.х...Вам наверное под более старшую версию нужно... Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
FatCat Опубликовано 11 Марта 2009 Жалоба Поделиться Опубликовано 11 Марта 2009 Сделал. Опишу общие принципы, может быть в "двушках" тоже можно будет сделать аналогичное. Кнопка "Мои темы" использует обычный расширенный поиск по имени, линк кнопки:$this->base_url."act=Search&CODE=01&forums=all&exactname=1&sort=last_post&namesearch=".$ibforums->member['name'] В функции do_search() по условию if($ibforums->input['namesearch'] == $ibforums->member['name']) в передаваемую через $print->redirect_screen() адресную строку добавляется."&poster_id=".$ibforums->member['id'] В функцию parse_entry() там, где создаются линки перехода к первому непрочитанному сообщению, добавляется: $DB->query("SELECT MAX( pid ) AS pend FROM ibf_posts WHERE topic_id = ".$topic['tid']." AND author_id = ".$ibforums->input['poster_id']); $t_row = $DB->fetch_row(); $topic['go_new_post'] = "<a title='Перейти к последнему своему сообщению в этой теме' href='{$this->base_url}showtopic=0&view=findpost&p=".$t_row['pend']."'><img src='style_images/1/nav_m_dark.gif' border='0' alt='' width='8' height='8'></a> ";view=findpost&p=ххх - так у меня задается линк на сообщение с айдишником ххх. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Рекомендуемые сообщения
Присоединиться к обсуждению
Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.