From 3a0c930dd594ee02fb8e3700e899ea2e6c71ae07 Mon Sep 17 00:00:00 2001 From: Agate <me@agate.blue> Date: Thu, 11 Jun 2020 05:43:18 +0200 Subject: [PATCH] Fix #1154: Support for specifying itunes:email and itunes:name in channels for compatibiliy with third-party platforms --- changes/changelog.d/1154.enhancement | 1 + front/src/components/audio/ChannelForm.vue | 25 ++++++++++++++++++++++ 2 files changed, 26 insertions(+) create mode 100644 changes/changelog.d/1154.enhancement diff --git a/changes/changelog.d/1154.enhancement b/changes/changelog.d/1154.enhancement new file mode 100644 index 000000000..e5caf8976 --- /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 cc157a270..7b6f323ae 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"> -- GitLab