Загрузка PDF пользователем в Drupal - PullRequest
1 голос
/ 21 сентября 2010

Я занимаюсь разработкой сайта для международной конференции.Я хочу, чтобы зарегистрированные пользователи загружали свои исследовательские работы в формате PDF, используя форму.У меня нет опыта работы с CMS.

Ответы [ 2 ]

5 голосов
/ 21 сентября 2010

Создание типа контента «Исследования».

Включить модуль загрузки

Включить вложения файлов для типа контента Research.

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

Это был бы самый быстрый способ. Если вы используете CCK, вместо этого вы можете создать CCK FileField и указать ему принимать только файлы PDF.

3 голосов
/ 21 сентября 2010

Если у вас мало опыта работы с Drupal и CMS в целом и вы хотите быстро добавить форму для сбора файлов от зарегистрированных пользователей и использовать только Drupal в качестве базовой CMS для своего веб-сайта, модуль Webform это, наверное, самое простое решение. Позволяет создавать формы для файлов PDF и предоставления дополнительной информации. Материалы могут быть сохранены в базе данных, отправлены по электронной почте или даже экспортированы в электронную таблицу или файл CSV. Зарегистрированные пользователи могут даже редактировать свои материалы.

Другое решение заключается в использовании модулей CCK и FileField для создания типа контента для представлений и предоставления возможности зарегистрированным пользователям создавать новый контент с использованием этого типа. Если вы пойдете по этому пути, вы можете построить много дополнительных функций. Вы можете использовать таксономии , чтобы организовывать представления по категориям и / org тегам. Вы можете разрешить пользователям просматривать, комментировать, оценивать или флаг представлений. С помощью Просмотры вы можете создавать списки представлений по состоянию (принято, отклонено), категории и т. Д.

...