docs; #351 reviewing rhyme letters changes
This commit is contained in:
parent
9f9f2e255b
commit
98c268ee3d
@ -40,11 +40,14 @@ else
|
||||
}
|
||||
|
||||
var rhythmReviewResult = 'DontCare';
|
||||
if ($('#rhythm_review_result_Approved').length > 0) {
|
||||
rhythmReviewResult = $('input[name=rhythm_review_result]:checked').val()
|
||||
if ($('#rhyme_review_result_Approved').length > 0) {
|
||||
rhythmReviewResult = $('input[name=rhyme_review_result]:checked').val()
|
||||
}
|
||||
|
||||
|
||||
var rhymeReviewResult = 'DontCare';
|
||||
if ($('#rhyme_review_result_Approved').length > 0) {
|
||||
rhymeReviewResult = $('input[name=rhyme_review_result]:checked').val()
|
||||
}
|
||||
|
||||
|
||||
var url = '?handler=SendCorrectionsModeration';
|
||||
@ -55,6 +58,7 @@ else
|
||||
data: {
|
||||
correctionId: correctionId,
|
||||
rhythmReviewResult: rhythmReviewResult,
|
||||
rhymeReviewResult: rhymeReviewResult,
|
||||
breakFromVIndices: breakFromVIndices,
|
||||
titleReviewNote: $('#title_review_note') == null ? null : $('#title_review_note').val(),
|
||||
reviewNote: $('#review_note').val()
|
||||
@ -193,29 +197,81 @@ else
|
||||
|
||||
@if (Model.Correction.RhythmResult == RMuseum.Models.Ganjoor.CorrectionReviewResult.NotChanged)
|
||||
{
|
||||
<input type="radio" id="rhythm_review_result_Approved" name="rhythm_review_result" class="radio-approved" value="@RMuseum.Models.Ganjoor.CorrectionReviewResult.Approved">
|
||||
<label for="rhythm_review_result_Approved">تأیید میشود</label>
|
||||
<input type="radio" id="rhyme_review_result_Approved" name="rhyme_review_result" class="radio-approved" value="@RMuseum.Models.Ganjoor.CorrectionReviewResult.Approved">
|
||||
<label for="rhyme_review_result_Approved">تأیید میشود</label>
|
||||
|
||||
<br>
|
||||
<input type="radio" id="rhythm_review_result_NotChanged" name="rhythm_review_result" class="radio-notchanged" value="@RMuseum.Models.Ganjoor.CorrectionReviewResult.NotChanged" checked="checked">
|
||||
<input type="radio" id="rhyme_review_result_NotChanged" name="rhyme_review_result" class="radio-notchanged" value="@RMuseum.Models.Ganjoor.CorrectionReviewResult.NotChanged" checked="checked">
|
||||
}
|
||||
else
|
||||
{
|
||||
<input type="radio" id="rhythm_review_result_Approved" name="rhythm_review_result" class="radio-approved" value="@RMuseum.Models.Ganjoor.CorrectionReviewResult.Approved" checked="checked">
|
||||
<label for="rhythm_review_result_Approved">تأیید میشود</label>
|
||||
<input type="radio" id="rhyme_review_result_Approved" name="rhyme_review_result" class="radio-approved" value="@RMuseum.Models.Ganjoor.CorrectionReviewResult.Approved" checked="checked">
|
||||
<label for="rhyme_review_result_Approved">تأیید میشود</label>
|
||||
|
||||
<br>
|
||||
<input type="radio" id="rhythm_review_result_NotChanged" name="rhythm_review_result" class="radio-notchanged" value="@RMuseum.Models.Ganjoor.CorrectionReviewResult.NotChanged">
|
||||
<input type="radio" id="rhyme_review_result_NotChanged" name="rhyme_review_result" class="radio-notchanged" value="@RMuseum.Models.Ganjoor.CorrectionReviewResult.NotChanged">
|
||||
}
|
||||
<label for="rhythm_review_result_NotChanged">تغییری نکرده</label><br>
|
||||
<input type="radio" id="rhythm_review_result_RejectedBecauseWrong" name="rhythm_review_result" class="radio-notcorrect" value="@RMuseum.Models.Ganjoor.CorrectionReviewResult.RejectedBecauseWrong">
|
||||
<label for="rhythm_review_result_RejectedBecauseWrong">درست نیست</label><br>
|
||||
<input type="radio" id="rhythm_review_result_RejectedBecauseVariant" name="rhythm_review_result" class="radio-variant" value="@RMuseum.Models.Ganjoor.CorrectionReviewResult.RejectedBecauseVariant">
|
||||
<label for="rhythm_review_result_RejectedBecauseVariant">مربوط به نسخهٔ دیگری است</label><br>
|
||||
<input type="radio" id="rhythm_review_result_RejectedBecauseUnnecessaryChange" name="rhythm_review_result" class="radio-unnecessary" value="@RMuseum.Models.Ganjoor.CorrectionReviewResult.RejectedBecauseUnnecessaryChange">
|
||||
<label for="rhythm_review_result_RejectedBecauseUnnecessaryChange">تغییر سلیقهای یا بی دلیل است</label><br>
|
||||
<input type="radio" id="rhythm_review_result_Rejected" name="rhythm_review_result" class="radio-rejected" value="@RMuseum.Models.Ganjoor.CorrectionReviewResult.Rejected">
|
||||
<label for="rhythm_review_result_Rejected">به دلیل دیگری رد میشود</label><br>
|
||||
<label for="rhyme_review_result_NotChanged">تغییری نکرده</label><br>
|
||||
<input type="radio" id="rhyme_review_result_RejectedBecauseWrong" name="rhyme_review_result" class="radio-notcorrect" value="@RMuseum.Models.Ganjoor.CorrectionReviewResult.RejectedBecauseWrong">
|
||||
<label for="rhyme_review_result_RejectedBecauseWrong">درست نیست</label><br>
|
||||
<input type="radio" id="rhyme_review_result_RejectedBecauseVariant" name="rhyme_review_result" class="radio-variant" value="@RMuseum.Models.Ganjoor.CorrectionReviewResult.RejectedBecauseVariant">
|
||||
<label for="rhyme_review_result_Rejected">به دلیل دیگری رد میشود</label><br>
|
||||
<input type="text" id="title_review_note" name="title_review_note" value="" size="50" />
|
||||
</td>
|
||||
</tr>
|
||||
}
|
||||
|
||||
@if (Model.Correction.RhymeLetters != null)
|
||||
{
|
||||
<tr>
|
||||
<td colspan="2">
|
||||
قافیه
|
||||
</td>
|
||||
</tr>
|
||||
@if (Model.Correction.Rhythm == null)
|
||||
{
|
||||
<tr>
|
||||
<td colspan="2">
|
||||
@Html.Raw(Model.PoemSection.HtmlText)
|
||||
</td>
|
||||
</tr>
|
||||
}
|
||||
<tr>
|
||||
<td>متن اولیه</td>
|
||||
<td>پیشنهاد</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<p style="color:red">@Model.PoemSection.RhymeLetters</p>
|
||||
</td>
|
||||
<td>
|
||||
<p style="color:green">@Model.Correction.RhymeLetters</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="2">
|
||||
|
||||
@if (Model.Correction.RhymeLettersReviewResult == RMuseum.Models.Ganjoor.CorrectionReviewResult.NotChanged)
|
||||
{
|
||||
<input type="radio" id="rhyme_review_result_Approved" name="rhyme_review_result" class="radio-approved" value="@RMuseum.Models.Ganjoor.CorrectionReviewResult.Approved">
|
||||
<label for="rhyme_review_result_Approved">تأیید میشود</label>
|
||||
|
||||
<br>
|
||||
<input type="radio" id="rhyme_review_result_NotChanged" name="rhyme_review_result" class="radio-notchanged" value="@RMuseum.Models.Ganjoor.CorrectionReviewResult.NotChanged" checked="checked">
|
||||
}
|
||||
else
|
||||
{
|
||||
<input type="radio" id="rhyme_review_result_Approved" name="rhyme_review_result" class="radio-approved" value="@RMuseum.Models.Ganjoor.CorrectionReviewResult.Approved" checked="checked">
|
||||
<label for="rhyme_review_result_Approved">تأیید میشود</label>
|
||||
|
||||
<br>
|
||||
<input type="radio" id="rhyme_review_result_NotChanged" name="rhyme_review_result" class="radio-notchanged" value="@RMuseum.Models.Ganjoor.CorrectionReviewResult.NotChanged">
|
||||
}
|
||||
<label for="rhyme_review_result_NotChanged">تغییری نکرده</label><br>
|
||||
<input type="radio" id="rhyme_review_result_RejectedBecauseWrong" name="rhyme_review_result" class="radio-notcorrect" value="@RMuseum.Models.Ganjoor.CorrectionReviewResult.RejectedBecauseWrong">
|
||||
<label for="rhyme_review_result_RejectedBecauseWrong">درست نیست</label><br>
|
||||
<input type="radio" id="rhyme_review_result_RejectedBecauseVariant" name="rhyme_review_result" class="radio-variant" value="@RMuseum.Models.Ganjoor.CorrectionReviewResult.RejectedBecauseVariant">
|
||||
<label for="rhyme_review_result_Rejected">به دلیل دیگری رد میشود</label><br>
|
||||
<input type="text" id="title_review_note" name="title_review_note" value="" size="50" />
|
||||
</td>
|
||||
</tr>
|
||||
@ -240,26 +296,26 @@ else
|
||||
|
||||
@for (int v = 0; v < Model.Verses.Count; v++)
|
||||
{
|
||||
if
|
||||
if
|
||||
(
|
||||
Model.Correction.BreakFromVerse1VOrder == Model.Verses[v].VOrder
|
||||
||
|
||||
||
|
||||
Model.Correction.BreakFromVerse2VOrder == Model.Verses[v].VOrder
|
||||
||
|
||||
||
|
||||
Model.Correction.BreakFromVerse3VOrder == Model.Verses[v].VOrder
|
||||
||
|
||||
||
|
||||
Model.Correction.BreakFromVerse4VOrder == Model.Verses[v].VOrder
|
||||
||
|
||||
||
|
||||
Model.Correction.BreakFromVerse5VOrder == Model.Verses[v].VOrder
|
||||
||
|
||||
||
|
||||
Model.Correction.BreakFromVerse6VOrder == Model.Verses[v].VOrder
|
||||
||
|
||||
||
|
||||
Model.Correction.BreakFromVerse7VOrder == Model.Verses[v].VOrder
|
||||
||
|
||||
||
|
||||
Model.Correction.BreakFromVerse8VOrder == Model.Verses[v].VOrder
|
||||
||
|
||||
||
|
||||
Model.Correction.BreakFromVerse9VOrder == Model.Verses[v].VOrder
|
||||
||
|
||||
||
|
||||
Model.Correction.BreakFromVerse10VOrder == Model.Verses[v].VOrder
|
||||
)
|
||||
{
|
||||
|
||||
@ -170,6 +170,7 @@ namespace GanjooRazor.Areas.Admin.Pages
|
||||
|
||||
public async Task<IActionResult> OnPostSendCorrectionsModerationAsync(int correctionId,
|
||||
string rhythmReviewResult,
|
||||
string rhymeReviewResult,
|
||||
int[] breakFromVIndices,
|
||||
string titleReviewNote,
|
||||
string reviewNote)
|
||||
@ -289,6 +290,19 @@ namespace GanjooRazor.Areas.Admin.Pages
|
||||
}
|
||||
}
|
||||
|
||||
if (Correction.RhymeLetters != null)
|
||||
{
|
||||
if (rhymeReviewResult == null)
|
||||
{
|
||||
return new BadRequestObjectResult("لطفا تغییر قافیه را بازبینی کنید.");
|
||||
}
|
||||
else
|
||||
{
|
||||
Correction.RhymeLettersReviewResult = (CorrectionReviewResult)Enum.Parse(typeof(CorrectionReviewResult), rhymeReviewResult);
|
||||
Correction.ReviewNote = titleReviewNote;
|
||||
}
|
||||
}
|
||||
|
||||
Correction.BreakFromVerse1VOrder = breakFromVerse1VOrder;
|
||||
Correction.BreakFromVerse2VOrder = breakFromVerse2VOrder;
|
||||
Correction.BreakFromVerse3VOrder = breakFromVerse3VOrder;
|
||||
|
||||
Loading…
Reference in New Issue
Block a user