2010-09-21 2 views
1

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

+2

Изучите Drupal, по крайней мере, основные понятия. В противном случае вы столкнетесь с проблемами, поскольку все усложняется. – Unreason

+0

См. ..! Я программист на PHP и делал то же самое с помощью собственного PHP-кода и хранил его в db как BLOB, поэтому я знаю основные понятия, и, поскольку я получаю плохой интернет, я не мог найти больше модулей. Так что просто нужна помощь от вас, ребята – Greenhorn

ответ

3

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

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

+0

Используется веб-форма, самый простой способ сделать это :) Большое вам спасибо, я вам задолжаю :) – Greenhorn

5

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

Включить модуль

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

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

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