diff --git a/changes/changelog.d/1154.enhancement b/changes/changelog.d/1154.enhancement new file mode 100644 index 0000000000000000000000000000000000000000..e5caf89764268f99b63a2239cfbbda865fee27cd --- /dev/null +++ b/changes/changelog.d/1154.enhancement @@ -0,0 +1 @@ +Support for specifying itunes:email and itunes:name in channels for compatibiliy with third-party platforms (#1154) diff --git a/front/src/components/audio/ChannelForm.vue b/front/src/components/audio/ChannelForm.vue index cc157a270a7aa9fee55eb769963ccd5eef67241b..7b6f323aee2e6fd89ca25060737f9335e84de4cc 100644 --- a/front/src/components/audio/ChannelForm.vue +++ b/front/src/components/audio/ChannelForm.vue @@ -120,6 +120,31 @@ </select> </div> </div> + <div class="ui two fields" v-if="newValues.content_category === 'podcast'"> + <div class="ui field"> + <label for="channel-itunes-email"> + <translate translate-context="*/*/*">Owner email</translate> + </label> + <input + name="channel-itunes-email" + id="channel-itunes-email" + type="email" + v-model="newValues.metadata.owner_email"> + </div> + <div class="ui field"> + <label for="channel-itunes-name"> + <translate translate-context="*/*/*">Owner name</translate> + </label> + <input + name="channel-itunes-name" + id="channel-itunes-name" + maxlength="255" + v-model="newValues.metadata.owner_name"> + </div> + </div> + <p> + <translate translate-context="*/*/*">Used for the itunes:email and itunes:name field required by certain platforms such as Spotify or iTunes.</translate> + </p> </template> </template> <div v-else class="ui active inverted dimmer">