Перейти к контенту

Счётчик сообщений пользователя


theIggs

Рекомендуемые сообщения

  • 3 месяца спустя...

Меня тут заинтересовал вопрос, а можно ли как небуть сделать, чтобы при удалении постов опред. пользователся у него снимались сообщения а не оставались не изменными.

Версия 2.2.2

Ссылка на комментарий
Поделиться на других сайтах

  • 3 недели спустя...

Учитывают ли вышеописанные модификации скрытые сообщения и темы, поставленные на премодерацию? Инетересует актуальность для версии 2.0.4.

 

Планируется ли вносить изменения в код модификаций с учетом скрытых сообщений?

Ссылка на комментарий
Поделиться на других сайтах

  • 2 месяца спустя...
  • 4 месяца спустя...
А для 2.3.3 нет такого мода ?
Ссылка на комментарий
Поделиться на других сайтах

  • 4 месяца спустя...

приветствую!

Не совсем оп теме автора, но все же относительно счетчика.

 

есть такой вот мод -

[boT] Disable Post Count Increase by Topic v1.2.0

For Invision Power Board v2.2.x or v2.3.x

By: Bryan

This mod will allow you to modify a topic so that when a user posts in it, their post count won't go up.

 

после его установки возникла проблема:

Parse error: syntax error, unexpected $end in /xxxxxxxxx/forum/sources/action_public/topics.php on line 2742

 

моде переустанавливал по инструкции сто раз - идеально соблюдая "пунктуацию" :D

кстати, в строке 2742 - пусто, так как она уже после ?>

 

точнее про проблему на сайте автора - http://www.trialga.net/forum/index.php?showtopic=1755

к сож. пока ответа нет ;)

 

Был бы признателен за любую помощь.

Ссылка на комментарий
Поделиться на других сайтах

  • 5 месяцев спустя...
Хм..это все канешн интересно, но как можно зделать к примеру такое, чтобы отключить счетчик постов только для отдельной групы на всем форуме?
Ссылка на комментарий
Поделиться на других сайтах

  • 8 месяцев спустя...
Теперь добавим механизм пересчёта постов тех пользователей, которые уже успели зафлудить форум, но остались безнаказанными.

В Админцентре -> Administration (Администрирование) -> Recount Statistics (Пересчёт статистики) есть настройка для пересчёта количества тем и сообщений, но она пересчитывает только общее число постов и тем на форуме.

Добавим туда же настройку, которая произведёт пересчёт постов всех пользователей в соответствии с реальной ситуацией.

Сделал всё как следует.

Запустил пересчёт...

Потом оказалось что у одних юзеров кол-во сообщений уменьшено на немалое кол-во пунктов, а другим наоборо - прибавилось, причём немалое...

 

Вот такое дело...

Версия форума - 1.3 Final

Ссылка на комментарий
Поделиться на других сайтах

Жаль что никто не знает ответа. Прийдёться самому копаться и догадываться...

Проще всего сделать вручную через модули.

Запрос по таблице постов (не считать в треши):

"SELECT COUNT(pid) as cpid FROM ibf_posts WHERE author_id = ".$ibforums->input['mid']." AND forum_id <> ".$ibforums->vars['use_trash_forum']

Кстати, надо сделать, мод-то не сложный получится.

Ссылка на комментарий
Поделиться на других сайтах

Запрос по таблице постов (не считать в треши):
"SELECT COUNT(pid) as cpid FROM ibf_posts WHERE author_id = ".$ibforums->input['mid']." AND forum_id <> ".$ibforums->vars['use_trash_forum']

Кстати, надо сделать, мод-то не сложный получится.

А нельзя ли поподробней, для чайников? А то база ругается всякими буржуйскими словами.... :D

Ссылка на комментарий
Поделиться на других сайтах

Собственно, добавил функцию в мой модуль управления пользователями.

Файл положить в директорию modules, открывать через index.php?act=module&module=banka

 

Баны там под мою переделку банов; под обычным движком не пойдет.

 

