from django.core.urlresolvers import reverse
from django.http import HttpResponseRedirect, HttpResponseForbidden
from django.views.generic.list_detail import object_detail, object_list
-from ee.influences.models import Character
-from ee.influences.models import Influence
-from ee.tools.forms import ContextModelForm
+from threadedcomments.models import ThreadedComment
+from threadedcomments.forms import ThreadedCommentForm
+from xerxes.influences.models import Character
+from xerxes.influences.models import Influence
+from xerxes.tools.forms import ContextModelForm
# Redirect to the just saved influence
return HttpResponseRedirect(reverse('influences_influence_detail', args=[influence.id]))
- return render_to_response('influences/add.html', {'form' : f}, RequestContext(request))
+ return render_to_response('influences/add_influence.html', {'form' : f}, RequestContext(request))
@login_required
def add_character(request):
# Don't show other player's influences
if (o.character.player != request.user):
return HttpResponseForbidden("Forbidden -- Trying to view influences of somebody else's character")
- return render_to_response('influences/influence_detail.html', {'object' : o}, RequestContext(request))
+ context = {
+ 'object' : o,
+ 'comments' : ThreadedComment.public.get_tree(o),
+ 'comment_form' : ThreadedCommentForm(),
+ }
+ return render_to_response('influences/influence_detail.html', context, RequestContext(request))
# vim: set sts=4 sw=4 expandtab: