Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/matomo-org/matomo.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/Feedback/vue/src/RateFeature/RateFeature.vue')
-rw-r--r--plugins/Feedback/vue/src/RateFeature/RateFeature.vue45
1 files changed, 24 insertions, 21 deletions
diff --git a/plugins/Feedback/vue/src/RateFeature/RateFeature.vue b/plugins/Feedback/vue/src/RateFeature/RateFeature.vue
index c52904aa28..76ba6bce62 100644
--- a/plugins/Feedback/vue/src/RateFeature/RateFeature.vue
+++ b/plugins/Feedback/vue/src/RateFeature/RateFeature.vue
@@ -114,33 +114,33 @@
<div v-if="likeReason || dislikeReason" class="messageContainer" style="text-align:left">
- <p v-if="likeReason && likeReason == 'useful'"
- v-html="translate('Feedback_RateFeatureLeaveMessageLikeExtraUseful')">
+ <p v-if="likeReason && likeReason === 'useful'">
+ {{ translate('Feedback_RateFeatureLeaveMessageLikeExtraUseful') }}
</p>
- <p v-if="likeReason && likeReason == 'easy'"
- v-html="translate('Feedback_RateFeatureLeaveMessageLikeExtraEasy')">
+ <p v-if="likeReason && likeReason === 'easy'">
+ {{ translate('Feedback_RateFeatureLeaveMessageLikeExtraEasy') }}
</p>
- <p v-if="likeReason && likeReason == 'configurable'"
- v-html="translate('Feedback_RateFeatureLeaveMessageLikeExtraConfigurable')">
+ <p v-if="likeReason && likeReason === 'configurable'">
+ {{ translate('Feedback_RateFeatureLeaveMessageLikeExtraConfigurable') }}
</p>
- <p v-if="likeReason && likeReason == 'likeother'"
- v-html="translate('Feedback_RateFeatureLeaveMessageLikeExtra')">
+ <p v-if="likeReason && likeReason === 'likeother'">
+ {{ translate('Feedback_RateFeatureLeaveMessageLikeExtra') }}
</p>
- <p v-if="dislikeReason && dislikeReason == 'missingfeatures'"
- v-html="translate('Feedback_RateFeatureLeaveMessageDislikeExtraMissing')">
+ <p v-if="dislikeReason && dislikeReason === 'missingfeatures'">
+ {{ translate('Feedback_RateFeatureLeaveMessageDislikeExtraMissing') }}
</p>
- <p v-if="dislikeReason && dislikeReason == 'makeeasier'"
- v-html="translate('Feedback_RateFeatureLeaveMessageDislikeExtraEasier')">
+ <p v-if="dislikeReason && dislikeReason === 'makeeasier'">
+ {{ translate('Feedback_RateFeatureLeaveMessageDislikeExtraEasier') }}
</p>
- <p v-if="dislikeReason && dislikeReason == 'fixbugs'"
- v-html="translate('Feedback_RateFeatureLeaveMessageDislikeExtraBugs')">
+ <p v-if="dislikeReason && dislikeReason === 'fixbugs'">
+ {{ translate('Feedback_RateFeatureLeaveMessageDislikeExtraBugs') }}
</p>
- <p v-if="dislikeReason && dislikeReason == 'speedup'"
- v-html="translate('Feedback_RateFeatureLeaveMessageDislikeExtraSpeed')">
+ <p v-if="dislikeReason && dislikeReason === 'speedup'">
+ {{ translate('Feedback_RateFeatureLeaveMessageDislikeExtraSpeed') }}
</p>
- <p v-if="dislikeReason && dislikeReason == 'dislikeother'"
- v-html="translate('Feedback_RateFeatureLeaveMessageDislikeExtra')">
+ <p v-if="dislikeReason && dislikeReason === 'dislikeother'">
+ {{ translate('Feedback_RateFeatureLeaveMessageDislikeExtra') }}
</p>
<div class="error-text" v-if="errorMessage">{{ errorMessage }}</div>
@@ -148,8 +148,8 @@
:class="{'has-error':errorMessage}"
v-model="feedbackMessage"/>
<p v-if="likeReason || dislikeReason"
- v-html="translate('Feedback_Policy',`
- <a rel='nofollow' href='https://matomo.org/privacy-policy/' target='_blank'>`,'</a>')">
+ v-html="$sanitize(translate('Feedback_Policy',`
+ <a rel='nofollow' href='https://matomo.org/privacy-policy/' target='_blank'>`,'</a>'))">
</p>
</div>
@@ -175,7 +175,10 @@
<div
class="ui-confirm ratefeatureDialog"
>
- <h2 v-html="translate('Feedback_ThankYouHeart',`<i class='icon-heart red-text'></i>`)"></h2>
+ <h2 v-html="$sanitize(translate(
+ 'Feedback_ThankYouHeart',
+ `<i class='icon-heart red-text'></i>`,
+ ))"></h2>
<div
v-if="like"
>