src/cm/views/texts.py
changeset 481 9e7de08fad32
parent 480 b9b802261109
child 482 00f61fe2430a
equal deleted inserted replaced
480:b9b802261109 481:9e7de08fad32
   199 def text_view(request, key, adminkey=None):
   199 def text_view(request, key, adminkey=None):
   200     text = get_text_by_keys_or_404(key)
   200     text = get_text_by_keys_or_404(key)
   201     register_activity(request, "text_view", text=text)    
   201     register_activity(request, "text_view", text=text)    
   202     text_version = text.get_latest_version()
   202     text_version = text.get_latest_version()
   203     embed_code = embed_html(key, 'id="text_view_frame" name="text_view_frame" onload="if (window.iframe_onload) iframe_onload();"', None, request.META.get('QUERY_STRING'))
   203     embed_code = embed_html(key, 'id="text_view_frame" name="text_view_frame" onload="if (window.iframe_onload) iframe_onload();"', None, request.META.get('QUERY_STRING'))
   204     template_dict = { 'embed_code':embed_code, 'text' : text, 'text_version' : text_version, 'title' : text_version.title, 'content' : text_version.get_content()}
   204     template_dict = { 'embed_code':embed_code, 'text' : text, 'text_version' : text_version, 'title' : text_version.title}
   205     return render_to_response('site/text_view.html', template_dict, context_instance=RequestContext(request))
   205     return render_to_response('site/text_view.html', template_dict, context_instance=RequestContext(request))
   206 
   206 
   207 @has_perm_on_text('can_delete_text')
   207 @has_perm_on_text('can_delete_text')
   208 def text_delete(request, key):
   208 def text_delete(request, key):
   209     text = Text.objects.get(key=key)
   209     text = Text.objects.get(key=key)