Sha256: 2d3d8d787b592f60d7d5a96ed1777c8573db01fa495ad8c22f8cb64b90814292
Contents?: true
Size: 1.78 KB
Versions: 4
Compression:
Stored size: 1.78 KB
Contents
module FileShare module ApplicationHelper def link_wrapper(path, wrapper_options={}, link_options={}) tag = wrapper_options.delete(:tag) || :p link_text = link_options.delete(:link_text) || path highlight = wrapper_options.delete(:highlight) unless path.blank? if current_page?(path) && (highlight.nil? || highlight) wrapper_options = {:class => (wrapper_options[:class] || '') + " nav_highlight"} end end unless wrapper_options.delete(:no_wrapper) return content_tag(tag, wrapper_options) do link_to(link_text, path, link_options) end else return link_to(link_text, path, link_options) end end def link_to_file_attachments(wrapper_options={}) link_wrapper(file_attachments_path, wrapper_options, { :link_text => 'List / Upload Files' }) end def render_file_share_main_menu render :partial => 'file-share-shared/main_menu' end def render_file_share_navigation render :partial => 'file-share-shared/navigation' end def file_share_javascript_includes list = [ "jquery-ui-1.7.2.custom.min.js", "jquery.tablesorter.min.js", "jquery.string.1.0-min.js", "jquery.clonePosition.js", "lowpro.jquery.js", "jquery.qtip-1.0.0-rc3.js", "rails", "file_share_behaviors", "file_share", "http://www.google.com/jsapi", "plupload/gears_init", "plupload/plupload.full.min.js", "plupload/jquery.plupload.queue.min.js" ] unless Rails.env == 'production' list.unshift("jquery") else list.unshift("http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js") end list end end end
Version data entries
4 entries across 4 versions & 1 rubygems