Revision 0a7a4104 snf-astakos-app/astakos/im/urls.py
b/snf-astakos-app/astakos/im/urls.py | ||
---|---|---|
37 | 37 |
ExtendedPasswordResetForm, |
38 | 38 |
ExtendedPasswordChangeForm, |
39 | 39 |
ExtendedSetPasswordForm, LoginForm) |
40 |
from astakos.im.settings import IM_MODULES, INVITATIONS_ENABLED, EMAILCHANGE_ENABLED |
|
40 |
|
|
41 |
from astakos.im import settings |
|
41 | 42 |
|
42 | 43 |
urlpatterns = patterns( |
43 | 44 |
'astakos.im.views', |
... | ... | |
81 | 82 |
) |
82 | 83 |
|
83 | 84 |
|
84 |
if EMAILCHANGE_ENABLED: |
|
85 |
if settings.EMAILCHANGE_ENABLED:
|
|
85 | 86 |
urlpatterns += patterns( |
86 | 87 |
'astakos.im.views', |
87 | 88 |
url(r'^email_change/?$', 'change_email', {}, name='email_change'), |
88 | 89 |
url(r'^email_change/confirm/(?P<activation_key>\w+)/?$', 'change_email', {}, |
89 | 90 |
name='email_change_confirm')) |
90 | 91 |
|
91 |
if 'local' in IM_MODULES: |
|
92 |
if 'local' in settings.IM_MODULES:
|
|
92 | 93 |
urlpatterns += patterns( |
93 | 94 |
'astakos.im.target', |
94 | 95 |
url(r'^local/?$', 'local.login'), |
... | ... | |
113 | 114 |
url(r'^local/password/reset/complete/?$', 'password_reset_complete') |
114 | 115 |
) |
115 | 116 |
|
116 |
if INVITATIONS_ENABLED: |
|
117 |
if settings.INVITATIONS_ENABLED:
|
|
117 | 118 |
urlpatterns += patterns( |
118 | 119 |
'astakos.im.views', |
119 | 120 |
url(r'^invite/?$', 'invite', {}, name='invite')) |
120 | 121 |
|
121 |
if 'shibboleth' in IM_MODULES: |
|
122 |
if 'shibboleth' in settings.IM_MODULES:
|
|
122 | 123 |
urlpatterns += patterns( |
123 | 124 |
'astakos.im.target', |
124 | 125 |
url(r'^login/shibboleth/?$', 'shibboleth.login'), |
125 | 126 |
) |
126 | 127 |
|
127 |
if 'twitter' in IM_MODULES: |
|
128 |
if 'twitter' in settings.IM_MODULES:
|
|
128 | 129 |
urlpatterns += patterns( |
129 | 130 |
'astakos.im.target', |
130 | 131 |
url(r'^login/twitter/?$', 'twitter.login'), |
131 | 132 |
url(r'^login/twitter/authenticated/?$', |
132 | 133 |
'twitter.authenticated')) |
133 | 134 |
|
134 |
if 'google' in IM_MODULES: |
|
135 |
if 'google' in settings.IM_MODULES:
|
|
135 | 136 |
urlpatterns += patterns( |
136 | 137 |
'astakos.im.target', |
137 | 138 |
url(r'^login/google/?$', 'google.login'), |
138 | 139 |
url(r'^login/google/authenticated/?$', |
139 | 140 |
'google.authenticated')) |
140 | 141 |
|
141 |
if 'linkedin' in IM_MODULES: |
|
142 |
if 'linkedin' in settings.IM_MODULES:
|
|
142 | 143 |
urlpatterns += patterns( |
143 | 144 |
'astakos.im.target', |
144 | 145 |
url(r'^login/linkedin/?$', 'linkedin.login'), |
Also available in: Unified diff