Skip to content

Commit ee9b242

Browse files
authored
Add compatibility with new kirby version (#57)
1 parent 40940e9 commit ee9b242

File tree

1 file changed

+42
-38
lines changed

1 file changed

+42
-38
lines changed

blueprints/pages/podcasterfeed.yml

Lines changed: 42 additions & 38 deletions
Original file line numberDiff line numberDiff line change
@@ -46,8 +46,10 @@ tabs:
4646
podcasterLanguage:
4747
label: Language
4848
type: select
49-
options: api
50-
api: https://raw.githubusercontent.com/mauricerenck/kirby-podcaster/master/res/language-codes.json
49+
options:
50+
type: api
51+
url: https://raw.githubusercontent.com/mauricerenck/kirby-podcaster/master/res/language-codes.json
52+
query: ""
5153
required: true
5254
podcasterCategories:
5355
label: Apple Categories
@@ -57,8 +59,10 @@ tabs:
5759
podcasterMainCategory:
5860
label: Main
5961
type: select
60-
options: api
61-
api: https://raw.githubusercontent.com/mauricerenck/kirby-podcaster/master/res/categories.json
62+
options:
63+
type: api
64+
url: https://raw.githubusercontent.com/mauricerenck/kirby-podcaster/master/res/categories.json
65+
query: ""
6266
podcasterAuthor:
6367
label: Author
6468
type: users
@@ -165,13 +169,13 @@ tabs:
165169
label: Podlove Player Configuration
166170
when:
167171
playerType: podlove
168-
podcasterPodloveMainColor:
172+
podcasterPodloveMainColor:
169173
label: Main color (hex)
170174
type: text
171175
width: 1/2
172176
when:
173177
playerType: podlove
174-
podcasterPodloveHighlighColor:
178+
podcasterPodloveHighlighColor:
175179
label: Highlight color (hex)
176180
type: text
177181
width: 1/2
@@ -181,7 +185,7 @@ tabs:
181185
label: Info Tab
182186
type: toggle
183187
default: no
184-
text:
188+
text:
185189
- Invisible
186190
- Visible
187191
width: 1/4
@@ -191,7 +195,7 @@ tabs:
191195
label: Share Tab
192196
type: toggle
193197
default: no
194-
text:
198+
text:
195199
- Invisible
196200
- Visible
197201
width: 1/4
@@ -201,7 +205,7 @@ tabs:
201205
label: Chapters Tab
202206
type: toggle
203207
default: no
204-
text:
208+
text:
205209
- Invisible
206210
- Visible
207211
width: 1/4
@@ -211,7 +215,7 @@ tabs:
211215
label: Audio Tab
212216
type: toggle
213217
default: no
214-
text:
218+
text:
215219
- Invisible
216220
- Visible
217221
width: 1/4
@@ -221,7 +225,7 @@ tabs:
221225
label: Download Tab
222226
type: toggle
223227
default: no
224-
text:
228+
text:
225229
- Invisible
226230
- Visible
227231
width: 1/4
@@ -259,57 +263,57 @@ tabs:
259263
help: Tracking will only be enabled for this podcast if you run another one, enable it there, too
260264
type: toggle
261265
default: no
262-
text:
266+
text:
263267
- disabled
264268
- enabled
265269
width: 1/4
266-
podcasterMatomoSiteId:
270+
podcasterMatomoSiteId:
267271
label: Site Id
268272
help: Your Matomo Site Id.
269273
type: text
270274
width: 1/4
271275
when:
272276
podcasterMatomoEnabled: yes
273-
podcasterMatomoTrackGoal:
277+
podcasterMatomoTrackGoal:
274278
label: Track goal
275279
help: Enable if you want to track a certain goal for each download. Please be aware that you have to create this goal in Matomo
276280
type: toggle
277281
default: no
278-
text:
282+
text:
279283
- disabled
280284
- enabled
281285
width: 1/4
282286
when:
283287
podcasterMatomoEnabled: yes
284-
podcasterMatomoGoalId:
288+
podcasterMatomoGoalId:
285289
label: Goal Id
286290
type: text
287291
width: 1/4
288292
when:
289293
podcasterMatomoTrackGoal: yes
290-
podcasterMatomoTrackEvent:
294+
podcasterMatomoTrackEvent:
291295
label: Track event
292296
help: Enable if you want to track a certain event for each download.
293297
type: toggle
294298
default: no
295-
text:
299+
text:
296300
- disabled
297301
- enabled
298302
width: 1/4
299303
when:
300304
podcasterMatomoEnabled: yes
301-
podcasterMatomoEventName:
305+
podcasterMatomoEventName:
302306
label: Event name
303307
type: text
304308
width: 1/4
305309
when:
306310
podcasterMatomoTrackEvent: yes
307-
podcasterMatomoAction:
311+
podcasterMatomoAction:
308312
label: Action
309313
help: If you want to track the download action, enable this.
310314
type: toggle
311315
default: no
312-
text:
316+
text:
313317
- disabled
314318
- enabled
315319
width: 1/4
@@ -325,68 +329,68 @@ tabs:
325329
help: Tracking will only be enabled for this podcast if you run another one, enable it there, too
326330
type: toggle
327331
default: no
328-
text:
332+
text:
329333
- disabled
330334
- enabled
331335
width: 1/4
332-
podcasterMatomoFeedSiteId:
336+
podcasterMatomoFeedSiteId:
333337
label: Site Id
334338
help: Your Matomo Site Id.
335339
type: text
336340
width: 1/4
337341
when:
338342
podcasterMatomoFeedEnabled: yes
339-
podcasterMatomoFeedTrackGoal:
343+
podcasterMatomoFeedTrackGoal:
340344
label: Track goal
341345
help: Enable if you want to track a certain goal for each download. Please be aware that you have to create this goal in Matomo
342346
type: toggle
343347
default: no
344-
text:
348+
text:
345349
- disabled
346350
- enabled
347351
width: 1/4
348352
when:
349353
podcasterMatomoFeedEnabled: yes
350-
podcasterMatomoFeedPage:
354+
podcasterMatomoFeedPage:
351355
label: Track Page
352356
help: Will create a page view when feed is viewed
353357
type: toggle
354358
default: no
355-
text:
359+
text:
356360
- disabled
357361
- enabled
358362
width: 1/4
359363
when:
360364
podcasterMatomoFeedEnabled: yes
361-
podcasterMatomoFeedGoalId:
365+
podcasterMatomoFeedGoalId:
362366
label: Goal Id
363367
type: text
364368
width: 1/4
365369
when:
366370
podcasterMatomoFeedTrackGoal: yes
367-
podcasterMatomoFeedTrackEvent:
371+
podcasterMatomoFeedTrackEvent:
368372
label: Track event
369373
help: Enable if you want to track a certain event for each download.
370374
type: toggle
371375
default: no
372-
text:
376+
text:
373377
- disabled
374378
- enabled
375379
width: 1/4
376380
when:
377381
podcasterMatomoFeedEnabled: yes
378-
podcasterMatomoFeedEventName:
382+
podcasterMatomoFeedEventName:
379383
label: Event name
380384
type: text
381385
width: 1/4
382386
when:
383387
podcasterMatomoFeedTrackEvent: yes
384-
podcasterMatomoFeedAction:
388+
podcasterMatomoFeedAction:
385389
label: Action
386390
help: If you want to track the download action, enable this.
387391
type: toggle
388392
default: no
389-
text:
393+
text:
390394
- disabled
391395
- enabled
392396
width: 1/4
@@ -401,11 +405,11 @@ tabs:
401405
type: headline
402406
label: PodTrac
403407
width: 1/1
404-
podTracEnabled:
408+
podTracEnabled:
405409
label: Enable PodTrac tracking
406410
type: toggle
407411
default: no
408-
text:
412+
text:
409413
- disabled
410414
- enabled
411415
width: 1/4
@@ -457,7 +461,7 @@ tabs:
457461
label: Block
458462
type: toggle
459463
default: no
460-
text:
464+
text:
461465
- Podcast is visible
462466
- Podcast is BLOCKED
463467
help: Enabling this will prevent your Podcast from appearing on the Apple and other podcast directories.
@@ -466,7 +470,7 @@ tabs:
466470
label: Explicit
467471
type: toggle
468472
default: no
469-
text:
473+
text:
470474
- Suitable for all ages
471475
- Podcast marked as explicit
472476
help: Enabling this will mark your podcast as explicit and may cause that it's not available for certain age groups.
@@ -475,7 +479,7 @@ tabs:
475479
label: Complete
476480
type: toggle
477481
default: no
478-
text:
482+
text:
479483
- New episodes will come
480484
- No new episodes planned
481485
help: Enabling this will tell podcast directories that there won't be any new episodes.

0 commit comments

Comments
 (0)