[3.1][3.2] Auto Groups
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x/3.2.x | FAQ | Внимание! Прежде чем создать тему - прочти! | Как задавать вопросы | Как устанавливать расширения
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
).
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x/3.2.x | FAQ | Внимание! Прежде чем создать тему - прочти! | Как задавать вопросы | Как устанавливать расширения
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение

-
- phpBB 1.4.4
- Сообщения: 140
- Стаж: 6 лет 5 месяцев
- Благодарил (а): 27 раз
Re: [3.1][3.2] Auto Groups
Здравия! Установил расширение, протестировал на специально зарегистрированном для этого пользователе, все норм, как задумано (это автозачисление в автогруппу, по умолчанию, смена цвета, прав, по истечении заданного периода - автовылет).
Запустил в работу для всего форума, получил отсутствие автовылета. Выставлены параметры:
кол-во дней регистрации
мин 0
макс 5
сделать группой по умолчанию
Таким образом, пользователь (живой, не тестовый), зарегистрированный 19 июля 2019, 23:05, должен был автоматически удалиться из автогруппы сегодня в 23:05. Я правильно понял? Он как прежде является членом этой группы, и она остается группой по умолчанию.
Если меняю кол-во макс значения, то список пользователей, занесенных в группу, меняется соответствующим образом. Они добавляются или отчисляются. Но этого не происходит автоматически. Помогите справиться с проблемой.
Запустил в работу для всего форума, получил отсутствие автовылета. Выставлены параметры:
кол-во дней регистрации
мин 0
макс 5
сделать группой по умолчанию
Таким образом, пользователь (живой, не тестовый), зарегистрированный 19 июля 2019, 23:05, должен был автоматически удалиться из автогруппы сегодня в 23:05. Я правильно понял? Он как прежде является членом этой группы, и она остается группой по умолчанию.
Если меняю кол-во макс значения, то список пользователей, занесенных в группу, меняется соответствующим образом. Они добавляются или отчисляются. Но этого не происходит автоматически. Помогите справиться с проблемой.
-
- Поддержка
- Сообщения: 12752
- Стаж: 13 лет 8 месяцев
- Благодарил (а): 159 раз
- Поблагодарили: 2276 раз
Re: [3.1][3.2] Auto Groups
Пользователь заходил на форум с момента, когда он должен был удалиться из группы?
-
- phpBB 1.4.4
- Сообщения: 140
- Стаж: 6 лет 5 месяцев
- Благодарил (а): 27 раз
-
- Поддержка
- Сообщения: 12752
- Стаж: 13 лет 8 месяцев
- Благодарил (а): 159 раз
- Поблагодарили: 2276 раз
Re: [3.1][3.2] Auto Groups
Код не разбирала, но тут 2 варианта: либо мог не успеть сработать крон (+1 час к расчётному времени), либо удаление из группы происходит при ближайшем заходе пользователя на форум
-
- phpBB 1.4.4
- Сообщения: 140
- Стаж: 6 лет 5 месяцев
- Благодарил (а): 27 раз
Re: [3.1][3.2] Auto Groups
Татьяна5, из Вашего предыдущего вопроса намек понял, проверил догадку:
1. Вручную добавил тестовый аккаунт в автогруппу. Зашел под ним. Высветился как входящий в автогруппу.
2. Выполнил синхронизацию данной автограппы. Пользователь исключился из группы автоматически, т.к. его срок регистрации более указанного максимума.
Ага. Похоже на второй предложенный Вами вариант. Проблема выглядит решенной. Будем отслеживать по мере истечения макмимума у остальных.
Татьяна5, нам без Вас никуда!
1. Вручную добавил тестовый аккаунт в автогруппу. Зашел под ним. Высветился как входящий в автогруппу.
2. Выполнил синхронизацию данной автограппы. Пользователь исключился из группы автоматически, т.к. его срок регистрации более указанного максимума.
Ага. Похоже на второй предложенный Вами вариант. Проблема выглядит решенной. Будем отслеживать по мере истечения макмимума у остальных.
Татьяна5, нам без Вас никуда!

