MyBB.de Forum
Facebook Page Plugin - wohin mit dem Code? - Druckversion

+- MyBB.de Forum (https://www.mybb.de/forum)
+-- Forum: Anpassungen (https://www.mybb.de/forum/forum-47.html)
+--- Forum: Plugin-Diskussionen (https://www.mybb.de/forum/forum-38.html)
+--- Thema: Facebook Page Plugin - wohin mit dem Code? (/thread-32245.html)



Facebook Page Plugin - wohin mit dem Code? - Artificial Boss - 14.06.2015

Die alte von Facebook bereitgestellte Like Box läuft in Kürze aus. Jetzt gibt es das Page Plugin, allerdings ist das etwas komplizierter, weil es aus 2 Teilen besteht:

------

1. Include the JavaScript SDK on your page once, ideally right after the opening <body> tag.

Code:
<div id="fb-root"></div>
<script>(function(d, s, id) {
  var js, fjs = d.getElementsByTagName(s)[0];
  if (d.getElementById(id)) return;
  js = d.createElement(s); js.id = id;
  js.src = "//connect.facebook.net/de_DE/sdk.js#xfbml=1&version=v2.3&appId=395338443891510";
  fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));</script>

2. Place the code for your plugin wherever you want the plugin to appear on your page.

Code:
<div class="fb-page" data-href="https://www.facebook.com/facebook" data-small-header="false" data-adapt-container-width="true" data-hide-cover="false" data-show-facepile="true" data-show-posts="true"><div class="fb-xfbml-parse-ignore"><blockquote cite="https://www.facebook.com/facebook"><a href="https://www.facebook.com/facebook">Facebook</a></blockquote></div></div>

------

Ich habe die Teile beide direkt hintereinander in eine Sidebox geworfen, da mir keine andere geeignete Stelle mit HTML eingefallen ist. Es funktioniert nicht, weil der erste Teil da offensichtlich fehlplatziert ist. Wo sollte er bei MyBB am besten hin?


RE: Facebook Page Plugin - wohin mit dem Code? - Jockl - 14.06.2015

(14.06.2015, 00:39)Artificial Boss schrieb: ...ideally right after the opening <body> tag.
Das würde bedeuten, dass Du es in das Template headerinclude einsetzen könntest.

(14.06.2015, 00:39)Artificial Boss schrieb: Place the code for your plugin wherever you want the plugin to appear on your page
Das kommt darauf an, wo Du es eben haben möchtest. Vielleicht im Template header oder header_welcomeblock_member oder header_welcomeblock_guest oder......


RE: Facebook Page Plugin - wohin mit dem Code? - StefanT - 14.06.2015

(14.06.2015, 08:14)Jockl schrieb:
(14.06.2015, 00:39)Artificial Boss schrieb: ...ideally right after the opening <body> tag.
Das würde bedeuten, dass Du es in das Template headerinclude einsetzen könntest.
Du meinst bestimmt das Template "header", headerinclude wäre im <head>. Wink


RE: Facebook Page Plugin - wohin mit dem Code? - Artificial Boss - 14.06.2015

Ja, mit dem ersten Teil in headerinclude funktioniert es.
Der zweite kann in der Sidebox verbleiben.

Danke!