15 use \PKP\components\forms\FormComponent;
16 use \PKP\components\forms\FieldHTML;
18 define(
'FORM_PUBLISH',
'publish');
43 $this->errors = $requirementErrors;
48 if (empty($requirementErrors)) {
49 $msg = __(
'publication.publish.confirmation');
50 $submitLabel = __(
'publication.publish');
54 'label' => $submitLabel,
58 $msg =
'<p>' . __(
'publication.publish.requirements') .
'</p>';
60 foreach ($requirementErrors as $error) {
61 $msg .=
'<li>' . $error .
'</li>';
71 'pageId' =>
'default',
74 'description' => $msg,
75 'groupId' =>
'default',