-
- phpBB 1.4.4
- Сообщения: 140
- Стаж: 6 лет 5 месяцев
- Благодарил (а): 27 раз
Re: [3.1][3.2] Auto Groups
Здравия! Продолжаю отслеживать, вижу что имеется задержка со автозанесением и автовыходом из автогруппы:
1. Вступление и выход автоматическим образом происходят с задержкой более суток.
По задумке юзер должен автоматически заноситься в автогруппу одновременно с активацией учётки, и автовыход через 8 суток. Создавался тестовый аккаунт, он с 5 утра так и висит невошедшим в автогруппу. Час назад зереген живой юзер, который висит в этой же так сказать очереди". По автовыходу, на текущий момент в "очереди" 1 юзер, но он последний раз был онлайн пару дней назад. Вчера автовышли те, кто должен был автовыйти позавчера.
2. Происходят сразу только после выполнения синхронизации ("Управление АвтоГруппами"---> "Действие") или любого другого действия, затрагивающего настройки автогруппы.
Например, изменение максимального значения; смена параметров "сделать группой по умолчанию" на "не делать", и обратно; "уведомлять юзера" на "не уведомлять", и обратно.
3. В параметре "Установить исключения для групп по умолчанию" группа, из которой юзеры переходят в автогруппу (по умолчанию) и в которую возвращаются после автовылета, добавлена в исключения.
Пришел у выводу, что у меня что-то с кроном, кешем или чем-либо подобным. Прошу подсказки, в каком направлении копать, какие ещё настройки и параметры следует проверить?
В ожидании ответов пошел изучать все про cron
1. Вступление и выход автоматическим образом происходят с задержкой более суток.
По задумке юзер должен автоматически заноситься в автогруппу одновременно с активацией учётки, и автовыход через 8 суток. Создавался тестовый аккаунт, он с 5 утра так и висит невошедшим в автогруппу. Час назад зереген живой юзер, который висит в этой же так сказать очереди". По автовыходу, на текущий момент в "очереди" 1 юзер, но он последний раз был онлайн пару дней назад. Вчера автовышли те, кто должен был автовыйти позавчера.
2. Происходят сразу только после выполнения синхронизации ("Управление АвтоГруппами"---> "Действие") или любого другого действия, затрагивающего настройки автогруппы.
Например, изменение максимального значения; смена параметров "сделать группой по умолчанию" на "не делать", и обратно; "уведомлять юзера" на "не уведомлять", и обратно.
3. В параметре "Установить исключения для групп по умолчанию" группа, из которой юзеры переходят в автогруппу (по умолчанию) и в которую возвращаются после автовылета, добавлена в исключения.
Пришел у выводу, что у меня что-то с кроном, кешем или чем-либо подобным. Прошу подсказки, в каком направлении копать, какие ещё настройки и параметры следует проверить?
В ожидании ответов пошел изучать все про cron

