Skip to content

Commit 267855d

Browse files
Show review delay explanation in reviewbox to reviewers if post in not yet in review period
1 parent 107b017 commit 267855d

File tree

3 files changed

+13
-3
lines changed

3 files changed

+13
-3
lines changed

locallib.php

+1-1
Original file line numberDiff line numberDiff line change
@@ -1368,7 +1368,7 @@ function moodleoverflow_print_post($post, $discussion, $moodleoverflow, $cm, $co
13681368
$mustachedata->reviewdelay = format_time($reviewdelay);
13691369
$mustachedata->needsreview = !$post->reviewed;
13701370
$reviewable = time() - $post->created > $reviewdelay;
1371-
$mustachedata->canreview = $cm->cache->caps['mod/moodleoverflow:reviewpost'] && $reviewable;
1371+
$mustachedata->canreview = $cm->cache->caps['mod/moodleoverflow:reviewpost'];
13721372
$mustachedata->withinreviewperiod = $reviewable;
13731373

13741374
// Prepare the post.

templates/answer.mustache

+6-1
Original file line numberDiff line numberDiff line change
@@ -135,7 +135,12 @@
135135
{{# canreview }}
136136
{{# needsreview }}
137137
<div class="reviewrow p-2 text-center bg-gray">
138-
{{> mod_moodleoverflow/review_buttons }}
138+
{{# withinreviewperiod }}
139+
{{> mod_moodleoverflow/review_buttons }}
140+
{{/withinreviewperiod}}
141+
{{^ withinreviewperiod }}
142+
{{#str}}pending_review_but_cannot_now, mod_moodleoverflow, {{reviewdelay}} {{/str}}
143+
{{/withinreviewperiod}}
139144
</div>
140145
{{/ needsreview }}
141146
{{/ canreview }}

templates/comment.mustache

+6-1
Original file line numberDiff line numberDiff line change
@@ -107,7 +107,12 @@
107107
{{# canreview }}
108108
{{# needsreview }}
109109
<div class="reviewrow p-2 text-center bg-gray">
110-
{{> mod_moodleoverflow/review_buttons }}
110+
{{# withinreviewperiod }}
111+
{{> mod_moodleoverflow/review_buttons }}
112+
{{/withinreviewperiod}}
113+
{{^ withinreviewperiod }}
114+
{{#str}}pending_review_but_cannot_now, mod_moodleoverflow, {{reviewdelay}} {{/str}}
115+
{{/withinreviewperiod}}
111116
</div>
112117
{{/needsreview}}
113118
{{/canreview}}

0 commit comments

Comments
 (0)