Sha256: 8289dbefbeaf1b681ed3699dc0f4aadb51d4e159fd15685a9912e73e13805e3a

Contents?: true

Size: 1.3 KB

Versions: 3

Compression:

Stored size: 1.3 KB

Contents

 module OutdatedBrowserHelper

	def params_controller_outdated_browser?
		params[:controller] == "outdated_browser"
	end

	def params_action_outdated_browser_index?
		params_controller_outdated_browser? && params[:action]=="index"
	end

	def params_action_javascript_enabled?
		params_controller_outdated_browser? && params[:action]=="javascript_disabled"
	end

	def javascript_enabled_html
    content_tag(:noscript, nil) do
      content_tag(:p, (raw "
          <div id='outdated' class='javascript' style='background-color: rgb(242, 86, 72); color: rgb(255, 255, 255); opacity: 1; display: block;'>
            <h6 style='color: rgb(255, 255, 255);'>
              #{I18n.t('outdated_browser.javascript_disabled')}
            </h6>
            <p style='color: rgb(255, 255, 255);'>
              #{raw I18n.t('outdated_browser.javascript_disabled_instruction') if params_action_javascript_enabled?}"+
          unless params_action_javascript_enabled?
              "<a href='#{OUTDATED_BROWSER_ROUTES.javascript_disabled_outdated_browser_index_path}' id='btnUpdateBrowser' style='color: rgb(255, 255, 255); background-color: rgb(242, 86, 72);'> #{I18n.t('outdated_browser.javascript_disabled_button_text')}</a>
            </p></div>"
          else
            "</p></div>"
          end
        )
      )
    end
  end

end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
outdated_browser-0.3.8 app/helpers/outdated_browser_helper.rb
outdated_browser-0.3.7 app/helpers/outdated_browser_helper.rb
outdated_browser-0.3.6 app/helpers/outdated_browser_helper.rb