# HG changeset patch # User cavaliet # Date 1303125177 -7200 # Node ID a06fab661ac4f5f32d7d00141668bf54485d7b6e # Parent 5c252fb36abb21b1783ff3b87f4b7113b160a7ae modifs for not to modify django-1.3.tar.gz, better login management, add social_auth backend icons. diff -r 5c252fb36abb -r a06fab661ac4 src/ldt/ldt/auth/views.py --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/ldt/ldt/auth/views.py Mon Apr 18 13:12:57 2011 +0200 @@ -0,0 +1,14 @@ +from social_auth.views import list as social_list +from django.contrib.auth.views import login as django_login + +from django.contrib.auth import REDIRECT_FIELD_NAME +from django.contrib.auth.forms import AuthenticationForm + +def login(request, template_name='registration/login.html', + redirect_field_name=REDIRECT_FIELD_NAME, + authentication_form=AuthenticationForm, + current_app=None): + + extra_context = {'social_list': social_list} + + return django_login(request, template_name,redirect_field_name,authentication_form,current_app,extra_context) diff -r 5c252fb36abb -r a06fab661ac4 virtualenv/res/lib/lib_create_env.py --- a/virtualenv/res/lib/lib_create_env.py Thu Apr 14 18:00:39 2011 +0200 +++ b/virtualenv/res/lib/lib_create_env.py Mon Apr 18 13:12:57 2011 +0200 @@ -14,7 +14,7 @@ URLS = { 'DISTRIBUTE': {'setup': 'distribute', 'url':'http://pypi.python.org/packages/source/d/distribute/distribute-0.6.14.tar.gz', 'local':"distribute-0.6.14.tar.gz"}, - 'DJANGO': {'setup': 'django', 'url': 'Django-1.3-modified.tar.gz', 'local':"Django-1.3-modified.tar.gz"}, + 'DJANGO': {'setup': 'django', 'url': 'http://www.djangoproject.com/download/1.3/tarball/', 'local':"Django-1.3.tar.gz"}, 'DJANGO-EXTENSIONS': { 'setup': 'django-extensions', 'url':'https://github.com/django-extensions/django-extensions/tarball/0.6', 'local':"django-extensions-0.6.tar.gz"}, 'DJANGO-REGISTRATION': { 'setup': 'django-registration', 'url':'http://bitbucket.org/ubernostrum/django-registration/get/tip.tar.gz', 'local':"django-registration.tar.gz"}, 'DJANGO-TAGGING': { 'setup': 'django-tagging', 'url':'http://django-tagging.googlecode.com/files/django-tagging-0.3.1.tar.gz', 'local':"django-tagging-0.3.1.tar.gz"}, diff -r 5c252fb36abb -r a06fab661ac4 virtualenv/res/src/Django-1.3-modified.tar.gz Binary file virtualenv/res/src/Django-1.3-modified.tar.gz has changed diff -r 5c252fb36abb -r a06fab661ac4 virtualenv/res/src/Django-1.3.tar.gz Binary file virtualenv/res/src/Django-1.3.tar.gz has changed diff -r 5c252fb36abb -r a06fab661ac4 virtualenv/res/src/omab-django-social-auth-v0.3.10-modified.tar.gz Binary file virtualenv/res/src/omab-django-social-auth-v0.3.10-modified.tar.gz has changed diff -r 5c252fb36abb -r a06fab661ac4 virtualenv/web/res/res_create_env.py --- a/virtualenv/web/res/res_create_env.py Thu Apr 14 18:00:39 2011 +0200 +++ b/virtualenv/web/res/res_create_env.py Mon Apr 18 13:12:57 2011 +0200 @@ -21,6 +21,7 @@ ('DJANGO-EXTENSIONS', 'pip', None, None), ('DJANGO-REGISTRATION', 'easy_install', '-Z', None), ('DJANGO-TAGGING', 'pip', None, None), + ('DJANGO-PISTON', 'pip', None, None), ('HTTPLIB2', 'pip', None, None), ('OAUTH2', 'easy_install', None, None), ('DJANGO-OAUTH-PLUS', 'pip', None, None), @@ -34,14 +35,11 @@ ('JCC','easy_install',None,None), ('PSYCOPG2',install_psycopg2,None,None), ('PYLUCENE','easy_install',None,None), - # We have to install piston after and manually with pip install django-piston-0.2.2-modified.tar.gz, after having launched the virtualenv - #('DJANGO-PISTON', 'pip', None, None), ]) else: INSTALLS.extend([ ('PYLUCENE',install_pylucene,None,None), ('PSYCOPG2', 'pip', None, None), - ('DJANGO-PISTON', 'pip', None, None), ]) if system_str == "Darwin": @@ -50,8 +48,7 @@ ]) else: INSTALLS.extend([ - # We have to install lxml after and manually with easy_install lxml-2.2.2-py2.6-win32.egg, after having launched the virtualenv - #('LXML', 'easy_install', None, None), + ('LXML', 'easy_install', None, None), ]) diff -r 5c252fb36abb -r a06fab661ac4 web/ldtplatform/templates/registration/login.html --- a/web/ldtplatform/templates/registration/login.html Thu Apr 14 18:00:39 2011 +0200 +++ b/web/ldtplatform/templates/registration/login.html Mon Apr 18 13:12:57 2011 +0200 @@ -32,8 +32,15 @@
{% trans "Or login with your external account" %}
- {{social_list|safe}} + {% if social_list %} +{% trans "Or login with your external account" %} :
+
{{ backend_name }}