forked from CGM_Public/pretix_original
Make all orders "guest orders"
This commit is contained in:
@@ -1,58 +0,0 @@
|
||||
{% extends "pretixpresale/event/base.html" %}
|
||||
{% load i18n %}
|
||||
{% block title %}{% trans "Your account" %}{% endblock %}
|
||||
|
||||
{% block content %}
|
||||
<h2>{% trans "Welcome back!" %}</h2>
|
||||
<div class="row">
|
||||
<div class="col-md-6">
|
||||
{% if orders %}
|
||||
<a href="{% url "presale:event.orders" event=request.event.slug organizer=request.event.organizer.slug %}">
|
||||
<div class="panel panel-primary">
|
||||
<div class="panel-heading">
|
||||
<div class="row">
|
||||
<div class="col-xs-3">
|
||||
<i class="fa fa-shopping-cart fa-5x"></i>
|
||||
</div>
|
||||
<div class="col-xs-9 text-right">
|
||||
<div class="huge">{% trans "Your orders" %}</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</a>
|
||||
{% else %}
|
||||
<a href="{% url "presale:event.index" event=request.event.slug organizer=request.event.organizer.slug %}">
|
||||
<div class="panel panel-primary">
|
||||
<div class="panel-heading">
|
||||
<div class="row">
|
||||
<div class="col-xs-3">
|
||||
<i class="fa fa-shopping-cart fa-5x"></i>
|
||||
</div>
|
||||
<div class="col-xs-9 text-right">
|
||||
<div class="huge">{% trans "Place new order" %}</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</a>
|
||||
{% endif %}
|
||||
</div>
|
||||
<div class="col-md-6">
|
||||
<a href="{% url "presale:event.account.settings" event=request.event.slug organizer=request.event.organizer.slug %}">
|
||||
<div class="panel panel-primary">
|
||||
<div class="panel-heading">
|
||||
<div class="row">
|
||||
<div class="col-xs-3">
|
||||
<i class="fa fa-wrench fa-5x"></i>
|
||||
</div>
|
||||
<div class="col-xs-9 text-right">
|
||||
<div class="huge">{% trans "Your settings" %}</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</a>
|
||||
</div>
|
||||
</div>
|
||||
{% endblock %}
|
||||
@@ -1,33 +0,0 @@
|
||||
{% extends "pretixpresale/event/base.html" %}
|
||||
{% load i18n %}
|
||||
{% load bootstrap3 %}
|
||||
{% block title %}{% trans "Account settings" %}{% endblock %}
|
||||
|
||||
{% block content %}
|
||||
<h2>{% trans "Account settings" %}</h2>
|
||||
<form action="" method="post" class="form-horizontal">
|
||||
{% csrf_token %}
|
||||
{% bootstrap_form_errors form %}
|
||||
<fieldset>
|
||||
<legend>{% trans "General settings" %}</legend>
|
||||
{% bootstrap_field form.givenname layout='horizontal' %}
|
||||
{% bootstrap_field form.familyname layout='horizontal' %}
|
||||
{% bootstrap_field form.locale layout='horizontal' %}
|
||||
</fieldset>
|
||||
<fieldset>
|
||||
<legend>{% trans "Login settings" %}</legend>
|
||||
{% bootstrap_field form.old_pw layout='horizontal' %}
|
||||
{% bootstrap_field form.email layout='horizontal' %}
|
||||
{% bootstrap_field form.new_pw layout='horizontal' %}
|
||||
{% bootstrap_field form.new_pw_repeat layout='horizontal' %}
|
||||
</fieldset>
|
||||
<div class="row checkout-button-row">
|
||||
<div class="col-md-4 col-md-offset-8">
|
||||
<button class="btn btn-block btn-primary btn-lg btn-save" type="submit">
|
||||
{% trans "Save" %}
|
||||
</button>
|
||||
</div>
|
||||
<div class="clearfix"></div>
|
||||
</div>
|
||||
</form>
|
||||
{% endblock %}
|
||||
@@ -36,18 +36,6 @@
|
||||
{% endfor %}
|
||||
</div> ·
|
||||
{% endif %}
|
||||
{% if request.user.is_authenticated %}
|
||||
{% blocktrans trimmed with name=request.user.get_short_name %}
|
||||
Hello, {{ name }}!
|
||||
{% endblocktrans %} ·
|
||||
<a href="{% url "presale:event.account" event=request.event.slug organizer=request.event.organizer.slug %}">
|
||||
{% trans "Your account" %}</a> ·
|
||||
<a href="{% url "presale:event.logout" event=request.event.slug organizer=request.event.organizer.slug %}">
|
||||
{% trans "Logout" %}</a>
|
||||
{% else %}
|
||||
<a href="{% url "presale:event.checkout.login" event=request.event.slug organizer=request.event.organizer.slug %}">
|
||||
{% trans "Login" %}</a>
|
||||
{% endif %}
|
||||
</div>
|
||||
<div class="clearfix"></div>
|
||||
</div>
|
||||
|
||||
@@ -1,20 +0,0 @@
|
||||
{% extends "pretixpresale/event/base.html" %}
|
||||
{% load i18n %}
|
||||
{% load bootstrap3 %}
|
||||
{% block title %}{% trans "Password recovery" %}{% endblock %}
|
||||
{% block content %}
|
||||
<h2>{% trans "Password recovery" %}</h2>
|
||||
<form class="form-horizontal" method="post">
|
||||
{% csrf_token %}
|
||||
{% bootstrap_form_errors form type='all' layout='inline' %}
|
||||
{% bootstrap_field form.email layout="horizontal" %}
|
||||
<input type="hidden" name="form" value="login" />
|
||||
<div class="form-group">
|
||||
<div class="submit-group col-md-offset-3 col-md-4">
|
||||
<button type="submit" class="btn btn-primary btn-save">
|
||||
{% trans "Send recovery information" %}
|
||||
</button>
|
||||
</div>
|
||||
</div>
|
||||
</form>
|
||||
{% endblock %}
|
||||
@@ -1,99 +0,0 @@
|
||||
{% extends "pretixpresale/event/base.html" %}
|
||||
{% load i18n %}
|
||||
{% load bootstrap3 %}
|
||||
{% block title %}{% trans "Login" %}{% endblock %}
|
||||
{% block content %}
|
||||
<h2>{% trans "Login" %}</h2>
|
||||
<p>{% trans "You need to login or register to continue" %}</p>
|
||||
<div class="panel-group" id="login_accordion">
|
||||
<div class="panel panel-default">
|
||||
<div class="panel-heading" role="tab" id="headingOne">
|
||||
<h4 class="panel-title">
|
||||
<a data-toggle="collapse" href="#loginForm" data-parent="#login_accordion">
|
||||
{% trans "I already have an account" %}
|
||||
</a>
|
||||
</h4>
|
||||
</div>
|
||||
<div id="loginForm" class="panel-collapse collapsed {% if request.POST.form == 'login' %}in{% endif %}">
|
||||
<div class="panel-body">
|
||||
<form class="form-horizontal" method="post">
|
||||
{% csrf_token %}
|
||||
{% bootstrap_form_errors login_form type='all' layout='inline' %}
|
||||
{% bootstrap_field login_form.email layout="horizontal" %}
|
||||
{% bootstrap_field login_form.password layout="horizontal" %}
|
||||
<input type="hidden" name="form" value="login" />
|
||||
<div class="form-group">
|
||||
<div class="submit-group col-md-offset-3 col-md-4">
|
||||
<button type="submit" class="btn btn-primary btn-save">
|
||||
{% trans "Login" %}
|
||||
</button>
|
||||
<a href="{% url "presale:event.forgot" event=request.event.slug organizer=request.event.organizer.slug %}" class="btn btn-link">
|
||||
{% trans "Lost password?" %}
|
||||
</a>
|
||||
</div>
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
{% if "guest" in request.GET %}
|
||||
<div class="panel panel-default">
|
||||
<div class="panel-heading" role="tab" id="headingOne">
|
||||
<h4 class="panel-title">
|
||||
<a data-toggle="collapse" href="#guestForm" data-parent="#login_accordion">
|
||||
{% trans "I want to order as a guest" %}
|
||||
</a>
|
||||
</h4>
|
||||
</div>
|
||||
<div id="guestForm" class="panel-collapse collapsed {% if request.POST.form == 'guest' %}in{% endif %}">
|
||||
<div class="panel-body">
|
||||
<div class="panel-body">
|
||||
<form class="form-horizontal" method="post">
|
||||
{% csrf_token %}
|
||||
{% bootstrap_form_errors guest_form type='all' layout='inline' %}
|
||||
{% bootstrap_field guest_form.email layout="horizontal" %}
|
||||
<input type="hidden" name="form" value="guest" />
|
||||
<div class="form-group">
|
||||
<div class="submit-group col-md-offset-3 col-md-4">
|
||||
<button type="submit" class="btn btn-primary btn-save">
|
||||
{% trans "Continue" %}
|
||||
</button>
|
||||
</div>
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
{% endif %}
|
||||
<div class="panel panel-default">
|
||||
<div class="panel-heading" role="tab" id="headingOne">
|
||||
<h4 class="panel-title">
|
||||
<a data-toggle="collapse" href="#registrationForm" data-parent="#login_accordion">
|
||||
{% trans "I want to create a permanent account" %}
|
||||
</a>
|
||||
</h4>
|
||||
</div>
|
||||
<div id="registrationForm" class="panel-collapse collapsed
|
||||
{% if request.POST.form == 'registration' %}in{% endif %}">
|
||||
<div class="panel-body">
|
||||
<form class="form-horizontal" method="post">
|
||||
{% csrf_token %}
|
||||
{% bootstrap_form_errors registration_form type='all' layout='inline' %}
|
||||
{% bootstrap_field registration_form.email layout="horizontal" %}
|
||||
{% bootstrap_field registration_form.password layout="horizontal" %}
|
||||
{% bootstrap_field registration_form.password_repeat layout="horizontal" %}
|
||||
<input type="hidden" name="form" value="registration" />
|
||||
<div class="form-group">
|
||||
<div class="submit-group col-md-offset-3 col-md-4">
|
||||
<button type="submit" class="btn btn-primary btn-save">
|
||||
{% trans "Register" %}
|
||||
</button>
|
||||
</div>
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
{% endblock %}
|
||||
@@ -27,7 +27,7 @@
|
||||
</div>
|
||||
<div class="panel-body">
|
||||
{% if can_retry %}
|
||||
<a href="{% url "presale:event.order.pay" organizer=request.event.organizer.slug event=request.event.slug order=order.code %}"
|
||||
<a href="{% url "presale:event.order.pay" organizer=request.event.organizer.slug event=request.event.slug secret=order.secret order=order.code %}"
|
||||
class="btn btn-primary pull-right"><i class="fa fa-money"></i> {% trans "Complete payment" %}</a>
|
||||
{% endif %}
|
||||
{{ payment }}
|
||||
@@ -52,7 +52,7 @@
|
||||
{% endblocktrans %}
|
||||
</p>
|
||||
{% for b in download_buttons %}
|
||||
<a href="{% url "presale:event.order.download" organizer=request.event.organizer.slug event=request.event.slug order=order.code output=b.identifier %}"
|
||||
<a href="{% url "presale:event.order.download" organizer=request.event.organizer.slug event=request.event.slug secret=order.secret order=order.code output=b.identifier %}"
|
||||
class="btn btn-primary">
|
||||
<span class="fa {{ b.icon }}"></span> {{ b.text }}
|
||||
</a>
|
||||
@@ -69,7 +69,7 @@
|
||||
<div class="panel-heading">
|
||||
{% if order.can_modify_answers %}
|
||||
<div class="pull-right">
|
||||
<a href="{% url "presale:event.order.modify" organizer=request.event.organizer.slug event=request.event.slug order=order.code %}">
|
||||
<a href="{% url "presale:event.order.modify" organizer=request.event.organizer.slug event=request.event.slug secret=order.secret order=order.code %}">
|
||||
<span class="fa fa-edit"></span>
|
||||
{% trans "Change details" %}
|
||||
</a>
|
||||
@@ -87,7 +87,7 @@
|
||||
<div class="row">
|
||||
<div class="col-md-12 text-right">
|
||||
<p>
|
||||
<a href="{% url 'presale:event.order.cancel' event=request.event.slug organizer=request.event.organizer.slug order=order.code %}"
|
||||
<a href="{% url 'presale:event.order.cancel' event=request.event.slug organizer=request.event.organizer.slug secret=order.secret order=order.code %}"
|
||||
class="btn btn-danger">
|
||||
<span class="fa fa-remove"></span>
|
||||
{% trans "Cancel order" %}
|
||||
|
||||
@@ -16,7 +16,7 @@
|
||||
<div class="row checkout-button-row">
|
||||
<div class="col-md-4">
|
||||
<a class="btn btn-block btn-default btn-lg"
|
||||
href="{% url "presale:event.order" event=request.event.slug organizer=request.event.organizer.slug order=order.code %}">
|
||||
href="{% url "presale:event.order" event=request.event.slug organizer=request.event.organizer.slug secret=order.secret order=order.code %}">
|
||||
{% trans "No, take me back" %}
|
||||
</a>
|
||||
</div>
|
||||
|
||||
@@ -16,7 +16,7 @@
|
||||
<div class="row checkout-button-row">
|
||||
<div class="col-md-4">
|
||||
<a class="btn btn-block btn-default btn-lg"
|
||||
href="{% url "presale:event.order" event=request.event.slug organizer=request.event.organizer.slug order=order.code %}">
|
||||
href="{% url "presale:event.order" event=request.event.slug organizer=request.event.organizer.slug secret=order.secret order=order.code %}">
|
||||
{% trans "Cancel" %}
|
||||
</a>
|
||||
</div>
|
||||
|
||||
@@ -27,7 +27,7 @@
|
||||
<div class="row checkout-button-row">
|
||||
<div class="col-md-4">
|
||||
<a class="btn btn-block btn-default btn-lg"
|
||||
href="{% url "presale:event.order" event=request.event.slug organizer=request.event.organizer.slug order=order.code %}">
|
||||
href="{% url "presale:event.order" event=request.event.slug organizer=request.event.organizer.slug secret=order.secret order=order.code %}">
|
||||
{% trans "Cancel" %}
|
||||
</a>
|
||||
</div>
|
||||
|
||||
@@ -1,43 +0,0 @@
|
||||
{% extends "pretixpresale/event/base.html" %}
|
||||
{% load i18n %}
|
||||
{% block title %}{% trans "Your orders" %}{% endblock %}
|
||||
|
||||
{% block content %}
|
||||
<h2>{% trans "Your orders" %}</h2>
|
||||
<div class="table-responsive">
|
||||
<table class="table">
|
||||
<thead>
|
||||
<th>{% trans "Order code" %}</th>
|
||||
<th>{% trans "Date" %}</th>
|
||||
<th>{% trans "Total" %}</th>
|
||||
<th>{% trans "Status" %}</th>
|
||||
<th></th>
|
||||
</thead>
|
||||
<tbody>
|
||||
{% for order in orders %}
|
||||
<tr>
|
||||
<td><a href="{% url "presale:event.order" event=request.event.slug organizer=request.event.organizer.slug order=order.code %}">
|
||||
<strong>{{ order.code }}</strong></td>
|
||||
<td>{{ order.datetime|date:"SHORT_DATE_FORMAT" }}</td>
|
||||
<td>{{ event.currency }} {{ order.total|floatformat:2 }}</td>
|
||||
<td>{% include "pretixpresale/event/fragment_order_status.html" with order=order %}</td>
|
||||
<td><a href="{% url "presale:event.order" event=request.event.slug organizer=request.event.organizer.slug order=order.code %}">
|
||||
{% trans "View details" %}
|
||||
</a></td>
|
||||
</tr>
|
||||
{% empty %}
|
||||
<tr>
|
||||
<td colspan="5">
|
||||
<em>{% trans "You did not yet place any orders." %}</em>
|
||||
</td>
|
||||
</tr>
|
||||
{% endfor %}
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<a href="{% url "presale:event.index" event=request.event.slug organizer=request.event.organizer.slug %}"
|
||||
class="btn btn-primary btn-lg">
|
||||
<span class="fa fa-plus"></span>
|
||||
{% trans "Place new order" %}
|
||||
</a>
|
||||
{% endblock %}
|
||||
@@ -1,21 +0,0 @@
|
||||
{% extends "pretixpresale/event/base.html" %}
|
||||
{% load i18n %}
|
||||
{% load bootstrap3 %}
|
||||
{% block title %}{% trans "Password recovery" %}{% endblock %}
|
||||
{% block content %}
|
||||
<h2>{% trans "Password recovery" %}</h2>
|
||||
<form class="form-horizontal" method="post">
|
||||
{% csrf_token %}
|
||||
{% bootstrap_form_errors form type='all' layout='inline' %}
|
||||
{% bootstrap_field form.password layout="horizontal" %}
|
||||
{% bootstrap_field form.password_repeat layout="horizontal" %}
|
||||
<input type="hidden" name="form" value="login" />
|
||||
<div class="form-group">
|
||||
<div class="submit-group col-md-offset-3 col-md-4">
|
||||
<button type="submit" class="btn btn-primary btn-save">
|
||||
{% trans "Set new password" %}
|
||||
</button>
|
||||
</div>
|
||||
</div>
|
||||
</form>
|
||||
{% endblock %}
|
||||
Reference in New Issue
Block a user