Sha256: d465a0ff96d5498d85d03f213eae5a8b0ff739f4712d568ffebc5d69f3fa07d1

Contents?: true

Size: 863 Bytes

Versions: 50

Compression:

Stored size: 863 Bytes

Contents

module DocumentsHelper

  FORMATS = ["msword","vnd.ms-powerpoint","msexcel","rar","zip","mp3","plain","pdf"]
  
  
  #size can be any of the names that the document has size for
  def thumb_for(document, size)
    image_tag document.thumb(size, self)
  end
  
  def thumb_file_for(document, size)
    document.thumb(size, self)
  end
  
  def image_tag_for (document)
    image_tag download_document_path document, 
              :id => dom_id(document) + "_img"
  end
  
  def link_for_wall(document)
    format = Mime::Type.lookup(document.file_content_type)

    polymorphic_path(document, :format => format, :style => 'thumb0')
  end
  
  def show_view_for(document)
    render :partial => document.class.to_s.pluralize.downcase + '/' + document.class.to_s.downcase + "_show",
           :locals => {document.class.to_s.downcase.to_sym => document}
  end
end

Version data entries

50 entries across 50 versions & 4 rubygems

Version Path
vkhater-social_stream-0.16.3.3 documents/app/helpers/documents_helper.rb
vkhater-social_stream-documents-0.6.1 app/helpers/documents_helper.rb
social_stream-0.17.1 documents/app/helpers/documents_helper.rb
social_stream-0.17.0 documents/app/helpers/documents_helper.rb
social_stream-documents-0.7.0 app/helpers/documents_helper.rb
social_stream-0.16.3 documents/app/helpers/documents_helper.rb
social_stream-0.16.2 documents/app/helpers/documents_helper.rb
social_stream-documents-0.6.1 app/helpers/documents_helper.rb
social_stream-0.16.1 documents/app/helpers/documents_helper.rb
social_stream-documents-0.6.0 app/helpers/documents_helper.rb
social_stream-0.15.8 documents/app/helpers/documents_helper.rb
social_stream-0.15.7 documents/app/helpers/documents_helper.rb
social_stream-0.15.6 documents/app/helpers/documents_helper.rb
social_stream-0.15.5 documents/app/helpers/documents_helper.rb
social_stream-0.15.4 documents/app/helpers/documents_helper.rb
social_stream-0.15.1 documents/app/helpers/documents_helper.rb
social_stream-documents-0.5.2 app/helpers/documents_helper.rb
social_stream-0.15.0 documents/app/helpers/documents_helper.rb
social_stream-documents-0.5.1 app/helpers/documents_helper.rb
social_stream-0.14.1 documents/app/helpers/documents_helper.rb