Подскажите, можно ли реализовать следующую идею:
На сайте создается раздел электронной библиотеки. При открытии текстов из этого раздела под содержимым выводится обычная форма для отправки записи в дневник. Т.е. юзер читает текст, тут же делает выписки и заметки и публикует запись у себя в блоге.
Я так понимаю, что нужно создать (при помощи CCK и phptemplate) новый тип контента - текст для электронной библиотеки. Но как в шаблоне вывести форму для добавления материала?
При этом желательно, чтобы все лишние поля (заголовок, таксономия) были скрыты и им автоматически задавались определенные значения, но это уже другой вопрос.
Комментарии
Есть простое, но не гибкое решение - определить через nodecomment, что комментариями являются "записи в блог". шаблоны материала - contemplate
Да, это был бы отличный способ, если бы Node comments можно было бы назначать для отдельных типов нод и не требовалось отключать модуль комментариев.
А что, нельзя с помощью какого-нибудь хука вывести на странице форму отправки?
Ну можно сделать кнопочку добавить с сыллкой типа
< a target="blank_" href=" ".... node/add/материал или через l() c target , тогда другое окно появится для добавления, без закрытия первого, ну связку я бы делал как писал в своем блоге ( рыл много готовых модулей для организации подчиненных маетриалов, но пока остановился на cck)