Auto Groups
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
).
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
-
Пчелкин
- phpBB 3.3.0
- Сообщения: 11361
- Стаж: 16 лет 8 месяцев
- Благодарил (а): 1832 раза
- Поблагодарили: 1358 раз
Re: Auto Groups
ТАМ ЕЕ НЕ ДОЛЖНО БЫТЬ...если мод не ставили..если ставили - уберите..
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
-
Caballero
- phpBB 1.0.0
- Сообщения: 9
- Стаж: 16 лет 2 месяца
- Благодарил (а): 3 раза
Re: Auto Groups
вот как я делал:
1. поставил мод Auto Groups
2. создал специальные звания с названиями групп и назначил их званиями этих групп.
3. отображение группы пользователя в сообщении (по этой ссылке Отображение группы пользователя в сообщении)
и у меня получился результат в минипрофиле: по стрелке то, что я хочу удалить!
1. поставил мод Auto Groups
2. создал специальные звания с названиями групп и назначил их званиями этих групп.
3. отображение группы пользователя в сообщении (по этой ссылке Отображение группы пользователя в сообщении)
и у меня получился результат в минипрофиле: по стрелке то, что я хочу удалить!
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
Пчелкин
- phpBB 3.3.0
- Сообщения: 11361
- Стаж: 16 лет 8 месяцев
- Благодарил (а): 1832 раза
- Поблагодарили: 1358 раз
Re: Auto Groups
в styles/prosilver/template/viewtopic_body.html убрать
Тогда заодно и все остальное от сюда...
Отображение группы пользователя в сообщении
если данная строка не нужна - остальные правки лишние...
Код: Выделить всё
<!-- IF postrow.GROUP_NAME --><dd><strong>{L_GROUP}:</strong> {postrow.GROUP_NAME}</dd><!-- ENDIF -->Отображение группы пользователя в сообщении
если данная строка не нужна - остальные правки лишние...
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
-
Alecto
- phpBB 3.0.12
- Сообщения: 2857
- Стаж: 16 лет 8 месяцев
- Откуда: Украина! Харьков
- Благодарил (а): 80 раз
- Поблагодарили: 292 раза
Re: Auto Groups
форум 3.0.9.Пчелкин писал(а):У Ketzer видно была какая-то ошибка при обращении в БД за данными из настройки мода. Вот он и химичил.
А переходы с группы в группу происходят с учетом всех настроек в моде
отслеживал изменения группы одного пользователя:
переходы выполняются по количеству сообщений, причем, сообщения ожидающие одобрения так же считаются сообщениями (но это не беда). условия с количеством дней не срабатывали.
и так, есть пользователь с 9 сообщениями, зарегистрированный в начале 2009 года, он является участников конференции очень много дней (например больше 100).
я ставлю условия для перехода в группу, заведомо не соответствующие отслеживаемому пользователю: минимальное количество дней = 30, максимальное 60. минимальное количество постов = 10, максимальное = 20
и... вуаля, пользователь с заданными параметрами оказывается в группе, в которой он быть не должен.
смотрю список участников группы, в нем странным образом оказалось более 300 пользователей с количеством сообщений от 0 до нескольких сот и зарегистрировавшихся несколько лет назад, что совсем не соответвует условию, если я его правильно понял
Добавлено спустя 2 минуты 51 секунду:
дальше начинаю проверять методом исключения не работающих параметров
оставляю один параметр, минимальное количество постов =500 получил 10 пользователей, причем 2 с количеством менее указанного числа, правда для них эта группа является заданной по умолчанию, ну да бог с ним - считаю что с одним параметром работает
Добавлено спустя 3 минуты 23 секунды:
с количеством дней дело обстоит намного хуже: задаю один параметр минимум = 900 дней, по идее должен видеть пользователей за 2009 год, фигасдва: встречаются пользователи за 2010 и 2011 годы.
Добавлено спустя 2 минуты 42 секунды:
продолжимс...
минимум предупреждений: задал 2, получил пользователей, которые вообще их никогда не получали.
глядя на этот бред, радуюсь, что поставил на локалхост, а не на живой форум.
если есть соображения почему оно так работает - делитесь, пока не снес и есть время поковыряться.
-
Alecto
- phpBB 3.0.12
- Сообщения: 2857
- Стаж: 16 лет 8 месяцев
- Откуда: Украина! Харьков
- Благодарил (а): 80 раз
- Поблагодарили: 292 раза
Re: Auto Groups
NiGHt-LEshiY
правильность установки проверил первым делом.
кэш чистил и через админку и вручную из папки.
всё до лампочки.
правильность установки проверил первым делом.
кэш чистил и через админку и вручную из папки.
всё до лампочки.
-
Пчелкин
- phpBB 3.3.0
- Сообщения: 11361
- Стаж: 16 лет 8 месяцев
- Благодарил (а): 1832 раза
- Поблагодарили: 1358 раз
Re: Auto Groups
У вас в БД каша..проведите репарсинг пользовательских ИДов...FomenkoAndrey писал(а):если есть соображения почему оно так работает
Все работает идельно...
По поводу автоперехода...автопереход произойдет даже если будет выполнено ВСЕГО ОДНО УСЛОВИЕ из нескольких настроенных вами..все настроенные условия не плюсуются...поэтому лучше если пользуемся каким то одним..много хотите от такого не очень мощного мода...
И второе - не надо забывать что условия по укол-ву сообщений и по времени на форуме выполняются и юзер добавляется ТОЛЬКО после очередного посещения форума...Если юзер попадает под условия, но не является - в группе он не появится, хоть ты что делай....Мод выбирает условия во время очередного коннекта аккаунта, а не самостоятельно и отдельно..
Добавлено спустя 2 минуты 19 секунд:
Я ж говорю - бардак в БД...FomenkoAndrey писал(а):встречаются пользователи за 2010 и 2011 годы.
Добавлено спустя 44 секунды:
Репарсинг в помощь...FomenkoAndrey писал(а): которые вообще их никогда не получали
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
-
Alecto
- phpBB 3.0.12
- Сообщения: 2857
- Стаж: 16 лет 8 месяцев
- Откуда: Украина! Харьков
- Благодарил (а): 80 раз
- Поблагодарили: 292 раза
Re: Auto Groups
извините, но что есть репарсинг? и как его проводить? мне уже просто интересно.Пчелкин писал(а):Репарсинг
если не брать в расчет работу этого мода, то всё остальное работает отлично и откуда взялась каша?
-
Пчелкин
- phpBB 3.3.0
- Сообщения: 11361
- Стаж: 16 лет 8 месяцев
- Благодарил (а): 1832 раза
- Поблагодарили: 1358 раз
Re: Auto Groups
STKFomenkoAndrey писал(а): что есть репарсинг?
Что нибудь слышали про дефрагментацию таблиц БД?FomenkoAndrey писал(а):откуда взялась каша?
[FAQ] Пример ремонта (починки) таблицы
Нагрузка на сервер от phpbb3
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
-
Alecto
- phpBB 3.0.12
- Сообщения: 2857
- Стаж: 16 лет 8 месяцев
- Откуда: Украина! Харьков
- Благодарил (а): 80 раз
- Поблагодарили: 292 раза
Re: Auto Groups
про оптимизацию и починку таблиц - да. на сайте у меня ежедневно этим по расписанию занимается скрипт.
на локалхасте этого не делал.
интересная идея, приеду домой, проверю таблицы и отпишусь о результате.
на локалхасте этого не делал.
интересная идея, приеду домой, проверю таблицы и отпишусь о результате.
-
Alecto
- phpBB 3.0.12
- Сообщения: 2857
- Стаж: 16 лет 8 месяцев
- Откуда: Украина! Харьков
- Благодарил (а): 80 раз
- Поблагодарили: 292 раза
Re: Auto Groups
после ремонта и оптимизации таблиц кое как заработало.
по количеству постов работает нормально.
если добавлять другие условия (например дни) нифига нормально не пашет:


