Move attribute tag to start of tag

This commit is contained in:
zsxeee
2021-09-30 19:22:17 +08:00
parent dcd68213b1
commit 138ddf5608
12 changed files with 26 additions and 43 deletions

View File

@@ -4,15 +4,15 @@
<input id="apprise-url" v-model="$parent.notification.appriseURL" type="text" class="form-control" required>
<div class="form-text">
<p>{{ $t("Example:", ["twilio://AccountSid:AuthToken@FromPhoneNo"]) }}</p>
<i18n-t keypath="Read more:" tag="p">
<i18n-t tag="p" keypath="Read more:">
<a href="https://github.com/caronc/apprise/wiki#notification-services" target="_blank">https://github.com/caronc/apprise/wiki#notification-services</a>
</i18n-t>
</div>
</div>
<div class="mb-3">
<i18n-t keypath="Status:" tag="p">
<i18n-t tag="p" keypath="Status:">
<span v-if="appriseInstalled" class="text-primary">{{ $t("appriseInstalled") }}</span>
<i18n-t v-else keypath="appriseNotInstalled" tag="span" class="text-danger">
<i18n-t v-else tag="span" keypath="appriseNotInstalled" class="text-danger">
<a href="https://github.com/caronc/apprise" target="_blank">{{ $t("Read more") }}</a>
</i18n-t>
</i18n-t>
@@ -24,12 +24,12 @@ export default {
data() {
return {
appriseInstalled: false
}
};
},
mounted() {
this.$root.getSocket().emit("checkApprise", (installed) => {
this.appriseInstalled = installed;
})
});
},
}
};
</script>

View File

@@ -3,17 +3,17 @@
<label for="line-channel-access-token" class="form-label">{{ $t("Channel access token") }}</label>
<HiddenInput id="line-channel-access-token" v-model="$parent.notification.lineChannelAccessToken" :required="true" autocomplete="one-time-code"></HiddenInput>
</div>
<i18n-t keypath="lineDevConsoleTo" tag="div" class="form-text">
<i18n-t tag="div" keypath="lineDevConsoleTo" class="form-text">
<b>{{ $t("Basic Settings") }}</b>
</i18n-t>
<div class="mb-3" style="margin-top: 12px;">
<label for="line-user-id" class="form-label">User ID</label>
<input id="line-user-id" v-model="$parent.notification.lineUserID" type="text" class="form-control" required>
</div>
<i18n-t keypath="lineDevConsoleTo" tag="div" class="form-text">
<i18n-t tag="div" keypath="lineDevConsoleTo" class="form-text">
<b>{{ $t("Messaging API") }}</b>
</i18n-t>
<i18n-t keypath="wayToGetLineChannelToken" tag="div" class="form-text" style="margin-top: 8px;">
<i18n-t tag="div" keypath="wayToGetLineChannelToken" class="form-text" style="margin-top: 8px;">
<a href="https://developers.line.biz/console/" target="_blank">{{ $t("Line Developers Console") }}</a>
</i18n-t>
</template>
@@ -25,5 +25,5 @@ export default {
components: {
HiddenInput,
},
}
};
</script>

View File

@@ -12,7 +12,7 @@
<input id="mattermost-channel-name" v-model="$parent.notification.mattermostchannel" type="text" class="form-control">
<div class="form-text">
<span style="color:red;"><sup>*</sup></span>{{ $t("Required") }}
<i18n-t keypath="aboutWebhooks" tag="p" style="margin-top: 8px;">
<i18n-t tag="p" keypath="aboutWebhooks" style="margin-top: 8px;">
<a href="https://docs.mattermost.com/developer/webhooks-incoming.html" target="_blank">https://docs.mattermost.com/developer/webhooks-incoming.html</a>
</i18n-t>
<p style="margin-top: 8px;">
@@ -24,7 +24,7 @@
<p style="margin-top: 8px;">
{{ $t("aboutIconURL") }}
</p>
<i18n-t keypath="emojiCheatSheet" tag="p" style="margin-top: 8px;">
<i18n-t tag="p" keypath="emojiCheatSheet" style="margin-top: 8px;">
<a href="https://www.webfx.com/tools/emoji-cheat-sheet/" target="_blank">https://www.webfx.com/tools/emoji-cheat-sheet/</a>
</i18n-t>
</div>

View File

@@ -11,7 +11,7 @@
<option value="sms_premium">{{ $t("octopushTypePremium") }}</option>
<option value="sms_low_cost">{{ $t("octopushTypeLowCost") }}</option>
</select>
<i18n-t keypath="Check octopush prices" tag="div" class="form-text">
<i18n-t tag="div" keypath="Check octopush prices" class="form-text">
<a href="https://octopush.com/tarifs-sms-international/" target="_blank">https://octopush.com/tarifs-sms-international/</a>
</i18n-t>
</div>
@@ -24,7 +24,7 @@
<input id="octopush-sender-name" v-model="$parent.notification.octopushSenderName" type="text" minlength="3" maxlength="11" class="form-control">
</div>
<i18n-t keypath="More info on:" tag="p" style="margin-top: 8px;">
<i18n-t tag="p" keypath="More info on:" style="margin-top: 8px;">
<a href="https://octopush.com/api-sms-documentation/envoi-de-sms/" target="_blank">https://octopush.com/api-sms-documentation/envoi-de-sms/</a>
</i18n-t>
</template>
@@ -36,5 +36,5 @@ export default {
components: {
HiddenInput,
},
}
};
</script>

