class TrustyCms::TaskSupport

def find_admin_js


Reads through the layout file and returns an array of JS filenames
def find_admin_js
  layout = "#{TRUSTY_CMS_ROOT}/app/views/layouts/application.html.haml"
  js_regexp = /javascript_include_tag %w\((.*)\), :cache => 'admin\/all/
  files = File.open(layout) { |f| f.read.match(js_regexp)[1].split }
  files.collect { |f| f.split('/').last + '.js' }
end