199 @has_perm_on_text('can_view_text') |
199 @has_perm_on_text('can_view_text') |
200 def text_view(request, key, adminkey=None): |
200 def text_view(request, key, adminkey=None): |
201 text = get_text_by_keys_or_404(key) |
201 text = get_text_by_keys_or_404(key) |
202 register_activity(request, "text_view", text=text) |
202 register_activity(request, "text_view", text=text) |
203 text_version = text.get_latest_version() |
203 text_version = text.get_latest_version() |
204 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 embed_code = embed_html(key, 'id="text_view_frame" name="text_view_frame"', None, request.META.get('QUERY_STRING')) |
205 template_dict = { 'embed_code':embed_code, 'text' : text, 'text_version' : text_version, 'title' : text_version.title} |
205 template_dict = { 'embed_code':embed_code, 'text' : text, 'text_version' : text_version, 'title' : text_version.title} |
206 return render_to_response('site/text_view.html', template_dict, context_instance=RequestContext(request)) |
206 return render_to_response('site/text_view.html', template_dict, context_instance=RequestContext(request)) |
207 |
207 |
208 @has_perm_on_text('can_delete_text') |
208 @has_perm_on_text('can_delete_text') |
209 def text_delete(request, key): |
209 def text_delete(request, key): |