по количеству постов работает нормально.
если добавлять другие условия (например дни) нифига нормально не пашет:
-
Пчелкин
- phpBB 3.3.0
- Сообщения: 11361
- Стаж: 16 лет 8 месяцев
- Благодарил (а): 1832 раза
- Поблагодарили: 1358 раз
Re: Auto Groups
FomenkoAndrey
Тока сейчас заметил...млин...Андрей! Извини что не увидел сразу,,.короче..при настройках автопереходов можно использовать только один параметр - или МИНИ или МАКСИ...
Исправляй..автор мода об этом несколько раз писал...
Короче если нужен переход в группу с ДОБАВЛЯЕМЫМИ функциями и правами - пользуемся строками МИНИ...А если нужен переход в группу в уменьшением прав - пользуемся МАКСИ...
При этом МИНИ и МАКСИ не должны быть вместе внахлест в настройках автоперехода...
И чего не русифицируешь мод? Русик ведь есть...
Тока сейчас заметил...млин...Андрей! Извини что не увидел сразу,,.короче..при настройках автопереходов можно использовать только один параметр - или МИНИ или МАКСИ...
Исправляй..автор мода об этом несколько раз писал...
Короче если нужен переход в группу с ДОБАВЛЯЕМЫМИ функциями и правами - пользуемся строками МИНИ...А если нужен переход в группу в уменьшением прав - пользуемся МАКСИ...
При этом МИНИ и МАКСИ не должны быть вместе внахлест в настройках автоперехода...
И чего не русифицируешь мод? Русик ведь есть...
Код: Выделить всё
Минимальное количество дней после регистрации
Максимальное количество дней после регистрации
Минимальное количество сообщений
Максимальное количество сообщений
Минимум предупреждений
Максимум предупреждений
Автоматическая установка по умолчанию
После добавления пользователя в данную группу, она становится группой по умолчанию.
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
-
Alecto
- phpBB 3.0.12
- Сообщения: 2857
- Стаж: 16 лет 8 месяцев
- Откуда: Украина! Харьков
- Благодарил (а): 80 раз
- Поблагодарили: 292 раза
Re: Auto Groups
понял. спасибо. так похоже на правду
да он на локалхосте обкатывался, руки не дошли весь в установке блоговПчелкин писал(а):И чего не русифицируешь мод
-
vegaweb
- phpBB 1.4.4
- Сообщения: 150
- Стаж: 18 лет 1 месяц
- Откуда: Харьков
- Благодарил (а): 4 раза
- Поблагодарили: 2 раза
Re: Auto Groups
Поставил мод. Мне нужно, чтобы при достижении определенного количества постов (1000) юзер мог использовать подпись. Выставил у группы права "может использовать подпись", в настройках подписей включил "разрешить подписи" - и подписи теперь видны у всех пользователей, даже у тех, кто только что зарегался.. хотя у них таких прав нет.
Бесполезно стучать в дверь, которой для других не существует
-
Пчелкин
- phpBB 3.3.0
- Сообщения: 11361
- Стаж: 16 лет 8 месяцев
- Благодарил (а): 1832 раза
- Поблагодарили: 1358 раз
Re: Auto Groups
У первых двух групп поставить НИКОГДА
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70

