2010-07-23 20:09:54 +00:00
|
|
|
module Locomotive
|
|
|
|
module Liquid
|
|
|
|
module Drops
|
2010-05-30 23:57:33 +00:00
|
|
|
class Javascripts < ::Liquid::Drop
|
2010-07-23 20:09:54 +00:00
|
|
|
|
2010-05-30 23:57:33 +00:00
|
|
|
def initialize(site)
|
|
|
|
@site = site
|
|
|
|
end
|
2010-07-23 20:09:54 +00:00
|
|
|
|
2010-05-30 23:57:33 +00:00
|
|
|
def before_method(meth)
|
2010-09-28 08:09:49 +00:00
|
|
|
@context.registers[:theme_uploader].store_path(meth.gsub('__', '.'))
|
|
|
|
# asset = @site.theme_assets.where(:content_type => 'javascript', :slug => meth.to_s).first
|
|
|
|
# !asset.nil? ? asset.source.url : nil
|
2010-05-30 23:57:33 +00:00
|
|
|
end
|
2010-07-23 20:09:54 +00:00
|
|
|
|
2010-05-30 23:57:33 +00:00
|
|
|
end
|
|
|
|
end
|
|
|
|
end
|
2010-07-23 20:09:54 +00:00
|
|
|
end
|