Sha256: 94a8409ee937d2d0fe507427587c2e250e929a21fcb6275f395ab1915a913e5d

Contents?: true

Size: 1.18 KB

Versions: 7

Compression:

Stored size: 1.18 KB

Contents

module WhurlEngine
  module ApplicationHelper
    def authorized?(*args)
      @authorization_adapter.nil? || @authorization_adapter.authorized?(*args)
    end

    def clippy(text, bgcolor='#FFFFFF')
      swf_path = asset_path('whurl_engine/clippy.swf')
        html = <<-EOF
        <object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"
                width="16"
                height="16"
                id="clippy" >
        <param name="movie" value="#{swf_path}"/>
        <param name="allowScriptAccess" value="always" />
        <param name="quality" value="high" />
        <param name="scale" value="noscale" />
        <param NAME="FlashVars" value="text=#{text}">
        <param name="bgcolor" value="#{bgcolor}">
        <embed src="#{swf_path}"
               width="16"
               height="16"
               name="clippy"
               quality="high"
               allowScriptAccess="always"
               type="application/x-shockwave-flash"
               pluginspage="http://www.macromedia.com/go/getflashplayer"
               FlashVars="text=#{text}"
               bgcolor="#{bgcolor}"
        />
        </object>
        EOF
        html.html_safe
      end
  end
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
whurl_engine-2.2.0 app/helpers/whurl_engine/application_helper.rb
whurl_engine-2.1.4 app/helpers/whurl_engine/application_helper.rb
whurl_engine-2.1.3 app/helpers/whurl_engine/application_helper.rb
whurl_engine-2.1.2 app/helpers/whurl_engine/application_helper.rb
whurl_engine-2.1.0 app/helpers/whurl_engine/application_helper.rb
whurl_engine-2.0.1 app/helpers/whurl_engine/application_helper.rb
whurl_engine-2.0.0 app/helpers/whurl_engine/application_helper.rb