85 lines
3.9 KiB
Twig
85 lines
3.9 KiB
Twig
|
{% extends 'manage/users/master.twig' %}
|
||
|
{% from 'macros.twig' import pagination, container_title %}
|
||
|
{% from '_layout/input.twig' import input_csrf, input_text %}
|
||
|
|
||
|
{% set redirs_pagination = pagination(manage_redirs_pagination, url('manage-forum-topic-redirs')) %}
|
||
|
|
||
|
{% block manage_content %}
|
||
|
<div class="container">
|
||
|
{{ container_title('<i class="fas fa-share fa-fw"></i> Topic Redirects') }}
|
||
|
|
||
|
<div class="manage__description">
|
||
|
Allows you to set redirects for deleted forum topics.
|
||
|
</div>
|
||
|
|
||
|
<form method="post" action="{{ url('manage-forum-topic-redirs-create') }}" class="manage-setting">
|
||
|
{{ input_csrf() }}
|
||
|
|
||
|
<label class="manage-setting-field">
|
||
|
<div class="manage-setting-field-name">Topic #</div>
|
||
|
{{ input_text('topic_redir_id', 'manage__emote__field__value', '', 'number') }}
|
||
|
</label>
|
||
|
|
||
|
<label class="manage-setting-field">
|
||
|
<div class="manage-setting-field-name">Target URL</div>
|
||
|
{{ input_text('topic_redir_url', 'manage__emote__field__value', '', 'text') }}
|
||
|
</label>
|
||
|
|
||
|
<div class="manage-setting-actions">
|
||
|
<button class="input__button input__button--save">Create</button>
|
||
|
</div>
|
||
|
</form>
|
||
|
|
||
|
{% if redirs_pagination|trim|length > 0 %}
|
||
|
<div class="manage__users__pagination">
|
||
|
{{ redirs_pagination }}
|
||
|
</div>
|
||
|
{% endif %}
|
||
|
|
||
|
<div class="manage-settings-list-container">
|
||
|
<table class="manage-settings-list">
|
||
|
<thead>
|
||
|
<tr class="manage-settings-list-header">
|
||
|
<th class="manage-settings-list-header-name">Topic #</th>
|
||
|
<th class="manage-settings-list-header-name">User #</th>
|
||
|
<th class="manage-settings-list-header-value">Target URL</th>
|
||
|
<th class="manage-settings-list-header-value">Created</th>
|
||
|
<th class="manage-settings-list-header-options">Options</th>
|
||
|
</tr>
|
||
|
</thead>
|
||
|
<tbody>
|
||
|
{% for redir in manage_redirs %}
|
||
|
<tr class="manage-list-setting">
|
||
|
<td class="manage-list-setting-key">
|
||
|
<div class="manage-list-setting-key-text">{{ redir.topic_id }}</div>
|
||
|
</td>
|
||
|
<td class="manage-list-setting-key">
|
||
|
<div class="manage-list-setting-key-text">{{ redir.user_id }}</div>
|
||
|
</td>
|
||
|
<td class="manage-list-setting-value">
|
||
|
<div class="manage-list-setting-value-text">{{ redir.topic_redir_url }}</div>
|
||
|
</td>
|
||
|
<td class="manage-list-setting-value">
|
||
|
<div class="manage-list-setting-value-text">
|
||
|
<time datetime="{{ redir.topic_redir_created|date('c') }}" title="{{ redir.topic_redir_created|date('r') }}">
|
||
|
{{ redir.topic_redir_created|time_diff }}
|
||
|
</time>
|
||
|
</div>
|
||
|
</td>
|
||
|
<td class="manage-list-setting-options">
|
||
|
<a class="input__button input__button--autosize input__button--destroy" href="{{ url('manage-forum-topic-redirs-nuke', {'topic': redir.topic_id}) }}" title="Delete"><i class="fas fa-times fa-fw"></i></a>
|
||
|
</td>
|
||
|
</tr>
|
||
|
{% endfor %}
|
||
|
</tbody>
|
||
|
</table>
|
||
|
</div>
|
||
|
|
||
|
{% if redirs_pagination|trim|length > 0 %}
|
||
|
<div class="manage__users__pagination">
|
||
|
{{ redirs_pagination }}
|
||
|
</div>
|
||
|
{% endif %}
|
||
|
</div>
|
||
|
{% endblock %}
|