Sha256: 6b95b1eecad2512e5b4720a1d37ab26db3abb88fc7d90181e0d8f3faac8283a8

Contents?: true

Size: 850 Bytes

Versions: 28

Compression:

Stored size: 850 Bytes

Contents

require 'social_stream/documents/dependencies'

module SocialStream
  module Views
    module Toolbar
      autoload :Documents, 'social_stream/views/toolbar/documents'
    end
  end

  module Documents
    # Add :document to SocialStream.objects and SocialStream.activity_forms by default
    # It can be configured by users at application's config/initializers/social_stream.rb
    [ :picture, :video, :audio, :document].each do |o|
    SocialStream.quick_search_models.push(o) unless SocialStream.quick_search_models.include?(o)
    SocialStream.extended_search_models.push(o) unless SocialStream.extended_search_models.include?(o)
    end
    
    %w(objects activity_forms).each do |m|
      SocialStream.__send__(m).push(:document) unless SocialStream.__send__(m).include?(:document)
    end
  end
end

require 'social_stream/documents/engine'

Version data entries

28 entries across 28 versions & 2 rubygems

Version Path
social_stream-0.29.0 documents/lib/social_stream-documents.rb
social_stream-documents-0.17.0 lib/social_stream-documents.rb
social_stream-0.28.4 documents/lib/social_stream-documents.rb
social_stream-documents-0.16.1 lib/social_stream-documents.rb
social_stream-0.28.1 documents/lib/social_stream-documents.rb
social_stream-0.28.0 documents/lib/social_stream-documents.rb
social_stream-documents-0.16.0 lib/social_stream-documents.rb
social_stream-0.27.3 documents/lib/social_stream-documents.rb
social_stream-0.27.2 documents/lib/social_stream-documents.rb
social_stream-0.27.1 documents/lib/social_stream-documents.rb
social_stream-documents-0.15.1 lib/social_stream-documents.rb
social_stream-0.27.0 documents/lib/social_stream-documents.rb
social_stream-documents-0.15.0 lib/social_stream-documents.rb
social_stream-0.26.2 documents/lib/social_stream-documents.rb
social_stream-0.26.1 documents/lib/social_stream-documents.rb
social_stream-documents-0.14.1 lib/social_stream-documents.rb
social_stream-0.26.0 documents/lib/social_stream-documents.rb
social_stream-documents-0.14.0 lib/social_stream-documents.rb
social_stream-0.25.2 documents/lib/social_stream-documents.rb
social_stream-documents-0.13.2 lib/social_stream-documents.rb