mirror of
https://gitlab.com/allianceauth/allianceauth.git
synced 2025-07-14 06:50:15 +02:00
Fix state assignment. Fix character ownership transfer. Disable non-staff passwords. Fix dashboard groups panel placement. Fix corpstats viewmodel retrieval.
96 lines
5.4 KiB
HTML
96 lines
5.4 KiB
HTML
{% extends "registered/base.html" %}
|
|
{% load staticfiles %}
|
|
{% load i18n %}
|
|
|
|
{% block title %}{% trans "Dashboard" %}{% endblock %}
|
|
|
|
{% block content %}
|
|
<div class="col-lg-12">
|
|
<h1 class="page-header text-center">{% trans "Dashboard" %}</h1>
|
|
<div class="col-lg-12 container">
|
|
<div class="row">
|
|
<div class="col-lg-6 text-center">
|
|
<div class="panel panel-primary">
|
|
<div class="panel-heading">{% trans "Main Character" %}</div>
|
|
<div class="panel-body">
|
|
{% if request.user.profile.main_character %}
|
|
{% with request.user.profile.main_character as main %}
|
|
<div class="col-lg-4 col-sm-2">
|
|
<table class="table">
|
|
<tr><td class="text-center"><img class="ra-avatar" src="https://image.eveonline.com/Character/{{ main.character_id }}_128.jpg"></td></tr>
|
|
<tr><td class="text-center">{{ main.character_name }}</td></tr>
|
|
</table>
|
|
</div>
|
|
<div class="col-lg-4 col-sm-2">
|
|
<table class="table">
|
|
<tr><td class="text-center"><img class="ra-avatar" src="https://image.eveonline.com/Corporation/{{ main.corporation_id }}_128.png"></td></tr>
|
|
<tr><td class="text-center">{{ main.corporation_name }}</td></tr>
|
|
</table>
|
|
</div>
|
|
<div class="col-lg-4 col-sm-2">
|
|
{% if main.alliance_id %}
|
|
<table class="table">
|
|
<tr><td class="text-center"><img class="ra-avatar" src="https://image.eveonline.com/Alliance/{{ main.alliance_id }}_128.png"></td></tr>
|
|
<tr><td class="text-center">{{ main.alliance_name }}</td><tr>
|
|
</table>
|
|
{% endif %}
|
|
</div>
|
|
{% endwith %}
|
|
{% else %}
|
|
<div class="alert alert-danger" role="alert">{% trans "Missing main character model." %}</div>
|
|
{% endif %}
|
|
<div class="clearfix"></div>
|
|
<div class="col-xs-6">
|
|
<a href="{% url 'authentication:add_character' %}" class="btn btn-block btn-info" title="Add Character">{% trans 'Add Character' %}</a>
|
|
</div>
|
|
<div class="col-xs-6">
|
|
<a href="{% url 'authentication:change_main_character' %}" class="btn btn-block btn-info" title="Change Main Character">{% trans "Change Main" %}</a>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="col-lg-6 text-center">
|
|
<div class="panel panel-success">
|
|
<div class="panel-heading">{% trans "Groups" %}</div>
|
|
<div class="panel-body">
|
|
<div style="height: 236px;overflow:-moz-scrollbars-vertical;overflow-y:auto;">
|
|
<table class="table table-striped">
|
|
{% for group in user.groups.all %}
|
|
<tr>
|
|
<td>{{ group.name }}</td>
|
|
</tr>
|
|
{% endfor %}
|
|
</table>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div>
|
|
</div>
|
|
<div class="clearfix"></div>
|
|
<div class="panel panel-default">
|
|
<div class="panel-heading" style="display:flex;">{% trans 'Characters' %}</div>
|
|
<div class="panel-body">
|
|
<table class="table table-hover">
|
|
<tr>
|
|
<th class="text-center"></th>
|
|
<th class="text-center">{% trans 'Name' %}</th>
|
|
<th class="text-center">{% trans 'Corp' %}</th>
|
|
<th class="text-center">{% trans 'Alliance' %}</th>
|
|
</tr>
|
|
{% for ownership in request.user.character_ownerships.all %}
|
|
{% with ownership.character as char %}
|
|
<tr>
|
|
<td class="text-center"><img class="ra-avatar img-circle" src="https://image.eveonline.com/Character/{{ char.character_id }}_32.jpg"></td>
|
|
<td class="text-center">{{ char.character_name }}</td>
|
|
<td class="text-center">{{ char.corporation_name }}</td>
|
|
<td class="text-center">{{ char.alliance_name }}</td>
|
|
</tr>
|
|
{% endwith %}
|
|
{% endfor %}
|
|
</table>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
{% endblock %}
|