Пропустить

Auto Groups

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

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

Auto Groups

Сообщение Mr.Ghost » 30.05.2008 23:45

Тема на офф сайте:
http://www.phpbb.com/community/viewtopic.php?t=770205

Локализация
topic20705.html

Ссылка для скачивания Auto Groups version: 1.0.1
http://www.phpbb.com/mods/db/download/3264/

Почитал, что смог на офф сайте о его функционале и тут же решил поставить, поскольку, как мне казалось на то время, пока не поставил, он решал пару важных проблем
1 Автоблокировка (Посредством переноса пользователя по N’му кол-ву предупреждений в группу с урезанными правами)
2 Скрывание форумов автоматом (Так же переносом в определённую группу, по N’му кол-ву постов)
Но как оказалось, надеялся напрасно, да, его возможностями можно перенести пользователя в группу, сделать группу, в которую он перешёл по умолчанию, но он остаётся членом той группы из которой пришёл, что на корню убивает, мною запланированные функции.
Как можно решить данную проблему, что бы он переносил пользователей «полностью», то есть удалял пользователя из предыдущей группы и можно ли вообще или же можно решить это средствами форума?

Mr.Ghost
phpBB 1.2.1
 
Сообщения: 25
Зарегистрирован: 29.03.2008 13:34
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: Auto Groups

Сообщение Палыч » 31.05.2008 0:56

По крайней мере для двойки МОД решал задачу исключения по количеству постов. Не думаю, что для тройки там что-то изменилось...
Насколько я понимаю для каждой автоматической группы есть возможность указать:
минимальное кол-во дней после регистрации
максимально кол-во дней после регистрации
минимальное кол-во сообщений
максимально кол-во сообщений
минимальное число предупреждений
максимальное число предупреждений
так что вот эта задача:
Mr.Ghost писал(а):2 Скрывание форумов автоматом (Так же переносом в определённую группу, по N’му кол-ву постов)

решается в лёгкую.
Группа 1: мин-1 мах-10
Группа 2: мин-11 мах-100
Каждый пользователь после 11 поста исключится из группы 1 и станет членом группы 2. Здесь просто следует продумать стратегию перемещения между группами и включения в общие группы.
Кроме того, можно же ещё и правами поиграться.
Например:
Может видеть форум
Общая группа (зарегистрированные) - ДА
Группа 1 - НЕТ
Группа 2 - НИКОГДА
Таким образом, пользователь являясь членом Общей группы и группы 1 видит форум; перейдя во вторую группу (даже оставаясь членом группы общая и группы 1) не видит форум, так как значение НИКОГДА сильнее ДА (а ДА в свою очередь сильнее НЕТ).
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Аватара пользователя
Палыч
Просто Палыч
Просто Палыч
 
Сообщения: 9257
Зарегистрирован: 24.05.2006 22:20
Откуда: Питер
Благодарил (а): 3 раз.
Поблагодарили: 283 раз.

Re: Auto Groups

Сообщение Mr.Ghost » 31.05.2008 16:05

Огромное человеческое спасибо, Палыч!
Вот где собака зарыта. Странно только то, что Вы написали про вторую проблему, ибо вашим советом прекрасно решается и первая.

Создаётся группа «Заблокированные», так же для неё создаётся Форумная роль в правах роли, для неё записываются права как для гостей, за исключением, что в ролях прав, где стоит «Нет» ставим «Никогда». То есть, получил пользователь 3 предупреждения, он переходит в группу «Заблокированные», хотя и находясь в общей группе (Зарегистрированные пользователи), на него действуют права на форуме которые выше по привилегии, то есть для группы «Заблокированные».

А по второму вопросу посложнее, но решаемо. Просто мод гребёт всех в ту или иную группу в зависимости от настроек, не зависимо от группы и статуса, даже админа перетащит.

Посему у меня вопрос-оффтопик, что даёт «Группа по умолчанию» кроме, цвета твоего ника и спец. звания, если присвоено для группы, влияет ли это на привилегии прав на форуме? И так же по поводу работы «Длительность предупреждения (Количество дней, которое должно пройти до того, как предупреждение будет автоматически снято с пользователя)», которое находится Общие – Настройки конференции – Предупреждения. От какого предупреждения идёт отсчёт этих дней, у каждого предупреждения отдельный отчёт или же с последнего? Например, выдано 1 предупреждение, через 30 дней выдано ещё одно, значение длительности в 90 дней (по умолчанию) получаем, либо через 60 дней с последнего предупреждения у него станет одно предупреждение, либо через 90 дней с последнего предупреждения у него снимутся оба?

Mr.Ghost
phpBB 1.2.1
 
Сообщения: 25
Зарегистрирован: 29.03.2008 13:34
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: Auto Groups

Сообщение Палыч » 31.05.2008 22:29

Mr.Ghost писал(а):Странно только то, что Вы написали про вторую проблему

Вообще то, я не писАл про проблемы 8-)
Mr.Ghost писал(а): влияет ли это на привилегии прав на форуме?

