Sha256: 7d27132ef667d824bf1754c150b11532737a70f38a4af13c39bb713124d75cf4

Contents?: true

Size: 567 Bytes

Versions: 34

Compression:

Stored size: 567 Bytes

Contents

module Admin

  module PublicHelper

    ##
    # Quick edit usage:
    #
    #     <%= quick_edit(:message => "Edit this article", :path => "articles/edit/#{@article.id}") %>
    #
    # If user is logged in Typus, a link will appear on the top/right of 
    # the pages where you insert this helper.
    #
    def quick_edit(*args)

      options = args.extract_options!

      <<-HTML
<script type="text/javascript">
  document.write('<script type="text/javascript" src="#{admin_quick_edit_path}?#{options.to_query}" />');
</script>
      HTML

    end

  end

end

Version data entries

34 entries across 34 versions & 2 rubygems

Version Path
fesplugas-typus-0.9.10 app/helpers/admin/public_helper.rb
fesplugas-typus-0.9.11 app/helpers/admin/public_helper.rb
fesplugas-typus-0.9.12 app/helpers/admin/public_helper.rb
fesplugas-typus-0.9.13 app/helpers/admin/public_helper.rb
fesplugas-typus-0.9.14 app/helpers/admin/public_helper.rb
fesplugas-typus-0.9.15 app/helpers/admin/public_helper.rb
fesplugas-typus-0.9.16 app/helpers/admin/public_helper.rb
fesplugas-typus-0.9.17 app/helpers/admin/public_helper.rb
fesplugas-typus-0.9.7 app/helpers/admin/public_helper.rb
fesplugas-typus-0.9.8 app/helpers/admin/public_helper.rb
fesplugas-typus-0.9.9 app/helpers/admin/public_helper.rb
typus-0.9.39 app/helpers/admin/public_helper.rb
typus-0.9.38 app/helpers/admin/public_helper.rb
typus-0.9.37 app/helpers/admin/public_helper.rb
typus-0.9.36 app/helpers/admin/public_helper.rb
typus-0.9.35 app/helpers/admin/public_helper.rb
typus-0.9.34 app/helpers/admin/public_helper.rb
typus-0.9.33 app/helpers/admin/public_helper.rb
typus-0.9.32 app/helpers/admin/public_helper.rb
typus-0.9.31 app/helpers/admin/public_helper.rb