Skip to content
This repository has been archived by the owner on Oct 27, 2023. It is now read-only.

Материал #18

Closed
Tracked by #16
taqyon opened this issue Jun 21, 2022 · 0 comments · Fixed by #17
Closed
Tracked by #16

Материал #18

taqyon opened this issue Jun 21, 2022 · 0 comments · Fixed by #17
Assignees
Labels
documentation Improvements or additions to documentation

Comments

@taqyon
Copy link
Contributor

taqyon commented Jun 21, 2022

Материал

Материал это основная сущность в системе. По умолчанию материал является ничем. Но он может быть следующих типов: статьи, новости, интервью, рецензии или подборки.

Всё зависит от того, кто создаёт материал и какую цель преследует.

Ближайшая аналогия материала — Issue в Github. По умолчанию Issue ни имеет никакой характеристики, это просто информация. Но как только к Issue прикрепить нужный лейбл, то Issue превращается в задачу или баг.

Типы материалов

Материалы делятся на типы. Это необходимо для управления шаблонами материала. Под шаблоном материала понимается буквально шаблон: шаблон вёрстки страницы, шаблон настроек страницы и прочее.

Когда Редактор (автор) создаёт новый материал в админке, он выбирает шаблон. Это ускоряет и упрощает создание новых материалов, а также создаёт необходимые ограничения.

Статья, Новость, Интервью

Эти три типа имеют один шаблон на всех.

Какие требования к типу Статья, Новость, Интервью?

В дизайне этот шаблон обозначен как Articles page (Default).

Рецензия

В дизайне этот шаблон обозначен как Articles Page (Collection).

Какие требования к типу Рецензия?

Подборка

В дизайне этот шаблон обозначен как Articles Page (Review).

Какие требования к типу Подборка?

Дополнительные параметры материала

В зависимости от типа материала (шаблона), можно прикрепить то или иное дополнение. Дополнение это маленький инструмент, который «расширяет» функционал взаимодействия с материалом.

Рубрика

К материалу можно прикрепить одну или несколько рубрик. Это нужно для того, чтобы отображать материал в тех местах, где это важно. Фильтровать материалы, искать в поиске. Рубрика это своего рода метка для материала.

Рубрики можно указывать для всех типов материалов.

Фильм

Представим что редактор пишет новый материал-новость (например, кинопремьера фильма) и хочет прикрепить относящийся фильм к новости.

Он может сделать это, прикрепив в редактор необходимый Фильм.

Персона

По аналогии с фильмом, к материалу можно прикрепить персону.
Режиссёра, Постановщика, Актёра или любую другую персону, которая есть в базе данных сервиса.

@taqyon taqyon self-assigned this Jun 21, 2022
@taqyon taqyon added the documentation Improvements or additions to documentation label Jun 21, 2022
@taqyon taqyon linked a pull request Jun 21, 2022 that will close this issue
@taqyon taqyon closed this as completed Jul 4, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
documentation Improvements or additions to documentation
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant