From: Loic Baron <loic.baron@lip6.fr>
Date: Tue, 14 Jan 2014 09:56:13 +0000 (+0100)
Subject: Registration autocomplete for authorities
X-Git-Tag: myslice-0.3-0~37
X-Git-Url: http://git.onelab.eu/?a=commitdiff_plain;h=5d6232c324cc1baa1117854ff498c910994e4bfd;p=myslice.git

Registration autocomplete for authorities
---

diff --git a/myslice/settings.py b/myslice/settings.py
index f3bdb7b4..4f655385 100644
--- a/myslice/settings.py
+++ b/myslice/settings.py
@@ -61,13 +61,13 @@ EMAIL_USE_TLS = False
 # turn on debugging: 
 # python -m smtpd -n -c DebuggingServer localhost:1025
 
-if DEBUG:
-    EMAIL_HOST = 'localhost'
-    EMAIL_PORT = 1025
-    EMAIL_HOST_USER = ''
-    EMAIL_HOST_PASSWORD = ''
-    EMAIL_USE_TLS = False
-    DEFAULT_FROM_EMAIL = 'testing@example.com'
+#if DEBUG:
+#    EMAIL_HOST = 'localhost'
+#    EMAIL_PORT = 1025
+#    EMAIL_HOST_USER = ''
+#    EMAIL_HOST_PASSWORD = ''
+#    EMAIL_USE_TLS = False
+#    DEFAULT_FROM_EMAIL = 'testing@example.com'
 
 DATABASES = {
     'default': {
diff --git a/portal/registrationview.py b/portal/registrationview.py
index 62c09347..05b117b4 100644
--- a/portal/registrationview.py
+++ b/portal/registrationview.py
@@ -67,7 +67,7 @@ class RegistrationView (FreeAccessView):
             reg_lname  = request.POST.get('lastname', '')
             #reg_aff   = request.POST.get('affiliation','')
             reg_auth   = request.POST.get('authority_hrn', '')
-            reg_login  = request.POST.get('login', '')
+            #reg_login  = request.POST.get('login', '')
             reg_email  = request.POST.get('email','').lower()
             #prepare user_hrn 
             split_email = reg_email.split("@")[0] 
@@ -138,7 +138,7 @@ class RegistrationView (FreeAccessView):
                     last_name     = reg_lname, 
                     #affiliation  = reg_aff,
                     authority_hrn = reg_auth,
-                    login         = reg_login,
+                    #login         = reg_login,
                     email         = reg_email, 
                     password      = request.POST['password'],
                     keypair       = keypair,
diff --git a/portal/templates/registration_view.html b/portal/templates/registration_view.html
index 450575d2..5ce34592 100644
--- a/portal/templates/registration_view.html
+++ b/portal/templates/registration_view.html
@@ -37,7 +37,7 @@
       <label for="auth_list" class="col-xs-2 control-label">Authority</label>
       <div class="col-xs-4">
         <div class="ui-widget">
-            <input id="auth_list">
+            <input id="auth_list" class="form-control">
         </div>
      </div>
       <div class="col-xs-6"><p class="form-hint">An authority responsible for vetting your account</p></div>
@@ -47,7 +47,6 @@
 	TODO: Login should be suggested from user email or first/last name, and
 	checked for existence. In addition, the full HRN should be shown to the
 	user.
-	-->
     <div class="form-group">
       <label for="login" class="col-xs-2 control-label">Login</label>
       <div class="col-xs-4">
@@ -55,7 +54,8 @@
       </div>
       <div class="col-xs-6"><p class="form-hint">Enter your login</p></div>
     </div>
-    
+	-->
+
     <div class="form-group">
       <label for="email" class="col-xs-2 control-label">Email</label>
       <div class="col-xs-4">