root / snf-astakos-app / astakos / im / templates / im / profile_auth_methods.html @ 8a217fa2
History | View | Annotate | Download (4.9 kB)
1 | 9d20fe23 | Kostas Papadimitriou | {% load i18n %} |
---|---|---|---|
2 | 9d20fe23 | Kostas Papadimitriou | <div class="auth_methods"> |
3 | 9d20fe23 | Kostas Papadimitriou | <h2>{% trans "LOGIN METHODS" %}</h2> |
4 | d0632ab1 | Olga Brani | |
5 | 531fca05 | Olga Brani | <div class="assigned"> |
6 | 9d20fe23 | Kostas Papadimitriou | <h3>{% trans "Enabled" %}</h3> |
7 | 531fca05 | Olga Brani | <ul>
|
8 | e09c5005 | Kostas Papadimitriou | {% for userauthprovider in user_providers %} |
9 | 9d20fe23 | Kostas Papadimitriou | <li>
|
10 | 9d20fe23 | Kostas Papadimitriou | {% if userauthprovider.get_remove_policy or userauthprovider.get_switch_policy %} |
11 | 9d20fe23 | Kostas Papadimitriou | <a href="#" class="canremove"> |
12 | 9d20fe23 | Kostas Papadimitriou | <img src="{{ userauthprovider.get_module_medium_icon }}" |
13 | 9d20fe23 | Kostas Papadimitriou | alt="{{ userauthprovider.settings.get_title_msg }}" /> |
14 | 9d20fe23 | Kostas Papadimitriou | </a>
|
15 | 9d20fe23 | Kostas Papadimitriou | |
16 | 9d20fe23 | Kostas Papadimitriou | <span class="extra-message"> |
17 | 9d20fe23 | Kostas Papadimitriou | {% if userauthprovider.get_remove_policy %} |
18 | 9d20fe23 | Kostas Papadimitriou | <em><span>Remove {{ userauthprovider.get_method_prompt_msg }}</span></em> |
19 | 9d20fe23 | Kostas Papadimitriou | {% else %} |
20 | 9d20fe23 | Kostas Papadimitriou | <em><span>Change {{ userauthprovider.get_method_prompt_msg }}</span></em> |
21 | 9d20fe23 | Kostas Papadimitriou | {% endif %} |
22 | 9d20fe23 | Kostas Papadimitriou | </span>
|
23 | 9d20fe23 | Kostas Papadimitriou | <span class="details"> |
24 | 9d20fe23 | Kostas Papadimitriou | {{ userauthprovider.get_method_details_msg }} |
25 | 9d20fe23 | Kostas Papadimitriou | </span>
|
26 | 9d20fe23 | Kostas Papadimitriou | <div class="dialog-wrap"> |
27 | 9d20fe23 | Kostas Papadimitriou | {% if userauthprovider.get_remove_policy %} |
28 | 9d20fe23 | Kostas Papadimitriou | <p>Are you sure you want to remove {{ userauthprovider.get_method_prompt_msg }}?</p> |
29 | 9d20fe23 | Kostas Papadimitriou | {% else %} |
30 | 9d20fe23 | Kostas Papadimitriou | <p>Are you sure you want to change {{ userauthprovider.get_method_prompt_msg }}?</p> |
31 | 9d20fe23 | Kostas Papadimitriou | {% endif %} |
32 | 9d20fe23 | Kostas Papadimitriou | {% if userauthprovider.get_remove_policy %} |
33 | 327a4c1e | Olga Brani | <form action="{{ userauthprovider.get_remove_url }}" method="post">{% csrf_token %} |
34 | 327a4c1e | Olga Brani | <input type="submit" value="YES" /> |
35 | 327a4c1e | Olga Brani | </form>
|
36 | 9d20fe23 | Kostas Papadimitriou | <a href="#" class="no submit">No</a> |
37 | 9d20fe23 | Kostas Papadimitriou | {% else %} |
38 | 9d20fe23 | Kostas Papadimitriou | <p><a href="{{ userauthprovider.get_switch_url }}" |
39 | 9d20fe23 | Kostas Papadimitriou | class="submit">Yes</a> |
40 | 9d20fe23 | Kostas Papadimitriou | <a href="#" class="no submit">No</a> |
41 | 9d20fe23 | Kostas Papadimitriou | </p>
|
42 | 9d20fe23 | Kostas Papadimitriou | {% endif %} |
43 | 9d20fe23 | Kostas Papadimitriou | </div>
|
44 | 9d20fe23 | Kostas Papadimitriou | {% else %} |
45 | 9d20fe23 | Kostas Papadimitriou | <a href="javascript:void(0);" class="noaction" |
46 | 9d20fe23 | Kostas Papadimitriou | title="{{ userauthprovider.get_method_prompt_msg }} {% trans "cannot removed" %}"> |
47 | 9d20fe23 | Kostas Papadimitriou | <img src="{{ userauthprovider.get_module_medium_icon }}" |
48 | 9d20fe23 | Kostas Papadimitriou | alt="{{ userauthprovider.get_title_msg }}" /> |
49 | 9d20fe23 | Kostas Papadimitriou | </a>
|
50 | 9d20fe23 | Kostas Papadimitriou | <span class="details"> |
51 | 9d20fe23 | Kostas Papadimitriou | {{ userauthprovider.get_method_details_msg }} |
52 | 9d20fe23 | Kostas Papadimitriou | </span>
|
53 | 9d20fe23 | Kostas Papadimitriou | {% endif %} |
54 | 531fca05 | Olga Brani | </li>
|
55 | 531fca05 | Olga Brani | {% empty %} |
56 | 9d20fe23 | Kostas Papadimitriou | {% trans "No available providers" %} |
57 | 9d20fe23 | Kostas Papadimitriou | {% endfor %} |
58 | 9d20fe23 | Kostas Papadimitriou | </ul>
|
59 | 9d20fe23 | Kostas Papadimitriou | </div>
|
60 | 9d20fe23 | Kostas Papadimitriou | {% if user_disabled_providers %} |
61 | 9d20fe23 | Kostas Papadimitriou | <div class="assigned"> |
62 | 9d20fe23 | Kostas Papadimitriou | <h3>{% trans "Disabled" %}</h3> |
63 | 9d20fe23 | Kostas Papadimitriou | <ul>
|
64 | 9d20fe23 | Kostas Papadimitriou | {% for userauthprovider in user_disabled_providers %} |
65 | 9d20fe23 | Kostas Papadimitriou | <li>
|
66 | 9d20fe23 | Kostas Papadimitriou | {% if userauthprovider.get_remove_policy %} |
67 | 9d20fe23 | Kostas Papadimitriou | <a href="#" class="canremove"> |
68 | 9d20fe23 | Kostas Papadimitriou | <img src="{{ userauthprovider.get_module_medium_icon }}" |
69 | 9d20fe23 | Kostas Papadimitriou | alt="{{ userauthprovider.settings.get_title_msg }}" /> |
70 | 9d20fe23 | Kostas Papadimitriou | </a>
|
71 | 9d20fe23 | Kostas Papadimitriou | |
72 | 9d20fe23 | Kostas Papadimitriou | <span class="extra-message"> |
73 | 9d20fe23 | Kostas Papadimitriou | <em><span>Remove {{ userauthprovider.get_method_prompt_msg }}</span></em> |
74 | 9d20fe23 | Kostas Papadimitriou | </span>
|
75 | 9d20fe23 | Kostas Papadimitriou | <span class="details"> |
76 | 9d20fe23 | Kostas Papadimitriou | {{ userauthprovider.get_method_details_msg }} |
77 | 9d20fe23 | Kostas Papadimitriou | </span>
|
78 | 9d20fe23 | Kostas Papadimitriou | <div class="dialog-wrap"> |
79 | 9d20fe23 | Kostas Papadimitriou | <p>Are you sure you want to remove {{ userauthprovider.get_method_prompt_msg }}?</p> |
80 | 327a4c1e | Olga Brani | <form action="{{ userauthprovider.get_remove_url }}" method="post">{% csrf_token %} |
81 | 327a4c1e | Olga Brani | <input type="submit" value="YES" /> |
82 | 327a4c1e | Olga Brani | </form>
|
83 | 9d20fe23 | Kostas Papadimitriou | <a href="#" class="no submit">No</a> |
84 | 9d20fe23 | Kostas Papadimitriou | </div>
|
85 | 9d20fe23 | Kostas Papadimitriou | {% else %} |
86 | 9d20fe23 | Kostas Papadimitriou | <a href="javascript:void(0);" class="noaction" |
87 | 9d20fe23 | Kostas Papadimitriou | title="{{ userauthprovider.get_method_prompt_msg }} {% trans "cannot removed" %}"> |
88 | 9d20fe23 | Kostas Papadimitriou | <img src="{{ userauthprovider.get_module_medium_icon }}" |
89 | 9d20fe23 | Kostas Papadimitriou | alt="{{ userauthprovider.get_title_msg }}" /> |
90 | 9d20fe23 | Kostas Papadimitriou | </a>
|
91 | 9d20fe23 | Kostas Papadimitriou | <span class="details"> |
92 | 9d20fe23 | Kostas Papadimitriou | {{ userauthprovider.get_method_details_msg }} |
93 | 9d20fe23 | Kostas Papadimitriou | </span>
|
94 | 9d20fe23 | Kostas Papadimitriou | {% endif %} |
95 | 9d20fe23 | Kostas Papadimitriou | </li>
|
96 | 9d20fe23 | Kostas Papadimitriou | {% empty %} |
97 | 9d20fe23 | Kostas Papadimitriou | {% trans "No available providers" %} |
98 | 531fca05 | Olga Brani | {% endfor %} |
99 | 531fca05 | Olga Brani | </ul>
|
100 | 9d20fe23 | Kostas Papadimitriou | </div>
|
101 | 9d20fe23 | Kostas Papadimitriou | {% endif %} |
102 | 9d20fe23 | Kostas Papadimitriou | {% if user_available_providers %} |
103 | 531fca05 | Olga Brani | <div class="notassigned"> |
104 | a96c495d | Olga Brani | <h3>Available</h3> |
105 | 531fca05 | Olga Brani | <ul>
|
106 | 531fca05 | Olga Brani | {% for provider in user_available_providers %} |
107 | 531fca05 | Olga Brani | <li>
|
108 | 9d20fe23 | Kostas Papadimitriou | <a href="{{ provider.get_add_url }}?force_login=1"> |
109 | 9d20fe23 | Kostas Papadimitriou | <img src="{{ provider.get_module_medium_icon }}" alt="{{ provider.get_title_msg }}" /></a> |
110 | 9d20fe23 | Kostas Papadimitriou | <span class="extra-message"><em><span>{{ provider.get_add_prompt_msg }}</span></em></span> |
111 | 531fca05 | Olga Brani | </li>
|
112 | 531fca05 | Olga Brani | {% empty %} |
113 | 531fca05 | Olga Brani | No available providers |
114 | 531fca05 | Olga Brani | {% endfor %} |
115 | 531fca05 | Olga Brani | </ul>
|
116 | 9d20fe23 | Kostas Papadimitriou | </div>
|
117 | 9d20fe23 | Kostas Papadimitriou | {% endif %} |
118 | 67f7179d | Kostas Papadimitriou | |
119 | 67f7179d | Kostas Papadimitriou | </div>
|