| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261 | 
							- @extends('layouts.app')
 
- @section('content')
 
-     <div class="container">
 
-         <div class="row justify-content-center">
 
-             <div class="col-md-12">
 
-                 <div class="card">
 
-                     <div class="card-header d-flex flex-row">
 
-                         <div
 
-                             class="flex-grow-1 text-primary text-uppercase font-weight-bold">
 
-                             <i class="fas fa-music"></i>
 
-                             {{ __('ui.panel') }}
 
-                         </div>
 
-                         @auth
 
-                         <div class="btn-group">
 
-                             @if(Auth::user()->isAdmin)
 
-                             <div class="btn btn-sm btn-outline-primary text-left text-truncate" id="fScan" title="{{ __('ui.rescan') }}">
 
-                                 <i class="fas fa-sync"></i>
 
-                             </div>
 
-                             <a href="{{route('ucontrol')}}" class="btn btn-sm btn-outline-primary text-right text-truncate" title="{{ __('ui.umanage') }}">
 
-                                 <i class="fas fa-user-cog"></i>
 
-                             </a>
 
-                             <button data-toggle="modal" data-target="@if($srv_state['lockdown']=='yes')#exitLockdownModal @else#lockdownModal @endif"
 
-                                     class="btn btn-sm btn-outline-primary text-right text-truncate" title="{{__('ui.lockreg')}}">
 
-                                 <i class="fas @if($srv_state['lockdown']=='yes') fa-unlock-alt @else fa-lock @endif"></i>
 
-                             </button>
 
-                             @endif
 
-                                 <div class="btn btn-sm btn-outline-primary text-left text-truncate"
 
-                                      data-toggle="modal" data-target="#helpModal" title="{{ __('ui.help_btn') }}">
 
-                                     <i class="fas fa-question"></i>
 
-                                 </div>
 
-                         </div>
 
-                         @endauth
 
-                     </div>
 
-                     <div class="card-body">
 
-                         @if (session('status'))
 
-                             <div class="alert alert-success" role="alert">
 
-                                 {{ session('status') }}
 
-                             </div>
 
-                         @endif
 
-                         @guest
 
-                             <div class="alert alert-danger">{{ __('ui.login_req') }}</div>
 
-                         @else
 
-                             <div class="container">
 
-                                 <div class="row bg-dark text-light px-2 py-3 font-weight-bold">
 
-                                     <div class="col-sm ">{{__('ui.tb_title')}}</div>
 
-                                     <div class="col col-sm-3 controls text-truncate">
 
-                                         {{__('ui.tb_play')}} и {{__('ui.tb_down')}}
 
-                                     </div>
 
-                                 </div>
 
-                                 @foreach($song_list as $song)
 
-                                     @if($song->type == 'dir')
 
-                                         <div class="row bg-light p-2 align-items-center" >
 
-                                             <div class="col-sm font-weight-bold">
 
-                                                 @if(Auth::user()->isAdmin)
 
-                                                     <div class="input-group">
 
-                                                         <input type="text" class="form-control bg-light" value="{{$song->title}}">
 
-                                                         <div class="input-group-append">
 
-                                                             <button class="btn btn-sm btn-outline-secondary btn_rename"
 
-                                                                     route="{{route('mrename', $song->id)}}">
 
-                                                                 <i class="fas fa-check"></i>
 
-                                                             </button>
 
-                                                         </div>
 
-                                                     </div>
 
-                                                 @else
 
-                                                 {{$song->title}}
 
-                                                 @endif
 
-                                             </div>
 
-                                         </div>
 
-                                     @elseif($song->type == 'txt')
 
-                                         <div class="row bg-light p-2 border-top border-bottom">
 
-                                             <div class="col-sm font-italic">{!! nl2br(e($song->description)) !!}</div>
 
-                                         </div>
 
-                                     @else
 
-                                     <div class="row p-2 border-bottom align-items-center">
 
-                                         <div class="text-left align-middle col-sm">
 
-                                             @if(Auth::user()->isAdmin)
 
-                                                 <div class="input-group">
 
-                                                     <input type="text" class="form-control" value="{{$song->title}}">
 
-                                                     <div class="input-group-append">
 
-                                                         <button class="btn btn-sm btn-outline-success btn_rename"
 
-                                                                 route="{{route('mrename', $song->id)}}">
 
-                                                             <i class="fas fa-check"></i>
 
-                                                         </button>
 
-                                                     </div>
 
-                                                 </div>
 
-                                             @else
 
-                                                 {{$song->title}}
 
