ExBB Community ExBB Community
 Сайт проекта ExBB Общение объединяет!
Войдите на форум при помощиВойти через loginza
 Чат на форуме      Помощь      Поиск      Пользователи     BanList BanList


 Страниц (1): [1]   

> Без описания
Иван Петров
Отправлено: 23 сентября 2016 — 02:19
Post Id


Пользователь
Full Member


Покинул форум
Сообщений всего: 171
Дата рег-ции: Авг. 2012  
Репутация: 3




Собственно вопрос, как отключить счетчик сообщений на форуме? Даже не отключить, а как бы заморозить. Т.е. пользователи будут писать, создавать новые темы, а в профиле количество сообщений оставалось бы прежним.. Может что-то подредактировать нужно, подскажите?! Улыбка
 
 
NordWest
Отправлено: 23 сентября 2016 — 04:39
Post Id



Пользователь
Super Member


Покинул форум
Сообщений всего: 994
Дата рег-ции: Дек. 2011  
Откуда: Северо-Запад
Репутация: 76




А смысл данной модификации?
 
 
Иван Петров
Отправлено: 29 декабря 2016 — 22:07
Post Id


Пользователь
Full Member


Покинул форум
Сообщений всего: 171
Дата рег-ции: Авг. 2012  
Репутация: 3




Так и не удалось решить вопрос со счетчиком сообщений, не получается. Может кто-нибудь подскажет, как его остановить? Радость
 
 
Yamaliya
Отправлено: 1 января 2017 — 01:35
Post Id



Пользователь
Super Member


Покинул форум
Сообщений всего: 662
Дата рег-ции: Авг. 2012  
Откуда: Ямал
Репутация: 20




Иван Петров , всю репу исчесала, но никак не могу понять, зачем это вам нужно? Однако
 
 
Иван Петров
Отправлено: 1 января 2017 — 02:44
Post Id


Пользователь
Full Member


Покинул форум
Сообщений всего: 171
Дата рег-ции: Авг. 2012  
Репутация: 3




Yamaliya пишет:
никак не могу понять, зачем это вам нужно?


Попробую объяснить очень просто. Дело в том, что у меня на сайте есть множество тем, где информация скрыта, ну т.е., чтобы ее увидеть, нужно оставить на форуме определенное кол-во сообщений. Так вот модераторы, в том числе и сам я, не можем постоянно и круглосуточно мониторить форум, чтобы следить за этими самыми сообщениями от новых пользователей.

Они в основной массе не представляют никакой пользы, а зачастую несут откровенный флуд и явно печатаются, чтобы поскорее добраться до заветной срытой информации. Ежели счетчик будет отключен, то я (по мере возможности) сам буду проверять сообщения, нужное оставлять, лишнее удалять.. Ну а потом в панели администратора всегда же можно будет выставить у любого выбранного пользователя количество набранных сообщений вручную.


пример:


Считаю, что это на данный момент будет реальный выход для меня. Но вот проблема! Казалось бы всё вроде просто, но никто не знает, как этот счетчик сообщений заморозить. Улыбка
 
 
Guyver
Отправлено: 1 января 2017 — 08:20
Post Id



Пользователь
Advanced Member


Покинул форум
Сообщений всего: 284
Дата рег-ции: Окт. 2014  
Откуда: Магадан
Репутация: 8




При таком подходе проще самому выдавать пропуска в разные разделы. Вручную... Зачем счётчик ещё сюда примешивать?

(Отредактировано автором: 1 января 2017 — 08:23)

 
 
electron
Отправлено: 1 января 2017 — 09:42
Post Id



Администратор
ExBB Team


Покинул форум
Сообщений всего: 3917
Дата рег-ции: Февр. 2009  
Репутация: 341




действительно, не проще ли сделать приватные форумы и в них уже раздавать пропуска?
 
 
Иван Петров
Отправлено: 1 января 2017 — 13:04
Post Id


Пользователь
Full Member


Покинул форум
Сообщений всего: 171
Дата рег-ции: Авг. 2012  
Репутация: 3




Guyver пишет:
При таком подходе проще самому выдавать пропуска в разные разделы. Вручную

Нет, этап с приватными разделами форума мы уже проходили. Это неэффективно, нужно именно отключить счетчик!
 
 
Иван Петров
Отправлено: 2 января 2017 — 23:57
Post Id


Пользователь
Full Member


Покинул форум
Сообщений всего: 171
Дата рег-ции: Авг. 2012  
Репутация: 3




Ну что, очень сложно это и никто не поможет?
 
 
electron
Отправлено: 3 января 2017 — 06:35
Post Id



Администратор
ExBB Team


Покинул форум
Сообщений всего: 3917
Дата рег-ции: Февр. 2009  
Репутация: 341




