src/cm/templates/site/profile.html
author gibus
Mon, 21 May 2012 16:50:42 +0200
changeset 439 8994d24e4b2f
parent 438 fcc5e2f0befd
child 550 05b5e51e8823
permissions -rw-r--r--
Reverts to changeset 435, and just add {% csrf_token %} to template forgot_pw.html, since CSRF protection seems to be only here (surely because of django.contrib.auth.views).
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
0
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
     1
{% extends "site/layout/base_workspace.html" %}
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
     2
{% load com %}
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
     3
{% load i18n %}
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
     4
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
     5
{% block title %}
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
     6
{% blocktrans with user.username as username %}Your profile ({{ username }}){% endblocktrans %}
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
     7
{% endblock %}
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
     8
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
     9
{% block head %}
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    10
{% endblock %}
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    11
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    12
{% block content %}
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    13
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    14
<h1>{% blocktrans with user.username as username %}Your profile ({{ username }}){% endblocktrans %}</h1>
225
67e1a89d6bca refactor forgot pw function to use django methods / add password change page in profile / i18n update
raph
parents: 0
diff changeset
    15
67e1a89d6bca refactor forgot pw function to use django methods / add password change page in profile / i18n update
raph
parents: 0
diff changeset
    16
<ul class="sub_list">
67e1a89d6bca refactor forgot pw function to use django methods / add password change page in profile / i18n update
raph
parents: 0
diff changeset
    17
    <li class="active_sub">{% blocktrans %}Profile{% endblocktrans %}</li>
67e1a89d6bca refactor forgot pw function to use django methods / add password change page in profile / i18n update
raph
parents: 0
diff changeset
    18
    <li> / </li>
67e1a89d6bca refactor forgot pw function to use django methods / add password change page in profile / i18n update
raph
parents: 0
diff changeset
    19
    <li><a href="{% url profile-pw %}">{% blocktrans %}Password{% endblocktrans %}</a></li>
67e1a89d6bca refactor forgot pw function to use django methods / add password change page in profile / i18n update
raph
parents: 0
diff changeset
    20
</ul>
67e1a89d6bca refactor forgot pw function to use django methods / add password change page in profile / i18n update
raph
parents: 0
diff changeset
    21
439
8994d24e4b2f Reverts to changeset 435, and just add {% csrf_token %} to template forgot_pw.html, since CSRF protection seems to be only here (surely because of django.contrib.auth.views).
gibus
parents: 438
diff changeset
    22
<form id="profile" enctype="multipart/form-data" class="wizard-form" action="." method="post">
0
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    23
<table class="wide_form">
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    24
    <tbody>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    25
        {% for form in forms %}
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    26
            {% include "site/macros/form_fields.html" %}
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    27
        {% endfor %}
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    28
    <tr>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    29
        <td style="vertical-align: top; width: 20%; text-align:right;">
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    30
        </td>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    31
        <td>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    32
            <label></label>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    33
            <input name="save" type="submit" value="{% blocktrans %}Save{% endblocktrans %}"/>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    34
        </td>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    35
    </tr>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    36
    </tbody>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    37
</table>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    38
</form>
438
fcc5e2f0befd Fix side effects with csrf token, add csrf_token to every post form + add ajax (see http://stackoverflow.com/questions/5100539/django-csrf-check-failing-with-an-ajax-post-request), remove django.middleware.csrf.CsrfViewMiddleware ?!
Production Moz <dev@sopinspace.com>
parents: 225
diff changeset
    39
{% endblock %}