Statistics
| Branch: | Tag: | Revision:

root / snf-astakos-app / astakos / im / templates / im / profile.html @ 632b6458

History | View | Annotate | Download (2.6 kB)

1 1e685275 Sofia Papagiannaki
{% extends "im/account_base.html" %}
2 890b0eaf Sofia Papagiannaki
3 890b0eaf Sofia Papagiannaki
{% block body %}
4 890b0eaf Sofia Papagiannaki
5 632b6458 Olga Brani
<h2>GENERAL INFO</h2>
6 5ebebb20 Olga Brani
<form action={%url edit_profile %} method="post" class="withlabels hidden-submit">{% csrf_token %}
7 8f5a3a06 Sofia Papagiannaki
    
8 8f5a3a06 Sofia Papagiannaki
    {% with profile_form as form %}
9 1e685275 Sofia Papagiannaki
    {% include "im/form_render.html" %}
10 8f5a3a06 Sofia Papagiannaki
    {% endwith %}
11 13858d75 Kostas Papadimitriou
12 13858d75 Kostas Papadimitriou
    <div class="form-row submit">
13 13858d75 Kostas Papadimitriou
        <input type="hidden" name="next" value="{{ next }}">
14 13858d75 Kostas Papadimitriou
        <input type="hidden" name="auth" value="{{ user.auth_token }}">
15 13858d75 Kostas Papadimitriou
        <input type="submit" class="submit altcol" value="UPDATE" />
16 13858d75 Kostas Papadimitriou
    </div>
17 792c2f3b Olga Brani
</form>
18 890b0eaf Sofia Papagiannaki
19 792c2f3b Olga Brani
<div class="full-dotted">
20 792c2f3b Olga Brani
        <div class="auth_methods">
21 792c2f3b Olga Brani
        <h2>ENABLED AUTHENTICATION METHODS</h2>
22 792c2f3b Olga Brani
        <ul>
23 792c2f3b Olga Brani
                {% for provider in user_providers %}
24 792c2f3b Olga Brani
                <li>
25 792c2f3b Olga Brani
                        <a href="#">{{ provider.settings.title }}</a>
26 792c2f3b Olga Brani
                        <div class="wrap">
27 792c2f3b Olga Brani
                                <p>{{ provider.details_display }}</p>
28 792c2f3b Olga Brani
                                <div class="actions">
29 792c2f3b Olga Brani
  
30 792c2f3b Olga Brani
                                  {% for name, url in provider.settings.extra_actions %}
31 792c2f3b Olga Brani
                                  <a href="{{ url }}" title="{{ name }}">{{ name }}</a>
32 792c2f3b Olga Brani
                                  {% endfor %}
33 792c2f3b Olga Brani
                                  {% if provider.can_remove %}
34 792c2f3b Olga Brani
                                      <div class="dialog-wrap">
35 792c2f3b Olga Brani
                                              <a href="#" title="disable" class="red">
36 792c2f3b Olga Brani
                                              Disable x</a>
37 792c2f3b Olga Brani
                                              <div class="dialog">Are you sure you want to disable this method?
38 792c2f3b Olga Brani
                                                      <a href="{% url remove_auth_provider provider.pk %}" class="yes submit">Yes</a>&nbsp;&nbsp;&nbsp;<a href="#" class="no submit">No</a>
39 792c2f3b Olga Brani
                                              </div>        
40 792c2f3b Olga Brani
                                      </div>
41 792c2f3b Olga Brani
                                              
42 792c2f3b Olga Brani
                                  {% endif %}
43 792c2f3b Olga Brani
                                </div>
44 792c2f3b Olga Brani
                        </div>
45 792c2f3b Olga Brani
                </li>
46 792c2f3b Olga Brani
                {% empty %}
47 792c2f3b Olga Brani
                <li>No available authentication methods</li>
48 792c2f3b Olga Brani
                {% endfor %}
49 792c2f3b Olga Brani
                
50 792c2f3b Olga Brani
        </ul>
51 792c2f3b Olga Brani
        <ul class="notassigned">
52 792c2f3b Olga Brani
                <li>
53 792c2f3b Olga Brani
                        <a href="#">+ Add new authentication method</a>
54 792c2f3b Olga Brani
                        
55 792c2f3b Olga Brani
                        <div class="wrap">
56 792c2f3b Olga Brani
                                {% for provider in user_available_providers %}
57 792c2f3b Olga Brani
                                        <p><a href="{{ provider.add_url }}">{{ provider.title }}</a> ( {{ provider.add_description }})</p>
58 792c2f3b Olga Brani
                                {% empty %}
59 792c2f3b Olga Brani
                                No available providers 
60 792c2f3b Olga Brani
                                {% endfor %}        
61 792c2f3b Olga Brani
                        </div>
62 792c2f3b Olga Brani
                        
63 792c2f3b Olga Brani
                </li>
64 792c2f3b Olga Brani
        </ul>
65 792c2f3b Olga Brani
                
66 d2633501 Kostas Papadimitriou
    </div>
67 792c2f3b Olga Brani
</div>
68 d2633501 Kostas Papadimitriou
69 632b6458 Olga Brani
<div class="full-dotted right-align">
70 792c2f3b Olga Brani
        <ul class="options">
71 792c2f3b Olga Brani
                <li><a href="https://cyclades.okeanos.grnet.gr/ui/" class="blue">Take me to cyclades ></a></li>
72 792c2f3b Olga Brani
                <li><a href="https://pithos.okeanos.grnet.gr/ui/" class="blue">Take me to pithos+ ></a></li>
73 632b6458 Olga Brani
                <li><a href="https://okeanos.grnet.gr/home/" class="blue">~okeanos homepage ></a></li>
74 792c2f3b Olga Brani
        </ul>
75 792c2f3b Olga Brani
                 
76 84a7cd69 Olga Brani
</div>
77 890b0eaf Sofia Papagiannaki
{% endblock body %}