Current state

This commit is contained in:
2026-02-07 08:23:18 +01:00
commit 0a4372c40d
22479 changed files with 1553543 additions and 0 deletions

View File

@@ -0,0 +1,75 @@
@extends('layouts.legacy')
@section('content')
<div class="container">
<h2>Edit Artwork: {{ $artwork->name }}</h2>
<form enctype="multipart/form-data" method="post" action="{{ route('manage.update', $artwork->id) }}">
@csrf
<div class="row">
<div class="col-md-7">
<label class="label-control">Name:</label>
<input type="text" name="name" class="form-control" value="{{ old('name', $artwork->name) }}">
<label class="label-control">Section:</label>
<select name="section" class="form-control">
@foreach($categories as $cat)
<option value="{{ $cat->category_id }}" {{ $cat->category_id == $artwork->category ? 'selected' : '' }}>{{ $cat->category_name }}</option>
@endforeach
</select>
<label class="label-control">Description:</label>
<textarea name="description" class="form-control summernote_lite" style="width:100%;height:100px">{{ old('description', $artwork->description) }}</textarea>
</div>
<div class="col-md-5">
<label class="label-control">Thumbnail</label>
<div style="clear:both;" id="quickPreviewShot">
@if($artwork->picture)
<img src="/storage/uploads/artworks/{{ $artwork->picture }}" class="img-responsive" style="padding:5px;border:solid 1px #999;box-shadow:1px 1px 3px #999">
@else
<div class="alert alert-warning">No thumbnail</div>
@endif
</div>
<hr>
<label class="label-control">Upload new artwork</label><br>
<div class="btn btn-primary ulBtn">
<span class="fa fa-photo"></span>
<input type="file" name="artwork" data-preview_id="quickPreviewShot" class="uploadImage quickThumbShow">
Choose Artwork
</div>
<br style="clear:both;"><br><hr>
<label class="label-control">Attachment file (*.zip)</label><br>
<div class="btn btn-primary ulBtn">
<span class="fa fa-upload"></span>
<input type="file" name="attachment" class="uploadImage">
Choose Attachment
</div>
</div>
</div>
<input type="hidden" name="id" value="{{ $artwork->id }}">
<br>
<button type="submit" class="btn btn-success"><i class="fa fa-save fa-fw"></i> Update Artwork</button>
</form>
</div>
@endsection
@push('scripts')
<script>
$(document).ready(function(){
$('.summernote_lite').summernote({
toolbar: [
['style', ['bold', 'italic', 'underline', 'clear']],
['font', ['strikethrough']],
['fontsize', ['fontsize']],
['color', ['color']],
]
});
});
</script>
@endpush

View File

@@ -0,0 +1,52 @@
@extends('layouts.legacy')
@section('content')
<div class="container">
<h2>Artwork Manager</h2>
@if(session('status'))
<div class="alert alert-success">{{ session('status') }}</div>
@endif
<div id="msgList">
<table class="table table-bordered table-striped table-advanced">
<thead>
<tr>
<th>Modify</th>
<th>Name</th>
<th>Section</th>
<th>Date</th>
<th>#Votes</th>
<th>Rating</th>
<th>Downloads</th>
<th>Zooms</th>
<th>Views</th>
</tr>
</thead>
<tbody>
@foreach($artworks as $ar)
<tr>
<td style="width:80px">
<a href="{{ route('manage.edit', $ar->id) }}" class="btn btn-xs btn-default">Edit</a>
<form method="POST" action="{{ route('manage.destroy', $ar->id) }}" style="display:inline-block;" onsubmit="return confirm('Delete artwork?');">
@csrf
<button class="btn btn-xs btn-danger">Delete</button>
</form>
</td>
<td style="cursor:pointer;" onclick="location.href='{{ route('manage.edit', $ar->id) }}'">{{ $ar->name }}</td>
<td>{{ $ar->categoryRelation->category_name ?? '' }}</td>
<td class="text-center">{{ optional($ar->datum)->format('d.m.Y') ?? (is_string($ar->datum) ? date('d.m.Y', strtotime($ar->datum)) : '') }}</td>
<td class="text-center">{{ $ar->rating_num }}</td>
<td class="text-center">{{ $ar->rating }}</td>
<td class="text-center">{{ $ar->dls }}</td>
<td class="text-center">{{ $ar->zoom }}</td>
<td class="text-center">{{ $ar->views }}</td>
</tr>
@endforeach
</tbody>
</table>
{{ $artworks->links() }}
</div>
</div>
@endsection