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 ![Unzufrieden](images/smilies/frown.png)
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