Method: Cms::ApplicationHelper#page_versions

Defined in:
app/helpers/cms/application_helper.rb

#page_versions(page) ⇒ Object



35
36
37
38
39
40
41
42
43
# File 'app/helpers/cms/application_helper.rb', line 35

def page_versions(page)
  text = select_tag(:version, 
                    options_for_select(page.versions.all(:order => "version desc").map { |r| 
                                         ["v#{r.version}: #{r.version_comment} by #{r.updated_by.} at #{time_on_date(r.updated_at)}", r.version] 
                                       }, page.version), 
                    :onchange => 'this.form.submit(); return false')
  text << javascript_tag("$('version').selectedIndex = 0") if page.live?
  text
end