Пропустить

Auto Groups

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

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).

Re: Auto Groups

Сообщение vegaweb » 29.08.2011 15:47

Мне? Поставил "никогда" у всех груп, вплоть до тех, кто уже может использовать - без результатов..

Добавлено спустя 2 часа 1 минуту 23 секунды:
Кто то поможет решить проблему? Или проблема нерешаемая?:)
Бесполезно стучать в дверь, которой для других не существует
Аватара пользователя
vegaweb
phpBB 2.0.1
 
Сообщения: 143
Зарегистрирован: 10.08.2008 18:29
Откуда: Харьков
Благодарил (а): 5 раз.
Поблагодарили: 2 раз.

Re: Auto Groups

Сообщение FomenkoAndrey » 29.08.2011 18:01

Тебе же ответили. Проблемы не вижу, кроме одной - разберись с системой прав.

Право НИКОГДА имеет высший приоритет и пользователь, входящий в группу с правом НИКОГДА для "может использовать подпись" соответственно не сможет пользоваться подписью, пока не покинут группу с запрещающим правом, причем это не зависит от того в какие еще группы он входит и какие разрешения для этого права там выставлены.

FomenkoAndrey
phpBB 2.0.19
 
Сообщения: 619
Зарегистрирован: 25.12.2009 1:27
Благодарил (а): 47 раз.
Поблагодарили: 26 раз.

Re: Auto Groups

Сообщение vegaweb » 29.08.2011 18:05

Проблема как раз в обратном: у них стоит "никогда", но они могут использовать подпись.
Бесполезно стучать в дверь, которой для других не существует
Аватара пользователя
vegaweb
phpBB 2.0.1
 
Сообщения: 143
Зарегистрирован: 10.08.2008 18:29
Откуда: Харьков
Благодарил (а): 5 раз.
Поблагодарили: 2 раз.

Re: Auto Groups

Сообщение FomenkoAndrey » 29.08.2011 18:23

проверил:
я - администратор.
вхожу в две группы:
- администраторы, у которой включены все права
- зарегистрированные пользователи

меняю в правах группы ЗАРЕГИСТРИРОВАННЫЕ ПОЛЬЗОВАТЕЛИ: может использовать подпись = НИКОГДА
свою подпись я по прежнему вижу, поскольку она была установлена ДО изменения прав, но через личный кабинет больше у меня НЕТу возможностей на ее изменение, до тех пор, пока я не покину группу с запрещающими правами.

все работает как и должно.

если вы ждете, что пользователи с уже установленными подписями перестанут их видеть - вы ошибаетесь.
право гласит "может ИСПОЛЬЗОВАТЬ подпись" а не "может ВИДЕТЬ ..."

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

например
ЗАРЕГИСТРИРОВАННЫЕ: может использовать подпись = ДА,
БЕЗ ПОДПИСИ (0-1000 постов): может использовать подпись = НИКОГДА
после 1000 пользователь исключается из группы БЕЗ ПОДПИСИ и у него автоматически появляются нужные права.

FomenkoAndrey
phpBB 2.0.19
 
Сообщения: 619
Зарегистрирован: 25.12.2009 1:27
Благодарил (а): 47 раз.
Поблагодарили: 26 раз.

Re: Auto Groups

Сообщение vegaweb » 29.08.2011 21:04

Спасибо, теперь понятно. И правда - у тех, у кого подпись была вбита - она отображалась, но сменить ее не могут. Решил занулением поля с подписью.
И еще: мод авто груп срабатывает (т.е. переносит в нужную группу) только когда юзер пишет сообщение, это тоже меня чуток сбило с толку, хотя, несомненно, правильнее, чем, например, проверять количество его постов при каждом апдейте страницы )
Бесполезно стучать в дверь, которой для других не существует
За это сообщение автора vegaweb поблагодарил:
demon-83 (20.09.2011 21:51)
Аватара пользователя
vegaweb
phpBB 2.0.1
 
Сообщения: 143
Зарегистрирован: 10.08.2008 18:29
Откуда: Харьков
Благодарил (а): 5 раз.
Поблагодарили: 2 раз.

