Разработка сайта для удаленного создания макетов по образцу(шаблону).
Принцип работы: пользователь в окне браузера заполняет форму(текстовые блоки шаблона), информация из которой в последствии конвертируется в файл формата PDF. В процессе работы пользователь в любой момент может сохранить работу, просмотреть ее в пдф формате либо распечатать. Текстовые блоки имеют жесткие ограничения по количеству строк и символов в строке, а также по шрифтовым характеристикам(кегль шрифта, выравнивание, цвет и т. д.). При выходе за ограничения(например, вся информация не помещается в текстовый блок) пользователь должен получать предупреждение. В процессе работы пользователь должен видеть набираемый текст именно в том виде, в котором он будет на готовом изделии.
В любой момент времени(до отправки в работу) пользователь может внести изменения в макет или удалить его.
Некоторая текстовая информация в блоках должна появляться при открытии пустой формы(например, адрес в адресном блоке визитки - он как правило не меняется, а если все же будут изменения, то пользователь сам их внесет).
При наведении мышкой на текстовый блок, появляется подсказка о его содержании. Например, при наведении на блок с телефонами, должна появляться подсказка «Введите номер телефона» и т. д.
Шаблон должен содержать:
1. Фоновый рисунок и расположенные на нем текстовые блоки с установленными параметрами(количество символов, кегль и т. д.).
2. Поля информации о заказчике, куда пользователь вводит свои контактные данные(Ф. И.О, E-mail, номер телефона и т. д.). Желательно, чтобы информация указанная в этих полях сохранялась, чтобы, если пользователь заходит с одного и того же компьютера или под одним именем, она отображалась автоматически.
3. Дополнительные поля(возможно в виде выпадающих списков) для указания тиража и прочих параметров.
4. Окно просмотра готового макета.
После отправки окончательно проверенного и утвержденного макета(факт отправки является утверждением того, что вся информация в макете верна и изменению не подлежит) пользователь должен автоматически получать письмо на указанный в контактной информации e-mail с уведомлением о получении макета в работу, которое должно содержать дату получения, индивидуальный номер макета и возможно срок его готовности(определенное количество дней с момента получения). Письмо об уведомлении должно дублироваться еще на один или несколько дополнительных адресов.
Готовые(отправленные) макеты должны сохраняться в указанную папку на фтп сервере. Возможно также автоматическое создание папок на сервере, например, для всех макетов, созданных за определенный период времени.
Готовый макет – это файл формата PDF, с печатным разрешением всех изображений(не менее 300dpi) и внедренными шрифтами. С вылетами под обрез(если необходимы) по 2мм с каждой стороны. Желательно с поддержкой векторных изображений, т. е. на мониторе пользователь видит растровую картинку, например, логотип, а в готовый макет внедряется его векторный вариант. Имя файла должно содержать вид макета(если есть), информацию из поля фамилия и инициалы(для визиток), тираж и дату создания.
Система управления сайтом.
Возможность администратору самому добавлять новые и вносить изменения в имеющиеся шаблоны, т. е. менять фоновые рисунки, расположение текстовых блоков и их параметры и т. д.
Возможность ограничивать доступ пользователям к некоторым шаблонам(пароли).
Редактирование и удаление любых макетов.
Наработки, которые есть сейчас можно посмотреть на http://miel. /vizitki/


