70 lines
3.8 KiB
HTML
70 lines
3.8 KiB
HTML
{%- extends "base.html" %}
|
|
|
|
{% block content %}
|
|
{{ super() }}
|
|
<div class="container" style="width: fit-content(100%); padding: 1.5%">
|
|
{% if playlists %}
|
|
<div class="card">
|
|
<div class="card-body">
|
|
<table id="playlists" class="table">
|
|
<thead>
|
|
<tr>
|
|
<th scope="col" class="text-center align-middle">Playlists</th>
|
|
<th scope="col" class="text-center align-middle">Update</th>
|
|
</tr>
|
|
</thead>
|
|
<tbody>
|
|
{% for playlist in playlists %}
|
|
<tr>
|
|
<td class="text-center align-middle"><a class="btn btn-link" href="/library-playlist?playlist={{ playlist['ROWID'] }}">{{ playlist['name'] }}</a></td>
|
|
<td class="text-center align-middle"><a class="btn btn-link" href="/update?list={{ playlist[1] }}&from=/library">Start</a></td>
|
|
</tr>
|
|
{% endfor %}
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
</div>
|
|
{% endif %}
|
|
|
|
<br>
|
|
<form action="/ingest">
|
|
<input type="submit" class="btn btn-primary float-end" value="Ingest from disk">
|
|
</form>
|
|
|
|
<br> <br> <br>
|
|
|
|
{% if videos %}
|
|
<div class="card">
|
|
<div class="card-body">
|
|
<table id="videos" class="table">
|
|
<thead>
|
|
<tr>
|
|
<th scope="col" class="text-center align-middle">Titles not in any playlist</th>
|
|
<th scope="col" class="text-center align-middle">Download</th>
|
|
<th scope="col" class="text-center align-middle">Delete</th>
|
|
</tr>
|
|
</thead>
|
|
<tbody>
|
|
{% for video in videos %}
|
|
{% if 'mp3' in video['ext'] %}
|
|
<tr>
|
|
<td class="text-center align-middle"><a class="btn btn-link" href="/player?file={{ video['path'] + video['name'] + video['ext'] }}">{{ video['name'] }}</a></td>
|
|
<td class="text-center align-middle"><a class="btn btn-link" href="/download?file={{ video['path'] + video['name'] + video['ext'] }}" download>Download</a></td>
|
|
<td class="text-center align-middle"><a class="btn btn-danger" href="/delete?file={{ video['path'] + video['name'] + video['ext'] }}&from=/library"> </a></td>
|
|
</tr>
|
|
{% endif %}
|
|
|
|
{% if 'mp4' in video['ext'] %}
|
|
<tr>
|
|
<td class="text-center align-middle"><a class="btn btn-link" href="/player?file={{ video['path'] + video['name'] + video['ext'] }}">{{ video['name'] }}</a></td>
|
|
<td class="text-center align-middle"><a class="btn btn-link" href="/download?file={{ video['path'] + video['name'] + video['ext'] }}" download>Download</a></td>
|
|
<td class="text-center align-middle"><a class="btn btn-danger" href="/delete?file={{ video['path'] + video['name'] + video['ext'] }}&from=library"> </a>
|
|
</tr>
|
|
{% endif %}
|
|
{% endfor %}
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
{% endif %}
|
|
</div>
|
|
{%- endblock %} |