-                                             @endif
 
-                                             <!-- real html5 audio object -->
 
-                                                 <audio id="audio_object_{{$song->id}}" audio_id="{{$song->id}}" class="audio" step="10">
 
-                                                     <source src="{{$song->file_name}}" type="audio/mpeg">
 
-                                                     {{ __('ui.err_play') }}
 
-                                                 </audio>
 
-                                         </div>
 
-                                         <div class="controls col-md-auto btn-group-vertical btn-toolbar">
 
-                                             <div class="btn-group">
 
-                                                 <div class="btn btn-sm btn-primary disabled text-nowrap">
 
-                                                     <span id="curTime_{{$song->id}}">00:00:00</span> - <span id="trkTime_{{$song->id}}">00:00:00</span>
 
-                                                 </div>
 
-                                                 <div class="btn-group">
 
-                                                     <div class="btn btn-sm btn-outline-primary" title="{{__('ui.fwbk_stpep')}}"
 
-                                                          data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
 
-                                                         <i class="fas fa-caret-square-down"></i>
 
-                                                     </div>
 
-                                                     <div class="dropdown-menu" aria-labelledby="btnGroupDrop1" audio_id="{{$song->id}}">
 
-                                                         <div class="dropdown-item disabled">{{__('ui.fwbk_stpep')}}</div>
 
-                                                         <div class="dropdown-item active" vsec="10">10 {{__('ui.sec')}}</div>
 
-                                                         <div class="dropdown-item" vsec="60">1 {{__('ui.min')}}</div>
 
-                                                         <div class="dropdown-item" vsec="600">10 {{__('ui.min')}}</div>
 
-                                                     </div>
 
-                                                 </div>
 
-                                                 <div class="btn btn-sm btn-outline-primary repeat_btn" audio_id="{{$song->id}}" title="{{__('ui.loop')}}">
 
-                                                     <i class="fas fa-retweet"></i>
 
-                                                 </div>
 
-                                                 <div class="btn btn-sm btn-outline-primary disabled" id="play_num_{{$song->id}}"
 
-                                                      title="{{__('ui.badge_play')}}">
 
-                                                     {{ $song->played }}
 
-                                                 </div>
 
-                                                 <div class="btn btn-sm btn-outline-success disabled" id="dw_num_{{$song->id}}" style="width: 30px; flex: initial"
 
-                                                      title="{{__('ui.badge_down')}}">
 
-                                                     {{ $song->downloads }}
 
-                                                 </div>
 
-                                             </div>
 
-                                             <div class="btn-group" audio_id="{{$song->id}}">
 
-                                                 <div class="btn btn-sm btn-outline-primary s_bkw" title="{{__('ui.s_bkw')}}" direction="1">
 
-                                                     <i class="fas fa-backward"></i>
 
-                                                 </div>
 
-                                                 <div class="btn btn-sm btn-outline-primary play_btn"
 
-                                                      route="{{route('mplay', $song->id)}}">
 
-                                                     <i class="fas fa-play" id="play_ctrl_{{$song->id}}"></i>
 
-                                                 </div>
 
-                                                 <div class="btn btn-sm btn-outline-primary s_fwd" title="{{__('ui.s_fwd')}}" direction="0">
 
-                                                     <i class="fas fa-forward"></i>
 
-                                                 </div>
 
-                                                 <a class="btn btn-sm btn-outline-success dw_btn" style="width: 30px; flex: initial"
 
-                                                    audio_id="{{$song->id}}" route="{{route('mdown', $song->id)}}"
 
-                                                    href="{{$song->file_name}}" target="_blank">
 
-                                                     <i class="fas fa-file-download"></i>
 
-                                                 </a>
 
-                                             </div>
 
-                                         </div>
 
-                                     </div>
 
-                                     @endif
 
-                                 @endforeach
 
-                             </div>
 
-                         @endguest
 
-                     </div>
 
-                 </div>
 
-             </div>
 
-         </div>
 
-     </div>
 
- @endsection
 
- @section('modals')
 
-     <div class="modal fade" id="exitLockdownModal" tabindex="-1" role="dialog" aria-labelledby="exampleModalLabel" aria-hidden="true">
 
-         <div class="modal-dialog" role="document">
 
-             <div class="modal-content">
 
-                 <div class="modal-header">
 
-                     <h5 class="modal-title" id="exampleModalLabel">{{__('ui.lockreg')}}</h5>
 
-                     <button type="button" class="close" data-dismiss="modal" aria-label="Close">
 
-                         <span aria-hidden="true">×</span>
 
