[РЕШЕНО] Система вопрос-ответ

21 ноября 2011 в 12:53
Аватар пользователя Nilagor Nilagor 0 18

Требуется реализовать систему вопрос-ответ. То есть пользователи создают вопрос, на который может ответить только администратор.
Подскажите как удобнее это реализовать. Хотел сделать через добавление типа материала "вопрос", и последующий вывод через вьювс, но не нашёл как разрешить комментирование определённого типа материала только админам.

Комментарии

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

21 ноября 2011 в 13:31

Уже пробовал установить. Когда разрешил добавление вопроса просто зарегистрированному и перезашёл на сайт под тестовым пользователем сайт упал с ошибкой. И ещё при добавлении вопроса он выдаёт целую кучу настроек, типа комментирования, настроек меню и пр., а в идеале должно быть одно, максимум два поля (заголовок и тело вопроса)

21 ноября 2011 в 13:47

Ребят, срочно надо, подскажите пожалуйста Sad
1. Есть ли подходящий модуль, с возможностью добавления вопроса пользователем и ответа администратором
2. Если такого нет, то как разрешить комментирование определённого типа материала только администратору

21 ноября 2011 в 13:44

Самое простое -- обычная нода, которую могут создавать пользователи, а комментировать могут только эксперты.
Ограничить комментирование по роли можно каким-то модулем.

21 ноября 2011 в 13:52

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

21 ноября 2011 в 13:55

Все эти модули, кроме Comment Access, под 6ой друпал, а у меня 7ой. А у Comment Access немного не тот функционал:

  • Администрирование комментарии на собственное содержание (для каждого типа контента)
  • Удалить комментарии на собственное содержание (для каждого типа контента)
  • Утвердить комментарии на собственное содержание (для каждого типа контента)
22 ноября 2011 в 3:06

Как я понял речь идёт о cck? а можно поподробней, а то я с cck вообще не работал и даже не представляю что делать с этой связкой?

22 ноября 2011 в 3:55

А мы пойдём другим путём.
Реализовал следующим образом:
Создал тип материала "Вопрос", в нём два поля - "Вопрос" и "Ответ", через Field Permissions для поля "Ответ" установил возможность создания и редактирования только для админа. Далее вывод через вьювс и немного подрихтовал с помощью Display suite

22 ноября 2011 в 4:32

а у меня вопрос - один тип. ответ другой. ну и далее вывод через вьюху ответа в вопросе. и любые настройки.

22 ноября 2011 в 9:23