Sha256: 0239ef18832b90fedbf708eef1f59d82d6328c56324ca640c2a0f47423eab3bd

Contents?: true

Size: 1.3 KB

Versions: 10

Compression:

Stored size: 1.3 KB

Contents

#TODO add exception if lolita not found, show exception and msg that user should install this gem
# if files tab is defined, but there no tab for that, maybe check that through gem.
if !defined?(Lolita)
  require "lolita" 
end
$:<<File.dirname(__FILE__) unless $:.include?(File.dirname(__FILE__))

I18n.load_path += Dir[File.expand_path("config/locales")+"/**/*.yml"] if defined?(I18n)

module Lolita
  module FileUpload
  end
  module Support
    autoload :Bytes, "support/bytes"
  end
  
  module Configuration
    module Tab
    	autoload :Files, "lolita-file-upload/configuration/tab/files"
    end
    # module Field
    #   autoload :Upload, "lolita-file-upload/configuration/field/upload"
    # end
  end
end

Lolita::Hooks.component(:"/lolita/configuration/tab/form").around do
  tab = self.component_locals[:tab]
  if tab.is_a?(Lolita::Configuration::Tab::Files)
    self.render_component(*tab.build)
  else
    let_content
  end
end

require 'lolita-file-upload/module'

if defined?(Rails)
 require "lolita-file-upload/rails"
end

# How to connect multimedia engine with lolita resources
# Detecting from tabs will not be very good idea because it will load many thing 
# There should be the way to connect it on demand when realy multimedia tab is used for resource like
# lolita/posts/files/new[create,destroy,update, index]

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
lolita-file-upload-0.4.12 lib/lolita-file-upload.rb
lolita-file-upload-0.4.11 lib/lolita-file-upload.rb
lolita-file-upload-0.3.0.2 lib/lolita-file-upload.rb
lolita-file-upload-0.4.10 lib/lolita-file-upload.rb
lolita-file-upload-0.4.9 lib/lolita-file-upload.rb
lolita-file-upload-0.4.8 lib/lolita-file-upload.rb
lolita-file-upload-0.4.7 lib/lolita-file-upload.rb
lolita-file-upload-0.4.2 lib/lolita-file-upload.rb
lolita-file-upload-0.4.1 lib/lolita-file-upload.rb
lolita-file-upload-0.4.0 lib/lolita-file-upload.rb