Как настроить систему пользовательской подачи
Этот урок проведет Вас через процесс настройки формы пользовательской подачи.
Начнем
В этом уроке Вы узнаете, как настроить пользовательскую подачу для статей блога. Только авторам должно быть разрешено опубликовывать сообщения или записи блога. В целом есть три шага, которые необходимо выполнить для решения поставленной задачи:- Назначить элементы подачи в макет submission.
- Создать подачу в административной панели компонента ZOO для вашего приложения.
- Создать пункт меню типа: ZOO >> Подача материала.
Разберем по деталям
Шаг 1: Назначение элементов подачи в макет submission.
Этот шаг основан на создании формы подачи. Выбирайте, какую информацию нужно подавать и какая информация постоянна. С первого взгляда можно подумать, что данный шаг направлен на создание формы. Это нужно для записей блога. Нам понадобятся элементы Подзаголовок, Текст, Вводный текст, Картинка в полном представлении, Социальные закладки и, наконец, некоторые Связанные статьи. Перейдите в панель управления ZOO и выберите менеджер приложений (иконка маленьйо шестеренки в меню). Затем выберите приложение, в нашем случае - это блог. И последнее, выберите один из макетов подачи для статей и стандартный шаблон. В данном случае Вы можете назначить только элементы подачи. Каждый такой элемент имеет собственные настройки. Здесь Вы можете определить требуется ли Ваш элемент или нет, также Вы можете указать альтернативное название. Все элементы, которые Вы здесь назначите, будут поданы позже. Продолжайте и назначьте указанные выше элементы. Помните, что некоторые элементы подаются только в доверенном режиме. Например, вы можете выбрать только связанные статьи в доверенном режиме. Также, некоторые элементы не подаются вовсе. К этим элементам относят Галерею, Модуль Joomla и Система оценок.Шаг 2: Создание подачи для приложения в панели управления ZOO.
После создания формы подачи в предыдущем шаге, мы определим саму подачу. Зайдите в панель управления ZOO, перейдите к приложению блога. Далее в панели вкладок выберите пункт submissions. Теперь мы создадим новую подачу по нажатию на кнопку "Создать" в правом верхнем углу.
Здесь есть несколько настроек, которые мы должны разобрать. Во-первых, мы должны назвать нашу подачу, чтобы мы могли ее потом определить. Давайте назовем ее Blog. Затем опубликуем ее, и если Вам необходимо, для пользователей сайта будут выводиться всплывающие подсказки.
Далее нам необходимо определить настройки безопасности. Нам нужно, чтобы только авторы могли размещать записи в блог. Поэтому мы выберем уровень доступа Специальный (special). Так как мы доверяем нашим авторам, и полностью даем отчет тому, что они делают, мы включим доверенный режим. Затем разрешим им подтверждать HTML код и выберем связанные статьи.
Помните, что Вы должны включать доверенный режим, если Вы уверены, что пользователи не будут размещать сомнительное содержимое на сайте.
Теперь пришло время назначить вновь созданную форму подачи из шага 1 ее типу. Мы назначим подаче тип Статья (article). Мы также можем назначить категорию по умолчанию, в которую подачи будут назначаться. В нашем случае в этом нет необходимости, так как автор может назначать категории, так как он относится к доверенным пользователям.
На этом этапе два шага уже выполнены. Последнее, что осталось, это создание пункта меню.