Statistics
| Branch: | Tag: | Revision:

root / snf-astakos-app / astakos / im / templates / im / profile_auth_methods.html @ 279d6e51

History | View | Annotate | Download (1.9 kB)

1 67f7179d Kostas Papadimitriou
<div class="auth_methods">
2 08271cc8 Kostas Papadimitriou
    <h2>LOGIN METHODS</h2>
3 67f7179d Kostas Papadimitriou
    <ul>
4 67f7179d Kostas Papadimitriou
        {% for provider in user_providers %}
5 67f7179d Kostas Papadimitriou
        <li>
6 67f7179d Kostas Papadimitriou
            <a href="#">{{ provider.title_display }}</a>
7 67f7179d Kostas Papadimitriou
            <div class="wrap">
8 67f7179d Kostas Papadimitriou
                <p>{{ provider.details_display }}</p>
9 67f7179d Kostas Papadimitriou
                <div class="actions">
10 67f7179d Kostas Papadimitriou
11 67f7179d Kostas Papadimitriou
                      {% for name, url in provider.settings.extra_actions %}
12 67f7179d Kostas Papadimitriou
                      <a href="{{ url }}" title="{{ name }}">{{ name }}</a>
13 67f7179d Kostas Papadimitriou
                      {% endfor %}
14 67f7179d Kostas Papadimitriou
                      {% if provider.can_remove %}
15 67f7179d Kostas Papadimitriou
                          <div class="dialog-wrap">
16 67f7179d Kostas Papadimitriou
                            <a href="#" title="disable" class="red">Disable x</a>
17 d61f197e Kostas Papadimitriou
                            <div class="dialog">
18 d61f197e Kostas Papadimitriou
                              Are you sure you want to disable this method?<br />
19 67f7179d Kostas Papadimitriou
                              <a href="{% url remove_auth_provider provider.pk %}" 
20 67f7179d Kostas Papadimitriou
                                class="yes submit">Yes</a>&nbsp;&nbsp;&nbsp;<a href="#" class="no submit">No</a>
21 67f7179d Kostas Papadimitriou
                            </div>        
22 67f7179d Kostas Papadimitriou
                          </div>
23 67f7179d Kostas Papadimitriou
                            
24 67f7179d Kostas Papadimitriou
                      {% endif %}
25 67f7179d Kostas Papadimitriou
                </div>
26 67f7179d Kostas Papadimitriou
            </div>
27 67f7179d Kostas Papadimitriou
        </li>
28 67f7179d Kostas Papadimitriou
        {% empty %}
29 67f7179d Kostas Papadimitriou
        <li>No available authentication methods</li>
30 67f7179d Kostas Papadimitriou
        {% endfor %}
31 67f7179d Kostas Papadimitriou
        
32 67f7179d Kostas Papadimitriou
    </ul>
33 67f7179d Kostas Papadimitriou
    <ul class="notassigned">
34 67f7179d Kostas Papadimitriou
        <li>
35 08271cc8 Kostas Papadimitriou
            <a href="#">+ Add new login method</a>
36 67f7179d Kostas Papadimitriou
            
37 67f7179d Kostas Papadimitriou
            <div class="wrap">
38 67f7179d Kostas Papadimitriou
                {% for provider in user_available_providers %}
39 e339bd10 Kostas Papadimitriou
                <p><a href="{{ provider.add_url }}?force_login=1">
40 67f7179d Kostas Papadimitriou
                  {{ provider.get_title_display }}</a><br />
41 67f7179d Kostas Papadimitriou
                <span class="description">
42 450093ec Kostas Papadimitriou
                  {{ provider.get_add_prompt_display }}
43 67f7179d Kostas Papadimitriou
                </span>
44 67f7179d Kostas Papadimitriou
                  </p>
45 67f7179d Kostas Papadimitriou
                {% empty %}
46 67f7179d Kostas Papadimitriou
                No available providers 
47 67f7179d Kostas Papadimitriou
                {% endfor %}        
48 67f7179d Kostas Papadimitriou
            </div>
49 67f7179d Kostas Papadimitriou
            
50 67f7179d Kostas Papadimitriou
        </li>
51 67f7179d Kostas Papadimitriou
    </ul>
52 67f7179d Kostas Papadimitriou
    
53 67f7179d Kostas Papadimitriou
</div>