Центр пользователя  |  Ваши сообщения  |  FAQ
Форум поддержки phpBB » phpBB 3.0.x » Модификация phpBB 3.0.x

Вход в приватные форумы без пароля

Расширение функциональности phpBB 3.0.x. Создание и использование модов
Пожалуйста, помните, что существуют: Поиск, Правила форума
Возможно, ответ на Ваш вопрос уже имеется: Документация, Статьи, Накопленный опыт
Полезные материалы по этой теме: Инструкция по установке модов

Сообщение 06 окт 2012, 14:37

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

Подскажите в какую сторону копать. Есть документация по созданию новых форумных прав?
Аватар пользователя
madhacker68
Новичок
 
Сообщений: 6
Зарегистрирован:
06 окт 2012, 11:59
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение 06 окт 2012, 14:51

madhacker68
сделать форум
создать группу, дать этой группе права к созданному форуму
добавить в группу нужных пользователей

не понятно только одно, при чем тут раздел модификации
crash
Поддержка
 
Сообщений: 11348
Зарегистрирован:
27 янв 2009, 03:22
Благодарил (а): 1 раз.
Поблагодарили: 568 раз.

Сообщение 06 окт 2012, 15:10

Вы меня не поняли.
Я хочу чтоб форум был доступен всем группам, но одна из групп могла в него спокойно заходить, а остальным группам требовалось бы ввести пароль для входа в форум.
Функционал защищённых паролем форумов в phpbb3 имеется, а вот возможность обойти этот функционал для отдельной группы (например администраторов) нет.
Для меня это недостаток, который я хочу исправить.
Аватар пользователя
madhacker68
Новичок
 
Сообщений: 6
Зарегистрирован:
06 окт 2012, 11:59
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение 06 окт 2012, 15:13

madhacker68
тогда ищите модификацию.
crash
Поддержка
 
Сообщений: 11348
Зарегистрирован:
27 янв 2009, 03:22
Благодарил (а): 1 раз.
Поблагодарили: 568 раз.

Сообщение 06 окт 2012, 15:15

только смысла не вижу. Сделайте группу, которая туда может входить и все. Самое простое и никакого геморроя, что кто-то даст пароль, кому доступа быть не должно
crash
Поддержка
 
Сообщений: 11348
Зарегистрирован:
27 янв 2009, 03:22
Благодарил (а): 1 раз.
Поблагодарили: 568 раз.

Сообщение 06 окт 2012, 15:28

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

Я предполагаю, что для решения задачи мне необходимо добавить в права администраторов пункт "может входить в приватные форумы без пароля", а в коде viewforum.php добавить сюда
Код: выделить все
// Forum is passworded ... check whether access has been granted to this
// user this session, if not show login box
if ($forum_data['forum_password'])
{
   login_forum_box($forum_data);
}

проверку этого пункта.

По этому вопрос: Как добавить права и выполнить их проверку.
При попытке поиска в гугле - получаю кучу статей по настройке прав доступа к форумам. Добавление своих найти не могу.
Аватар пользователя
madhacker68
Новичок
 
Сообщений: 6
Зарегистрирован:
06 окт 2012, 11:59
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение 06 окт 2012, 15:34

не понятно для чего пользователя заставлять вводить пароли, если все можно сделать намного красивей и для него незаметно. И в любой момент доступ пользователю можно забрать, не говоря всем новый пароль
crash
Поддержка
 
Сообщений: 11348
Зарегистрирован:
27 янв 2009, 03:22
Благодарил (а): 1 раз.
Поблагодарили: 568 раз.

Сообщение 06 окт 2012, 15:57

Я не спорю, что задачу можно эффективно решить указанным вами способом. Но сейчас мне необходимо сделать форум похожим на старый, к которому привыкли пользователи. В любом случае мне потребуются дальнейшие модификации и работа с правами пользователями. И данная задача хорошо подходит для обучения.
Вот например в Board3 Portal я столкнулся с тем, что права отображения модулей определяются только по основной группе пользователя...
И что лучше? Разобраться с проблемой один раз или задавать вопрос по каждой мелочи? :)
Аватар пользователя
madhacker68
Новичок
 
Сообщений: 6
Зарегистрирован:
06 окт 2012, 11:59
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение 06 окт 2012, 16:14

madhacker68 писал(а):Разобраться с проблемой один раз или задавать вопрос по каждой мелочи?

если у вас проблема все время одна и та же, то конечно разобраться. Но я сомневаюсь, что у вас одна и та же пробелма
madhacker68 писал(а):Но сейчас мне необходимо сделать форум похожим на старый, к которому привыкли пользователи.

то есть если пользователь войдет на форум и его не спросит пароль, то его это введет в ступор и он очень обидется?)
crash
Поддержка
 
Сообщений: 11348
Зарегистрирован:
27 янв 2009, 03:22
Благодарил (а): 1 раз.
Поблагодарили: 568 раз.

Сообщение 06 окт 2012, 16:31

Сейчас у меня ряд проблем с добавлением прав доступа и их проверкой.
И все они связаны с отсутствием русскоязычной документации.

А пользователи... Они такие. Никогда не угадаешь от чего впадут в ступор.
Аватар пользователя
madhacker68
Новичок
 
Сообщений: 6
Зарегистрирован:
06 окт 2012, 11:59
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.


Вернуться в Модификация phpBB 3.0.x

 


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

Кто сейчас на форуме

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

Форум поддержки phpBB
2008 - 2017 © BB3x.ru - русская поддержка форума phpBB3
Создано на основе phpBB® Forum Software © phpBB Group
+ 17 предустановленных модов
+ SEO-оптимизация форума
+ авторизация через соц. сети
+ защита от спама