Re: Auto Groups

Сообщение Пчелкин » 30.08.2011 3:32

Данный мод переводит в новую группу только после шевеления предендента на форуме! Только!...
В списках не появятся те, например, у кого уже 1000 сообщений, пока они не зайдут на форум..
Фанат phpBB. В HTML - без проблем, в CSS - так себе, учусь, в php - баран, помогает только дедукция
Аватара пользователя
Пчелкин
phpBB 3.0.7-PL1
 
Сообщения: 4899
Зарегистрирован: 15.01.2010 14:57
Откуда: От Москвы 9 часов на Боинге
Благодарил (а): 288 раз.
Поблагодарили: 556 раз.

Re: Auto Groups

Сообщение vegaweb » 30.08.2011 10:15

Да, это я понял.. обнаружил странность: те, у кого группы требуют большого количества сообщений присутствуют также и в менее привилегированных группах, как то - те, у кого 1000 сообщений присутствуют и в группе новичек и в группе гуру, можно как то исправить?
Бесполезно стучать в дверь, которой для других не существует
Аватара пользователя
vegaweb
phpBB 2.0.1
 
Сообщения: 143
Зарегистрирован: 10.08.2008 18:29
Откуда: Харьков
Благодарил (а): 5 раз.
Поблагодарили: 2 раз.

Re: Auto Groups

Сообщение Пчелкин » 30.08.2011 10:19

Не надо это исправлять...каша выйдет..спецгруппой только добавляйте им особые привилегии..а по форуму пусть будут так. как настроено в основных группах "по умолчанию"
Но, вот на счет "новеньких" - плохо что не покидают эту группу...надо все правильно настроить..почитайте документацию...
Там есть настройка - делать "основной" - настройте...поищите...я не с компа, с ноута - медленно все.
Фанат phpBB. В HTML - без проблем, в CSS - так себе, учусь, в php - баран, помогает только дедукция
Аватара пользователя
Пчелкин
phpBB 3.0.7-PL1
 
Сообщения: 4899
Зарегистрирован: 15.01.2010 14:57
Откуда: От Москвы 9 часов на Боинге
Благодарил (а): 288 раз.
Поблагодарили: 556 раз.

Re: Auto Groups

Сообщение vegaweb » 30.08.2011 16:44

Делать основной просто будет перетаскивать для юзера всякое разное из последней добленной группу, делая ее основной (аватару, звание и тп.), это не оч хорошо, да и проблемы не решает: гуру по прежнему висит в новичках, только гуру у него основная. А ведь кроме этого группы типа "администратор" могут быть недовольны, когда у них наберется 500 сообщений получить группу и звание "бывалый" :)
Бесполезно стучать в дверь, которой для других не существует
Аватара пользователя
vegaweb
phpBB 2.0.1
 
Сообщения: 143
Зарегистрирован: 10.08.2008 18:29
Откуда: Харьков
Благодарил (а): 5 раз.
Поблагодарили: 2 раз.

Re: Auto Groups

Сообщение FomenkoAndrey » 30.08.2011 17:17

vegaweb писал(а):Делать основной просто будет перетаскивать

кто говорит о дополнительных группах?
речь идет о группе НОВЫЕ ПОЛЬЗОВАТЕЛИ, она встроена по умолчанию, просто настройте ее правильно.
всеми дополнительными группами можно добавлять права к основной. зачем их делать ОСНОВНЫМИ - мне не понятно.

FomenkoAndrey
phpBB 2.0.19
 
Сообщения: 619
Зарегистрирован: 25.12.2009 1:27
Благодарил (а): 47 раз.
Поблагодарили: 26 раз.

Re: Auto Groups

Сообщение Carica » 07.09.2011 19:06

1. Пример: пользователь А зарегистрировался 01.09.2011, пользователь Б 01.08.2011.
А = 7 дней
Б = 37 дней
Я создаю группу Юзеры, членство в которой может быть только 60 дней.
Мне нужно, чтобы А и Б 08.09.2011 стали участниками группы Юзеры.
АвтоГруп не может перенести туда А и Б одновременно и не может, чтобы через 60 дней оба пользователя из нее исключились.
Я права?

