diff options
author | Leif Johansson <leifj@sunet.se> | 2011-02-28 22:07:19 +0100 |
---|---|---|
committer | Leif Johansson <leifj@sunet.se> | 2011-02-28 22:07:19 +0100 |
commit | 77ceee6e23f2a8daaf5e3247970953313aebcdd3 (patch) | |
tree | 90665ac16c025ea1bc7b478f2c84dcebf437f393 /coip/apps/name/views.py | |
parent | 36e045ed8aa871ef3bd0bf0e27896658d0a9ef89 (diff) |
wizards
Diffstat (limited to 'coip/apps/name/views.py')
-rw-r--r-- | coip/apps/name/views.py | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/coip/apps/name/views.py b/coip/apps/name/views.py index df669e7..c6d0621 100644 --- a/coip/apps/name/views.py +++ b/coip/apps/name/views.py @@ -45,7 +45,7 @@ def delete(request,id): else: form = NameDeleteForm() - return respond_to(request,{'text/html': 'apps/name/edit.html'},{'form': form,'name': name,'formtitle': 'Remove %s' % (name.short) ,'submitname': 'Delete'}) + return respond_to(request,{'text/html': 'apps/name/delete.html'},{'form': form,'name': name,'formtitle': 'Remove %s' % (name.short) ,'submitname': 'Delete'}) @login_required def add(request,id): @@ -68,7 +68,7 @@ def add(request,id): else: form = NewNameForm() - return respond_to(request,{'text/html': 'apps/name/edit.html'},{'form': form,'name': parent,'formtitle': 'Add group','submitname': 'Create'}) + return respond_to(request,{'text/html': 'apps/name/add.html'},{'form': form,'name': parent,'formtitle': 'Add group','submitname': 'Create'}) @login_required def edit(request,id): @@ -85,7 +85,7 @@ def edit(request,id): else: form = NameEditForm(instance=name) - return respond_to(request,{'text/html': 'apps/name/edit.html'},{'form': form,'name': name,'formtitle': 'Change name','submitname': 'Update'}) + return respond_to(request,{'text/html': 'apps/name/edit.html'},{'form': form,'name': name,'formtitle': 'Modify %s' % name.short,'submitname': 'Update'}) @login_required @@ -182,7 +182,10 @@ def show_by_id(request,id=None): return HttpResponseNotFound() def _tree_node(name,depth): - state = 'closed' + if depth > 2: + state = "closed" + else: + state = 'open' return {'data': { 'title': name.relative_name(), 'attr': {'href': name.url() } }, 'state': state, 'attr': {'id': name.id}} |