-                     </button>
 
-                 </div>
 
-                 <div class="modal-body">
 
-                     {{__('ui.lockdown_ask')}}
 
-                 </div>
 
-                 <div class="modal-footer">
 
-                     <button type="button" class="btn btn-secondary" data-dismiss="modal">
 
-                         {{__('ui.cancel')}}</button>
 
-                     <a href="{{route('lockregoff')}}" type="button" class="btn btn-primary">{{__('ui.ok')}}</a>
 
-                 </div>
 
-             </div>
 
-         </div>
 
-     </div>
 
-     <div class="modal fade" id="lockdownModal" tabindex="-1" role="dialog" aria-labelledby="lockdownModalLabel" aria-hidden="true">
 
-         <div class="modal-dialog" role="document">
 
-             <div class="modal-content">
 
-                 <div class="modal-header">
 
-                     <h5 class="modal-title" id="lockdownModalLabel">{{__('ui.lockreg')}}</h5>
 
-                     <button type="button" class="close" data-dismiss="modal" aria-label="Close">
 
-                         <span aria-hidden="true">×</span>
 
-                     </button>
 
-                 </div>
 
-                 <div class="modal-body">
 
-                     <form action="{{route('lockregon')}}" method="post" id="srvModeParam">
 
-                         @csrf
 
-                         <div class="form-group">
 
-                             <label for="message-text" class="col-form-label">{{__('ui.lock_msg')}}:</label>
 
-                             <textarea class="form-control" name="message_text">{{$srv_state['lockdown_msg']}}</textarea>
 
-                         </div>
 
-                         <div class="form-group">
 
-                             <label for="recipient-name" class="col-form-label">{{__('ui.srv_email')}}:</label>
 
-                             <input type="text" class="form-control" name="recipient_name"
 
-                                    value="{{$srv_state['srv_email']}}">
 
-                         </div>
 
-                     </form>
 
-                 </div>
 
-                 <div class="modal-footer">
 
-                     <button type="button" class="btn btn-secondary" data-dismiss="modal">
 
-                         {{__('ui.cancel')}}</button>
 
-                     <button type="button" class="btn btn-primary"
 
-                             onclick="event.preventDefault();
 
-                                                         document.getElementById('srvModeParam').submit();">
 
-                         {{__('ui.ok')}}</button>
 
-                 </div>
 
-             </div>
 
-         </div>
 
-     </div>
 
-     <div class="modal fade" id="helpModal" tabindex="-1" role="dialog" aria-labelledby="helpModalLabel" aria-hidden="true">
 
-         <div class="modal-dialog" role="document">
 
-             <div class="modal-content">
 
-                 <div class="modal-header">
 
-                     <h5 class="modal-title" id="helpModalLabel">{{ __('ui.help_btn') }}</h5>
 
-                     <button type="button" class="close" data-dismiss="modal" aria-label="Close">
 
-                         <span aria-hidden="true">×</span>
 
-                     </button>
 
-                 </div>
 
-                 <div class="modal-body">
 
-                     <img src="{{ asset('img/player_help.png') }}" class="img-fluid">
 
-                     <ul class="list-group list-group-flush">
 
-                         <li class="list-group-item text-danger">1) {{ __('ui.help_1') }}</li>
 
-                         <li class="list-group-item text-danger">2) {{ __('ui.help_2') }}</li>
 
-                         <li class="list-group-item text-danger">3) {{ __('ui.help_3') }}</li>
 
-                         <li class="list-group-item text-danger">4) {{ __('ui.help_4') }}</li>
 
-                         <li class="list-group-item text-danger">5) {{ __('ui.help_5') }}</li>
 
-                         <li class="list-group-item text-danger">6) {{ __('ui.help_6') }}</li>
 
-                         <li class="list-group-item text-danger">7) {{ __('ui.help_7') }}</li>
 
-                         <li class="list-group-item text-danger">8) {{ __('ui.help_8') }}</li>
 
-                         <li class="list-group-item text-danger">9) {{ __('ui.help_9') }}</li>
 
-                         <li class="list-group-item text-danger">10) {{ __('ui.help_10') }}</li>
 
-                         <li class="list-group-item text-danger">11) {{ __('ui.help_11') }}</li>
 
-                         <li class="list-group-item text-danger">12) {{ __('ui.help_12') }}</li>
 
-                     </ul>
 
-                 </div>
 
-                 <div class="modal-footer">
 
-                 </div>
 
-             </div>
 
-         </div>
 
-     </div>
 
- @endsection
 
 
  |