resources/views/users/user.blade.php
@extends('layout')
@section('title', __('index.account') . ' ' . $user->getName())
@section('header')
<h1>
{{ $user->getName() }}
<small>
@if ($user->login !== $user->getName())
({{ $user->login }})
@endif
#{{ $user->id }}
</small>
</h1>
@stop
@section('breadcrumb')
<nav>
<ol class="breadcrumb">
<li class="breadcrumb-item"><a href="/"><i class="fas fa-home"></i></a></li>
<li class="breadcrumb-item active">{{ __('index.account') }} {{ $user->getName() }}</li>
</ol>
</nav>
@stop
@section('content')
@if ($user->level === 'pended')
<div class="p-1 my-1 bg-danger text-white">
<i class="fas fa-exclamation-triangle"></i>
{{ __('users.user_not_active') }}
</div>
@endif
@if ($user->level === 'banned' && $user->timeban > SITETIME)
<div class="alert alert-danger">
<b>{{ __('users.user_banned') }}</b><br>
{{ __('users.ending_ban') }}: {{ formatTime($user->timeban - SITETIME) }}<br>
@if ($user->lastBan->id)
{{ __('users.reason_ban') }}: {{ bbCode($user->lastBan->reason) }}<br>
@endif
</div>
@endif
@if (in_array($user->level, $adminGroups, true))
<div class="alert alert-info">{{ __('users.position') }}: <b>{{ $user->getLevel() }}</b></div>
@endif
<div class="container-fluid mb-3">
<div class="row">
<div class="col-md-6">
{{ __('users.status') }}: <b><a href="/statusfaq">{{ $user->getStatus() }}</a></b><br>
{{ $user->getGender() }}
{{ __('users.gender') }}:
{{ $user->gender === 'male' ? __('main.male') : __('main.female') }}<br>
{{ __('users.login') }}: <b>{{ $user->login }}</b><br>
@if (! empty($user->name))
{{ __('users.name') }}: <b>{{ $user->name }}<br></b>
@endif
@if (! empty($user->country))
{{ __('users.country') }}: <b>{{ $user->country }}<br></b>
@endif
@if (! empty($user->city))
{{ __('users.city') }}: {{ $user->city }}<br>
@endif
@if (! empty($user->birthday))
{{ __('users.birthday') }}: {{ $user->birthday }}<br>
@endif
@if (! empty($user->phone))
{{ __('users.phone') }}: {{ $user->phone }}<br>
@endif
{{ __('users.visits') }}: {{ $user->visits }}<br>
{{ __('users.forum_posts') }}: {{ $user->allforum }}<br>
{{ __('users.guest_posts') }}: {{ $user->allguest }}<br>
{{ __('main.comments') }}: {{ $user->allcomments }}<br>
{{ __('users.assets') }}: {{ plural($user->point, setting('scorename')) }}<br>
{{ __('users.moneys') }}: {{ plural($user->money, setting('moneyname')) }}<br>
@if ($user->themes)
{{ __('users.theme') }}: {{ $user->themes }}<br>
@endif
{{ __('main.registration_date') }}: {{ dateFixed($user->created_at, 'd.m.Y') }}<br>
@if ($invite)
{{ __('users.invitation') }}: {{ $invite->user->getProfile() }}<br>
@endif
{{ __('users.last_visit') }}: {{ $user->getVisit() }}<br>
@foreach($fields as $field)
{{ $field->name }}:
@if ($field->type === 'textarea')
{{ bbCode($field->value) }}
@else
{{ $field->value }}
@endif
<br>
@endforeach
@if (getUser())
<a href="/ratings/{{ $user->login }}">{{ __('main.reputation') }}: <b>{{ formatNum($user->rating) }}</b> (+{{ $user->posrating }}/-{{ $user->negrating }})</a><br>
@if (getUser('login') !== $user->login)
<a href="/users/{{ $user->login }}/rating?vote=plus"><i class="fa fa-arrow-up"></i><span style="color:#0099cc"> {{ __('main.plus') }}</span></a> /
<a href="/users/{{ $user->login }}/rating?vote=minus"><span style="color:#ff0000">{{ __('main.minus') }}</span> <i class="fa fa-arrow-down"></i></a><br>
@endif
@else
{{ __('main.reputation') }}: <b>{{ formatNum($user->rating) }}</b> (+{{ $user->posrating }}/-{{ $user->negrating }})<br>
@endif
</div>
<div class="col-md-6">
@if (!empty($user->picture) && file_exists(public_path($user->picture)))
<a href="{{ $user->picture }}" data-fancybox="gallery">
{{ resizeImage($user->picture, ['alt' => $user->getName(), 'class' => 'float-end img-fluid rounded']) }}</a>
@else
<img src="/assets/img/images/photo.png" alt="Photo" class="float-end img-fluid rounded">
@endif
</div>
<div class="col-md-12 mt-3">
@if (!empty($user->info))
<div class="alert alert-warning">
<b>{{ __('users.about') }}:</b><br>
{{ bbCode($user->info) }}
</div>
@endif
<b><a href="/forums/active/topics?user={{ $user->login }}">{{ __('index.forums') }}</a></b> (<a href="/forums/active/posts?user={{ $user->login }}">{{ __('main.messages') }}</a>) /
<b><a href="/downs/active/files?user={{ $user->login }}">{{ __('index.loads') }}</a></b> (<a href="/downs/active/comments?user={{ $user->login }}">{{ __('main.comments') }}</a>) /
<b><a href="/blogs/active/articles?user={{ $user->login }}">{{ __('index.blogs') }}</a></b> (<a href="/blogs/active/comments?user={{ $user->login }}">{{ __('main.comments') }}</a>) /
<b><a href="/photos/albums/{{ $user->login }}">{{ __('index.photos') }}</a></b> (<a href="/photos/comments/active/{{ $user->login }}">{{ __('main.comments') }}</a>)<br>
</div>
</div>
</div>
@if (isAdmin())
<div class="alert alert-success mb-3">
<i class="fa fa-thumbtack"></i> <b>{{ __('main.note') }}:</b> (<a href="/users/{{ $user->login }}/note">{{ __('main.change') }}</a>)<br>
@if (! empty($user->note->text))
{{ bbCode($user->note->text) }}<br>
{{ __('main.changed') }}: {{ $user->note->editUser->getProfile() }} ({{ dateFixed($user->note->updated_at) }})<br>
@else
{{ __('users.empty_note') }}<br>
@endif
</div>
@endif
<div class="alert alert-info mb-3">
<i class="fa fa-sticky-note"></i> <a href="/walls/{{ $user->login }}">{{ __('index.wall_posts') }}</a> ({{ $user->getCountWall() }})<br>
@if (!empty($user->site))
<i class="fa fa-home"></i> <a href="{{ $user->site }}">{{ __('users.go_website') }} {{ $user->getName() }}</a><br>
@endif
@if (getUser())
@if ($user->login !== getUser('login'))
<i class="fa fa-address-book"></i> {{ __('users.add_to') }}
<a href="/contacts?user={{ $user->login }}">{{ __('index.contacts') }}</a> /
<a href="/ignores?user={{ $user->login }}">{{ __('index.ignores') }}</a><br>
<i class="fa fa-envelope"></i> <a href="/messages/talk/{{ $user->login }}">{{ __('users.send_message') }}</a><br>
<i class="fas fa-coins"></i> <a href="/transfers?user={{ $user->login }}">{{ __('index.money_transfer') }}</a><br>
@if (isAdmin('moder'))
@if (setting('invite'))
<i class="fa fa-ban"></i> <a href="/admin/invitations/send?user={{ $user->login }}&_token={{ csrf_token() }}">{{ __('users.send_invite') }}</a><br>
@endif
<i class="fa fa-ban"></i> <a href="/admin/bans/edit?user={{ $user->login }}">{{ __('index.ban_unban') }}</a><br>
<i class="fa fa-history"></i> <a href="/admin/banhists/view?user={{ $user->login }}">{{ __('index.ban_history') }}</a><br>
@endif
@if (isAdmin('boss'))
<i class="fa fa-wrench"></i> <a href="/admin/users/edit?user={{ $user->login }}">{{ __('main.edit') }}</a><br>
@endif
@else
<i class="fa fa-user-circle"></i> <a href="/profile">{{ __('index.my_profile') }}</a><br>
<i class="fa fa-cog"></i> <a href="/accounts">{{ __('index.my_details') }}</a><br>
<i class="fa fa-wrench"></i> <a href="/settings">{{ __('index.my_settings') }}</a><br>
@endif
@endif
</div>
@stop