Module: UseTinymce::Link

Defined in:
lib/use_tinymce/use_tinymce.rb

Instance Method Summary collapse

Instance Method Details



29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
# File 'lib/use_tinymce/use_tinymce.rb', line 29

def use_tinymce_link
  if defined?(params) && use_tinymce?(params[:action])
    ret = ''
    [['jscripts', 'tiny_mce', 'tiny_mce'], ['jscripts', 'tiny_mce', 'jquery.tinymce.js'], ['js', 'tinymce', 'jquery.tinymce.min.js']].each do |ar|
      path_ar = [Rails.root, 'public', 'javascripts', 'tinymce'] + ar
      if File.exists?( File.join(path_ar))
        ret = javascript_include_tag('/javascripts/tinymce/' + ar.join('/'), '/javascripts/use_tinymce_init')
      end
    end
    # jq_path = File.join(Rails.root, 'public', 'javascripts', 'tinymce', 'jscripts', 'tiny_mce', 'jquery.tinymce.js')
    # if File.exists? jq_path
    #   javascript_include_tag( '/javascripts/tinymce/jscripts/tiny_mce/jquery.tinymce.js', '/javascripts/use_tinymce_init' )
    # else
    #   javascript_include_tag( '/javascripts/tinymce/jscripts/tiny_mce/tiny_mce', '/javascripts/use_tinymce_init' )
    # end
    puts ret
    ret
  end
end