Skip to content

Commit

Permalink
added: better overview over settings and req fields
Browse files Browse the repository at this point in the history
  • Loading branch information
mauricerenck committed Jul 5, 2019
1 parent 59a8728 commit fec69be
Showing 1 changed file with 89 additions and 90 deletions.
179 changes: 89 additions & 90 deletions blueprints/pages/podcasterfeed.yml
Original file line number Diff line number Diff line change
@@ -1,91 +1,68 @@
title: Podcaster Feed
tabs:
statistics:
label: Statistics
columns:
- width: 2/3
sections:
podstatsyearly:
type: podcasterYearlyGraph
podstatsTop:
type: podcasterTopTen
podstatsFeed:
type: podcasterFeedStats
- width: 1/3
sections:
podstatsEpisodic:
type: podcasterEpisodeStats
content:
label: Content
label: RSS Feed
icon: text
columns:
- width: 1/1
sections:
heading:
basichead:
type: fields
fields:
headlineInfo:
type: headline
label: RSS Information
- width: 1/4
sections:
graphics:
type: fields
fields:
podcasterCover:
type: files
label: Cover Image
max: 1
width: 1/3
layout: cards
multiple: false
max: 1
cover: true
files:
type: files
- width: 2/4
label: Basic setup
- width: 1/3
sections:
infos:
basic:
type: fields
fields:
podcasterTitle:
label: Podcast Title
type: text
required: true
podcasterSubtitle:
label: Podcast Subtitle
type: text
podcasterDescription:
label: Description
type: textarea
size: medium
podcasterKeywords:
label: iTunes Keywords
type: tags
podcasterLink:
label: Link
required: true
type: url
help: Can be a link to your podcasts landing page
podcasterCopyright:
label: Copyright
type: text

settings:
label: RSS Settings
icon: settings
columns:
- width: 1/1
width: 1/2
podcasterAtomLink:
label: Atom Link
type: url
help: If your want the target of your rss atom:link tag to point elsewhere, set the url here. This can be handy, if you want to use something like feedburner
- width: 1/3
sections:
heading2:
basic2:
type: fields
fields:
headlineSettings:
type: headline
label: RSS Settings
- width: 1/4
podcasterLanguage:
label: Language
type: select
options: api
api: https://raw.githubusercontent.com/mauricerenck/kirby-podcaster/master/res/language-codes.json
required: true
podcasterCategories:
label: iTunes Categories
type: structure
required: true
fields:
podcasterMainCategory:
label: Main
type: select
options: api
api: https://raw.githubusercontent.com/mauricerenck/kirby-podcaster/master/res/categories.json
podcasterAuthor:
label: Author
type: users
max: 1
podcasterOwner:
label: Owner
type: users
max: 1
- width: 1/3
sections:
settings:
advanced:
type: fields
fields:
podcasterSource:
Expand All @@ -94,51 +71,58 @@ tabs:
required: true
multiple: false
help: Select the page which will act as a parent of your episodes. Normally this is the page which is the parent of this feed, too.
podcasterLanguage:
label: Language
type: select
options: api
api: https://raw.githubusercontent.com/mauricerenck/kirby-podcaster/master/res/language-codes.json
required: true
podcasterType:
label: Podcast type
type: select
default: episodic
options:
episodic: Episodic
serial: Serial
podcasterAtomLink:
label: Atom Link
type: url
help: If your want the target of your rss atom:link tag to point elsewhere, set the url here. This can be handy, if you want to use something like feedburner
- width: 2/4
- width: 1/1
sections:
categorySettings:
spacer:
type: fields
fields:
podcasterCategories:
label: iTunes Categories
type: structure
required: true
fields:
podcasterMainCategory:
label: Main
type: select
options: api
api: https://raw.githubusercontent.com/mauricerenck/kirby-podcaster/master/res/categories.json
line:
type: line
headlineInfos:
type: headline
label: Detailed information
- width: 1/4
sections:
authors:
graphics:
type: fields
fields:
podcasterAuthor:
label: Author
type: users
podcasterCover:
type: files
label: Cover Image
max: 1
podcasterOwner:
label: Owner
type: users
width: 1/3
layout: cards
multiple: false
max: 1
cover: true
files:
type: files
- width: 2/4
sections:
infos:
type: fields
fields:
podcasterSubtitle:
label: Podcast Subtitle
type: text
podcasterDescription:
label: Description
type: textarea
size: medium
podcasterKeywords:
label: iTunes Keywords
type: tags
podcasterCopyright:
label: Copyright
type: text

player:
label: Website Player
icon: file-audio
Expand Down Expand Up @@ -414,6 +398,21 @@ tabs:
width: 2/4
when:
podTracEnabled: yes
statistics:
label: Statistics
columns:
- width: 2/3
sections:
podstatsyearly:
type: podcasterYearlyGraph
podstatsTop:
type: podcasterTopTen
podstatsFeed:
type: podcasterFeedStats
- width: 1/3
sections:
podstatsEpisodic:
type: podcasterEpisodeStats
dangerzone:
label: Dangerzone
icon: alert
Expand Down

0 comments on commit fec69be

Please sign in to comment.