1 {% extends
"base.html" %}
5 {% block mainmenu %}{{
"/account/"|main_menu }}{% endblock %}
6 {% block sectionmenu %}{{
"/account/"|section_menu }}{% endblock %}
8 {% block title %}{% trans
"Account Settings" %}{% endblock %}
11 <h1>{% trans
"Account Settings" %}
</h1>
16 <div class=
"tab-content">
17 <ul class=
"nav nav-tabs">
19 <a href=
"#account" data-toggle=
"tab">Account
</a>
22 <a href=
"#profile" data-toggle=
"tab">Public Profile
</a>
25 <a href=
"#flattr" data-toggle=
"tab">Flattr
</a>
30 <div class=
"tab-pane active" id=
"account">
32 <form action=
"{% url "account
" %}" method=
"POST" class=
"form-horizontal">
36 <legend>{% trans
"Account Data" %}
</legend>
38 <div class=
"control-group">
39 <label class=
"control-label" for=
"input01">{{ form.email.label_tag }}
</label>
40 <div class=
"controls">
45 <div class=
"control-group">
46 <label class=
"control-label" for=
"input01">{{ form.password_current.label_tag }}
</label>
47 <div class=
"controls">
48 {{ form.password_current }}
52 <div class=
"control-group">
53 <label class=
"control-label" for=
"input01">{{ form.password1.label_tag }}
</label>
54 <div class=
"controls">
59 <div class=
"control-group">
60 <label class=
"control-label" for=
"input01">{{ form.password2.label_tag }}
</label>
61 <div class=
"controls">
66 <div class=
"control-group">
67 <div class=
"controls">
68 <button class=
"btn btn-primary" type=
"submit">{% trans
"Save" %}
</button>
76 <h2>{% trans
"Connected Services" %}
</h2>
81 <td><strong>{% trans
"Google" %}
</strong></td>
83 {% if user.google_email %}
84 {% blocktrans with user.google_email as gmail %}Connected with {{ gmail }}{% endblocktrans %}
85 <form method=
"post" action=
"{% url "account-google-remove
" %}">
87 <button class=
"btn" type=
"submit">{% trans
"Disconnect" %}
</button>
90 <a class=
"btn" href=
"{% url "login-google
" %}">{% trans
"Connect" %}
</a>
96 <td><strong>{% trans
"Flattr" %}
</strong></th>
98 {% if flattr_form.token.value %}
99 {% blocktrans with flattr.get_auth_username as flattrname %}Connected with
<a href=
"https://flattr.com/profile/{{ flattrname }}">{{ flattrname }}
</a>{% endblocktrans %}
100 <a class=
"btn" href=
"{% url "flattr-logout
" %}">{% trans
"Disconnect" %}
</a>
102 <a class=
"btn" href=
"{{ flattr.get_auth_url }}">{% trans
"Connect" %}
</a>
111 <h2>{% trans
"Delete Account" %}
</h2>
114 <a class=
"btn btn-danger" href=
"{% url "delete-account
" %}">{% trans
"Delete Account" %}
</a>
119 <div class=
"tab-pane" id=
"profile">
121 <form action=
"{% url "profile
" %}" method=
"POST" class=
"form-horizontal">
123 <legend>{% trans
"Public profile" %}
125 <a href=
"{% url "user
" user.username %}{% if userpage_token %}?token={{ userpage_token }}{% endif %}">
126 {% trans
"for your userpage" %}
133 <div class=
"control-group">
134 <label class=
"control-label" for=
"twitter">{{ profile_form.twitter.label_tag }}
</label>
135 <div class=
"controls">
136 <div class=
"input-prepend">
137 <span class=
"add-on">@
</span>
138 <input type=
"text" id=
"id_twitter" name=
"twitter" placeholder=
"username" value=
"{{ profile_form.twitter.value|default:"" }}">
143 <div class=
"control-group">
144 <label class=
"control-label" for=
"about">{{ profile_form.about.label_tag }}
145 <span class=
"help-inline">{{ profile_form.about.help_text }}
</span>
147 <div class=
"controls">
148 {{ profile_form.about }}
152 <div class=
"control-group">
153 <div class=
"controls">
154 <button class=
"btn btn-primary" type=
"submit">{% trans
"Save" %}
</button>
164 <div class=
"tab-pane" id=
"flattr">
166 <form action=
"{% url "flattr-settings
" %}" method=
"POST" class=
"form-horizontal">
170 <small><a href=
"https://flattr.com/about">{% trans
"What's that?" %}
</a></small>
175 <div class=
"control-group">
176 <label class=
"control-label" for=
"token">{% trans
"Flattr User" %}
</label>
177 <div class=
"controls">
178 {% if flattr_form.token.value %}
179 {% blocktrans with flattr.get_auth_username as flattrname %}Connected with
<a href=
"https://flattr.com/profile/{{ flattrname }}">{{ flattrname }}
</a>{% endblocktrans %}
180 <a class=
"btn" href=
"{% url "flattr-logout
" %}">{% trans
"Disconnect" %}
</a>
182 <a class=
"btn" href=
"{{ flattr.get_auth_url }}">{% trans
"Connect" %}
</a>
187 <div class=
"control-group">
188 <label class=
"control-label" for=
"about">{{ flattr_form.enable.label_tag }}
190 <div class=
"controls">
191 {{ flattr_form.enable }}
195 <div class=
"control-group">
196 <label class=
"control-label" for=
"about">{% blocktrans with site as sitename %}Auto-Flattr {{ sitename }}{% endblocktrans %}
198 <div class=
"controls">
199 {{ flattr_form.flattr_mygpo }}
203 <div class=
"control-group">
204 <label class=
"control-label" for=
"username">{% blocktrans with site as sitename %}Username for publishing own content{% endblocktrans %}
206 <div class=
"controls">
207 {{ flattr_form.username }}
213 <div class=
"control-group">
214 <div class=
"controls">
215 <button class=
"btn btn-primary" type=
"submit">{% trans
"Save" %}
</button>
229 {% block javascript %}
231 <script lang=
"text/javascript">
232 $(document).ready(function() {
233 var url = document.location.toString();
234 if (url.match('#')) {
235 $('.nav-tabs a[href=#'+url.split('#')[
1]+']').tab('show') ;