Hallo Gemeinde,
habe unter Contao 3.3.5 dieses (modifizierte) Widget als Modul eingebunden:
http://demo.techbrij.com/950/social-...-generator.php
Es funktioniert auch, aber es zeigt die LikeBox nicht an. Lade ich eine andere als die Facebook-Webadresse in den iframe, wird der Inhalt angezeigt. Die Testseite liegt auf einer Subdomain contao.meine-domain.de (die Domain kann ich hier nicht offiziell reinschreiben), hat Facebook vielleicht damit ein Problem? Habe schon alles mögliche probiert (verschiedene Browser/Versionen/Betriebsysteme, <iframe> und <fb:like-box> sind bei den HTML-Tags erlaubt, usw.).
Auf der Hauptdomain unter Joomla läuft das Widget. Kopiere ich nun die aufgelöste Langversion der Webadresse aus dem Joomla-Quelltext in den iFrame bei Contao, wird die Likebox eingebunden (sichtbar wenn ich das Widget per CSS verschiebe) aber der Slider funktioniert nicht mehr.
Langsam gehen mir die Ideen aus
Kann jemand Licht ins Dunkle bringen?
edit: hier noch der Modulinhalt:
Code:
<table id="slideright" style="overflow:auto; position:fixed; top:25%;">
<tr class="slideRightItem" style="position:fixed;right:-310px;z-index:1000;height:100%;">
<td><img src="files/system/icons/facebook-sliderbutton.png" style="top:5px; position:absolute; border-left-width:5px; right:310px;"/></td>
<td class="contentBox" style="border:solid 5px #5370AD; width:300px;height:300px;position:relative;border-radius:5px;background-color:#f2eeb6;">
<div id="fb-root"></div>
<script type="text/javascript" >(function() {var e = document.createElement('script'); e.async = true;e.src = document.location.protocol +'//connect.facebook.net/en_US/all.js#xfbml=1';document.getElementById('fb-root').appendChild(e);}());</script>
<fb:like-box href="https://de-de.facebook.com/pages/dieFacebookseite/123456789" width="300" show_faces="true" stream="false" header="false">
</fb:like-box>
</td>
</tr>
</table>
<script type="text/javascript">jQuery(".slideRightItem").append('<div style="font-size:12px;font-family: arial;width:300px;text-align:right;"></div>');jQuery("#slideright tr").hover(function(b){var a=jQuery(this);jQuery("#slideright tr").not(a).hide();a.css({"z-index":"9999"});a.stop().animate({right:0})},function(b){var a=jQuery(this);a.css({"z-index":"1000"});a.stop().animate({right:-a.outerWidth()});jQuery("#slideright tr").show()});</script>
Vielen Dank,
Jürgen
Lesezeichen