Hallo,
vielleicht helfen meine Erkenntnisse mit rgmedialinks und Google-Videos eure Nerven zu schonen.
Bei den unten stehenden Links wird nur das erste Google-Video richtig in der Lightbox angezeigt, das zweite nicht! Stattdessen erscheint die komplette Seite in der 400x300 großen Lightbox - natürlich alles zusammengestaucht.
<p><a href="http://video.google.com/videoplay?docid=-8111235669135653751" rel="mediabox[400 300]" rtekeep="1">Google-Test 1</a></p>
<p><a href="http://video.google.de/videoplay?docid=-5261732140712922870" rel="mediabox[400 300]" rtekeep="1">Google-Test 2</a></p>
Im Quelltext muss video.google.de (die deutsche Plattform) in video.google.com geändert werden. Das funktioniert selbst dann, wenn - wie in meinem Fall - alle Videos auf der deutschen Plattform hochgeladen wurden.
Roland
... oder noch besser in den Konstanten ergänzen:
plugin.rgmedialinks.searchString = ...,video.google.de,.....
ja sollte alles im manual stehen 😉
georg
... ich muss leider den "gelöst"-Haken wieder weg nehmen - obwohl die erste Variante funktioniert. Der zweite Tipp klappt leider nicht !
Über den Constant-Editor habe ich diesen Eintrag wie folgt ergänzt:
plugin.rgmedialinks.searchString = youtube.com,video.google.com,video.google.de,metacafe.com,dailymotion.com,clipfish.com,clipfish.de,sevenload.com
und anschließend den Link wieder auf die originale deutsche Version zurückgesetzt:
http://video.google.de/videoplay?docid=-5261732140712922870
Als Ergebnis wird wieder die gesamte(!) Seite in die Lightbox gepresst - nicht nur der Film. Liegt's jetzt an der deutschen Plattform, der Extension oder an mir ??? :o
Roland
Hallo,
alles klar, geh mal in die res/mediabox.js #158 > da das else if ergänzen.
georg
Hallo,
Danke - klappt. Habe folgendes in die res/mediabox.js eingefügt:
} else if (url.match(/google\.de\/videoplay/i)) {
// Google Video deutsch
this.type = 'flash';
var videoId = url.split('=');
this.videoID = videoId[1];
this.object = new SWFObject("http://video.google.de/googleplayer.swf?docId="+this.videoID+"&autoplay=1&hl=de", "sfwvideo", this.contentsWidth, this.contentsHeight, "8", "#000000", "wmode", "transparent");
Übrigens habe ich die Flash-Version problemlos auf "8" stellen können - für den Fall, dass der User nicht das neuste Plugin hat.
Noch was: Lässt sich für die Lightbox irgendwo der z-index einstellen? Ich arbeite mit verschiedenen Layern. Ein Layer mit dem Seitenbanner wird z.B. nicht vom schwarz der Lightbox abgedeckt.
Roland