Пересчет пользователей сделал с учетом корзины от theIggs'а; если она не установлена, то найти

$DB->query("SELECT COUNT(pid) as cpid FROM ibf_posts WHERE author_id = ".$mid." AND forum_id <> ".$ibforums->vars['use_trash_forum']);

и заменить на

$DB->query("SELECT COUNT(pid) as cpid FROM ibf_posts WHERE author_id = ".$mid);

 

Работать будет только под 1.х

mod_banka.php

Изменено пользователем FatCat
Ссылка на комментарий
Поделиться на других сайтах

Собственно, добавил функцию в мой модуль управления пользователями.

Файл положить в директорию modules, открывать через index.php?act=module&module=banka

 

Баны там под мою переделку банов; под обычным движком не пойдет.

 

Пересчет пользователей сделал с учетом корзины от theIggs'а; если она не установлена, то найти

$DB->query("SELECT COUNT(pid) as cpid FROM ibf_posts WHERE author_id = ".$mid." AND forum_id <> ".$ibforums->vars['use_trash_forum']);

и заменить на

$DB->query("SELECT COUNT(pid) as cpid FROM ibf_posts WHERE author_id = ".$mid);

 

Работать будет только под 1.х

 

Запускаю - http://imtw.ru/index.php?act=module&module=banka

 

Пустое окно...

Ссылка на комментарий
Поделиться на других сайтах

Yamadory

Спасибо, приятно, но не уверен, что у Вас будет работать. Это для старых версий движка...

FatCat

Уж древней нашего 1.3 final, по-моему, просто не бывает. Haktar спёр его где-то в музее списанных форумских движков времён кроткия Елисавет. :D А я это преступление уже три года покрываю.

Ссылка на комментарий
Поделиться на других сайтах

http://vesvalo.net/index.php?act=module&module=banka - даже гостям показывает список кто в банке и насколько там застрял...

 

Вот как вызлядит под админом: http://i41.tinypic.com/ji1f7n.gif

Изменено пользователем FatCat
Ссылка на комментарий
Поделиться на других сайтах

http://vesvalo.net/index.php?act=module&module=banka - даже гостям показывает список кто в банке и насколько там застрял...

А это не может быть траблом из-за ошибки прав доступа?

Ссылка на комментарий
Поделиться на других сайтах

Уж древней нашего 1.3 final, по-моему, просто не бывает. Haktar спёр его где-то в музее списанных форумских движков времён кроткия Елисавет.

Просто движок форумный из Рухелпа. Он изменён и видоизменён до неузнаваемости...

 

index.php?act=module&module=example - этот работает?

Нет.

 

define ( 'USE_MODULES', 1 );

Есть строка:

define ( 'USE_MODULES', 0 );

Поменял на 1

Всё равно эфекта никакого...

Ссылка на комментарий
Поделиться на других сайтах

Может быть в init.php тоже нужно поменять?

Будете смеяться, но в нашем "странном" движке от Рухелпа такого файла нигде нет :D

Ссылка на комментарий
Поделиться на других сайтах

  • 10 месяцев спустя...

Ребята подскажите такой мод, для версии 2.3.6

 

Нашел вот такой: http://db.ibresource.ru/999/

Но когда скачал интсрукцию в ней написано:

 

"- если посты удаляются из форума, в котором отключен счетчик, то счетчик отнимается"

 

Это опечатка или так и есть? Кто сталкивался?

И вобще- будет работать на 2.3.6?

Спасибо!

Ссылка на комментарий
Поделиться на других сайтах

  • 6 месяцев спустя...
  • 5 недель спустя...
Помогите разобраться пожалуйста. Подсчёт сообщений пользователей ведётся, но с каким-то промежутком по времени. Не могу найти в настройках пункт, где бы сократить это время и чтобы каждое сообщение шло в подсчёт. Подскажите, плиз))
Ссылка на комментарий
Поделиться на других сайтах

×
×
  • Создать...

Важная информация

Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.