from django.core.urlresolvers import reverse from django.shortcuts import redirect from django.template import RequestContext from misago.forms import FormLayout from misago.security.decorators import * from misago.users.forms import UserForumOptionsForm @block_guest def options(request): form = UserForumOptionsForm(request=request,initial={ 'timezone': request.user.timezone }) return request.theme.render_to_response('users/usercp/options.html', { 'tab': 'options', 'form': FormLayout(form) }, context_instance=RequestContext(request)); @block_guest def credentials(request): return request.theme.render_to_response('users/usercp/credentials.html', { 'tab': 'credentials', }, context_instance=RequestContext(request)); @block_guest def username(request): return request.theme.render_to_response('users/usercp/username.html', { 'tab': 'username', }, context_instance=RequestContext(request)); @block_guest def avatar(request): return request.theme.render_to_response('users/usercp/avatar.html', { 'tab': 'avatar', }, context_instance=RequestContext(request)); @block_guest def signature(request): return request.theme.render_to_response('users/usercp/signature.html', { 'tab': 'signature', }, context_instance=RequestContext(request)); @block_guest def ignored(request): return request.theme.render_to_response('users/usercp/ignored.html', { 'tab': 'ignored', }, context_instance=RequestContext(request));