Нет, в смысле того, что группы "равноценны" в правах. Права суммируются по своим правилам (приоритету).
Mr.Ghost писал(а): Общие – Настройки конференции – Предупреждения. От какого предупреждения идёт отсчёт этих дней

Для каждого предупреждения от его даты выдачи.
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Аватара пользователя
Палыч
Просто Палыч
Просто Палыч
 
Сообщения: 9257
Зарегистрирован: 24.05.2006 22:20
Откуда: Питер
Благодарил (а): 3 раз.
Поблагодарили: 283 раз.

Re: Auto Groups

Сообщение Mr.Ghost » 31.05.2008 23:26

Ну, с моей стороны, это всё-таки была проблема в решении поставленных задач.
Спасибо, ещё раз, за ваши советы.

Mr.Ghost
phpBB 1.2.1
 
Сообщения: 25
Зарегистрирован: 29.03.2008 13:34
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: Auto Groups

Сообщение mtl » 28.01.2009 1:34

Просматривая логи пользователей, обнаружил, что при отправке поста пользователь исключается из группы, затем сразу же включается в нее. Это создает дополнительную нагрузку на сервер и, возможно, глюки. С этим можно что то сделать или так и надо?

mtl
phpBB 1.2.1
 
Сообщения: 20
Зарегистрирован: 16.05.2007 9:02
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: Auto Groups

Сообщение christopher » 12.03.2009 13:43

поставил на локальный хост

при таких настройках
01.jpg
при таких настройках


выдает такое сообщение
02.jpg
выдает такое сообщение
Все, что есть или было, началось с мечты...
Аватара пользователя
christopher
phpBB 1.0.0
 
Сообщения: 7
Зарегистрирован: 30.06.2007 19:32
Откуда: Москва
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: Auto Groups

Сообщение Izya » 12.03.2009 14:10

А sql-запросы из инструкции не забыли выполнить?
Изображение
Аватара пользователя
Izya
Former team member
 
Сообщения: 415
Зарегистрирован: 30.08.2008 9:46
Откуда: Абакан, Сибирь
Благодарил (а): 1 раз.
Поблагодарили: 19 раз.

Re: Auto Groups

Сообщение christopher » 12.03.2009 14:53

нет не забыл
Все, что есть или было, началось с мечты...
Аватара пользователя
christopher
phpBB 1.0.0
 
Сообщения: 7
Зарегистрирован: 30.06.2007 19:32
Откуда: Москва
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: Auto Groups

Сообщение Палыч » 12.03.2009 15:24

christopher
Просто проверьте в базе есть ли поле group_min_posts в таблице phpbb_3groups
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Аватара пользователя
Палыч
Просто Палыч
Просто Палыч
 
Сообщения: 9257
Зарегистрирован: 24.05.2006 22:20
Откуда: Питер
Благодарил (а): 3 раз.
Поблагодарили: 283 раз.

Re: Auto Groups

Сообщение christopher » 12.03.2009 16:48

все, вроде заработало!
Все, что есть или было, началось с мечты...
Аватара пользователя
christopher
phpBB 1.0.0
 
Сообщения: 7
Зарегистрирован: 30.06.2007 19:32
Откуда: Москва
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение Erlang » 20.07.2009 1:19

Подскажите: после установки где что должно появиться.
С уважением,
Сергей

Erlang
phpBB 2.0.21
 
Сообщения: 744
Зарегистрирован: 13.07.2004 20:30
Откуда: Москва
Благодарил (а): 36 раз.
Поблагодарили: 1 раз.

Re: Auto Groups

Сообщение fanatic » 18.11.2009 19:24

Для установки данного мода необходимо выполнить 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';

Вот пытался сделать его несколько раз на этой неделе и пару раз на предыдущей через сервис http://www.phpbbsmith.com/generate-db.html

Не получается через него выполнить запрос, выдается пустая страница. Другого сервиса, к сожалению, не нашел.
Подскажите другой сервис, а если не сложно, выполните этот запрос для меня и выложите в этой теме готовый файл.
Заранее спасибо!

fanatic
phpBB 2.0.3
 
Сообщения: 196
Зарегистрирован: 23.03.2009 22:16
Благодарил (а): 1 раз.
Поблагодарили: 0 раз.

Re: Auto Groups

Сообщение Web-programmist » 18.11.2009 22:21

А в phpMyAdmin не судьба зайти и выполнить запрос там?
Зачем генерировать скрипт?

Web-programmist
phpBB 1.2.1
 
Сообщения: 26
Зарегистрирован: 18.07.2009 22:52
Благодарил (а): 0 раз.
Поблагодарили: 1 раз.

Re: Auto Groups

Сообщение fanatic » 18.11.2009 22:34

где в phpMyAdmin можно выполнить запрос? ссылку или картинку дайте пожалуйста.
а как быть если не генерировать запрос, подскажите?

fanatic
phpBB 2.0.3
 
Сообщения: 196
Зарегистрирован: 23.03.2009 22:16
Благодарил (а): 1 раз.
Поблагодарили: 0 раз.

След.

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

 

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

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

Сейчас этот форум просматривают: Magpie [Crawler] и гости: 0

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