Sha256: 1021833fdf0920de7bb292e0293eeddbab5e26bb55ef7735938b57740a327349

Contents?: true

Size: 971 Bytes

Versions: 42

Compression:

Stored size: 971 Bytes

Contents

require 'social_stream-base'
require 'conference_manager-ruby'

module SocialStream
  module ToolbarConfig
    autoload :Events, 'social_stream/toolbar_config/events'
  end

  module Events
    # Add :event, :agenda, :session to SocialStream's subjects, objects and activity_forms
    # by default
    # It can be configured by users at application's config/initializers/social_stream.rb
    SocialStream.subjects.push(:event) unless SocialStream.subjects.include?(:event)
    
    SocialStream.quick_search_models.push(:event) unless SocialStream.quick_search_models.include?(:event)
    SocialStream.extended_search_models.push(:event) unless SocialStream.extended_search_models.include?(:event)

    [ :agenda, :session ].each do |o|
      SocialStream.objects.push(o) unless SocialStream.objects.include?(o)
    end
    
    SocialStream.activity_forms.push(:event) unless SocialStream.activity_forms.include?(:event)
  end
end

require 'social_stream/events/engine'

Version data entries

42 entries across 42 versions & 2 rubygems

Version Path
social_stream-0.14.1 events/lib/social_stream-events.rb
social_stream-0.14.0 events/lib/social_stream-events.rb
social_stream-0.13.3 events/lib/social_stream-events.rb
social_stream-0.13.2 events/lib/social_stream-events.rb
social_stream-0.13.1 events/lib/social_stream-events.rb
social_stream-0.13.0 events/lib/social_stream-events.rb
social_stream-events-0.1.0 lib/social_stream-events.rb
social_stream-0.12.14 events/lib/social_stream-events.rb
social_stream-0.12.13 events/lib/social_stream-events.rb
social_stream-0.12.12 events/lib/social_stream-events.rb
social_stream-0.12.11 events/lib/social_stream-events.rb
social_stream-0.12.10 events/lib/social_stream-events.rb
social_stream-0.12.9 events/lib/social_stream-events.rb
social_stream-0.12.8 events/lib/social_stream-events.rb
social_stream-0.12.7 events/lib/social_stream-events.rb
social_stream-events-0.0.20 lib/social_stream-events.rb
social_stream-0.12.6 events/lib/social_stream-events.rb
social_stream-events-0.0.19 lib/social_stream-events.rb
social_stream-0.12.5 events/lib/social_stream-events.rb
social_stream-events-0.0.18 lib/social_stream-events.rb