View File

@@ -4,7 +4,7 @@
<HiddenInput id="pushbullet-access-token" v-model="$parent.notification.pushbulletAccessToken" :required="true" autocomplete="one-time-code"></HiddenInput>
</div>
<i18n-t keypath="More info on:" tag="p" style="margin-top: 8px;">
<i18n-t tag="p" keypath="More info on:" style="margin-top: 8px;">
<a href="https://docs.pushbullet.com" target="_blank">https://docs.pushbullet.com</a>
</i18n-t>
</template>
@@ -16,5 +16,5 @@ export default {
components: {
HiddenInput,
},
}
};
</script>

View File

@@ -43,7 +43,7 @@
</select>
<div class="form-text">
<span style="color: red;"><sup>*</sup></span>{{ $t("Required") }}
<i18n-t keypath="More info on:" tag="p" style="margin-top: 8px;">
<i18n-t tag="p" keypath="More info on:" style="margin-top: 8px;">
<a href="https://pushover.net/api" target="_blank">https://pushover.net/api</a>
</i18n-t>
<p style="margin-top: 8px;">

View File

@@ -10,7 +10,7 @@
<HiddenInput id="pushy-user-key" v-model="$parent.notification.pushyToken" :required="true" autocomplete="one-time-code"></HiddenInput>
</div>
</div>
<i18n-t keypath="More info on:" tag="p" style="margin-top: 8px;">
<i18n-t tag="p" keypath="More info on:" style="margin-top: 8px;">
<a href="https://pushy.me/docs/api/send-notifications" target="_blank">https://pushy.me/docs/api/send-notifications</a>
</i18n-t>
</template>
@@ -22,5 +22,5 @@ export default {
components: {
HiddenInput,
},
}
};
</script>

View File

@@ -12,7 +12,7 @@
<input id="rocket-button" v-model="$parent.notification.rocketbutton" type="text" class="form-control">
<div class="form-text">
<span style="color: red;"><sup>*</sup></span>{{ $t("Required") }}
<i18-t keypath="aboutWebhooks" tag="p" style="margin-top: 8px;">
<i18-t tag="p" keypath="aboutWebhooks" style="margin-top: 8px;">
<a href="https://docs.rocket.chat/guides/administration/administration/integrations" target="_blank">https://api.slack.com/messaging/webhooks</a>
</i18-t>
<p style="margin-top: 8px;">
@@ -21,7 +21,7 @@
<p style="margin-top: 8px;">
{{ $t("aboutKumaURL") }}
</p>
<i18n-t keypath="emojiCheatSheet" tag="p" style="margin-top: 8px;">
<i18n-t tag="p" keypath="emojiCheatSheet" style="margin-top: 8px;">
<a href="https://www.webfx.com/tools/emoji-cheat-sheet/" target="_blank">https://www.webfx.com/tools/emoji-cheat-sheet/</a>
</i18n-t>
</div>

View File

@@ -12,7 +12,7 @@
<input id="slack-button" v-model="$parent.notification.slackbutton" type="text" class="form-control">
<div class="form-text">
<span style="color: red;"><sup>*</sup></span>{{ $t("Required") }}
<i18-t keypath="aboutWebhooks" tag="p" style="margin-top: 8px;">
<i18-t tag="p" keypath="aboutWebhooks" style="margin-top: 8px;">
<a href="https://api.slack.com/messaging/webhooks" target="_blank">https://api.slack.com/messaging/webhooks</a>
</i18-t>
<p style="margin-top: 8px;">
@@ -21,7 +21,7 @@
<p style="margin-top: 8px;">
{{ $t("aboutKumaURL") }}
</p>
<i18n-t keypath="emojiCheatSheet" tag="p" style="margin-top: 8px;">
<i18n-t tag="p" keypath="emojiCheatSheet" style="margin-top: 8px;">
<a href="https://www.webfx.com/tools/emoji-cheat-sheet/" target="_blank">https://www.webfx.com/tools/emoji-cheat-sheet/</a>
</i18n-t>
</div>

View File

@@ -8,7 +8,7 @@
class="form-control"
required
/>
<i18n-t keypath="wayToGetTeamsURL" class="form-text" tag="div">
<i18n-t tag="div" keypath="wayToGetTeamsURL" class="form-text">
<a
href="https://docs.microsoft.com/en-us/microsoftteams/platform/webhooks-and-connectors/how-to/add-incoming-webhook"
target="_blank"

View File

@@ -17,7 +17,7 @@
<div class="form-text">
<p>"application/json" is good for any modern http servers such as express.js</p>
<i18n-t keypath="webhookFormDataDesc" tag="p">
<i18n-t tag="p" keypath="webhookFormDataDesc">
"multipart/form-data"
<strong>json_decode($_POST['data'])</strong>
</i18n-t>