#266 displaying recitation mistakes

This commit is contained in:
Hamid Reza Mohammadi 2021-12-23 16:46:01 +03:30
parent e431d97444
commit 61aa411efb

View File

@ -20,11 +20,27 @@
<a role="button" class="w3tooltip cursor-pointer recitation-button" href="@($"/AudioClip/?a={recitaion.Id}")" onclick="wpopen(this.href); return false"><i class="recitation-icons recitation-download"></i><span class="w3tooltiptext">دریافت خوانش</span></a>
<a role="button" class="w3tooltip cursor-pointer recitation-button" onclick="switchPlayerScrollLock()"><i class="recitation-icons recitation-scrollunlock"></i><span class="w3tooltiptext">قفل متن روی خوانش</span></a>
<a role="button" class="w3tooltip cursor-pointer recitation-button" href="@($"/ReportRecitation/?a={recitaion.Id}")" onclick="wpopen(this.href); return false"><i class="recitation-icons recitation-report"></i><span class="w3tooltiptext">گزارش خطا</span></a>
@if(Model.LoggedIn)
@if (Model.LoggedIn)
{
<a role="button" class="w3tooltip cursor-pointer recitation-button" onclick="switchRecitationVote(@recitaion.Id)"><i class="recitation-icons recitation-novote" id="@($"recitaion-{recitaion.Id}")"></i><span class="w3tooltiptext">رأی به خوانش</span></a>
}
</div>
@if (recitaion.Mistakes.Length > 0)
{
<div class="recitaion-mistakes">
<div class="recitaion-mistakes-header">
اشکالات خوانش
</div>
@foreach (var mistake in recitaion.Mistakes)
{
<div class="recitaion-mistake">
<p>
@mistake.Mistake
</p>
</div>
}
</div>
}
<script>
document.getElementById('audio-@(nRecitationIndex + 1)').addEventListener('play', () => {
currentAudio = document.getElementById('audio-@(nRecitationIndex + 1)');