79 lines
2.8 KiB
HTML
79 lines
2.8 KiB
HTML
{% extends "layout.html" %}
|
|
{% block title %}Admin List{% endblock %}
|
|
{% block add_button %}
|
|
<a class="navbar-item has-tooltip-bottom" data-tooltip="Add entry" href="{{ url_for('admin_edit') }}">
|
|
<i class="fa fa-plus"></i><i> </i><span class="is-hidden-mobile">Add entry</span>
|
|
</a>
|
|
{% endblock %}
|
|
{% block body %}
|
|
<div id="quick_scroll" class="level-right">
|
|
<span class="level-item">Quick Scroll :</span>
|
|
{% for folder in folders %}
|
|
{% if loop.index0 %}
|
|
<a class="level-item" href="#{{ folder.name }}">{{ folder.name }}</a>
|
|
{% endif %}
|
|
{% endfor %}
|
|
</div>
|
|
|
|
<table class="table is-bordered is-striped is-narrow is-fullwidth is-hoverable is-size-7">
|
|
<thead>
|
|
<tr>
|
|
<th>Name</th>
|
|
<th>Link</th>
|
|
<th>Season</th>
|
|
<th>Comment</th>
|
|
<th>Tools</th>
|
|
</tr>
|
|
</thead>
|
|
<tbody>
|
|
|
|
{% for folder in folders %}
|
|
<th colspan="5" id="{{ folder.name }}">{{ folder.name }}</th>
|
|
|
|
{% for title in folder.titles %}
|
|
{% for link in title.links %}
|
|
<tr>
|
|
{% if not loop.index0 %}
|
|
<td rowspan="{{ title.links|length }}">
|
|
{{ title.name }}
|
|
</td>
|
|
{% endif %}
|
|
|
|
<td class="{{ link|colorify }}">
|
|
{{ link.vf|flagify }}
|
|
{{ link.link|urlize(30, target='_blank') }}
|
|
</td>
|
|
|
|
<td>
|
|
{{ link.season }}
|
|
</td>
|
|
|
|
<td>
|
|
{{ link.comment|urlize(target='_blank') }}
|
|
</td>
|
|
|
|
<td>
|
|
<a href="{{ url_for('search', q=link.title.keyword) }}" target="_blank">
|
|
<i class="fa fa-search"></i>
|
|
</a>
|
|
<i> </i>
|
|
<a href="{{ url_for('admin_edit', link_id=link.id) }}">
|
|
<i class="fa fa-pencil"></i>
|
|
</a>
|
|
<i> </i>
|
|
<form method="post">
|
|
{{ action_form.id(value=link.id) }}
|
|
<button class="fa fa-trash fa-button"
|
|
onclick="return confirm('Are you sure you want to delete this item ?')">
|
|
</button>
|
|
</form>
|
|
</td>
|
|
</tr>
|
|
{% endfor %}
|
|
{% endfor %}
|
|
{% endfor %}
|
|
|
|
</tbody>
|
|
</table>
|
|
{% endblock %}
|