mirror of
https://github.com/HDInnovations/UNIT3D-Community-Edition.git
synced 2026-05-07 19:49:59 -05:00
176 lines
7.7 KiB
PHP
176 lines
7.7 KiB
PHP
<div class="sidebar2">
|
|
<div>
|
|
<section class="panelV2">
|
|
<h2 class="panel__heading">{{ __('common.latest-topics') }}</h2>
|
|
{{ $topics->links('partials.pagination') }}
|
|
@if($topics->count() > 0)
|
|
<ul class="topic-listings">
|
|
@foreach ($topics as $topic)
|
|
<li class="topic-listings__item">
|
|
<x-forum.topic-listing :topic="$topic" />
|
|
</li>
|
|
@endforeach
|
|
</ul>
|
|
@else
|
|
<div class="panel__body">
|
|
No topics.
|
|
</div>
|
|
@endif
|
|
{{ $topics->links('partials.pagination') }}
|
|
</section>
|
|
</div>
|
|
<aside>
|
|
<section class="panelV2">
|
|
<h2 class="panel__heading">{{ __('torrent.filters') }}</h2>
|
|
<div class="panel__body">
|
|
<form class="form">
|
|
<p class="form__group">
|
|
<input
|
|
id="search"
|
|
class="form__text"
|
|
type="text"
|
|
wire:model="search"
|
|
placeholder=""
|
|
/>
|
|
<label for="search" class="form__label form__label--floating">
|
|
{{ __('common.search') }}
|
|
</label>
|
|
</p>
|
|
<p class="form__group">
|
|
<select
|
|
name="category"
|
|
id="category"
|
|
class="form__select"
|
|
wire:model="forumId"
|
|
>
|
|
<option value="">Any</option>
|
|
@foreach ($forumCategories->sortBy('position') as $category)
|
|
<option value="{{ $category->id }}">
|
|
{{ $category->name }}
|
|
</option>
|
|
@foreach ($category->forums->sortBy('position') as $forum)
|
|
<option value="{{ $forum->id }}">
|
|
» {{ $forum->name }}
|
|
</option>
|
|
@endforeach
|
|
@endforeach
|
|
</select>
|
|
<label class="form__label form__label--floating" for="category">
|
|
{{ __('common.forum') }}
|
|
</label>
|
|
</p>
|
|
<p class="form__group">
|
|
<select
|
|
id="sorting"
|
|
class="form__select"
|
|
name="sorting"
|
|
wire:model="label"
|
|
>
|
|
<option value="" selected default>Any</option>
|
|
<option value="approved">
|
|
{{ __('forum.approved') }}
|
|
</option>
|
|
<option value="implemented">
|
|
{{ __('forum.implemented') }}
|
|
</option>
|
|
<option value="solved">
|
|
{{ __('forum.solved') }}
|
|
</option>
|
|
<option value="denied">
|
|
{{ __('forum.denied') }}
|
|
</option>
|
|
<option value="invalid">
|
|
{{ __('forum.invalid') }}
|
|
</option>
|
|
<option value="bug">
|
|
{{ __('forum.bug') }}
|
|
</option>
|
|
<option value="suggestion">
|
|
{{ __('forum.suggestion') }}
|
|
</option>
|
|
</select>
|
|
<label class="form__label form__label--floating" for="sorting">
|
|
{{ __('forum.label') }}
|
|
</label>
|
|
</p>
|
|
<p class="form__group">
|
|
<select
|
|
id="sorting"
|
|
class="form__select"
|
|
name="sorting"
|
|
required
|
|
wire:model="sortField"
|
|
>
|
|
<option value="last_reply_at">
|
|
{{ __('forum.updated-at') }}
|
|
</option>
|
|
<option value="created_at">
|
|
{{ __('forum.created-at') }}
|
|
</option>
|
|
</select>
|
|
<label class="form__label form__label--floating" for="sorting">
|
|
{{ __('common.sort') }}
|
|
</label>
|
|
</p>
|
|
<p class="form__group">
|
|
<select
|
|
id="direction"
|
|
class="form__select"
|
|
name="direction"
|
|
required
|
|
wire:model="sortDirection"
|
|
>
|
|
<option value="desc">
|
|
{{ __('common.descending') }}
|
|
</option>
|
|
<option value="asc">
|
|
{{ __('common.ascending') }}
|
|
</option>
|
|
</select>
|
|
<label class="form__label form__label--floating" for="direction">
|
|
{{ __('common.direction') }}
|
|
</label>
|
|
</p>
|
|
<p class="form__group">
|
|
<select
|
|
id="direction"
|
|
class="form__select"
|
|
name="direction"
|
|
wire:model="state"
|
|
>
|
|
<option value="" selected default>Any</option>
|
|
<option value="open">
|
|
{{ __('forum.open') }}
|
|
</option>
|
|
<option value="close">
|
|
{{ __('forum.closed') }}
|
|
</option>
|
|
</select>
|
|
<label class="form__label form__label--floating" for="direction">
|
|
{{ __('forum.state') }}
|
|
</label>
|
|
</p>
|
|
<p class="form__group">
|
|
<select
|
|
id="direction"
|
|
class="form__select"
|
|
name="direction"
|
|
wire:model="subscribed"
|
|
>
|
|
<option value="" selected default>Any</option>
|
|
<option value="include">
|
|
{{ __('forum.subscribed') }}
|
|
</option>
|
|
<option value="exclude">
|
|
{{ __('forum.not-subscribed') }}
|
|
</option>
|
|
</select>
|
|
<label class="form__label form__label--floating" for="direction">
|
|
{{ __('common.subscriptions') }}
|
|
</label>
|
|
</p>
|
|
</form>
|
|
</div>
|
|
</section>
|
|
</aside>
|
|
</div> |