Как сделать раздел на форуме доступным только для чтения?
Т.е. в котором всем обычным участникам запрещено не только создавать новые темы (эта фича в движке предусмотрена), но и редактировать свои старые посты или писать новые (а вот этого нет )
Хех, есть такой недостаток... мож если ExBB 2 появиться, в нем сделают... Нужно вообще-то чтобы редактировать было запрещено все посты старше одного часа... (ну естественно админам можно конечно)
A2k
Как сказал Ray Wen, пока такого нет.
Придется экспериментировать c правами на файлы нужного раздела...
Как я понимаю, это пока что единственный способ...
A2k
Тебе для гостей? или как?
Если для гостей, то можкт вот таким образом
CODE:$submit = ($exbb['reged']) ? '' : 'disabled';
$textarea = ($exbb['reged']) ? '' : 'Отправлять сообщения могут только зарегистрированные пользователи';
nokia6230
Про это я знаю. А мне же надо для всех, кроме админа и модеров.
A2k
Используй:
CODE:if !($inmembmod){//Если не модератор и не админ
Действие
}
TvoyWeb
Это надо много где добавлять эти проверки в форумном движке, и вводить дополнительную переменную, в которой описаны аттрибуты конкретного раздела форума. (чтение/запись) Я сам не осилю.
A2k пишет: Я сам не осилю.
К сожалению я пока пас. Абсолютно нет времени.
Цитата:К сожалению я пока пас. Абсолютно нет времени.
Это я уж понял. С назначением нужных прав на все файлы раздела тоже ничего не вышло. При попытке что-нибудь запостить после длительного ожидания переходит на пустой экран. Хотелось бы сразу видеть сообщение об ошибке.