diff --git a/extension/lite/story/ext/ui/create.html.php b/extension/lite/story/ext/ui/create.html.php index 879743395c..ed3c3784f2 100644 --- a/extension/lite/story/ext/ui/create.html.php +++ b/extension/lite/story/ext/ui/create.html.php @@ -28,7 +28,7 @@ formPanel ( setClass('panel-title text-lg'), $lang->story->create, - $forceReview ? checkbox(set::id('needNotReview'), set::rootClass('text-base font-medium'), set::value(1), set::text($lang->story->needNotReview), set::checked($needReview), on::change('toggleReviewer(e.target)')) : null + !$forceReview ? checkbox(set::id('needNotReview'), set::rootClass('text-base font-medium'), set::value(1), set::text($lang->story->needNotReview), set::checked($needReview), on::change('toggleReviewer(e.target)')) : null )), set::actions(array ( @@ -80,13 +80,15 @@ formPanel ) : null, formRow ( + set::id('reviewerBox'), + set::hidden(!$forceReview), formGroup ( set::width('1/2'), set::label($lang->story->reviewedBy), + set::required($forceReview), inputGroup ( - set::id('reviewerBox'), picker ( setID('reviewer'), @@ -96,7 +98,7 @@ formPanel set::value($fields['reviewer']['default']) ) ), - formHidden('needNotReview', 1) + formHidden('needNotReview', $forceReview ? 0 : 1) ) ), $type == 'story' && !$this->config->URAndSR ? formRow