Sha256: 3258ba731e4d5bb7a2cd78bc962f31f61bc45f6c3d3b318869eb0b6a4bad064d

Contents?: true

Size: 701 Bytes

Versions: 2

Compression:

Stored size: 701 Bytes

Contents

# This is required automatically..

Bloggit::Plugin.register :haloscan do |settings|
  $username = settings.fetch('username', '')
end

Bloggit::Template.register_tag :haloscan do |*args|
  type, slug = args
  case type

    when :comments
      %Q|<a href="javascript:HaloScan('#{slug}');" target="_self"><script type="text/javascript">postCount('#{slug}');</script></a>|
      
    when :trackbacks
      %Q|<a href="javascript:HaloScanTB('#{slug}');" target="_self"><script type="text/javascript">postCountTB('#{slug}'); </script></a>|
      
    when :script
      %Q|<script type="text/javascript" src="http://www.haloscan.com/load/#{$username}"> </script>|

    else
      'WHAT ELSE?'
  end 
end

Version data entries

2 entries across 1 versions & 1 rubygems

Version Path
bloggit-1.0.7 test/fixtures/test.blog/plugins/haloscan/init.rb
bloggit-1.0.7 lib/bloggit/boilerplate/plugins/haloscan/init.rb