@samitouri / QOS-React-2 / commits / 101bfa3112
Fork 0

The library for web and native user interfaces.

Facebook comments integration on Docs and Blog

Vjeux committed Jun 6, 2013 at 08:18 UTC 101bfa311288d88f34838a15c1a0981dfc5c087a
4 files changed +18 -1
docs/_css/react.scss
+4
@@ -678,3 +678,7 @@ p code {
678 padding-top: 0;
679 }
680 }
681 +
682 +.post {
683 + margin-bottom: 30px;
684 +}
docs/_layouts/default.html
+9 -1
@@ -72,6 +72,7 @@
72 <div class="right">&copy; 2013 Facebook Inc.</div>
73 </footer>
74 </div>
75 + <div id="fb-root"></div>
76 <script>
77 (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
78 (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
@@ -81,7 +82,14 @@
82 ga('send', 'pageview');
83
84 !function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0];if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src="https://platform.twitter.com/widgets.js";fjs.parentNode.insertBefore(js,fjs);}}(document,"script","twitter-wjs");
85 +
86 + (function(d, s, id) {
87 + var js, fjs = d.getElementsByTagName(s)[0];
88 + if (d.getElementById(id)) return;
89 + js = d.createElement(s); js.id = id;
90 + js.src = "//connect.facebook.net/en_US/all.js#xfbml=1&appId=623268441017527";
91 + fjs.parentNode.insertBefore(js, fjs);
92 + }(document, 'script', 'facebook-jssdk'));
93 </script>
94 </body>
95 </html>
87 -
docs/_layouts/docs.html
+2
@@ -19,5 +19,7 @@ sectionid: docs
19 <a class="docs-next" href="/react/docs/{{ page.next }}">Next &rarr;</a>
20 {% endif %}
21 </div>
22 +
23 + <div class="fb-comments" data-width="650" data-num-posts="10" data-href="/react{{ page.url }}"></div>
24 </div>
25 </section>
docs/_layouts/post.html
+3
@@ -14,5 +14,8 @@ sectionid: blog
14 <div class="post">
15 {{ content }}
16 </div>
17 +
18 + <div class="fb-like" data-send="true" data-width="650" data-show-faces="false"></div>
19 + <div class="fb-comments" data-width="650" data-num-posts="10" data-href="/react{{ page.url }}"></div>
20 </div>
21 </section>