как вариант - обмануть скрипты форума путем записи количества сообщений юзера в левый файл пользователя. при этом в папке members создастся файл (в нашем случае это "-99.php" ) и количество постов всех юзеров будет записываться в него, а читать количество постов форум будет все так же из файла пользователя. после изменений, описанных ниже, число постов пользователя будет заморожено. если такой вариант устроит - в файле post.php найдите строки :

Скрытый текст:
Для просмотра Вам необходимо авторизоваться


эти изменения не повлияют на подсчет общего числа сообщений на форуме , в категориях, в темах и тд и тп. замораживается только подсчет постов юзера. пробуйте.
 
 
Иван Петров
Отправлено: 3 января 2017 — 14:09
Post Id


Пользователь
Full Member


Покинул форум
Сообщений всего: 171
Дата рег-ции: Авг. 2012  
Репутация: 3




Тестирую! Сообщения замораживаются, но после отправки сообщений кратковременно можно увидеть ошибку:

CODE:
Notice: Undefined index: posts in D:\Winginx\home\localhost\public_html\post.php on line 666


скрин
 
 
Иван Петров
Отправлено: 3 января 2017 — 15:20
Post Id


Пользователь
Full Member


Покинул форум
Сообщений всего: 171
Дата рег-ции: Авг. 2012  
Репутация: 3




В этой 666 строке находится

CODE:
$allusers[$fm->user['id']]['p'] = $user['posts'];


Если это удаляю, то ошибка вроде пропадает, но надо ли эту строчку вообще трогать, не повлияет ли на что-нибудь?
И еще, при создании новых тем пользователем, сообщения все равно продолжают считатся
 
 
electron
Отправлено: 3 января 2017 — 17:43
Post Id



Администратор
ExBB Team


Покинул форум
Сообщений всего: 3917
Дата рег-ции: Февр. 2009  
Репутация: 341




Иван Петров пишет:
после отправки сообщений кратковременно можно увидеть ошибку:

я пробовал на настоящем сервере - такой ошибки нет. возможно это особенность вашего сервера... я пробовал на хостинге - вроде нигде ошибок не лезет


Иван Петров пишет:
И еще, при создании новых тем пользователем, сообщения все равно продолжают считатся

Скрытый текст:
Для просмотра Вам необходимо авторизоваться
 
 
Иван Петров
Отправлено: 3 января 2017 — 18:07
Post Id


Пользователь
Full Member


Покинул форум
Сообщений всего: 171
Дата рег-ции: Авг. 2012  
Репутация: 3




electron пишет:
я пробовал на настоящем сервере - такой ошибки нет. возможно это особенность вашего сервера...


Ну вот у меня чего то вылезала ошибка, как на локалке, так и при заливке на хостинг.

electron пишет:
в том же post.php найти


после замены всех вышеописанных Вами строк, стала появляться другая ошибка в файле post.php

CODE:
Notice: Undefined index: posts in D:\Winginx\home\localhost\public_html\post.php on line 273


Там вот такая строчка

CODE:
$user['posts']++;


После ее удаления, все нормально, вроде все корректно и без ошибок теперь отображается.
Спасибо, Электрон, по моему это как раз то, что мне сейчас нужно!
 
 
Страниц (1): [1]
Сейчас эту тему просматривают: 1 (гостей: 1, зарегистрированных: 0)
« Общие вопросы »

> Похожие темы: Как отключить счетчик сообщений?
Темы Форум Информация о теме Обновление
Версия для печати
Как отключить фичу?
Обсуждаем Ответов: 21
Автор темы: supmener
25 апреля 2010 — 12:42
Автор: doxx
Видна статистика по скрытым темам в профилях пользователей
Статистика сообщений на форумах
Настройка форума Ответов: 30
Автор темы: Squatter
23 апреля 2017 — 11:54
Автор: NordWest
Неправильный переход на последнюю страницу
при наличии прикрепленных сообщений
Решение проблем Ответов: 19
Автор темы: cynical2207
27 сентября 2013 — 15:15
Автор: CAB
При переносе сообщения в действующую ветку пропали прикрепленные файлы в исходной ветке
Перенос сообщений и пропажа прикрепленных файлов
Решение проблем Ответов: 7
Автор темы: alexx
13 ноября 2010 — 02:46
Автор: alexx
Форум
счетчик
Обсуждаем Ответов: 1
Автор темы: duxa
11 января 2011 — 17:00
Автор: lisiycat
 



Все гости форума могут просматривать этот раздел.
Только администраторы и модераторы могут создавать новые темы в этом разделе.
Только администраторы и модераторы могут отвечать на сообщения в этом разделе.
 




Яндекс.Метрика   

Powered by ExBB
ExBB FM 1.0 RC1 by TvoyWeb.ru
InvisionExBB Style converted by Markus®

[Script Execution time: 0.0701]     [ ]