12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394 |
- @extends('layouts.app')
- @section('content')
- <div class="container">
- <div class="row justify-content-center">
- <div class="col-md-9">
- <div class="card">
- <div class="card-header d-flex flex-row">
- <div
- class="flex-grow-1 text-primary text-uppercase font-weight-bold"> {{ __('ui.panel') }}</div>
- @auth
- <div class="btn btn-sm btn-outline-primary text-right" id="fScan">
- <i class="fas fa-retweet"></i>
- {{ __('ui.rescan') }}
- </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
- <table class="table table-bordered">
- <thead class="thead-dark">
- <tr>
- <th scope="col">{{__('ui.tb_col1')}}</th>
- <th scope="col" class="controls col-sm-2"><i class="fas fa-play-circle"></i> {{__('ui.tb_col3')}}</th>
- <th scope="col" class="controls col-sm-2"><i class="fas fa-file-audio"></i> {{__('ui.tb_col4')}}</th>
- </tr>
- </thead>
- <tbody>
- @foreach($song_list as $song)
- @if($song->type == 'dir')
- <tr class="thead-light">
- <th colspan="3">{{$song->title}}</th>
- </tr>
- @elseif($song->type == 'txt')
- <tr class="thead-light">
- <th colspan="3" class="font-weight-lighter">{{$song->description}}</th>
- </tr>
- @else
- <tr>
- <td style="text-align: left">{{$song->title}}</td>
- <td class="controls">
- <div class="btn-group">
- <div class="btn btn-sm btn-outline-primary play_btn"
- audio_id="{{$song->id}}" 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 disabled" id="play_num_{{$song->id}}"
- title="{{__('ui.tb_col3')}}">
- {{ $song->played }}
- </div>
- </div>
- </td>
- <td class="controls">
- <div class="btn-group">
- <a class="btn btn-sm btn-outline-success dw_btn"
- audio_id="{{$song->id}}" route="{{route('mdown', $song->id)}}"
- href="{{$song->file_name}}" target="_blank">
- <i class="fas fa-file-download"></i>
- </a>
- <div class="btn btn-sm btn-outline-success disabled" id="dw_num_{{$song->id}}"
- title="{{__('ui.tb_col4')}}">
- {{ $song->downloads }}
- </div>
- </div>
- <!-- audio object -->
- <audio id="audio_object_{{$song->id}}">
- <source src="{{$song->file_name}}" type="audio/mpeg">
- {{ __('ui.err_play') }}
- </audio>
- </td>
- </tr>
- @endif
- @endforeach
- </tbody>
- </table>
- @endguest
- </div>
- </div>
- </div>
- </div>
- </div>
- @endsection
|