2013-05-03 1 views
1

Для нового сайта, мы хотели бы, чтобы пользователям приходилось войти, чтобы оставлять комментарии, но хотелось бы, чтобы все пользователи их прочитали. Есть ли способ программно установить Disqus в режим только для чтения для каждого вызова?Может ли Disqus быть программно сделанным только для чтения/читать-писать?

На данный момент мы просто обертываем весь блок Disqus в операторе if-logged-in, который является приемлемым, но предпочтительным будет отображение существующих комментариев для всех пользователей.

ответ

2

Вы видели, что вы можете отключить гостевой комментарий на странице настроек администратора Disqus? Когда это включено, комментарии могут быть прочитаны, но вход в систему через Disqus, Google, Facebook или Twitter должен оставить комментарий.

+0

ОП запросил «программный путь», но это лучший ответ/решение, если ОП не может предоставить пример использования для того, почему им необходимо динамически изменять разрешения комментариев. – Pete

+1

Владелец сайта хочет управлять регистрацией в своей системе и подсластить сделку хочет получить привилегии, включая права на комментирование, которые распространяются на пользователей, которые это сделали. К сожалению, я не думаю, что ваше предложение делает то, что мы хотим, но спасибо за ответ в любом случае. –

+1

@Robin Это определенно функциональность, которую мы пытаемся избежать (нужно сделать любой сайт доступным для пользователя с учетной записью). Тем не менее, мы внедрили что-то, называемое AudienceSync, которое проходит закрытое тестирование прямо сейчас, но вы можете прочитать об этом здесь: http://help.disqus.com/customer/portal/articles/1013695 - по существу, это будет синхронизировать информацию о пользователе обратно к вам. Это может быть лучшим решением, чем это в будущем. –