Seite 1 von 1

BB Code für alle Videoportale

Verfasst: 17.09.2010 16:36
von markus giersch
Hallo,

wie die Themenübersicht schon sagt suche ich eine Möglichkeit für User, mittels BB Code jeden X beliebigen Code von den Vidfeoportalen einzubinden.
Ind en meisten (oder sogar allen) Videoportalen gint es die Funktion "Embed" ("Einbetten").
Das sind in der Regel solche Codes:
Hier Youtube was jeder kennt:

Code: Alles auswählen

<object width="480" height="385"><param name="movie" value="http://www.youtube.com/v/HGwfW17xVt0?fs=1&hl=de_DE"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/HGwfW17xVt0?fs=1&hl=de_DE" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="385"></embed></object>
So, ich suche nun nicht für jedes einzelne Videoportal einen sepperaten BB Code, sondern einen Universellen BB Code wo man solche Codes generell posten kann.

So hat es nicht funktioniert :(

BBCode-Benutzung

Code: Alles auswählen

[Video]{TEXT}[/Video]
HTML-Ersetzung

Code: Alles auswählen

{TEXT}
Wie schaffe ich das als BB Code hinzubekommen?

Re: BB Code für alle Videoportale

Verfasst: 17.09.2010 17:01
von Pyramide
Das generelle erlauben solcher HTML-Codes ist eine riesige Sicherheitslücke und sollte man auf keinen Fall machen. Es gibt aber einen Mod, bei dem man einfach nur die URLs einzutragen braucht: [BETA]Video BBCODE (Youtube, GVideo, DailyMotion,Etc).

Re: BB Code für alle Videoportale

Verfasst: 17.09.2010 17:38
von markus giersch
Oh mein Gott ist das Geil :D

EDIT: ... wennn alles gehen würde :P

http://www.phpbb.com/community/viewtopi ... #p12863792

Naja, vieleicht kann mir jemand hier helfen?!

Der alte Link von Dailymotion war

//http://dailymotion.alice.it/video/x3gvg ... -dance_fun

und ist leider auch so in der Mod. Der neue Link lautet aber:

//http://www.dailymotion.com/video/x3gvg0 ... -dance_fun

so das der codeteil natürlich nett mehr stimmt. Fü rmich ist das ein ein Mysterium, denn nach zig versuchen habe ich es immernoch nett verstanden wie das geht. :oops:
Das war der alte Code

Code: Alles auswählen

//http://dailymotion.alice.it/video/x3gvg0_baby-break-dance_fun
array('/(dailymotion)/i', '{DOWNLOAD%/<textarea id="video_player_embed_code_text" class="text" onclick="this\.select\(\)" type="text">(.*?)<\/textarea>/ism%html_entity_decode|}'),
Vieleicht ist ja jemand ganz fix und bekommt es für das neue auch hin!?

Das Videoportal Veoh hat da auch den falschen Code.
Aber da konnte ich es noch selber hinbekomemn :)

Hier der Richtige Code Veoh für
Suche:

Code: Alles auswählen

//http://www.veoh.com/videos/v14162290wNDAzzyh?rank=16&order=mr
array ('/veoh\.com\/videos\/([^\?]*)/i', '<embed src="http://www.veoh.com/videodetails2.swf?permalinkId={ID_VIDEO}&id=anonymous&player=videodetailsembedded&videoAutoPlay=0" allowFullScreen="true" width="540" height="438" bgcolor="#000000" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer"></embed>'),
Ersetze mit

Code: Alles auswählen

//http://www.veoh.com/browse/videos/category/educational/watch/v16674090m2cp66zd
array ('/veoh\.com\/browse\/videos\/category\/educational\/watch\/([^\?]*)/i', '<embed src="http://www.veoh.com/videodetails2.swf?permalinkId={ID_VIDEO}&id=anonymous&player=videodetailsembedded&videoAutoPlay=0" allowFullScreen="true" width="540" height="438" bgcolor="#000000" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer"></embed>'),
Und hier noch der Code für RuTube

Code: Alles auswählen

//http://rutube.ru/tracks/849886.html?v=09520b8f106bb9e12612a9afff82e0f4
array('/rutube\.ru.*?v=([^&]*)/i', '<OBJECT width="480" height="395"><PARAM name="movie" value="http://video.rutube.ru/{ID_VIDEO}"></PARAM><PARAM name="wmode" value="window"></PARAM><PARAM name="allowFullScreen" value="true"></PARAM><EMBED src="http://video.rutube.ru/{ID_VIDEO}" type="application/x-shockwave-flash" wmode="window" width="480" height="395" allowFullScreen="true" ></EMBED></OBJECT>'),
PS.: Wie schauts aus? Der Mod ist 2 Jahre alt und nichts passiert mehr, zum Downloaden gehts auch nett mehr wirklich.
Und ein richtiges Mod ist das ja eigentlich auch nett, eigentlich ein Super Snippet mit einer einfachen Datei die zu erstellen ist mittels Past & Copy...

Und das lässt sich ganz einfach weiterentwickeln, kommt immer drauf an was die Videoportale mit ihren Codes machen.

Also cih habe die Datei bei mir, wäre auch gerne bereit die zum Download anzubieten, aber ich kenne mich damit nett so ganz aus, dewswegen mache ich mal gar nichts und schau das ich es erstmal nur zum laufen bekomme.