2.Как удалить SQL-запрос мода?
ALTER TABLE phpbb_groups ADD group_min_posts MEDIUMINT(8) DEFAULT 0;
ALTER TABLE phpbb_groups ADD group_max_posts MEDIUMINT(8) DEFAULT 0;
ALTER TABLE phpbb_groups ADD group_min_warnings MEDIUMINT(8) DEFAULT 0;
ALTER TABLE phpbb_groups ADD group_max_warnings MEDIUMINT(8) DEFAULT 0;
ALTER TABLE phpbb_groups ADD group_min_days MEDIUMINT(8) DEFAULT 0;
ALTER TABLE phpbb_groups ADD group_max_days MEDIUMINT(8) DEFAULT 0;
ALTER TABLE phpbb_groups ADD group_auto_default TINYINT(1) DEFAULT 0;
ALTER TABLE phpbb_user_group ADD auto_group TINYINT(1) DEFAULT '0';


Спасибо!
Последний раз редактировалось Carica 07.09.2011 20:09, всего редактировалось 2 раз(а).
Аватара пользователя
Carica
phpBB 1.4.4
 
Сообщения: 84
Зарегистрирован: 02.03.2009 22:46
Откуда: Красноярск
Благодарил (а): 11 раз.
Поблагодарили: 3 раз.

Re: Auto Groups

Сообщение TyMaH » 07.09.2011 19:11

либо вручную из бд, либо запрос поменять вместо ADD на DELETE кажется..
Изображение
Аватара пользователя
TyMaH
phpBB 2.0.8
 
Сообщения: 317
Зарегистрирован: 18.06.2011 15:27
Благодарил (а): 145 раз.
Поблагодарили: 12 раз.

Re: Auto Groups

Сообщение Carica » 09.09.2011 17:40

Carica писал(а):Как удалить SQL-запрос мода?

Может кому еще пригодиться
ALTER TABLE phpbb_groups DROP group_min_posts;
ALTER TABLE phpbb_groups DROP group_max_posts;
ALTER TABLE phpbb_groups DROP group_min_warnings;
ALTER TABLE phpbb_groups DROP group_max_warnings;
ALTER TABLE phpbb_groups DROP group_min_days;
ALTER TABLE phpbb_groups DROP group_max_days;
ALTER TABLE phpbb_groups DROP group_auto_default;
ALTER TABLE phpbb_user_group DROP auto_group;
За это сообщение автора Carica поблагодарил:
TyMaH (09.09.2011 17:41)
Аватара пользователя
Carica
phpBB 1.4.4
 
Сообщения: 84
Зарегистрирован: 02.03.2009 22:46
Откуда: Красноярск
Благодарил (а): 11 раз.
Поблагодарили: 3 раз.

Re: Auto Groups

Сообщение MAzZY » 09.04.2012 14:01

Кто-нибудь в курсе, как поменять логику работы на совпадение условий, т.е. "и" количество сообщений, "и" срок регистрации? А не "или", как сейчас. Есть какие-то доработки или что-то в этом роде?
Аватара пользователя
MAzZY
Former team member
 
Сообщения: 2951
Зарегистрирован: 14.05.2005 23:43
Благодарил (а): 61 раз.
Поблагодарили: 54 раз.
Предупреждения: 1

Re: Auto Groups

Сообщение NicK_86 » 10.04.2012 13:31

Господа, извиняюсь если уже была, но сходу в поиске не нашёл.
Установил данный мод и хочу чтобы новые пользователи автоматически попадали в определённую группу. Как?

NicK_86
phpBB 1.0.0
 
Сообщения: 4
Зарегистрирован: 09.04.2012 11:56
Благодарил (а): 1 раз.
Поблагодарили: 0 раз.

Пред.След.

Вернуться в Поддержка модов для phpBB 3.0.x

 

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0

Бессрочный конкурс phpBB-ориентированных материалов
FastVPS — надёжный и доступный хостинг для phpBB
Место для вашей рекламы