-
Notifications
You must be signed in to change notification settings - Fork 41
/
reload_page.rjs
20 lines (16 loc) · 1.5 KB
/
reload_page.rjs
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
page << "cmsEdit.setPageInfo('#{@container_arg}','#{@page.id}','#{@revision.id}','#{@revision.language}',#{@revision.active},#{@output.css_site_template_id},'#{@page.node_path}');"
page.replace_html :cms_info_url, :inline => " <span class='site_node #{(@container_arg == 'page' ? 'page_node' : 'framework_modifier')}'></span>#{@site_node.node_path} "
page << "Element.#{@container_arg == 'page' ? 'hide' : 'show'}('cms_add_framework_elements_icons');"
page.replace_html :cms_info_page_title, :inline => " #{@revision.title.to_s.empty? ? "[No Title]".t : truncate(@revision.title,:length => 30)} "
page << '$("cms_info_page_title").className = "cms_ajax_link";'
page.replace_html :cms_info_version, :inline => " #{dec(@revision.revision)} "
page.replace_html :cms_info_language, :inline => " #{@revision.language.upcase} "
page.replace_html :cms_page_content, :partial => 'paragraph_zones'
if @real_revision
page.replace_html :cms_modification_link, :partial => 'saved_by', :locals => {:revision => @real_revision }
end
page.replace_html :cms_select_modification, "Loading History...".t
page.replace_html :cms_revisions_languages, :partial => 'revision_languages', :locals => { :revision => @revision }
page.replace_html :cms_version_list, "Loading Versions...".t
page.replace_html :cms_info_active, @revision.active ? theme_image_tag('icons/pageeditor/active.gif') + ' ' + 'Active'.t : theme_image_tag('icons/pageeditor/inactive.gif') + ' ' + 'Inactive'.t
page << "cmsEdit.pageUnchanged();"