Это мой предыдущий вопрос Creating Drupal CCK content programatically/ via API, который теперь в значительной степени завершен.Форма обратной связи на Drupal 6 Тип содержимого CCK
У меня есть система в Drupal 6, которая довольно широко использует CCK и создает программы упражнений для пользователей на основе их предпочтений. Программы представляют собой типы контента, составленные главным образом из других типов контента (упражнения, оборудование) и широко используют таксономию. То, что я хотел бы сделать, - предоставить пользователю возможность давать отзывы о программе, которая затем может быть принята во внимание при создании любых последующих программ. В идеале пользователь сможет посетить страницу, в которой перечислены упражнения из программы с рейтингом по каждому из них и несколько ящиков с обратной связью.
Я собираюсь взломать это, разработав это как пользовательский модуль с использованием API форм. Однако прежде чем делать это, задалось вопросом, существует ли более простой/более простой подход, который может быть достигнут с помощью CCK и дополнительных модулей? Является ли подход пользовательского модуля лучшим способом для этого?
Я посмотрел на это - мне нужно собрать немного более структурированную обратную связь, чтобы определить, используются ли упражнения или не используются в последующих программах. Это будет работать для читаемой человеком обратной связи, но я не уверен в оценке для каждого упражнения. – Macros
Достаточно честный. Я думаю, что комбинация комментариев + что-то вроде Fivestar (как и Джона, предложенная ранее), может быть путем. Также есть модуль Flag, который позволит вашим пользователям указывать «Я нашел это полезное» или «Как» (или все, что вы хотите) для каждого упражнения. –