mirror of
https://gitlab.com/allianceauth/allianceauth.git
synced 2025-07-14 23:10:15 +02:00
Move FAT templates to app folder.
Provide feedback via messages.
This commit is contained in:
parent
b4b739ee61
commit
32009fd3ff
@ -6,7 +6,7 @@ from django.contrib.auth.decorators import login_required
|
|||||||
from django.contrib.auth.decorators import permission_required
|
from django.contrib.auth.decorators import permission_required
|
||||||
from django.core.exceptions import ValidationError
|
from django.core.exceptions import ValidationError
|
||||||
from django.utils import timezone
|
from django.utils import timezone
|
||||||
|
from django.contrib import messages
|
||||||
from eveonline.models import EveCharacter
|
from eveonline.models import EveCharacter
|
||||||
from eveonline.models import EveCorporationInfo
|
from eveonline.models import EveCorporationInfo
|
||||||
from eveonline.managers import EveManager
|
from eveonline.managers import EveManager
|
||||||
@ -71,7 +71,7 @@ def fatlink_view(request):
|
|||||||
else:
|
else:
|
||||||
context = {'user': user, 'fats': latest_fats}
|
context = {'user': user, 'fats': latest_fats}
|
||||||
|
|
||||||
return render(request, 'registered/fatlinkview.html', context=context)
|
return render(request, 'fleetactivitytracking/fatlinkview.html', context=context)
|
||||||
|
|
||||||
|
|
||||||
@login_required
|
@login_required
|
||||||
@ -113,7 +113,7 @@ def fatlink_statistics_view(request, year=datetime.date.today().year, month=date
|
|||||||
context = {'fatStats': fatStatsList, 'month': start_of_month.strftime("%B"), 'year': year,
|
context = {'fatStats': fatStatsList, 'month': start_of_month.strftime("%B"), 'year': year,
|
||||||
'previous_month': start_of_previous_month}
|
'previous_month': start_of_previous_month}
|
||||||
|
|
||||||
return render(request, 'registered/fatlinkstatisticsview.html', context=context)
|
return render(request, 'fleetactivitytracking/fatlinkstatisticsview.html', context=context)
|
||||||
|
|
||||||
|
|
||||||
@login_required
|
@login_required
|
||||||
@ -141,7 +141,7 @@ def fatlink_personal_statistics_view(request, year=datetime.date.today().year, m
|
|||||||
else:
|
else:
|
||||||
context = {'user': user, 'monthlystats': monthlystats, 'year': year, 'previous_year': year - 1}
|
context = {'user': user, 'monthlystats': monthlystats, 'year': year, 'previous_year': year - 1}
|
||||||
|
|
||||||
return render(request, 'registered/fatlinkpersonalstatisticsview.html', context=context)
|
return render(request, 'fleetactivitytracking/fatlinkpersonalstatisticsview.html', context=context)
|
||||||
|
|
||||||
|
|
||||||
@login_required
|
@login_required
|
||||||
@ -175,7 +175,7 @@ def fatlink_monthly_personal_statistics_view(request, year, month, char_id=None)
|
|||||||
context["created_fats"] = created_fats
|
context["created_fats"] = created_fats
|
||||||
context["n_created_fats"] = len(created_fats)
|
context["n_created_fats"] = len(created_fats)
|
||||||
|
|
||||||
return render(request, 'registered/fatlinkpersonalmonthlystatisticsview.html', context=context)
|
return render(request, 'fleetactivitytracking/fatlinkpersonalmonthlystatisticsview.html', context=context)
|
||||||
|
|
||||||
|
|
||||||
@login_required
|
@login_required
|
||||||
@ -212,21 +212,21 @@ def click_fatlink_view(request, token, hash, fatname):
|
|||||||
try:
|
try:
|
||||||
fat.full_clean()
|
fat.full_clean()
|
||||||
fat.save()
|
fat.save()
|
||||||
context = {'registered': True}
|
messages.success(request, 'Fleet participation registered.')
|
||||||
except ValidationError as e:
|
except ValidationError as e:
|
||||||
messages = []
|
err_messages = []
|
||||||
for errorname, message in e.message_dict.items():
|
for errorname, message in e.message_dict.items():
|
||||||
messages.append(message[0].decode())
|
err_messages.append(message[0].decode())
|
||||||
context = {'errormessages': messages}
|
messages.error(request, ' '.join(err_messages))
|
||||||
else:
|
else:
|
||||||
context = {'character_id': token.character_id,
|
context = {'character_id': token.character_id,
|
||||||
'character_name': token.character_name}
|
'character_name': token.character_name}
|
||||||
return render(request, 'registered/characternotexisting.html', context=context)
|
return render(request, 'fleetactivitytracking/characternotexisting.html', context=context)
|
||||||
else:
|
else:
|
||||||
context = {'expired': True}
|
messages.error(request, 'FAT link has expired.')
|
||||||
except (ObjectDoesNotExist, KeyError):
|
except (ObjectDoesNotExist, KeyError):
|
||||||
context = {}
|
messages.error(request, 'Invalid FAT link.')
|
||||||
return render(request, 'registered/clickfatlinkview.html', context=context)
|
return redirect('auth_fatlink_view')
|
||||||
|
|
||||||
|
|
||||||
@login_required
|
@login_required
|
||||||
@ -255,7 +255,7 @@ def create_fatlink_view(request):
|
|||||||
for errorname, message in e.message_dict.items():
|
for errorname, message in e.message_dict.items():
|
||||||
messages.append(message[0].decode())
|
messages.append(message[0].decode())
|
||||||
context = {'form': form, 'errormessages': messages}
|
context = {'form': form, 'errormessages': messages}
|
||||||
return render(request, 'registered/fatlinkformatter.html', context=context)
|
return render(request, 'fleetactivitytracking/fatlinkformatter.html', context=context)
|
||||||
else:
|
else:
|
||||||
form = FatlinkForm()
|
form = FatlinkForm()
|
||||||
context = {'form': form, 'badrequest': True}
|
context = {'form': form, 'badrequest': True}
|
||||||
@ -268,7 +268,7 @@ def create_fatlink_view(request):
|
|||||||
|
|
||||||
context = {'form': form}
|
context = {'form': form}
|
||||||
|
|
||||||
return render(request, 'registered/fatlinkformatter.html', context=context)
|
return render(request, 'fleetactivitytracking/fatlinkformatter.html', context=context)
|
||||||
|
|
||||||
|
|
||||||
@login_required
|
@login_required
|
||||||
@ -296,4 +296,4 @@ def modify_fatlink_view(request, hash=""):
|
|||||||
|
|
||||||
context = {'fatlink': fatlink, 'registered_fats': registered_fats}
|
context = {'fatlink': fatlink, 'registered_fats': registered_fats}
|
||||||
|
|
||||||
return render(request, 'registered/fatlinkmodify.html', context=context)
|
return render(request, 'fleetactivitytracking/fatlinkmodify.html', context=context)
|
||||||
|
@ -12,7 +12,7 @@
|
|||||||
<meta name="description" content="">
|
<meta name="description" content="">
|
||||||
<meta name="author" content="">
|
<meta name="author" content="">
|
||||||
|
|
||||||
<title>{% block title %}Empty title{% endblock title %}</title>
|
<title>{% block title %}Alliance Auth{% endblock title %}</title>
|
||||||
|
|
||||||
<!-- Bootstrap Core CSS -->
|
<!-- Bootstrap Core CSS -->
|
||||||
<link href="{% static 'css/bootstrap.min.css' %}" rel="stylesheet">
|
<link href="{% static 'css/bootstrap.min.css' %}" rel="stylesheet">
|
||||||
|
@ -1,36 +0,0 @@
|
|||||||
{% extends 'public/base.html' %}
|
|
||||||
{% block title %}Fleet participation{% endblock %}
|
|
||||||
{% block page_title %}Fleet Participation{% endblock %}
|
|
||||||
{% block content %}
|
|
||||||
<div class="col-lg-12">
|
|
||||||
{% if registered %}
|
|
||||||
<h1 class="page-header text-center">Fleet registered!</h1>
|
|
||||||
{% elif expired%}
|
|
||||||
<h1 class="page-header text-center">This link has expired.</h1>
|
|
||||||
{% elif errormessages%}
|
|
||||||
<h1 class="page-header text-center">Something horrible happened. Shoot your FC!</h1>
|
|
||||||
{% else %}
|
|
||||||
<h1 class="page-header text-center">Invalid link.</h1>
|
|
||||||
{% endif %}
|
|
||||||
<div class="col-lg-12 container" id="example">
|
|
||||||
{% for message in errormessages %}
|
|
||||||
<div class="alert alert-danger" role="alert">{{ message }}</div>
|
|
||||||
{% endfor %}
|
|
||||||
<div class="row">
|
|
||||||
<div class="col-lg-12">
|
|
||||||
<div class="panel panel-default">
|
|
||||||
<div class="panel-heading">Fleet Stats</div>
|
|
||||||
<div class="panel-body">
|
|
||||||
<div class="col-lg-2 col-sm-2">
|
|
||||||
<img class="ra-avatar img-responsive" src="https://image.eveonline.com/{% if IS_CORP %}Corporation/{{ CORPORATION_ID }}{% else %}Alliance/{{ ALLIANCE_ID }}{% endif %}_128.png">
|
|
||||||
</div>
|
|
||||||
<div class="col-lg-7 col-sm-2">
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
{% endblock %}
|
|
||||||
|
|
Loading…
x
Reference in New Issue
Block a user