Доступ только для членов группы

Проблемы с установкой или работой phpBB 2.0.x? Ищите ответы здесь!
Exploder
phpBB 1.4.2
Сообщения: 56
Стаж: 19 лет 9 месяцев
Откуда: Германия

Доступ только для членов группы

Сообщение Exploder »

Помогите пожалуйста решить две мучаших меня проблемы:
1. Можно ли сделать так чтобы ссылка была доступна только тем кто состоит в определенной группе???

2. Как сделать чтобы определенные форумы видели только членны определенной группы??

Всем заранее спасибо!!!
Аватара пользователя
Balamut
Former team member
Сообщения: 2214
Стаж: 20 лет 2 месяца
Откуда: {postrow.POSTER_FROM}
Поблагодарили: 68 раз

Сообщение Balamut »

Exploder писал(а):2. Как сделать чтобы определенные форумы видели только членны определенной группы??
Форум-права доступа-приватный
//
// That's all, Folks!
// -------------------------------------------------
Exploder
phpBB 1.4.2
Сообщения: 56
Стаж: 19 лет 9 месяцев
Откуда: Германия

Сообщение Exploder »

Smayliks
И для кого именно действует режим "Приватный" ??
Аватара пользователя
Balamut
Former team member
Сообщения: 2214
Стаж: 20 лет 2 месяца
Откуда: {postrow.POSTER_FROM}
Поблагодарили: 68 раз

Сообщение Balamut »

Дальше создаёте группу, права управления группой и разрешаете ей доступ к этому разделу.
//
// That's all, Folks!
// -------------------------------------------------
Exploder
phpBB 1.4.2
Сообщения: 56
Стаж: 19 лет 9 месяцев
Откуда: Германия

Сообщение Exploder »

Smayliks
Спасибо большое, разобрался.
А с первой проблемой мне не поможете?
Аватара пользователя
Balamut
Former team member
Сообщения: 2214
Стаж: 20 лет 2 месяца
Откуда: {postrow.POSTER_FROM}
Поблагодарили: 68 раз

Сообщение Balamut »

Не помогу, потому что даже мода такого не видел. Можно переделать немного мод Рамзеса, который скрывает ссылки от гостей, тока проверять там не на гость/не гость, а на принадлежит ли юзер этой группе.

Добавлено спустя 6 минут 58 секунд:

http://phpbbguru.net/community/viewtopic.php?t=2978 это мод Рамзеса.
Тут строчка

Код: Выделить всё

	if ( $poster_id == ANONYMOUS || str_replace($lang['Posts'] . ': ', '', $poster_posts) < 5 )
смотрит, если юзер гость, то заменить ссылку. вот $poster_id == ANONYMOUS нужно заменить на $group_id != ID_группы, то только ID_группы увидит ссылку.
Вот. =))) Немного путанно, и чисто теоретически.
Практически я даже этот мод не ставил. =)))))

Добавлено спустя 1 минуту 41 секунду:

Да, это там делается в 2 местах.
//
// That's all, Folks!
// -------------------------------------------------
Аватара пользователя
avm
Former team member
Сообщения: 582
Стаж: 20 лет 3 месяца
Откуда: Москва

Сообщение avm »

Exploder писал(а):чтобы ссылка была доступна только тем кто состоит в определенной группе?
какие именно ссылки должны попадать под это ограничение?
  • все ссылки в определенном разделе
  • ссылки указанные специальным тегом
  • какие еще могут быть варианты?
когда решите - скажите... иначе не очень понятно про все вообще ссылки речь или только про какие-то определенные.
выделенный сервер по цене обычного хостинга - менее 150 рублей в месяц
Благодарности принимаются в Яндекс.Деньгах на счет 4100143316948
Exploder
phpBB 1.4.2
Сообщения: 56
Стаж: 19 лет 9 месяцев
Откуда: Германия

Сообщение Exploder »

Smayliks писал(а):Не помогу, потому что даже мода такого не видел. Можно переделать немного мод Рамзеса, который скрывает ссылки от гостей, тока проверять там не на гость/не гость, а на принадлежит ли юзер этой группе.
да, но этот мод предназнацен для постинга сообщений.
какие именно ссылки должны попадать под это ограничение?
мне нужно чтобы на эта ссылка была на главной странице.
У мена стоит езПортал и я хотел что бы в табличке навигациа была эта ссылка.

Такое возможно??
Аватара пользователя
avm
Former team member
Сообщения: 582
Стаж: 20 лет 3 месяца
Откуда: Москва

Сообщение avm »

Exploder писал(а):Такое возможно??
да, но к phpBB это не имеет отношения - смотрите код езпортала.
выделенный сервер по цене обычного хостинга - менее 150 рублей в месяц
Благодарности принимаются в Яндекс.Деньгах на счет 4100143316948
Exploder
phpBB 1.4.2
Сообщения: 56
Стаж: 19 лет 9 месяцев
Откуда: Германия

Сообщение Exploder »

avm писал(а):
Exploder писал(а):Такое возможно??
да, но к phpBB это не имеет отношения - смотрите код езпортала.
Получается так:
В portal.php я встраиваю проверку пользователя на принадлежность группы.... и уже основываясь на данных, он решеат показывать ссылку или нет... так?

Добавлено спустя 9 минут 52 секунды:

Smayliks
А как определить id группы?

Добавлено спустя 4 минуты 35 секунд:

Smayliks
Все нашел... посмотрел через phpbbmyadmin....

Вернуться в «Поддержка phpBB 2.0.x»