module Prefinery::ViewHelper
Public Instance Methods
link_to_prefinery_invitation(name, options = {}, html_options = {})
click to toggle source
# File lib/helpers/invitation_helper.rb, line 27 def link_to_prefinery_invitation(name, options = {}, html_options = {}) html_options.merge!({:id => 'prefinery_invite_link'}) link_to name, options, html_options end
prefinery_embed_invitation_form(options = {})
click to toggle source
# File lib/helpers/invitation_helper.rb, line 20 def prefinery_embed_invitation_form(options = {}) options.symbolize_keys! <<-HTML <iframe id='prefinery_iframe_inline' allowTransparency='true' width='100%' height='500' scrolling='no' frameborder='0' src="#{Prefinery.url}/betas/#{options[:beta_id]}/testers/new?display=inline&version=2"></iframe> HTML end
prefinery_invitation_javascript(options = {})
click to toggle source
# File lib/helpers/invitation_helper.rb, line 3 def prefinery_invitation_javascript(options = {}) options.symbolize_keys! <<-HTML <script type="text/javascript" src="https://www.prefinery.com/javascripts/widget2.js"></script> <script type='text/javascript' charset='utf-8'> var prefinery_apply_options = { account: "#{options[:subdomain]}", beta_id: "#{options[:beta_id]}", link_id: "prefinery_apply_link", link_class: "prefinery_apply", version: 2 }; Prefinery.apply(prefinery_apply_options); </script> HTML end