Sha256: 901fdbe3b5357ad66c581cb8e5e5e0e5f93ce201910b5f6db18f8e4f722949b2

Contents?: true

Size: 910 Bytes

Versions: 27

Compression:

Stored size: 910 Bytes

Contents

module LayoutHelper
  
  def title(str)
    content_for(:title) { str+" | " }
    str
  end
  
  def meta_keywords(str)
    content_for(:keywords) { str }
  end
  
  def meta_description(str)
    content_for(:description) { str }
  end
  
  def google_analaytics_code()
    return "" if Setting[:ga_web_property_id].nil?
    %Q{
      <script type="text/javascript">

        var _gaq = _gaq || [];
        _gaq.push(['_setAccount', '#{Setting[:ga_web_property_id]}']);
        _gaq.push(['_trackPageview']);

        (function() {
          var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
          ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
          var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
        })();

      </script>
    }.html_safe
  end
  
end

Version data entries

27 entries across 27 versions & 1 rubygems

Version Path
soapbox-0.3.1 app/helpers/layout_helper.rb
soapbox-0.3.0 app/helpers/layout_helper.rb
soapbox-0.2.24 app/helpers/layout_helper.rb
soapbox-0.2.23 app/helpers/layout_helper.rb
soapbox-0.2.21 app/helpers/layout_helper.rb
soapbox-0.2.20 app/helpers/layout_helper.rb
soapbox-0.2.18 app/helpers/layout_helper.rb
soapbox-0.2.16 app/helpers/layout_helper.rb
soapbox-0.2.15 app/helpers/layout_helper.rb
soapbox-0.2.14 app/helpers/layout_helper.rb
soapbox-0.2.12 app/helpers/layout_helper.rb
soapbox-0.2.11 app/helpers/layout_helper.rb
soapbox-0.2.10 app/helpers/layout_helper.rb
soapbox-0.2.9 app/helpers/layout_helper.rb
soapbox-0.2.8 app/helpers/layout_helper.rb
soapbox-0.2.7 app/helpers/layout_helper.rb
soapbox-0.2.6 app/helpers/layout_helper.rb
soapbox-0.2.5 app/helpers/layout_helper.rb
soapbox-0.2.4 app/helpers/layout_helper.rb
soapbox-0.2.3 app/helpers/layout_helper.rb