- Implemented a new route to display a list of players fetched from the database. - Added a navigation menu in the header for better accessibility. - Updated the about page content for clarity and engagement. - Removed redundant header content from the index page.
41 lines
No EOL
1.2 KiB
HTML
41 lines
No EOL
1.2 KiB
HTML
<!--
|
|
Kemoverse - a gacha-style bot for the Fediverse.
|
|
Copyright © 2025 Waifu
|
|
|
|
This program is free software: you can redistribute it and/or modify
|
|
it under the terms of the GNU Affero General Public License as
|
|
published by the Free Software Foundation, either version 3 of the
|
|
License, or (at your option) any later version.
|
|
|
|
This program is distributed in the hope that it will be useful,
|
|
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
GNU Affero General Public License for more details.
|
|
|
|
You should have received a copy of the GNU Affero General Public License
|
|
along with this program. If not, see https://www.gnu.org/licenses/.
|
|
-->
|
|
{% extends "_base.html" %}
|
|
|
|
{% block title %}Player List{% endblock %}
|
|
|
|
{% block content %}
|
|
<h1>Player List</h1>
|
|
{% if players and players|length > 0 %}
|
|
<ul>
|
|
{% for player in players %}
|
|
<li>
|
|
<a href="{{ url_for('player_profile', id=player['id']) }}">
|
|
{{ player['username'] }}
|
|
</a>
|
|
</li>
|
|
{% endfor %}
|
|
</ul>
|
|
{% else %}
|
|
<p>No players found.</p>
|
|
{% endif %}
|
|
{% endblock %}
|
|
|
|
{% block footer_extra %}
|
|
<p>Player list is dynamically generated from the database.</p>
|
|
{% endblock %} |