Module: Origen::Generator::Compiler::DocHelpers::Yammer
- Included in:
- Origen::Generator::Compiler::DocHelpers
- Defined in:
- lib/origen_doc_helpers/helpers.rb
Overview
Helpers to create Yammer widgets
Instance Method Summary collapse
Instance Method Details
#yammer_comments(options = {}) ⇒ Object
7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 |
# File 'lib/origen_doc_helpers/helpers.rb', line 7 def yammer_comments( = {}) = { prompt: 'Comment on this page' }.merge() [:group_id] ||= Origen.app.config.yammer_group <<END <div style="position: relative"> <hr> <h4>Comments</h4> <div id="embedded-follow" style="position:absolute; top: 18px; left: 100px;"></div> <div id="embedded-feed" style="height:800px;width:600px;"></div> </div> <script type="text/javascript" src="https://c64.assets-yammer.com/assets/platform_embed.js"></script> <script> yam.connect.actionButton({ container: "#embedded-follow", network: "freescale.com", action: "follow" }); </script> <script> yam.connect.embedFeed({ container: "#embedded-feed", feedType: "open-graph", config: { header: false, footer: false, defaultGroupId: '#{[:group_id]}', promptText: '#{[:prompt]}' }, objectProperties: { type: 'page', url: '#{current_latest_url}' } }); </script> END end |