diff options
Diffstat (limited to 'src/components/notifications/46elks.vue')
-rw-r--r-- | src/components/notifications/46elks.vue | 48 |
1 files changed, 48 insertions, 0 deletions
diff --git a/src/components/notifications/46elks.vue b/src/components/notifications/46elks.vue new file mode 100644 index 0000000..d29655b --- /dev/null +++ b/src/components/notifications/46elks.vue @@ -0,0 +1,48 @@ +<template> + <div class="mb-3"> + <label for="ElksUsername" class="form-label">{{ $t("Username") }}</label> + <input id="ElksUsername" v-model="$parent.notification.elksUsername" type="text" class="form-control" required> + <label for="ElksPassword" class="form-label">{{ $t("Password") }}</label> + </div> + <div class="form-text"> + <HiddenInput id="ElksPassword" v-model="$parent.notification.elksAuthToken" :required="true" autocomplete="new-password"></HiddenInput> + <i18n-t tag="p" keypath="Can be found on:"> + <a href="https://46elks.com/account" target="_blank">https://46elks.com/account</a> + </i18n-t> + </div> + <div class="mb-3"> + <label for="Elks-from-number" class="form-label">{{ $t("From") }}</label> + <input id="Elks-from-number" v-model="$parent.notification.elksFromNumber" type="text" class="form-control" required> + <div class="form-text"> + {{ $t("Either a text sender ID or a phone number in E.164 format if you want to be able to receive replies.") }} + <i18n-t tag="p" keypath="More info on:"> + <a href="https://46elks.se/kb/text-sender-id" target="_blank">https://46elks.se/kb/text-sender-id</a> + </i18n-t> + </div> + </div> + + <div class="mb-3"> + <label for="Elks-to-number" class="form-label">{{ $t("To Number") }}</label> + <input id="Elks-to-number" v-model="$parent.notification.elksToNumber" type="text" class="form-control" required> + <div class="form-text"> + {{ $t("The phone number of the recipient in E.164 format.") }} + <i18n-t tag="p" keypath="More info on:"> + <a href="https://46elks.se/kb/e164" target="_blank">https://46elks.se/kb/e164</a> + </i18n-t> + </div> + </div> + + <i18n-t tag="p" keypath="More info on:" style="margin-top: 8px;"> + <a href="https://46elks.com/docs/send-sms" target="_blank">https://46elks.com/docs/send-sms</a> + </i18n-t> +</template> + +<script> +import HiddenInput from "../HiddenInput.vue"; + +export default { + components: { + HiddenInput, + }, +}; +</script> |