Sha256: 38b8e16d074e33cfa3f672978e49dc49ba50b2864883ef08ea98f396f01216f1

Contents?: true

Size: 1.89 KB

Versions: 23

Compression:

Stored size: 1.89 KB

Contents

module SocialStream
  module ToolbarConfig
    module Documents
      def home_toolbar_items
        items = super

        # FIXME: insert
        items << {
          :key => :resources,
          :name => image_tag("btn/btn_resource.png",:class =>"menu_icon")+t('resource.mine'),
          :url => "#",
          :options => {:link => {:id => "resources_menu"}},
          :items => [
            {:key => :resources_documents,:name => image_tag("btn/btn_document.png")+t('document.title'),:url => documents_path},
            {:key => :resources_pictures,:name => image_tag("btn/btn_gallery.png")+t('picture.title'),:url => pictures_path},
            {:key => :resources_videos,:name => image_tag("btn/btn_video.png")+t('video.title'),:url => videos_path},
            {:key => :resources_audios,:name => image_tag("btn/btn_audio.png")+t('audio.title'),:url => audios_path}
          ]
        }
      end

      def profile_toolbar_items(subject = current_subject)
        items = super

        items << {
          :key => :resources,
          :name => image_tag("btn/btn_resource.png",:class =>"menu_icon")+t("resource.#{ subject == current_subject ? 'mine' : 'title' }"),
          :url => "#",
          :options => {:link => {:id => "resources_menu"}},
          :items => [
            {:key => :resources_documents,:name => image_tag("btn/btn_document.png")+t('document.title'),:url => polymorphic_path([subject, Document.new])},
            {:key => :resources_pictures,:name => image_tag("btn/btn_gallery.png")+t('picture.title'),:url => polymorphic_path([subject, Picture.new])},
            {:key => :resources_videos,:name => image_tag("btn/btn_video.png")+t('video.title'),:url => polymorphic_path([subject, Video.new])},
            {:key => :resources_audios,:name => image_tag("btn/btn_audio.png")+t('audio.title'),:url => polymorphic_path([subject, Audio.new])}
            ]
        }
      end
    end
  end
end

Version data entries

23 entries across 23 versions & 2 rubygems

Version Path
social_stream-0.11.7 documents/lib/social_stream/toolbar_config/documents.rb
social_stream-0.11.6 documents/lib/social_stream/toolbar_config/documents.rb
social_stream-documents-0.3.2 lib/social_stream/toolbar_config/documents.rb
social_stream-0.11.5 documents/lib/social_stream/toolbar_config/documents.rb
social_stream-0.11.4 documents/lib/social_stream/toolbar_config/documents.rb
social_stream-0.11.3 documents/lib/social_stream/toolbar_config/documents.rb
social_stream-0.11.2 documents/lib/social_stream/toolbar_config/documents.rb
social_stream-0.11.1 documents/lib/social_stream/toolbar_config/documents.rb
social_stream-documents-0.3.1 lib/social_stream/toolbar_config/documents.rb
social_stream-0.11.0 documents/lib/social_stream/toolbar_config/documents.rb
social_stream-documents-0.3.0 lib/social_stream/toolbar_config/documents.rb
social_stream-0.10.4 documents/lib/social_stream/toolbar_config/documents.rb
social_stream-0.10.3 documents/lib/social_stream/toolbar_config/documents.rb
social_stream-0.10.2 documents/lib/social_stream/toolbar_config/documents.rb
social_stream-0.10.1 documents/lib/social_stream/toolbar_config/documents.rb
social_stream-0.10.0 documents/lib/social_stream/toolbar_config/documents.rb
social_stream-0.9.7 documents/lib/social_stream/toolbar_config/documents.rb
social_stream-0.9.6 documents/lib/social_stream/toolbar_config/documents.rb
social_stream-0.9.5 documents/lib/social_stream/toolbar_config/documents.rb
social_stream-documents-0.2.8 lib/social_stream/toolbar_config/documents.rb