libraryItem forms added

This commit is contained in:
HolgerHatGarKeineNode
2023-02-11 20:13:16 +01:00
parent fbb1a781cc
commit b528f509dd
24 changed files with 576 additions and 53 deletions

View File

@@ -17,6 +17,7 @@ enum LibraryItemType: string
case Book = 'book';
case BlogArticle = 'blog_article';
case MarkdownArticle = 'markdown_article';
case MarkdownArticleExtern = 'markdown_article_extern';
case YoutubeVideo = 'youtube_video';
case VimeoVideo = 'vimeo_video';
case PodcastEpisode = 'podcast_episode';
@@ -25,26 +26,28 @@ enum LibraryItemType: string
public static function labels(): array
{
return [
'book' => __('Book'),
'blog_article' => __('Article'),
'markdown_article' => __('Markdown Article'),
'youtube_video' => __('Youtube Video'),
'vimeo_video' => __('Vimeo Video'),
'podcast_episode' => __('Podcast Episode'),
'downloadable_file' => __('Downloadable File'),
'book' => __('Book'),
'blog_article' => __('Article'),
'markdown_article' => __('Markdown Article'),
'markdown_article_extern' => __('Markdown Article Extern'),
'youtube_video' => __('Youtube Video'),
'vimeo_video' => __('Vimeo Video'),
'podcast_episode' => __('Podcast Episode'),
'downloadable_file' => __('Downloadable File'),
];
}
public static function icons(): array
{
return [
'book' => 'book',
'blog_article' => 'newspaper',
'markdown_article' => 'newspaper',
'youtube_video' => 'video',
'vimeo_video' => 'video',
'podcast_episode' => 'podcast',
'downloadable_file' => 'download',
'book' => 'book',
'blog_article' => 'newspaper',
'markdown_article' => 'newspaper',
'markdown_article_extern' => 'newspaper',
'youtube_video' => 'video',
'vimeo_video' => 'video',
'podcast_episode' => 'podcast',
'downloadable_file' => 'download',
];
}
}