~enchanted-dev-team/enchanted/trunk

« back to all changes in this revision

Viewing changes to webmail/usersviews.py

  • Committer: Lorenzo Sfarra
  • Date: 2009-04-23 09:57:50 UTC
  • Revision ID: lorenzosfarra@gmail.com-20090423095750-hq69yistzflvikw6
 * Code refactoring;
 * Back to a previous version of the javascript function hover_blur_close_window() in messages.js;

Show diffs side-by-side

added added

removed removed

Lines of Context:
119
119
    if not USER_REGISTRATION_ENABLED:
120
120
      template_info['error'] = _('User registration not enabled')
121
121
      template_info['noproceed'] = True
122
 
      return render_to_response("registration/user_registration.html",
123
 
                                template_info,
124
 
                                context_instance=RequestContext(request))
125
122
    return render_to_response("registration/user_registration.html",
126
123
                              template_info,
127
124
                              context_instance=RequestContext(request))
167
164
  @param request HttpRequest
168
165
  """
169
166
  username = request.GET.get("username", "")
 
167
  exists = "0"
170
168
  try:
171
169
    User.objects.get(username__exact=username)
172
170
    # Username present
173
 
    return HttpResponse("0")
174
171
  except User.DoesNotExist:
175
 
    return HttpResponse("1")
 
172
    exists = "1"
 
173
  return HttpResponse(exists)
 
174
 
176
175
 
177
176
 
178
177
@login_required
188
187
  basic_user = request.user
189
188
  user = EnchantedUser.objects.get(user=basic_user)
190
189
  if request.method != "POST":
191
 
    template_info['userobject'] = user
192
 
    template_info['change'] = True
 
190
    template_info['userobject'], template_info['change'] = user, True
193
191
    template_info['formaction'] = 'change'
194
192
    return render_to_response("registration/user_registration.html",
195
193
                              template_info,