1

Topic: Гостям доступно чтение форума и 1,2 темы или 1 раздел для сообщений

Привет всем! Такой вопрос:
На форуме гостям открыто только чтение, но хотелось, чтоб они имели возможность написания сообщений в одной, двух отдельных темах или разделе без регистрации, а все остальное открывалось для сообщений только после регистрации.
Возможно ли такая настройка на нашем форуме, а то голову сломал?

2 (edited by PunBB 2016.12.19 12:36)

Re: Гостям доступно чтение форума и 1,2 темы или 1 раздел для сообщений

pervik wrote:

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

посмотри это расширение:
Rights of Topics - права на чтение и добавление сообщений в тему
Готового решения может и не быть, но с помощью его можно это сделать.
--------------
Если что, опишите подробно функционал, который нужен, попробуем встроить...

3 (edited by pervik 2016.12.19 13:02)

Re: Гостям доступно чтение форума и 1,2 темы или 1 раздел для сообщений

PunBB wrote:

посмотри это расширение:

Спасибо. Да, это хорошее расширение, протестировал, но немного не то. Оно основано, как я понял, на количестве имеющихся сообщениях у пользователей, а мне нужно, чтоб гость без регистрации имел возможность написать сообщение в какой-нибудь отдельной теме или даже разделе, а остальные были для сообщений закрыты.
Если кто то возьмется за реализацию, готов поучаствовать материально PunBB_INFO_ICQ/smile

4 (edited by Xakker 2016.12.22 10:57)

Re: Гостям доступно чтение форума и 1,2 темы или 1 раздел для сообщений

pervik wrote:

нужно, чтоб гость без регистрации имел возможность написать сообщение в какой-нибудь отдельной теме

попробуем что нибудь сделать. Если это все, то скоро добавим такую возможность.

по крайней мере до завтра у вас есть время хорошо обдумать какие еще нужны опции  PunBB_INFO_ICQ/wink

получается, что новые права для заданной темы будут перекрывать права на форум.

https://punbb.softplaza.net/uploads/images/2016/12/22/skrinka12354.png


https://punbb.softplaza.net/uploads/images/2016/12/22/skrinka864.png

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

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

This content is available only to registered users.

5 (edited by kisa 2017.04.07 23:15)

Re: Гостям доступно чтение форума и 1,2 темы или 1 раздел для сообщений

Да, это та самая штука, которую хотелось иметь, и о чём я писал здесь: https://punbb.softplaza.net/t-772.html
Поначалу расширение ругалось на права в папке cache и не действовало, а я почему-то решил, что речь идёт об общей форумной папке. Но в расширении оказалась своя  PunBB_INFO_ICQ/bigsmile . Установил ей права 775, и всё красиво заработало. Спасибо!

$matches[1]

Таак. С одной темой расширение справилось великолепно.
Добавляю правила для второй. Всё добавляется, правила сохраняются (я их даже вижу в /cache/cache.php ). Но.. не действуют для второй темы: вместо кнопки "ответить" красуется обычное для гостей "Чтобы отправить ответ, вы должны войти или зарегистрироваться".

На роль второй пробовал разные темы. Третью добавлял - не действуют правила на вторую и третью. Убирал правила для первой, тогда непокорная ранее тема подчиняется правилам. Добавлял опять первую - она подчиняется, вторая перестаёт...

Это куда копать?

6

Re: Гостям доступно чтение форума и 1,2 темы или 1 раздел для сообщений

kisa wrote:

Третью добавлял - не действуют правила на вторую и третью. Убирал правила для первой, тогда непокорная ранее тема подчиняется правилам. Добавлял опять первую - она подчиняется, вторая перестаёт.

был небольшой косячок. Качай первый вариант, выложил в эту тему https://punbb.softplaza.net/t-724.html

7 (edited by kisa 2017.04.08 22:48)

Re: Гостям доступно чтение форума и 1,2 темы или 1 раздел для сообщений

Спасибо, заработало теперь в нескольких темах Default/ay .