faa68cc223
8.1. Minimum 4 Charactaer bei den Atributen Description und zusätzliche Beschreibungen (server und clientseitig) 9. einheitliches Löschsymbol bei (zusätliche Titel, zusätzliche Beschreibungen, Keywords, Files und Datas References 16. Reject note vom Editor und Reviewer maximal 500 Zeichen (client- und serverseitig) - Datenbankänderungen auch vorgenommen 18. Edit Button am Ende nachdem ein Datesatz angelegt wurde 23. Vue Component "PersonTable" auf TypeScript umgeschrieben
74 lines
2.8 KiB
PHP
74 lines
2.8 KiB
PHP
@extends('settings.layouts.app')
|
|
@section('content')
|
|
<div class="header">
|
|
<h3 class="header-title">
|
|
<i class="fa fa-share"></i> Reject approved dataset
|
|
</h3>
|
|
</div>
|
|
|
|
@if (count($errors) > 0)
|
|
<div class="alert alert-danger">
|
|
<strong>Whoops!</strong> There were some problems with your input.<br><br>
|
|
<ul>
|
|
@foreach ($errors->all() as $error)
|
|
<li>{{ $error }}</li>
|
|
@endforeach
|
|
</ul>
|
|
</div>
|
|
@endif
|
|
|
|
<div class="pure-g box-content">
|
|
|
|
<div class="pure-u-1 pure-u-md-1">
|
|
<div>
|
|
<a href="{{ route('publish.workflow.review.index') }}" class="pure-button button-small">
|
|
<i class="fa fa-chevron-left"></i>
|
|
<span>BACK</span>
|
|
</a>
|
|
</div>
|
|
<div id="app1">
|
|
|
|
{!! Form::model($dataset, [ 'method' => 'POST', 'route' => ['publish.workflow.review.rejectUpdate', $dataset->id], 'id' => 'rejectForm',
|
|
'class' => 'pure-form', 'enctype' => 'multipart/form-data', 'v-on:submit.prevent' => 'checkForm']) !!}
|
|
<fieldset id="fieldset-General">
|
|
<legend>General</legend>
|
|
<div class="pure-g">
|
|
|
|
<div class="pure-u-1 pure-u-md-1-1 pure-div">
|
|
{!! Form::label('server_state', 'Status..') !!}
|
|
{!! Form::text('server_state', 'rejected_reviewer', ['class'=>'pure-u-23-24','readonly']) !!}
|
|
|
|
</div>
|
|
|
|
<div class="pure-u-1 pure-u-md-1-1 pure-div">
|
|
{!! Form::label('reject_reviewer_note', 'reject note:') !!}
|
|
{!! Form::textarea('reject_reviewer_note',null, ['id' => 'reject_reviewer_note', 'class'=>'pure-u-23-24',
|
|
'placeholder' => '-- reject note for editor --', 'size' => '70x6',
|
|
'v-model' => 'dataset.reject_reviewer_note', "v-validate" => "'required|min:10|max:500'"]) !!}
|
|
<em>*</em>
|
|
|
|
<span class="help is-danger" v-if="errors.has('reject_reviewer_note')" v-text="errors.first('reject_reviewer_note')"></span>
|
|
|
|
</div>
|
|
</div>
|
|
</fieldset>
|
|
|
|
<br />
|
|
<div class="pure-controls">
|
|
<button type="submit" class="pure-button">
|
|
<i class="fas fa-undo"></i>
|
|
<span>Reject to editor</span>
|
|
</button>
|
|
{{-- <span class="help is-danger">..to do: write code for setting state 'rejected_reviewer' in database</span> --}}
|
|
</div>
|
|
|
|
{!! Form::close() !!}
|
|
</div>
|
|
</div>
|
|
|
|
</div>
|
|
|
|
@stop
|
|
|
|
@section('after-scripts')
|
|
@stop |