Как добавить виджет fivestar к странице, генерируемой собственным модулем?
Есть набор простых самописных модулей (drupal 7), работающих по одной схеме: генерация формы ввода (form api), обработка данных пользователя, вывод результата.
Необходимо добавить на страницы с формой и результатом виджет fivestar, работающий через Voting API и требующий Entity Type и Entity ID страницы с которой он вызывается. Понятно, что для самописного модуля их нет.
Можно создать свой тип сущности (www.drupal.org/node/1026420), но как его привязать к своим модулям и раздать id типа сущности? Это не однотипные данные (сообщения, комментарии, ноды), тут в каждом случае требуется своя обработка данных, вместо простого вывода.