-
- phpBB Guru
- Сообщения: 16947
- Стаж: 18 лет 11 месяцев
- Откуда: Красноярск
- Благодарил (а): 549 раз
- Поблагодарили: 1700 раз
Re: [3.1][3.2] Auto Groups
Tugus, в рабочем режиме расширение отрабатывает по крону раз в сутки.
Период не настраивается и прописан прямо в коде.
Период не настраивается и прописан прямо в коде.
-
- phpBB 1.4.4
- Сообщения: 140
- Стаж: 6 лет 5 месяцев
- Благодарил (а): 27 раз
Re: [3.1][3.2] Auto Groups
rxu,
Не совсем понял. То есть, мне следует подождать сутки, чтобы юзеры позеленели? (автогруппе присвоен зеленый цвет+отдельные права доступа)?
В своих рассуждениях отталкивался от темы, где обсуждалось занесение в автогруппу сразу при регистрации, одновременно с занесением в "зарегистрированные". Сейчас попробую поискать тему
Отправлено спустя 1 минуту 58 секунд:
Да, вот эта Смена группы при регистрации
Не совсем понял. То есть, мне следует подождать сутки, чтобы юзеры позеленели? (автогруппе присвоен зеленый цвет+отдельные права доступа)?
В своих рассуждениях отталкивался от темы, где обсуждалось занесение в автогруппу сразу при регистрации, одновременно с занесением в "зарегистрированные". Сейчас попробую поискать тему
Отправлено спустя 1 минуту 58 секунд:
Да, вот эта Смена группы при регистрации
-
- phpBB Guru
- Сообщения: 16947
- Стаж: 18 лет 11 месяцев
- Откуда: Красноярск
- Благодарил (а): 549 раз
- Поблагодарили: 1700 раз
Re: [3.1][3.2] Auto Groups
Подождать отработки крона. В данном случае - сутки.
Это другой вопрос.
Отправлено спустя 49 секунд:
Хотя смысл тот же - крон и сутки.
-
- phpBB 1.4.4
- Сообщения: 140
- Стаж: 6 лет 5 месяцев
- Благодарил (а): 27 раз
Re: [3.1][3.2] Auto Groups
Ага, понял.
Вы имеете ввиду, что там переход по количеству сообщений, а в моем случае по кол-ву дней регистрации?
-
- phpBB Guru
- Сообщения: 16947
- Стаж: 18 лет 11 месяцев
- Откуда: Красноярск
- Благодарил (а): 549 раз
- Поблагодарили: 1700 раз
Re: [3.1][3.2] Auto Groups
Безотносительно. Все условия проверяются одним и тем же кроном.Tugus писал(а): 27.07.2019 19:33 там переход по количеству сообщений, а в моем случае по кол-ву дней регистрации?
Отправлено спустя 8 минут 6 секунд:
Правда, в ряде случаев производится проверка непосредственно после пользовательских действий:
- число постов после отправки, удаления, одобрения модератором поста
- число предупреждений после выдачи пользователю предупреждения модератором
- время последнего посещения при залогинивании пользователя
- группы, в которых состоит пользователь, непосредственно при регистрации.
-
- phpBB 1.4.4
- Сообщения: 140
- Стаж: 6 лет 5 месяцев
- Благодарил (а): 27 раз
Re: [3.1][3.2] Auto Groups
Правильно ли понял:

Тогда получается новый юзер должен автозанестись в автогруппу сразу после регистрации?rxu писал(а): 27.07.2019 19:50 группы, в которых состоит пользователь, непосредственно при регистрации.
Последнее, думаю, как раз срабатывает для новых пользователей при их регистрации.

-
- phpBB Guru
- Сообщения: 16947
- Стаж: 18 лет 11 месяцев
- Откуда: Красноярск
- Благодарил (а): 549 раз
- Поблагодарили: 1700 раз
Re: [3.1][3.2] Auto Groups
Не совсем. Вернее, смотря как задано условие. Проверка происходит по числу дней с даты регистрации пользователей.
-
- phpBB 1.4.4
- Сообщения: 140
- Стаж: 6 лет 5 месяцев
- Благодарил (а): 27 раз
-
- phpBB 1.4.4
- Сообщения: 140
- Стаж: 6 лет 5 месяцев
- Благодарил (а): 27 раз
Re: [3.1][3.2] Auto Groups
Здравия! Спустя более суток видим, что новые юзеры не занесены в автогруппу, также из неё не произошло автовылета для юзера, которому пора по времени вылететь (я произвел вход под этим юзером для чистоты эксперимента). Также заметил, что в автоматическом формате не снимаются предупреждения. О них, конечно, следует говорить в отдельной теме, но этот факт имеет прямое отношение к контексту данного вопроса, т.к. все указывает то ли на крон, то ли на кеширование (или что-либо с подобной с функцией). И похоже, дело не в самом расширении. а в каких-то более общих для форума настройках
В общем, кто в курсе, в какую тему мне переместиться для рассмотрения проблемы с такой стороны, прошу направить. А кто в курсе, где зарыта собака с кроном или кешем, прошу поделится информацией.

В общем, кто в курсе, в какую тему мне переместиться для рассмотрения проблемы с такой стороны, прошу направить. А кто в курсе, где зарыта собака с кроном или кешем, прошу поделится информацией.