Проблема с tickets (с комментариями)
Доброго времени суток.
Такая проблема: Существуют два вида отображения комментариев — для авторизованных и для неавторизованных пользователей. Для этого есть два параметра &tplCommentAuth и &tplCommentGuest. Так вот, без разницы что прописано в &tplCommentGuest — гости видят комментарии так же, как и авторизованные пользователи. То-есть, могут отвечать, видят рейтинги и прочее. Ради интереса установил стандартные чанки — проблема никуда не ушла. Гости по прежнему видят комментарии ровно так-же, как и авторизованные пользователи.
Естественно я смотрю с другого браузера, как гость. :)
Это баг какой-то?
Такая проблема: Существуют два вида отображения комментариев — для авторизованных и для неавторизованных пользователей. Для этого есть два параметра &tplCommentAuth и &tplCommentGuest. Так вот, без разницы что прописано в &tplCommentGuest — гости видят комментарии так же, как и авторизованные пользователи. То-есть, могут отвечать, видят рейтинги и прочее. Ради интереса установил стандартные чанки — проблема никуда не ушла. Гости по прежнему видят комментарии ровно так-же, как и авторизованные пользователи.
Естественно я смотрю с другого браузера, как гость. :)
Это баг какой-то?
Комментарии: 6
tplCommentAuth — это комментарий, который оставил авторизованный пользователь, в нём доступны все поля пользователя.
tplCommentGuest — это комментарий гостя. В нём можно приписать «Аноним» вместо имени. Ну и полей пользователя нет, так как и пользователя нет.
tplCommentGuest — это комментарий гостя. В нём можно приписать «Аноним» вместо имени. Ну и полей пользователя нет, так как и пользователя нет.
В том то и дело, например, поле «ответить» должно быть доступно только для авторизованных пользователей. А оно доступно всем, хотя в чанке для гостей нисколько не прописано.
Нет) напиши комментарий из анонимного режима — и всё поймёшь (у этого комментария не будет кнопки «ответить»)
В том то и проблема, что пишу от анонимного, а ему доступны поля авторизованного пользователя. Он может отвечать, управлять рейтингом, редактировать и многое другое. И все это отключается только тогда, когда отключаешь этот режим. Вот в чем проблема. У меня анонимные имеют те же возможности, что и простой пользователь, хотя так быть не должно.
Понял в чем дело. Если дать возможность гостям комментировать, то и отвечать они могут и некоторые дополнительные поля доступны. Если забрать такую возможность, то и поля им недоступны и они их попросту не видят.
Все, я понял эту тонкую логику…
Если включена возможность комментирования для неавторизованных пользователей, то они видят посты так же, как и авторизованные. Если эту возможность отключить, то они видят посты так, как оно прописано в чанке для показа гостям.
Я уже себе второй день ломаю голову… Оказалось достаточно просто.
Если включена возможность комментирования для неавторизованных пользователей, то они видят посты так же, как и авторизованные. Если эту возможность отключить, то они видят посты так, как оно прописано в чанке для показа гостям.
Я уже себе второй день ломаю голову… Оказалось достаточно просто.
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.