regluit/frontend/templates/libraryauth/edit.html

97 lines
4.4 KiB
HTML

{% extends 'basedocumentation.html' %}
{% load url from future %}
{% block title %} Library Admin {% endblock %}
{% block extra_extra_head %}
{{ block.super }}
<link rel="stylesheet" href="/static/css/ui-lightness/jquery-ui-1.8.16.custom.css" type="text/css" media="screen">
.group-border {
border: solid #edf3f4;
border-width: 2px;
padding: 10px;
border-radius: 10px;
}
</style>
{{ form.media.css }}
<script type="text/javascript" src="{{ jquery_ui_home }}" ></script>
{{ form.media.js }}
{% endblock %}
{% block doccontent %}
{% if library.pk %}
<h2>Configure {{ library }}</h2>
{% else %}
<h2>Add a Library to Unglue.it</h2>
<p> By creating a library on Unglue.it, you'll be able to:</p>
<ol>
<li>Purchase "buy-to-unglue" ebook licenses for your library.</li>
<li>Allow library users to borrow "buy-to-unglue" ebooks.</li>
<li>Allow library users to purchase "buy-to-unglue" ebooks for your library.</li>
<li>Manage lists of unglued and public domain ebooks for your users.</li>
</ol>
{% endif %}
<p>{{ status }}</p>
<div class="group-border">
<form method="POST" action="#" class="std_form">
{% csrf_token %}
{{ form.work }}
{{ form.non_field_errors }}
<div>
<p><b>Library Name</b>: {{ form.name.errors }}{{ form.name }}</p>
{% if form.instance.user %}
<p><b>Library Username</b>: {{ form.instance.user }}</p>
<p><b>Library Email</b>: {{ form.instance.user.email }}</p>
{% else %}
<p><b>Library Username</b>: {{ form.username.errors }}{{ form.username }} This will be the Unglue.it username for the library. You ( <i>{{ request.user }}</i> ) will be able to log in as the library to do things like setting links making book lists.</p>
<p><b>Library Email</b>: {{ form.email.errors }}{{ form.email }} The notification address for the library.</p>
{% endif %}
<p><b>Library User Verification Method</b>: {{ form.backend.errors }}{{ form.backend }}</p>
<p>You'll be able to configure user verification once you've added the library.</p>
</div>
<input type="submit" name="create_new_library" value="{% if library.pk %}Save Edits{% else %}Create A Library{% endif %}" id="submit">
</form>
</div>
{% if library.pk %}
<h2>Settings for {{ library }}</h2>
<ul class="terms">
{% if library.approved %}
<li> This library has been approved by Unglue.it staff.</li>
{% else %}
<li> This library has not yet been approved by Unglue.it staff. Please make sure that a <a href="https://www.docracy.com/0_uyw26qv9c/unglue-it-library-license-agreement">library agreement</a> has been executed.</li>
{% endif %}
<li> Go to <a href="{% url 'library' library.user %}">{{ library }}'s page</a></li>
<li> Go to <a href="{% url 'supporter' library.user %}"><i>{{ library.user }}</i>'s user page</a></li>
{% ifequal request.user library.user %}
<li> <i>You are logged in as the library user ( {{ library.user }} ).</i> You can...</li>
<li> ... edit the <a href="{% url 'supporter' library.user %}#edit">Profile Settings</a> or ... </li>
<li> ... <a href="{% url 'manage_account' %}">configure</a> the library's account</li>
{% else %}
{% ifequal request.user library.owner %}
<li> To set links and tagline, configure the account, and build book lists for {{ library }}, first <br /> <br /><a class="fakeinput" href="{% url 'library_login' library.id %}">log in as {{ library.user }}</a></li>
{% else %}
<li> <i>{{ library.owner }}</i> is authorized to set links and tagline, configure the account, and build book lists for {{ library }}.</li>
{% endifequal %}
{% endifequal %}
</ul>
{% endif %}
{% if backend_admin_forms %}
<h2>User Verification Setup</h2>
<div class="group-border">
{% include form.instance.help_template %}
{% for backend_admin_form in backend_admin_forms %}
<form method="POST" action="#">
{% csrf_token %}
<span class="std_form">{{ backend_admin_form }}</span>
<input type="hidden" name="id" value="{{backend_admin_form.instance.id}}" />
<input type="submit" name="backend_submit" value="Save User Verifier" id="auth_submit_{{backend_admin_form.instance.id}}" />
<input type="submit" name="backend_delete" value="Delete" id="auth_delete_{{backend_admin_form.instance.id}}" />
</form>
<br />
{% endfor %}
{% endif %}
</div>
<h2>More info</h2>
<ul><li><a href="{% url 'libraries' %}">Unglue.it libraries</a></li></ul>
{% endblock %}