Sha256: 3a2056b8ac8545983c935d57e715453f2b68e7fde62bd282deb7462f6b254632

Contents?: true

Size: 1.08 KB

Versions: 6

Compression:

Stored size: 1.08 KB

Contents

%tr.page{:class =>"level_#{level}#{children_class}#{virtual_class}", :id => "page_#{page.id}"}
  - render_region :node, :locals => {:page => page, :level => level, :simple => simple} do |node|
    - node.title_column do
      %td.name{:style => "padding-left: #{padding_left(level)}px"}
        %span.w1
          - if simple
            = icon
            = node_title
          - else
            = expander(level) + link_to("#{icon} #{node_title}", edit_admin_page_url(page), :title => page.url)
            = page_type
            = spinner
    - node.status_column do
      - unless simple
        %td.status
          %span.status{:class => "#{page.status.name.downcase}_status", :title => "#{timestamp(page.published_at) if page.published_at}"}= t(page.status.name.downcase)
    - node.actions_column do
      - unless simple
        %td.actions
          = page.add_child_option
          = page.remove_option

- if expanded
  - page.children.each do |child|
    - child.becomes(child.class_name.constantize) if child.class_name.present?
    = render_node child, :level => level + 1, :simple => simple

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
radiant-1.1.0.beta app/views/admin/pages/_node.html.haml
radiant-1.0.1 app/views/admin/pages/_node.html.haml
radiant-1.1.0.alpha app/views/admin/pages/_node.html.haml
radiant-1.0.0 app/views/admin/pages/_node.html.haml
radiant-1.0.0.rc5 app/views/admin/pages/_node.html.haml
radiant-1.0.0.rc4 app/views/admin/pages/_node.html.haml