Здравствуйте
Есть такая задачка: пользователь создал ноду определенного типа. И нужно добавить к этой ноде реквизит "Ознакомился" в виде галочки (чекбокса), которую может установить каждый уникальный пользователь.
Например: Иванов написал "Статью", Сидоров просмотрел ее и установил флажок "Ознакомился", Андреев просмотрел, но флажок не устанавливал.
И должна быть возможность отменить свое решение, т.е. снять ранее установленный флажок. Т.е. Сидоров еще раз вернулся к "Статье", и передумал - снял флажок "Ознакомился".
Можно ли реализовать эту задачку с помощью модулей Друпала и минимум кодирования?
Заранее спасибо
Комментарии
самое простое что могу предложить это модерация комментариев. Т.е. пишут комент "ознакомился", а он невидимые проходит сначала проверку у админа.
В том то и дело, что пользователь ничего писать не должен (он должен устанавливать/снимать флажок), и никакой модерации не должно быть![Sad](https://drupal.ru/sites/all/modules/contrib/smiley/packs/kolobok/sad.gif)
Есть варианты еще?
http://drupal.org/project/watcher (о нем)
А как сделать так, что в ноде, под которой "подписались" пользователи, отображался список "подписчиков"?
Это уже программирование - доделать модуль. А я не знаю как![Smile](https://drupal.ru/sites/all/modules/contrib/smiley/packs/kolobok/smile.gif)
просто без кода мне кажется вам тут не обойтись
Решил проверить, может подобные готовые решения есть...
Оказывается, их нет (наверное из-за небольшого спроса)
Ну да ладно, будем искать![Wink](https://drupal.ru/sites/all/modules/contrib/smiley/packs/kolobok/wink.gif)
Можно переделать модуль legal. Он показывает при регистрации правила сайта и требует поставить галочку "Согласен". При изменении текста правил каждый пользователь опять должен согласиться и поставить галочку.
Думаю, что придется обойтись каким-то "дружеским" (типа баддилист) модулем. Только придется правильно перевести термины (т.е. "друг" поменять, например, на "наблюдателя")
Пришел к этому выводу, так как решил делать по другому: отмечать не материал пользователя, а вообще пользователя, подразумевая то, что "подружившись" с автором, автоматически "ознакомлен" с его материалами![Smile](https://drupal.ru/sites/all/modules/contrib/smiley/packs/kolobok/smile.gif)
Ох и процесс проектирования. Все переворачивается с ног на голову в одно мгновенье![Smile](https://drupal.ru/sites/all/modules/contrib/smiley/packs/kolobok/smile.gif)
Спасибо всем за помощь![Smile](https://drupal.ru/sites/all/modules/contrib/smiley/packs/kolobok/smile.gif)