Главная страница
Навигация по странице:

  • 2.1 Создание типов материала News, News1, News2

  • 2.2 Создание поля типа материала Рисунок 2-Создание поля типа hierarchy referrence2.3 Создание наследников News - News1 и News2 Рисунок 3-Итоговый скриншот2.4 Создание роли

  • 2.4.1 Настройка прав доступа для типов материалов

  • 2.5 Установка и стартовая настройка drupal

  • Имя поля Объяснение Значение

  • 2 описание выполненных работ в процессе выполнения задания требовалось создать следующее


    Скачать 0.59 Mb.
    Название2 описание выполненных работ в процессе выполнения задания требовалось создать следующее
    Дата01.08.2022
    Размер0.59 Mb.
    Формат файлаpdf
    Имя файлаotchet.pdf
    ТипДокументы
    #638972

    2 ОПИСАНИЕ ВЫПОЛНЕННЫХ РАБОТ
    В процессе выполнения задания требовалось создать следующее:
     Типы материалов – особый функционал сайта в среде Drupal, с помощью которого осуществляется сортировка контента сайта в соответствии с требованиями к определенному шаблону. Причем для отдельного типа материала мы можем создать специфическое оформление и индивидуальную структуру.
     Поле ссылки на сущность, которое поставляется с ядром Drupal,
    позволяет создать линейный список ссылок на сущности. Этот модуль позволяет создавать иерархические ссылки на сущности, где каждая ссылка на сущность находится в отношениях родитель/потомок с другой ссылкой на сущность. Он также поддерживает версии, если используется вместе с модулем справочных версий Entity.
     Данный тип плагина предоставляется ядром, поэтому вам не потребуется никаких дополнительных модулей для его работы.
     Вместо того, чтобы назначать индивидуальные разрешения непосредственно каждому пользователю, права доступа сгруппированы в роли. Вы можете определить одну или несколько ролей на вашем сайте, и затем предоставить права доступа каждой роли. Права доступа,
    предоставленные авторизованным и анонимным пользователям
    2.1 Создание типов материала News, News1, News2
    1.
    В административном меню
    Управление перейдите к Структура >
    Типы материалов (admin/structure/types). Откроется страница Типы материалов, отображающая все доступные типы содержимого.
    2.
    В разделе
    Настройки формы настройте форму, которая используется для создания и редактирования содержимого этого типа. Заполните
    поля,
    как показано ниже.
    Рисунок 1-Создание имени типа материала
    3.
    В разделе
    Настройки публикации выберите опции по умолчанию для нового материала этого типа.
    4.
    В разделе
    Настройки отображения решите, должны ли автор и дата публикации отображаться в материале.
    5.
    В
    Menu settings заполните поля.
    6.
    Нажмите
    Сохранить и перейти к настройке полей для сохранения типа материала. Появится страница
    Управление полями,
    позволяющая добавлять поля к типу материала.

    2.2 Создание поля типа материала
    Рисунок 2-Создание поля типа hierarchy referrence
    2.3 Создание наследников News - News1 и News2
    Рисунок 3-Итоговый скриншот
    2.4 Создание роли
    1.
    В
    Управлении административного меню, перейдите в Пользователи >
    Роли (admin/people/roles).
    2.
    Вы найдете роли по умолчанию
    Anonymous user, Authenticated user, и
    Administrator, которые уже присутствуют.
    3.
    Нажмите
    Добавить роль для добавления собственной роли.

    4.
    Введите Поставщик в поле
    Название роли. Нажмите Сохранить.
    Рисунок 4-Сохранение роли
    5. Вы увидите сообщение «Роль Поставщик была добавлена.», оно будет отображается вверху страницы.
    2.4.1 Настройка прав доступа для типов материалов
    Рисунок 5-Ограничение прав создания контента для ролей User*

    Рисунок 6: Изменение правил доступа редактикрования для ролей User*
    2.5 Установка и стартовая настройка drupal
    1. Если вы используете установку в один клик от вашего хостинга или демо сайт, вы скорее всего увидите некоторые или все следующие действия как часть установочного процесса. Если вы загрузили
    Drupal файлы вручную или использовали Composer, запустите установщик, открыв браузер и перейдите по адресу, который выдал вам ваш хостинг.
    2.
    Выберите язык на первой странице установщика; например, Русский.
    Вы можете выбрать любой другой язык из представленного списка языков. Файлы выбранного языка будут скачены и установлены тогда, когда остальные шаги инсталяционного процесса будут завершены для выбранного языка. После выбора языка, нажмите
    Сохранить и продолжить.
    3.
    Выберите установочный профайл. Установочный профайл предоставляет сайту возможности и функции для сайтов со специфичными задачами как отдельно загружаемый контейнер с
    Drupal, содержащий модули, темы, и предустановленные настройки.
    Drupal содержит три инсталяционных профайла. Выберите инсталяционный профайл "Стандарт". Нажмите
    Сохранить и продолжить.

    Рисунок 7-Выбор типа установки
    4. На следующем шаге установщик будет проверять вашу систему на соответствие минимальным требованиям. Если системы не подходит,
    вам будет отображено, что необходимо поправить для того чтобы продолжить. Если все подходит, установщик будет автоматически переходить на следующий шаг.
    5.
    Предоставьте доступы для вашей базы данных, которую вы создали
    После этого нажмите
    Сохранить и продолжить.
    Имя поля
    Объяснение
    Значение
    Имя базы данных
    Пользовательское имя данное базе данных drupal8
    Пользователь базы данных
    Созданный пользователь databaseUserna me
    Пароль базы данных Выбранный пароль
    6.
    На следующем шаге будет отображаться индикатор прогресса под заголовком
    Установка Drupal. После окончания установки, вы будете перенаправлены а следующий шаг.

    7. На следующем шаге настройте некоторые основные настройки вашего нового сайта (также обратите внимание, если есть предупреждение о правах доступа к файлу, для дальнейшего шага).
    Заметьте что пользователь, которого вы создаете на этом шаге будет администратором сайта. Вы можете безопасно назвать этого пользователя "admin", только будьте уверены, что выбрали безопасный и уникальный пароль.
    Заполните форму со следующей информацией:
    Имя поля
    Объяснение
    Значение
    Название сайта
    The name chosen for the site
    Anytown Farmers
    Market
    Адрес электронной почты сайта
    The email associated with the site info@example.com
    Имя пользователя
    The designated user’s credentials admin
    Пароль
    Пароль для пользователя

    Имя поля
    Объяснение
    Значение
    Повторите пароль
    Введите пароль еще раз
    E-mail адрес
    Электронная почта пользователя admin@example.com
    Оставшиеся поля могут быть оставлены со значениями по умолчанию.
    Рисунок 8-Конфигурация админки
    8.
    Нажмите
    Сохранить и продолжить.
    9.
    Вы будете перенаправлены на главную страницу вашего нового сайта и вы должны увидеть сообщение
    Drupal успешно установлен,
    поздравляем! отображенное в верху страницы.
    10.
    Возможно, вы видели предупреждение на шаге Конфигурация о правах доступа к файлу, и вы будете видеть это предупреждение, пока не исправите разрешения. Чтобы избежать предупреждения и сделать ваш сайт более безопасным, измените разрешения на sites/default папку и sites/default/settings.php файл так, чтобы они были доступны только для чтения (Возможно, вам придется обратиться к документации вашей хостинговой компании о как это сделать).


    написать администратору сайта