195 @has_perm_on_text('can_view_text') |
195 @has_perm_on_text('can_view_text') |
196 def text_view(request, key, adminkey=None): |
196 def text_view(request, key, adminkey=None): |
197 text = get_text_by_keys_or_404(key) |
197 text = get_text_by_keys_or_404(key) |
198 register_activity(request, "text_view", text=text) |
198 register_activity(request, "text_view", text=text) |
199 text_version = text.get_latest_version() |
199 text_version = text.get_latest_version() |
200 embed_code = embed_html(key, 'id="text_view_frame" name="text_view_frame"', None, request.META.get('QUERY_STRING')) |
200 embed_code = embed_html(key, 'id="text_view_frame" name="text_view_frame" onload="iframe_onload();"', None, request.META.get('QUERY_STRING')) |
201 template_dict = { 'embed_code':embed_code, 'text' : text, 'text_version' : text_version, 'title' : text_version.title, 'content' : text_version.get_content()} |
201 template_dict = { 'embed_code':embed_code, 'text' : text, 'text_version' : text_version, 'title' : text_version.title, 'content' : text_version.get_content()} |
202 return render_to_response('site/text_view.html', template_dict, context_instance=RequestContext(request)) |
202 return render_to_response('site/text_view.html', template_dict, context_instance=RequestContext(request)) |
203 |
203 |
204 @has_perm_on_text('can_delete_text') |
204 @has_perm_on_text('can_delete_text') |
205 def text_delete(request, key): |
205 def text_delete(request, key): |