Sha256: 42dff443777cfcd02587c13a59f9468a2deddb39243024413a947855a49aa679

Contents?: true

Size: 1.96 KB

Versions: 13

Compression:

Stored size: 1.96 KB

Contents

-# AppFactoryScaffolding : FILE
-#######################################################################################################################
!!! 5
%html.visitor-layout
  %head
    %title Fanforce
    %meta{'http-equiv'=>'Content-Type', content:'text/html; charset=iso-8859-1'}/
    %meta{'http-equiv'=>'Content-Language', content: 'en-us'}/
    = stylesheet '/visitor.css'
    %script(src='//ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.js')
  %body
    .lyt-root
      .lyt-header
        #hello
        #logo
      = yield
      .lyt-root-footer
    .lyt-footer
      %span#distributed-by
      %a{href: "http://#{Fanforce.base_domain}"} Powered by Fanforce.

  = javascript "//#{Fanforce.eye_domain}/#{params[:organization_slug]}-fanforce.js#{'?DEBUG=true&DYNAMIC=true' if ENV['RACK_ENV']=='development'}" do
    FF.option('track_browse_webpage', false)
    FF.option('dynamic_url', FF.browser.uri.scheme + '://' + '#{FanforcePlugin._id}.${SHORT_DOMAIN}/${INITIATIVE_SLUG_ID}')

  = yield_content :after_fanforce_js
  :coffeescript
    FF.css_framework = 'bootstrap3'
    FF.on('visitor.logout', ->
      $('#hello').html('')
    )
    FF.organization (organization)->
      if organization.website_url
        $('#distributed-by').html('Distributed by <a href="' + organization.website_url + '">' + organization.name + '</a>.&nbsp;')
        $('#logo').html('<div class="logo"><a href="' + organization.website_url + '"><img src="' + organization.logo_url + '"></a></div>') if organization.logo_url
      else
        $('#distributed-by').html('Distributed by ' + organization.name + '.&nbsp;')
        $('#logo').html('<div class="logo"><img src="' + organization.logo_url + '"></div>') if organization.logo_url
    FF.visitor (visitor)->
      return if !visitor.access_level
      $('#hello').html('<div class="hello"><div class="hello-wrapper"><span class="greeting">Hello, ' + visitor.first_name + '!</span><a href="javascript: FF.visitor.logout(); void(0)">Logout</a></div></div>')

Version data entries

13 entries across 13 versions & 1 rubygems

Version Path
fanforce-app-factory-2.0.0.rc38 lib/fanforce/app_factory/scaffolding/layouts/visitor.haml
fanforce-app-factory-2.0.0.rc37 lib/fanforce/app_factory/scaffolding/layouts/visitor.haml
fanforce-app-factory-2.0.0.rc36 lib/fanforce/app_factory/scaffolding/layouts/visitor.haml
fanforce-app-factory-2.0.0.rc35 lib/fanforce/app_factory/scaffolding/layouts/visitor.haml
fanforce-app-factory-2.0.0.rc34 lib/fanforce/app_factory/scaffolding/layouts/visitor.haml
fanforce-app-factory-2.0.0.rc33 lib/fanforce/app_factory/scaffolding/layouts/visitor.haml
fanforce-app-factory-2.0.0.rc32 lib/fanforce/app_factory/scaffolding/layouts/visitor.haml
fanforce-app-factory-2.0.0.rc31 lib/fanforce/app_factory/scaffolding/layouts/visitor.haml
fanforce-app-factory-2.0.0.rc30 lib/fanforce/app_factory/scaffolding/layouts/visitor.haml
fanforce-app-factory-2.0.0.rc29 lib/fanforce/app_factory/scaffolding/layouts/visitor.haml
fanforce-app-factory-2.0.0.rc27 lib/fanforce/app_factory/scaffolding/layouts/visitor.haml
fanforce-app-factory-2.0.0.rc26 lib/fanforce/app_factory/scaffolding/layouts/visitor.haml
fanforce-app-factory-2.0.0.rc25 lib/fanforce/app_factory/scaffolding/layouts/visitor.haml