Уважаемые пользователи, по техническим причинам загрузка файлов временно недоступна. Приносим извинения за временные неудобства.

Счетчик сообщений работает только в +

У вас есть идея для расширения функциональности phpBB 3.0.x? Расскажите о ней здесь!
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
HAMMER663
Former team member
Сообщения: 2032
Стаж: 16 лет 6 месяцев
Откуда: Зеленоград
Благодарил (а): 77 раз
Поблагодарили: 249 раз

Re: Счетчик сообщений работает только в +

Сообщение HAMMER663 »

Sheer я все прочитал. Поэтому ищу "обдуманный" вариант. В двойке с этим было попроще. А тут прям засада какая-то..
Мне всего-лишь надо отключить уменьшение количества сообщений в статистике юзера при удалении поста в теме
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 19 лет 8 месяцев
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2756 раз

Re: Счетчик сообщений работает только в +

Сообщение Sheer »

Но тогда общая статистика нарушится. По факту сообщений X, а по отображению Y. Нелогично...
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Аватара пользователя
HAMMER663
Former team member
Сообщения: 2032
Стаж: 16 лет 6 месяцев
Откуда: Зеленоград
Благодарил (а): 77 раз
Поблагодарили: 249 раз

Re: Счетчик сообщений работает только в +

Сообщение HAMMER663 »

Sheer пофиг на общую статистику. Надо, чтоб звания не изменялись при уменьшении сообщений у юзеров)
Может есть другой способ оставлять текущие звания при уменьшении количества постов у юзера?
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 19 лет 8 месяцев
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2756 раз

Re: Счетчик сообщений работает только в +

Сообщение Sheer »

А!... Вот это уже конкретная задача. Надо глянуть.
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Аватара пользователя
HAMMER663
Former team member
Сообщения: 2032
Стаж: 16 лет 6 месяцев
Откуда: Зеленоград
Благодарил (а): 77 раз
Поблагодарили: 249 раз

Re: Счетчик сообщений работает только в +

Сообщение HAMMER663 »

Sheer да я издалека зашел :D

Добавлено спустя 9 минут 4 секунды:
Можно и мод.
Anvar
Former team member
Сообщения: 1964
Стаж: 16 лет 6 месяцев
Благодарил (а): 67 раз
Поблагодарили: 800 раз

Re: Счетчик сообщений работает только в +

Сообщение Anvar »

functions_posting.php (Во всех желаемых вхождениях)

Находим forum_posts = forum_posts - 1 и удаляем всю строку с этим значением.

Не проверялось как всегда))
Не пишите вопросы лично, если можете задать их на форуме!
Спецзаказы не интересуют!
Аватара пользователя
HAMMER663
Former team member
Сообщения: 2032
Стаж: 16 лет 6 месяцев
Откуда: Зеленоград
Благодарил (а): 77 раз
Поблагодарили: 249 раз

Re: Счетчик сообщений работает только в +

Сообщение HAMMER663 »

Anvar Звания считаются по количеству сообщений в форуме или сообщений у юзера?
Anvar
Former team member
Сообщения: 1964
Стаж: 16 лет 6 месяцев
Благодарил (а): 67 раз
Поблагодарили: 800 раз

Re: Счетчик сообщений работает только в +

Сообщение Anvar »

Нашёл что спросить, считаются по сообщениям, а какие они эти сообщения... :-D

Ещё строки которые удаляют сообщения из редактируемых постов

Код: Выделить всё

$sql_data[USERS_TABLE]['stat'][] = 'user_posts = user_posts - 1';
При желании которые можно удалить вместе с условиями.
Последний раз редактировалось Anvar 26.04.2014 14:31, всего редактировалось 1 раз.
Аватара пользователя
HAMMER663
Former team member
Сообщения: 2032
Стаж: 16 лет 6 месяцев
Откуда: Зеленоград
Благодарил (а): 77 раз
Поблагодарили: 249 раз

Re: Счетчик сообщений работает только в +

Сообщение HAMMER663 »

Anvar это все не помогает

ЗЫ: постоянно Ошибка отправки формы. Попробуйте ещё раз.
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11372
Стаж: 16 лет 9 месяцев
Благодарил (а): 1832 раза
Поблагодарили: 1358 раз

Re: Счетчик сообщений работает только в +

Сообщение Пчелкин »

Слуште по этому поводу... недавно удивился такому факту -
Новый юзер - попадает сразу в две группы - новенькие и зареганые...
Новенький - до 5 сообщений...
Пишет 5 сообщений и становится полноправным зареганым, ну и выходит из группы новеньких...
Стираю все его сообщения...
И тут фокус -
А он не возвращается опять в новенькие...
Берите это за основу... Пытался понять почему так - но там что-то с этим хитро намудрено...
А вот в моде АВТОГРУПП переходы по количеству постов в группу выше, при их стирании возвращает юзера на группу назад...
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
Аватара пользователя
HAMMER663
Former team member
Сообщения: 2032
Стаж: 16 лет 6 месяцев
Откуда: Зеленоград
Благодарил (а): 77 раз
Поблагодарили: 249 раз

Re: Счетчик сообщений работает только в +

Сообщение HAMMER663 »

Пчелкин это все конечно хорошо, но группа новых пользователей используется для других целей
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 19 лет 8 месяцев
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2756 раз

Re: Счетчик сообщений работает только в +

Сообщение Sheer »

Навскидку
Открыть ./includes/functions_display.php
Найти и закомментировать

Код: Выделить всё

if ($user_posts >= $rank['rank_min'])
Добавлено спустя 2 минуты 25 секунд:
Пчелкин писал(а):А он не возвращается опять в новенькие...
Потому что попадает туда при регистрации. И только.
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11372
Стаж: 16 лет 9 месяцев
Благодарил (а): 1832 раза
Поблагодарили: 1358 раз

Re: Счетчик сообщений работает только в +

Сообщение Пчелкин »

HAMMER663 писал(а):используется для других
Я тебе про систему НЕВОЗВРАТА после перехода из новеньких и стирания всех его постов... Возврата то нет...Значит как-то цепляет бывшее количество сообщений... А?...

Добавлено спустя 1 минуту 12 секунд:
Sheer писал(а):И только.
Да? А СТК их туда возвращает... И при том довольно шустро... А?
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
Аватара пользователя
HAMMER663
Former team member
Сообщения: 2032
Стаж: 16 лет 6 месяцев
Откуда: Зеленоград
Благодарил (а): 77 раз
Поблагодарили: 249 раз

Re: Счетчик сообщений работает только в +

Сообщение HAMMER663 »

Sheer Правка не помогла. Получилось так, что теперь стоит максимальное звание у всех
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 19 лет 8 месяцев
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2756 раз

Re: Счетчик сообщений работает только в +

Сообщение Sheer »

Пчелкин писал(а):А СТК их туда возвращает
Так это СТК.
HAMMER663 писал(а):Правка не помогла
Тогда надо костыль делать.
Примерно так... В таблицу users добавить поле, и туда при постинге записывать значение $user_posts, а в функцию get_user_rank передавать не реальное количество сообщений $user_posts, а взятое из нового поля таблицы users.

Добавлено спустя 2 минуты 10 секунд:
Пчелкин писал(а):Значит как-то цепляет бывшее количество сообщений.
Нет.
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.

Вернуться в «Запросы модов для phpBB 3.0.x»