Sha256: 5ec28933c45f3968c0a0885739fc749fe3aca26a5e9111f0b8fed63b7891c2f8

Contents?: true

Size: 1.51 KB

Versions: 1

Compression:

Stored size: 1.51 KB

Contents

- event ||= @event

.documents{ :"data-url" => "#{event_documents_path(event)}.js", :"data-refreshable" => true}

  %section.holder

    - if event.document_attachments.any?
      %h2
        = t :attachments
        = link_to t(:add_document), droom.new_event_document_url(event), :class => "add minimal admin", :remote => true, :data => {:action => "append_form", :type => "html", :affected => ".documents"}
      / %p
      /   = link_to t(:download_attachments_as_zipfile), event_url(event, :format => :zip), :class => "download"
      
      = render :partial => "droom/events/attachment_list", :object => event.document_attachments.unfiled, :locals => {:limit => 100}

    - elsif admin?
      .holder
        = link_to t(:add_document), droom.new_event_document_url(event), :class => "add admin", :remote => true, :data => {:action => "append_form", :type => "html", :affected => ".documents"}
      
  - attachments = event.attachments_by_category
  - attachments.each_pair do |cat_name, category_attachments|
    - if admin? || category_attachments.any?
      - unless cat_name == "uncategorised"
        %section.holder
          %h3
            = cat_name
            - if admin?
              = link_to t(:add_document), droom.new_event_document_url(event, :category_name => cat_name), :class => "add minimal admin", :remote => true, :data => {:action => "append_form", :type => "html", :affected => ".documents"}

          = render :partial => "droom/events/attachment_list", :object => category_attachments, :locals => {:limit => 100}

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
droom-0.0.1 app/views/droom/documents/_documents_list.html.haml