Skip to content

Commit 2ac94a7

Browse files
committed
Facebook app ID hooked into comments plugin
1 parent d363995 commit 2ac94a7

3 files changed

Lines changed: 19 additions & 10 deletions

File tree

BlogEngine/BlogEngine.NET/admin/app/controllers/settings.js

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -119,9 +119,11 @@
119119
$scope.setCommentProviders = function (provider) {
120120
if (provider == '0') {
121121
$("#dq-provider").hide();
122+
$("#fb-provider").hide();
122123
}
123124
if (provider == '1') {
124125
$("#be-provider").hide();
126+
$("#fb-provider").hide();
125127
}
126128
if (provider == '2') {
127129
$("#be-provider").hide();
@@ -132,15 +134,18 @@
132134
$scope.selectProvider = function (provider) {
133135
if (provider == 'be') {
134136
$("#dq-provider").fadeOut();
137+
$("#fb-provider").fadeOut();
135138
$("#be-provider").fadeIn();
136139
}
137140
if (provider == 'dq') {
138141
$("#be-provider").fadeOut();
142+
$("#fb-provider").fadeOut();
139143
$("#dq-provider").fadeIn();
140144
}
141145
if (provider == 'fb') {
142146
$("#be-provider").fadeOut();
143147
$("#dq-provider").fadeOut();
148+
$("#fb-provider").fadeIn();
144149
}
145150
}
146151

BlogEngine/BlogEngine.NET/post.aspx

Lines changed: 8 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -47,15 +47,14 @@
4747
<div class="fb-comments" data-href="<%=Post.PermaLink %>" data-version="v2.4" data-width="100%"></div>
4848
</div>
4949
</div>
50-
<script>
51-
(function (d, s, id) {
52-
var js, fjs = d.getElementsByTagName(s)[0];
53-
if (d.getElementById(id)) return;
54-
js = d.createElement(s); js.id = id;
55-
js.src = "http://connect.facebook.net/en_GB/all.js#xfbml=1&version=v2.4";
56-
fjs.parentNode.insertBefore(js, fjs);
57-
}(document, 'script', 'facebook-jssdk'));
58-
</script>
50+
<div id="fb-root"></div>
51+
<script>(function(d, s, id) {
52+
var js, fjs = d.getElementsByTagName(s)[0];
53+
if (d.getElementById(id)) return;
54+
js = d.createElement(s); js.id = id;
55+
js.src = "//connect.facebook.net/en_US/sdk.js#xfbml=1&version=v2.4";
56+
fjs.parentNode.insertBefore(js, fjs);
57+
}(document, 'script', 'facebook-jssdk'));</script>
5958
<%} %>
6059

6160
</asp:content>

BlogEngine/BlogEngine.NET/post.aspx.cs

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -234,7 +234,12 @@ private void AddMetaKeywords()
234234
{
235235
base.AddMetaTag("keywords", Server.HtmlEncode(string.Join(",", Post.Tags.ToArray())));
236236
}
237-
}
237+
if (ShowFacebookComments)
238+
{
239+
var tag = "\n\t<meta property=\"fb:app_id\" content=\"{0}\" />";
240+
Header.Controls.Add(new LiteralControl(string.Format(tag, BlogSettings.Instance.FacebookAppId)));
241+
}
242+
}
238243

239244
public Post Post;
240245

0 commit comments

Comments
 (0)