b42452080f
AccountBackend - Should now work if used in AUTHENTICATION_BACKENDS settings. - It does not retieve itself the password, as it should not be used this way. GenericBackend - Delete useless 'username' arg of its 'authenticate()' method. - Now delete the token in DB. TemporaryAuthMiddleware - New name of the middleware is more meaningful. - Is now responsible to retrieve the password from the request, instead of the AccountBackend. GenericTeamToken model - Add a manager' method to create token, avoiding possible error due to unicity constraint. GenericLoginView (authentication with the kfet generic user) - Replace obscure system with a 100% HTTP handling. - See comments for more information. Misc - More docstrings! - More tests! - Add some i18n. - Add kfet/confirm_form.html template: Ask user to confirm sth via a form (which will send a POST request). Context variables: * title: the page title * confirm_url: action attribute for <form> * text: displayed confirmation text - kfet.js : Add functions allowing to emit POST request from <a> tag. - Non-link nav items from kfet navbar also get a 'title'. - A utility has been found for the 'sunglasses' glyphicon!
22 lines
561 B
HTML
22 lines
561 B
HTML
{% if not href %}
|
|
{% url url as href %}
|
|
{% endif %}
|
|
<li class="{% if not href %}navbar-text{% endif %} {% if request.path == href %}active{% endif %} {{ class }}">
|
|
{% if href %}
|
|
<a href="{{ href }}" title="{{ text }}">
|
|
{% else %}
|
|
<span title="{{ text }}">
|
|
{% endif %}<!--
|
|
{% if glyphicon %}
|
|
--><span class="glyphicon glyphicon-{{ glyphicon }}"></span><!--
|
|
{% endif %}
|
|
{% if text %}
|
|
--><span class="visible-lg-inline">{{ text }}</span><!--
|
|
{% endif %}
|
|
-->
|
|
{% if href %}
|
|
</a>
|
|
{% else %}
|
|
</span>
|
|
{% endif %}
|
|
</li>
|