doctorrrrr Опубликовано 9 Июля 2008 Жалоба Поделиться Опубликовано 9 Июля 2008 Название: Расширение панели статистики (последняя активность)Добавил: doctorrrrrДобавлен: 09 Июл 2008Обновлен: 09 Июл 2008Категория: IP.Board 2.3.x Мод добавляет в панель статистики форума данные о датах1. Последней регистрации.2. Создания последней темы.3. Отправки последнего сообщения. Нажмите здесь, чтобы скачать файл Ссылка на комментарий Поделиться на других сайтах Прочее
Neryungri Опубликовано 10 Июля 2008 Жалоба Поделиться Опубликовано 10 Июля 2008 Спасибо! Работает нормально. вот только 1 я урезал при установки! Ссылка на комментарий Поделиться на других сайтах Прочее
doctorrrrr Опубликовано 10 Июля 2008 Автор Жалоба Поделиться Опубликовано 10 Июля 2008 Ваше право.Если убрали какое-то из полей, то желательно убрать и запрос, чтобы не грузить страницу. Ссылка на комментарий Поделиться на других сайтах Прочее
MagcenterSTK Опубликовано 10 Июля 2008 Жалоба Поделиться Опубликовано 10 Июля 2008 55 раз всё перепроверил, получается такая фигня, где копать Версия форума 2.3.5 Ссылка на комментарий Поделиться на других сайтах Прочее
doctorrrrr Опубликовано 10 Июля 2008 Автор Жалоба Поделиться Опубликовано 10 Июля 2008 //=============== // Найти //=============== $this->ipsclass->lang['total_word_string'] = str_replace( "<#link#>" , $link , $this->ipsclass->lang['total_word_string'] ); //=============== // Добавить после //=============== $this->ipsclass->lang['total_word_string'] = str_replace( "<#lastreg#>" , $this->ipsclass->get_date($lastregquery['joined'], 'JOINED') , $this->ipsclass->lang['total_word_string'] ); $this->ipsclass->lang['total_word_string'] = str_replace( "<#lasttopic#>" , $this->ipsclass->get_date($lasttopicquery['start_date'], 'LONG') , $this->ipsclass->lang['total_word_string'] ); $this->ipsclass->lang['total_word_string'] = str_replace( "<#lastpost#>" , $this->ipsclass->get_date($lastpostquery['post_date'], 'LONG') , $this->ipsclass->lang['total_word_string'] ); 2.3 на руках нет, но на 2.2. и 2.1. работает. Ссылка на комментарий Поделиться на других сайтах Прочее
MagcenterSTK Опубликовано 10 Июля 2008 Жалоба Поделиться Опубликовано 10 Июля 2008 Вот теперь заработало, спасибо Ссылка на комментарий Поделиться на других сайтах Прочее
Neryungri Опубликовано 11 Июля 2008 Жалоба Поделиться Опубликовано 11 Июля 2008 (изменено) Ваше право.Если убрали какое-то из полей, то желательно убрать и запрос, чтобы не грузить страницу.Про это я тоже не забыл Но спасибо что предупредили. Изменено 11 Июля 2008 пользователем Neryungri Ссылка на комментарий Поделиться на других сайтах Прочее
Svility Опубликовано 12 Июля 2008 Жалоба Поделиться Опубликовано 12 Июля 2008 На 2.3.4 отлично встала, спасибо! Ссылка на комментарий Поделиться на других сайтах Прочее
foolly Опубликовано 13 Июля 2008 Жалоба Поделиться Опубликовано 13 Июля 2008 Спасибо.Я немного пересортировал, чтобы по красивее смотрелось 'total_word_string' => "На форуме сообщений: <b><#posts#></b><br />Последняя тема создана <b><#lasttopic#></b>.<br />Зарегистрировано пользователей: <b><#reg#></b><br />Последнее сообщение отправлено <b><#lastpost#></b>.<br />Последний пользователь зарегистрирован <b><#lastreg#></b>.<br />Приветствуем последнего зарегистрированного по имени <b><a href='<#link#>'><#mem#></a></b>", Получается вот такНа форуме сообщений: 21Последняя тема создана 16.6.2008, 18:00.Зарегистрировано пользователей: 31Последнее сообщение отправлено 16.6.2008, 18:00.Последний пользователь зарегистрирован 3.7.2008.Приветствуем последнего зарегистрированного по имени ЛиберРекорд посещаемости форума — 6, зафиксирован — 22.3.2008, 17:11 Ссылка на комментарий Поделиться на других сайтах Прочее
mitrolex Опубликовано 18 Июля 2008 Жалоба Поделиться Опубликовано 18 Июля 2008 лично я сделал так : Последний пользователь зарегистрирован Сегодня, 12:11:49.Последняя тема создана 14:38:25 - 15.7.08.Последнее сообщение 18 минут назад.На форуме написано 24,602 сообщений Зарегистрировано 416 пользователей Приветствуем новичка по имени АмалияРекорд посещаемости — 1,666, зафиксирован — 9:21:28 - 13.5.08 Автору спасибо! Очень хороший инфо-мод, вопрос: как сделать чтобы в строке Последнее сообщение 18 минут назад было указано имя того кто оставил это сообщение Ссылка на комментарий Поделиться на других сайтах Прочее
doctorrrrr Опубликовано 20 Июля 2008 Автор Жалоба Поделиться Опубликовано 20 Июля 2008 В файле sources/lib/func_boardstats.php Найти: $lastpostquery = $this->ipsclass->DB->build_and_exec_query( array("select" => "post_date", "from" => "posts", "order" => "post_date desc" ) ); Заменить на: $lastpostquery = $this->ipsclass->DB->build_and_exec_query( array("select" => "post_date, author_name", "from" => "posts", "order" => "post_date desc" ) ); ====== Найти: $this->ipsclass->lang['total_word_string'] = str_replace( "<#lastpost#>" , $this->ipsclass->get_date($lastpostquery['post_date'], 'LONG') , $this->ipsclass->lang['total_word_string'] ); Добавить ниже: $this->ipsclass->lang['total_word_string'] = str_replace( "<#lastpostauthor#>" , $lastpostquery['author_name'] , $this->ipsclass->lang['total_word_string'] ); После этих изменений в ланг-файле в изменяемой строке имя автора последнего сообщения будет доступно через <#lastpostauthor#>. Не проверял, но должно работать. Ссылка на комментарий Поделиться на других сайтах Прочее
Док Опубликовано 21 Июля 2008 Жалоба Поделиться Опубликовано 21 Июля 2008 Не пойму что это добавляет,но может кто и разберется и надо кому http://www.invisionmodding.com/index.php?a...amp;article=370 Ссылка на комментарий Поделиться на других сайтах Прочее
mitrolex Опубликовано 21 Июля 2008 Жалоба Поделиться Опубликовано 21 Июля 2008 В файле sources/lib/func_boardstats.php ........................сделал, автора показывает, а время перестал Ссылка на комментарий Поделиться на других сайтах Прочее
foolly Опубликовано 22 Июля 2008 Жалоба Поделиться Опубликовано 22 Июля 2008 Вот так попробуйте. В файле sources/lib/func_boardstats.php Найти: $lastpostquery = $this->ipsclass->DB->build_and_exec_query( array("select" => "post_date", "from" => "posts", "order" => "post_date desc" ) ); Заменить на: $lastpostquery = $this->ipsclass->DB->build_and_exec_query( array("select" => "post_date", author_name", "from" => "posts", "order" => "post_date desc" ) ); Ссылка на комментарий Поделиться на других сайтах Прочее
doctorrrrr Опубликовано 23 Июля 2008 Автор Жалоба Поделиться Опубликовано 23 Июля 2008 "select" => "post_date", author_name" Вывалится в ошибку синтаксиса 99%. mitrolex, сделал, автора показывает, а время перестал А вы точно во втором пункте не заменили, а вставили после? Тогда попробуйте заменить то что я приводил в первом пункте на $lastpostquery = $this->ipsclass->DB->build_and_exec_query( array("select" => "post_date, author_name", "from" => "posts" ) ); Ссылка на комментарий Поделиться на других сайтах Прочее
foolly Опубликовано 23 Июля 2008 Жалоба Поделиться Опубликовано 23 Июля 2008 Эх, вторую не углядел. Ссылка на комментарий Поделиться на других сайтах Прочее
mitrolex Опубликовано 6 Августа 2008 Жалоба Поделиться Опубликовано 6 Августа 2008 В файле sources/lib/func_boardstats.php Найти: $lastpostquery = $this->ipsclass->DB->build_and_exec_query( array("select" => "post_date", "from" => "posts", "order" => "post_date desc" ) ); Заменить на: $lastpostquery = $this->ipsclass->DB->build_and_exec_query( array("select" => "post_date, author_name", "from" => "posts", "order" => "post_date desc" ) ); ====== Найти: $this->ipsclass->lang['total_word_string'] = str_replace( "<#lastpost#>" , $this->ipsclass->get_date($lastpostquery['post_date'], 'LONG') , $this->ipsclass->lang['total_word_string'] ); Добавить ниже: $this->ipsclass->lang['total_word_string'] = str_replace( "<#lastpostauthor#>" , $lastpostquery['author_name'] , $this->ipsclass->lang['total_word_string'] ); После этих изменений в ланг-файле в изменяемой строке имя автора последнего сообщения будет доступно через <#lastpostauthor#>. Не проверял, но должно работать.переделал еще раз, все работает, прошу прощения за ошибку и невнимательность к описанному. Работает именно так, как описано в цитате Собрался со всей наглостью попросить еще об одном:Как сделать чтобы здесь Последняя тема создана была ссылка на как раз эту тему последнюю? Ссылка на комментарий Поделиться на других сайтах Прочее
tonio Опубликовано 15 Октября 2008 Жалоба Поделиться Опубликовано 15 Октября 2008 Хороший мод но на БД размером 400мб уже не катит - слишком тяжелый, пришлось удалить =/ Ссылка на комментарий Поделиться на других сайтах Прочее
123123 Опубликовано 19 Декабря 2008 Жалоба Поделиться Опубликовано 19 Декабря 2008 Классный мод!Автор, подскажи пожалуста как мне вывести "На форуме тем" Ссылка на комментарий Поделиться на других сайтах Прочее
Mortymer Опубликовано 15 Марта 2009 Жалоба Поделиться Опубликовано 15 Марта 2009 Подскажите как сделать так чтобы мод не учитывал сообщения и темы созданые в скрытых от пользователей разделах? Ссылка на комментарий Поделиться на других сайтах Прочее
dmg_shark Опубликовано 7 Мая 2010 Жалоба Поделиться Опубликовано 7 Мая 2010 Спасибо 2.3.6 работает Ссылка на комментарий Поделиться на других сайтах Прочее
Рекомендуемые сообщения